"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,Sba,Zb,Tba,$b,ac,bc,Uba,Vba,dc,Wba,Yba,Zba,$ba,bca,dca,eca,fca,jca,kca,hc,lca,nca,mca,lc,oca,pca,qca,rc,tc,sca,tca,uca,wca,xca,yc,zc,yca,zca,Aca,Bca,Cca,Dca,Eca,Ica,Jca,Kca,Lca,Pca,Sca,Tca,Uca,Xca,Wca,ada,bda,cda,Jc,eda,Fc,hda,jda,qda,oda,rda,Oc,tda,uda,vda,Cda,Dda,Ada,Bda,Eda,Fda,Gda,
Ida,Qc,Jda,Kda,Uc,Lda,Pda,Qda,Tda,Uda,Vda,Zc,Xda,$c,Zda,$da,aea,bea,cea,dea,hea,fea,kd,oea,qea,pea,od,sea,tea,xd,vea,xea,yea,wea,zea,Aea,Bea,Cea,Eea,Fea,Dea,Gea,Iea,Hea,Jea,Lea,Oea,Sea,Qea,Pea,Rea,Uea,Wea,Vea,Yea,Zea,Xea,afa,Tea,bfa,cfa,dfa,efa,gfa,hfa,ffa,jfa,ifa,lfa,kfa,pfa,Fd,sfa,ufa,tfa,xfa,vfa,Id,yfa,Bfa,zfa,Nd,Cfa,Ffa,Hfa,Ifa,Rd,Mfa,Sd,Nfa,Ofa,Qfa,Pfa,Rfa,Sfa,Vfa,Xfa,Wfa,Td,Zfa,$fa,aga,bga,cga,dga,ega,gga,jga,lga,mga,Zd,nga,qga,Aga,tga,Dga,Fga,Hga,be,Iga,ce,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,lha,mha,nha,oha,qha,pha,rha,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,mf,$ja,aka,bka,cka,dka,nf,eka,
of,pf,hka,ika,kka,lka,nka,mka,jka,oka,qf,pka,ska,tka,uka,vka,qka,rka,wka,yka,zka,Aka,tf,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,Cf,gla,hla,Df,Ef,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,Bma,Fma,Hma,Jma,Mma,Nma,Oma,Pma,Qma,Rma,Sma,Tma,Uma,cna,dna,hna,vna,yna,zna,una,Ana,Bna,Cna,Fna,Dna,
Ena,Kna,zg,Ona,Qna,Pna,Rna,Ag,Sna,Una,Bg,Vna,Wna,Xna,Yna,Zna,Cg,$na,Dg,Eg,aoa,coa,boa,eoa,foa,Mna,hoa,Fg,joa,koa,loa,Gg,moa,ooa,poa,qoa,roa,soa,toa,voa,woa,xoa,yoa,Aoa,Boa,Hg,Ig,Doa,Foa,Eoa,Goa,Hoa,Koa,Ioa,Loa,Moa,Roa,Toa,Voa,Xoa,apa,Ng,cpa,dpa,epa,fpa,gpa,ipa,jpa,hpa,kpa,mpa,npa,qpa,rpa,Sg,upa,vpa,xpa,ypa,zpa,Apa,Bpa,Cpa,Dpa,Epa,Yg,Fpa,Hpa,Ipa,Jpa,Lpa,Kpa,Opa,Npa,Ppa,Qpa,Spa,Rpa,Tpa,Upa,Vpa,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,cqa,dqa,gqa,hqa,iqa,jqa,lqa,rqa,uqa,vqa,wqa,xqa,yqa,zqa,Bqa,Cqa,Dqa,Fqa,Eqa,Hqa,
Lqa,Jqa,Pqa,Qqa,Sqa,Uqa,Xqa,Yqa,Tqa,bra,dh,ira,pra,jra,qra,rra,sra,tra,vra,wra,xra,zra,Bra,Cra,Dra,Era,Fra,Gra,Hra,Ira,Jra,Lra,Mra,Nra,Ora,Pra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,asa,bsa,gsa,hsa,isa,ksa,lsa,msa,osa,psa,tsa,vsa,wsa,xsa,ysa,zsa,Asa,Fh,Dsa,Fsa,Hsa,Isa,Jsa,Ksa,Lsa,Zsa,$sa,ata,bta,cta,ita,kta,lta,hta,dta,jta,eta,gta,ota,fta,rta,sta,tta,uta,vta,yta,zta,Ata,Bta,Cta,Dta,Eta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta,Rta,Tta,Uta,Vta,Wta,Xta,Yta,Zta,aua,bua,cua,dua,eua,fua,gua,
hua,iua,jua,kua,lua,mua,nua,oua,pua,qua,rua,sua,tua,uua,vua,wua,xua,yua,zua,Aua,Bua,Dua,Eua,Fua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Uua,Tua,Wua,Zua,Xua,Yua,$ua,ava,bva,dva,cva,eva,fva,hva,gva,iva,jva,kva,lva,pva,qva,tva,uva,vva,Rh,wva,Th,yva,Uh,Fva,Vh,Csa,Iva,Jva,Kva,Mva,Bsa,Nva,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.WHb=!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.Ad){case 1:var g=a[Symbol.asyncIterator];c=void 0!==g?g.call(a):new kaa(_.l(a));case 2:return _.la(f,c.next(),5);case 5:d=f.Pm;if(d.done){f.dk(4);break}e=d.value;b.next(e);f.dk(2);break;case 4:b.complete(),f.Ad=0}})};pa=function(a,b){if(!b.closed)return a instanceof _.na?a.subscribe(b):laa(a)(b)};_.qa=function(a,b){if(a&&"function"===typeof a.Jz)return a.Jz(b);throw new TypeError("A");};
_.maa=function(a,b,c){if(a&&"function"===typeof a.Jz)return a.Jz.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.xi};_.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 _.na(function(e){var f=Math.max(0,oaa(a)?+a-c.now():a);return c.xi(paa,f,{counter:0,bua:d,KM:e})})};
paa=function(a){var b=a.bua,c=a.KM,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.xi(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 _.na(function(c){var d=new _.da,e=0;d.add(b.xi(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.xi()))}));return d})};_.za=function(a){return a instanceof _.na?a:new _.na(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 _.na(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,_.Ba)(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))}};_.Na=function(a){return new _.na(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)}};
_.Ra=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 _.na?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.rOb=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,_.Ba)(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,Uha:void 0,YL:!1,Zg: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.Uha?Infinity:a.Uha,d=a.YL,e=a.Zg,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.KM.p7()};_.Ab=function(a){return new _.na(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.xi(function(){var ba={FZc:null,ksa:B,L0:I};try{var ka=_.za(e(ba))}catch(wa){n.error(wa);return}x.unsubscribe();r.add(ka.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);};_.Cb=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))};
_.Jb=function(){var a=_.Fb.navigator;return a&&(a=a.userAgent)?a:""};Lb=function(a){return _.Kb(_.Jb(),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=_.Jb();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=_.Jb(),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(_.Jb(),"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.rC?a.rC|=b:Object.defineProperties(a,{rC:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};Rba=function(a,b){Object.isExtensible(a)&&(Wb?a[Wb]&&(a[Wb]&=~b):void 0!==a.rC&&(a.rC&=~b))};_.Yb=function(a){a=Wb?a[Wb]:a.rC;return null==a?0:a};Sba=function(a,b){Wb?a[Wb]=b:void 0!==a.rC?a.rC=b:Object.defineProperties(a,{rC:{value:b,configurable:!0,writable:!0,enumerable:!1}})};Zb=function(a){Xb(a,1);return a};Tba=function(a){Xb(a,17);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("O");Rba(a,16)};Vba=function(a,b){Sba(b,(_.Yb(a)|0)&-51)};dc=function(a){return $b(a.Gg)};Wba=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Yba=function(a,b){if(null!=a)if("string"===typeof a)a=a?new _.ec(a,_.fc):Xba();else if(a.constructor!==_.ec)if(_.Vb(a))a=a.length?new _.ec(new Uint8Array(a),_.fc):Xba();else{if(!b)throw Error();a=void 0}return a};Zba=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};$ba=function(a){return a};bca=function(a,b,c){var d=!1;if(null!=a&&"object"===typeof a&&!(d=Array.isArray(a))&&a.AUa===aca)return a;if(d)return new b(a);if(c)return new b};
dca=function(a,b,c,d){a=bca(a,b,!0);c?ac(a.Gg):d&&(a=a.RM(cca));return a};eca=function(a){return a};fca=function(a){return a};jca=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(_.Vb(a))return gca(a);if(a instanceof _.ec)return hca(a);if(a instanceof _.gc)return _.ica(a)}}return a};kca=function(a,b,c){if(null!=a){if(Array.isArray(a))a=hc(a,b,c);else if(Wba(a)){var d={},e;for(e in a)d[e]=kca(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]=kca(d[a],b,c);return d};lca=function(a){if(a.AUa===aca)return a.toJSON();a=jca(a);return Array.isArray(a)?hc(a,lca,mca):a};nca=function(a){if(!a)return a;if("object"===typeof a){if(_.Vb(a))return new Uint8Array(a);if(a instanceof _.gc){if(a.Al.length){var b=bc(hc(_.ica(a),nca,mca));a=new _.gc(b,a.f2,a.Yga,a.dQb)}else a=[];return a}if(a.AUa===aca)return a.clone()}return a};mca=function(){};
lc=function(a,b,c,d){var e=_.p(a,b,d);Array.isArray(e)||(e=ic);var f=_.Yb(e);f&1||Zb(e);dc(a)?c&1||(ac(e),Object.freeze(e)):e===ic||f&2?(e=Zb(Array.prototype.slice.call(e)),_.jc(a,b,e,d)):!(c&2)&&f&16&&Uba(e);return e};oca=function(a,b,c,d){var e=lc(a,b,1,d);if(e.length&&!(_.Yb(e)&4)){Object.isFrozen(e)&&(e=Zb(e.slice()),_.jc(a,b,e,d,!0));for(d=b=0;b<e.length;b++){var f=c(e[b]);null!=f&&(e[d++]=f)}d<b&&(e.length=d);Xb(e,5)}dc(a)&&!Object.isFrozen(e)&&(ac(e),Object.freeze(e));return e};
pca=function(a){return Yba(a,!0)};_.qc=function(a,b,c,d){nc(a);c!==d?_.jc(a,b,c):_.pc(a,b);return a};qca=function(a,b,c){nc(a);var d=lc(a,1,2,!1);void 0!=c?d.splice(c,0,b):d.push(b);return a};rc=function(a,b,c){return _.rca(a,b)===c?c:-1};_.sc=function(a,b,c){return _.qc(a,b,c,"")};tc=function(a,b){return null==a?b:a};
sca=function(a,b,c,d,e,f){if(a=a.Ks&&a.Ks[c])e=f.XLa?Zb(a.slice()):a,_.uc(b,c,e);else{if(_.Qba&&d instanceof Uint8Array)e=d.length?new _.ec(new Uint8Array(d),_.fc):Xba();else if(d instanceof _.gc){f=Array.prototype.slice.call(_.ica(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):d&&_.Yb(d)&1&&f.XLa?(e=Array.prototype.slice.call(d),Sba(e,(_.Yb(d)|0)&-51),d=e):Uba(d)),e=d;_.jc(b,c,e)}};tca=function(a,b){return jca(b)};
uca=function(a,b){b.Iaa&&(a.Iaa=b.Iaa.slice());var c=b.Ks;if(c){b=b.Fo;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=_.vc(a,e[0].constructor,g,f),g=0;g<Math.min(f.length,e.length);g++)uca(f[g],e[g])}else throw Error("Y`"+vca(e)+"`"+e);}}}};wca=function(a){var b=this.Rc,c=this.mqb;return this.YK?_.vc(a,b,c,!0):_.wc(a,b,c,!0)};_.xc=function(a,b,c){for(var d=[],e=0;e<a.length;e++)d.push(b(c,a[e]));return d};
xca=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.ZMc;b[h]=n?f.YK?_.xc(g,n,d):n(d,g):g}}};yc=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};zc=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return hca(b)}):hca(a)};
yca=function(a){a=_.p(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Vb(a))return gca(a);if(Array.isArray(a))return hc(a,nca,Vba);if(a instanceof _.ec)return hca(a);if(a instanceof Ac)return hc(a.Gg,nca,Vba);throw Error("ia`"+a);};
zca=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],ka=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+ka+va+B[I]&4294967295;ka=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]+ka&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}}};Aca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
Bca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Cca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Dca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Eca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Fca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Gca=function(a){for(var b in a)return!1;return!0};
_.Bc=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};_.Dc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ec=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<Hca.length;f++)c=Hca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Ica=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Ica.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Jca=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Kca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Sb(d)?Kca.apply(null,d):Jca(d)}};Lca=function(a){_.Fb.setTimeout(function(){throw a;},0)};
Pca=function(a,b,c){Mca(a.url,function(d){d=d.target;Nca(d)?b(_.Oca(d)):c(d.Sg())},a.rIb,a.body,a.NXa,a.n0a,a.withCredentials)};Sca=function(a,b){a=void 0===a?window:a;return Qca(new Rca(a,b))};Tca=function(a,b){return Zone.current.wrap(a,b)};Uca=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Tca(a[c],b+"_"+c));return a};
Xca=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={DU:d.DU},e++){d.DU=b[e];var f=a[d.DU];if(f){var g=Vca(a,d.DU);Wca(g)&&(a[d.DU]=function(h){return function(n){var r=function(){return n.apply(this,Uca(arguments,c+"."+h.DU))};Fc(r,n);return r}}(d)(f))}}};Wca=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
ada=function(a,b,c){var d=Vca(a,b);!d&&c&&Vca(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Gc("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=Yca[g];h||(h=Yca[g]=Gc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Hc||(r=Hc);r&&("function"===typeof r[h]&&r.removeEventListener(g,Zca),f&&f.call(r,null),r[h]=n,"function"===typeof n&&r.addEventListener(g,Zca,!1))};d.get=function(){var n=this;n||a!==Hc||(n=Hc);
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};$ca(a,b,d);a[c]=!0}};bda=function(a,b,c){if(b)for(var d=0;d<b.length;d++)ada(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++)ada(a,b[d],c)}};
cda=function(a){var b=Hc[a];if(b){Hc[Gc(a)]=b;Hc[a]=function(){var e=Uca(arguments,a);switch(e.length){case 0:this[Ic]=new b;break;case 1:this[Ic]=new b(e[0]);break;case 2:this[Ic]=new b(e[0],e[1]);break;case 3:this[Ic]=new b(e[0],e[1],e[2]);break;case 4:this[Ic]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Wa");}};Fc(Hc[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Hc[a].prototype[e]=function(){return this[Ic][e].apply(this[Ic],
arguments)}:$ca(Hc[a].prototype,e,{set:function(f){"function"===typeof f?(this[Ic][e]=Tca(f,a+"."+e),Fc(this[Ic][e],f)):this[Ic][e]=f},get:function(){return this[Ic][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Hc[a][d]=b[d])}};Jc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=dda(d);!d&&a[b]&&(d=a);a=Gc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Vca(d,b);if(Wca(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Fc(d[b],e)}}return e};
eda=function(a,b,c){function d(f){var g=f.data;g.args[g.yna]=function(){f.Gk.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Jc(a,b,function(f){return function(g,h){var n=c(g,h);return 0<=n.yna&&"function"===typeof h[n.yna]?Zone.current.Rea(n.name,h[n.yna],n,d):f.apply(g,h)}})};Fc=function(a,b){a[Gc("OriginalDelegate")]=b};
hda=function(){if(fda)return gda;fda=!0;try{var a=Lc.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))gda=!0}catch(b){}return gda};jda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=ida+c;b=ida+b;Mc[a]={};Mc[a]["false"]=c;Mc[a]["true"]=b};
qda=function(a,b,c,d){function e(ka,wa,va){if(wa=wa||a.event){ka=ka||wa.target||a;var Ga=ka[Mc[wa.type][va?"true":"false"]];if(Ga){va=[];if(1===Ga.length)(wa=B(Ga[0],ka,wa))&&va.push(wa);else{Ga=Ga.slice();for(var Sa=0;Sa<Ga.length&&(!wa||!0!==wa[kda]);Sa++){var gb=B(Ga[Sa],ka,wa);gb&&va.push(gb)}}if(1===va.length)throw va[0];wa={};for(ka=0;ka<va.length;wa={Yxa:wa.Yxa},ka++)wa.Yxa=va[ka],b.rFc(function(qb){return function(){throw qb.Yxa;}}(wa))}}}function f(ka,wa){if(!ka)return!1;var va=!0;wa&&void 0!==
wa.m1a&&(va=wa.m1a);var Ga=wa&&wa.vh,Sa=!0;wa&&void 0!==wa.duc&&(Sa=wa.duc);var gb=!1;wa&&void 0!==wa.mJc&&(gb=wa.mJc);for(var qb=ka;qb&&!qb.hasOwnProperty(g);)qb=dda(qb);!qb&&ka[g]&&(qb=ka);if(!qb||qb[x])return!1;var Gb=wa&&wa.eWc,Bb={},Eb=qb[x]=qb[g],Oa=qb[Gc(h)]=qb[h];ka=qb[Gc(n)]=qb[n];var bb=qb[Gc(r)]=qb[r],eb;wa&&wa.prepend&&(eb=qb[Gc(wa.prepend)]=qb[wa.prepend]);var cc=function(kb){if(!kb.CSa){var xb=Mc[kb.WB],oa;xb&&(oa=xb[kb.capture?"true":"false"]);if(xb=oa&&kb.target[oa])for(var mc=0;mc<
xb.length;mc++)if(xb[mc]===kb){xb.splice(mc,1);kb.CSa=!0;0===xb.length&&(kb.Fdb=!0,kb.target[oa]=null);break}}if(kb.Fdb)return Oa.call(kb.target,kb.WB,kb.capture?K:I,kb.options)},kc=function(kb){return Eb.call(Bb.target,Bb.WB,kb.Gk,Bb.options)},Gf=function(kb){return eb.call(Bb.target,Bb.WB,kb.Gk,Bb.options)},rb=function(kb){return Oa.call(kb.target,kb.WB,kb.Gk,kb.options)};kc=va?function(){if(!Bb.iCc)return Eb.call(Bb.target,Bb.WB,Bb.capture?K:I,Bb.options)}:kc;cc=va?cc:rb;rb=function(kb,xb){var oa=
typeof xb;return"function"===oa&&kb.callback===xb||"object"===oa&&kb.RC===xb};var Hb=wa&&wa.diff?wa.diff:rb,fb=Zone[Gc("UNPATCHED_EVENTS")],ub=a[Gc("PASSIVE_EVENTS")];rb=function(kb,xb,oa,mc,Sc,vd){Sc=void 0===Sc?!1:Sc;vd=void 0===vd?!1:vd;return function(){var dd=this||a,id=arguments[0];wa&&wa.WM&&(id=wa.WM(id));var ge=arguments[1];if(!ge||lda&&"uncaughtException"===id)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 Xe=Nc&&!!ub&&-1!==ub.indexOf(id);var te=arguments[2];te=!Nc&&"object"===typeof te&&te?!!te.capture:Nc&&Xe?"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 Tj=0;Tj<fb.length;Tj++)if(id===fb[Tj])return Xe?kb.call(dd,id,ge,te):kb.apply(this,arguments);Xe=te?"boolean"===typeof te?!0:te.capture:!1;Tj=te&&"object"===typeof te?te.once:!1;var lp=Zone.current,Gh=Mc[id];Gh||(jda(id,
Gb),Gh=Mc[id]);var Hh=Gh[Xe?"true":"false"];Gh=dd[Hh];var lj=!1;if(Gh){if(lj=!0,Sa)for(Hh=0;Hh<Gh.length;Hh++)if(Hb(Gh[Hh],ge))return}else Gh=dd[Hh]=[];var ji;Hh=dd.constructor.name;var jF=mda[Hh];jF&&(ji=jF[id]);ji||(ji=Hh+xb+(Gb?Gb(id):id));Bb.options=te;Tj&&(Bb.options.once=!1);Bb.target=dd;Bb.capture=Xe;Bb.WB=id;Bb.iCc=lj;if(lj=va?nda:void 0)lj.IMc=Bb;ji=lp.dva(ji,ge,lj,oa,mc);Bb.target=null;lj&&(lj.IMc=null);Tj&&(te.once=!0);if(Nc||"boolean"!==typeof ji.options)ji.options=te;ji.target=dd;ji.capture=
Xe;ji.WB=id;ug&&(ji.RC=ge);vd?Gh.unshift(ji):Gh.push(ji);if(Sc)return dd}}};qb[g]=rb(Eb,A,kc,cc,gb);eb&&(qb.prependListener=rb(eb,".prependListener:",Gf,cc,gb,!0));qb[h]=function(){var kb=this||a,xb=arguments[0];wa&&wa.WM&&(xb=wa.WM(xb));var oa=arguments[2],mc=oa?"boolean"===typeof oa?!0:oa.capture:!1;oa=arguments[1];if(!oa)return Oa.apply(this,arguments);if(!Ga||Ga(Oa,oa,kb,arguments)){var Sc=Mc[xb],vd;Sc&&(vd=Sc[mc?"true":"false"]);if(mc=vd&&kb[vd])for(Sc=0;Sc<mc.length;Sc++){var dd=mc[Sc];if(Hb(dd,
oa)){mc.splice(Sc,1);dd.CSa=!0;0===mc.length&&(dd.Fdb=!0,kb[vd]=null,"string"===typeof xb&&(kb[ida+"ON_PROPERTY"+xb]=null));dd.zone.uJ(dd);if(gb)return kb;return}}return Oa.apply(this,arguments)}};qb[n]=function(kb){var xb=this||a,oa=kb;wa&&wa.WM&&(oa=wa.WM(oa));kb=[];xb=oda(xb,Gb?Gb(oa):oa);for(oa=0;oa<xb.length;oa++){var mc=xb[oa];kb.push(mc.RC?mc.RC:mc.callback)}return kb};qb[r]=function(kb){var xb=this||a;if(kb){wa&&wa.WM&&(kb=wa.WM(kb));var oa=Mc[kb];if(oa){var mc=xb[oa["false"]];xb=xb[oa["true"]];
if(mc)for(mc=mc.slice(),oa=0;oa<mc.length;oa++){var Sc=mc[oa];this[h].call(this,kb,Sc.RC?Sc.RC:Sc.callback,Sc.options)}if(xb)for(xb=xb.slice(),mc=0;mc<xb.length;mc++)oa=xb[mc],this[h].call(this,kb,oa.RC?oa.RC:oa.callback,oa.options)}}else{kb=Object.keys(xb);for(xb=0;xb<kb.length;xb++)(mc=(mc=pda.exec(kb[xb]))&&mc[1])&&"removeListener"!==mc&&this[r].call(this,mc);this[r].call(this,"removeListener")}if(gb)return this};Fc(qb[g],Eb);Fc(qb[h],Oa);bb&&Fc(qb[r],bb);ka&&Fc(qb[n],ka);return!0}for(var g=d&&
d.add||"addEventListener",h=d&&d.a2c||"removeEventListener",n=d&&d.ij||"eventListeners",r=d&&d.b2c||"removeAllListeners",x=Gc(g),A="."+g+":",B=function(ka,wa,va){if(!ka.CSa){var Ga=ka.callback;"object"===typeof Ga&&Ga.handleEvent&&(ka.callback=function(qb){return Ga.handleEvent(qb)},ka.RC=Ga);try{ka.Gk(ka,wa,[va])}catch(qb){var Sa=qb}var gb=ka.options;gb&&"object"===typeof gb&&gb.once&&wa[h].call(wa,va.type,ka.RC?ka.RC:ka.callback,gb);return Sa}},I=function(ka){return e(this,ka,!1)},K=function(ka){return e(this,
ka,!0)},P=[],ba=0;ba<c.length;ba++)P[ba]=f(c[ba],d);return P};oda=function(a,b){if(!b){var c=[],d;for(d in a){var e=pda.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=Mc[b];c||(jda(b),c=Mc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};rda=function(a,b){(a=a.Event)&&a.prototype&&b.kWa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[kda]=!0;c&&c.apply(d,e)}})};
Oc=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.Gk.apply(this,arguments)};x.JK=g.apply(a,x.args);return r}function f(r){return h.call(a,r.data.JK)}var g=null,h=null;b+=d;c+=d;var n={};g=Jc(a,b,function(r){return function(x,A){if("function"===typeof A[0]){var B={aba:"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.aba||("number"===typeof B.JK?delete n[B.JK]:B.JK&&(B.JK[sda]=null))}};
x=Zone.current.Rea(b,A[0],B,e,f);if(!x)return x;A=x.data.JK;"number"===typeof A?n[A]=x:A&&(A[sda]=x);A&&A.Ab&&A.X0a&&"function"===typeof A.Ab&&"function"===typeof A.X0a&&(x.Ab=A.Ab.bind(A),x.X0a=A.X0a.bind(A));return"number"===typeof A||A?A:x}return r.apply(a,A)}});h=Jc(a,c,function(r){return function(x,A){x=A[0];if("number"===typeof x)var B=n[x];else(B=x&&x[sda])||(B=x);B&&"string"===typeof B.type?"notScheduled"!==B.state&&(B.d7&&B.data.aba||0===B.iT)&&("number"===typeof x?delete n[x]:x&&(x[sda]=
null),B.zone.uJ(B)):r.apply(a,A)}})};tda=function(a,b,c,d,e){var f=Zone.Wo(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.ZU(B,x);I&&I.value?(I.value=a.Xha(I.value,A),a.mHa(n.prototype,x,I)):B[x]&&(B[x]=a.Xha(B[x],A))}else B[x]&&(B[x]=a.Xha(B[x],A))}catch(K){}});return g.call(b,h,n,r)};a.Gfb(b[d],g)}};
uda=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].kBc;return b.filter(function(e){return-1===d.indexOf(e)})};vda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Cda=function(){wda=Zone.Wo;xda=Object[wda("defineProperty")]=Object.defineProperty;yda=Object[wda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;zda=Object.create;Pc=wda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Pc]&&a[Pc][b])throw new TypeError("$a`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=Ada(a,b,c));return Bda(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]=Ada(a,c,b[c])});return zda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=yda(a,b);c&&a&&a[Pc]&&a[Pc][b]&&(c.configurable=!1);return c}};Dda=function(a,b,c){var d=c.configurable;c=Ada(a,b,c);return Bda(a,b,c,d)};
Ada=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Pc]||Object.isFrozen(a)||xda(a,Pc,{writable:!0,value:{}}),a[Pc]&&(a[Pc][b]=!0));return c};
Bda=function(a,b,c,d){try{return xda(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return xda(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;}};
Eda=function(a,b){var c=b.CK(),d=c.tpb,e=c.Mzc,f=c.YTb,g=c.o4a,h=c.y2a,n=c.x4a,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.Wwb(),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),ka=
n+(P+g);f[P]={};f[P][h]=ba;f[P][g]=ka}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.jda(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},WM:function(wa){return K[wa]||wa}});Zone[b.ci("patchEventTarget")]=!!a.EventTarget};
Fda=function(a,b){var c=a.CK(),d=c.iUb,e=c.bdc,f=b.WebSocket;b.EventTarget||a.jda(b,a,[f.prototype]);b.WebSocket=function(h,n){var r=1<arguments.length?new f(h,n):new f(h),x=a.ZU(r,"onmessage");if(x&&!1===x.configurable){var A=a.E3a(r);var B=r;[d,e,"send","close"].forEach(function(I){A[I]=function(){var K=a.Y1a.call(arguments);if(I===d||I===e){var P=0<K.length?K[0]:void 0;P&&(P=Zone.Wo("ON_PROPERTY"+P),r[P]=A[P])}return r[I].apply(r,K)}})}else A=r;a.EEb(A,["close","error","message","open"],B);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Gda=function(a,b){var c=a.CK(),d=c.Rra;if((c.He||d)&&!a.ZU(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.ZU(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.YU(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.YU(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.ZU(c,"onreadystatechange"))return a.YU(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.YU(c,"onreadystatechange",d||{}),e;var f=a.ci("fake");a.YU(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};
Ida=function(a){for(var b=a.ci("unbound"),c={},d=0;d<Hda.length;c={LD:c.LD},d++){var e=Hda[d];c.LD="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var h;for(h=g?g.constructor.name+"."+f.LD:"unknown."+f.LD;g;){if(g[f.LD]&&!g[f.LD][b]){var n=a.Xha(g[f.LD],h);n[b]=g[f.LD];g[f.LD]=n}g=g.parentElement}}}(c),!0)}};Qc=function(a){for(var b in a)if(a[b]===Qc)return b;throw Error("ab");};Jda=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.Rc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Rc).join(", ")+"]";if(null==a)return""+a;if(a.LGc)return""+a.LGc;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)};Kda=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};_.Tc=function(a){a.C4a=_.Tc;a.toString=function(){return _.Rc(this())};return a};Uc=function(a){return Lda(a)?a():a};
Lda=function(a){return"function"===typeof a&&a.hasOwnProperty(Mda)&&a.C4a===_.Tc};_.t=function(a){return{token:a.token,Ka:a.Ka||null,ta:a.ta,value:void 0}};_.Vc=function(a){return{Qb:a.Qb||[],imports:a.imports||[]}};Pda=function(a){var b;(b=a.hasOwnProperty(Nda)?a[Nda]:null)||(b=a.hasOwnProperty(Oda)?a[Oda]:null);return b};
Qda=function(a){var b=a&&(a[Nda]||a[Oda]);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};Tda=function(a){return a&&(a.hasOwnProperty(Rda)||a.hasOwnProperty(Sda))?a[Rda]:null};
Uda=function(a,b,c,d){throw Error("bb`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};_.Xc=function(a){return"string"===typeof a?a:null==a?"":String(a)};Vda=function(){throw new _.Yc(-201,!1);};Zc=function(a){var b=Wda;Wda=a;return b};Xda=function(a,b,c){var d=Pda(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;Vda(_.Rc(a))};$c=function(a){var b=Yda;Yda=a;return b};
Zda=function(a,b){b=void 0===b?0:b;if(void 0===Yda)throw new _.Yc(-203,!1);return null===Yda?Xda(a,void 0,b):Yda.get(a,b&8?null:void 0,b)};_.u=function(a,b){b=void 0===b?0:b;return(Wda||Zda)(Uc(a),b)};_.bd=function(a,b){b=void 0===b?0:b;"number"!==typeof b&&(b=0|(b.optional&&8)|(b.host&&1)|(b.self&&2)|(b.L2c&&4));return _.u(a,b)};
$da=function(a){for(var b=[],c=0;c<a.length;c++){var d=Uc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Yc(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};aea=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};bea=function(a){return{toString:a}.toString()};
cea=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]}}};
dea=function(a){return bea(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.jSc=f;return d}var c=cea(a);return b})};
_.v=function(a){return bea(function(){var b=!0===a.standalone,c={},d={type:a.type,Sda:null,Ba:a.Ba,Ca:a.Ca,ta:null,wa:a.wa||null,Ha:a.Ha||null,oc:a.oc,mb:a.mb||null,Hb:a.Hb||0,Ib:a.Ib||null,Dd:a.Dd||null,q8:c,inputs:null,outputs:null,bc:a.bc||null,JVa:0===a.Oa,LMa:null,uWa:null,standalone:b,Ia:b&&a.Ia||null,oQa:null,oa:a.oa||_.cd,vb:a.vb||null,features:a.features||null,data:a.data||{},tb:a.tb||0,id:"c"+eea++,styles:a.styles||_.cd,De:null,fH:null,ZG:a.ZG||null,rg:null,wsc:null},e=a.Ia;b=a.features;
d.inputs=fea(a.inputs,c);d.outputs=fea(a.outputs);b&&b.forEach(function(f){return f(d)});d.LMa=e?function(){return("function"===typeof e?e():e).map(_.gea).filter(hea)}:null;d.uWa=e?function(){return("function"===typeof e?e():e).map(_.iea).filter(hea)}:null;return d})};_.gea=function(a){return a[jea]||a[kea]||null};hea=function(a){return null!==a};
_.ed=function(a){return bea(function(){return{type:a.type,bootstrap:a.bootstrap||_.cd,uvc:a.uvc||_.cd,imports:a.imports||_.cd,exports:a.exports||_.cd,g4c:null,ZG:a.ZG||null,id:a.id||null}})};fea=function(a,b){if(null==a)return lea;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};_.fd=function(a){return{type:a.type,name:a.name,ta:null,Xd:!1!==a.Xd,standalone:!0===a.standalone,Tf:a.type.prototype.Ma||null}};
_.iea=function(a){return a[mea]||null};_.hd=function(a){return Array.isArray(a)&&"object"===typeof a[1]};_.jd=function(a){return Array.isArray(a)&&!0===a[1]};kd=function(a){return a.hasOwnProperty(nea)?a[nea]:null};_.ld=function(){return oea};oea=function(a){a.type.prototype.Sb&&(a.fH=pea);return qea};qea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.jk;if(c===lea)a.jk=b;else for(var d in b)c[d]=b[d];a.current=null;this.Sb(b)}};
pea=function(a,b,c,d){var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={jk:lea,current:null});var f=e;e=f.current||(f.current={});f=f.jk;c=this.q8[c];var g=f[c];e[c]=new rea(g&&g.ff,b,f===lea);a[d]=b};_.nd=function(a){for(;Array.isArray(a);)a=a[0];return a};od=function(a,b){return _.nd(b[a.index])};_.pd=function(a,b){a=b[a];return _.hd(a)?a:a[0]};_.qd=function(a,b){return null===b||void 0===b?null:a[b]};
sea=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]};_.sd=function(){return _.rd.Mp};_.td=function(a){_.rd.MP=a;return a[8]};_.ud=function(a){_.rd.MP=null;return a};_.wd=function(){for(var a=_.rd.WP;null!==a&&64===a.type;)a=a.parent;return a};tea=function(){var a=_.rd,b=a.WP;return a.jG?b:b.parent};xd=function(a,b){var c=_.rd;c.WP=a;c.jG=b};_.yd=function(){var a=_.rd,b=a.Xma;-1===b&&(b=a.Xma=a.rg.Yma);return b};
_.uea=function(a){var b=_.rd,c=b.jp;b.jp+=a;return c};vea=function(a){var b=_.rd.YX;return-1===b?null:a[b]};xea=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=_.rd=wea();c.WP=b;c.Mp=a;return!0};yea=function(a){var b=wea(),c=a[1];_.rd=b;b.WP=c.firstChild;b.Mp=a;b.rg=c;b.MP=a;b.jp=c.Yma;b.tra=!1};wea=function(){var a=_.rd,b=null===a?null:a.Qg;return null===b?zea(a):b};
zea=function(a){var b={WP:null,jG:!0,Mp:null,rg:null,selectedIndex:-1,MP:null,bpa:0,poa:null,YX:-1,Xma:-1,jp:-1,os:0,parent:a,Qg:null,tra:!1};null!==a&&(a.Qg=b);return b};Aea=function(){var a=_.rd;_.rd=a.parent;a.WP=null;a.Mp=null;return a};Bea=function(){var a=Aea();a.jG=!0;a.rg=null;a.selectedIndex=-1;a.MP=null;a.bpa=0;a.YX=-1;a.poa=null;a.Xma=-1;a.jp=-1;a.os=0};_.zd=function(){var a=_.rd;return a.rg.data[a.selectedIndex]};_.Ad=function(){_.rd.poa="svg"};
Cea=function(a,b){var c=b.Dl;for(b=b.Oq;c<b;c++){var d=a.data[c].type.prototype,e=d.Re,f=d.tL,g=d.Vc,h=d.wn;d=d.Ma;e&&(a.Q7||(a.Q7=[])).push(-c,e);f&&((a.Q7||(a.Q7=[])).push(c,f),(a.QLa||(a.QLa=[])).push(c,f));g&&(a.Mha||(a.Mha=[])).push(-c,g);h&&((a.Mha||(a.Mha=[])).push(c,h),(a.x1a||(a.x1a=[])).push(c,h));null!=d&&(a.dQ||(a.dQ=[])).push(c,d)}};Eea=function(a,b,c,d){(a[2]&3)===c&&Dea(a,b,c,d)};Fea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)};
Dea=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++}};
Gea=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++}};Iea=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?Hea(a,c,e,b[++d]):Hea(a,c,e,null))}return a};
Hea=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)};Jea=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b};Lea=function(a){var b=Kea;Kea=a;return b};
Oea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(Mea)&&(d=c[Mea]);null==d&&(d=c[Mea]=Nea++);c=d&255;b.data[a+(c>>5)]|=1<<c};Sea=function(a,b){var c=Pea(a,b);if(-1!==c)return c;c=b[1];c.Cj&&(a.Is=b.length,Qea(c.data,a),Qea(b,null),Qea(c.blueprint,null));c=Rea(a,b);a=a.Is;if(-1!==c)for(var d=c&32767,e=Jea(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};Qea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
Pea=function(a,b){return-1===a.Is||a.parent&&a.parent.Is===a.Is||null===b[a.Is+8]?-1:a.Is};Rea=function(a,b){if(a.parent&&-1!==a.parent.Is)return a.parent.Is;a=0;for(var c=b;null!==c;){b=Tea(c);if(null===b)break;a++;c=c[15];if(-1!==b.Is)return b.Is|a<<16}return-1};
_.Bd=function(a){var b=_.wd();if("class"===a)return b.Ee;if("style"===a)return b.styles;if(b=b.ac)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};Uea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=Zc();try{return a?a.get(b,d,c&8):Xda(b,d,c&8)}finally{Zc(e)}}c&8?b=d:(Vda(),b=void 0);return b};
Wea=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=Cd,h=a,n=b;null!==h&&null!==n&&n[2]&1024&&!(n[2]&256);){var r=Vea(h,n,c,f|2);if(r!==Cd){f=r;break a}h=h.parent;if(!h){if(h=n[21])if(h=h.get(c,Cd,f),h!==Cd){f=h;break a}h=Tea(n);n=n[15]}}f=g}if(f!==Cd)return f}a=Vea(a,b,c,d);if(a!==Cd)return a}return Uea(b,c,d,e)};
Vea=function(a,b,c,d){var e=Cd;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Mea)?c[Mea]:void 0,f="number"===typeof f?0<=f?f&255:Xea:f;if("function"===typeof f){if(!xea(b,a,d))return d&1?d&8?b=e:(Vda(),b=void 0):b=Uea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Vda()}finally{Aea()}}else if("number"===typeof f){g=null;var h=Pea(a,b),n=d&1?b[16][6]:null;if(-1===h||d&4){var r=-1===h?Rea(a,b):b[h+8];-1===r||d&2?h=-1:(g=b[1],h=r&32767,b=Jea(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=Yea(x,r,c,null==g?2===(x.flags&2)&&Kea:g!=r&&0!==(x.type&3),d&1&&n===x);r=null!==A?Zea(b,r,A,x):Cd;if(r!==Cd)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=Jea(r,b)):h=-1}}return e};Yea=function(a,b,c,d,e){var f=a.NG,g=b.data,h=f&1048575;b=a.Dl;a=a.Oq;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};
Zea=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof $ea){var g=e;if(g.XXa)throw a=f[c],new _.Yc(-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():_.Xc(a)));var h=Lea(g.Gtc);g.XXa=!0;var n=g.yvb?Zc(g.yvb):null;xea(a,d,0);try{if(e=a[c]=g.ta(void 0,f,a,d),b.Cj&&c>=d.Dl){var r=f[c],x=r.type.prototype,A=x.Ua,B=x.Qp;if(x.Sb){var I=oea(r);(b.VC||(b.VC=[])).push(c,I);(b.HL||
(b.HL=[])).push(c,I)}A&&(b.VC||(b.VC=[])).push(-c,A);B&&((b.VC||(b.VC=[])).push(c,B),(b.HL||(b.HL=[])).push(c,B))}}finally{null!==n&&Zc(n),Lea(h),g.XXa=!1,Aea()}}return e};Xea=function(){return new _.Dd(_.wd(),_.sd())};_.Ed=function(a){return bea(function(){var b=a.prototype.constructor;b=b[nea]||afa(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[nea]||afa(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
afa=function(a){return Lda(a)?function(){var b=afa(Uc(a));return b&&b()}:kd(a)};Tea=function(a){var b=a[1],c=b.type;return 2===c?b.vMa:1===c?a[6]:null};bfa=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)),bfa(d,b)):b!==a&&b.push(d)}return b};cfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?cfa(c,b):b(c)})};dfa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
efa=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};gfa=function(a,b,c){var d=ffa(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}}};hfa=function(a,b){b=ffa(a,b);if(0<=b)return a[b|1]};ffa=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)};jfa=function(){return{q2:ifa(!0,_.fa.apply(0,arguments))}};
ifa=function(a){var b=[],c=new Set,d;cfa(_.fa.apply(1,arguments),function(e){kfa(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&lfa(d,b);return b};lfa=function(a,b){for(var c={},d=0;d<a.length;c={cya:c.cya,R1a:c.R1a},d++){var e=a[d];c.R1a=e.Jk;c.cya=e.Qb;cfa(c.cya,function(){return function(f){b.push(f)}}(c))}};
kfa=function(a,b,c,d){a=Uc(a);if(!a)return!1;var e=null,f=Tda(a),g=!f&&(a[jea]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var h=a.Jk;if(f=Tda(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())kfa(h.value,b,c,d)}else if(f){if(null!=f.imports&&!h){d.add(e);var n;cfa(f.imports,function(r){kfa(r,b,c,d)&&(n||(n=[]),n.push(r))});void 0!==n&&lfa(n,b)}h||(g=kd(e)||function(){return new e},b.push({Ga:e,
Db:g,Gb:_.cd},{Ga:mfa,Gc:e,kd:!0},{Ga:nfa,Gc:function(){return _.u(e)},kd:!0}));f=f.Qb;null==f||h||cfa(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Qb};pfa=function(a){return null!==a&&"object"==typeof a&&ofa in a};Fd=function(a){return"function"===typeof a};sfa=function(){void 0===qfa&&(qfa=new rfa);return qfa};
ufa=function(a){var b=Pda(a);b=null!==b?b.ta:kd(a);if(null!==b)return b;if(a instanceof _.Hd)throw new _.Yc(204,!1);if(a instanceof Function)return tfa(a);throw new _.Yc(204,!1);};tfa=function(a){var b=a.length;if(0<b)throw efa(b,"?"),new _.Yc(204,!1);var c=Qda(a);return null!==c?function(){return c.ta(a)}:function(){return new a}};xfa=function(a){if(pfa(a))return Id(void 0,a.Gc);a=vfa(a);return Id(a,wfa)};
vfa=function(a){var b=void 0;if(Fd(a))return b=Uc(a),kd(b)||ufa(b);if(pfa(a))b=function(){return Uc(a.Gc)};else if(a&&a.Db)b=function(){return a.Db.apply(a,_.Ia($da(a.Gb||[])))};else if(a&&a.Lb)b=function(){return _.u(Uc(a.Lb))};else{var c=Uc(a&&(a.ae||a.Ga));if(a.Gb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.Ia($da(a.Gb)))))};else return kd(c)||ufa(c)}return b};Id=function(a,b,c){return{ta:a,value:b,kd:(void 0===c?0:c)?[]:void 0}};
yfa=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?yfa(c,b):c.q2?yfa(c.q2,b):b(c)};Bfa=function(a,b,c,d){a=zfa(a,void 0===b?null:b,void 0===c?null:c,d);Afa(a);return a};zfa=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)||_.cd,jfa(a)];d=d||("object"===typeof a?void 0:_.Rc(a));return new Ld(c,b||sfa(),d||null,e)};Nd=function(a,b){return new _.Md(od(a,b))};Cfa=function(a){return a instanceof _.Md?a.ua:a};
_.Od=function(a,b){_.hd(b)?(a.__ngContext__=b[20],_.Dfa.set(b[20],b)):a.__ngContext__=b};_.Efa=function(a){a=a.__ngContext__;return"number"===typeof a?_.Dfa.get(a)||null:a||null};_.w=function(a){Ffa(_.rd.rg,_.sd(),_.rd.selectedIndex+a)};Ffa=function(a,b,c){3===(b[2]&3)?(a=a.HL,null!==a&&Dea(b,a,3,c)):(a=a.VC,null!==a&&Eea(b,a,0,c));_.rd.selectedIndex=c};_.y=function(a,b){b=void 0===b?0:b;var c=_.sd();return null===c?_.u(a,b):Wea(_.wd(),c,Uc(a),b)};_.Pd=function(){throw Error("gb");};
Hfa=function(){if(void 0===Gfa&&(Gfa=null,Qd.trustedTypes))try{Gfa=Qd.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Gfa};Ifa=function(a){var b;return(null==(b=Hfa())?void 0:b.createHTML(a))||a};_.Jfa=function(a){a=a[3];return _.jd(a)?a[3]:a};Rd=function(a){for(;null!==a&&!_.jd(a);)a=a[4];return a};Mfa=function(a){return a.replace(Kfa,function(b){return b.replace(Lfa,"\u200b$1\u200b")})};
Sd=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.jd(d))var g=d;else _.hd(d)&&(f=!0,d=d[0]);d=_.nd(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.bu(d);if(null!=g)for(d=g[7],d!==_.nd(g)&&Sd(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],Td(b,a,f[1].firstChild,f,c,d,!1)}};
Nfa=function(a,b){a=a[9];var c=a.indexOf(b),d=b[3];b[2]&512&&(b[2]&=-513,sea(d,-1));a.splice(c,1)};Ofa=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[17];null!==e&&e!==a&&Nfa(e,d);0<b&&(a[c-1][4]=d[4]);a=dfa(a,10+b);Td(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.hY(a[1]);d[3]=null;d[4]=null;d[2]&=-65}return d}};
Qfa=function(a,b){if(!(b[2]&128)){var c=b[11];c.bu&&Td(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(_.hd(a))c=a[13];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.hd(a)&&Pfa(a[1],a),a=a[3];null===a&&(a=b);_.hd(a)&&Pfa(a[1],a);c=a&&a[4]}a=c}else Pfa(b[1],b)}};
Pfa=function(a,b){if(!(b[2]&128)){b[2]&=-65;b[2]|=128;var c;if(null!=a&&null!=(c=a.dQ))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof $ea)){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.FB;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):_.nd(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&&_.jd(b[3])&&(c!==b[3]&&Nfa(c,b),c=b[19],null!==c&&c.hY(a));_.Dfa.delete(b[20])}};Rfa=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.Dl].tb,2===a||0===a)?null:od(b,c)};Sfa=function(a,b,c){return a.type&40?od(a,c):null};
Vfa=function(a,b,c,d){a=Rfa(a,d.parent,b);var e=b[11],f=Tfa(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!==Ufa&&Ufa(e,d,b,c,a)};
Xfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return od(b,a);if(c&4)return Wfa(-1,a[b.index]);if(c&8){c=b.Qg;if(null!==c)return Xfa(a,c);a=a[b.index];return _.jd(a)?Wfa(-1,a):_.nd(a)}if(c&32)return Yfa(b,a)()||_.nd(a[b.index]);c=null!==b?a[16][6].Mu[b.Mu]:null;return null!==c?Array.isArray(c)?c[0]:Xfa(_.Jfa(a[16]),c):Xfa(a,b.next)}return null};Wfa=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return Xfa(a,c)}return b[7]};
Td=function(a,b,c,d,e,f,g){for(;null!=c;){var h=d[c.index],n=c.type;g&&0===b&&(h&&_.Od(_.nd(h),d),c.flags|=4);if(64!==(c.flags&64))if(n&8)Td(a,b,c.Qg,d,e,f,!1),Sd(b,a,e,h,f);else if(n&32){n=Yfa(c,d);for(var r;r=n();)Sd(b,a,e,r,f);Sd(b,a,e,h,f)}else n&16?Zfa(a,b,d,c,e,f):Sd(b,a,e,h,f);c=g?c.uua:c.next}};Zfa=function(a,b,c,d,e,f){c=c[16];d=c[6].Mu[d.Mu];if(Array.isArray(d))for(c=0;c<d.length;c++)Sd(b,a,e,d[c],f);else Td(a,b,d,c[3],e,f,!0)};
$fa=function(a,b,c){""===c?a.removeAttribute(b,"class"):a.setAttribute(b,"class",c)};aga=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}};
bga=function(a,b,c){var d=4,e=a.ac||[],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.ac){a:{n=a.ac;for(var x=0;x<n.length;){var A=n[x++];if(c&&"class"===A){if(A=
n[x],-1!==aga(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!==aga(x,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};cga=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(bga(a,b[d],c))return!0;return!1};dga=function(a,b){return a?":not("+b.trim()+")":b};
ega=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+=dga(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=dga(f,e));return b};gga=function(){if(void 0!==fga)return fga;if("undefined"!==typeof document)return document};_.Vd=function(a){return a instanceof Ud?a.xib:a};
_.Yd=function(a,b){a=a instanceof Ud&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("hb`"+b+"`"+a);}return a===b};jga=function(a){a=new hga(a);try{var b=!!(new window.DOMParser).parseFromString(Ifa(""),"text/html")}catch(c){b=!1}return b?new iga(a):a};lga=function(a){a=String(a);return a.match(kga)?a:"unsafe:"+a};mga=function(a){a=String(a);return a.split(",").map(function(b){return lga(b.trim())}).join(", ")};
Zd=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||jga(a);var d=b?String(b):"";c=rga.k$(d);a=5;b=d;do{if(0===a)throw Error("jb");a--;d=b;b=c.innerHTML;c=rga.k$(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.TE.push("<");a.TE.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.TE.push(" ",r,'="',qga(A),'"')}}a.TE.push(">");d=!0}else d=!yga.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.TE.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.TE.join("");return Ifa(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,Qd.trustedTypes))try{Bga=Qd.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};
_.$d=function(a){var b=_.Ega();return b?Dga(b.Qo(1,a)||""):_.Yd(a,"HTML")?Dga(_.Vd(a)):Aga(gga(),_.Xc(a))};_.ae=function(a){var b=_.Ega();return b?b.Qo(4,a)||"":_.Yd(a,"URL")?_.Vd(a):lga(_.Xc(a))};_.Ega=function(){var a=_.sd();return a&&a[12]};Fga=function(a,b){var c=a.Dd;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];_.rd.os=e;g.Dd(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};be=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Iga(a,b,c,d,e),_.rd.tra&&(f.flags|=64)):f.type&64&&(f.type=c,f.value=d,f.ac=e,a=tea(),f.Is=null===a?-1:a.Is);xd(f,!0);return f};
Iga=function(a,b,c,d,e){var f=_.rd.WP,g=_.rd.jG,h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,pR:null,Is:h?h.Is:-1,Dl:-1,Oq:-1,Moa:-1,KHc:null,flags:0,NG:0,value:d,ac:e,nL:null,XTa:null,qvb:void 0,inputs:null,outputs:null,YOb:null,next:null,uua:null,Qg:null,parent:h,Mu:null,styles:null,x_a:null,Oua:void 0,Ee:null,Ina:null,Nua:void 0,o7:0,zga:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Qg&&null!==b.parent&&(f.Qg=b):null===f.next&&(f.next=b));return b};
ce=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){yea(b);try{var d=a.vb;null!==d&&(_.rd.os=0,d(1,c));var e=a.wa;null!==e&&Jga(a,b,e,1,c);a.Cj&&(a.Cj=!1);a.NNb&&Fga(a,b);if(a.ONb){var f=a.vb;_.rd.os=0;f(2,c)}var g=a.ks;if(null!==g)for(c=0;c<g.length;c++){for(var h=_.pd(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.Cj&&(a.evb=!0,a.Cj=!1),x;}finally{b[2]&=-5,Bea()}};
Lga=function(a,b,c,d){var e=b[2];if(128!==(e&128)){yea(b);try{b[18]=0;_.rd.jp=a.Yma;null!==c&&Jga(a,b,c,2,d);if(c=3===(e&3)){var f=a.HL;null!==f&&Dea(b,f,3,null)}else{var g=a.VC;null!==g&&Eea(b,g,0,null);Fea(b,0)}for(var h=Rd(b[13]);null!==h;h=Rd(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)&&sea(x,1);r[2]|=512}}for(var A=Rd(b[13]);null!==A;A=Rd(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.Dd&&Fga(a,b);if(c){var K=
a.QLa;null!==K&&Dea(b,K,3)}else{var P=a.Q7;null!==P&&Eea(b,P,1);Fea(b,1)}var ba=a.eRa;if(null!==ba)try{for(A=0;A<ba.length;A++){var ka=ba[A];if(0>ka)_.rd.selectedIndex=~ka;else{B=ka;var wa=ba[++A],va=ba[++A];I=_.rd;I.jp=I.Xma=wa;_.rd.YX=B;va(2,b[B])}}}finally{_.rd.selectedIndex=-1}var Ga=a.ks;if(null!==Ga)for(ba=0;ba<Ga.length;ba++){var Sa=_.pd(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.vb;null!==qb&&(_.rd.os=0,qb(2,d));if(c){var Gb=a.x1a;
null!==Gb&&Dea(b,Gb,3)}else{var Bb=a.Mha;null!==Bb&&Eea(b,Bb,2);Fea(b,2)}!0===a.Qpa&&(a.Qpa=!1);b[2]&=-41;b[2]&512&&(b[2]&=-513,sea(b[3],-1))}finally{Bea()}}};Jga=function(a,b,c,d,e){var f=_.rd.selectedIndex;try{_.rd.selectedIndex=-1,d&2&&22<b.length&&Ffa(a,b,22),c(d,e)}finally{_.rd.selectedIndex=f}};Nga=function(a,b,c){if(0!==(b.flags&8)){var d=b.Oq;for(b=b.Dl;b<d;b++){var e=a.data[b];e.Dd&&e.Dd(1,c[b],b)}}};
Qga=function(a,b,c){var d=od(c,b),e=c.Dl,f=c.Oq;a.Cj||Sea(c,b);_.Od(d,b);d=c.qvb;for(var g=e;g<f;g++){var h=a.data[g],n=null!==h.wa;if(n){var r=b,x=c,A=od(x,r),B=Oga(h),I=r[10];A=Pga(r,Hga(r,B,null,h.JVa?32:16,A,x,I,I.RP(A,h),null,null,null));r[x.index]=A}r=Zea(b,a,g,c);_.Od(r,b);if(null!==d&&(x=d[g-e],null!==x))for(A=h.fH,B=0;B<x.length;){I=x[B++];var K=x[B++],P=x[B++];null!==A?h.fH(r,P,I,K):r[K]=P}n&&(_.pd(c.index,b)[8]=r)}if(128===(c.flags&128)){f=c.Dl;e=c.Oq;d=c.index;c=_.rd.YX;try{for(_.rd.selectedIndex=
d;f<e;f++){var ba=a.data[f],ka=b[f];_.rd.YX=f;null===ba.mb&&0===ba.Hb&&null===ba.Ib||null===ba.mb||ba.mb(1,ka)}}finally{_.rd.selectedIndex=-1,_.rd.YX=c}}};Rga=function(a,b,c){c=void 0===c?od:c;var d=b.XTa;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.rg;return null===b||b.evb?a.rg=Sga(1,null,a.wa,a.Ba,a.Ca,a.LMa,a.uWa,a.vb,a.ZG,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:_.de);r="function"===typeof r?r():r;return x[1]={type:a,blueprint:x,wa:c,queries:null,vb:h,vMa:b,data:x.slice().fill(null,d),Yma:d,Ipb:e,eRa:null,Cj:!0,Qpa:!0,ONb:!1,NNb:!1,VC:null,HL:null,Q7:null,QLa:null,Mha:null,x1a:null,dQ:null,FB:null,Dd:null,ks:null,Jmb:"function"===typeof f?f():f,ZEb:"function"===typeof g?g():g,firstChild:null,ZG:n,Ha:r,evb:!1}};
Tga=function(a,b,c,d){b=b[7]||(b[7]=[]);null===c?b.push(d):(b.push(c),a.Cj&&(a.FB||(a.FB=[])).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.Oq;a=a.data;for(var d=b.ac,e=[],f=null,g=null,h=b.Dl;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.qvb=e;b.inputs=f;
b.outputs=g};_.fe=function(a,b,c,d,e,f,g,h){var n=od(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=_.pd(b,a);a[2]&16||(a[2]|=32)};
$ga=function(a,b,c,d){var e=a.Jmb;var f=null;if(e)for(var g=0;g<e.length;g++){var h=e[g];if(cga(c,h.oa,!1)){f||(f=[]);var n=Sea(c,b);Oea(n,a,h.type);null!==h.wa?(Yga(a,c),f.unshift(h)):f.push(h);var r=n=void 0;null==(r=(n=h).wsc)||r.call(n,a,b,c,f)}}e=null===d?null:{"":-1};if(null!==f){g=a.data.length;h=f.length;c.flags|=1;c.Dl=g;c.Oq=g+h;c.NG=g;for(g=0;g<f.length;g++)h=f[g],h.Sda&&h.Sda(h);h=g=!1;n=ce(a,b,f.length,null);for(r=0;r<f.length;r++){var x=f[r];c.nL=Iea(c.nL,x.Ib);Zga(a,c,b,n,x);var A=
n;if(e){if(x.bc)for(var B=0;B<x.bc.length;B++)e[x.bc[B]]=A;null!==x.wa&&(e[""]=A)}null!==x.Dd&&(c.flags|=8);if(null!==x.mb||null!==x.Ib||0!==x.Hb)c.flags|=128;x=x.type.prototype;!g&&(x.Sb||x.Ua||x.Qp)&&((a.VC||(a.VC=[])).push(c.index),g=!0);h||!x.Sb&&!x.Qp||((a.HL||(a.HL=[])).push(c.index),h=!0);n++}Vga(a,c)}if(e&&d)for(a=c.XTa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Yc(-301,!1);a.push(d[b],f)}c.nL=Iea(c.nL,c.ac)};
aha=function(a,b,c,d,e){if(e=e.mb){var f=a.eRa;null===f&&(f=a.eRa=[]);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.ks||(a.ks=[])).push(b.index)};Zga=function(a,b,c,d,e){a.data[d]=e;var f=e.ta||(e.ta=kd(e.type));f=new $ea(f,null!==e.wa);a.blueprint[d]=f;c[d]=f;aha(a,b,d,ce(a,c,e.Hb,_.de),e)};
bha=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Xc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};Mga=function(a){for(var b=Rd(a[13]);null!==b;b=Rd(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].ks;if(null!==b)for(c=0;c<b.length;c++)d=_.pd(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=_.Jfa(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(_.he,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.fH?g.fH(n,e,d,h):n[h]=e}};_.fha=function(a,b){a[11].setValue(_.nd(a[_.rd.selectedIndex]),b)};
gha=function(a,b,c){var d=c?a.styles:null,e=c?a.Ee: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=Kda(e,h);else if(2==f){var n=b[++g];d=Kda(d,h+": "+n+";")}}c?a.styles=d:a.x_a=d;c?a.Ee=e:a.Ina=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(_.nd(f));if(_.jd(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.Qg,d);else if(f&32)for(f=Yfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].Mu[c.Mu]:null,Array.isArray(f)?d.push.apply(d,_.Ia(f)):(g=_.Jfa(b[16]),hha(g[1],g,f,d,!0)));c=e?c.uua:c.next}return d};
iha=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({Z0c:a[c],T3c:c});return b};jha=function(){Cea(_.sd()[1],_.wd())};lha=function(a,b,c){return(new kha(a,b,void 0===c?null:c)).Ac};mha=function(a){return!!a&&"function"===typeof a.then};nha=function(a){return!!a&&"function"===typeof a.subscribe};oha=function(){};qha=function(){return pha()+pha()+pha()};pha=function(){return String.fromCharCode(97+Math.floor(25*Math.random()))};
_.ie=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=rha(b))return a;b=b.split("-")[0];if(a=rha(b))return a;if("en"===b)return sha;throw new _.Yc(701,!1);};rha=function(a){a in Bha||(Bha[a]=Qd.hVa&&Qd.hVa.Ijb&&Qd.hVa.Ijb.locales&&Qd.hVa.Ijb.locales[a]);return Bha[a]};Dha=function(a){"undefined"===typeof Zone?Cha.then(function(){a&&a.apply(null,null)}):Zone.current.kT("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)}}))})};_.je=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)}})})};
_.ke=function(){var a=_.fa.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Ba)(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,_.Ba)(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 _.na(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,h={AU:0};h.AU<d;h={s2:h.s2,AU:h.AU},h.AU++){var n=_.za(a[h.AU]);h.s2=!1;c.add(n.subscribe({next:function(r){return function(x){r.s2||(r.s2=!0,g++);e[r.AU]=x}}(h),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.s2||(g===d&&c.next(b?b.reduce(function(x,A,B){return x[A]=e[B],x},{}):e),c.complete())}}(h)}))}})};
_.le=function(a,b,c){if(_.aaa(c)){var d=c;c=void 0}return d?_.le(a,b,c).ka(_.m(function(e){return(0,_.Ba)(e)?d.apply(null,_.Ia(e)):d(e)})):new _.na(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("lb");d.add(f)};_.me=function(a){return!!a&&(a instanceof _.na||"function"===typeof a.Jz&&"function"===typeof a.subscribe)};Hha=function(a){return function(b){setTimeout(a,void 0,b)}};Iha=function(a){if(0==a.yW&&!a.MZ&&!a.isStable)try{a.yW++,a.N_.emit(null)}finally{if(a.yW--,!a.MZ)try{a.uc(function(){return a.Ig.emit(null)})}finally{a.isStable=!0}}};
Kha=function(a){a.Awb||-1!==a.hsa||(a.hsa=a.qFc.call(Qd,function(){a.gqb||(a.gqb=Zone.root.dva("fakeTopEventTask",function(){a.hsa=-1;Jha(a);a.Awb=!0;Iha(a);a.Awb=!1},void 0,function(){},function(){}));a.gqb.Gk()}),Jha(a))};
Mha=function(a){a.Dy=a.Dy.xz({name:"angular",properties:{isAngularZone:!0},gS:function(b,c,d,e,f,g){try{return Lha(a),b.qR(d,e,f,g)}finally{(a.Tfa&&"eventTask"===e.type||a.e1)&&Kha(a),a.yW--,Iha(a)}},Rca:function(b,c,d,e,f,g,h){try{return Lha(a),b.Gk(d,e,f,g,h)}finally{a.e1&&Kha(a),a.yW--,Iha(a)}},CVa:function(b,c,d,e){b.bra(d,e);c===d&&("microTask"==e.rd?(a.Bmc=e.WEc,Jha(a),Iha(a)):"macroTask"==e.rd&&(a.Z$=e.FEc))},Qca:function(b,c,d,e){b.handleError(d,e);a.uc(function(){return a.Rp.emit(e)});return!1}})};
Jha=function(a){a.MZ=a.Bmc||(a.Tfa||a.e1)&&-1!==a.hsa?!0:!1};Lha=function(a){a.yW++;a.isStable&&(a.isStable=!1,a.Cta.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 _.Hd(d);return function(f){f=void 0===f?[]:f;var g=Pha();if(!g||g.Ac.get(Qha,!1))if(f=[].concat(_.Ia(c),_.Ia(f),[{Ga:e,Gc:!0}]),a)a(f);else{f=Rha(f,d);if(Sha&&!Sha.get(Qha,!1))throw new _.Yc(400,!1);Sha=f;f.get(ne);Oha(f)}f=Pha();if(!f)throw new _.Yc(401,!1);return f}};Rha=function(a,b){a=void 0===a?[]:a;return oe({name:b,Qb:[{Ga:Uha,Gc:"platform"},{Ga:Vha,Gc:new Set([function(){return Sha=null}])}].concat(_.Ia(a))})};
Pha=function(){var a,b;return null!=(b=null==(a=Sha)?void 0:a.get(ne))?b:null};Xha=function(a,b){return"noop"===a?new Wha:("zone.js"===a?void 0:a)||new _.pe(b)};Yha=function(a,b,c){try{var d=c();return mha(d)?d.catch(function(e){b.uc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.uc(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)};
_.qe=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 _.Yc(903,!1);e=b.Ja}if(e){if(c){d.push(e);var f=a;f.inputs=aia(a.inputs);f.q8=aia(a.q8);f.outputs=aia(a.outputs);(f=e.mb)&&bia(a,f);f=e.vb;var g=e.Dd;f&&cia(a,f);g&&dia(a,g);Jda(a.inputs,e.inputs);Jda(a.q8,e.q8);Jda(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.BFc&&g(a),g===_.qe&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Hb=a+=e.Hb,e.Ib=Iea(e.Ib,b=Iea(b,e.Ib))};aia=function(a){return a===lea?{}:a===_.cd?[]:a};cia=function(a,b){var c=a.vb;a.vb=c?function(d,e){b(d,e);c(d,e)}:b};dia=function(a,b){var c=a.Dd;a.Dd=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=Qd.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};_.re=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.se=function(a,b,c,d){c=_.re(a,b,c);return _.re(a,b+1,d)||c};_.ue=function(a,b,c,d){var e=_.sd(),f=_.rd.jp++;_.re(e,f,b)&&(f=_.zd(),bha(e[11],od(f,e),d,f.value,a,b,c));return _.ue};_.kia=function(a,b,c,d){return _.re(a,_.rd.jp++,c)?b+_.Xc(c)+d:_.de};
_.z=function(a,b,c){var d=_.sd(),e=_.rd.jp++;_.re(d,e,b)&&_.fe(_.rd.rg,_.zd(),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<=ffa(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};_.ve=function(a,b,c){sia(a,b,c,!1);return _.ve};_.we=function(a,b){sia(a,b,null,!0);return _.we};
sia=function(a,b,c,d){var e=_.sd(),f=_.rd.rg,g=_.uea(2);f.Qpa&&tia(f,a,g,d);if(b!==_.de&&_.re(e,g,b)){var h=f.data[_.rd.selectedIndex],n=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Rc(_.Vd(b))));uia(f,h,e,n,a,e[g+1]=b,d,g)}};
_.xe=function(a){var b=_.rd.rg,c=_.uea(2);b.Qpa&&tia(b,null,c,!0);var d=_.sd();if(a!==_.de&&_.re(d,c,a)){var e=b.data[_.rd.selectedIndex];if(0===(e.flags&16)||c>=b.Ipb){var f=d[11],g=d[c+1];if(null==a||""===a)var h=_.cd;else if(h=[],a=_.Vd(a),Array.isArray(a))for(var n=0;n<a.length;n++)gfa(h,a[n],!0);else if("object"===typeof a)for(n in a)a.hasOwnProperty(n)&&gfa(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))gfa(h,a.substring(oia,pia),!0);h=
d[c+1]=h;g===_.de&&(g=_.cd);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.Ina,null!==c&&(a=Kda(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[_.rd.selectedIndex];a=c>=a.Ipb;0!==(f.flags&(d?16:32))&&null===b&&!a&&(b=!1);var g=vea(e),h=d?f.Nua:f.Oua;if(null===g)0===(d?f.o7:f.zga)&&(b=via(null,e,f,b,d),b=wia(b,f.ac,d),h=null);else{var n=f.Moa;if(-1===n||e[n]!==g)if(b=via(g,e,f,b,d),null===h)g=d?f.o7:f.zga,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.ac,d),e[(d?f.o7:f.zga)>>17&32767]=g);else{h=void 0;g=f.Oq;for(n=1+f.Moa;n<
g;n++)h=wia(h,e[n].Ib,d);h=wia(h,f.ac,d)}}void 0!==h&&(d?f.Nua=h:f.Oua=h);n=b;h=d?f.o7:f.zga;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<ffa(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.Nua:f.Oua;null!=a&&"string"==
typeof g&&0<=ffa(a,g)&&(e[c+1]|=1);h=b<<17|h<<2;d?f.o7=h:f.zga=h}};via=function(a,b,c,d,e){var f=c.Oq,g=c.Moa;for(-1===g?g=c.Dl:g++;g<f;){var h=b[g];d=wia(d,h.Ib,e);if(h===a)break;g++}null!==a&&(c.Moa=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]),gfa(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=_.nd(c[_.rd.selectedIndex]),g?f?d.nP(b,e):d.QS(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.Hua(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Km(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===_.de&&(B=A?_.cd:void 0);x=A?hfa(B,d):x===d?B:void 0;r&&void 0===x&&(x=hfa(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.Nua:b.Oua,null!=a&&(h=hfa(a,d)));return h};
_.C=function(a,b,c,d){var e=_.sd(),f=_.rd.rg,g=22+a;a=e[11];var h=e[g]=a.createElement(b,_.rd.poa);if(f.Cj){var n=f.Ha;b=be(f,g,2,b,_.qd(n,c));$ga(f,e,b,_.qd(n,d));null!==b.ac&&gha(b,b.ac,!1);null!==b.nL&&gha(b,b.nL,!0);null!==f.queries&&f.queries.P8(f,b)}else b=f.data[g];xd(b,!0);c=b.nL;null!==c&&Gea(a,h,c);c=b.Ee;null!==c&&$fa(a,h,c);c=b.styles;null!==c&&a.setAttribute(h,"style",c);64!==(b.flags&64)&&Vfa(f,e,h,b);0===_.rd.bpa&&_.Od(h,e);_.rd.bpa++;1===(b.flags&1)&&(Qga(f,e,b),Nga(f,b,e));null!==
d&&Rga(e,b);return _.C};_.D=function(){var a=_.wd();_.rd.jG?_.rd.jG=!1:(a=a.parent,xd(a,!1));var b=a;_.rd.bpa--;var c=_.rd.rg;c.Cj&&(Cea(c,a),0!==(a.flags&8)&&c.queries.cpa(a));null!=b.Ina&&0!==(b.flags&16)&&lia(c,b,_.sd(),b.Ina,!0);null!=b.x_a&&0!==(b.flags&32)&&lia(c,b,_.sd(),b.x_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=_.sd(),e=_.rd.rg;a+=22;if(e.Cj){var f=e.Ha;b=_.qd(f,b);var g=be(e,a,8,"ng-container",b);null!==b&&gha(g,b,!0);$ga(e,d,g,_.qd(f,c));null!==e.queries&&e.queries.P8(e,g);f=g}else f=e.data[a];xd(f,!0);a=d[a]=d[11].createComment("");Vfa(e,d,a,f);_.Od(a,d);1===(f.flags&1)&&(Qga(e,d,f),Nga(e,f,d));null!=c&&Rga(d,f);return _.G};_.ye=function(){var a=_.wd(),b=_.rd.rg;_.rd.jG?_.rd.jG=!1:(a=a.parent,xd(a,!1));b.Cj&&(Cea(b,a),0!==(a.flags&8)&&b.queries.cpa(a));return _.ye};
_.ze=function(a,b,c){_.G(a,b,c);_.ye();return _.ze};_.Ae=function(a,b,c){var d=_.sd(),e=_.rd.jp++;_.re(d,e,b)&&_.fe(_.rd.rg,_.zd(),d,a,b,d[11],c,!0);return _.Ae};_.Be=function(a,b,c){var d=_.sd(),e=_.rd.jp++;if(_.re(d,e,b)){e=_.rd.rg;var f=_.zd();_.fe(e,f,d,a,b,dha(vea(e.data),f,d),c,!0)}return _.Be};yia=function(a,b,c){var d=b.pR;d=Array.isArray(d)?d[0]:d;return null===d?Sfa(a,b,c):_.nd(c[d])};
zia=function(a,b,c,d,e){var f=b.pR;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.pR,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.pR;Array.isArray(f)?f[0]=e:(f=zia,Tfa=yia,Ufa=f,d.pR=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.d8];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.b8(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=_.nd(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.Heb])));break;case 1:n>>>=1,r=b[++h],x=b[++h],bha(e,_.nd(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(Mfa(n)),_.Od(n,c));break;case Fia:n=b[++h],r=b[++h],null===c[r]&&(n=c[r]=e.createElement(n,null),_.Od(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+=_.Xc(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):_.fe(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.BP.indexOf(I);if(-1===K)switch(B.type){case 1:K=(0,_.ie(Gia)[20])(parseInt(I,
10));K=Hia[K];I=void 0!==K?K:"other";K=B.BP.indexOf(I);-1===K&&"other"!==I&&(K=B.BP.indexOf("other"));break;case 0:K=B.BP.indexOf("other")}B=-1===K?null:K;Cia(x,A)!==B&&(Iia(r,x,A),A[x.d8]=null===B?null:~B,null!==B&&(K=A[x.Heb])&&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.d8]&&Jia(a,g,d,b));f+=h}};Jia=function(a,b,c,d){var e=d[b.d8];if(null!==e){var f=Lia;0>e&&(e=d[b.d8]=~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=_.nd(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]:_.cd}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=ce(a,d,1,null),n=h<<2;d=tea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===Yfa&&(Yfa=Mia()));e.push(n,null===f?"":f);a=Iga(a,h,g?32:1,null===f?"":f,null);Aia(c,a);c=a.index;xd(a,!1);null!==d&&b!==d&&(b=d.pR,null===b?(Tfa=yia,Ufa=zia,d.pR=[null,c]):(d=Array.isArray(b),1!=d&&Uda("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Ce=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,d8:ce(a,b,1,null),Heb:f,BP:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.rAb,31),2,-1-e.rAb,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 ka=[],wa=[];h.BP.push(e.BP[r]);h.create.push(x);h.remove.push(ka);h.update.push(wa);ba=jga(gga()).k$(ba);
ba=tga(ba)||ba;g|=ba?Ria(B,h,I,K,x,ka,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,rAb:e,BP: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=ce(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]?_.Ce(g,P.value,B,P.name,0,lga):xga[ba]?_.Ce(g,P.value,B,P.name,0,mga):_.Ce(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|=_.Ce(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};
_.De=function(a,b,c){c=void 0===c?-1:c;var d=_.rd.rg,e=_.sd();a=22+a;var f=_.qd(d.Ha,b);b=tea();if(d.Cj){var g=null===b?0:b.index,h=tea(),n=[],r=[],x=[[]];var A=c;-1===A?f=Qia(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),f=Qia(f.substring(c,A)));c=f.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,h,
P,e,n,ba?null:K,!1);ba&&_.Ce(r,K,P.index,null,0,null)}}else{if("object"!==typeof K)throw Error("ob`"+f);ba=Nia(d,h,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(),xd(tea(),!1)):(I=x[0],B=Iga(d,B,64,null,null),Aia(I,B),I=B,x.unshift([]),xd(I,!0))}d.data[a]={create:n,update:r}}g=Rfa(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(h=0;h<d.length;h++)f=d[h++],n=d[h],r=2===(f&2),x=1===(f&1),f>>>=
2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.b8(n)),x&&null!==g&&b.insertBefore(g,c,a,!1);_.rd.tra=!0};_.Ee=function(){_.rd.tra=!1};_.Fe=function(a,b){_.De(a,b);_.Ee()};_.Ge=function(a){_.re(_.sd(),_.rd.jp++,a)&&(Lia|=1<<Math.min(Zia,31));Zia++;return _.Ge};_.He=function(a){var b=_.rd.rg,c=_.sd();0<Zia&&(a=b.data[a+22],Kia(b,c,Array.isArray(a)?a:a.update,_.rd.jp-Zia-1,Lia));Zia=Lia=0};_.L=function(a,b,c,d){c=_.sd();$ia(_.rd.rg,c,c[11],_.wd(),a,b,d);return _.L};
_.aja=function(a,b){var c=_.wd(),d=_.sd(),e=_.rd.rg;$ia(e,d,dha(vea(e.data),c,d),c,a,b);return _.aja};bja=function(a,b,c,d){a=a.FB;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.Cj&&(a.FB||(a.FB=[])),r=b[7]||(b[7]=[]),x=!0;if(d.type&3||g){var A=od(d,b),B=g?g(A):A;A=r.length;var I=g?function(ba){return g(_.nd(ba[d.index]))}:d.index,K=null;!g&&h&&(K=bja(a,b,e,d.index));null!==K?((K.Bhc||K).F4a=f,K.Bhc=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?_.pd(a.index,b):b);for(var g=dja(b,c,e),h=f.F4a;h;)g=dja(b,h,e)&&g,h=h.F4a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.rd.MP;0<a;)b=b[15],a--;return(_.rd.MP=b)[8]};
_.Ie=function(a){var b=_.sd()[16][6];if(!b.Mu){var c=b.Mu=efa(a?a.length:1,null),d=c.slice();for(b=b.Qg;null!==b;){if(a)a:{var e=null;b:{var f=b.ac;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=cga(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].uua=b:
c[e]=b,d[e]=b);b=b.next}}};_.Je=function(a,b,c){b=void 0===b?0:b;var d=_.sd(),e=_.rd.rg;a=be(e,22+a,16,null,c||null);null===a.Mu&&(a.Mu=b);_.rd.jG=!1;64!==(a.flags&64)&&Zfa(d[11],0,d,a,Rfa(e,a.parent,d),Tfa(a.parent||d[6],a,d))};_.Le=function(a,b,c){_.Ke(a,"",b,"",c);return _.Le};_.Ke=function(a,b,c,d,e){var f=_.sd();b=_.kia(f,b,c,d);b!==_.de&&_.fe(_.rd.rg,_.zd(),f,a,b,f[11],e,!1);return _.Ke};_.Me=function(a){return _.rd.MP[22+a]};
_.N=function(a,b,c,d,e,f,g,h){var n=_.sd(),r=_.rd.rg;a+=22;if(r.Cj){var x=r.Ha;e=be(r,a,4,e||null,_.qd(x,f));$ga(r,n,e,_.qd(x,g));Cea(r,e);b=e.YOb=Sga(2,e,b,c,d,r.Jmb,r.ZEb,null,r.ZG,x);null!==r.queries&&(r.queries.wa(r,e),b.queries=r.queries.qNa(e));b=e}else b=r.data[a];xd(b,!1);c=n[11].createComment("");Vfa(r,n,c,b);_.Od(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=_.sd(),d=_.rd.rg,e=a+22;a=d.Cj?be(d,e,1,b,null):d.data[e];b=c[e]=c[11].b8(b);Vfa(d,c,b,a);xd(a,!1)};_.Oe=function(a){_.Ne("",a,"");return _.Oe};_.Ne=function(a,b,c){var d=_.sd();a=_.kia(d,a,b,c);a!==_.de&&_.fha(d,a);return _.Ne};
eja=function(a,b,c,d,e){a=Uc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)eja(a[f],b,c,d,e);else{f=_.rd.rg;var g=_.sd(),h=Fd(a)?a:Uc(a.Ga),n=vfa(a),r=_.wd(),x=r.NG&1048575,A=r.Dl,B=r.NG>>20;if(Fd(a)||!a.kd)d=new $ea(n,e),n=fja(h,b,e?x:x+B,A),-1===n?(n=Sea(r,g),Oea(n,f,h),gja(f,a,b.length),b.push(h),r.Dl++,r.Oq++,e&&(r.NG+=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=Sea(r,g),Oea(A,f,h),A=c.length,I=new $ea(e?
hja:ija,e),I.kd=[],I.index=A,I.Xna=0,d&&!e&&I.Xna++,I.kd.push(n),!e&&B&&(c[x].ZWa=I),gja(f,a,b.length,0),b.push(h),r.Dl++,r.Oq++,e&&(r.NG+=1048576),c.push(I),g.push(I)):(b=c[e?x:A],!e&&d&&b.Xna++,b=b.kd.push(n)-1,gja(f,a,-1<A?A:x,b));!e&&d&&B&&c[x].Xna++}}};gja=function(a,b,c,d){var e=Fd(b),f=!!b.ae;if(e||f)if(f=(f?Uc(b.ae):b).prototype.Ma)a=a.dQ||(a.dQ=[]),!e&&b.kd?(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.kd,[])};hja=function(a,b,c,d){b=this.kd;if(this.ZWa){var e=this.ZWa.Xna;d=Zea(c,c[1],this.ZWa.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};_.Pe=function(a){var b=void 0===b?[]:b;return function(c){c.Sda=function(d,e){e=e?e(a):a;var f=_.rd.rg;f.Cj&&(d=null!==d.wa,eja(b,f.data,f.blueprint,d,!0),eja(e,f.data,f.blueprint,d,!1))}}};
_.Qe=function(a,b){a=_.yd()+a;var c=_.sd();return c[a]===_.de?_.jia(c,a,b()):c[a]};_.Re=function(a,b,c){return kja(_.sd(),_.yd(),a,b,c)};_.Se=function(a,b,c,d){return _.lja(_.sd(),_.yd(),a,b,c,d)};_.mja=function(a,b){a=a[b];return a===_.de?void 0:a};kja=function(a,b,c,d,e,f){b+=c;return _.re(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 _.se(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=_.rd.rg;a+=22;if(c.Cj){a:{var d=c.ZEb;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.Tf&&(c.dQ||(c.dQ=[])).push(a,b.Tf)}else b=c.data[a];b=b.ta||(b.ta=kd(b.type));d=Zc(_.y);try{var g=Lea(!1),h=b();Lea(g);var n=_.sd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);n[a]=h}finally{Zc(d)}};_.R=function(a,b,c){a+=22;var d=_.sd(),e=d[a];return d[1].data[a].Xd?kja(d,_.yd(),b,e.transform,c,e):e.transform(c)};nja=function(){return this.Rv[fia()]()};
pja=function(){return oja(_.wd(),_.sd())};oja=function(a,b){return a.type&4?new qja(b,a,Nd(a,b)):null};sja=function(){return rja(_.wd(),_.sd())};tja=function(a){return a[8]||(a[8]=[])};rja=function(a,b){var c=b[a.index];if(!_.jd(c)){if(a.type&8)var d=_.nd(c);else{var e=b[11];d=e.createComment("");var f=od(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 Te(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?Nd(h,x):h.type&4?oja(h,x):null:-2===A?(A=c.metadata.read,x=A===_.Md?Nd(h,x):A===_.Ue?oja(h,x):A===_.Ve?rja(h,x):void 0):x=Zea(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};
_.Ye=function(a){var b=_.sd(),c=_.rd.rg,d=_.rd.os;_.rd.os=d+1;var e=c.queries.queries[d];return a.cu&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Skb?vja(c,b,d,[]):uja(c,b,e,d),a.reset(b,Cfa),_.We(a)),!0):!1};_.Ze=function(a,b,c){var d=_.rd.rg;d.Cj&&(wja(d,new xja(a,b,c),-1),2===(b&2)&&(d.ONb=!0));yja(d,b)};
_.$e=function(a,b,c,d){var e=_.rd.rg;e.Cj&&(wja(e,new xja(b,c,d),_.wd().index),b=e.Dd||(e.Dd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.NNb=!0));yja(e,c)};_.af=function(){return _.sd()[19].queries[_.rd.os].cXa};yja=function(a,b){var c=_.sd();b=new _.bf(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 df(b,c))};
_.ef=function(a,b){return oja(a,b)};Cja=function(a){var b=_.wd(),c=_.sd();2===(b.flags&2)&&16!==(a&16)?(a=_.pd(b.index,c),a=new ff(a,a)):a=b.type&47?new ff(c[16],c):null;return a};Dja=function(a,b,c){a=a.Lu;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};_.gf=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Gja=function(a){var b=_.Eja.get(a);if(!b)throw Error("sb`"+a);return new Fja(b)};Jja=function(){Hja=!0;return Ija};
Kja=function(a,b){if(null==a)return null;a=a.hsb(b);return null==a?null:a};Lja=function(a){return Object.assign({},{Va:{},aVc:{},keys:[],Pd:{},Na:{},Ya:{},gob:!1},a)};_.hf=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{}};_.jf=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("tb");return new a};
Mja=function(a,b,c,d,e){e=d(e);for(var f=Tja(a,e),g=f.Va||{},h=f.Na||{},n=f.Pd||{},r={},x=_.l(f.keys||[]),A=x.next();!A.done;r={v2:r.v2},A=x.next()){A=A.value;var B=b(A,a);if(null!=B){var I=void 0;if(g.hasOwnProperty(A)){if(f.gob&&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.v2=n[A],I=r.v2.md?B.map(function(K){return function(P){return Vja(P,K.v2,b,c,d)}}(r)):Vja(B,r.v2,b,c,d);else if(Array.isArray(B)){if(f.gob&&
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.od,b.nd,b.Rc))}return f};Uja=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("ub");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("vb");return a};Wja=function(a){if(null!=a.Ra){var b={},c;for(c in a.Ra)void 0!==a.Ra[c]&&(b[c]=a.Ra[c]);a.Ra=b}};_.kf=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.Ra)a.Ra[b]=c;else{var d={};a.Ra=(d[b]=c,d)}};
Yja=function(a,b){if(b&&!b.ni)throw Error("yb`"+a+"`"+_.Rc(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};_.lf=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)};mf=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[_.Fb.Symbol.iterator]()};dka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.kda&&(b.fj()||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{IJ:a.slice(0,d.length),hua:b}};
nf=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};of=function(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c)};
pf=function(a){return nha(a)?a:mha(a)?_.za(Promise.resolve(a)):_.Ea(a)};hka=function(a,b,c){return fka[c.ex](a.root,b.root,c.LAb)&&gka[c.Ra](a.Ra,b.Ra)&&!("exact"===c.Pe&&a.Pe!==b.Pe)};ika=function(a,b){return nf(a,b)};kka=function(a,b,c){if(!qf(a.le,b.le)||!jka(a.le,b.le,c)||a.H_!==b.H_)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),qf(a,c)&&!b.fj()&&jka(a,c,d)?!0:!1;if(a.le.length===c.length){if(!qf(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 qf(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 qf(a,b)&&a.every(function(c,d){return nf(c.parameters,b[d].parameters)})};qf=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=[];of(a.children,function(d,e){"primary"===e&&(c=c.concat(b(d,e)))});of(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.fj())return ska(a);if(b){b=a.children.primary?tka(a.children.primary,!1):"";var c=[];of(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 rf([],(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.fj())b[d]=e}a=new rf(a.le,b);1===a.H_&&a.children.primary&&(b=a.children.primary,a=new rf(a.le.concat(b.le),b.children));return a};tf=function(a){return a instanceof sf};Bka=function(a){return"object"===typeof a&&null!=a&&!a.Xw&&!a.EKb};Cka=function(a){return"object"===typeof a&&null!=a&&a.Xw};
Eka=function(a,b,c,d,e){var f={};d&&of(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 sf(a,f,e)};Dka=function(a,b,c){var d={};of(a.children,function(e,f){d[f]=e===b?c:Dka(e,b,c)});return new rf(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.Xw){var g={};of(e.Xw,function(h,n){g[n]="string"===typeof h?h.split("/"):h});return[].concat(_.Ia(d),[{Xw:g}])}if(e.EKb)return[].concat(_.Ia(d),[e.EKb])}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].Xw;var b={};return b.primary=a,b};
Kka=function(a,b,c){a||(a=new rf([],{}));if(0===a.le.length&&a.fj())return Ika(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Vta:0,Fjb: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.Xw){if(n!=h.path||!nf(r,h.parameters)){d=g;break a}e+=2}else{r={};if(n!=h.path||!nf(r,h.parameters)){d=g;break a}e++}f++}d={match:!0,Vta:f,Fjb:e}}e=c.slice(d.Fjb);return d.match&&
d.Vta<a.le.length?(b=new rf(a.le.slice(0,d.Vta),{}),b.children.primary=new rf(a.le.slice(d.Vta),a.children),Ika(b,0,e)):d.match&&0===e.length?new rf(a.le,{}):d.match&&!a.fj()?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 rf(a.le,{});var d=Hka(c),e={};of(d,function(f,g){"string"===typeof f&&(f=[f]);null!==f&&(e[g]=Kka(a.children[g],b,f))});of(a.children,function(f,g){void 0===d[g]&&(e[g]=f)});return new rf(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.Xw),new rf(d,a);if(0===e&&Bka(c[0]))d.push(new _.vf(a.le[b].path,Mka(c[0]))),e++;else{f=Cka(f)?f.Xw.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Bka(g)?(d.push(new _.vf(f,Mka(g))),e+=2):(d.push(new _.vf(f,{})),e++)}}return new rf(d,{})};Lka=function(a){var b={};of(a,function(c,d){"string"===typeof c&&(c=[c]);null!==c&&(b[d]=Jka(new rf([],{}),0,c))});return b};
Mka=function(a){var b={};of(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.qf]=c});return b};
Ska=function(a,b){a=new Qka("",new wf(new xf([],{},{},"",{},"primary",b,null,a.root,-1,{}),[]));b=new _.zf(new _.Af([new _.vf("",{})]),new _.Af({}),new _.Af({}),new _.Af(""),new _.Af({}),"primary",b,a.root);b.lc=a.root;return new Rka(new wf(b,[]),a)};Uka=function(a,b){a=a.EL;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.ye&&""===b.ye.path)c--;else if(d.component)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.ye)?void 0:f.data,c.vHa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};Vka=function(a,b){b.value.qB=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.lc){var b=a.lc,c=a.xO;a.lc=c;nf(b.Ra,c.Ra)||a.Ra.next(c.Ra);b.Pe!==c.Pe&&a.Pe.next(c.Pe);nf(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(!nf(d[f],e[f])){d=!1;break a}d=!0}}d||a.url.next(c.url);nf(b.data,c.data)||a.data.next(c.data)}else a.lc=a.xO,a.data.next(a.xO.data)};
Yka=function(a,b){var c=nf(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.Sva(b.value,c.value.lc)){var d=c.value;d.xO=b.value;b=Zka(a,b,c);return new wf(d,b)}d=$ka(b.value);b=b.children.map(function(e){return ala(a,e)});return new wf(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.Sva(d.value,f.value.lc))return ala(a,d,f);return ala(a,d)})};$ka=function(a){return new _.zf(new _.Af(a.url),new _.Af(a.params),new _.Af(a.Ra),new _.Af(a.Pe),new _.Af(a.data),a.qf,a.component,a)};cla=function(a){var b=tf(a)?{Wp:a,rCb:void 0}:a,c=b.Wp;b=b.rCb;a=bla(0,a);a.url=c;a.rCb=b;return a};
bla=function(a,b){var c=Error("Qb`");c.ngNavigationCancelingError=!0;c.Jtc=a;b&&(c.url=b);return c};dla=function(a){return a&&a.ngNavigationCancelingError};ela=function(a,b){a.Qb&&!a.uf&&(a.uf=lha(a.Qb,b,"Route: "+a.path));var c;return null!=(c=a.uf)?c:b};fla=function(a){var b=a.children&&a.children.map(fla);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.IR||!b&&!a.jj||!a.qf||"primary"===a.qf||(a.component=Bf);return a};Cf=function(a){return a.qf||"primary"};
gla=function(a,b){var c=a.filter(function(d){return Cf(d)===b});c.push.apply(c,_.Ia(a.filter(function(d){return Cf(d)!==b})));return c};hla=function(a){if(!a)return null;var b;if(null==(b=a.ye)?0:b.uf)return a.ye.uf;for(a=a.parent;a;a=a.parent){b=a.ye;var c=void 0;if(null==(c=b)?0:c.tE)return b.tE;c=void 0;if(null==(c=b)?0:c.uf)return b.uf}return null};
Df=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 sf)return c}return!0}),_.Ta(function(b){return b!==ila}),_.Va(1))})};Ef=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Pda(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.qf],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.qf):null;if(A&&x.ye===A.ye){var I=jla(A,x,x.ye.qA);I?r.canActivateChecks.push(new kla(n)):(x.data=A.data,x.vHa=A.vHa);x.component?lla(g,h,B?B.children:null,n,r):lla(g,h,c,n,r);I&&B&&B.qf&&B.qf.VRa&&r.canDeactivateChecks.push(new mla(B.qf.component,
A))}else A&&nla(h,B,r),r.canActivateChecks.push(new kla(n)),x.component?lla(g,null,B?B.children:null,n,r):lla(g,null,c,n,r);delete f[g.value.qf]});of(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!qf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!qf(a.url,b.url)||!nf(a.Ra,b.Ra);case "always":return!0;case "paramsOrQueryParamsChange":return!Yka(a,b)||!nf(a.Ra,b.Ra);default:return!Yka(a,b)}};
nla=function(a,b,c){var d=Pka(a),e=a.value;of(d,function(f,g){e.component?b?nla(f,b.children.getContext(g),c):nla(f,null,c):nla(f,b,c)});e.component?b&&b.qf&&b.qf.VRa?c.canDeactivateChecks.push(new mla(b.qf.component,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.Wi,e=c.bY,f=c.FZ,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Ea(Object.assign({},c,{HK:!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,{HK:h})}))})};qla=function(a,b,c,d){return _.za(a).ka(_.Fa(function(e){return tla(e.component,e.Jb,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.Jb.parent;null!==f&&d&&d(new ula(f));f=_.Ea(!0);var g=e.Jb;null!==g&&d&&d(new vla(g));g=_.Ea(!0);return _.Ja(f,g,wla(a,e.path,c),xla(a,e.Jb,c))},1),_.Xa(function(e){return!0!==e},!0))};xla=function(a,b,c){var d=b.ye?b.ye.Ff: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=Ef(e,g);f=h&&ola(h.Ff)?h.Ff(b,a):Hf(g,function(){return h(b,a)});return pf(f).ka(_.Xa())})});return _.Ea(d).ka(Df())};
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.ye?e.ye.HX:null;return f&&0!==f.length?{node:e,FZ:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Ab(function(){var f=e.FZ.map(function(g){var h,n=null!=(h=hla(e.node))?h:c,r=Ef(g,n);g=r&&ola(r.HX)?r.HX(d,a):Hf(n,function(){return r(d,a)});return pf(g).ka(_.Xa())});return _.Ea(f).ka(Df())})});return _.Ea(b).ka(Df())};
tla=function(a,b,c,d,e){var f=b&&b.ye?b.ye.Rhb:null;if(!f||0===f.length)return _.Ea(!0);f=f.map(function(g){var h,n=null!=(h=hla(b))?h:e,r=Ef(g,n);g=r&&ola(r.Rhb)?r.Rhb(a,b,c,d):Hf(n,function(){return r(a,b,c,d)});return pf(g).ka(_.Xa())});return _.Ea(f).ka(Df())};zla=function(a,b,c){var d=b.rna;if(void 0===d||0===d.length)return _.Ea(!0);d=d.map(function(e){var f=Ef(e,a);e=f&&ola(f.rna)?f.rna(b,c):Hf(a,function(){return f(b,c)});return pf(e)});return _.Ea(d).ka(Df(),yla())};
yla=function(){return _.ha(_.zb(function(a){if(tf(a))throw cla(a);}),_.m(function(a){return!0===a}))};Ala=function(a,b,c){var d=b.Shb;if(!d||0===d.length)return _.Ea(!0);d=d.map(function(e){var f=Ef(e,a);e=f&&ola(f.Shb)?f.Shb(b,c):Hf(a,function(){return f(b,c)});return pf(e)});return _.Ea(d).ka(Df(),yla())};Dla=function(a,b,c,d){var e=Bla(a,b,c);if(!e.Nz)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.kda&&(a.fj()||0<c.length)?Object.assign({},Cla):{Nz:!0,JJ:[],bM:c,parameters:{},BWa:{}};a=(b.SR||dka)(c,a,b);if(!a)return Object.assign({},Cla);var d={};of(a.hua,function(f,g){d[g]=f.path});b=0<a.IJ.length?Object.assign({},d,a.IJ[a.IJ.length-1].parameters):d;var e;return{Nz:!0,JJ:a.IJ,bM:c.slice(a.IJ.length),parameters:b,BWa:null!=(e=a.hua)?e:{}}};
Hla=function(a,b,c,d,e){e=void 0===e?"corrected":e;if(0<c.length&&Ela(a,c,d)){var f=rf,g=new rf(c,a.children);c={};c.primary=g;g.FE=a;g.ZO=b.length;g=_.l(d);for(var h=g.next();!h.done;h=g.next())h=h.value,""===h.path&&"primary"!==Cf(h)&&(d=new rf([],{}),d.FE=a,d.ZO=b.length,c[Cf(h)]=d);c=new f(b,c);c.FE=a;c.ZO=b.length;return{tA:c,bwa:[]}}if(0===c.length&&Fla(a,c,d)){f=rf;g=a.le;h=a.children;var n={};d=_.l(d);for(var r=d.next();!r.done;r=d.next())if(r=r.value,Gla(a,c,r)&&!h[Cf(r)]){var x=new rf([],
{});x.FE=a;x.ZO="legacy"===e?a.le.length:b.length;n[Cf(r)]=x}h=Object.assign({},h,n);f=new f(g,h);f.FE=a;f.ZO=b.length;return{tA:f,bwa:c}}f=new rf(a.le,a.children);f.FE=a;f.ZO=b.length;return{tA:f,bwa:c}};Ela=function(a,b,c){return c.some(function(d){return Gla(a,b,d)&&"primary"!==Cf(d)})};Fla=function(a,b,c){return c.some(function(d){return Gla(a,b,d)})};Gla=function(a,b,c){return(a.fj()||0<b.length)&&"full"===c.kda?!1:""===c.path};
Ila=function(a,b,c,d){return Cf(a)===d||"primary"!==d&&Gla(b,c,a)?"**"===a.path?!0:Bla(b,a,c).Nz:!1};Kla=function(a){return _.Na(new Jla(a))};Mla=function(a,b,c,d){return _.vb(function(e){return(new Lla(a,b,c,e.yo,d)).apply().ka(_.m(function(f){return Object.assign({},e,{Af:f})}))})};Ola=function(){var a=new Nla;return new _.na(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.qf?-1:"primary"===c.value.qf?1:b.value.qf.localeCompare(c.value.qf)})};Sla=function(a){return(a=a.value.ye)&&""===a.path&&void 0===a.Wp};
Tla=function(a){var b=[],c=new Set,d={};a=_.l(a);for(var e=a.next();!e.done;d={qN:d.qN},e=a.next())d.qN=e.value,Sla(d.qN)?(e=b.find(function(f){return function(g){return f.qN.value.ye===g.value.ye}}(d)),void 0!==e?(e.children.push.apply(e.children,_.Ia(d.qN.children)),c.add(e)):b.push(d.qN)):b.push(d.qN);d=_.l(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=Tla(a.children),b.push(new wf(a.value,e));return b.filter(function(f){return!c.has(f)})};Ula=function(a){for(;a.FE;)a=a.FE;return a};
Vla=function(a){for(var b,c=null!=(b=a.ZO)?b:0;a.FE;)a=a.FE,b=void 0,c+=null!=(b=a.ZO)?b:0;return c-1};Wla=function(a,b,c,d,e,f){return _.Fa(function(g){return Qla(a,b,c,g.Af,d.ne(g.Af),d,e,f).ka(_.m(function(h){return Object.assign({},g,{Wi:h})}))})};
Yla=function(a,b){return _.Fa(function(c){var d=c.Wi,e=c.FZ.canActivateChecks;if(!e.length)return _.Ea(c);var f=0;return _.za(e).ka(_.Fa(function(g){return Xla(g.Jb,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.ye,f=a.vpc;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:_.Na(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=Ef(a,f);a=g.resolve?g.resolve(b,c):Hf(f,function(){return g(b,c)});return pf(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=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};_.Kf=function(a){a=a instanceof _.If?_.Jf(a):"javascript:"!==_.ema(a)?a:void 0;return a};
_.Mf=function(a){var b=_.fa.apply(1,arguments);if(0===b.length)return _.Lf(a[0]);for(var c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return _.Lf(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 _.Nf(a)}};_.Of=function(a){var b=void 0===b?hma:b;return _.ima(a,b)||_.jma};kma=function(a){Pf.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=_.bd(_.Qf),b=_.bd(Rf),c=_.bd(_.Sf),d=_.bd(_.Tf),e=_.bd(Uf),f,g=null!=(f=_.bd(_.qma,{optional:!0}))?f:[],h;f=null!=(h=_.bd(rma,{optional:!0}))?h:{};h=_.bd(Wf);var n=_.bd(Xf,{optional:!0}),r=_.bd(sma,{optional:!0}),x=_.bd(_.tma,{optional:!0});a=new _.Yf(null,a,b,c,d,e,Array.prototype.concat.apply([],g));r&&(a.CH=r);x&&(a.Zua=x);a.YMc=null!=n?n:h;f.kh&&(a.kh=f.kh);f.Bsa&&(a.Bsa=f.Bsa);f.Vca&&(a.Vca=f.Vca);f.CL&&(a.CL=f.CL);f.aM&&(a.aM=f.aM);f.sU&&(a.sU=f.sU);f.AP&&(a.AP=f.AP);return a};
vma=function(a,b){return{X4c:a,q2:b}};Bma=function(){var a=_.bd(_.Tf);return function(b){var c=a.get(_.Zf);if(b===c.ks[0]){b=a.get(_.Yf);var d=a.get(wma);1===a.get(xma)&&b.Faa();var e;null==(e=a.get(yma,null,8))||zma(e);var f;null==(f=a.get(Ama,null,8))||f.init();b.fT=c.Njb[0];b.Cn.root.component=b.fT;d.next();d.complete()}}};
Fma=function(){return vma(2,[{Ga:xma,Gc:0},{Ga:Cma,kd:!0,Gb:[_.Tf],Db:function(a){function b(e){a.get(_.Yf).events.ka(_.Ta(function(f){return f instanceof _.$f||f instanceof _.ag||f instanceof _.Dma}),_.m(function(f){return f instanceof _.$f?!0:f instanceof _.ag&&(0===f.code||1===f.code)?null:!1}),_.Ta(function(f){return null!==f}),_.Va(1)).subscribe(function(){e()})}var c=a.get(Ema,Promise.resolve()),d=!1;return function(){return c.then(function(){return new Promise(function(e){var f=a.get(_.Yf),
g=a.get(wma);b(function(){e(!0);d=!0});f.udb=function(){e(!0);return d?_.Ea(void 0):g.closed?_.Ea(void 0):g};f.Faa()})})}}}])};Hma=function(){return vma(3,[{Ga:Cma,kd:!0,Db:function(){var a=_.bd(_.Yf);return function(){Gma(a)}}},{Ga:xma,Gc:2}])};Jma=function(){return new Ima("Router",_.Yf)};Mma=function(){return{Ga:Ama,Db:function(){var a=_.bd(_.Yf),b=_.bd(Kma),c=_.bd(rma);c.fva&&Lma(b,c.fva);return new bg(a,b,c)}}};Nma=function(){return"guarded"};
Oma=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.Lm.push({name:d.name,Ii:d.startTime+d.duration,statusCode:"SUCCESS",xx:a.xx,FM:!0})}0<b&&a.Lm.push({name:"largest-contentful-paint",Ii:b,statusCode:"SUCCESS",xx:b,FM:!0})};Pma=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Qma=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Rma=function(a){return(a=a.visibilityState)?"visible"!==a:!1};Sma=function(a){if(!a.event){if(a.Ul!==a.Dw)return Error("gc");if("SUCCESS"!==a.status)return Error("hc`"+a.status);if(a.INa.length)return Error("ic");if(!a.event)return Error("jc`"+a.Lm.map(function(b){return b.name}).join(", "))}};_.cg=function(){return performance&&performance.now?performance.now():Date.now()};
Tma=function(a,b){var c=null;a.Ig.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};Uma=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.eg=function(){!_.dg&&_.Vma&&_.Wma();return _.dg};_.Wma=function(){_.dg=(0,_.Vma)();$ma.forEach(function(a){a(_.dg)});$ma=[]};_.fg=function(a){_.dg&&ana(a)};_.gg=function(){_.dg&&_.dg.Dva()};cna=function(a){return Bca(a,function(b,c){return-1!==bna.indexOf(c)})};
dna=function(a,b){this.dUa=a;this.R0=b;this.vmb="https://play.google.com/log?format=json&hasfast=true";this.Oob=!1;this.XUa=Pca;this.EJ="";this.o1a=this.p1a=!1;this.Bha=void 0};
hna=function(a){var b=a.Jc?a.Jc.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.Jc?a.Jc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new hg;if("base64"==a.toLowerCase())return new gna}return null};_.ig=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.jg=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/")};
_.lg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.kg.test(a)?a:_.jna(a)};_.qna=function(a){return a?_.kg.test(a)?a.substring(0,7):a:""};_.rna=function(a,b){return a.lb===b.lb&&a.Cc===b.Cc&&a.repository===b.repository};_.mg=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(",")};
_.qg=function(a){var b=a;do{a=b;if(b=a.data.ad)return b;b=a.firstChild}while(b);var c=a.params[_.ng.tn],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 _.og({repository:b||"Piper",Ab:(a.params[_.ng.Ob]?a.Ra.snapshot:void 0)||a.params[_.ng.changelist]||
"HEAD",path:a.params.path,params:una(a.params,c)}):new _.og({})}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 _.pg(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[_.ng.ts]=e:"cdbgbp"===d?b[_.ng.us]=e:c[d]=e}return{wWa:b,Ra:c}};
vna=function(a,b){var c=null!=a[_.ng.We]?Number(a[_.ng.We]):void 0;return{line:yna(a),Mw:a[_.ng.Mw],tn:b||a[_.ng.tn],ur:a[_.ng.ur],Ke:a[_.ng.Ke],ts:a[_.ng.ts],us:a[_.ng.us],Ei:a[_.ng.Ei],We:c,Yp:a[_.ng.Yp],vs:a[_.ng.vs],Ob:a[_.ng.Ob],Tu:a[_.ng.Tu],Nw:a[_.ng.Nw],GF:a[_.ng.GF],aG:a[_.ng.aG]}};yna=function(a){a=a[_.ng.nsa];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[_.ng.vJb])&&(b=Object.assign({},b,{Ke:a}));return b};Ana=function(a){return a.Lm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Bna=function(a){return a.Lm.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.Wi?_.qg(a.Wi):void 0;if(Ana(a))b=_.rg.A2a;else if(Bna(a))b=_.rg.t2a;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=_.rg.OH;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=
_.rg.M3a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.rg.KBa;else{if(a=b)a=b.repository,c=b.Ab,d=b.path,a=!(!(b.lb&&a&&c)||d);if(a)b=_.rg.Rya;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?_.rg.Eza:_.rg.t4a}}}}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 _.Yc(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 _.Yc(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}};_.sg=function(a,b){return{type:7,name:a,Goa:b,options:{}}};_.tg=function(a,b){return{type:4,styles:void 0===b?null:b,uH:a}};_.Ina=function(a){return{type:3,ah:a,options:null}};_.vg=function(a){return{type:6,styles:a,offset:null}};
_.wg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.xg=function(a,b,c){return{type:1,uxc: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)};zg=function(a){switch(a.length){case 0:return new yg;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 _.Yc(3502,!1);return e};
Qna=function(a,b,c,d){switch(b){case "start":a.aA(function(){return d(c&&Pna(c,"start",a))});break;case "done":a.Us(function(){return d(c&&Pna(c,"done",a))});break;case "destroy":a.Tf(function(){return d(c&&Pna(c,"destroy",a))})}};Pna=function(a,b,c){var d=c.totalTime;b=Rna(a.element,a.In,a.Hl,a.Mg,b||a.lHc,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,In:b,Hl:c,Mg:d,lHc:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Ag=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};Bg=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 _.Yc(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 _.Yc(3100,!1)),c=!0),0>e&&(b.push(new _.Yc(3101,!1)),c=!0),c&&b.splice(d,0,new _.Yc(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)}):[]};
Cg=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)};Dg=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))};
Eg=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,ah: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 _.Yc(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 _.Yc(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={Zxa:c.Zxa},f++)c.Zxa=b[f],e.forEach(function(g){return function(h){var n=g.Zxa,r=n.set;var x=window.getComputedStyle(a)[h];return r.call(n,h,x)}}(c))}}return b};
Fg=function(a,b,c){switch(b.type){case 7:return a.iTb(b,c);case 0:return a.F1a(b,c);case 1:return a.G1a(b,c);case 2:return a.gTb(b,c);case 3:return a.eTb(b,c);case 4:return a.bTb(b,c);case 5:return a.Hxa(b,c);case 6:return a.Rha(b,c);case 8:return a.Ixa(b,c);case 9:return a.cTb(b,c);case 10:return a.dTb(b,c);case 11:return a.fTb(b,c);case 12:return a.hTb(b,c);default:throw new _.Yc(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.XLc=a,b;a=Wna(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Gg=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,dL:b,h0:c,yS:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,cMc: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).hna(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 Cg(e,c)});return c};roa=function(a,b,c,d,e,f,g,h,n,r,x,A,B){return{type:0,element:a,In:b,mxb:e,Hl:c,eqa:f,Mg:d,aha:g,zD:h,QHc:n,h0:r,yS: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,ah:[],options:null},IAb:[function(){return!0}],options:null,QL:0,PB: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};Hg=function(a,b){var c;null==(c=a.classList)||c.add(b)};Ig=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Doa=function(a,b,c){zg(c).Us(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.rh,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)};_.Jg=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};_.Kg=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};
_.Lg=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]};_.Mg=function(a){return null!=a&&"false"!==""+a};Ng=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.Og=function(a){return a instanceof _.Md?a.ua:a};
_.Pg=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 _.bd(_.Qg)};_.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&&!(a instanceof Rg)};Sg=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)}};
_.Tg=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.Iv},set:function(d){d=d||this.defaultColor;d!==this.Iv&&(this.Iv&&this.Ta.ua.classList.remove("mat-"+this.Iv),d&&this.Ta.ua.classList.add("mat-"+d),this.Iv=d)}}});return c};
_.Ug=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.eI=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{Hd:{configurable:!0,enumerable:!0,get:function(){return this.eI},set:function(c){this.eI=_.Mg(c)}}});return b};
_.Vg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Kc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(c){this.Kc=_.Mg(c)}}});return b};
_.wpa=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.zs=!1;return c};_.V(b,a);b.prototype.kxa=function(){var c=this.zs,d=(this.DNa||this.I3).Lwb(this.Me?this.Me.control:null,this.d5||this.c5);d!==c&&(this.zs=d,this.Tc.next())};return b};
_.Wg=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.Sy=b;d.Xlb=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Sy},set:function(d){this.Sy=null!=d?_.Pg(d):this.Xlb}}});return c};xpa=function(){return _.bd(_.Xg)};
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),_.Ne("(",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};Yg=function(a){var b=_.fa.apply(1,arguments);if(null==a)throw TypeError("vc");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=Pf.DOb;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=Pf.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 Yg(a,b?{JUa: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=Pf.DOb;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.Km(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),_.Oe(a.key))};Vpa=function(a){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Oe(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,_.ef),_.ye());if(a&2){a=b.ya;var c=_.Me(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.Xb))};Zpa=function(a){a&1&&_.F(0,"dt",14);a&2&&(a=_.M().ya,_.z("matBadge",a.Xb))};$pa=function(a,b){a&1&&(_.G(0),_.N(1,Ypa,2,1,"dt",11),_.N(2,Zpa,1,1,"ng-template",null,12,_.ef),_.C(4,"dd"),_.O(5),_.D(),_.ye());if(a&2){a=b.ya;var c=_.Me(3);b=_.M(3);_.w(1);_.z("ngIf",b.isArray(a.Xb))("ngIfElse",c);_.w(4);_.Oe(a.te)}};
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),_.ye());a&2&&(a=b.ya,_.w(1),_.z("ngIf",0<a.value.length))};cqa=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};dqa=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
gqa=function(){eqa.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(fqa,"|").split("|").map(dqa).join(""),a.Iu=a.Iu||!1)});return eqa};hqa=function(){return{color:"accent"}};iqa=function(a){if(a&1){var b=_.sd();_.C(0,"div",2)(1,"button",3);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.action())});_.O(2);_.D()()}a&2&&(a=_.M(),_.w(2),_.Oe(a.data.action))};jqa=function(){};lqa=function(){kqa||(kqa=Error("Mc"));return kqa};
_.mqa=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)};_.nqa=function(a,b){a.src=_.Zg(b);_.mqa(a)};_.oqa=function(a,b,c){b=_.Kf(b);void 0!==b&&a.open(b,c,void 0)};_.qqa=function(){return pqa};
rqa=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};uqa=function(a){return encodeURIComponent(a).replace(sqa,function(b,c){var d;return null!=(d=tqa[c])?d:b})};vqa=function(a){return""+a};
wqa=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};xqa=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};yqa=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};zqa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,lx:a.lx,responseType:a.responseType,withCredentials:a.withCredentials}};
Bqa=function(){if(void 0===Aqa&&(Aqa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Aqa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Aqa};Cqa=function(a){var b;return(null==(b=Bqa())?void 0:b.createHTML(a))||a};Dqa=function(){var a=_.bd(_.Qg),b=a?a.location:null;return{xqa:function(){return b?b.pathname+b.search:""}}};Fqa=function(a,b,c){return function(d){return d.ka(_.iba(Eqa(a,b,c)))}};
Eqa=function(a,b,c){var d=b instanceof _.na?1:b.iJb,e=b instanceof _.na?b:_.ya(b.jJb);return function(f){return f.ka(_.Fa(function(g,h){return!a(g)||h>=d?_.Na(g):c?c(e,g):e}))}};_.Gqa=function(a,b,c,d){return Fqa(b,c,function(e,f){a.gJb.add(f);e=e.ka(_.$g(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Hqa=function(){};_.Kqa=function(a){a=void 0===a?{}:a;return null!=Iqa?Iqa:Iqa=Jqa(a)};Lqa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Jqa=function(a){a=void 0===a?{}:a;var b;return _.ia(function(c){if(1==c.Ad)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.la(c,Mqa(_.Lf(_.ah(_.bh("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Ad){b=window.gapi;if(!b)throw Error("dd");return b.client&&b.client.load?c.dk(3):_.la(c,Lqa(),3)}return c.return(b)})};_.Nqa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Pqa=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(Oqa.has(a))return Oqa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Oqa.delete(a)});Oqa.set(a,b);return b}return Promise.resolve()};Qqa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.oVc,hostedDomain:b.bub,fetchBasicProfile:null!=(c=b.hqb)?c:!0})};
_.Rqa=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};Sqa=function(){var a=window.gapi;if(!a)throw Error("ed");return a};Uqa=function(a,b,c){return(new Promise(function(d){Sqa().load("client:auth2",d)})).then(function(){return Tqa(a,b,!0,c)})};
Xqa=function(a,b){var c=Sqa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Vqa)},1E4);try{c.auth2.authorize(a,function(h){clearTimeout(g);f||d(h)})}catch(h){f=!0,clearTimeout(g),b&&e(Wqa),e(h)}})};Yqa=function(a){return Xqa(a,!0).catch(function(b){if(b===Vqa||b===Wqa)return Xqa(a,!1);throw b;})};
Tqa=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=Sqa();return Yqa(e).then(function(g){f.client.setToken(null);if(g.error){if(c&&"immediate_failed"===g.error)return Tqa(a,b,!1,d);throw Error(g.error);}return g})};_.ch=function(a,b){return b.create(a)};_.$qa=function(a,b,c){var d={dZ:"",HF:""};return c.create(new Zqa(d,a,b),d.dZ)};bra=function(a){return a.error&&a.error.code?-1<ara.indexOf(a.error.code):!1};
dh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?cra(b,a):cra(null,a)};
ira=function(a,b,c){var d=new _.eh("https://contacts.google.com"),e=d.ve();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=dra(e,"/u/"+String(a))));d.ld(dra(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.fh(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Ej.Nfa("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(era){try{var h=new fra(g)}catch(P){throw Error("sd`"+g);}var n=gra.get(h.protocol);
if(!n)throw Error("sd`"+g);if(!h.hostname)throw Error("sd`"+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=_.gh(document,"A");try{_.hra(A,_.Nf(g));var B=A.protocol}catch(P){throw Error("sd`"+g);}if(""===B||":"===B||":"!=B[B.length-1])throw Error("sd`"+g);
if(!gra.has(B))throw Error("sd`"+g);if(!A.hostname)throw Error("sd`"+g);var I={href:A.href,protocol:A.protocol,username:"",password:"",hostname:A.hostname,pathname:"/"+A.pathname,search:A.search,hash:A.hash};gra.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=(era&&r.searchParams?r.searchParams:new hh(r.search)).get("e");K&&_.fh(d,"e",K)}catch(P){}return d.toString()};
pra=function(a,b,c){new Promise(function(d,e){if(!jra(a)){var f=a.ownerDocument.defaultView,g=ira(b,a,c);kra(f,"config").then(function(){kra(f,"card").then(function(h){var n=h.card,r=a.ownerDocument.defaultView;h.config.update("iframes/card/url",g);h=c.shortcutKeys||[lra];var x=new mra(n),A=n.iframeGetCrossOriginFilter(),B=(0,_.ih)(n.iframeSetup,n);h=new jh(A,B,g,h,null,x);x=["__HM_173584019"];r=r||_.Fb;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.j2=a;r=_.Ub(a);h.Zt[r]=nra(h,I);h.ohb();n.unwatch=ora;n.watch=ora;d(null)}).QM(function(h){return e(h)})}).QM(function(h){return e(h)})}})};jra=function(a){return(a=kh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof jh?a:null};qra=function(){return _.fa.apply(0,arguments).some(function(a){return!!a.Kk.length})};
rra=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};
sra=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 _.ig(c);}};tra=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};
_.ura=function(a){var b=a.Ml,c=a.df,d=a.yd,e=a.CMb,f=a.iu;a=a.SOa;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};_.lh=function(a){var b=a.ke,c=a.repository,d=a.path,e=a.Ab;if(a=a.Ob)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};
_.mh=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{Ob: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)};
vra=function(a){a&1&&(_.G(0),_.De(1,8),_.F(2,"span",9),_.Ee(),_.ye());a&2&&(a=_.M(),_.w(2),_.Ge(a.df),_.He(1))};wra=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.O(2,"Search scoped to CitC Workspace:"),_.D(),_.O(3),_.ye());a&2&&(a=_.M(2),_.w(3),_.Ne(" ",a.yd.Ob," "))};xra=function(a){a&1&&_.N(0,wra,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.Me(4);_.z("ngIf",void 0!==a.yd.Ob)("ngIfElse",b)}};
zra=function(a){a&1&&(_.G(0),_.ze(1,13),_.O(2," \u203a "),_.ye());if(a&2){_.M(3);var b=_.Me(14);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Qe(2,yra))}};Bra=function(a){a&1&&(_.C(0,"a",16),_.O(1),_.D());if(a&2){a=_.M().ya;var b=_.M(4);_.z("routerLink",_.Qe(3,Ara))("queryParams",b.bQa(a.scope));_.w(1);_.Oe(a.name)}};Cra=function(a){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.name))};
Dra=function(a,b){a&1&&(_.G(0),_.N(1,Bra,2,4,"a",15),_.N(2,Cra,2,1,"ng-container",11),_.O(3,"/"),_.ye());a&2&&(a=b.last,_.w(1),_.z("ngIf",!a),_.w(1),_.z("ngIf",a))};Era=function(a){a&1&&(_.G(0),_.N(1,Dra,4,2,"ng-container",14),_.ye());a&2&&(a=_.M(3),_.w(1),_.z("ngForOf",a.directories))};Fra=function(a){a&1&&_.O(0);a&2&&(a=_.M(3),_.Ne(" ",a.yd.path," "))};
Gra=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.Fe(2,10),_.D(),_.O(3),_.N(4,zra,3,3,"ng-container",11),_.N(5,Era,2,1,"ng-container",0),_.N(6,Fra,1,1,"ng-template",null,12,_.ef),_.ye());if(a&2){var b=_.Me(7);a=_.M(2);_.w(3);_.Ne(" ",a.yd.repository," \u203a ");_.w(1);_.z("ngIf",a.qY(a.yd.Ab));_.w(1);_.z("ngIf",a.H8&&a.directories)("ngIfElse",b)}};Hra=function(a){a&1&&_.N(0,Gra,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.Me(6);_.z("ngIf",void 0!==a.yd.path)("ngIfElse",b)}};
Ira=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.Fe(2,18),_.D(),_.ye())};Jra=function(a){a&1&&(_.C(0,"span",9),_.Fe(1,19),_.D())};Lra=function(a){a&1&&(_.G(0),_.N(1,Ira,3,0,"ng-container",0),_.N(2,Jra,2,0,"ng-template",null,17,_.ef),_.O(4),_.ze(5,13),_.ye());if(a&2){var b=_.Me(3);a=_.M(2);var c=_.Me(14);_.w(1);_.z("ngIf",_.pna(_.lg(a.yd.Ab)))("ngIfElse",b);_.w(3);_.Ne(" ",a.yd.repository," \u203a ");_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Qe(5,Kra))}};
Mra=function(a){a&1&&_.N(0,Lra,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.Me(8);_.z("ngIf",a.qY(a.yd.Ab))("ngIfElse",b)}};Nra=function(a){a&1&&(_.G(0),_.De(1,24),_.F(2,"span",9),_.Ee(),_.ye());a&2&&(a=_.M(3),_.w(2),_.Ge(a.yd.repository),_.He(1))};Ora=function(a){a&1&&(_.G(0),_.De(1,25),_.F(2,"span",9),_.Ee(),_.ye());a&2&&(a=_.M(3),_.w(2),_.Ge(a.yd.repository),_.He(1))};
Pra=function(a){a&1&&(_.G(0,21),_.N(1,Nra,3,1,"ng-container",22),_.N(2,Ora,3,1,"ng-container",23),_.ye());a&2&&(a=_.M(2),_.z("ngSwitch",null==a.yd.ke?null:a.yd.ke.type),_.w(1),_.z("ngSwitchCase","depot"))};Qra=function(a){a&1&&_.N(0,Pra,3,2,"ng-container",20);if(a&2){a=_.M();var b=_.Me(10);_.z("ngIf",!!a.yd.repository)("ngIfElse",b)}};Rra=function(a){a&1&&(_.G(0),_.De(1,27),_.F(2,"span",9),_.Ee(),_.ye());a&2&&(a=_.M().La,_.w(2),_.Ge(a.id),_.He(1))};
Sra=function(a){a&1&&(_.G(0),_.De(1,28),_.F(2,"span",9),_.Ee(),_.ye());a&2&&(a=_.M().La,_.w(2),_.Ge(a.id),_.He(1))};Tra=function(a){a&1&&(_.C(0,"span",9),_.Fe(1,29),_.D())};Ura=function(a){a&1&&(_.G(0),_.De(1,30),_.F(2,"span",9),_.Ee(),_.ye());a&2&&(a=_.M().La,_.w(2),_.Ge(a.id),_.He(1))};
Vra=function(a){a&1&&(_.G(0,21),_.N(1,Rra,3,1,"ng-container",22),_.N(2,Sra,3,1,"ng-container",22),_.N(3,Tra,2,0,"span",26),_.N(4,Ura,3,1,"ng-container",23),_.ye());a&2&&(a=_.M(2),_.z("ngSwitch",a.yd.ke.type),_.w(1),_.z("ngSwitchCase","host"),_.w(1),_.z("ngSwitchCase","project"),_.w(1),_.z("ngSwitchCase","depot"))};Wra=function(a){a&1&&_.N(0,Vra,5,4,"ng-container",20);if(a&2){a=_.M();var b=_.Me(12);_.z("ngIf",a.yd.ke)("ngIfElse",b)}};Xra=function(a){a&1&&(_.C(0,"span",9),_.Fe(1,31),_.D())};
Yra=function(a){a&1&&(_.C(0,"mat-icon",35),_.O(1," account_tree "),_.D())};Zra=function(a){a&1&&(_.C(0,"mat-icon",36),_.O(1,"label_outline"),_.D())};$ra=function(a){a&1&&(_.G(0),_.C(1,"a",37),_.O(2),_.D(),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("routerLink",_.Qe(3,Ara))("queryParams",a.bQa(a.fLb)),_.w(1),_.Ne(" ",_.nna(_.mna(a.yd.Ab))," "))};asa=function(a){a&1&&_.O(0);a&2&&(a=_.M(2),_.Ne(" ",_.nna(_.mna(a.yd.Ab))," "))};
bsa=function(a,b){a&1&&(_.N(0,Yra,2,0,"mat-icon",32),_.N(1,Zra,2,0,"mat-icon",33),_.N(2,$ra,3,4,"ng-container",0),_.N(3,asa,1,1,"ng-template",null,34,_.ef));if(a&2){a=b.Uaa;var c=_.Me(4);b=_.M();_.z("ngIf",_.pna(_.lg(b.yd.Ab)));_.w(1);_.z("ngIf",_.ona(_.lg(b.yd.Ab)));_.w(1);_.z("ngIf",b.H8&&!a)("ngIfElse",c)}};_.csa=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};_.dsa=function(a,b){return _.oh(b,b.Fi(_.ph(a)))};
_.qh=function(a){return!(!a.Cc||!a.lb)&&!!a.repository};_.esa=function(a){return"COVERAGE_GENERIC_"+a};gsa=function(a){return fsa.has(a)?fsa.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(" ")};hsa=function(a){var b=new _.mb(1);b.next(a);b.complete();return b};
isa=function(a){return new _.na(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()}})};_.sh=function(a){return new a(_.bd(_.rh),null,{withCredentials:_.bd(jsa),suppressCorsPreflight:!0})};_.th=function(a,b,c){return a.has(b)?a.get(b):c};_.vh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("yd");return _.uh(a)};
ksa=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 _.ig(a)}};lsa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.ig(a)}};msa=function(a){if(a&1){var b=_.sd();_.C(0,"button",5);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.Ie())});_.O(1," Dismiss ");_.D()}};
osa=function(a,b){a&1&&(_.G(0),_.C(1,"div",1)(2,"mat-icon",2),_.O(3),_.D(),_.F(4,"span",3),_.N(5,msa,2,0,"button",4),_.D(),_.ye());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngClass",_.Se(4,nsa,a.severity===b.fCa.YD,a.severity===b.fCa.Yya)),_.w(2),_.Oe(a.iconName),_.w(1),_.z("innerHTML",a.messageHtml,_.$d),_.w(1),_.z("ngIf",b.vc.jc(2)&&a&&1!==a.severity))};psa=function(a){var b=(new wh).setSeconds(Math.floor(a/1E3));return _.qc(b,2,Math.floor(a%1E3*1E6),0)};
_.qsa=function(a,b,c,d){var e=new xh;c=_.sc(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.ZLb(d);return c};_.Bh=function(a,b,c,d,e,f){a=(new _.Ah).X0(_.qsa(a,b,c,f));f&&"HEAD"===d&&(d=void 0);null!=d&&_.sc(a,3,d);d=_.rsa(a);null!=e&&d.ld(_.lf(e));return d};
_.ssa=function(a,b,c,d,e,f){if(_.qh(a)){var g=_.Bh(a.lb,a.Cc,a.repository,a.Ab,a.path,a.params.Ob);return{eventType:"RESULT_CLICKED",vpb:d,Md:g,lineNumber:_.csa(a.params.line),Zu:b,aq:c,vA:e,gz:f}}throw Error("Ad");};tsa=function(a){if(a.RE)return Array.from(a.RE.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new Ch({name:b,status:c})})};_.usa=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.c_===!!b.c_:!1};
vsa=function(a){var b=_.ya(1E3).ka(_.cb({ie:!0,kv:[]}));b=_.ib(b,a);return hba(a,b).ka(_.tb({ie:!0}))};wsa=function(a,b){return b.ka(_.m(function(c){return c?_.Eh:_.Ea({})}),_.tb(a),_.vb(ea))};xsa=function(a,b){return{hrb:hba(a.pWa,_.ya(2E3)),pWa:b}};ysa=function(a,b,c){return{type:a,location:{start:b,end:c}}};zsa=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Fl:a,azb:b,yJb:c,location:Fh(e),sGc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};
Asa=function(a,b,c){return{Fl:a,value:b,location:Fh(c)}};Fh=function(a){return{start:a.start.offset,end:a.end.offset}};
_.Ih=function(a){var b,c,d;return Bsa(function(e){switch(e.Ad){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.dk(0);break}d=c.value;return _.la(e,d,5);case 5:switch(d.Fl){case 0:case 2:return e.dk(6);case 1:return e.dk(7);case 3:return e.dk(8);case 4:case 5:break;default:_.ig(d)}e.dk(3);break;case 6:return Csa(e,_.Ih(d.azb),10);case 10:return Csa(e,_.Ih(d.yJb),11);case 11:e.dk(3);break;case 7:if(!d.value){e.dk(12);break}return _.la(e,d.value,12);case 12:e.dk(3);break;case 8:return Csa(e,_.Ih(d.elements),
14);case 14:e.dk(3);break;case 3:c=b.next(),e.dk(2)}})};Dsa=function(a){a&1&&_.Je(0)};_.Esa=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Fsa=function(a){return _.Esa(a.value)?{required:!0}:null};_.Gsa=function(){return null};Hsa=function(a){return null!=a};Isa=function(a){return mha(a)?_.za(a):a};Jsa=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Ksa=function(a,b){return b.map(function(c){return c(a)})};
Lsa=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Msa=function(a){if(!a)return null;var b=a.filter(Hsa);return 0==b.length?null:function(c){return Jsa(Ksa(c,b))}};Zsa=function(a){return null!=a?_.Msa(Lsa(a)):null};$sa=function(a){if(!a)return null;var b=a.filter(Hsa);return 0==b.length?null:function(c){c=Ksa(c,b).map(Isa);return _.ke(c).ka(_.m(Jsa))}};ata=function(a){return null!=a?$sa(Lsa(a)):null};
bta=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.Ia(a),[b]):[a,b]};cta=function(a,b){return[].concat(_.Ia(b.path),[a])};ita=function(a,b){dta(a,b);b.Hr.sk(a.value);if(a.disabled){var c,d;null==(d=(c=b.Hr).Ar)||d.call(c,!0)}eta(a,b);fta(a,b);gta(a,b);hta(a,b)};kta=function(a,b){var c=function(){};b.Hr&&(b.Hr.Ol(c),b.Hr.Xp(c));jta(a,b);a&&(b.Zmc(),a.CE(function(){}))};lta=function(a,b){a.forEach(function(c){c.vXa&&c.vXa(b)})};
hta=function(a,b){if(b.Hr.Ar){var c=function(d){b.Hr.Ar(d)};a.Xka.push(c);b.vab(function(){a.brc(c)})}};dta=function(a,b){var c=a.Py;null!==b.Te?_.mta(a,bta(c,b.Te)):"function"===typeof c&&_.mta(a,[c]);c=a.nB;null!==b.Zy?nta(a,bta(c,b.Zy)):"function"===typeof c&&nta(a,[c]);c=function(){return _.Jh(a)};lta(b.Py,c);lta(b.nB,c)};
jta=function(a,b){var c=!1;if(null!==a){if(null!==b.Te){var d=a.Py;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Te});e.length!==d.length&&(c=!0,_.mta(a,e))}}null!==b.Zy&&(d=a.nB,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.Zy}),e.length!==d.length&&(c=!0,nta(a,e))))}a=function(){};lta(b.Py,a);lta(b.nB,a);return c};eta=function(a,b){b.Hr.Ol(function(c){a.Ov=c;a.TO=!0;a.hla=!0;"change"===a.tt&&ota(a,b)})};
gta=function(a,b){b.Hr.Xp(function(){a.WGa=!0;"blur"===a.tt&&a.TO&&ota(a,b);"submit"!==a.tt&&_.pta(a)})};ota=function(a,b){a.hla&&qta(a);a.setValue(a.Ov,{dob:!1});b.Nha(a.Ov);a.TO=!1};fta=function(a,b){var c=function(d,e){b.Hr.sk(d);e&&b.Nha(d)};a.Ol(c);b.vab(function(){a.Zqc(c)})};rta=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.wK?!0:!Object.is(b,a.ff)};sta=function(a,b){a.w5();b.forEach(function(c){var d=c.control;"submit"===d.tt&&d.TO&&(c.Nha(d.Ov),d.TO=!1)})};
tta=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};uta=function(a){return Array.isArray(a)?Zsa(a):a||null};vta=function(a){return Array.isArray(a)?ata(a):a||null};_.Mh=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.wta=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Yc(1E3,"");if(!a[c])throw new _.Yc(1001,"");};
_.xta=function(a,b){a.Vr(function(c,d){if(void 0===b[d])throw new _.Yc(1002,"");})};yta=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};zta=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(),_.ye())};
Ata=function(a){if(a&1){var b=_.sd();_.C(0,"div",19);_.L("cdkObserveContent",function(){_.td(b);var c=_.M();return _.ud(Nh(c))});_.Je(1,1);_.D()}a&2&&(a=_.M(),_.z("cdkObserveContentDisabled","outline"!=a.Ed))};Bta=function(a){a&1&&(_.G(0),_.Je(1,2),_.C(2,"span"),_.O(3),_.D(),_.ye());a&2&&(a=_.M(2),_.w(3),_.Oe(a.Sd.placeholder))};Cta=function(a){a&1&&_.Je(0,3,["*ngSwitchCase","true"])};Dta=function(a){a&1&&(_.C(0,"span",23),_.O(1," *"),_.D())};
Eta=function(a){if(a&1){var b=_.sd();_.C(0,"label",20,21);_.L("cdkObserveContent",function(){_.td(b);var c=_.M();return _.ud(Nh(c))});_.N(2,Bta,4,1,"ng-container",12);_.N(3,Cta,1,0,"ng-content",12);_.N(4,Dta,2,0,"span",22);_.D()}a&2&&(a=_.M(),_.we("mat-empty",a.Sd.empty&&!a.OW())("mat-form-field-empty",a.Sd.empty&&!a.OW())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.z("cdkObserveContentDisabled","outline"!=a.Ed)("id",a.rE)("ngSwitch",a.m4()),_.ue("for",a.Sd.id)("aria-owns",a.Sd.id),
_.w(2),_.z("ngSwitchCase",!1),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngIf",!a.eR&&a.Sd.required&&!a.Sd.disabled))};Fta=function(a){a&1&&(_.C(0,"div",24),_.Je(1,4),_.D())};Gta=function(a){a&1&&(_.C(0,"div",25),_.F(1,"span",26),_.D());a&2&&(a=_.M(),_.w(1),_.we("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Hta=function(a){a&1&&(_.C(0,"div"),_.Je(1,5),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.fP))};
Ita=function(a){a&1&&(_.C(0,"div",30),_.O(1),_.D());a&2&&(a=_.M(2),_.z("id",a.t4),_.w(1),_.Oe(a.hR))};Jta=function(a){a&1&&(_.C(0,"div",27),_.N(1,Ita,2,2,"div",28),_.Je(2,6),_.F(3,"div",29),_.Je(4,7),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.fP),_.w(1),_.z("ngIf",a.hR))};Kta=function(a,b){a&1&&(_.C(0,"span",7),_.O(1),_.D());a&2&&(a=b.ya,_.z("ngClass",a.Mib),_.w(1),_.Oe(a.text))};Lta=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.J1))};
Mta=function(a){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Oe(a.hX))};Nta=function(a){if(a&1){var b=_.sd();_.C(0,"button",6);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.action.emit())});_.C(1,"span",7);_.O(2);_.N(3,Mta,2,1,"mat-icon",8);_.D()()}a&2&&(a=_.M(),_.w(2),_.Ne(" ",a.iX," "),_.w(1),_.z("ngIf",a.hX))};
Ota=function(a){if(a&1){var b=_.sd();_.C(0,"onedev-feature-tooltip-body",1);_.L("action",function(){_.td(b);var c=_.M();return _.ud(c.action.emit())})("dismiss",function(){_.td(b);var c=_.M();c.gra();c.Ie.emit();return _.ud()});_.Je(1);_.D()}a&2&&(a=_.M(),_.z("actionBtnText",a.iX)("actionBtnIcon",a.hX)("color",a.color)("pointerPosition",a.Jg)("widthOffset",a.Kxa))};Pta=function(){return{jh:100}};
Qta=function(a){a&1&&(_.Ad(),_.F(0,"circle",4));if(a&2){a=_.M();var b=_.Me(1);_.ve("animation-name","mat-progress-spinner-stroke-rotate-"+a.Tla)("stroke-dashoffset",a.l8a(),"px")("stroke-dasharray",a.Vja(),"px")("stroke-width",a.M7a(),"%")("transform-origin",a.N7a(b));_.ue("r",a.Lja())}};
Rta=function(a){a&1&&(_.Ad(),_.F(0,"circle",4));if(a&2){a=_.M();var b=_.Me(1);_.ve("stroke-dashoffset",a.l8a(),"px")("stroke-dasharray",a.Vja(),"px")("stroke-width",a.M7a(),"%")("transform-origin",a.N7a(b));_.ue("r",a.Lja())}};
Tta=function(a){if(a&1){var b=_.sd();_.C(0,"div",13);_.O(1);_.C(2,"button",14);_.L("click",function(){_.td(b);var d=_.M(3);d.Gj&&d.Gj.E0.tKc();return _.ud()});_.C(3,"mat-icon");_.O(4,"cancel");_.D()()()}if(a&2){a=_.M().La;var c=_.M(2);_.z("ngClass",_.Re(3,Sta,c.G0));_.w(1);_.Ne(" ",a.xo," ");_.w(1);_.z("ascTrackElement",c.Yu)}};Uta=function(a,b){a&1&&(_.G(0),_.N(1,Tta,5,5,"div",12),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.value))};
Vta=function(a){a&1&&(_.G(0),_.N(1,Uta,2,1,"ng-container",3),_.Q(2,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.queryPrefix)))};Wta=function(a){a&1&&_.F(0,"mat-spinner",15);a&2&&(a=_.M(),_.z("diameter",a.f_a)("strokeWidth",a.g_a))};Xta=function(a){if(a&1){var b=_.sd();_.C(0,"button",16);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.LX())});_.C(1,"mat-icon");_.O(2,"close");_.D()()}a&2&&(a=_.M(),_.z("ascTrackElement",a.Yu)("matTooltip",a.i3a),_.ue("aria-label",a.i3a))};
Yta=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"help"),_.D(),_.ye())};Zta=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"info_outline"),_.D())};aua=function(a){a&1&&(_.C(0,"a",17),_.N(1,Yta,3,0,"ng-container",18),_.N(2,Zta,2,0,"ng-template",null,19,_.ef),_.D());if(a&2){var b=_.Me(3);a=_.M();_.z("ngClass",_.Re(4,$ta,a.cca))("universalLink",a.MK);_.w(1);_.z("ngIf",!a.cca)("ngIfElse",b)}};bua=function(a){a&1&&_.ze(0)};
cua=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",20),_.N(1,bua,1,0,"ng-container",21),_.D());a&2&&(a=b.ya,_.z("isSelectable",!!a.rwa)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.wa)("ngTemplateOutletContext",a.WT))};dua=function(a){a&1&&_.ze(0,32);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Me(15).wa))};eua=function(a){a&1&&(_.G(0),_.C(1,"h4",33),_.O(2),_.D(),_.C(3,"p",34),_.O(4),_.D(),_.ye());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.Y8b," "),_.w(2),_.Ne(" ",a.Z8b," "))};fua=function(a){a&1&&_.ze(0)};
gua=function(a){a&1&&(_.C(0,"div",24)(1,"div",25)(2,"div",26),_.F(3,"scope-indicator",27),_.D(),_.N(4,dua,1,1,"ng-container",28),_.N(5,eua,5,2,"ng-container",3),_.Q(6,"async"),_.D(),_.F(7,"mat-divider",29),_.C(8,"div",30),_.N(9,fua,1,0,"ng-container",31),_.D()());if(a&2){a=_.M(2);_.ve("border-color",a.dca)("width",a.Zea,"px")("display","flex");_.z("ngClass",_.Re(15,$ta,a.cca));_.w(3);_.z("savedQuery",a.df)("searchScope",a.yd);_.w(1);_.z("ngIf",a.pF);_.w(1);var b=_.R(6,13,a.sY);_.z("ngIf",!a.pF&&!!b&&
!b.ie);_.w(2);_.z("vertical",!0);_.w(2);_.z("ngTemplateOutlet",null==a.Xu?null:a.Xu.wa)}};hua=function(a){if(a&1){var b=_.sd();_.G(0,22);_.L("ascResizeNotifier",function(d){_.td(b);var e=_.M();return _.ud(e.NVa(d))});_.N(1,gua,10,17,"div",23);_.ye()}if(a&2){a=_.M();var c=_.Me(15);_.z("elementToWatch",_.Me(1));_.w(1);_.z("ngIf",c.sx&&a.pF||(null==a.Xu?null:a.Xu.sx))}};
iua=function(a){if(a&1){var b=_.sd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",35);_.L("action",function(){_.td(b);_.M();_.oqa(window,_.Of("http://goto.google.com/search-git"),"_blank");return _.ud()});_.C(2,"p",36);_.O(3);_.D();_.O(4);_.D()()}a&2&&(a=_.M(),_.w(1),_.z("actionBtnText",a.V8b)("widthOffset",1),_.w(2),_.Oe(a.X8b),_.w(1),_.Ne(" ",a.W8b," "))};
jua=function(a){a=_.l(_.Ih(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};kua=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.M(),_.z("src",a.Mi,_.ae))};lua=function(a){a&1&&_.F(0,"mat-icon",5);a&2&&(a=_.M(),_.z("svgIcon",a.Vi))};mua=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne(" ",a.G6,"\n"))};nua=function(a){a&1&&(_.Ad(),_.C(0,"svg",3),_.F(1,"polygon",4),_.D())};
oua=function(){return{Mta:!1,FH:"after",oN:"below",rm:"cdk-overlay-transparent-backdrop"}};pua=function(a){a&1&&(_.Ad(),_.C(0,"svg",2),_.F(1,"polygon",3),_.D())};
qua=function(a){if(a&1){var b=_.sd();_.C(0,"div",0);_.L("keydown",function(c){_.td(b);var d=_.M();return _.ud(d.ih(c))})("click",function(){_.td(b);var c=_.M();return _.ud(c.closed.emit("click"))})("@transformMenu.start",function(c){_.td(b);var d=_.M();return _.ud(d.zGa(c))})("@transformMenu.done",function(c){_.td(b);var d=_.M();return _.ud(d.yGa(c))});_.C(1,"div",1);_.Je(2);_.D()()}a&2&&(a=_.M(),_.z("id",a.oEb)("ngClass",a.Ht)("@transformMenu",a.a5),_.ue("aria-label",a.ariaLabel||null)("aria-labelledby",
a.yj||null)("aria-describedby",a.hJ||null))};rua=function(a){a&1&&(_.C(0,"a",25),_.F(1,"div",26),_.C(2,"span",27),_.O(3,"Hiring"),_.D()())};sua=function(a){if(a&1){var b=_.sd();_.C(0,"global-search-box",28);_.L("focusChange",function(c){_.td(b);_.M().yKb=c;return _.ud()});_.D()}a&2&&(a=_.M(),_.z("config",a.nn))};tua=function(a){a&1&&(_.C(0,"button",29),_.F(1,"mat-icon",30),_.D());a&2&&(_.M(),_.z("matMenuTriggerFor",_.Me(21)))};
uua=function(a,b){a&1&&(_.C(0,"a",31),_.F(1,"mat-icon",32),_.D());a&2&&_.z("routerLink",b.La)};vua=function(a){if(a&1){var b=_.sd();_.C(0,"li")(1,"button",33);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.Vva())});_.O(2," Keyboard shortcuts ");_.D()()}};wua=function(a){a&1&&_.F(0,"mat-divider")};xua=function(a,b){a&1&&(_.C(0,"li")(1,"a",36),_.O(2),_.D()());a&2&&(a=b.ya,_.w(1),_.z("externalLink",a.Vj),_.w(1),_.Oe(a.waa))};
yua=function(a){a&1&&(_.G(0),_.N(1,wua,1,0,"mat-divider",18),_.C(2,"ul",34),_.N(3,xua,3,2,"li",35),_.D(),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.ltb),_.w(2),_.z("ngForOf",a.Eq.additionalLinks))};zua=function(a){a&1&&(_.C(0,"button",37)(1,"span"),_.O(2,"Help"),_.D()());a&2&&(_.M(),_.z("matMenuTriggerFor",_.Me(21)))};Aua=function(a,b){a&1&&(_.C(0,"a",38)(1,"span"),_.O(2,"Settings"),_.D()());a&2&&_.z("routerLink",b.La)};Bua=function(a){a&1&&_.F(0,"announcement-bar",3)};
_.Cua=function(a,b,c){"android"===a&&(a="android-internal");a=b.get(a);if(_.Oh(a,2)&&c.has(_.Oh(a,2)))return a};Dua=function(a){return"string"===typeof a?a:a.join("+")};Eua=function(a){return a.sort(function(b,c){return Dua(b.Xb).localeCompare(Dua(c.Xb))})};Fua=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 _.vf(d,a[c-1].parameters))}};
Hua=function(a){return Gua.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Iua=function(a,b,c){c.Ra.hasOwnProperty(a)||(c.Ra[a]=b.Ra[a])};Jua=function(a,b,c){"sq"!==a||c.Ra.sq?Iua(a,b,c):delete c.Ra.sq};Kua=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Lua=function(a){return"function"===typeof a};
Mua=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}};Nua=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))},{})};
Oua=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))}};Pua=function(a,b){Array.isArray(b)&&0<b.length&&(a=Oua.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)}}};
Qua=function(a){var b=Array.isArray(a)&&0<a.length?Oua.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)}}};Rua=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}};
Sua=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("Nd`"+typeof a);return d.ka(_.Ra())}};Uua=function(a,b){return function(c,d){d=b.action(d)?Tua(d):d;c=a(c,d);return b.state()?Tua(c):c}};
Tua=function(a){Object.freeze(a);var b=Lua(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)&&!Lua(c)||Object.isFrozen(c)||Tua(c))});return a};Wua=function(a,b){return function(c,d){if(b.action(d)&&!_.Vua())throw Error("Od`"+d.type);return a(c,d)}};
Zua=function(a,b){return function(c,d){if(b.action(d)){var e=Xua(d);Yua(e,"action")}c=a(c,d);b.state()&&(d=Xua(c),Yua(d,"state"));return c}};
Xua=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];Lua(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?Xua(e,[].concat(_.Ia(b),[d])):{path:[].concat(_.Ia(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Yua=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Pd`"+b+"`"+c+"`"+b);b.value=a.value;b.m4c=c;throw b;}};$ua=function(a){return"function"===typeof a?a():a};ava=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__"])})};bva=function(a){return Object.getPrototypeOf(a)};
dva=function(a){return Oua(cva,bva)(a)};cva=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};eva=function(a){return[dva,ava].reduce(function(b,c){return b.concat(c(a))},[])};
fva=function(a,b,c){var d=bva(a).constructor.name,e=eva(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,sLc:d,rLc:a}}))});return _.ib.apply(null,_.Ia(e))};hva=function(a){return gva(a,"ngrxOnInitEffects")};gva=function(a,b){return a&&b in a&&"function"===typeof a[b]};
iva=function(a){return gva(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};jva=function(a,b){return function(c){var d=fva(c,a,b);return gva(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};kva=function(a,b,c){c=void 0===c?10:c;return a.ka(_.Aa(function(d){b&&b.handleError(d);return 1>=c?a:kva(a,b,c-1)}))};lva=function(a,b){return b.map(function(c){return a.get(c)})};
pva=function(){if(!mva){mva=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Ph.keys()).join(","));nva(ova(),_.Ph.get(a.tagName))}};qva=function(){return _.ia(function(a){if(1==a.Ad)return _.la(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",pva),setTimeout(function(){pva()},1E3)):pva();a.Ad=0})};_.sva=function(a){var b=document.createElement("script");b.textContent=_.rva(a);_.mqa(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"};tva=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};uva="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};
vva=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=vva(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&&uva(c,a,{configurable:!0,writable:!0,value:b})}};
Rh("Symbol",function(a){if(a)return a;var b=function(f,g){this.cUb=f;uva(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.cUb};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]&&uva(d.prototype,a,{configurable:!0,writable:!0,value:function(){return wva(tva(this))}})}return a});Rh("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
wva=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:tva(a)}};_.xva=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.Ia=function(a){return a instanceof Array?a:_.xva(_.l(a))};Th=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
yva="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||yva});
var zva="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Ava=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=zva(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Bva;if("function"==typeof Object.setPrototypeOf)Bva=Object.setPrototypeOf;else{var Cva;a:{var Dva={a:!0},Eva={};try{Eva.__proto__=Dva;Cva=Eva.a;break a}catch(a){}Cva=!1}Bva=Cva?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}Uh=Bva;
_.V=function(a,b){a.prototype=zva(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.Ax=b.prototype};Fva=function(a){if(!(a instanceof Object))throw new TypeError("f`"+a);};Vh=function(){this.fba=!1;this.IH=null;this.Pm=void 0;this.Ad=1;this.vQ=this.CP=0;this.Mqb=this.Vy=null};
Vh.prototype.q_a=function(){if(this.fba)throw new TypeError("g");this.fba=!0};Vh.prototype.Cca=function(a){this.Pm=a};Vh.prototype.Uga=function(a){this.Vy={zpb:a,Nwb:!0};this.Ad=this.CP||this.vQ};Vh.prototype.return=function(a){this.Vy={return:a};this.Ad=this.vQ};_.la=function(a,b,c){a.Ad=c;return{value:b}};Csa=function(a,b,c){b=_.l(b);var d=b.next();Fva(d);if(d.done)a.Pm=d.value,a.Ad=c;else return a.IH=b,_.la(a,d.value,c)};Vh.prototype.dk=function(a){this.Ad=a};
_.Gva=function(a,b,c){a.CP=b;void 0!=c&&(a.vQ=c)};_.Hva=function(a){a.CP=0;var b=a.Vy.zpb;a.Vy=null;return b};Iva=function(a){this.Eh=new Vh;this.HHc=a};Iva.prototype.Cca=function(a){this.Eh.q_a();if(this.Eh.IH)return Jva(this,this.Eh.IH.next,a,this.Eh.Cca);this.Eh.Cca(a);return Kva(this)};var Lva=function(a,b){a.Eh.q_a();var c=a.Eh.IH;if(c)return Jva(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Eh.return);a.Eh.return(b);return Kva(a)};
Iva.prototype.Uga=function(a){this.Eh.q_a();if(this.Eh.IH)return Jva(this,this.Eh.IH["throw"],a,this.Eh.Cca);this.Eh.Uga(a);return Kva(this)};Jva=function(a,b,c,d){try{var e=b.call(a.Eh.IH,c);Fva(e);if(!e.done)return a.Eh.fba=!1,e;var f=e.value}catch(g){return a.Eh.IH=null,a.Eh.Uga(g),Kva(a)}a.Eh.IH=null;d.call(a.Eh,f);return Kva(a)};
Kva=function(a){for(;a.Eh.Ad;)try{var b=a.HHc(a.Eh);if(b)return a.Eh.fba=!1,{value:b.value,done:!1}}catch(c){a.Eh.Pm=void 0,a.Eh.Uga(c)}a.Eh.fba=!1;if(a.Eh.Vy){b=a.Eh.Vy;a.Eh.Vy=null;if(b.Nwb)throw b.zpb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Mva=function(a){this.next=function(b){return a.Cca(b)};this.throw=function(b){return a.Uga(b)};this.return=function(b){return Lva(a,b)};this[Symbol.iterator]=function(){return this}};
Bsa=function(a){var b=_.Ih;a=new Mva(new Iva(a));Uh&&b.prototype&&Uh(a,b.prototype);return a};Nva=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 Nva(new Mva(new Iva(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 Ava});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.qJ=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.Cfb=function(g){if(null==this.qJ){this.qJ=[];var h=this;this.Dfb(function(){h.qxc()})}this.qJ.push(g)};var d=_.W.setTimeout;b.prototype.Dfb=function(g){d(g,0)};b.prototype.qxc=function(){for(;this.qJ&&this.qJ.length;){var g=this.qJ;this.qJ=[];for(var h=0;h<g.length;++h){var n=g[h];g[h]=null;try{n()}catch(r){this.Gsc(r)}}}this.qJ=null};b.prototype.Gsc=function(g){this.Dfb(function(){throw g;
})};var e=function(g){this.Mc=0;this.Xg=void 0;this.Q_=[];this.lxb=!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.LIc),reject:g(this.yXa)}};e.prototype.LIc=function(g){if(g===this)this.yXa(new TypeError("h"));else if(g instanceof e)this.uKc(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.KIc(g):
this.yrb(g)}};e.prototype.KIc=function(g){var h=void 0;try{h=g.then}catch(n){this.yXa(n);return}"function"==typeof h?this.vKc(h,g):this.yrb(g)};e.prototype.yXa=function(g){this.cMb(2,g)};e.prototype.yrb=function(g){this.cMb(1,g)};e.prototype.cMb=function(g,h){if(0!=this.Mc)throw Error("i`"+g+"`"+h+"`"+this.Mc);this.Mc=g;this.Xg=h;2===this.Mc&&this.vJc();this.rxc()};e.prototype.vJc=function(){var g=this;d(function(){if(g.MFc()){var h=_.W.console;"undefined"!==typeof h&&h.error(g.Xg)}},1)};e.prototype.MFc=
function(){if(this.lxb)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.Xg;return n(g)};e.prototype.rxc=function(){if(null!=this.Q_){for(var g=0;g<this.Q_.length;++g)f.Cfb(this.Q_[g]);this.Q_=null}};
var f=new b;e.prototype.uKc=function(g){var h=this.fMa();g.nna(h.resolve,h.reject)};e.prototype.vKc=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.nna(n(g,r),n(h,x));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.nna=function(g,h){function n(){switch(r.Mc){case 1:g(r.Xg);
break;case 2:h(r.Xg);break;default:throw Error("j`"+r.Mc);}}var r=this;null==this.Q_?f.Cfb(n):this.Q_.push(n);this.lxb=!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).nna(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).nna(A(B.length-
1),x),n=h.next();while(!n.done)})};return e});var Ova=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=Ova(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 Pva=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 Pva(this,function(b){return b})}});Rh("Array.prototype.values",function(a){return a?a:function(){return Pva(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;uva(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.Aw=(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.Aw]=r;return this};h.prototype.get=function(n){return c(n)&&Th(n,f)?n[f][this.Aw]:void 0};h.prototype.has=function(n){return c(n)&&Th(n,f)&&Th(n[f],this.Aw)};h.prototype.delete=
function(n){return c(n)&&Th(n,f)&&Th(n[f],this.Aw)?delete n[f][this.Aw]:!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.n8={};this.Fs=
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.n8[r.id]=[]);r.kc?r.kc.value=n:(r.kc={next:this.Fs,jk:this.Fs.jk,head:this.Fs,key:h,value:n},r.list.push(r.kc),this.Fs.jk.next=r.kc,this.Fs.jk=r.kc,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.kc&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.n8[h.id],h.kc.jk.next=h.kc.next,h.kc.next.jk=
h.kc.jk,h.kc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.n8={};this.Fs=this.Fs.jk=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).kc};c.prototype.get=function(h){return(h=d(this,h).kc)&&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.n8[r];if(x&&Th(h.n8,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,kc:A}}return{id:r,list:x,index:-1,kc:void 0}},e=function(h,n){var r=h.Fs;return wva(function(){if(r){for(;r.head!=h.Fs;)r=r.jk;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.jk=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.vi=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.vi.size};b.prototype.add=function(c){c=0===c?0:c;this.vi.set(c,c);this.size=this.vi.size;return this};b.prototype.delete=function(c){c=this.vi.delete(c);this.size=this.vi.size;return c};b.prototype.clear=function(){this.vi.clear();this.size=0};b.prototype.has=function(c){return this.vi.has(c)};b.prototype.entries=function(){return this.vi.entries()};b.prototype.values=function(){return this.vi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.vi.forEach(function(f){return c.call(d,f,f,e)})};return b});var Qva=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{tu:e,v:f}}return{tu:-1,v:void 0}};Rh("Array.prototype.find",function(a){return a?a:function(b,c){return Qva(this,b,c).v}});Rh("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Qva(this,b,c).tu}});
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=Ova(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.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 Pva(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=Ova(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!==Ova(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.vi=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.vi.set(c,!0);return this};b.prototype.has=function(c){return this.vi.has(c)};b.prototype.delete=function(c){return this.vi.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("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
Rh("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Ova(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 Rva=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:Rva});var Xh=function(a){return a?a:Rva};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:Rva});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 Sva,Tva,Yh,Uva,kh,vca,Vva,Wva,Xva,Yva,Zva,$va;Sva=Sva||{};_.Fb=this||self;Tva=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;Yh=function(a){if("string"!==typeof a||!a||-1==a.search(Tva))throw Error("s");if(!Uva||"goog"!=Uva.type)throw Error("t`"+a);if(Uva.fFc)throw Error("u");Uva.fFc=a};Yh.get=function(){return null};Uva=null;kh=function(a,b){a=a.split(".");b=b||_.Fb;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
vca=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.Sb=function(a){var b=vca(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,Vva)&&a[Vva]||(a[Vva]=++Wva)};Vva="closure_uid_"+(1E9*Math.random()>>>0);Wva=0;Xva=function(a,b,c){return a.call.apply(a.bind,arguments)};
Yva=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)}};_.ih=function(a,b,c){_.ih=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Xva:Yva;return _.ih.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()};Zva=function(a){(0,eval)(a)};_.ai=function(a,b){function c(){}c.prototype=b.prototype;a.Ax=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)}};$va=function(a){return a};
window._DumpException=function(a){window.console.log(a.stack?a.stack:a)};
_.ai(_.aa,Error);_.aa.prototype.name="CustomError";
var awa;
var ora=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 bwa=!1,bi={set JA(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):bwa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");bwa=a},get JA(){return bwa}};
var cwa="function"===typeof Symbol&&Symbol.observable||"@@observable";
var dwa={closed:!0,next:function(){},error:function(a){if(bi.JA)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}();
_.Ba=Array.isArray||function(a){return a&&"number"===typeof a.length};
_.da=function(a){this.closed=!1;this.HE=this.e5=null;a&&(this.Xjc=!0,this.bs=a)};
_.da.prototype.unsubscribe=function(){if(!this.closed){var a=this.e5,b=this.Xjc,c=this.bs,d=this.HE;this.closed=!0;this.HE=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.bs=void 0);try{c.call(this)}catch(n){var f=n instanceof daa?eaa(n.errors):[n]}}if((0,_.Ba)(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.HE=[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.HE;null===a?this.HE=[b]:a.push(b);return b};
_.da.prototype.remove=function(a){var b=this.HE;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var ewa=new _.da;ewa.closed=!0;_.da.EMPTY=ewa;
var ci=function(a,b,c){_.da.call(this);this.wwa=null;this.Hk=this.Bx=this.vwa=!1;switch(arguments.length){case 0:this.destination=dwa;break;case 1:if(!a){this.destination=dwa;break}if("object"===typeof a){a instanceof ci?(this.Bx=a.Bx,this.destination=a,a.add(this)):(this.Bx=!0,this.destination=new di(this,a));break}default:this.Bx=!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.Bx=!1;return a};_.k=ci.prototype;
_.k.next=function(a){this.Hk||this.Ic(a)};_.k.error=function(a){this.Hk||(this.Hk=!0,this.pq(a))};_.k.complete=function(){this.Hk||(this.Hk=!0,this.fi())};_.k.unsubscribe=function(){this.closed||(this.Hk=!0,_.da.prototype.unsubscribe.call(this))};_.k.Ic=function(a){this.destination.next(a)};_.k.pq=function(a){this.destination.error(a);this.unsubscribe()};_.k.fi=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!==dwa&&(e=Object.create(b),caa(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Zi=e;this.Ic=f;this.pq=c;this.fi=d};_.V(di,ci);di.EMPTY=ci.EMPTY;di.create=ci.create;_.k=di.prototype;_.k.next=function(a){if(!this.Hk&&this.Ic){var b=this.f5;bi.JA&&b.Bx?this.pDa(b,this.Ic,a)&&this.unsubscribe():this.qDa(this.Ic,a)}};
_.k.error=function(a){if(!this.Hk){var b=this.f5,c=bi.JA;if(this.pq)c&&b.Bx?this.pDa(b,this.pq,a):this.qDa(this.pq,a),this.unsubscribe();else if(b.Bx)c?(b.wwa=a,b.vwa=!0):ca(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;ca(a)}}};_.k.complete=function(){var a=this;if(!this.Hk){var b=this.f5;if(this.fi){var c=function(){return a.fi.call(a.Zi)};bi.JA&&b.Bx?this.pDa(b,c):this.qDa(c)}this.unsubscribe()}};
_.k.qDa=function(a,b){try{a.call(this.Zi,b)}catch(c){this.unsubscribe();if(bi.JA)throw c;ca(c)}};_.k.pDa=function(a,b,c){if(!bi.JA)throw Error("w");try{b.call(this.Zi,c)}catch(d){return bi.JA?(a.wwa=d,a.vwa=!0):ca(d),!0}return!1};_.k.bs=function(){var a=this.f5;this.f5=this.Zi=null;a.unsubscribe()};
var fwa=function(a){ci.call(this);this.destination=a};_.V(fwa,ci);fwa.EMPTY=ci.EMPTY;fwa.create=ci.create;
_.na=function(a){a&&(this.wl=a)};_.k=_.na.prototype;_.k.Jz=function(a){var b=new _.na;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 fwa(a);break a}}a=a||b||c?new ci(a,b,c):new ci(dwa)}d?a.add(d.call(a,this.source)):a.add(this.source||bi.JA&&!a.Bx?this.wl(a):this.vIa(a));if(bi.JA&&a.Bx&&(a.Bx=!1,a.vwa))throw a.wwa;return a};
_.k.vIa=function(a){try{return this.wl(a)}catch(e){bi.JA&&(a.vwa=!0,a.wwa=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Hk;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.wl=function(a){var b=this.source;return b&&b.subscribe(a)};_.na.prototype[cwa]=function(){return this};
_.na.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)})})};_.na.create=function(a){return new _.na(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 gwa=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 hwa=function(a){return function(b){var c=a[cwa]();if("function"!==typeof c.subscribe)throw new TypeError("y");return c.subscribe(b)}};
var iwa=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[cwa])return hwa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return saa(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return iwa(a);if(a&&"function"===typeof a[fi])return gwa(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.Ic=function(a){this.parent.Ts(a)};gi.prototype.pq=function(a){this.parent.Wz(a);this.unsubscribe()};gi.prototype.fi=function(){this.parent.Ss();this.unsubscribe()};var hi=function(a,b,c){ci.call(this);this.parent=a;this.QDb=b;this.DGc=c};_.V(hi,ci);hi.EMPTY=ci.EMPTY;hi.create=ci.create;hi.prototype.Ic=function(a){this.parent.Ts(this.QDb,a,this.DGc,this)};
hi.prototype.pq=function(a){this.parent.Wz(a);this.unsubscribe()};hi.prototype.fi=function(){this.parent.Ss(this);this.unsubscribe()};var ii=function(){ci.apply(this,arguments)};_.V(ii,ci);ii.EMPTY=ci.EMPTY;ii.create=ci.create;ii.prototype.Ts=function(a){this.destination.next(a)};ii.prototype.Wz=function(a){this.destination.error(a)};ii.prototype.Ss=function(){this.destination.complete()};var ki=function(){ci.apply(this,arguments)};_.V(ki,ci);ki.EMPTY=ci.EMPTY;ki.create=ci.create;
ki.prototype.Ts=function(a,b){this.destination.next(b)};ki.prototype.Wz=function(a){this.destination.error(a)};ki.prototype.Ss=function(){this.destination.complete()};
var naa=function(a){this.ZJ=a};naa.prototype.call=function(a,b){return b.subscribe(new li(a,this.ZJ))};var li=function(a,b){ii.call(this,a);this.ZJ=b;this.value=null;this.og=!1;this.tH=null};_.V(li,ii);li.EMPTY=ii.EMPTY;li.create=ii.create;li.prototype.Ic=function(a){this.value=a;this.og=!0;if(!this.tH){try{var b=this.ZJ;var c=b(a)}catch(d){return this.destination.error(d)}a=pa(c,new gi(this));!a||a.closed?this.p7():this.add(this.tH=a)}};
li.prototype.p7=function(){var a=this.value,b=this.og,c=this.tH;c&&(this.remove(c),this.tH=null,c.unsubscribe());b&&(this.value=null,this.og=!1,this.destination.next(a))};li.prototype.Ts=function(){this.p7()};li.prototype.Ss=function(){this.p7()};
var jwa=function(){_.da.call(this)};_.V(jwa,_.da);jwa.EMPTY=_.da.EMPTY;jwa.prototype.xi=function(){return this};
var kwa=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.Zg=a;this.Vha=b;this.pending=!1};_.V(ni,jwa);ni.EMPTY=jwa.EMPTY;_.k=ni.prototype;_.k.xi=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.Zg;null!=a&&(this.id=this.LS(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.TS(c,this.id,b);return this};_.k.TS=function(a,b,c){c=void 0===c?0:c;return kwa(a.flush.bind(a,this),c)};
_.k.LS=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.k7a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.LS(this.Zg,this.id,null))};_.k.k7a=function(a){var b=!1,c=void 0;try{this.Vha(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.k.bs=function(){var a=this.id,b=this.Zg,c=b.actions,d=c.indexOf(this);this.state=this.Vha=null;this.pending=!1;this.Zg=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.LS(b,a,null));this.delay=null};
var lwa={now:function(){return(lwa.hf||Date).now()},hf:void 0};
var nwa=function(a,b){b=void 0===b?mwa:b;this.Sec=a;this.now=b};nwa.prototype.xi=function(a,b,c){b=void 0===b?0:b;return(new this.Sec(this,a)).xi(c,b)};var mwa=lwa.now;
var oi=function(a,b){b=void 0===b?mwa:b;nwa.call(this,a,b);this.actions=[];this.active=!1;this.qM=void 0};_.V(oi,nwa);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.Ic=function(a){this.buffer.push(a)};_.pi.prototype.Ts=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};
var owa;owa={};_.uaa=function(a,b){this.VG=a;this.keys=b};_.uaa.prototype.call=function(a,b){return b.subscribe(new pwa(a,this.VG,this.keys))};var pwa=function(a,b,c){ki.call(this,a);this.VG=b;this.keys=c;this.active=0;this.values=[];this.wL=[]};_.V(pwa,ki);pwa.EMPTY=ki.EMPTY;pwa.create=ki.create;_.k=pwa.prototype;_.k.Ic=function(a){this.values.push(owa);this.wL.push(a)};
_.k.fi=function(){var a=this.wL,b=a.length;if(0===b)this.destination.complete();else{this.gU=this.active=b;for(var c=0;c<b;c++)this.add(pa(a[c],new hi(this,null,c)))}};_.k.Ss=function(){0===--this.active&&this.destination.complete()};_.k.Ts=function(a,b,c){var d=this.values,e=d[c];e=this.gU?e===owa?--this.gU:this.gU:0;d[c]=b;0===e&&(this.VG?this.Wqc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,h){return f[g]=d[h],f},{}):d.slice()))};
_.k.Wqc=function(a){try{var b=this.VG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var vaa=function(a){this.project=a;this.dU=void 0};vaa.prototype.call=function(a,b){return b.subscribe(new qwa(a,this.project,this.dU))};var qwa=function(a,b,c){ci.call(this,a);this.project=b;this.count=0;this.dU=c||this};_.V(qwa,ci);qwa.EMPTY=ci.EMPTY;qwa.create=ci.create;qwa.prototype.Ic=function(a){try{var b=this.project.call(this.dU,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.Es=!1;this.buffer=[];this.index=this.active=0};_.V(qi,ii);qi.EMPTY=ii.EMPTY;qi.create=ii.create;
qi.prototype.Ic=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.fi=function(){this.Es=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};qi.prototype.Ts=function(a){this.destination.next(a)};
qi.prototype.Ss=function(){var a=this.buffer;this.active--;0<a.length?this.Ic(a.shift()):0===this.active&&this.Es&&this.destination.complete()};
var yaa=function(a,b){this.gNa=a;this.Zg=b};yaa.prototype.call=function(a,b){return b.subscribe(new ri(a,this.gNa,this.Zg))};var ri=function(a,b,c){ci.call(this,a);this.gNa=b;this.Zg=c;this.ksa=this.uMa=null;this.og=!1};_.V(ri,ci);ri.EMPTY=ci.EMPTY;ri.create=ci.create;ri.prototype.Ic=function(a){rwa(this);this.ksa=a;this.og=!0;this.add(this.uMa=this.Zg.xi(Aaa,this.gNa,this))};ri.prototype.fi=function(){zaa(this);this.destination.complete()};
var zaa=function(a){rwa(a);if(a.og){var b=a.ksa;a.ksa=null;a.og=!1;a.destination.next(b)}},rwa=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.Jl=!0};_.V(si,ci);si.EMPTY=ci.EMPTY;si.create=ci.create;si.prototype.Ic=function(a){this.Jl=!1;this.destination.next(a)};si.prototype.fi=function(){this.Jl&&this.destination.next(this.defaultValue);this.destination.complete()};
var Caa=function(a,b){this.delay=a;this.Zg=b};Caa.prototype.call=function(a,b){return b.subscribe(new ti(a,this.delay,this.Zg))};var ti=function(a,b,c){ci.call(this,a);this.destination=a;this.delay=b;this.Zg=c;this.ES=[];this.active=!1};_.V(ti,ci);ti.EMPTY=ci.EMPTY;ti.create=ci.create;
var swa=function(a){for(var b=a.source,c=b.ES,d=a.Zg,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.xi(a,b)):(b.Hk?b.destination.complete():this.unsubscribe(),b.active=!1)};ti.prototype.zpc=function(a){this.active=!0;var b=this.destination;b.add(a.xi(swa,this.delay,{source:this,destination:b,Zg:a}))};ti.prototype.Ic=function(a){var b=this.Zg;a=new twa(b.now()+this.delay,a);this.ES.push(a);!1===this.active&&this.zpc(b)};
ti.prototype.pq=function(a){this.ES.length=0;this.destination.error(a);this.unsubscribe()};ti.prototype.fi=function(){0===this.ES.length&&this.destination.complete();this.unsubscribe()};var twa=function(a,b){this.time=a;this.value=b};
_.uwa=function(a,b){ki.call(this,a);this.zMa=b;this.Ljb=!1;this.Hoa=[];this.index=0};_.V(_.uwa,ki);_.uwa.EMPTY=ki.EMPTY;_.uwa.create=ki.create;_.k=_.uwa.prototype;_.k.Ts=function(a,b,c,d){this.destination.next(a);vwa(this,d);wwa(this)};_.k.Wz=function(a){this.pq(a)};_.k.Ss=function(a){(a=vwa(this,a))&&this.destination.next(a);wwa(this)};_.k.Ic=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.Hoa.push(d))}}catch(e){this.destination.error(e)}};
_.k.fi=function(){this.Ljb=!0;wwa(this);this.unsubscribe()};var vwa=function(a,b){b.unsubscribe();var c=a.Hoa.indexOf(b);-1!==c&&a.Hoa.splice(c,1);return b.QDb},wwa=function(a){a.Ljb&&0===a.Hoa.length&&a.destination.complete()};
_.Ua=new _.na(function(a){return a.complete()});
var xwa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.og="N"===a};xwa.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)}};
xwa.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 ywa=new xwa("C"),zwa={kind:"C",value:void 0,error:void 0};
var Eaa=function(){};Eaa.prototype.call=function(a,b){return b.subscribe(new Awa(a))};var Awa=function(a){ci.call(this,a)};_.V(Awa,ci);Awa.EMPTY=ci.EMPTY;Awa.create=ci.create;Awa.prototype.Ic=function(a){Daa(a,this.destination)};
var Gaa=function(a){this.compare=a;this.xR=void 0};Gaa.prototype.call=function(a,b){return b.subscribe(new ui(a,this.compare,this.xR))};var ui=function(a,b,c){ci.call(this,a);this.xR=c;this.RF=!1;"function"===typeof b&&(this.compare=b)};_.V(ui,ci);ui.EMPTY=ci.EMPTY;ui.create=ci.create;ui.prototype.compare=function(a,b){return a===b};
ui.prototype.Ic=function(a){try{var b=this.xR;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.RF)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.RF=!0;b||(this.key=c,this.destination.next(a))};
var Haa=function(a){this.Vp=a;this.dU=void 0};Haa.prototype.call=function(a,b){return b.subscribe(new Bwa(a,this.Vp,this.dU))};var Bwa=function(a,b,c){ci.call(this,a);this.Vp=b;this.dU=c;this.count=0};_.V(Bwa,ci);Bwa.EMPTY=ci.EMPTY;Bwa.create=ci.create;Bwa.prototype.Ic=function(a){try{var b=this.Vp.call(this.dU,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 Cwa(a,this.count))};var Cwa=function(a,b){ci.call(this,a);this.count=b;this.Erc=0};_.V(Cwa,ci);Cwa.EMPTY=ci.EMPTY;Cwa.create=ci.create;Cwa.prototype.Ic=function(a){var b=this.count,c=++this.Erc;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.CNa=a};Laa.prototype.call=function(a,b){return b.subscribe(new wi(a,this.CNa))};var wi=function(a,b){ci.call(this,a);this.CNa=b;this.og=!1};_.V(wi,ci);wi.EMPTY=ci.EMPTY;wi.create=ci.create;wi.prototype.Ic=function(a){this.og=!0;this.destination.next(a)};wi.prototype.fi=function(){if(this.og)return this.destination.complete();try{var a=this.CNa()}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 Dwa(a,this.project))};var Dwa=function(a,b){ii.call(this,a);this.destination=a;this.project=b;this.Es=!1;this.index=0};_.V(Dwa,ii);Dwa.EMPTY=ii.EMPTY;Dwa.create=ii.create;_.k=Dwa.prototype;_.k.Ic=function(a){if(!this.RK){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.RK=a;pa(c,a)}};
_.k.fi=function(){this.Es=!0;this.RK||this.destination.complete();this.unsubscribe()};_.k.Ts=function(a){this.destination.next(a)};_.k.Wz=function(a){this.destination.error(a)};_.k.Ss=function(){this.RK=void 0;this.Es&&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 Ewa=function(a,b){_.da.call(this);this.subject=a;this.KM=b;this.closed=!1};_.V(Ewa,_.da);Ewa.EMPTY=_.da.EMPTY;Ewa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Kk;this.subject=null;!b||0===b.length||a.Hk||a.closed||(a=b.indexOf(this.KM),-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.Kk=[];this.Cm=this.Hk=this.closed=!1;this.Vga=null};_.V(_.ob,_.na);_.k=_.ob.prototype;_.k.Jz=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.Hk){var b=this.Kk,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.Cm=!0;this.Vga=a;this.Hk=!0;var b=this.Kk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Kk.length=0};
_.k.complete=function(){if(this.closed)throw new xi;this.Hk=!0;var a=this.Kk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Kk.length=0};_.k.unsubscribe=function(){this.closed=this.Hk=!0;this.Kk=null};_.k.vIa=function(a){if(this.closed)throw new xi;return _.na.prototype.vIa.call(this,a)};_.k.wl=function(a){if(this.closed)throw new xi;if(this.Cm)return a.error(this.Vga),_.da.EMPTY;if(this.Hk)return a.complete(),_.da.EMPTY;this.Kk.push(a);return new Ewa(this,a)};
_.k.Ef=function(){var a=new _.na;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.wl=function(a){return this.source?this.source.subscribe(a):_.da.EMPTY};
var Raa=function(a){this.xR=a;this.qwa=this.ZJ=this.dpa=void 0};Raa.prototype.call=function(a,b){return b.subscribe(new Fwa(a,this.xR,this.dpa,this.ZJ,this.qwa))};var Fwa=function(a,b,c,d,e){ci.call(this,a);this.xR=b;this.dpa=c;this.ZJ=d;this.qwa=e;this.groups=null;this.Ifb=!1;this.count=0};_.V(Fwa,ci);Fwa.EMPTY=ci.EMPTY;Fwa.create=ci.create;_.k=Fwa.prototype;_.k.Ic=function(a){try{var b=this.xR(a)}catch(c){this.error(c);return}this.lmc(a,b)};
_.k.lmc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.dpa)try{var e=this.dpa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.qwa?this.qwa():new _.ob,c.set(b,d),this.destination.next(new Gwa(b,d,this)),this.ZJ)){try{var f=this.ZJ(new Gwa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new zi(b,d,this)))}d.closed||d.next(e)};_.k.pq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.k.fi=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.k.unsubscribe=function(){this.closed||(this.Ifb=!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.Ic=function(){this.complete()};zi.prototype.bs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var Gwa=function(a,b,c){this.key=a;this.Tzc=b;this.ZHc=c};_.V(Gwa,_.na);Gwa.create=_.na.create;Gwa.prototype.wl=function(a){var b=new _.da,c=this.ZHc,d=this.Tzc;c&&!c.closed&&b.add(new Hwa(c));b.add(d.subscribe(a));return b};var Hwa=function(a){_.da.call(this);this.parent=a;a.count++};_.V(Hwa,_.da);Hwa.EMPTY=_.da.EMPTY;Hwa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.da.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Ifb&&a.unsubscribe())};
var Taa=function(){};Taa.prototype.call=function(a,b){return b.subscribe(new Iwa(a))};var Iwa=function(){ci.apply(this,arguments)};_.V(Iwa,ci);Iwa.EMPTY=ci.EMPTY;Iwa.create=ci.create;Iwa.prototype.Ic=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.zJb=[];this.count=0};_.V(Ai,ci);Ai.EMPTY=ci.EMPTY;Ai.create=ci.create;Ai.prototype.Ic=function(a){var b=this.zJb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};Ai.prototype.fi=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.zJb,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 Jwa(a,this.value))};var Jwa=function(a,b){ci.call(this,a);this.value=b};_.V(Jwa,ci);Jwa.EMPTY=ci.EMPTY;Jwa.create=ci.create;Jwa.prototype.Ic=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.Ic=function(a){this.destination.next(new xwa("N",a))};Bi.prototype.pq=function(a){var b=this.destination;b.next(new xwa("E",void 0,a));b.complete()};Bi.prototype.fi=function(){var a=this.destination;a.next(ywa);a.complete()};
var $aa=function(a,b,c){this.PIa=a;this.seed=b;this.EAc=void 0===c?!1:c};$aa.prototype.call=function(a,b){return b.subscribe(new Kwa(a,this.PIa,this.seed,this.EAc))};var Kwa=function(a,b,c,d){ci.call(this,a);this.PIa=b;this.Nj=c;this.G8a=d;this.index=0};_.V(Kwa,ci);Kwa.EMPTY=ci.EMPTY;Kwa.create=ci.create;Kwa.prototype.Ic=function(a){var b=this.destination;if(this.G8a){var c=this.index++;try{var d=this.PIa(this.Nj,a,c)}catch(e){b.error(e);return}this.Nj=d;b.next(d)}else this.Nj=a,this.G8a=!0,b.next(a)};
var bba=function(){};bba.prototype.call=function(a,b){b.l5++;a=new Lwa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var Lwa=function(a,b){ci.call(this,a);this.QX=b;this.connection=null};_.V(Lwa,ci);Lwa.EMPTY=ci.EMPTY;Lwa.create=ci.create;Lwa.prototype.bs=function(){var a=this.QX;if(a){this.QX=null;var b=a.l5;0>=b?this.connection=null:(a.l5=b-1,1<b?this.connection=null:(b=this.connection,a=a.GV,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};
var Rg=function(a,b){this.source=a;this.rOb=b;this.l5=0;this.uka=!1};_.V(Rg,_.na);Rg.create=_.na.create;Rg.prototype.wl=function(a){return this.Fqa().subscribe(a)};Rg.prototype.Fqa=function(){var a=this.eP;if(!a||a.Hk)this.eP=this.rOb();return this.eP};Rg.prototype.connect=function(){var a=this.GV;a||(this.uka=!1,a=this.GV=new _.da,a.add(this.source.subscribe(new Ci(this.Fqa(),this))),a.closed&&(this.GV=null,a=_.da.EMPTY));return a};Rg.prototype.YL=function(){return _.jb()(this)};var cba,Mwa=Rg.prototype;
cba={operator:{value:null},l5:{value:0,writable:!0},eP:{value:null,writable:!0},GV:{value:null,writable:!0},wl:{value:Mwa.wl},uka:{value:Mwa.uka,writable:!0},Fqa:{value:Mwa.Fqa},connect:{value:Mwa.connect},YL:{value:Mwa.YL}};var Ci=function(a,b){ci.call(this);this.destination=a;this.QX=b};_.V(Ci,ci);Ci.EMPTY=ci.EMPTY;Ci.create=ci.create;Ci.prototype.pq=function(a){this.bs();ci.prototype.pq.call(this,a)};Ci.prototype.fi=function(){this.QX.uka=!0;this.bs();ci.prototype.fi.call(this)};
Ci.prototype.bs=function(){var a=this.QX;if(a){this.QX=null;var b=a.GV;a.l5=0;a.eP=null;a.GV=null;b&&b.unsubscribe()}};
var dba=function(a,b){this.Zg=a;this.delay=void 0===b?0:b};dba.prototype.call=function(a,b){return b.subscribe(new Di(a,this.Zg,this.delay))};var Di=function(a,b,c){c=void 0===c?0:c;ci.call(this,a);this.Zg=b;this.delay=c};_.V(Di,ci);Di.EMPTY=ci.EMPTY;Di.create=ci.create;Di.dispatch=function(a){Daa(a.notification,a.destination);this.unsubscribe()};var Nwa=function(a,b){var c=a.destination;c.add(a.Zg.xi(Di.dispatch,a.delay,{notification:b,destination:c}))};
Di.prototype.Ic=function(a){Nwa(this,{kind:"N",value:a,error:void 0})};Di.prototype.pq=function(a){Nwa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};Di.prototype.fi=function(){Nwa(this,zwa);this.unsubscribe()};
_.Owa=function(a){ci.call(this,a);this.otb=!1};_.V(_.Owa,ci);_.Owa.EMPTY=ci.EMPTY;_.Owa.create=ci.create;_.Owa.prototype.Ic=function(a){var b;this.otb?b=[this.yHc,a]:this.otb=!0;this.yHc=a;b&&this.destination.next(b)};
_.Af=function(a){_.ob.call(this);this.Fd=a};_.V(_.Af,_.ob);_.Af.create=_.ob.create;_.Af.prototype.wl=function(a){var b=_.ob.prototype.wl.call(this,a);b&&!b.closed&&a.next(this.Fd);return b};_.Af.prototype.getValue=function(){if(this.Cm)throw this.Vga;if(this.closed)throw new xi;return this.Fd};_.Af.prototype.next=function(a){_.ob.prototype.next.call(this,this.Fd=a)};_.W.Object.defineProperties(_.Af.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});
_.Ei=function(){_.ob.apply(this,arguments);this.value=null;this.Es=this.KZ=!1};_.V(_.Ei,_.ob);_.Ei.create=_.ob.create;_.Ei.prototype.wl=function(a){return this.Cm?(a.error(this.Vga),_.da.EMPTY):this.Es&&this.KZ?(a.next(this.value),a.complete(),_.da.EMPTY):_.ob.prototype.wl.call(this,a)};_.Ei.prototype.next=function(a){this.Es||(this.value=a,this.KZ=!0)};_.Ei.prototype.error=function(a){this.Es||_.ob.prototype.error.call(this,a)};
_.Ei.prototype.complete=function(){this.Es=!0;this.KZ&&_.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?lwa:c;_.ob.call(this);this.WMc=c;this.Bja=[];this.V8a=!1;this.w5a=1>a?1:a;this.Prc=1>b?1:b;Infinity===b?(this.V8a=!0,this.next=this.tFc):this.next=this.vFc};_.V(_.mb,_.ob);_.mb.create=_.ob.create;_.k=_.mb.prototype;_.k.tFc=function(a){var b=this.Bja;b.push(a);b.length>this.w5a&&b.shift();_.ob.prototype.next.call(this,a)};
_.k.vFc=function(a){this.Bja.push({time:this.a8a(),value:a});this.Wbb();_.ob.prototype.next.call(this,a)};_.k.wl=function(a){var b=this.V8a,c=b?this.Bja:this.Wbb(),d=c.length;if(this.closed)throw new xi;if(this.Hk||this.Cm)var e=_.da.EMPTY;else this.Kk.push(a),e=new Ewa(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.Cm?a.error(this.Vga):this.Hk&&a.complete();return e};_.k.a8a=function(){var a=this.WMc;return a?a.now():lwa.now()};
_.k.Wbb=function(){for(var a=this.a8a(),b=this.w5a,c=this.Prc,d=this.Bja,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 Pwa(a))};var Pwa=function(a){ki.call(this,a);this.Y$=!1;this.wL=[];this.Mm=[]};_.V(Pwa,ki);Pwa.EMPTY=ki.EMPTY;Pwa.create=ki.create;_.k=Pwa.prototype;_.k.Ic=function(a){this.wL.push(a)};_.k.fi=function(){var a=this.wL,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.Y$;c++){var d=pa(a[c],new hi(this,null,c));this.Mm&&this.Mm.push(d);this.add(d)}this.wL=null}};
_.k.Ts=function(a,b,c){if(!this.Y$){this.Y$=!0;for(var d=0;d<this.Mm.length;d++)if(d!==c){var e=this.Mm[d];e.unsubscribe();this.remove(e)}this.Mm=null}this.destination.next(b)};_.k.Ss=function(a){this.Y$=!0;ki.prototype.Ss.call(this,a)};_.k.Wz=function(a){this.Y$=!0;ki.prototype.Wz.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 Qwa(a,this.total))};var Qwa=function(a,b){ci.call(this,a);this.total=b;this.count=0};_.V(Qwa,ci);Qwa.EMPTY=ci.EMPTY;Qwa.create=ci.create;Qwa.prototype.Ic=function(a){++this.count>this.total&&this.destination.next(a)};
_.Rwa=function(a,b){ci.call(this,a);this.Vp=b;this.WZa=!0;this.index=0};_.V(_.Rwa,ci);_.Rwa.EMPTY=ci.EMPTY;_.Rwa.create=ci.create;_.Rwa.prototype.Ic=function(a){var b=this.destination;if(this.WZa)try{this.WZa=!!this.Vp(a,this.index++)}catch(c){this.destination.error(c)}this.WZa||b.next(a)};
var Swa=1,Twa,nba={},Uwa=function(a){var b=Swa++;nba[b]=!0;Twa||(Twa=Promise.resolve());Twa.then(function(){return oba(b)&&a()});return b},Vwa=function(a){oba(a)};
var Xwa=function(){return((null==Wwa?void 0:Wwa.setImmediate)||Uwa).apply(null,_.Ia(_.fa.apply(0,arguments)))},Wwa=void 0;
var Ywa=function(a,b){ni.call(this,a,b);this.Zg=a;this.Vha=b};_.V(Ywa,ni);Ywa.EMPTY=ni.EMPTY;Ywa.prototype.TS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return ni.prototype.TS.call(this,a,b,c);a.actions.push(this);return a.qM||(a.qM=Xwa(a.flush.bind(a,void 0)))};Ywa.prototype.LS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return ni.prototype.LS.call(this,a,b,c);0===a.actions.length&&(((null==Wwa?void 0:Wwa.clearImmediate)||Vwa)(b),a.qM=void 0)};
var Zwa=function(){oi.apply(this,arguments)};_.V(Zwa,oi);Zwa.prototype.flush=function(a){this.active=!0;this.qM=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;}};
_.$wa=new Zwa(Ywa);
var pba=function(a){this.project=a};pba.prototype.call=function(a,b){return b.subscribe(new axa(a,this.project))};var axa=function(a,b){ii.call(this,a);this.destination=a;this.project=b;this.index=0};_.V(axa,ii);axa.EMPTY=ii.EMPTY;axa.create=ii.create;_.k=axa.prototype;_.k.Ic=function(a){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}(a=this.RK)&&a.unsubscribe();a=new gi(this);this.destination.add(a);this.RK=a;pa(c,a)};
_.k.fi=function(){var a=this.RK;a&&!a.closed||ii.prototype.fi.call(this);this.unsubscribe()};_.k.bs=function(){this.RK=void 0};_.k.Ss=function(){this.RK=void 0;this.Hk&&ii.prototype.fi.call(this)};_.k.Ts=function(a){this.destination.next(a)};
var rba=function(a){this.LFc=a};rba.prototype.call=function(a,b){a=new Fi(a);var c=pa(this.LFc,new gi(a));return c&&!a.QCb?(a.add(c),b.subscribe(a)):a};var Fi=function(a){ii.call(this,a);this.QCb=!1};_.V(Fi,ii);Fi.EMPTY=ii.EMPTY;Fi.create=ii.create;Fi.prototype.Ts=function(){this.QCb=!0;this.complete()};Fi.prototype.Ss=function(){};
var sba=function(a,b){this.Vp=a;this.vRa=b};sba.prototype.call=function(a,b){return b.subscribe(new bxa(a,this.Vp,this.vRa))};var bxa=function(a,b,c){ci.call(this,a);this.Vp=b;this.vRa=c;this.index=0};_.V(bxa,ci);bxa.EMPTY=ci.EMPTY;bxa.create=ci.create;bxa.prototype.Ic=function(a){var b=this.destination;try{var c=this.Vp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.vRa&&b.next(a),b.complete())};
var uba=function(a,b,c){this.uFc=a;this.error=b;this.complete=c};uba.prototype.call=function(a,b){return b.subscribe(new Gi(a,this.uFc,this.error,this.complete))};var Gi=function(a,b,c,d){ci.call(this,a);this.iIa=this.jIa=this.kIa=yb;this.jIa=c||yb;this.iIa=d||yb;_.aaa(b)?(this.Zi=this,this.kIa=b):b&&(this.Zi=b,this.kIa=b.next||yb,this.jIa=b.error||yb,this.iIa=b.complete||yb)};_.V(Gi,ci);Gi.EMPTY=ci.EMPTY;Gi.create=ci.create;
Gi.prototype.Ic=function(a){try{this.kIa.call(this.Zi,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};Gi.prototype.pq=function(a){try{this.jIa.call(this.Zi,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};Gi.prototype.fi=function(){try{this.iIa.call(this.Zi)}catch(a){this.destination.error(a);return}return this.destination.complete()};
_.Hi=function(a,b,c,d,e){ci.call(this,a);this.duration=b;this.Zg=c;this.qG=d;this.zH=e;this.tH=null;this.q4=!1;this.E5=null};_.V(_.Hi,ci);_.Hi.EMPTY=ci.EMPTY;_.Hi.create=ci.create;_.Hi.prototype.Ic=function(a){this.tH?this.zH&&(this.E5=a,this.q4=!0):(this.add(this.tH=this.Zg.xi(vba,this.duration,{KM:this})),this.qG?this.destination.next(a):this.zH&&(this.E5=a,this.q4=!0))};_.Hi.prototype.fi=function(){this.q4&&this.destination.next(this.E5);this.destination.complete()};
_.Hi.prototype.p7=function(){var a=this.tH;a&&(this.zH&&this.q4&&(this.destination.next(this.E5),this.E5=null,this.q4=!1),a.unsubscribe(),this.remove(a),this.tH=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.wL=a;this.project=b};zba.prototype.call=function(a,b){return b.subscribe(new Ii(a,this.wL,this.project))};var Ii=function(a,b,c){ki.call(this,a);this.project=c;this.gU=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.gU.push(c);for(c=0;c<a;c++)this.add(pa(b[c],new hi(this,void 0,c)))};_.V(Ii,ki);Ii.EMPTY=ki.EMPTY;Ii.create=ki.create;Ii.prototype.Ts=function(a,b,c){this.values[c]=b;b=this.gU;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};Ii.prototype.Ss=function(){};
Ii.prototype.Ic=function(a){0===this.gU.length&&(a=[a].concat(_.Ia(this.values)),this.project?this.Vqc(a):this.destination.next(a))};Ii.prototype.Vqc=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.VG=a};Aba.prototype.call=function(a,b){return b.subscribe(new Ji(a,this.VG))};var Ji=function(a,b,c){void 0===c&&Object.create(null);ci.call(this,a);this.QSa=[];this.active=0;this.VG=b};_.V(Ji,ci);Ji.EMPTY=ci.EMPTY;Ji.create=ci.create;Ji.prototype.Ic=function(a){var b=this.QSa;(0,_.Ba)(a)?b.push(new cxa(a)):"function"===typeof a[fi]?b.push(new dxa(a[fi]())):b.push(new Ki(this.destination,this,a))};
Ji.prototype.fi=function(){var a=this.QSa,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.VLc?this.destination.add(d.subscribe()):this.active--}}};Ji.prototype.Xqc=function(a){try{var b=this.VG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var dxa=function(a){this.iterator=a;this.gVa=a.next()};dxa.prototype.og=function(){return!0};
dxa.prototype.next=function(){var a=this.gVa;this.gVa=this.iterator.next();return a};dxa.prototype.Es=function(){var a=this.gVa;return a&&!!a.done};var cxa=function(a){this.sX=a;this.length=this.index=0;this.length=a.length};cxa.prototype[fi]=function(){return this};cxa.prototype.next=function(){var a=this.index++,b=this.sX;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};cxa.prototype.og=function(){return this.sX.length>this.index};
cxa.prototype.Es=function(){return this.sX.length===this.index};var Ki=function(a,b,c){ii.call(this,a);this.parent=b;this.observable=c;this.VLc=!0;this.buffer=[];this.Ls=!1};_.V(Ki,ii);Ki.EMPTY=ii.EMPTY;Ki.create=ii.create;Ki.prototype[fi]=function(){return this};_.k=Ki.prototype;_.k.next=function(){var a=this.buffer;return 0===a.length&&this.Ls?{value:null,done:!0}:{value:a.shift(),done:!1}};_.k.og=function(){return 0<this.buffer.length};_.k.Es=function(){return 0===this.buffer.length&&this.Ls};
_.k.Ss=function(){if(0<this.buffer.length){this.Ls=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.k.Ts=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.QSa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.og&&!f.og())break a}e=!1;f=[];for(var g=0;g<c;g++){var h=b[g],n=h.next();h.Es()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.VG?a.Xqc(f):d.next(f);e&&d.complete()}};
_.k.subscribe=function(){return pa(this.observable,new gi(this))};
var cca={};
var exa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};
var hxa,ixa,jxa,kxa,lxa,mxa,gxa,Kba,oxa;_.Li=function(a,b){return 0==a.lastIndexOf(b,0)};_.fxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Mi=function(a){return/^[\s\xa0]*$/.test(a)};_.Ni=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.nxa=function(a){if(!gxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(hxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(ixa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(jxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(kxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(lxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(mxa,"&#0;"));return a};hxa=/&/g;ixa=/</g;jxa=/>/g;kxa=/"/g;lxa=/'/g;mxa=/\x00/g;gxa=/[\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,_.Ni)(String(a)).split(".");b=(0,_.Ni)(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=oxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||oxa(0==f[2].length,0==g[2].length)||oxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
oxa=function(a,b){return a<b?-1:a>b?1:0};
var qxa,rxa;_.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};_.Oi=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)};
_.pxa=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};qxa=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};
rxa=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 sxa=function(a){sxa[" "](a);return a},txa;sxa[" "]=function(){};txa=function(a,b){try{return sxa(a[b]),!0}catch(c){}return!1};_.uxa=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};
var vxa,wxa,Qi,Ti,yxa,zxa,Axa,Bxa,Cxa,Dxa,Exa,Ixa,Jxa,Kxa;vxa=Lb("Opera");_.Pi=Bba();wxa=Lb("Edge");_.xxa=wxa||_.Pi;Qi=Lb("Gecko")&&!(_.Nb(_.Jb(),"WebKit")&&!Lb("Edge"))&&!(Lb("Trident")||Lb("MSIE"))&&!Lb("Edge");_.Ri=_.Nb(_.Jb(),"WebKit")&&!Lb("Edge");_.Si=Lb("Macintosh");Ti=Lb("Windows");yxa=Lb("Android");zxa=Jba();Axa=Lb("iPad");Bxa=Lb("iPod");Cxa=_.Mb();Dxa=function(){var a=_.Fb.document;return a?a.documentMode:void 0};
a:{var Fxa="",Gxa=function(){var a=_.Jb();if(Qi)return/rv:([^\);]+)(\)|;)/.exec(a);if(wxa)return/Edge\/([\d\.]+)/.exec(a);if(_.Pi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Ri)return/WebKit\/(\S+)/.exec(a);if(vxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Gxa&&(Fxa=Gxa?Gxa[1]:"");if(_.Pi){var Hxa=Dxa();if(null!=Hxa&&Hxa>parseFloat(Fxa)){Exa=String(Hxa);break a}}Exa=Fxa}Ixa=Exa;Jxa={};_.Ui=function(a){return _.uxa(Jxa,a,function(){return 0<=Kba(Ixa,a)})};
if(_.Fb.document&&_.Pi){var Lxa=Dxa();Kxa=Lxa?Lxa:parseInt(Ixa,10)||void 0}else Kxa=void 0;_.Vi=Kxa;
var Mxa=Cba(),Nxa=Jba()||Lb("iPod"),Oxa=Lb("iPad"),Pxa=Fba(),Qxa=Dba(),Rxa=Eba()&&!_.Mb();
var Sxa,Txa,gca,Vxa;Sxa={};Txa=null;_.Uxa=Qi||_.Ri||!Rxa&&!_.Pi&&"function"==typeof _.Fb.atob;gca=function(a,b){void 0===b&&(b=0);Vxa();b=Sxa[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("")};
_.Wxa=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 gca(b,3)};_.Yxa=function(a){var b=[];_.Xxa(a,function(c){b.push(c)});return b};_.Xxa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=Txa[r];if(null!=x)return x;if(!_.Mi(r))throw Error("L`"+r);}return n}Vxa();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))}};
Vxa=function(){if(!Txa){Txa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Sxa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Txa[f]&&(Txa[f]=e)}}}};
_.Qba="undefined"!==typeof Uint8Array;_.fc={};
var Zxa,Xba,hca;_.ec=function(a,b){if(b!==_.fc)throw Error("M");this.lq=a;if(null!=a&&0===a.length)throw Error("N");};Xba=function(){return Zxa||(Zxa=new _.ec(null,_.fc))};hca=function(a){var b=a.lq;return null==b?"":"string"===typeof b?b:a.lq=gca(b)};_.ec.prototype.Jl=function(){return null==this.lq};
var Wb="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var aca={},$xa,ic=Object.freeze(Zb([])),nc=function(a){if(dc(a))throw Error("Q");},aya="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var bya;_.gc=function(a,b,c,d){d=void 0===d?fca:d;Xb(a,32);this.Al=a;this.Yga=(this.f2=b)?dca:eca;this.dQb=d;this.map={};this.r6=!1;for(a=this.size=0;a<this.Al.length;a++)b=this.Al[a],c=b[0].toString(),d=this.map[c],this.map[c]=b,void 0===d&&this.size++};bya=function(a){if($b(a.Al))throw Error("T");};_.ica=function(a){if(!a.r6){var b=cya(a);b.sort();for(var c=0;c<b.length;c++)a.Al[c]=a.map[b[c]];b.length<a.Al.length&&(a.Al.length=b.length);a.r6=!0;a.size=a.Al.length}return a.Al};_.k=_.gc.prototype;
_.k.clear=function(){bya(this);this.map={};this.size=this.Al.length=0;this.r6=!0};_.k.delete=function(a){bya(this);a=a.toString();return this.map.hasOwnProperty(a)?(delete this.map[a],this.size--,this.r6=!1,!0):!1};_.k.fY=function(a){return this.delete(a)};_.k.entries=function(){var a=[],b=cya(this);b.sort();for(var c=0;c<b.length;c++){var d=dya(this,b[c]);a.push([d[0],eya(this,d)])}return new fya(a)};
_.k.keys=function(){var a=[],b=cya(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.map[b[c]][0]);return new fya(a)};_.k.values=function(){var a=[],b=cya(this);b.sort();for(var c=0;c<b.length;c++){var d=dya(this,b[c]);a.push(eya(this,d))}return new fya(a)};_.k.forEach=function(a,b){var c=cya(this);c.sort();for(var d=0;d<c.length;d++){var e=dya(this,c[d]);a.call(b,eya(this,e),e[0],this)}};
_.k.set=function(a,b){bya(this);var c=a.toString(),d=this.map[c];d?(c=this.Yga(b,this.f2,$b(this.Al),this.JKa),d[1]=c):(d=[a,this.Yga(b,this.f2,$b(this.Al),this.JKa)],this.map[c]=d,this.Al.push(d),this.r6=!1,this.size++);return this};var dya=function(a,b){if((b=a.map[b])&&a.f2){var c=b[1];Array.isArray(c)&&_.Yb(a.Al)&16&&bc(c)}return b},eya=function(a,b){a=a.Yga(b[1],a.f2,$b(a.Al),a.JKa);a!==b[1]&&(b[1]=a);return a};_.gc.prototype.get=function(a){return(a=dya(this,a.toString()))?eya(this,a):void 0};
_.gc.prototype.has=function(a){return a.toString()in this.map};var cya=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 fya=function(a){this.Bub=0;this.Al=a};fya.prototype.next=function(){return this.Bub<this.Al.length?{done:!1,value:this.Al[this.Bub++]}:{done:!0,value:void 0}};fya.prototype[Symbol.iterator]=function(){return this};
var hya,iya,jya,kya,lya,gya,mya,mj;_.p=function(a,b,c){return-1===b?null:b>=a.GL?a.Fo?a.Fo[b]:void 0:(void 0===c?0:c)&&a.Fo&&(c=a.Fo[b],null!=c)?c:a.Gg[b+a.iJ]};_.jc=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||nc(a);a.Wvb&&(a.Wvb=void 0);if(b>=a.GL||d)return(a.Fo||(a.Fo=a.Gg[a.GL+a.iJ]={}))[b]=c,a;void 0!==a.Fo&&a.GL>=a.Gg.length?(d=a.Gg.length-1,e=b+a.iJ,e>=d?(a.Gg[d]=void 0,a.Gg[e]=c,a.Gg.push(a.Fo)):a.Gg[e]=c):a.Gg[b+a.iJ]=c;void 0!==a.Fo&&b in a.Fo&&delete a.Fo[b];return a};
_.Wi=function(a,b,c){return void 0!==gya(a,b,c,!1)};_.Xi=function(a,b){return lc(a,b,0,!1)};hya=function(a,b){a=_.p(a,b);return null==a?a:+a};_.Yi=function(a,b){a=_.p(a,b);return null==a?a:!!a};iya=function(a,b){var c=_.p(a,b),d=Yba(c,!0);null!=d&&d!==c&&_.jc(a,b,d,void 0,!0);return d};_.Zi=function(a,b,c){a=_.p(a,b);return null==a?c:a};_.$i=function(a,b){a=iya(a,b);return null==a?Xba():a};
_.aj=function(a,b,c){b:{var d=_.p(a,b);var e=dc(a);if(null==d){if(e){e=jya||(jya=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=jya||(jya=new _.gc(ac([])));break b}f||(f=!0,ac(d))}f||(_.Yb(d)&32?Uba(d):_.Yb(a.Gg)&16&&bc(d));d=new _.gc(d,c);_.jc(a,b,d,!1,!0);e=d}if(null!=e){d=dc(a);if(!d&&$b(e.Al)){e=e.Al.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.JKa=!0)}return e};
_.bj=function(a,b,c){null==c?c=ic:Zb(c);return _.jc(a,b,c)};_.cj=function(a,b,c){if(null==c)c=ic;else{for(var d=0;d<c.length;d++);Xb(c,5)}return _.jc(a,b,c)};_.pc=function(a,b,c){return _.jc(a,b,void 0,!1,c)};kya=function(a,b,c){nc(a);c=Yba(c,!1);null==c||c.Jl()?_.pc(a,b):_.jc(a,b,c);return a};_.yh=function(a,b,c,d){nc(a);(c=_.rca(a,c))&&c!==b&&null!=d&&_.pc(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&&_.pc(a,c,!0),c=e)}return c};
lya=function(a,b,c){nc(a);var d=_.p(a,c);b=bca(d,b,!0).RM(cca);d!==b&&_.jc(a,c,b);return b};gya=function(a,b,c,d){var e=_.p(a,c,d);b=bca(e,b);b!==e&&null!=b&&(_.jc(a,c,b,d,!0),Xb(b.Gg,_.Yb(a.Gg)&-33));return b};_.wc=function(a,b,c,d){d=void 0===d?!1:d;b=gya(a,b,c,d);if(null==b)return b;dc(b)&&!dc(a)&&(b=b.RM(cca),_.jc(a,c,b,d));return b};
mya=function(a,b,c,d,e){e=void 0===e?!0:e;a.Ks||(a.Ks={});var f=a.Ks[c];d=lc(a,c,2,d);var g=!!(_.Yb(a.Gg)&16),h=$b(d);h=dc(a)||h;if(!f){f=[];for(var n=h,r=0;r<d.length;r++){var x=d[r];n=n||$b(x);var A=b,B=g,I=!1;I=void 0===I?!1:I;B=void 0===B?!1:B;x=Array.isArray(x)?new A(B?bc(x):x):I?new A:void 0;void 0!==x&&(f.push(x),h&&ac(x.Gg))}a.Ks[c]=f;Object.isFrozen(d)||(b=_.Yb(d)|33,Sba(d,n?b&-9:b|8))}e=h||e;b=$b(f);e&&!b&&(Object.isFrozen(f)&&(a.Ks[c]=f=f.slice()),ac(f),Object.freeze(f));!e&&b&&(a.Ks[c]=
f=f.slice());return f};_.vc=function(a,b,c,d){d=void 0===d?!1:d;var e=dc(a);b=mya(a,b,c,d,e);a=lc(a,c,3,d);if(!(c=e)&&(c=a)){if(!a)throw Error("P");c=!(_.Yb(a)&8)}if(c){for(c=0;c<b.length;c++)(d=b[c])&&dc(d)&&!e&&(b[c]=b[c].RM(cca),a[c]=b[c].Gg);Xb(a,8)}return b};_.dj=function(a,b,c){nc(a);null==c&&(c=void 0);return _.jc(a,b,c)};_.nya=function(a,b,c,d){nc(a);null==d&&(d=void 0);return _.yh(a,b,c,d)};
_.uc=function(a,b,c){nc(a);if(null!=c){var d=Zb([]);for(var e=!1,f=0;f<c.length;f++)d[f]=c[f].Gg,e=e||$b(d[f]);a.Ks||(a.Ks={});a.Ks[b]=c;c=d;e?Rba(c,8):Xb(c,8)}else a.Ks&&(a.Ks[b]=void 0),d=ic;return _.jc(a,b,d)};_.ej=function(a,b,c,d,e){nc(a);var f=mya(a,c,b,void 0,!1);c=null!=d?d:new c;b=lc(a,b,2);void 0!=e?(f.splice(e,0,c),b.splice(e,0,c.Gg)):(f.push(c),b.push(c.Gg));c.nCc()&&Rba(b,8);return a};_.oya=function(a,b){return _.p(a,b)};_.fj=function(a,b){return oca(a,b,$ba,!1)};
_.Oh=function(a,b){return tc(_.p(a,b),"")};_.ij=function(a,b,c){return tc(_.Yi(a,b),void 0===c?!1:c)};_.jj=function(a,b){return tc(hya(a,b),0)};_.kj=function(a,b,c){return tc(_.p(a,b),void 0===c?0:c)};mj=function(a,b){return tc(_.p(a,b),0)};_.nj=function(a,b,c){return tc(_.p(a,b),void 0===c?0:c)};_.oj=function(a,b,c){return _.Oh(a,rc(a,c,b))};_.pj=function(a,b,c){return _.oya(a,rc(a,c,b))};_.qj=function(a,b,c,d){return _.wc(a,b,rc(a,d,c))};_.rj=function(a,b,c){return _.qc(a,b,c,0)};
_.sj=function(a,b){return null!=_.p(a,b)};
var Ac=function(a,b,c){a||(a=tj);tj=null;var d=this.constructor.gYc||0,e=0<d,f=this.constructor.EZc,g=!1;if(!a){var h=f?[f]:[];Xb(h,48);a=h;h=!0}else if(h=!!(_.Yb(a)&16))g=_.Yb(a),Sba(a,g|32),g=!!(g&32);e&&0<a.length&&Wba(a[a.length-1])&&"g"in a[a.length-1]&&(d=0);this.iJ=(f?0:-1)-d;this.Ks=void 0;this.Gg=a;a:{f=this.Gg.length;d=f-1;if(f&&(f=this.Gg[d],Wba(f))){this.Fo=f;b=Object.keys(f);0<b.length&&rxa(b,isNaN)?this.GL=Number.MAX_VALUE:this.GL=d-this.iJ;break a}void 0!==b&&-1<b?(this.GL=Math.max(b,
d+1-this.iJ),this.Fo=void 0):this.GL=Number.MAX_VALUE}if(!e&&this.Fo&&"g"in this.Fo)throw Error("X");if(c)for(e=h&&!g?Tba:Zb,b=0;b<c.length;b++)h=c[b],(g=_.p(this,h))?Array.isArray(g)&&e(g):_.jc(this,h,ic,!1,!0)};Ac.prototype.toArray=function(){return this.toJSON()};Ac.prototype.toJSON=function(){var a=this.Gg;return $xa?a:hc(a,lca,mca)};Ac.prototype.ne=function(){$xa=!0;try{return JSON.stringify(this.toJSON(),tca)}finally{$xa=!1}};
_.uj=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);tj=b=bc(b);a=new a(b);tj=null;return a};_.k=Ac.prototype;_.k.getExtension=function(a){return a.rzc(this)};_.k.hasExtension=function(a){return null!=_.p(this,a.mqb,!1)};_.k.clone=function(){var a=hc(this.Gg,nca,Vba);bc(a);tj=a;a=new this.constructor(a);tj=null;uca(a,this);return a};_.k.nCc=function(){return dc(this)};
_.k.RM=function(){if(dc(this)){var a={XLa:!0};var b=dc(this);if(b&&!a.XLa)throw Error("V");b||Uba(this.Gg);var c=new this.constructor;this.Iaa&&(c.Iaa=this.Iaa.slice());for(var d=this.Gg,e=0;e<d.length;e++){var f=d[e];if(e===d.length-1&&Wba(f))for(var g in f){var h=+g;Number.isNaN(h)?(c.Fo||(c.Fo=c.Gg[c.GL+c.iJ]={}))[g]=f[g]:sca(this,c,h,f[g],b,a)}else sca(this,c,e-this.iJ,f,b,a)}c.Wvb=this;a=c}else a=this;return a};_.k.AUa=aca;_.k.toString=function(){return this.Gg.toString()};var tj;
var vj=function(){Ac.apply(this,arguments)};_.V(vj,Ac);vj.prototype.RM=function(a){return Ac.prototype.RM.call(this,a)};if(aya){var pya={};Object.defineProperties(vj,(pya[Symbol.hasInstance]=Zba(function(){throw Error(void 0);}),pya))}
;_.X=function(){vj.apply(this,arguments)};_.V(_.X,vj);_.X.prototype.RM=function(a){return vj.prototype.RM.call(this,a)};if(aya){var qya={};Object.defineProperties(_.X,(qya[Symbol.hasInstance]=Zba(Object[Symbol.hasInstance]),qya))}
;var rya=function(a){_.X.call(this,a)};_.V(rya,_.X);rya.prototype.toObject=function(a){return sya(a,this)};var sya=function(a,b){if(null!=b){var c={kLc:_.q(_.p(b,1)),I2c:_.q(_.p(b,2)),surveyId:_.q(_.p(b,3)),B3c:_.q(_.p(b,6)),responseType:_.q(_.p(b,4)),mMc:_.q(_.p(b,5)),nMc:_.q(_.p(b,7)),oMc:_.q(_.p(b,8))};a&&(c.Qa=b);return c}};
var uya=function(a){_.X.call(this,a,-1,tya)};_.V(uya,_.X);var tya=[2,3,4,5];uya.prototype.toObject=function(a){return vya(a,this)};var vya=function(a,b){if(null!=b){var c={ZGb:_.q(_.p(b,1)),tGc:_.q(_.Xi(b,2)),psc:_.q(_.Xi(b,3)),qsc:_.q(_.fj(b,4)),G_c:_.q(_.Xi(b,5))};a&&(c.Qa=b);return c}};
var wya=function(a){_.X.call(this,a)};_.V(wya,_.X);wya.prototype.toObject=function(a){return xya(a,this)};var xya=function(a,b){if(null!=b){var c={ZGb:_.q(_.p(b,1)),mSc:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var yya=function(a){_.X.call(this,a)};_.V(yya,_.X);yya.prototype.toObject=function(a){return zya(a,this)};var zya=function(a,b){if(null!=b){var c={ZGb:_.q(_.p(b,1)),l1c:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var Bya=function(a){_.X.call(this,a,-1,Aya)};_.V(Bya,_.X);var Aya=[2,3,4];Bya.prototype.toObject=function(a){return Cya(a,this)};var Cya=function(a,b){if(null!=b){var c={xXc:sya(a,_.wc(b,rya,1)),ZZc:_.xc(_.vc(b,uya,2),vya,a),m1c:_.xc(_.vc(b,yya,3),zya,a),B_c:_.xc(_.vc(b,wya,4),xya,a)};a&&(c.Qa=b);return c}};
var Dya=function(){};
var Fya=function(a){_.X.call(this,a,-1,Eya)};_.V(Fya,_.X);var Eya=[1,2,3,4];Fya.prototype.toObject=function(a){if(null!=this){var b={fTc:_.q(_.Xi(this,1)),hTc:_.q(_.Xi(this,2)),eSc:_.q(_.Xi(this,3)),gTc:_.q(_.Xi(this,4))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Gya=function(a){var b=_.Fb.onerror;_.Fb.onerror=function(c,d,e,f,g){b&&b(c,d,e,f,g);a({message:c,fileName:d,line:e,lineNumber:e,hUc:f,error:g});return!1}},Jya=function(a){var b=kh("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||_.Fb.$googDebugFname||b}catch(g){e="Not available",c=!0}b=Hya(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,Iya[c])c=Iya[c];else{c=String(c);if(!Iya[c]){var f=/function\s+([^\(]+)/m.exec(c);Iya[c]=f?f[1]:"[Anonymous]"}c=Iya[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}},Hya=function(a,b){b||(b={});b[Kya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Kya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Hya(a,b));return c},Kya=function(a){var b="";
"function"===typeof a.toString&&(b=""+a);return b+a.stack},Iya={};
var Lya,Mya;Lya=function(){};Mya=function(a){return function(){throw Error(a);}};_.wj=function(a,b){var c=0;return function(d){_.Fb.clearTimeout(c);var e=arguments;c=_.Fb.setTimeout(function(){a.apply(void 0,e)},b)}};
var Nya=function(a,b){return a+Math.random()*(b-a)};
var xj=function(){};xj.prototype.next=function(){return Oya};var Oya={done:!0,value:void 0},yj=function(a){return{value:a,done:!1}};xj.prototype.VA=function(){return this};
var Pya=function(a){if(a instanceof zj||a instanceof Aj||a instanceof Bj)return a;if("function"==typeof a.next)return new zj(function(){return a});if("function"==typeof a[Symbol.iterator])return new zj(function(){return a[Symbol.iterator]()});if("function"==typeof a.VA)return new zj(function(){return a.VA()});throw Error("la");},zj=function(a){this.jPa=a};zj.prototype.VA=function(){return new Aj(this.jPa())};zj.prototype[Symbol.iterator]=function(){return new Bj(this.jPa())};zj.prototype.Pwa=function(){return new Bj(this.jPa())};
var Aj=function(a){this.oba=a};_.V(Aj,xj);Aj.prototype.next=function(){return this.oba.next()};Aj.prototype[Symbol.iterator]=function(){return new Bj(this.oba)};Aj.prototype.Pwa=function(){return new Bj(this.oba)};var Bj=function(a){zj.call(this,function(){return a});this.oba=a};_.V(Bj,zj);Bj.prototype.next=function(){return this.oba.next()};
var Qya=function(){};
var Cj=function(){};_.ai(Cj,Qya);Cj.prototype.yz=function(){for(var a=0,b=_.l(this),c=b.next();!c.done;c=b.next())a++;return a};Cj.prototype[Symbol.iterator]=function(){return Pya(this.VA(!0)).Pwa()};Cj.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 Rya=function(a){this.jv=a};_.ai(Rya,Cj);_.k=Rya.prototype;_.k.Hra=function(){if(!this.jv)return!1;try{return this.jv.setItem("__sak","1"),this.jv.removeItem("__sak"),!0}catch(a){return!1}};_.k.set=function(a,b){try{this.jv.setItem(a,b)}catch(c){if(0==this.jv.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.k.get=function(a){a=this.jv.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.jv.removeItem(a)};_.k.yz=function(){return this.jv.length};_.k.VA=function(a){var b=0,c=this.jv,d=new xj;d.next=function(){if(b>=c.length)return Oya;var e=c.key(b++);if(a)return yj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return yj(e)};return d};_.k.clear=function(){this.jv.clear()};_.k.key=function(a){return this.jv.key(a)};
var Sya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.jv=a};_.ai(Sya,Rya);
/*

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 Tya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");
var Uya=new Sya;
var Vya=function(a){_.X.call(this,a)};_.V(Vya,_.X);var Dj=function(a){_.X.call(this,a)};_.V(Dj,_.X);Dj.prototype.getWidth=function(){return _.p(this,1)};Dj.prototype.getHeight=function(){return _.p(this,2)};Vya.prototype.toObject=function(a){return Wya(a,this)};var Wya=function(a,b){if(null!=b){var c={screenResolution:Xya(a,_.wc(b,Dj,1)),m2c:_.q(_.p(b,2)),L4c:Xya(a,_.wc(b,Dj,3))};a&&(c.Qa=b);return c}};Dj.prototype.toObject=function(a){return Xya(a,this)};
var Xya=function(a,b){if(null!=b){var c={width:_.q(_.p(b,1)),height:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var Yya=function(a){_.X.call(this,a)};_.V(Yya,_.X);_.k=Yya.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.kD=function(a){_.jc(this,1,a)};_.k.RF=function(){return _.sj(this,1)};_.k.Bva=function(a){_.jc(this,2,a)};_.k.toObject=function(a){return Zya(a,this)};var Zya=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),eTa:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var Ej=function(a){_.X.call(this,a)};_.V(Ej,_.X);_.k=Ej.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.kD=function(a){_.jc(this,1,a)};_.k.RF=function(){return _.sj(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.CZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.og=function(){return _.sj(this,2)};_.k.toObject=function(a){return $ya(a,this)};var $ya=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),value:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var aza=function(a){_.X.call(this,a)};_.V(aza,_.X);aza.prototype.Bva=function(a){_.jc(this,2,a)};aza.prototype.toObject=function(a){return bza(a,this)};var bza=function(a,b){if(null!=b){var c={EBc:_.q(_.p(b,1)),eTa:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var cza=function(a){_.X.call(this,a)};_.V(cza,_.X);cza.prototype.getMessage=function(){return _.p(this,1)};cza.prototype.toObject=function(a){return dza(a,this)};var dza=function(a,b){if(null!=b){var c={message:_.q(_.p(b,1)),s_c:_.q(_.p(b,2)),O4c:_.q(_.p(b,3)),VUc:_.q(_.p(b,4)),WUc:_.q(_.p(b,5))};a&&(c.Qa=b);return c}};
var eza=function(a){_.X.call(this,a)};_.V(eza,_.X);eza.prototype.toObject=function(a){return fza(a,this)};var fza=function(a,b){if(null!=b){var c={moduleId:_.q(_.p(b,1)),G0c:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var gza=function(a){_.X.call(this,a)};_.V(gza,_.X);_.k=gza.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.kD=function(a){_.jc(this,1,a)};_.k.RF=function(){return _.sj(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.CZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.og=function(){return _.sj(this,2)};_.k.toObject=function(a){return hza(a,this)};var hza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),value:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var iza=function(a){_.X.call(this,a)};_.V(iza,_.X);_.k=iza.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.kD=function(a){_.jc(this,1,a)};_.k.RF=function(){return _.sj(this,1)};_.k.Srb=function(){return _.p(this,2)};_.k.getValue=function(){return _.p(this,3)};_.k.CZ=function(){return _.p(this,3)};_.k.setValue=function(a){return _.jc(this,3,a)};_.k.og=function(){return _.sj(this,3)};_.k.toObject=function(a){return jza(a,this)};
var jza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),Jjb:_.q(_.p(b,2)),value:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var lza=function(a){_.X.call(this,a,-1,kza)};_.V(lza,_.X);var kza=[1];lza.prototype.toObject=function(a){return mza(a,this)};var mza=function(a,b){if(null!=b){var c={f1c:_.xc(_.vc(b,iza,1),jza,a),g1c:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var oza=function(a){_.X.call(this,a,-1,nza)};_.V(oza,_.X);var nza=[1,2,3];oza.prototype.toObject=function(a){return pza(a,this)};var pza=function(a,b){if(null!=b){var c={tGc:_.q(_.Xi(b,1)),psc:_.q(_.Xi(b,2)),qsc:_.q(_.fj(b,3)),D_c:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var qza=function(a){_.X.call(this,a)};_.V(qza,_.X);qza.prototype.toObject=function(a){return rza(a,this)};var rza=function(a,b){if(null!=b){var c={nMc:_.q(_.p(b,1)),oMc:_.q(_.p(b,2)),i1c:_.q(_.p(b,3)),tXc:_.q(_.Yi(b,4)),rXc:_.q(_.Yi(b,5)),k0c:_.q(_.p(b,6)),mMc:_.q(_.p(b,7))};a&&(c.Qa=b);return c}};
var sza=function(a){_.X.call(this,a)};_.V(sza,_.X);sza.prototype.toObject=function(a){return tza(a,this)};var tza=function(a,b){if(null!=b){var c={JZc:rza(a,_.wc(b,qza,1)),LZc:_.q(_.Yi(b,2)),IZc:pza(a,_.wc(b,oza,3))};a&&(c.Qa=b);return c}};
var uza=function(a){_.X.call(this,a)};_.V(uza,_.X);uza.prototype.toObject=function(a){return vza(a,this)};var vza=function(a,b){if(null!=b){var c={SUc:_.q(_.p(b,1)),RUc:_.q(_.p(b,2)),cacheHit:_.q(_.Yi(b,3)),UUc:_.q(_.Yi(b,4)),y1c:_.q(_.Yi(b,5)),aborted:_.q(_.Yi(b,6)),d4c:_.q(_.p(b,7))};a&&(c.Qa=b);return c}};
var wza=function(a){_.X.call(this,a)};_.V(wza,_.X);wza.prototype.toObject=function(a){return xza(a,this)};var xza=function(a,b){if(null!=b){var c={UXc:_.ij(b,1),XXc:_.Oh(b,2),YXc:_.Oh(b,3),TXc:_.nj(b,4),w4c:_.Zi(b,5,0),E0c:_.Oh(b,6),VXc:_.Oh(b,7),WXc:_.Oh(b,8)};a&&(c.Qa=b);return c}};
var yza=function(a){_.X.call(this,a)};_.V(yza,_.X);yza.prototype.toObject=function(a){return zza(a,this)};var zza=function(a,b){if(null!=b){var c={pYc:xza(a,_.wc(b,wza,1))};a&&(c.Qa=b);return c}};
var Aza=function(a){_.X.call(this,a)};_.V(Aza,_.X);_.k=Aza.prototype;_.k.getFeature=function(){return _.p(this,7)};_.k.ILb=function(a){return _.jc(this,7,a)};_.k.hasFeature=function(){return _.sj(this,7)};_.k.GPa=function(){return _.p(this,6)};_.k.yfa=function(a){_.jc(this,6,a)};_.k.toObject=function(a){return Bza(a,this)};
var Bza=function(a,b){if(null!=b){var c={upa:_.q(_.p(b,7)),jWc:_.q(_.p(b,1)),release:_.q(_.p(b,2)),environment:_.q(_.p(b,6)),c0c:_.q(_.p(b,3)),e0c:_.q(_.p(b,4)),d0c:_.q(_.p(b,5))};a&&(c.Qa=b);return c}};
var Cza=function(a){_.X.call(this,a)};_.V(Cza,_.X);Cza.prototype.toObject=function(a){return Dza(a,this)};var Dza=function(a,b){if(null!=b){var c={A0c:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var Eza=function(a){_.X.call(this,a)};_.V(Eza,_.X);Eza.prototype.toObject=function(a){return Fza(a,this)};var Fza=function(a,b){if(null!=b){var c={T1c:_.q(_.p(b,1)),S1c:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var Fj=function(a){_.X.call(this,a)};_.V(Fj,_.X);Fj.prototype.nh=function(){return _.p(this,4)};Fj.prototype.wT=function(a){_.jc(this,4,a)};Fj.prototype.LK=function(){return _.sj(this,4)};Fj.prototype.toObject=function(a){return Gza(a,this)};var Gza=function(a,b){if(null!=b){var c={ZVc:_.q(_.p(b,1)),errorCode:_.q(_.p(b,2)),YVc:_.q(_.p(b,3)),domain:_.q(_.p(b,4)),reason:_.q(_.p(b,5)),MTc:_.q(_.p(b,6))};a&&(c.Qa=b);return c}};
var Hza=function(a){_.X.call(this,a)};_.V(Hza,_.X);_.k=Hza.prototype;_.k.Nva=function(a){return _.jc(this,4,a)};_.k.HPa=function(){return _.wc(this,Fj,8)};_.k.eQa=function(){return _.p(this,9)};_.k.tZa=function(a){return _.jc(this,9,a)};_.k.toObject=function(a){return Iza(a,this)};
var Iza=function(a,b){if(null!=b){var c={oNc:_.q(_.p(b,1)),h1c:_.q(_.p(b,2)),e1c:_.q(_.p(b,3)),statusCode:_.q(_.p(b,4)),PIc:_.q(_.p(b,5)),Tua:_.q(_.p(b,6)),Ivc:_.q(_.p(b,7)),EY:Gza(a,b.HPa()),requestId:_.q(_.p(b,9)),BIc:_.q(_.Yi(b,10))};a&&(c.Qa=b);return c}};
var Jza=function(a){_.X.call(this,a)};_.V(Jza,_.X);_.k=Jza.prototype;_.k.getUrl=function(){return _.p(this,2)};_.k.EK=function(){return _.p(this,2)};_.k.BM=function(a){return _.jc(this,2,a)};_.k.daa=function(){return _.sj(this,2)};_.k.nh=function(){return _.p(this,12)};_.k.wT=function(a){_.jc(this,12,a)};_.k.LK=function(){return _.sj(this,12)};_.k.HPa=function(){return _.wc(this,Fj,9)};_.k.eQa=function(){return _.p(this,10)};_.k.tZa=function(a){return _.jc(this,10,a)};
_.k.toObject=function(a){return Kza(a,this)};var Kza=function(a,b){if(null!=b){var c={method:_.q(_.p(b,1)),url:_.q(_.p(b,2)),p_c:_.q(_.p(b,3)),domain:_.q(_.p(b,12)),oNc:_.q(_.p(b,4)),X1c:_.q(_.p(b,5)),PIc:_.q(_.p(b,6)),Tua:_.q(_.p(b,7)),Ivc:_.q(_.p(b,8)),EY:Gza(a,b.HPa()),requestId:_.q(_.p(b,10)),BIc:_.q(_.Yi(b,11))};a&&(c.Qa=b);return c}};
var Gj=function(a){_.X.call(this,a)};_.V(Gj,_.X);Gj.prototype.Lqa=function(){return _.wc(this,Jza,2)};Gj.prototype.xQa=function(){return _.wc(this,Hza,3)};Gj.prototype.QPa=function(){return _.wc(this,cza,4)};Gj.prototype.toObject=function(a){return Lza(a,this)};var Lza=function(a,b){if(null!=b){var c={kxc:_.q(_.p(b,1)),Oxa:Kza(a,b.Lqa()),bPc:Iza(a,b.xQa()),fDc:dza(a,b.QPa()),NZc:Fza(a,_.wc(b,Eza,5))};a&&(c.Qa=b);return c}};
var Hj=function(a){_.X.call(this,a,-1,Mza)};_.V(Hj,_.X);Hj.prototype.getKey=function(){return _.p(this,1)};Hj.prototype.kD=function(a){_.jc(this,1,a)};Hj.prototype.RF=function(){return null!=_.p(this,1,!1)};Hj.prototype.Bva=function(a){_.jc(this,3,a)};var Mza=[4];Hj.prototype.toObject=function(a){return Nza(a,this)};var Nza=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),xx:_.q(_.p(b,2)),eTa:_.q(_.p(b,3)),MYc:_.q(_.fj(b,4))};a&&(c.Qa=b);return c}};
var Oza=function(a){_.X.call(this,a)};_.V(Oza,_.X);_.k=Oza.prototype;_.k.KF=function(){return _.qj(this,Pza,1,Qza)};_.k.zva=function(a){return _.nya(this,1,Qza,a)};_.k.yJ=function(){return _.pc(this,1)};_.k.X$=function(){return void 0!==gya(this,Pza,rc(this,Qza,1))};_.k.getTime=function(){return _.qj(this,Rza,2,Qza)};_.k.setTime=function(a){return _.nya(this,2,Qza,a)};var Pza=function(a){_.X.call(this,a)};_.V(Pza,_.X);var Rza=function(a){_.X.call(this,a)};_.V(Rza,_.X);
Rza.prototype.setInterval=function(a){return _.jc(this,1,a)};Rza.prototype.clearInterval=function(){return _.pc(this,1)};var Qza=[1,2];Oza.prototype.toObject=function(a){return Sza(a,this)};var Sza=function(a,b){if(null!=b){var c={filter:Tza(a,b.KF()),time:Uza(a,b.getTime())};a&&(c.Qa=b);return c}};Pza.prototype.toObject=function(a){return Tza(a,this)};var Tza=function(a,b){if(null!=b){var c={fieldPath:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};Rza.prototype.toObject=function(a){return Uza(a,this)};
var Uza=function(a,b){if(null!=b){var c={interval:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var Vza=function(a){_.X.call(this,a)};_.V(Vza,_.X);Vza.prototype.getType=function(){return _.p(this,1)};Vza.prototype.Ro=function(a){return _.jc(this,1,a)};Vza.prototype.toObject=function(a){return Wza(a,this)};var Wza=function(a,b){if(null!=b){var c={type:_.q(_.p(b,1)),region:_.q(_.p(b,2)),lUc:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var Xza=function(a){_.X.call(this,a)};_.V(Xza,_.X);Xza.prototype.toObject=function(a){return Yza(a,this)};var Yza=function(a,b){if(null!=b){var c={category:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var Zza=function(a){_.X.call(this,a)};_.V(Zza,_.X);Zza.prototype.YPa=function(){return _.p(this,1)};Zza.prototype.toObject=function(a){return $za(a,this)};var $za=function(a,b){if(null!=b){var c={priority:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var aAa=function(a){_.X.call(this,a)};_.V(aAa,_.X);_.k=aAa.prototype;_.k.B$=function(){return _.p(this,1)};_.k.Sl=function(a){_.jc(this,1,a)};_.k.getUrl=function(){return _.p(this,2)};_.k.EK=function(){return _.p(this,2)};_.k.BM=function(a){return _.jc(this,2,a)};_.k.daa=function(){return _.sj(this,2)};_.k.toObject=function(a){return bAa(a,this)};var bAa=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.Qa=b);return c}};
var cAa=function(a){_.X.call(this,a)};_.V(cAa,_.X);cAa.prototype.toObject=function(a){return dAa(a,this)};var dAa=function(a,b){if(null!=b){var c={pageSize:_.q(_.p(b,1)),index:_.q(_.p(b,2)),VVc:_.q(_.p(b,3)),uYc:_.q(_.Yi(b,4)),step:_.q(_.p(b,5)),VYc:_.q(_.p(b,6)),sortColumn:_.q(_.p(b,7)),P2c:_.q(_.p(b,8)),VRc:_.q(_.p(b,9)),MZc:_.q(_.p(b,10))};a&&(c.Qa=b);return c}};
var eAa=function(a){_.X.call(this,a)};_.V(eAa,_.X);eAa.prototype.getStringValue=function(){return _.pj(this,3,Ij)};eAa.prototype.setStringValue=function(a){return _.yh(this,3,Ij,a)};var Ij=[2,3,4,5,6];eAa.prototype.toObject=function(a){return fAa(a,this)};var fAa=function(a,b){if(null!=b){var c={HSc:_.q(_.p(b,1)),USc:_.q(_.Yi(b,rc(b,Ij,2))),stringValue:_.q(_.pj(b,3,Ij)),XVc:_.q(_.pj(b,4,Ij)),HRa:_.q(_.p(b,rc(b,Ij,5))),fNa:_.q(hya(b,rc(b,Ij,6))),Q_c:_.q(_.p(b,7))};a&&(c.Qa=b);return c}};
var gAa=function(a){_.X.call(this,a)};_.V(gAa,_.X);gAa.prototype.toObject=function(a){return hAa(a,this)};var hAa=function(a,b){if(null!=b){var c={Mwa:_.q(_.p(b,1)),serverIp:_.q(_.p(b,2)),rua:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var jAa=function(a){_.X.call(this,a,-1,iAa)};_.V(jAa,_.X);jAa.prototype.dsb=function(){return _.p(this,5)};var iAa=[15];jAa.prototype.toObject=function(a){return kAa(a,this)};
var kAa=function(a,b){if(null!=b){var c={f0c:_.q(_.p(b,1)),e3c:_.q(_.p(b,2)),oYc:_.q(_.p(b,3)),TZc:_.q(_.p(b,4)),MGc:_.q(_.p(b,5)),g0c:_.q(_.p(b,6)),lYc:_.q(_.p(b,7)),mYc:_.q(_.p(b,8)),nYc:_.q(_.p(b,9)),iYc:_.q(_.p(b,10)),jYc:_.q(_.Yi(b,11)),hYc:_.q(_.Yi(b,12)),G2c:_.q(_.p(b,13)),CZc:dAa(a,_.wc(b,cAa,14)),R_c:_.xc(_.vc(b,eAa,15),fAa,a),JUc:bAa(a,_.wc(b,aAa,16)),IUc:$za(a,_.wc(b,Zza,17)),fSc:Sza(a,_.wc(b,Oza,18)),HUc:Yza(a,_.wc(b,Xza,19)),rTc:Wza(a,_.wc(b,Vza,20))};a&&(c.Qa=b);return c}};
var Jj=function(a){_.X.call(this,a,-1,lAa)};_.V(Jj,_.X);Jj.prototype.Urb=function(){return _.p(this,1)};Jj.prototype.jZa=function(a){return _.jc(this,1,a)};var lAa=[3];Jj.prototype.toObject=function(a){return mAa(a,this)};var mAa=function(a,b){if(null!=b){var c={gQ:_.q(_.p(b,1)),MVc:_.q(_.p(b,2)),p0c:_.q(_.Xi(b,3)),txa:_.q(_.p(b,4)),lTc:_.q(_.p(b,7))};a&&(c.Qa=b);return c}};
var nAa=function(a){_.X.call(this,a)};_.V(nAa,_.X);nAa.prototype.toObject=function(a){return oAa(a,this)};var oAa=function(a,b){if(null!=b){var c={hSc:mAa(a,_.wc(b,Jj,1)),H4c:kAa(a,_.wc(b,jAa,2))};a&&(c.Qa=b);return c}};
var Kj=function(a){_.X.call(this,a,-1,pAa)};_.V(Kj,_.X);Kj.prototype.Z9=function(){return _.p(this,10)};Kj.prototype.ev=function(a){return _.jc(this,10,a)};var pAa=[1];Kj.prototype.toObject=function(a){return qAa(a,this)};var qAa=function(a,b){if(null!=b){var c={wTc:_.xc(_.vc(b,Kj,1),qAa,a),TSc:_.q(_.p(b,2)),pba:_.q(_.p(b,3)),WE:_.q(_.p(b,10))};a&&(c.Qa=b);return c}};
var sAa=function(a){_.X.call(this,a,-1,rAa)};_.V(sAa,_.X);_.k=sAa.prototype;_.k.Gva=function(a){_.jc(this,1,a)};_.k.ej=function(){return _.p(this,32)};_.k.setProjectId=function(a){return _.jc(this,32,a)};_.k.tva=function(a){_.jc(this,2,a)};_.k.Wrb=function(){return _.p(this,3)};_.k.nZa=function(a){return _.jc(this,6,a)};_.k.Bva=function(a){_.jc(this,7,a)};_.k.sZa=function(a){return _.jc(this,8,a)};_.k.fZa=function(a){return _.jc(this,12,a)};_.k.GPa=function(){return _.p(this,82)};
_.k.yfa=function(a){_.jc(this,82,a)};_.k.MLb=function(a){_.jc(this,16,a)};_.k.rZa=function(a){return _.jc(this,17,a)};_.k.dQa=function(){return _.p(this,18)};_.k.Hva=function(a){return _.jc(this,18,a)};_.k.Lqa=function(){return _.wc(this,Jza,30)};_.k.xQa=function(){return _.wc(this,Hza,31)};_.k.QPa=function(){return _.wc(this,cza,47)};_.k.BPa=function(){return _.p(this,94)};_.k.wva=function(a){return _.jc(this,94,a)};_.k.dsb=function(){return _.wc(this,yza,98)};var rAa=[5,15,85,44,49,50,63,64,71];
sAa.prototype.toObject=function(a){if(null!=this){var b={projectNumber:_.q(_.p(this,1)),projectId:_.q(_.p(this,32)),organizationId:_.q(_.p(this,53)),FWc:_.q(_.p(this,72)),cUc:_.q(_.p(this,74)),PTc:_.q(_.p(this,40)),LTc:_.q(_.p(this,41)),STc:_.q(_.p(this,42)),billingAccountId:_.q(_.p(this,2)),eMb:_.q(_.p(this,73)),PSc:_.q(_.p(this,52)),appId:_.q(_.p(this,37)),pWc:_.q(_.p(this,43)),lfb:_.q(_.p(this,57)),nfb:_.q(_.p(this,58)),pfb:_.q(_.p(this,59)),BSc:_.q(_.p(this,75)),mfb:_.q(_.p(this,62)),ofb:_.q(_.p(this,
65)),CSc:_.q(_.p(this,84)),RWc:_.q(_.p(this,60)),SWc:_.q(_.p(this,83)),s1c:_.q(_.p(this,61)),dYc:_.q(_.p(this,69)),kxc:_.q(_.p(this,23)),eventType:_.q(_.p(this,3)),WB:_.q(_.p(this,4)),dWc:_.xc(_.vc(this,Ej,5),$ya,a),Nra:_.q(_.Yi(this,6)),eTa:_.q(_.p(this,7)),AXa:_.q(_.p(this,8)),CYc:_.q(_.Yi(this,9)),Q1c:_.q(_.p(this,10)),y2c:_.q(_.p(this,11)),JP:_.q(_.p(this,12)),environment:_.q(_.p(this,82)),n1c:_.q(_.p(this,68)),kEb:_.q(_.p(this,13)),rWc:_.q(_.p(this,24)),ISc:_.q(_.p(this,35)),JSc:_.q(_.p(this,
70)),nSc:_.q(_.p(this,14)),q3c:_.xc(_.vc(this,Yya,15),Zya,a),Wra:_.q(_.Yi(this,16)),NGc:_.q(_.p(this,17)),referer:_.q(_.p(this,18)),bUc:_.q(_.p(this,19)),Btb:Cya(a,_.wc(this,Bya,20)),KZc:tza(a,_.wc(this,sza,91)),G4c:oAa(a,_.wc(this,nAa,21)),X_c:_.q(_.p(this,25)),EBc:_.q(_.p(this,22)),cYc:bza(a,_.wc(this,aza,51)),eYc:_.q(_.p(this,26)),d1c:Lza(a,_.wc(this,Gj,46)),W_c:_.q(_.Yi(this,27)),U1c:_.q(_.p(this,28)),z0c:Dza(a,_.wc(this,Cza,38)),S_c:Bza(a,_.wc(this,Aza,29)),r3c:_.xc(_.vc(this,Hj,85),Nza,a),oTb:_.q(_.p(this,
86)),Oxa:Kza(a,this.Lqa()),bPc:Iza(a,this.xQa()),qVc:Wya(a,_.wc(this,Vya,33)),aTc:_.q(_.p(this,34)),zZc:_.q(_.p(this,36)),xZc:_.q(_.p(this,39)),RZc:_.q(_.fj(this,44)),yZc:_.q(_.p(this,45)),fDc:dza(a,this.QPa()),NUc:_.q(_.p(this,48)),aWc:zc(oca(this,49,pca)),O3c:_.xc(_.vc(this,Kj,50),qAa,a),sTc:_.q(_.p(this,54)),mZc:mza(a,_.wc(this,lza,55)),lZc:hza(a,_.wc(this,gza,56)),OYc:_.xc(_.vc(this,eza,63),fza,a),NYc:_.xc(_.vc(this,eza,64),fza,a),kYc:_.q(_.p(this,66)),qYc:_.q(_.p(this,67)),HZc:_.q(_.fj(this,
71)),eXc:_.q(_.p(this,76)),hXc:_.q(_.p(this,77)),dXc:_.q(_.p(this,78)),gXc:_.q(_.p(this,79)),fXc:_.q(_.p(this,80)),hhb:_.q(_.p(this,81)),kjb:_.q(_.p(this,87)),F_c:vza(a,_.wc(this,uza,88)),vZc:_.q(_.p(this,89)),wZc:_.q(_.p(this,90)),d_c:_.q(_.p(this,92)),gaiaId:_.q(_.p(this,93)),bjb:_.q(_.p(this,94)),RTc:_.q(_.p(this,95)),rSc:_.q(_.p(this,96)),qSc:_.q(_.p(this,97)),MGc:zza(a,this.dsb())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var tAa=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("ma`"+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("na`"+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 vAa=function(a,b,c){var d=String(_.Fb.location.href);return d&&a&&b?[b,uAa(tAa(d),a,c||null)].join(" "):null},uAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Oi(d,function(h){e.push(h)}),wAa(e.join(" "));var f=[],g=[];_.Oi(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];_.Oi(d,function(h){e.push(h)});a=wAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},wAa=function(a){var b=
zca();b.update(a);return b.digestString().toLowerCase()};
var xAa={};
var Hca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var yAa,zAa=function(){if(void 0===yAa){var a=null,b=_.Fb.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:$va,createScript:$va,createScriptURL:$va})}catch(c){_.Fb.console&&_.Fb.console.error(c.message)}yAa=a}return yAa};
var BAa,AAa;_.Lj=function(a,b){this.hOb=a===AAa&&b||"";this.zec=BAa};_.Lj.prototype.Cw=!0;_.Lj.prototype.Hp=function(){return this.hOb};_.ah=function(a){return a instanceof _.Lj&&a.constructor===_.Lj&&a.zec===BAa?a.hOb:"type_error:Const"};_.bh=function(a){return new _.Lj(AAa,a)};BAa={};AAa={};
var CAa;CAa={};_.Mj=function(a,b){this.MWa=b===CAa?a:"";this.Cw=!0};_.Mj.prototype.toString=function(){return this.MWa.toString()};_.Mj.prototype.Hp=function(){return this.MWa.toString()};_.rva=function(a){return a instanceof _.Mj&&a.constructor===_.Mj?a.MWa:"type_error:SafeScript"};_.Nj=function(a){var b=zAa();a=b?b.createScript(a):a;return new _.Mj(a,CAa)};
var DAa;_.Oj=function(a,b){this.QWa=b===DAa?a:""};_.Oj.prototype.toString=function(){return this.QWa+""};_.Oj.prototype.Cw=!0;_.Oj.prototype.Hp=function(){return this.QWa.toString()};_.Pj=function(a){return _.Zg(a).toString()};_.Zg=function(a){return a instanceof _.Oj&&a.constructor===_.Oj?a.QWa:"type_error:TrustedResourceUrl"};DAa={};_.Lf=function(a){var b=zAa();a=b?b.createScriptURL(a):a;return new _.Oj(a,DAa)};
var FAa,HAa,EAa;_.If=function(a,b){this.PWa=b===EAa?a:""};_.If.prototype.toString=function(){return this.PWa.toString()};_.If.prototype.Cw=!0;_.If.prototype.Hp=function(){return this.PWa.toString()};_.Jf=function(a){return a instanceof _.If&&a.constructor===_.If?a.PWa:"type_error:SafeUrl"};FAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.GAa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(FAa)?_.Nf(a):null};HAa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Qj=function(a){a instanceof _.If||(a="object"==typeof a&&a.Cw?a.Hp():String(a),a=HAa.test(a)?_.Nf(a):_.GAa(a));return a||_.jma};_.IAa=function(a,b){if(a instanceof _.If)return a;a="object"==typeof a&&a.Cw?a.Hp():String(a);if(b&&/^data:/i.test(a)&&(b=_.GAa(a)||_.jma,b.Hp()==a))return b;HAa.test(a)||(a="about:invalid#zClosurez");return _.Nf(a)};EAa={};_.Nf=function(a){return new _.If(a,EAa)};_.jma=_.Nf("about:invalid#zClosurez");
_.JAa={};_.Sj=function(a,b){this.OWa=b===_.JAa?a:"";this.Cw=!0};_.Sj.prototype.Hp=function(){return this.OWa};_.Sj.prototype.toString=function(){return this.OWa.toString()};_.KAa=new _.Sj("",_.JAa);_.LAa=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.MAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.NAa=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");
_.OAa={};_.Uj=function(a,b){this.NWa=b===_.OAa?a:"";this.Cw=!0};_.Uj.prototype.toString=function(){return this.NWa.toString()};_.Uj.prototype.Hp=function(){return this.NWa};_.PAa=new _.Uj("",_.OAa);
var QAa;QAa={};_.Vj=function(a,b){this.LWa=b===QAa?a:"";this.Cw=!0};_.Vj.prototype.Hp=function(){return this.LWa.toString()};_.Vj.prototype.toString=function(){return this.LWa.toString()};_.Xj=function(a){return _.Wj(a).toString()};_.Wj=function(a){return a instanceof _.Vj&&a.constructor===_.Vj?a.LWa:"type_error:SafeHtml"};_.uh=function(a){var b=zAa();a=b?b.createHTML(a):a;return new _.Vj(a,QAa)};_.RAa=new _.Vj(_.Fb.trustedTypes&&_.Fb.trustedTypes.emptyHTML||"",QAa);
var UAa,WAa;_.SAa=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=_.Wj(_.RAa);return!b.parentElement});_.hra=function(a,b){b=b instanceof _.If?b:_.IAa(b);a.href=_.Jf(b)};UAa=function(a,b){var c=_.TAa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Zg(b)};
_.Yj=function(a,b,c,d){a=a instanceof _.If?a:_.IAa(a);b=b||_.Fb;c=c instanceof _.Lj?_.ah(c):c||"";return void 0!==d?b.open(_.Jf(a),c,d):b.open(_.Jf(a),c)};_.TAa=function(a){return _.VAa("script[nonce]",a)};WAa=/^[\w+/_-]+[=]{0,2}$/;_.VAa=function(a,b){b=(b||_.Fb).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&WAa.test(a)?a:"":""};
var XAa,Zj;XAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Zj=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+XAa("0",Math.max(0,b-c))+a};_.ak=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.$h()).toString(36)};
_.YAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.ZAa=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};
_.bk=function(a){this.Uh=a||{cookie:""}};_.k=_.bk.prototype;_.k.isEnabled=function(){if(!_.Fb.navigator.cookieEnabled)return!1;if(!this.Jl())return!0;this.set("TESTCOOKIESENABLED","1",{kca: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.gKb;d=c.DKb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.kca}if(/[;=\s]/.test(a))throw Error("wa`"+a);if(/[;\r\n]/.test(b))throw Error("xa`"+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.Uh.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.Uh.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Ni)(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.LP(a);this.set(a,"",{kca:0,path:b,domain:c});return d};_.k.LF=function(){return $Aa(this).keys};_.k.pu=function(){return $Aa(this).values};_.k.Jl=function(){return!this.Uh.cookie};_.k.yz=function(){return this.Uh.cookie?(this.Uh.cookie||"").split(";").length:0};
_.k.LP=function(a){return void 0!==this.get(a)};_.k.clear=function(){for(var a=$Aa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var $Aa=function(a){a=(a.Uh.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ni)(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 aBa,bBa;aBa=function(a){return!!xAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};bBa=function(a,b,c,d){(a=_.Fb[a])||(a=(new _.bk(document)).get(b));return a?vAa(a,c,d):null};
_.cBa=function(a,b){b=void 0===b?!1:b;var c=tAa(String(_.Fb.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.Fb.__SAPISID||_.Fb.__APISID||_.Fb.__3PSAPISID||_.Fb.__OVERRIDE_SID;aBa(e)&&(f=f||_.Fb.__1PSAPISID);if(f)e=!0;else{var g=new _.bk(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID");aBa(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:"))?_.Fb.__SAPISID:_.Fb.__APISID,
e||(e=new _.bk(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?vAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&aBa(b)&&((b=bBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=bBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};
var eBa=function(a){_.X.call(this,a,-1,dBa)};_.V(eBa,_.X);var dBa=[2];eBa.prototype.toObject=function(a){return fBa(a,this)};var fBa=function(a,b){if(null!=b){var c={BTc:zc(iya(b,1)),CTc:_.q(_.p(b,4)),TVc:zc(oca(b,2,pca)),y4c:_.q(_.Yi(b,3))};a&&(c.Qa=b);return c}};
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var gBa=_.Pi||_.Ri;
var ck=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};ck.prototype.clone=function(){return new ck(this.x,this.y)};ck.prototype.equals=function(a){return a instanceof ck&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var hBa=function(a,b){return new ck(a.x-b.x,a.y-b.y)};_.k=ck.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 ck?(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 dk=function(a,b){this.width=a;this.height=b};_.k=dk.prototype;_.k.clone=function(){return new dk(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Jl=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 fk,jBa,lBa,kBa,nBa,pBa,oBa,gk,qBa,mBa,ek,rBa,sBa,uBa,iBa;fk=function(a){return a?new iBa(ek(a)):awa||(awa=new iBa)};jBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};lBa=function(a,b){Aca(b,function(c,d){c&&"object"==typeof c&&c.Cw&&(c=c.Hp());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:kBa.hasOwnProperty(d)?a.setAttribute(kBa[d],c):_.Li(d,"aria-")||_.Li(d,"data-")?a.setAttribute(d,c):a[d]=c})};
kBa={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"};nBa=function(a){a=a.document;a=mBa(a)?a.documentElement:a.body;return new dk(a.clientWidth,a.clientHeight)};
pBa=function(a){var b=oBa(a);a=a.parentWindow||a.defaultView;return _.Pi&&_.Ui("10")&&a.pageYOffset!=b.scrollTop?new ck(b.scrollLeft,b.scrollTop):new ck(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};oBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Ri&&mBa(a)?a.documentElement:a.body||a.documentElement};gk=function(a){return a?a.parentWindow||a.defaultView:window};
qBa=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}_.Oi(g?_.Rb(f):f,d)}}};_.gh=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
mBa=function(a){return"CSS1Compat"==a.compatMode};_.hk=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.ik=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};ek=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};rBa=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 _.hk(a),a.appendChild(ek(a).createTextNode(String(b)))};
_.tBa=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")||sBa(a)):a.hasAttribute("tabindex")&&sBa(a))&&_.Pi?(a="function"!==typeof a.getBoundingClientRect||_.Pi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
sBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};uBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};iBa=function(a){this.Uh=a||_.Fb.document||document};_.k=iBa.prototype;_.k.mqa=fk;_.k.Co=function(a){return jBa(this.Uh,a)};_.k.getElementsByTagName=function(a,b){return(b||this.Uh).getElementsByTagName(String(a))};_.k.setProperties=lBa;_.k.OF=function(){var a=this.getWindow();return nBa(a||window)};
_.k.createElement=function(a){return _.gh(this.Uh,a)};_.k.createTextNode=function(a){return this.Uh.createTextNode(String(a))};_.k.getWindow=function(){var a=this.Uh;return a.parentWindow||a.defaultView};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){qBa(ek(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=_.ik;_.k.Ds=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.k.wqa=function(a){var b;if(gBa&&!(_.Pi&&_.Ui("9")&&!_.Ui("10")&&_.Fb.SVGElement&&a instanceof _.Fb.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.Hw=_.tBa;
var jk=function(){this.tY=this.tY;this.fS=this.fS};jk.prototype.tY=!1;jk.prototype.isDisposed=function(){return this.tY};jk.prototype.dispose=function(){this.tY||(this.tY=!0,this.wm())};var vBa=function(a,b){a.tY?b():(a.fS||(a.fS=[]),a.fS.push(b))};jk.prototype.wm=function(){if(this.fS)for(;this.fS.length;)this.fS.shift()()};
var kk=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Pda=!1};kk.prototype.stopPropagation=function(){this.Pda=!0};kk.prototype.preventDefault=function(){this.defaultPrevented=!0};
var wBa=[],xBa=[],yBa=!1,zBa=function(a){wBa[wBa.length]=a;if(yBa)for(var b=0;b<xBa.length;b++)a((0,_.ih)(xBa[b].wrap,xBa[b]))};
var ABa=function(){if(!_.Fb.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.Fb.addEventListener("test",function(){},b),_.Fb.removeEventListener("test",function(){},b)}catch(c){}return a}();
var lk=function(a,b){kk.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.lQ=null;a&&this.init(a,b)};_.ai(lk,kk);var BBa={2:"touch",3:"pen",4:"mouse"};
lk.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)?Qi&&(txa(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=_.Ri||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Ri||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:BBa[a.pointerType]||"";this.state=a.state;this.lQ=a;a.defaultPrevented&&lk.Ax.preventDefault.call(this)};lk.prototype.stopPropagation=function(){lk.Ax.stopPropagation.call(this);this.lQ.stopPropagation?this.lQ.stopPropagation():this.lQ.cancelBubble=!0};lk.prototype.preventDefault=function(){lk.Ax.preventDefault.call(this);var a=this.lQ;a.preventDefault?a.preventDefault():a.returnValue=!1};
var CBa="closure_listenable_"+(1E6*Math.random()|0),DBa=function(a){return!(!a||!a[CBa])};
var EBa=0;
var FBa=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=++EBa;this.removed=this.mna=!1},GBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};
var nk=function(a){this.src=a;this.ij={};this.mha=0};nk.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ij[f];a||(a=this.ij[f]=[],this.mha++);var g=HBa(a,b,d,e);-1<g?(b=a[g],c||(b.mna=!1)):(b=new FBa(b,this.src,f,!!d,e),b.mna=c,a.push(b));return b};nk.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ij))return!1;var e=this.ij[a];b=HBa(e,b,c,d);return-1<b?(GBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.ij[a],this.mha--),!0):!1};
var IBa=function(a,b){var c=b.type;c in a.ij&&_.Qb(a.ij[c],b)&&(GBa(b),0==a.ij[c].length&&(delete a.ij[c],a.mha--))};nk.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.ij)if(!a||c==a){for(var d=this.ij[c],e=0;e<d.length;e++)++b,GBa(d[e]);delete this.ij[c];this.mha--}return b};nk.prototype.q$=function(a,b,c,d){a=this.ij[a.toString()];var e=-1;a&&(e=HBa(a,b,c,d));return-1<e?a[e]:null};
nk.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Dca(this.ij,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 HBa=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 JBa,KBa,LBa,OBa,QBa,MBa,pk,TBa,RBa,SBa,PBa,UBa,NBa;JBa="closure_lm_"+(1E6*Math.random()|0);KBa={};LBa=0;_.ok=function(a,b,c,d,e){if(d&&d.once)return MBa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.ok(a,b[f],c,d,e);return null}c=NBa(c);return DBa(a)?a.listen(b,c,_.Tb(d)?!!d.capture:!!d,e):OBa(a,b,c,!1,d,e)};
OBa=function(a,b,c,d,e,f){if(!b)throw Error("ya");var g=_.Tb(e)?!!e.capture:!!e,h=PBa(a);h||(a[JBa]=h=new nk(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=QBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)ABa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(RBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("za");LBa++;return c};
QBa=function(){var a=SBa,b=function(c){return a.call(b.src,b.listener,c)};return b};MBa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)MBa(a,b[f],c,d,e);return null}c=NBa(c);return DBa(a)?a.CTa(b,c,_.Tb(d)?!!d.capture:!!d,e):OBa(a,b,c,!0,d,e)};pk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)pk(a,b[f],c,d,e);else d=_.Tb(d)?!!d.capture:!!d,c=NBa(c),DBa(a)?a.qt(b,c,d,e):a&&(a=PBa(a))&&(b=a.q$(b,c,d,e))&&TBa(b)};
TBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(DBa(b))IBa(b.XB,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(RBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);LBa--;(c=PBa(b))?(IBa(c,a),0==c.mha&&(c.src=null,b[JBa]=null)):GBa(a)}}};RBa=function(a){return a in KBa?KBa[a]:KBa[a]="on"+a};
SBa=function(a,b){if(a.removed)a=!0;else{b=new lk(b,this);var c=a.listener,d=a.handler||a.src;a.mna&&TBa(a);a=c.call(d,b)}return a};PBa=function(a){a=a[JBa];return a instanceof nk?a:null};UBa="__closure_events_fn_"+(1E9*Math.random()>>>0);NBa=function(a){if("function"===typeof a)return a;a[UBa]||(a[UBa]=function(b){return a.handleEvent(b)});return a[UBa]};zBa(function(a){SBa=a(SBa)});
var qk=function(){jk.call(this);this.XB=new nk(this);this.Yrc=this;this.iWa=null};_.ai(qk,jk);qk.prototype[CBa]=!0;_.k=qk.prototype;_.k.addEventListener=function(a,b,c,d){_.ok(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){pk(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.iWa;if(c)for(b=[];c;c=c.iWa)b.push(c);c=this.Yrc;var d=a.type||a;if("string"===typeof a)a=new kk(a,c);else if(a instanceof kk)a.target=a.target||c;else{var e=a;a=new kk(d,c);_.Ec(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Pda&&0<=f;f--){var g=a.currentTarget=b[f];e=VBa(g,d,!0,a)&&e}a.Pda||(g=a.currentTarget=c,e=VBa(g,d,!0,a)&&e,a.Pda||(e=VBa(g,d,!1,a)&&e));if(b)for(f=0;!a.Pda&&f<b.length;f++)g=a.currentTarget=b[f],e=VBa(g,d,!1,a)&&e;return e};
_.k.wm=function(){qk.Ax.wm.call(this);this.removeAllListeners();this.iWa=null};_.k.listen=function(a,b,c,d){return this.XB.add(String(a),b,!1,c,d)};_.k.CTa=function(a,b,c,d){return this.XB.add(String(a),b,!0,c,d)};_.k.qt=function(a,b,c,d){return this.XB.remove(String(a),b,c,d)};_.k.removeAllListeners=function(a){return this.XB?this.XB.removeAll(a):0};
var VBa=function(a,b,c,d){b=a.XB.ij[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.mna&&IBa(a.XB,g);e=!1!==h.call(n,d)&&e}}return e&&!d.defaultPrevented};qk.prototype.q$=function(a,b,c,d){return this.XB.q$(String(a),b,c,d)};qk.prototype.hasListener=function(a,b){return this.XB.hasListener(void 0!==a?String(a):void 0,b)};
var WBa=function(a){this.c8=this.iMa=this.vvb=a};WBa.prototype.reset=function(){this.c8=this.iMa=this.vvb};WBa.prototype.getValue=function(){return this.iMa};
var XBa=function(){};XBa.prototype.ne=function(a){var b=[];YBa(this,a,b);return b.join("")};
var YBa=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),YBa(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),ZBa(d,c),c.push(":"),YBa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":ZBa(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("Aa`"+typeof b);}}},$Ba={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},aCa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,ZBa=function(a,b){b.push('"',a.replace(aCa,function(c){var d=$Ba[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
$Ba[c]=d);return d}),'"')};
var bCa=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 cCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
var dCa=function(){};dCa.prototype.Lhb=null;dCa.prototype.getOptions=function(){return this.Lhb||(this.Lhb=this.Xvb())};
var eCa,fCa=function(){};_.ai(fCa,dCa);fCa.prototype.a8=function(){var a=gCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};fCa.prototype.Xvb=function(){var a={};gCa(this)&&(a[0]=!0,a[1]=!0);return a};
var gCa=function(a){if(!a.Cub&&"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.Cub=d}catch(e){}}throw Error("Ba");}return a.Cub};eCa=new fCa;
var hCa=function(a,b){this.Uuc=a;this.GIc=b;this.kta=0;this.Fs=null};hCa.prototype.get=function(){if(0<this.kta){this.kta--;var a=this.Fs;this.Fs=a.next;a.next=null}else a=this.Uuc();return a};hCa.prototype.put=function(a){this.GIc(a);100>this.kta&&(this.kta++,a.next=this.Fs,this.Fs=a)};
var iCa,jCa=function(){var a=_.Fb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Lb("Presto")&&(a=function(){var e=_.gh(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,_.ih)(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){_.Fb.setTimeout(e,0)}},kCa=function(a){return a};zBa(function(a){kCa=a});
var lCa=function(){this.Lxa=this.n2=null};lCa.prototype.add=function(a,b){var c=mCa.get();c.set(a,b);this.Lxa?this.Lxa.next=c:this.n2=c;this.Lxa=c};lCa.prototype.remove=function(){var a=null;this.n2&&(a=this.n2,this.n2=this.n2.next,this.n2||(this.Lxa=null),a.next=null);return a};var mCa=new hCa(function(){return new nCa},function(a){return a.reset()}),nCa=function(){this.next=this.scope=this.fn=null};nCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
nCa.prototype.reset=function(){this.next=this.scope=this.fn=null};
var oCa,pCa=!1,qCa=new lCa,sCa=function(a,b){oCa||rCa();pCa||(oCa(),pCa=!0);qCa.add(a,b)},rCa=function(){if(_.Fb.Promise&&_.Fb.Promise.resolve){var a=_.Fb.Promise.resolve(void 0);oCa=function(){a.then(tCa)}}else oCa=function(){var b=tCa;b=kCa(b);"function"!==typeof _.Fb.setImmediate||_.Fb.Window&&_.Fb.Window.prototype&&!Lb("Edge")&&_.Fb.Window.prototype.setImmediate==_.Fb.setImmediate?(iCa||(iCa=jCa()),iCa(b)):_.Fb.setImmediate(b)}},tCa=function(){for(var a;a=qCa.remove();){try{a.fn.call(a.scope)}catch(b){Lca(b)}mCa.put(a)}pCa=
!1};
var uCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var sk=function(a){this.Mc=0;this.Xg=void 0;this.FX=this.tJ=this.qr=null;this.Uqa=this.MNa=!1;if(a!=Lya)try{var b=this;a.call(void 0,function(c){rk(b,2,c)},function(c){rk(b,3,c)})}catch(c){rk(this,3,c)}},vCa=function(){this.next=this.context=this.O_=this.Pca=this.Qg=null;this.Dma=!1};vCa.prototype.reset=function(){this.context=this.O_=this.Pca=this.Qg=null;this.Dma=!1};
var wCa=new hCa(function(){return new vCa},function(a){a.reset()}),xCa=function(a,b,c){var d=wCa.get();d.Pca=a;d.O_=b;d.context=c;return d},tk=function(a){if(a instanceof sk)return a;var b=new sk(Lya);rk(b,2,a);return b},zCa=function(a,b,c){yCa(a,b,c,null)||sCa(_.Zh(b,a))},ACa=function(a){return new sk(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],zCa(n,_.Zh(f,h),g);else b(e)})};
sk.prototype.then=function(a,b,c){return BCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};sk.prototype.$goog_Thenable=!0;sk.prototype.QM=function(a,b){return BCa(this,null,a,b)};sk.prototype.catch=sk.prototype.QM;sk.prototype.cancel=function(a){if(0==this.Mc){var b=new uk(a);sCa(function(){CCa(this,b)},this)}};
var CCa=function(a,b){if(0==a.Mc)if(a.qr){var c=a.qr;if(c.tJ){for(var d=0,e=null,f=null,g=c.tJ;g&&(g.Dma||(d++,g.Qg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Mc&&1==d?CCa(c,b):(f?(d=f,d.next==c.FX&&(c.FX=d),d.next=d.next.next):DCa(c),ECa(c,e,3,b)))}a.qr=null}else rk(a,3,b)},GCa=function(a,b){a.tJ||2!=a.Mc&&3!=a.Mc||FCa(a);a.FX?a.FX.next=b:a.tJ=b;a.FX=b},BCa=function(a,b,c,d){var e=xCa(null,null,null);e.Qg=new sk(function(f,g){e.Pca=b?function(h){try{var n=b.call(d,h);f(n)}catch(r){g(r)}}:f;
e.O_=c?function(h){try{var n=c.call(d,h);void 0===n&&h instanceof uk?g(h):f(n)}catch(r){g(r)}}:g});e.Qg.qr=a;GCa(a,e);return e.Qg};sk.prototype.DNc=function(a){this.Mc=0;rk(this,2,a)};sk.prototype.ENc=function(a){this.Mc=0;rk(this,3,a)};
var rk=function(a,b,c){0==a.Mc&&(a===c&&(b=3,c=new TypeError("Ca")),a.Mc=1,yCa(c,a.DNc,a.ENc,a)||(a.Xg=c,a.Mc=b,a.qr=null,FCa(a),3!=b||c instanceof uk||HCa(a,c)))},yCa=function(a,b,c,d){if(a instanceof sk)return GCa(a,xCa(b||Lya,c||null,d)),!0;if(uCa(a))return a.then(b,c,d),!0;if(_.Tb(a))try{var e=a.then;if("function"===typeof e)return ICa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},ICa=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)}},FCa=function(a){a.MNa||(a.MNa=!0,sCa(a.lpa,a))},DCa=function(a){var b=null;a.tJ&&(b=a.tJ,a.tJ=b.next,b.next=null);a.tJ||(a.FX=null);return b};sk.prototype.lpa=function(){for(var a;a=DCa(this);)ECa(this,a,this.Mc,this.Xg);this.MNa=!1};
var ECa=function(a,b,c,d){if(3==c&&b.O_&&!b.Dma)for(;a&&a.Uqa;a=a.qr)a.Uqa=!1;if(b.Qg)b.Qg.qr=null,JCa(b,c,d);else try{b.Dma?b.Pca.call(b.context):JCa(b,c,d)}catch(e){KCa.call(null,e)}wCa.put(b)},JCa=function(a,b,c){2==b?a.Pca.call(a.context,c):a.O_&&a.O_.call(a.context,c)},HCa=function(a,b){a.Uqa=!0;sCa(function(){a.Uqa&&KCa.call(null,b)})},KCa=Lca,uk=function(a){_.aa.call(this,a);this.WHb=!1};_.ai(uk,_.aa);uk.prototype.name="cancel";
var vk=function(a,b){qk.call(this);this.Era=a||1;this.Xga=b||_.Fb;this.Ygb=(0,_.ih)(this.TMc,this);this.Kyb=_.$h()};_.ai(vk,qk);_.k=vk.prototype;_.k.enabled=!1;_.k.DA=null;_.k.setInterval=function(a){this.Era=a;this.DA&&this.enabled?(this.stop(),this.start()):this.DA&&this.stop()};
_.k.TMc=function(){if(this.enabled){var a=_.$h()-this.Kyb;0<a&&a<.8*this.Era?this.DA=this.Xga.setTimeout(this.Ygb,this.Era-a):(this.DA&&(this.Xga.clearTimeout(this.DA),this.DA=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.DA||(this.DA=this.Xga.setTimeout(this.Ygb,this.Era),this.Kyb=_.$h())};_.k.stop=function(){this.enabled=!1;this.DA&&(this.Xga.clearTimeout(this.DA),this.DA=null)};
_.k.wm=function(){vk.Ax.wm.call(this);this.stop();delete this.Xga};var LCa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.ih)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.ih)(a.handleEvent,a);else throw Error("Da");return 2147483647<Number(b)?-1:_.Fb.setTimeout(a,b||0)},MCa=function(a){var b=null;return(new sk(function(c,d){b=LCa(function(){c(void 0)},a);-1==b&&d(Error("Ea"))})).QM(function(c){_.Fb.clearTimeout(b);throw c;})};
var wk,NCa,OCa,PCa,QCa,RCa,TCa,UCa,VCa,WCa,XCa,dra;wk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");NCa=function(a){a=a.match(wk)[1]||null;!a&&_.Fb.self&&_.Fb.self.location&&(a=_.Fb.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
OCa=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," ")):"")}}};PCa=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]};
QCa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)QCa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};RCa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)QCa(a[b],a[b+1],c);return c.join("&")};_.SCa=function(a){var b=[],c;for(c in a)QCa(c,a[c],b);return b.join("&")};TCa=function(a,b){var c=2==arguments.length?RCa(arguments[1],0):RCa(arguments,1);return PCa(a,c)};
UCa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return PCa(a,b+c)};VCa=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};WCa=/#|$/;XCa=/[?&]($|#)/;dra=function(a,b){_.fxa(a,"/")&&(a=a.slice(0,-1));_.Li(b,"/")&&(b=b.slice(1));return a+"/"+b};
var fDa;_.xk=function(a){qk.call(this);this.headers=new Map;this.Rxa=a||null;this.bJ=!1;this.Qxa=this.Jc=null;this.xba="";this.eL=0;this.zR="";this.lR=this.tRa=this.vra=this.BNa=!1;this.T1=0;this.Nwa=null;this.YXa="";this.q1a=this.m2=!1;this.Q0a=null};_.ai(_.xk,qk);var YCa=/^https?$/i,ZCa=["POST","PUT"],$Ca=[],Mca=function(a,b,c,d,e,f,g){var h=new _.xk;$Ca.push(h);b&&h.listen("complete",b);h.CTa("ready",h.guc);f&&(h.T1=Math.max(0,f));g&&(h.m2=g);h.send(a,c,d,e)};
_.xk.prototype.guc=function(){this.dispose();_.Qb($Ca,this)};_.xk.prototype.setTrustToken=function(a){this.Q0a=a};
_.xk.prototype.send=function(a,b,c,d){if(this.Jc)throw Error("Fa`"+this.xba+"`"+a);b=b?b.toUpperCase():"GET";this.xba=a;this.zR="";this.eL=0;this.BNa=!1;this.bJ=!0;this.Jc=this.Rxa?this.Rxa.a8():eCa.a8();this.Qxa=this.Rxa?this.Rxa.getOptions():eCa.getOptions();this.Jc.onreadystatechange=(0,_.ih)(this.tDb,this);try{this.tRa=!0,this.Jc.open(b,String(a),!0),this.tRa=!1}catch(g){this.wf(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("Ga`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.Fb.FormData&&a instanceof _.Fb.FormData;!(0<=(0,_.Pb)(ZCa,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.Jc.setRequestHeader(d,c);this.YXa&&(this.Jc.responseType=this.YXa);"withCredentials"in this.Jc&&this.Jc.withCredentials!==this.m2&&(this.Jc.withCredentials=this.m2);if("setTrustToken"in this.Jc&&this.Q0a)try{this.Jc.setTrustToken(this.Q0a)}catch(g){}try{aDa(this),0<this.T1&&((this.q1a=bDa(this.Jc))?(this.Jc.timeout=this.T1,this.Jc.ontimeout=(0,_.ih)(this.eU,this)):this.Nwa=LCa(this.eU,this.T1,this)),this.vra=!0,this.Jc.send(a),this.vra=!1}catch(g){this.wf(5,g)}};
var bDa=function(a){return _.Pi&&_.Ui(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.xk.prototype.eU=function(){"undefined"!=typeof Sva&&this.Jc&&(this.zR="Timed out after "+this.T1+"ms, aborting",this.eL=8,this.dispatchEvent("timeout"),this.abort(8))};_.xk.prototype.wf=function(a,b){this.bJ=!1;this.Jc&&(this.lR=!0,this.Jc.abort(),this.lR=!1);this.zR=b;this.eL=a;cDa(this);dDa(this)};var cDa=function(a){a.BNa||(a.BNa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.xk.prototype.abort=function(a){this.Jc&&this.bJ&&(this.bJ=!1,this.lR=!0,this.Jc.abort(),this.lR=!1,this.eL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),dDa(this))};_.xk.prototype.wm=function(){this.Jc&&(this.bJ&&(this.bJ=!1,this.lR=!0,this.Jc.abort(),this.lR=!1),dDa(this,!0));_.xk.Ax.wm.call(this)};_.xk.prototype.tDb=function(){this.isDisposed()||(this.tRa||this.vra||this.lR?eDa(this):this.KVa())};_.xk.prototype.KVa=function(){eDa(this)};
var eDa=function(a){if(a.bJ&&"undefined"!=typeof Sva&&(!a.Qxa[1]||4!=yk(a)||2!=a.Sg()))if(a.vra&&4==yk(a))LCa(a.tDb,0,a);else if(a.dispatchEvent("readystatechange"),a.Ls()){a.bJ=!1;try{if(Nca(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.eL=6;try{var b=2<yk(a)?a.Jc.statusText:""}catch(c){b=""}a.zR=b+" ["+a.Sg()+"]";cDa(a)}}finally{dDa(a)}}},dDa=function(a,b){if(a.Jc){aDa(a);var c=a.Jc,d=a.Qxa[0]?function(){}:null;a.Jc=null;a.Qxa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},aDa=function(a){a.Jc&&a.q1a&&(a.Jc.ontimeout=null);a.Nwa&&(_.Fb.clearTimeout(a.Nwa),a.Nwa=null)};_.xk.prototype.isActive=function(){return!!this.Jc};_.xk.prototype.Ls=function(){return 4==yk(this)};var Nca=function(a){var b=a.Sg(),c;if(!(c=cCa(b))){if(b=0===b)a=NCa(String(a.xba)),b=!YCa.test(a);c=b}return c},yk=function(a){return a.Jc?a.Jc.readyState:0};_.xk.prototype.Sg=function(){try{return 2<yk(this)?this.Jc.status:-1}catch(a){return-1}};
_.Oca=function(a){try{return a.Jc?a.Jc.responseText:""}catch(b){return""}};fDa=function(a){try{if(!a.Jc)return null;if("response"in a.Jc)return a.Jc.response;switch(a.YXa){case "":case "text":return a.Jc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Jc)return a.Jc.mozResponseArrayBuffer}return null}catch(b){return null}};_.xk.prototype.getResponseHeader=function(a){if(this.Jc&&this.Ls())return a=this.Jc.getResponseHeader(a),null===a?void 0:a};
_.xk.prototype.getAllResponseHeaders=function(){return this.Jc&&2<=yk(this)?this.Jc.getAllResponseHeaders()||"":""};var gDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Mi(a[c])){var d=_.ZAa(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 Cca(b,function(g){return g.join(", ")})},hDa=function(a){return"string"===typeof a.zR?a.zR:String(a.zR)};zBa(function(a){_.xk.prototype.KVa=a(_.xk.prototype.KVa)});
var zk=function(a){_.X.call(this,a)};_.V(zk,_.X);zk.prototype.vqa=function(){return _.p(this,5)};zk.prototype.V0=function(a){_.jc(this,5,a)};zk.prototype.Z9=function(){return _.p(this,7)};zk.prototype.ev=function(a){return _.jc(this,7,a)};var Ak=function(a){_.X.call(this,a,-1,iDa)};_.V(Ak,_.X);Ak.prototype.Zrb=function(){return _.Yi(this,2)};Ak.prototype.getModel=function(){return _.p(this,6)};var jDa=function(a){_.X.call(this,a)};_.V(jDa,_.X);jDa.prototype.getVersion=function(){return _.p(this,2)};
zk.prototype.toObject=function(a){return kDa(a,this)};var kDa=function(a,b){if(null!=b){var c={NDb:_.q(_.p(b,1)),zGc:_.q(_.p(b,2)),Pvc:_.q(_.p(b,3)),country:_.q(_.p(b,4)),locale:_.q(_.p(b,5)),yGc:_.q(_.p(b,6)),WE:_.q(_.p(b,7)),yUc:_.q(_.p(b,8)),NTc:lDa(a,_.wc(b,Ak,9))};a&&(c.Qa=b);return c}},iDa=[1];Ak.prototype.toObject=function(a){return lDa(a,this)};
var lDa=function(a,b){if(null!=b){var c={h4c:_.xc(_.vc(b,jDa,1),mDa,a),mobile:_.q(_.Yi(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.Qa=b);return c}};jDa.prototype.toObject=function(a){return mDa(a,this)};var mDa=function(a,b){if(null!=b){var c={brand:_.q(_.p(b,1)),version:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var nDa=["platform","platformVersion","architecture","model","uaFullVersion"];new Ak;
var oDa=function(a){_.X.call(this,a)};_.V(oDa,_.X);var pDa=function(a){_.X.call(this,a)};_.V(pDa,_.X);oDa.prototype.toObject=function(a){return qDa(a,this)};var qDa=function(a,b){if(null!=b){var c={zhb:_.q(_.p(b,1)),Atc:_.q(_.p(b,4)),v_c:_.q(_.p(b,5)),NSc:_.q(_.p(b,2)),kXc:rDa(a,_.wc(b,pDa,3)),OSc:_.q(_.p(b,6))};a&&(c.Qa=b);return c}};pDa.prototype.toObject=function(a){return rDa(a,this)};var rDa=function(a,b){if(null!=b){var c={oXc:_.q(_.Yi(b,1))};a&&(c.Qa=b);return c}};
var sDa=function(a){_.X.call(this,a)};_.V(sDa,_.X);_.k=sDa.prototype;_.k.BPa=function(){return _.p(this,1)};_.k.wva=function(a){return _.jc(this,1,a)};_.k.Z9=function(){return _.p(this,2)};_.k.ev=function(a){return _.jc(this,2,a)};_.k.toObject=function(a){return tDa(a,this)};var tDa=function(a,b){if(null!=b){var c={bjb:_.q(_.p(b,1)),WE:_.q(_.p(b,2)),QSc:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var uDa=function(a){_.X.call(this,a)};_.V(uDa,_.X);uDa.prototype.vqa=function(){return _.p(this,1)};uDa.prototype.V0=function(a){_.jc(this,1,a)};uDa.prototype.toObject=function(a){return vDa(a,this)};var vDa=function(a,b){if(null!=b){var c={locale:_.q(_.p(b,1)),vKa:_.q(_.p(b,2)),ZSc:_.q(_.p(b,3)),flashVersion:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var wDa=function(a){_.X.call(this,a)};_.V(wDa,_.X);wDa.prototype.toObject=function(a){return xDa(a,this)};var xDa=function(a,b){if(null!=b){var c={clientId:_.q(_.p(b,1)),AEc:_.q(_.p(b,2)),NDb:_.q(_.p(b,3)),xGc:_.q(_.p(b,4)),wGc:_.q(_.p(b,5)),cfb:_.q(_.p(b,6)),country:_.q(_.p(b,7)),vsc:_.q(_.p(b,8)),iuc:_.q(_.p(b,9))};a&&(c.Qa=b);return c}};
var yDa=function(a){_.X.call(this,a)};_.V(yDa,_.X);yDa.prototype.toObject=function(a){return zDa(a,this)};var zDa=function(a,b){if(null!=b){var c={zhb:_.q(_.p(b,1)),FVc:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var ADa=function(a){_.X.call(this,a)};_.V(ADa,_.X);ADa.prototype.toObject=function(a){return BDa(a,this)};var BDa=function(a,b){if(null!=b){var c={zhb:_.q(_.p(b,1)),PWc:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var CDa=function(a){_.X.call(this,a)};_.V(CDa,_.X);CDa.prototype.vqa=function(){return _.p(this,11)};CDa.prototype.V0=function(a){_.jc(this,11,a)};CDa.prototype.toObject=function(a){return DDa(a,this)};
var DDa=function(a,b){if(null!=b){var c={deviceId:_.q(_.p(b,9)),Bmb:_.q(_.p(b,1)),appVersion:_.q(_.p(b,2)),URc:_.q(_.p(b,16)),z_c:_.q(_.p(b,18)),E4c:_.q(_.p(b,17)),manufacturer:_.q(_.p(b,3)),Mo:_.q(_.p(b,4)),qWc:_.q(_.p(b,5)),Atc:_.q(_.p(b,6)),F3c:_.q(_.p(b,7)),KSc:_.q(_.p(b,8)),locale:_.q(_.p(b,11)),x_c:_.q(_.Yi(b,12)),A3c:_.q(_.p(b,13)),yGc:_.q(_.p(b,14)),E_c:_.q(_.Yi(b,15))};a&&(c.Qa=b);return c}};
var EDa=function(a){_.X.call(this,a)};_.V(EDa,_.X);EDa.prototype.vqa=function(){return _.p(this,5)};EDa.prototype.V0=function(a){_.jc(this,5,a)};EDa.prototype.toObject=function(a){return FDa(a,this)};var FDa=function(a,b){if(null!=b){var c={appVersion:_.q(_.p(b,1)),AUc:_.q(_.p(b,3)),Bmb:_.q(_.p(b,2)),SEc:_.q(_.p(b,4)),locale:_.q(_.p(b,5))};a&&(c.Qa=b);return c}};
var GDa=function(a){_.X.call(this,a)};_.V(GDa,_.X);GDa.prototype.toObject=function(a){return HDa(a,this)};var HDa=function(a,b){if(null!=b){var c={xGc:_.q(_.p(b,1)),wGc:_.q(_.p(b,2)),cfb:_.q(_.p(b,3)),country:_.q(_.p(b,4)),vsc:_.q(_.p(b,5)),iuc:_.q(_.p(b,6)),wSc:_.q(_.p(b,7))};a&&(c.Qa=b);return c}};
var IDa=function(a){_.X.call(this,a)};_.V(IDa,_.X);IDa.prototype.toObject=function(a){return JDa(a,this)};var JDa=function(a,b){if(null!=b){var c={deviceId:_.q(_.p(b,1)),NDb:_.q(_.p(b,2)),appId:_.q(_.p(b,3)),appVersion:_.q(_.p(b,4)),SEc:_.q(_.p(b,5))};a&&(c.Qa=b);return c}};
var KDa=function(a){_.X.call(this,a)};_.V(KDa,_.X);KDa.prototype.getModel=function(){return _.p(this,4)};KDa.prototype.toObject=function(a){return LDa(a,this)};var LDa=function(a,b){if(null!=b){var c={clientId:_.q(_.p(b,1)),AEc:_.q(_.p(b,7)),uZc:_.q(_.p(b,3)),model:_.q(_.p(b,4)),cfb:_.q(_.p(b,5)),platformVersion:_.q(_.p(b,6)),country:_.q(_.p(b,8))};a&&(c.Qa=b);return c}};
var Bk=function(a){_.X.call(this,a)};_.V(Bk,_.X);Bk.prototype.uPa=function(){return _.qj(this,oDa,1,MDa)};Bk.prototype.FPa=function(){return _.qj(this,yDa,2,MDa)};Bk.prototype.NPa=function(){return _.qj(this,ADa,3,MDa)};var MDa=[1,2,3];Bk.prototype.toObject=function(a){return NDa(a,this)};var NDa=function(a,b){if(null!=b){var c={Wsc:qDa(a,b.uPa()),Dwc:zDa(a,b.FPa()),azc:BDa(a,b.NPa())};a&&(c.Qa=b);return c}};
var ODa=function(a){_.X.call(this,a)};_.V(ODa,_.X);ODa.prototype.toObject=function(a){return PDa(a,this)};var PDa=function(a,b){if(null!=b){var c={qZc:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var QDa=function(a){_.X.call(this,a)};_.V(QDa,_.X);QDa.prototype.getModel=function(){return _.p(this,6)};QDa.prototype.n$=function(){return _.p(this,7)};QDa.prototype.toObject=function(a){return RDa(a,this)};var RDa=function(a,b){if(null!=b){var c={K4c:_.q(_.p(b,1)),n2c:_.q(_.p(b,2)),fingerprint:_.q(_.p(b,3)),pXc:_.q(_.p(b,4)),manufacturer:_.q(_.p(b,5)),model:_.q(_.p(b,6)),language:_.q(_.p(b,7)),country:_.q(_.p(b,8)),l4c:_.q(_.p(b,9)),k4c:_.q(_.p(b,10))};a&&(c.Qa=b);return c}};
var TDa=function(a){_.X.call(this,a,-1,SDa)};_.V(TDa,_.X);var UDa=function(a){_.X.call(this,a)};_.V(UDa,_.X);var SDa=[13,14];TDa.prototype.toObject=function(a){return VDa(a,this)};
var VDa=function(a,b){if(null!=b){var c={Pvc:_.q(_.p(b,1)),gVc:_.q(_.p(b,2)),Bmb:_.q(_.p(b,3)),x0c:_.q(_.p(b,4)),P0c:_.q(_.p(b,5)),kZc:_.q(_.p(b,6)),L_c:_.q(_.p(b,7)),zGc:_.q(_.p(b,8)),J_c:_.q(_.p(b,9)),K_c:_.q(_.p(b,10)),CUc:_.q(_.p(b,11)),DUc:_.q(_.p(b,12)),SSc:_.xc(_.vc(b,UDa,13),WDa,a),f_c:_.xc(_.vc(b,UDa,14),WDa,a)};a&&(c.Qa=b);return c}};UDa.prototype.toObject=function(a){return WDa(a,this)};
var WDa=function(a,b){if(null!=b){var c={manufacturer:_.q(_.p(b,1)),hVc:_.q(_.p(b,2)),HVc:_.q(_.p(b,3)),IVc:_.q(_.p(b,4)),GVc:_.q(_.p(b,5))};a&&(c.Qa=b);return c}};
var XDa=function(a){_.X.call(this,a)};_.V(XDa,_.X);_.k=XDa.prototype;_.k.Z9=function(){return _.p(this,1)};_.k.ev=function(a){return _.jc(this,1,a)};_.k.GPa=function(){return _.p(this,3)};_.k.yfa=function(a){_.jc(this,3,a)};_.k.Ffa=function(a){_.jc(this,4,a)};_.k.toObject=function(a){return YDa(a,this)};
var YDa=function(a,b){if(null!=b){var c={WE:_.q(_.p(b,1)),XUc:_.q(_.p(b,2)),environment:_.q(_.p(b,3)),location:_.q(_.p(b,4)),pZc:_.q(_.p(b,5)),QWc:_.q(_.p(b,6)),rZc:_.q(_.p(b,7)),GZc:_.q(_.p(b,8)),I4c:_.q(_.p(b,9)),F1c:_.q(_.p(b,10))};a&&(c.Qa=b);return c}};
var Ck=function(a){_.X.call(this,a)};_.V(Ck,_.X);_.k=Ck.prototype;_.k.BPa=function(){return _.p(this,1)};_.k.wva=function(a){return _.jc(this,1,a)};_.k.uPa=function(){return _.wc(this,oDa,22)};_.k.FPa=function(){return _.wc(this,yDa,24)};_.k.NPa=function(){return _.wc(this,ADa,25)};_.k.r$=function(){return lya(this,zk,11)};_.k.toObject=function(a){return ZDa(a,this)};
var ZDa=function(a,b){if(null!=b){var c={bjb:_.q(_.p(b,1)),G1c:_.q(_.p(b,6)),H1c:_.q(_.p(b,7)),Wsc:qDa(a,b.uPa()),RSc:tDa(a,_.wc(b,sDa,14)),bVc:xDa(a,_.wc(b,wDa,3)),Dwc:zDa(a,b.FPa()),azc:BDa(a,b.NPa()),jXc:DDa(a,_.wc(b,CDa,16)),KYc:kDa(a,_.wc(b,zk,11)),PYc:FDa(a,_.wc(b,EDa,20)),oZc:HDa(a,_.wc(b,GDa,13)),Y_c:JDa(a,_.wc(b,IDa,10)),B0c:LDa(a,_.wc(b,KDa,5)),D0c:NDa(a,_.wc(b,Bk,23)),Z2c:PDa(a,_.wc(b,ODa,18)),J4c:RDa(a,_.wc(b,QDa,8)),M4c:VDa(a,_.wc(b,TDa,26)),T4c:YDa(a,_.wc(b,XDa,15)),YSc:vDa(a,_.wc(b,
uDa,9)),zXc:_.q(_.p(b,12))};a&&(c.Qa=b);return c}};
var aEa=function(a){_.X.call(this,a,-1,$Da)};_.V(aEa,_.X);var $Da=[1,2,3,4,5];aEa.prototype.toObject=function(a){return bEa(a,this)};var bEa=function(a,b){if(null!=b){var c={KTc:_.q(_.fj(b,1)),N_c:_.q(_.fj(b,2)),qXc:_.q(_.Xi(b,3)),C0c:_.q(_.Xi(b,4)),n4c:_.q(_.Xi(b,5))};a&&(c.Qa=b);return c}};
var cEa=function(a){_.X.call(this,a)};_.V(cEa,_.X);cEa.prototype.getVersion=function(){return _.p(this,3)};cEa.prototype.toObject=function(a){return dEa(a,this)};var dEa=function(a,b){if(null!=b){var c={uSc:_.q(_.p(b,1)),iSc:_.q(_.p(b,2)),version:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var eEa=function(a){_.X.call(this,a)};_.V(eEa,_.X);_.k=eEa.prototype;_.k.getKey=function(){return _.p(this,1)};_.k.kD=function(a){_.jc(this,1,a)};_.k.RF=function(){return _.sj(this,1)};_.k.getValue=function(){return _.p(this,2)};_.k.CZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.og=function(){return _.sj(this,2)};_.k.toObject=function(a){return fEa(a,this)};var fEa=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1)),value:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var gEa=function(a){_.X.call(this,a)};_.V(gEa,_.X);gEa.prototype.toObject=function(a){return hEa(a,this)};var hEa=function(a,b){if(null!=b){var c={networkType:_.Zi(b,1,-1),PZc:_.Zi(b,2,0)};a&&(c.Qa=b);return c}};
var Dk=function(a){_.X.call(this,a,31,iEa)};_.V(Dk,_.X);Dk.prototype.tfa=function(a){return _.jc(this,26,a)};Dk.prototype.Kqa=function(){return _.vc(this,eEa,3)};Dk.prototype.HLb=function(a){_.dj(this,16,a)};var jEa={},iEa=[3,20,27];Dk.prototype.toObject=function(a){return kEa(a,this)};
var kEa=function(a,b){if(null!=b){var c={kQ:_.q(_.p(b,1)),gWc:_.q(_.p(b,17)),w2c:_.q(_.p(b,21)),tag:_.q(_.p(b,2)),bWc:_.q(_.p(b,11)),componentId:_.q(_.p(b,26)),cWc:_.q(_.p(b,12)),DYc:_.q(_.Yi(b,10)),jOc:_.xc(b.Kqa(),fEa,a),store:zc(iya(b,4)),vSc:dEa(a,_.wc(b,cEa,9)),T2c:zc(iya(b,6)),U2c:_.q(_.p(b,8)),V2c:_.q(_.p(b,13)),W2c:_.q(_.p(b,29)),exp:bEa(a,_.wc(b,aEa,7)),Hwa:_.q(_.p(b,14)),e4c:_.nj(b,15,18E4),experimentIds:fBa(a,_.wc(b,eBa,16)),VTc:zc(iya(b,18)),WTc:_.q(_.p(b,24)),fYc:_.q(_.p(b,19)),V3c:_.q(_.Xi(b,
20)),VWc:_.q(_.Xi(b,27)),VSc:_.q(_.p(b,22)),e_c:hEa(a,_.wc(b,gEa,23)),PXc:_.q(_.Yi(b,25)),W4c:_.q(_.p(b,28)),xSc:_.q(hya(b,30))};xca(b,c,jEa,a);a&&(c.Qa=b);return c}};
var lEa=function(a){_.X.call(this,a)};_.V(lEa,_.X);lEa.prototype.toObject=function(a){return mEa(a,this)};var mEa=function(a,b){if(null!=b){var c={jUc:_.q(_.p(b,3)),kUc:_.q(_.p(b,1)),K2c:_.q(_.Yi(b,2))};a&&(c.Qa=b);return c}};
var nEa=function(a){_.X.call(this,a)};_.V(nEa,_.X);nEa.prototype.toObject=function(a){return oEa(a,this)};var oEa=function(a,b){if(null!=b){var c={BYc:_.q(_.Yi(b,1)),rYc:_.q(_.Yi(b,2)),GSc:_.q(_.p(b,3)),tYc:_.q(_.Yi(b,4))};a&&(c.Qa=b);return c}};
var pEa=function(a){_.X.call(this,a)};_.V(pEa,_.X);pEa.prototype.toObject=function(a){return qEa(a,this)};var qEa=function(a,b){if(null!=b){var c={c4c:_.q(_.p(b,1)),o4c:_.q(_.p(b,2)),source:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var Ek=function(a){_.X.call(this,a,17,rEa)};_.V(Ek,_.X);Ek.prototype.bsb=function(){return lya(this,Ck,1)};Ek.prototype.sfa=function(a){_.dj(this,1,a)};Ek.prototype.Eva=function(a){_.jc(this,2,a)};Ek.prototype.aQa=function(){return _.Zi(this,9,0)};var sEa={},rEa=[3,5];
Ek.prototype.toObject=function(a){if(null!=this){var b={O1c:_.q(_.p(this,4)),P1c:_.q(_.p(this,8)),OTc:ZDa(a,_.wc(this,Ck,1)),wEc:_.Zi(this,2,-1),xEc:_.q(_.p(this,6)),V4c:_.q(_.p(this,7)),eZc:_.xc(_.vc(this,Dk,3),kEa,a),x2c:zc(oca(this,5,pca)),dZc:_.q(_.p(this,14)),VGb:_.Zi(this,9,0),Zg:_.q(_.p(this,10)),iVc:oEa(a,_.wc(this,nEa,11)),mWc:qEa(a,_.wc(this,pEa,12)),iUc:mEa(a,_.wc(this,lEa,13)),tSc:_.q(_.p(this,16))};xca(this,b,sEa,a);a&&(b.Qa=this);a=b}else a=void 0;return a};
var uEa=function(a){_.X.call(this,a,-1,tEa)};_.V(uEa,_.X);var tEa=[1];uEa.prototype.toObject=function(a){return vEa(a,this)};var vEa=function(a,b){if(null!=b){var c={MXc:_.q(_.fj(b,1))};a&&(c.Qa=b);return c}};
var wEa=function(a){_.X.call(this,a)};_.V(wEa,_.X);wEa.prototype.toObject=function(a){return xEa(a,this)};var xEa=function(a,b){if(null!=b){var c={fZc:_.q(_.p(b,1)),W1c:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var zEa=function(a){_.X.call(this,a,-1,yEa)};_.V(zEa,_.X);var yEa=[1];zEa.prototype.toObject=function(a){return AEa(a,this)};var AEa=function(a,b){if(null!=b){var c={iZc:_.q(_.fj(b,1))};a&&(c.Qa=b);return c}};
var BEa=function(a){_.X.call(this,a)};_.V(BEa,_.X);BEa.prototype.aQa=function(){return _.p(this,2)};BEa.prototype.Eva=function(a){_.jc(this,3,a)};BEa.prototype.toObject=function(a){return CEa(a,this)};var CEa=function(a,b){if(null!=b){var c={xEc:_.q(_.p(b,1)),VGb:_.q(_.p(b,2)),wEc:_.Zi(b,3,-1)};a&&(c.Qa=b);return c}};
var EEa=function(a){_.X.call(this,a,-1,DEa)};_.V(EEa,_.X);var DEa=[1];EEa.prototype.toObject=function(a){return FEa(a,this)};var FEa=function(a,b){if(null!=b){var c={b1c:_.xc(_.vc(b,BEa,1),CEa,a),c1c:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var HEa=function(a){_.X.call(this,a,6,GEa)};_.V(HEa,_.X);HEa.prototype.aQa=function(){return _.wc(this,EEa,3)};var IEa={},GEa=[5];HEa.prototype.toObject=function(a){if(null!=this){var b={h_c:tc(_.p(this,1),"-1"),experiments:vEa(a,_.wc(this,uEa,2)),VGb:FEa(a,this.aQa()),hZc:AEa(a,_.wc(this,zEa,4)),gZc:_.xc(_.vc(this,wEa,5),xEa,a)};xca(this,b,IEa,a);a&&(b.Qa=this);a=b}else a=void 0;return a};
var JEa=function(a){_.X.call(this,a)};_.V(JEa,_.X);JEa.prototype.toObject=function(a){return KEa(a,this)};var KEa=function(a,b){if(null!=b){var c={u3c:_.kj(b,1,-1)};a&&(c.Qa=b);return c}};
var LEa;LEa=new function(a,b,c,d){this.mqb=a;this.fieldName=b;this.Rc=c;this.ZMc=d;this.YK=0;this.rzc=wca}(175237375,{LYc:0},JEa,KEa);IEa[175237375]=LEa;
var Gk=function(a,b,c,d,e,f,g,h,n,r,x){qk.call(this);var A=this;this.EJ="";this.Ku=[];this.xyb="";this.n1a=this.e2=!1;this.GCb=this.p_a=-1;this.Bha=this.ajb=!1;this.WQ=this.ZB=null;this.Hca=0;this.pKc=1;this.n0a=0;this.dZa=!1;qk.call(this);this.dUa=a;this.Rrb=b||function(){};this.q_=new Fk(a,f);this.XUa=d;this.Wsa=x;this.bufferSize=1E3;this.JNc=_.Zh(Nya,0,1);this.qLa=e||null;this.R0=c||null;this.NMa=g||!1;this.eWa=n||null;this.r_=null;this.withCredentials=!h;this.Xra=f||!1;this.SCc=!this.Xra&&(65<=
Iba("Chromium")||45<=Iba("Firefox")||12<=Iba("Safari")||_.Mb()&&Lba())&&!!gk()&&!!gk().navigator&&!!gk().navigator.sendBeacon;a=(new Ck).wva(1);this.q_.sfa(a);this.xQ=new WBa(1E4);this.Gl=new vk(this.xQ.getValue());vBa(this,_.Zh(Jca,this.Gl));r=MEa(this,r);_.ok(this.Gl,"tick",r,!1,this);this.YJa=new vk(6E5);vBa(this,_.Zh(Jca,this.YJa));_.ok(this.YJa,"tick",r,!1,this);this.NMa||this.YJa.start();this.Xra||(_.ok(document,"visibilitychange",function(){"hidden"===document.visibilityState&&A.OOa()}),_.ok(document,
"pagehide",this.OOa,!1,this))};_.V(Gk,qk);var MEa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};Gk.prototype.wm=function(){this.OOa();qk.prototype.wm.call(this)};Gk.prototype.YLb=function(a){this.Bha=a};var NEa=function(a){a.qLa||(a.qLa=.01>a.JNc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.qLa};_.k=Gk.prototype;
_.k.dispatch=function(a){if(a instanceof Dk)this.log(a);else{var b=new Dk;a=a.ne();b=_.jc(b,8,a);this.log(b)}};_.k.CLb=function(a){this.q_.sfa(a)};_.k.tfa=function(a){this.EJ=a};_.k.RLb=function(a){this.ZB||(this.ZB=new eBa);_.bj(this.ZB,2,a)};_.k.vva=function(a){a?(this.ZB||(this.ZB=new eBa),a=a.ne(),_.jc(this.ZB,4,a)):this.ZB&&_.pc(this.ZB,4)};_.k.KLb=function(a){this.WQ=a};_.k.AT=function(a){this.e2=a&&this.SCc};_.k.ev=function(a){this.q_.ev(a)};_.k.zfa=function(a){this.ajb=!0;OEa(this,a)};
var OEa=function(a,b){a.xQ=new WBa(1>b?1:b);a.Gl.setInterval(a.xQ.getValue())};Gk.prototype.log=function(a){a=a.clone();var b=this.pKc++;_.jc(a,21,b);this.EJ&&a.tfa(this.EJ);if(!_.p(a,1)){b=a;var c=Date.now().toString();_.jc(b,1,c)}null!=_.p(a,15,!1)||_.jc(a,15,(new Date).getTimezoneOffset()*(this.Bha?-60:60));for(this.ZB&&a.HLb(this.ZB.clone());this.Ku.length>=this.bufferSize;)this.Ku.shift(),++this.Hca;this.Ku.push(a);this.dispatchEvent(new PEa(a));this.NMa||this.Gl.enabled||this.Gl.start()};
Gk.prototype.flush=function(a,b){var c=this;if(0===this.Ku.length)a&&a();else if(this.dZa)QEa(this);else{var d=Date.now();if(this.GCb>d&&this.p_a<d)b&&b("throttled");else{var e=this.q_.hb(this.Ku,this.Hca);d={};var f=this.Rrb();f&&(d.Authorization=f);var g=NEa(this);this.R0&&(d["X-Goog-AuthUser"]=this.R0,g=UCa(g,"authuser",this.R0));this.eWa&&(d["X-Goog-PageId"]=this.eWa,g=UCa(g,"pageId",this.eWa));if(f&&this.xyb===f)b&&b("stale-auth-token");else{this.Ku=[];this.Gl.enabled&&this.Gl.stop();this.Hca=
0;var h=e.ne(),n;this.WQ&&this.WQ.hba(h.length)&&(n=this.WQ.oUc(h));var r={url:g,body:h,ftc:1,NXa:d,rIb:"POST",withCredentials:this.withCredentials,n0a:this.n0a},x=function(I){c.xQ.reset();c.Gl.setInterval(c.xQ.getValue());if(I){var K=null;try{var P=JSON.parse(I.replace(")]}'\n",""));K=new HEa(P)}catch(ba){}K&&(I=Number(tc(_.p(K,1),"-1")),0<I&&(c.p_a=Date.now(),c.GCb=c.p_a+I),K=K.getExtension(LEa))&&(K=_.kj(K,1,-1),-1!=K&&(c.ajb||OEa(c,K)))}a&&a()},A=function(I,K){var P=_.vc(e,Dk,3),ba=c.xQ;ba.c8=
Math.min(3E5,2*ba.c8);ba.iMa=Math.min(3E5,ba.c8+Math.round(.2*(Math.random()-.5)*ba.c8));c.Gl.setInterval(c.xQ.getValue());401===I&&f&&(c.xyb=f);void 0===K&&(K=500<=I&&600>I||401===I||0===I);K&&(c.Ku=P.concat(c.Ku),c.NMa||c.Gl.enabled||c.Gl.start());b&&b("net-send-failed",I)},B=function(){c.Wsa?c.Wsa.send(r,x,A):c.XUa(r,x,A)};n?n.then(function(I){r.NXa["Content-Encoding"]="gzip";r.NXa["Content-Type"]="application/binary";r.body=I;r.ftc=2;B()},function(){B()}):B()}}}};
Gk.prototype.OOa=function(){this.e2&&QEa(this);this.n1a&&REa(this);this.flush()};
var QEa=function(a){SEa(a,32,10,function(b,c){b=UCa(b,"format","json");b=gk().navigator.sendBeacon(b,c.ne());a.dZa&&!b&&(a.dZa=!1);return b})},REa=function(a){SEa(a,6,5,function(b,c){b=TCa(b,"format","base64json","p",_.Wxa(c.ne()));if(15360<b.length)return!1;(new Image).src=b;return!0})},SEa=function(a,b,c,d){if(0!==a.Ku.length){var e=NEa(a);for(var f=e.search(WCa),g=0,h,n=[];0<=(h=VCa(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(XCa,
"$1");e=TCa(e,"auth",a.Rrb(),"authuser",a.R0||"0");for(f=0;f<c&&a.Ku.length;++f){g=a.Ku.slice(0,b);h=a.q_.hb(g,a.Hca);if(!d(e,h))break;a.Hca=0;a.Ku=a.Ku.slice(g.length)}a.Gl.enabled&&a.Gl.stop()}},PEa=function(){kk.call(this,"event-logged",void 0)};_.V(PEa,kk);var Fk=function(a,b){this.Xra=b=void 0===b?!1:b;this.cxa=this.locale=null;this.Uba=new Ek;this.Uba.Eva(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.sfa(new Ck)};Fk.prototype.Eva=function(a){this.Uba.Eva(a)};
Fk.prototype.sfa=function(a){this.Uba.sfa(a);a.BPa()||a.wva(1);this.Xra||(a=this.r$(),a.vqa()||a.V0(this.locale));this.cxa&&(a=this.r$(),_.wc(a,Ak,9)||_.dj(a,9,this.cxa))};Fk.prototype.ev=function(a){this.r$().ev(a);return this};Fk.prototype.bsb=function(){return _.wc(this.Uba,Ck,1)};var TEa=function(a,b){var c=void 0===c?nDa:c;b(gk(),c).then(function(d){a.cxa=d;d=a.r$();_.dj(d,9,a.cxa);return!0}).catch(function(){return!1})};
Fk.prototype.r$=function(){var a=this.bsb(),b=_.wc(a,zk,11);b||(b=new zk,_.dj(a,11,b));return b};Fk.prototype.hb=function(a,b){b=void 0===b?0:b;var c=this.Uba.clone();var d=Date.now().toString();c=_.jc(c,4,d);a=_.uc(c,3,a);b&&_.jc(a,14,b);return a};
var UEa=function(a,b,c,d,e,f,g){Gk.call(this,a,_.cBa,b,Pca,c,d,e,void 0,f,g)};_.V(UEa,Gk);
var VEa=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}"),Hk=function(a,b,c,d){this.fs=a;this.JP=b;this.Ug=c;this.mp=d;this.TK=d.huc};_.k=Hk.prototype;_.k.Gva=function(a){this.Ug||(this.Ug={});this.Ug.projectNumber=a};_.k.setProjectId=function(a){this.Ug||(this.Ug={});this.Ug.projectId=a};_.k.tva=function(a){this.Ug||(this.Ug={});this.Ug.billingAccountId=a};_.k.HLb=function(a){var b=new Fya;_.bj(b,3,a);this.client.vva(b)};
_.k.yfa=function(a){this.Ug.environment=a};_.k.uG=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.fs.location.pathname:b;this.nb(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.k.nb=function(a,b){b=void 0===b?this.fs.location.pathname:b;a.type&&VEa.test(a.type);a.name&&VEa.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&&VEa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&VEa.test(e)}b=this.WLa(a,b);a=new Dk;c=b.ne();_.jc(a,8,c);(b=(b=_.wc(b,nAa,21))?_.wc(b,Jj,1):null)&&_.jc(a,11,b.Urb());this.client.dispatch(a)};
_.k.WLa=function(a,b){this.Ug||(this.Ug={});var c=new sAa,d=this.Ug;void 0!==d.Nra&&c.nZa(d.Nra);void 0!==d.Wra&&c.MLb(d.Wra);d.AXa&&c.sZa(d.AXa);d.hostname&&c.rZa(d.hostname);var e,f;c.yfa(null!=(f=null!=(e=d.environment)?e:c.GPa())?f:0);d.projectNumber&&c.Gva(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.tva(d.billingAccountId);d=new Dj;_.jc(d,1,this.fs.screen.width);_.jc(d,2,this.fs.screen.height);e=new Dj;_.jc(e,1,this.fs.innerWidth);_.jc(e,2,this.fs.innerHeight);
f=new Vya;_.dj(f,1,d);_.dj(f,3,e);_.jc(f,2,this.fs.screen.colorDepth);_.dj(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.Gva(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.tva(a.billingAccountId);a.latency&&c.Bva(Math.ceil(a.latency));a.Btb&&_.dj(c,20,a.Btb);a.XJa&&(d=new Jj,_.jc(d,4,a.XJa.txa),d.jZa(a.XJa.id),_.bj(d,3,a.XJa.gSc),e=new nAa,_.dj(e,1,d),_.dj(c,21,e));_.jc(c,13,b);c.fZa(this.JP);_.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 Ej,e.kD(b),e.setValue(String(d)),_.ej(c,5,Ej,e)}else if(a.metadata)for(g in b=a.metadata,b)g&&(d=b[g],e=new Ej,e.kD(g),e.setValue(String(d)),_.ej(c,5,Ej,e));g=Uya.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]=Tya[19==e?d&3|8:d]);g=g.join("");Uya.set("concordWindowId",
g)}_.jc(c,34,g);(g=this.fs.document.referrer)&&c.Hva(g);_.jc(c,27,this.fs.document.hidden);if(this.Ug.features)for(g=_.l(this.Ug.features),b=g.next();!b.done;b=g.next())b.value.apply(c);a.lfb&&_.jc(c,57,a.lfb);a.nfb&&_.jc(c,58,a.nfb);a.pfb&&_.jc(c,59,a.pfb);a.mfb&&_.jc(c,62,a.mfb);a.ofb&&_.jc(c,65,a.ofb);a.eMb&&_.jc(c,73,a.eMb);a.hhb&&_.jc(c,81,a.hhb);a.kjb&&_.jc(c,87,a.kjb);a.oTb&&_.jc(c,86,a.oTb);return c};
_.W.Object.defineProperties(Hk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.TK)return this.TK;this.mp||(this.mp={});if(this.mp.Zra)return this.TK=new Ik;var a=null;this.mp.cq&&(a=String(this.mp.cq));this.TK=new UEa(509,a,this.mp.endpoint);this.mp.XOa&&this.TK.zfa(this.mp.XOa);this.mp.e2&&this.TK.AT(!0);return this.TK}}});
var WEa=function(a){this.fs=a;this.JP="UNDEFINED";this.Ug={Nra:!1};this.mp={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",XOa:2500,e2:!0};this.Ug.hostname=this.fs.location.hostname;this.Ug.Wra="https:"===this.fs.location.protocol};_.k=WEa.prototype;_.k.fZa=function(a){this.JP=a;return this};_.k.zfa=function(a){this.mp.XOa=a};_.k.nZa=function(a){this.Ug.Nra=a;return this};_.k.MLb=function(a){this.Ug.Wra=a};_.k.yfa=function(a){this.Ug.environment=a};
_.k.Gva=function(a){this.Ug.projectNumber=a};_.k.setProjectId=function(a){this.Ug.projectId=a;return this};_.k.tva=function(a){this.Ug.billingAccountId=a};_.k.sZa=function(a){this.Ug.AXa=a;return this};_.k.AT=function(a){this.mp.e2=a;return this};var Qca=function(a){var b=new XEa;a.Ug.features||(a.Ug.features=[]);if(a.Ug.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Ug.features.push(b);return a},Ik=function(){};Ik.prototype.dispatch=function(){};
Ik.prototype.vva=function(){};Ik.prototype.zfa=function(){};Ik.prototype.AT=function(){};
var $Ea;_.YEa=function(a){if(a.pu&&"function"==typeof a.pu)return a.pu();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 Eca(a)};
_.ZEa=function(a){if(a.LF&&"function"==typeof a.LF)return a.LF();if(!a.pu||"function"!=typeof a.pu){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 _.Fca(a)}}};
$Ea=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=_.ZEa(a),e=_.YEa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};
var Kk,cFa,iFa,dFa,fFa,eFa,hFa,gFa,Mk;_.eh=function(a){this.eNa=this.HD=this.Zs="";this.e0=null;this.sw=this.Xta="";this.Bw=!1;var b;a instanceof _.eh?(this.Bw=a.Bw,_.aFa(this,a.Zs),this.HD=a.HD,this.wT(a.nh()),bFa(this,a.e0),this.ld(a.ve()),_.Jk(this,a.Ej.clone()),this.sw=a.sw):a&&(b=String(a).match(wk))?(this.Bw=!1,_.aFa(this,b[1]||"",!0),this.HD=Kk(b[2]||""),this.wT(b[3]||"",!0),bFa(this,b[4]),this.ld(b[5]||"",!0),_.Jk(this,b[6]||"",!0),this.sw=Kk(b[7]||"")):(this.Bw=!1,this.Ej=new _.Lk(null,this.Bw))};
_.eh.prototype.toString=function(){var a=[],b=this.Zs;b&&a.push(cFa(b,dFa,!0),":");var c=this.nh();if(c||"file"==b)a.push("//"),(b=this.HD)&&a.push(cFa(b,dFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.e0,null!=c&&a.push(":",String(c));if(c=this.ve())this.LK()&&"/"!=c.charAt(0)&&a.push("/"),a.push(cFa(c,"/"==c.charAt(0)?eFa:fFa,!0));(c=this.Ej.toString())&&a.push("?",c);(c=this.sw)&&a.push("#",cFa(c,gFa));return a.join("")};
_.eh.prototype.resolve=function(a){var b=this.clone(),c=!!a.Zs;c?_.aFa(b,a.Zs):c=!!a.HD;c?b.HD=a.HD:c=a.LK();c?b.wT(a.nh()):c=null!=a.e0;var d=a.ve();if(c)bFa(b,a.e0);else if(c=!!a.Xta){if("/"!=d.charAt(0))if(this.LK()&&!this.Xta)d="/"+d;else{var e=b.ve().lastIndexOf("/");-1!=e&&(d=b.ve().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.Kb(e,"./")||_.Kb(e,"/.")){d=_.Li(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.ld(d):c=""!==a.Ej.toString();c?_.Jk(b,a.Ej.clone()):c=!!a.sw;c&&(b.sw=a.sw);return b};_.eh.prototype.clone=function(){return new _.eh(this)};_.aFa=function(a,b,c){a.Zs=c?Kk(b,!0):b;a.Zs&&(a.Zs=a.Zs.replace(/:$/,""))};_.eh.prototype.nh=function(){return this.eNa};_.eh.prototype.wT=function(a,b){this.eNa=b?Kk(a,!0):a};_.eh.prototype.LK=function(){return!!this.eNa};
var bFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Ha`"+b);a.e0=b}else a.e0=null};_.eh.prototype.ve=function(){return this.Xta};_.eh.prototype.ld=function(a,b){this.Xta=b?Kk(a,!0):a;return this};_.Jk=function(a,b,c){b instanceof _.Lk?(a.Ej=b,a.Ej.mZa(a.Bw)):(c||(b=cFa(b,hFa)),a.Ej=new _.Lk(b,a.Bw));return a};_.eh.prototype.setQuery=function(a,b){return _.Jk(this,a,b)};_.eh.prototype.getQuery=function(){return this.Ej.toString()};_.fh=function(a,b,c){a.Ej.set(b,c);return a};
_.eh.prototype.removeParameter=function(a){this.Ej.remove(a);return this};_.eh.prototype.isReadOnly=function(){return!1};_.eh.prototype.mZa=function(a){this.Bw=a;this.Ej&&this.Ej.mZa(a)};Kk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};cFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,iFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};iFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
dFa=/[#\/\?@]/g;fFa=/[#\?:]/g;eFa=/[#\?]/g;hFa=/[#\?@]/g;gFa=/#/g;_.Lk=function(a,b){this.wp=this.ek=null;this.gu=a||null;this.Bw=!!b};Mk=function(a){a.ek||(a.ek=new Map,a.wp=0,a.gu&&OCa(a.gu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=_.Lk.prototype;_.k.yz=function(){Mk(this);return this.wp};_.k.add=function(a,b){Mk(this);this.gu=null;a=Nk(this,a);var c=this.ek.get(a);c||this.ek.set(a,c=[]);c.push(b);this.wp+=1;return this};
_.k.remove=function(a){Mk(this);a=Nk(this,a);return this.ek.has(a)?(this.gu=null,this.wp-=this.ek.get(a).length,this.ek.delete(a)):!1};_.k.clear=function(){this.ek=this.gu=null;this.wp=0};_.k.Jl=function(){Mk(this);return 0==this.wp};_.k.LP=function(a){Mk(this);a=Nk(this,a);return this.ek.has(a)};_.k.forEach=function(a,b){Mk(this);this.ek.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.k.LF=function(){Mk(this);for(var a=Array.from(this.ek.values()),b=Array.from(this.ek.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.pu=function(a){Mk(this);var b=[];if("string"===typeof a)this.LP(a)&&(b=b.concat(this.ek.get(Nk(this,a))));else{a=Array.from(this.ek.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){Mk(this);this.gu=null;a=Nk(this,a);this.LP(a)&&(this.wp-=this.ek.get(a).length);this.ek.set(a,[b]);this.wp+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.pu(a);return 0<a.length?String(a[0]):b};_.k.Nfa=function(a,b){this.remove(a);0<b.length&&(this.gu=null,this.ek.set(Nk(this,a),_.Rb(b)),this.wp+=b.length)};
_.k.toString=function(){if(this.gu)return this.gu;if(!this.ek)return"";for(var a=[],b=Array.from(this.ek.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.pu(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.gu=a.join("&")};_.k.clone=function(){var a=new _.Lk;a.gu=this.gu;this.ek&&(a.ek=new Map(this.ek),a.wp=this.wp);return a};var Nk=function(a,b){b=String(b);a.Bw&&(b=b.toLowerCase());return b};
_.Lk.prototype.mZa=function(a){a&&!this.Bw&&(Mk(this),this.gu=null,this.ek.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.Nfa(d,b))},this));this.Bw=a};_.Lk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)$Ea(arguments[b],function(c,d){this.add(d,c)},this)};
var jFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),kFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),lFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),mFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),nFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),oFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],pFa=RegExp("(organizationId=)[0-9]*"),
qFa=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}"),rFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,tFa=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(rFa,"$2");var e=new _.eh(a);e.Ej.get("project")&&_.fh(e,"project",":projectId");a=e.ve();Kk(e.Ej.toString())&&(a+="?"+Kk(e.Ej.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(lFa,"$1:vmInstanceName");a=a.replace(jFa,"$1:accountId");a=a.replace(mFa,"$1:emailId");a=a.replace(nFa,"$1:clientId");a=a.replace(pFa,"$1:organizationId");(b=kFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&sFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.Kb(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(qFa,":uuid")},sFa=function(a){var b=_.Kb(a,"."),c=oFa.some(function(d){return _.fxa(a,d)});return b&&!c};
var XEa=function(){};XEa.prototype.apply=function(a){var b={projectId:a.ej()||void 0,projectNumber:_.p(a,1)||void 0,accountId:_.p(a,2)||void 0};if(_.p(a,13)){var c=tFa(_.p(a,13),b);"pageview"===_.p(a,4)&&a.Wrb()===_.p(a,13)&&_.jc(a,3,c);_.jc(a,13,c)}if(a.dQa()){c=a.Hva;var d=a.dQa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.eh(d);d=g.Zs+"://"+g.nh()+tFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};
var Ok=function(a,b,c,d,e,f){Hk.call(this,a,b,d,e);this.Atb=c;this.Ug=d;this.mp=e;this.Wta=f};_.V(Ok,Hk);Ok.prototype.uG=function(a,b){a=void 0===a?{}:a;var c;Hk.prototype.uG.call(this,a,null!=b?b:null==(c=this.Wta)?void 0:c.get())};Ok.prototype.nb=function(a,b){var c;Hk.prototype.nb.call(this,a,null!=b?b:null==(c=this.Wta)?void 0:c.get())};Ok.newBuilder=function(a,b){a=void 0===a?window:a;return Sca(a,b)};var Rca=function(a,b){WEa.call(this,a);this.fs=a;this.Wta=b;this.Atb=new Dya};_.V(Rca,WEa);
Rca.prototype.hb=function(){return new Ok(this.fs,this.JP,this.Atb,this.Ug,this.mp,this.Wta)};
/*

 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(Oa){n&&n.mark&&n.mark(Oa)}function c(Oa,bb){n&&n.measure&&n.measure(Oa,bb)}function d(Oa){return r+Oa}function e(Oa){Ga||a[ba]&&(Ga=a[ba].resolve(0));if(Ga){var bb=Ga[ka];bb||(bb=Ga.then);bb.call(Ga,Oa)}else a[P](Oa,0)}function f(Oa){0===Eb&&0===wa.length&&e(g);Oa&&wa.push(Oa)}function g(){if(!va){for(va=!0;wa.length;){var Oa=wa;wa=[];for(var bb=0;bb<Oa.length;bb++){var eb=Oa[bb];try{eb.zone.Mea(eb,null,null)}catch(cc){qb.RVa(cc)}}}qb.HBb();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.Wo)throw Error("Ja");return a.Zone}var A=function(Oa,bb){this.Ld=Oa;this.Sn=bb?bb.name||"unnamed":"<root>";this.kab=bb&&bb.properties||{};this.Wv=new I(this,this.Ld&&this.Ld.Wv,bb)};A.Fsc=function(){if(a.Promise!==gb.ZoneAwarePromise)throw Error("Ka");};A.vk=function(Oa,bb,eb){eb=void 0===eb?!1:eb;if(gb.hasOwnProperty(Oa)){if(!eb&&x)throw Error("La`"+Oa);}else a["__Zone_disable_"+
Oa]||(eb="Zone:"+Oa,b(eb),gb[Oa]=bb(a,A,qb),c(eb,eb))};A.prototype.get=function(Oa){var bb=this.Hzc(Oa);if(bb)return bb.kab[Oa]};A.prototype.Hzc=function(Oa){for(var bb=this;bb;){if(bb.kab.hasOwnProperty(Oa))return bb;bb=bb.Ld}return null};A.prototype.xz=function(Oa){if(!Oa)throw Error("Ma");return this.Wv.xz(this,Oa)};A.prototype.wrap=function(Oa,bb){if("function"!==typeof Oa)throw Error("Na`"+Oa);var eb=this.Wv.intercept(this,Oa,bb),cc=this;return function(){return cc.pA(eb,this,arguments,bb)}};
A.prototype.Lc=function(Oa,bb,eb,cc){Gb={parent:Gb,zone:this};try{return this.Wv.Gk(this,Oa,bb,eb,cc)}finally{Gb=Gb.parent}};A.prototype.pA=function(Oa,bb,eb,cc){Gb={parent:Gb,zone:this};try{try{return this.Wv.Gk(this,Oa,void 0===bb?null:bb,eb,cc)}catch(kc){if(this.Wv.handleError(this,kc))throw kc;}}finally{Gb=Gb.parent}};A.prototype.Mea=function(Oa,bb,eb){if(Oa.zone!=this)throw Error("Oa`"+(Oa.zone||Sa).name+"`"+this.name);if("notScheduled"!==Oa.state||"eventTask"!==Oa.type&&"macroTask"!==Oa.type){var cc=
"running"!=Oa.state;cc&&Oa.Qt("running","scheduled");Oa.iT++;var kc=Bb;Bb=Oa;Gb={parent:Gb,zone:this};try{"macroTask"==Oa.type&&Oa.data&&!Oa.data.aba&&(Oa.d7=void 0);try{return this.Wv.qR(this,Oa,bb,eb)}catch(Gf){if(this.Wv.handleError(this,Gf))throw Gf;}}finally{"notScheduled"!==Oa.state&&"unknown"!==Oa.state&&("eventTask"==Oa.type||Oa.data&&Oa.data.aba?cc&&Oa.Qt("scheduled","running"):(Oa.iT=0,this.M5(Oa,-1),cc&&Oa.Qt("notScheduled","running","notScheduled"))),Gb=Gb.parent,Bb=kc}}};A.prototype.lT=
function(Oa){if(Oa.zone&&Oa.zone!==this)for(var bb=this;bb;){if(bb===Oa.zone)throw Error("Pa`"+this.name+"`"+Oa.zone.name);bb=bb.parent}Oa.Qt("scheduling","notScheduled");bb=[];Oa.gX=bb;Oa.jg=this;try{Oa=this.Wv.lT(this,Oa)}catch(eb){throw Oa.Qt("unknown","scheduling","notScheduled"),this.Wv.handleError(this,eb),eb;}Oa.gX===bb&&this.M5(Oa,1);"scheduling"==Oa.state&&Oa.Qt("scheduled","scheduling");return Oa};A.prototype.kT=function(Oa,bb,eb,cc){return this.lT(new K("microTask",Oa,bb,eb,cc,void 0))};
A.prototype.Rea=function(Oa,bb,eb,cc,kc){return this.lT(new K("macroTask",Oa,bb,eb,cc,kc))};A.prototype.dva=function(Oa,bb,eb,cc,kc){return this.lT(new K("eventTask",Oa,bb,eb,cc,kc))};A.prototype.uJ=function(Oa){if(Oa.zone!=this)throw Error("Qa`"+(Oa.zone||Sa).name+"`"+this.name);Oa.Qt("canceling","scheduled","running");try{this.Wv.uJ(this,Oa)}catch(bb){throw Oa.Qt("unknown","canceling"),this.Wv.handleError(this,bb),bb;}this.M5(Oa,-1);Oa.Qt("notScheduled","canceling");Oa.iT=0;return Oa};A.prototype.M5=
function(Oa,bb){var eb=Oa.gX;-1==bb&&(Oa.gX=null);for(var cc=0;cc<eb.length;cc++)eb[cc].M5(Oa.type,bb)};_.W.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Ld}},name:{configurable:!0,enumerable:!0,get:function(){return this.Sn}}});_.W.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Oa=A.current;Oa.parent;)Oa=Oa.parent;return Oa}},current:{configurable:!0,enumerable:!0,get:function(){return Gb.zone}},uoa:{configurable:!0,
enumerable:!0,get:function(){return Bb}}});A.Wo=d;var B={name:"",CVa:function(Oa,bb,eb,cc){return Oa.bra(eb,cc)},P_:function(Oa,bb,eb,cc){return Oa.lT(eb,cc)},gS:function(Oa,bb,eb,cc,kc,Gf){return Oa.qR(eb,cc,kc,Gf)},K_:function(Oa,bb,eb,cc){return Oa.uJ(eb,cc)}},I=function(Oa,bb,eb){this.Eqc={microTask:0,macroTask:0,eventTask:0};this.zone=Oa;this.GRc=bb;this.SEa=eb&&(eb&&eb.BVa?eb:bb.SEa);this.E7a=eb&&(eb.BVa?bb:bb.E7a);this.alc=eb&&(eb.BVa?this.zone:bb.alc);this.KFa=eb&&(eb.DVa?eb:bb.KFa);this.b9a=
eb&&(eb.DVa?bb:bb.b9a);this.a9a=eb&&(eb.DVa?this.zone:bb.a9a);this.OFa=eb&&(eb.Rca?eb:bb.OFa);this.h9a=eb&&(eb.Rca?bb:bb.h9a);this.f9a=eb&&(eb.Rca?this.zone:bb.f9a);this.nFa=eb&&(eb.Qca?eb:bb.nFa);this.w8a=eb&&(eb.Qca?bb:bb.w8a);this.v8a=eb&&(eb.Qca?this.zone:bb.v8a);this.Hla=eb&&(eb.P_?eb:bb.Hla);this.CHa=eb&&(eb.P_?bb:bb.CHa);this.BHa=eb&&(eb.P_?this.zone:bb.BHa);this.ska=eb&&(eb.gS?eb:bb.ska);this.NFa=eb&&(eb.gS?bb:bb.NFa);this.MFa=eb&&(eb.gS?this.zone:bb.MFa);this.hja=eb&&(eb.K_?eb:bb.hja);this.VDa=
eb&&(eb.K_?bb:bb.VDa);this.UDa=eb&&(eb.K_?this.zone:bb.UDa);this.H8a=this.J8a=this.I8a=this.p4=null;var cc=eb&&eb.CVa,kc=bb&&bb.p4;if(cc||kc)this.p4=cc?eb:B,this.I8a=bb,this.J8a=this,this.H8a=Oa,eb.P_||(this.Hla=B,this.CHa=bb,this.BHa=this.zone),eb.gS||(this.ska=B,this.NFa=bb,this.MFa=this.zone),eb.K_||(this.hja=B,this.VDa=bb,this.UDa=this.zone)};I.prototype.xz=function(Oa,bb){return this.SEa?this.SEa.BVa(this.E7a,this.zone,Oa,bb):new A(Oa,bb)};I.prototype.intercept=function(Oa,bb,eb){return this.KFa?
this.KFa.DVa(this.b9a,this.a9a,Oa,bb,eb):bb};I.prototype.Gk=function(Oa,bb,eb,cc,kc){return this.OFa?this.OFa.Rca(this.h9a,this.f9a,Oa,bb,eb,cc,kc):bb.apply(eb,cc)};I.prototype.handleError=function(Oa,bb){return this.nFa?this.nFa.Qca(this.w8a,this.v8a,Oa,bb):!0};I.prototype.lT=function(Oa,bb){var eb=bb;if(this.Hla)this.p4&&eb.gX.push(this.J8a),(eb=this.Hla.P_(this.CHa,this.BHa,Oa,bb))||(eb=bb);else if(bb.mKb)bb.mKb(bb);else if("microTask"==bb.type)f(bb);else throw Error("Ra");return eb};I.prototype.qR=
function(Oa,bb,eb,cc){return this.ska?this.ska.gS(this.NFa,this.MFa,Oa,bb,eb,cc):bb.callback.apply(eb,cc)};I.prototype.uJ=function(Oa,bb){if(this.hja)Oa=this.hja.K_(this.VDa,this.UDa,Oa,bb);else{if(!bb.d7)throw Error("Sa");Oa=bb.d7(bb)}return Oa};I.prototype.bra=function(Oa,bb){try{this.p4&&this.p4.CVa(this.I8a,this.H8a,Oa,bb)}catch(eb){this.handleError(Oa,eb)}};I.prototype.M5=function(Oa,bb){var eb=this.Eqc,cc=eb[Oa];bb=eb[Oa]=cc+bb;if(0>bb)throw Error("Ta");0!=cc&&0!=bb||this.bra(this.zone,{WEc:0<
eb.microTask,FEc:0<eb.macroTask,fWc:0<eb.eventTask,rd:Oa})};var K=function(Oa,bb,eb,cc,kc,Gf){this.jg=null;this.iT=0;this.gX=null;this.Nj="notScheduled";this.type=Oa;this.source=bb;this.data=cc;this.mKb=kc;this.d7=Gf;if(!eb)throw Error("Ua");this.callback=eb;var rb=this;this.Gk="eventTask"===Oa&&cc&&cc.m1a?K.qR:function(){return K.qR.call(a,rb,this,arguments)}};K.qR=function(Oa,bb,eb){Oa||(Oa=this);Eb++;try{return Oa.iT++,Oa.zone.Mea(Oa,bb,eb)}finally{1==Eb&&g(),Eb--}};K.prototype.Qt=function(Oa,
bb,eb){if(this.Nj===bb||this.Nj===eb)this.Nj=Oa,"notScheduled"==Oa&&(this.gX=null);else throw Error("Va`"+this.type+"`"+this.source+"`"+Oa+"`"+bb+"`"+(eb?" or '"+eb+"'":"")+"`"+this.Nj);};K.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.JK?this.data.JK.toString():Object.prototype.toString.call(this)};K.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,iT:this.iT}};_.W.Object.defineProperties(K.prototype,{zone:{configurable:!0,
enumerable:!0,get:function(){return this.jg}},state:{configurable:!0,enumerable:!0,get:function(){return this.Nj}}});var P=d("setTimeout"),ba=d("Promise"),ka=d("then"),wa=[],va=!1,Ga,Sa={name:"NO ZONE"},gb={},qb={ci:d,fvc:function(){return Gb},RVa:h,HBb:h,kT:f,dLc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},jda:function(){return[]},EEb:h,kWa:function(){return h},atc:function(){return[]},ZGc:function(){return h},DEb:function(){return h},CEb:function(){return h},Wwb:function(){return!1},
CK:function(){},YU:function(){return h},ZU:function(){},E3a:function(){},Y1a:function(){return[]},BEb:function(){return h},Xha:function(){return h},gyc:function(){return[]},Gfb:function(){return h},mHa:function(){return h},jWa:function(){return h},rFc:e},Gb={parent:null,zone:new A(null,null)},Bb=null,Eb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);
Zone.vk("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.fvc();if("lazy"===K)va[c.ci("zoneFrameNames")]=d(Sa);else if("default"===K)try{va.stack=va.U4c=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(Gb){}}),this):va}var g=c.ci("zoneJsInternalStackFrames"),
h=a[c.ci("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.ci("zoneAwareStack");"lazy"===K&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[P]||(this[P]=e(this.Jta,this[c.ci("zoneFrameNames")],!1));return this[P]},set:function(wa){this.Jta=wa;this[P]=e(this.Jta,this[c.ci("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.zFb},set:function(wa){return wa&&"function"===typeof wa?h.zFb=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.zFb=wa}});if("disable"!==K){var ka=b.current.xz({name:"detect",Qca:function(wa,va,Ga,Sa){if(Sa.Jta&&Error===f)for(wa=
Sa.Jta.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],Gb=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:Gb=0;n[gb]=Gb;if(va&&Ga&&Sa){f.stackRewrite=!0;break}}}return!1}}).xz({name:"child",P_:function(wa,va,Ga,Sa){return wa.lT(Ga,Sa)},gS:function(wa,va,Ga,Sa,gb,qb){return wa.qR(Ga,Sa,gb,qb)},K_:function(wa,va,Ga,Sa){return wa.uJ(Ga,Sa)},Rca:function(wa,va,Ga,Sa,gb,qb,Gb){return wa.Gk(Ga,Sa,gb,qb,Gb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;ka.Lc(function(){ka.pA(function(){var wa=function(){};ka.dva(g,function(){ka.Rea(g,function(){ka.kT(g,function(){throw Error();
},void 0,function(va){va.Qt=wa;va.Gk()});ka.kT(g,function(){throw Error();},void 0,function(va){va.Qt=wa;va.Gk()})},void 0,function(va){va.Qt=wa;va.Gk()},function(){})},void 0,function(va){va.Qt=wa;va.Gk()},function(){})})});Error.stackTraceLimit=b}});
var Vca=Object.getOwnPropertyDescriptor,$ca=Object.defineProperty,dda=Object.getPrototypeOf,uFa=Object.create,vFa=Array.prototype.slice,wFa=Zone.Wo("addEventListener"),xFa=Zone.Wo("removeEventListener"),ida=Zone.Wo(""),Gc=Zone.Wo,QFa="undefined"!==typeof window,Lc=QFa?window:void 0,Hc=QFa&&Lc||"object"===typeof self&&self||global,RFa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,lda=!("nw"in Hc)&&"undefined"!==typeof Hc.process&&"[object process]"==={}.toString.call(Hc.process),
SFa=!lda&&!RFa&&!(!QFa||!Lc.HTMLElement),TFa="undefined"!==typeof Hc.process&&"[object process]"==={}.toString.call(Hc.process)&&!RFa&&!(!QFa||!Lc.HTMLElement),Yca={},Zca=function(a){if(a=a||Hc.event){var b=Yca[a.type];b||(b=Yca[a.type]=Gc("ON_PROPERTY"+a.type));var c=this||a.target||Hc;b=c[b];SFa&&c===Lc&&"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}},Ic=Gc("originalInstance"),
fda=!1,gda=!1;
var Nc=!1;if("undefined"!==typeof window)try{var UFa=Object.defineProperty({},"passive",{get:function(){Nc=!0}});window.addEventListener("test",UFa,UFa);window.removeEventListener("test",UFa,UFa)}catch(a){Nc=!1}var nda={m1a:!0},Mc={},mda={},pda=new RegExp("^"+ida+"(\\w+)(true|false)$"),kda=Gc("propagationStopped");
Zone.vk("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Hb=rb.constructor&&rb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.RVa(rb);try{var Hb=b[Ga];"function"===typeof Hb&&Hb.call(this,rb)}catch(fb){}}function f(rb){return rb}function g(rb){return kc.reject(rb)}function h(rb,Hb){return function(fb){try{n(rb,Hb,fb)}catch(ub){n(rb,!1,ub)}}}function n(rb,Hb,fb){var ub=
Eb();if(rb===fb)throw new TypeError("Xa");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!==Hb&&fb instanceof kc&&fb.hasOwnProperty(Sa)&&fb.hasOwnProperty(gb)&&null!==fb[Sa])r(fb),n(rb,fb[Sa],fb[gb]);else if(!1!==Hb&&"function"===typeof kb)try{kb.call(fb,ub(h(rb,Hb)),ub(h(rb,!1)))}catch(xb){ub(function(){n(rb,!1,xb)})()}else{rb[Sa]=Hb;ub=rb[gb];rb[gb]=fb;rb[qb]===qb&&!0===Hb&&(rb[Sa]=rb[Bb],rb[gb]=
rb[Gb]);!1===Hb&&fb instanceof Error&&(kb=b.uoa&&b.uoa.data&&b.uoa.data.__creationTrace__)&&K(fb,Oa,{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==Hb){rb[Sa]=0;Hb=fb;try{throw Error("Ya`"+d(fb)+"`"+(fb&&fb.stack?"\n"+fb.stack:""));}catch(xb){Hb=xb}ka&&(Hb.SMc=!0);Hb.n0=fb;Hb.promise=rb;Hb.zone=b.current;Hb.sH=b.uoa;ba.push(Hb);c.kT()}}}return rb}function r(rb){if(0===rb[Sa]){try{var Hb=b[bb];Hb&&"function"===
typeof Hb&&Hb.call(this,{n0:rb[gb],promise:rb})}catch(fb){}rb[Sa]=!1;for(Hb=0;Hb<ba.length;Hb++)rb===ba[Hb].promise&&ba.splice(Hb,1)}}function x(rb,Hb,fb,ub,kb){r(rb);var xb=rb[Sa],oa=xb?"function"===typeof ub?ub:f:"function"===typeof kb?kb:g;Hb.kT("Promise.then",function(){try{var mc=rb[gb],Sc=!!fb&&qb===fb[qb];Sc&&(fb[Gb]=mc,fb[Bb]=xb);var vd=Hb.Lc(oa,void 0,Sc&&oa!==g&&oa!==f?[]:[mc]);n(fb,!0,vd)}catch(dd){n(fb,!1,dd)}},fb)}function A(rb){var Hb=rb.prototype,fb=I(Hb,"then");if(!fb||!1!==fb.writable&&
fb.configurable){var ub=Hb.then;Hb[va]=ub;rb.prototype.then=function(kb,xb){var oa=this;return(new kc(function(mc,Sc){ub.call(oa,mc,Sc)})).then(kb,xb)};rb[Gf]=!0}}function B(rb){return function(Hb,fb){Hb=rb.apply(Hb,fb);if(Hb instanceof kc)return Hb;fb=Hb.constructor;fb[Gf]||A(fb);return Hb}}var I=Object.getOwnPropertyDescriptor,K=Object.defineProperty,P=c.ci,ba=[],ka=!0===a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],wa=P("Promise"),va=P("then");c.RVa=function(rb){if(c.dLc()){var Hb=rb&&rb.n0;
Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",rb.zone.name,"; Task:",rb.sH&&rb.sH.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(rb)}};c.HBb=function(){for(var rb={};ba.length;){rb.GU=ba.shift();try{rb.GU.zone.pA(function(Hb){return function(){if(Hb.GU.SMc)throw Hb.GU.n0;throw Hb.GU;}}(rb))}catch(Hb){e(Hb)}rb={GU:rb.GU}}};var Ga=P("unhandledPromiseRejectionHandler"),Sa=P("state"),gb=P("value"),qb=P("finally"),Gb=P("parentPromiseValue"),
Bb=P("parentPromiseState"),Eb=function(){var rb=!1;return function(Hb){return function(){rb||(rb=!0,Hb.apply(null,arguments))}}},Oa=P("currentTaskTrace"),bb=P("rejectionHandledHandler"),eb=function(){},cc=a.AggregateError,kc=function(rb){if(!(this instanceof kc))throw Error("Za");this[Sa]=null;this[gb]=[];try{var Hb=Eb();rb&&rb(Hb(h(this,!0)),Hb(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 cc([],"All promises were rejected"));var Hb=[],fb=0;try{for(var ub=_.l(rb),kb=ub.next();!kb.done;kb=ub.next()){var xb=kb.value;fb++;Hb.push(kc.resolve(xb))}}catch(Sc){return Promise.reject(new cc([],"All promises were rejected"))}if(0===fb)return Promise.reject(new cc([],"All promises were rejected"));var oa=!1,mc=[];return new kc(function(Sc,
vd){for(var dd=0;dd<Hb.length;dd++)Hb[dd].then(function(id){oa||(oa=!0,Sc(id))},function(id){mc.push(id);fb--;0===fb&&(oa=!0,vd(new cc(mc,"All promises were rejected")))})})};kc.race=function(rb){function Hb(mc){ub(mc)}function fb(mc){kb(mc)}var ub,kb,xb=new this(function(mc,Sc){ub=mc;kb=Sc});rb=_.l(rb);for(var oa=rb.next();!oa.done;oa=rb.next())(oa=oa.value)&&oa.then||(oa=this.resolve(oa)),oa.then(Hb,fb);return xb};kc.all=function(rb){return kc.Hdb(rb)};kc.allSettled=function(rb){return(this&&this.prototype instanceof
kc?this:kc).Hdb(rb,{RMc:function(Hb){return{status:"fulfilled",value:Hb}},dxc:function(Hb){return{status:"rejected",reason:Hb}}})};kc.Hdb=function(rb,Hb){var fb,ub,kb=new this(function(dd,id){fb=dd;ub=id}),xb=2,oa=0,mc=[],Sc={};rb=_.l(rb);for(var vd=rb.next();!vd.done;Sc={bia:Sc.bia},vd=rb.next()){(vd=vd.value)&&vd.then||(vd=this.resolve(vd));Sc.bia=oa;try{vd.then(function(dd){return function(id){mc[dd.bia]=Hb?Hb.RMc(id):id;xb--;0===xb&&fb(mc)}}(Sc),function(dd){return function(id){Hb?(mc[dd.bia]=
Hb.dxc(id),xb--,0===xb&&fb(mc)):ub(id)}}(Sc))}catch(dd){ub(dd)}xb++;oa++}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,Hb){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,Hb):x(this,ub,fb,rb,Hb);return fb};kc.prototype.catch=function(rb){return this.then(null,rb)};kc.prototype.finally=function(rb){var Hb,fb=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];fb&&"function"===typeof fb||(fb=kc);Hb=new fb(eb);Hb[qb]=qb;fb=b.current;null==this[Sa]?this[gb].push(fb,Hb,rb,rb):x(this,fb,Hb,rb,rb);return Hb};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 Gf=P("thenPatched");
c.ZGc=A;wa&&(A(wa),Jc(a,"fetch",function(rb){return B(rb)}));Promise[b.Wo("uncaughtPromiseErrors")]=ba;return kc});
var sda=Gc("zoneTask");
Zone.vk("toString",function(a){var b=Function.prototype.toString,c=Gc("OriginalDelegate"),d=Gc("Promise"),e=Gc("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.vk("util",function(a,b,c){var d=vda(a);c.EEb=bda;c.kWa=Jc;c.atc=Uca;c.DEb=eda;var e=b.Wo("BLACK_LISTED_EVENTS"),f=b.Wo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.CEb=rda;c.jda=qda;c.Wwb=hda;c.YU=$ca;c.ZU=Vca;c.E3a=uFa;c.Y1a=vFa;c.BEb=cda;c.Xha=Tca;c.gyc=uda;c.Gfb=Fc;c.mHa=Object.defineProperty;c.jWa=tda;c.CK=function(){return{Mzc:mda,YTb:Mc,tpb:d,He:SFa,Rra:TFa,CCc:lda,o4a:"true",y2a:"false",x4a:ida,iUb:"addEventListener",bdc:"removeEventListener"}}});
var wda,xda,yda,zda,Pc;
var Hda=[].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.vk("defineProperty",function(c,d,e){e.mHa=Dda;Cda()});b.vk("registerElement",function(c,d,e){d=e.CK();var f=d.Rra;(d.He||f)&&"registerElement"in c.document&&e.jWa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.vk("EventTargetLegacy",function(c,d,e){Eda(c,e);d=e.CK();var f=d.Rra;d.CCc&&!f||Gda(e,c)||(d="undefined"!==typeof WebSocket,
Ida(e),e.BEb("XMLHttpRequest"),d&&Fda(e,c),Zone[e.ci("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});
Zone.vk("legacy",function(a){(a=a[Zone.Wo("legacyPatch")])&&a()});Zone.vk("queueMicrotask",function(a,b,c){c.kWa(a,"queueMicrotask",function(){return function(d,e){b.current.kT("queueMicrotask",e[0])}})});Zone.vk("timers",function(a){Oc(a,"set","clear","Timeout");Oc(a,"set","clear","Interval");Oc(a,"set","clear","Immediate")});Zone.vk("requestAnimationFrame",function(a){Oc(a,"request","cancel","AnimationFrame");Oc(a,"mozRequest","mozCancel","AnimationFrame");Oc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.vk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Jc(a,c[d],function(e,f,g){return function(h,n){return b.current.Lc(e,a,n,g)}})});
Zone.vk("EventTarget",function(a,b,c){c.CEb(a,c);if(!Zone[c.ci("patchEventTarget")]){var d=c.CK();b=d.tpb;var e=d.YTb,f=d.o4a,g=d.y2a;d=d.x4a;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.jda(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.jda(a,c,[b.prototype])});Zone.vk("MutationObserver",function(){cda("MutationObserver");cda("WebKitMutationObserver")});Zone.vk("IntersectionObserver",function(){cda("IntersectionObserver")});
Zone.vk("FileReader",function(){cda("FileReader")});
Zone.vk("on_property",function(a,b,c){if((!lda||TFa)&&!Zone[c.ci("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(SFa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Lc.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}e=f?[{target:d,kBc:["error"]}]:[];var g=vda(d);f=dda(d);d&&
(e=uda(d,g,b?b.concat(e):b),bda(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=vda(e.prototype),f&&(e=uda(f,e,b),bda(f,e,void 0)))}});
Zone.vk("customElements",function(a,b,c){b=c.CK();var d=b.Rra;(b.He||d)&&a.customElements&&"customElements"in a&&c.jWa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.vk("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[wFa],K=gb[xFa]);qb&&K.call(gb,"readystatechange",qb);qb=gb[e]=function(){if(gb.readyState===gb.DONE)if(!Sa.aborted&&gb[f]&&"scheduled"===Ga.state){var Gb=gb[b.Wo("loadfalse")];if(0!==gb.status&&Gb&&0<Gb.length){var Bb=Ga.Gk;Ga.Gk=function(){for(var Eb=gb[b.Wo("loadfalse")],Oa=0;Oa<Eb.length;Oa++)Eb[Oa]===Ga&&Eb.splice(Oa,1);Sa.aborted||"scheduled"!==Ga.state||Bb.call(Ga)};Gb.push(Ga)}else Ga.Gk()}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[wFa],K=B[xFa];!I&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,I=n[wFa],K=n[xFa]);var P=Jc(B,"open",function(){return function(Ga,Sa){Ga[d]=0==Sa[2];Ga[g]=Sa[1];return P.apply(Ga,Sa)}}),ba=Gc("fetchTaskAborting"),ka=Gc("fetchTaskScheduling"),wa=
Jc(B,"send",function(){return function(Ga,Sa){if(!0===b.current[ka]||Ga[d])return wa.apply(Ga,Sa);Sa={target:Ga,url:Ga[g],aba:!1,args:Sa,aborted:!1};var gb=Zone.current.Rea("XMLHttpRequest.send",x,Sa,r,A);Ga&&!0===Ga[h]&&!Sa.aborted&&"scheduled"===gb.state&&gb.Gk()}}),va=Jc(B,"abort",function(){return function(Ga,Sa){var gb=Ga[c];if(gb&&"string"==typeof gb.type)null==gb.d7||gb.data&&gb.data.aborted||gb.zone.uJ(gb);else if(!0===b.current[ba])return va.apply(Ga,Sa)}})}})(a);var c=Gc("xhrTask"),d=Gc("xhrSync"),
e=Gc("xhrListener"),f=Gc("xhrScheduled"),g=Gc("xhrURL"),h=Gc("xhrErrorBeforeScheduled")});Zone.vk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Xca(a.navigator.geolocation)});
Zone.vk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){oda(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.n0}),f.Gk(g))})}}a.PromiseRejectionEvent&&(b[Gc("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Gc("rejectionHandledHandler")]=c("rejectionhandled"))});
Zone.vk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.DEb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,yna:0,args:e}})});
var Mda=Qc({C4a:Qc});
var Nda=Qc({va:Qc}),Rda=Qc({Da:Qc}),Oda=Qc({i_c:Qc}),Sda=Qc({j_c:Qc});
_.Hd=function(a,b){this.ikc=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}))};_.Hd.prototype.toString=function(){return"InjectionToken "+this.ikc};_.W.Object.defineProperties(_.Hd.prototype,{kd:{configurable:!0,enumerable:!0,get:function(){return this}}});
var nfa=new _.Hd("ENVIRONMENT_INITIALIZER");
var Qd="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;
_.Yc=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(_.Yc,Error);
var Wda;
/*

 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 VFa={},WFa=/\n/gm,Yda=void 0;
var YFa;_.XFa=aea(dea(function(a){return{token:a}}),-1);_.Rk=aea(dea(),8);YFa=aea(dea(),2);_.Sk=aea(dea(),4);aea(dea(),1);
var jea=Qc({Aa:Qc}),kea=Qc({Ja:Qc}),mea=Qc({ze:Qc}),ZFa=Qc({Ea:Qc}),nea=Qc({ha:Qc}),Mea=Qc({qy:Qc});
var lea;lea={};_.cd=[];
var eea=0;
var rea=function(a,b,c){this.Si=a;this.ff=b;this.wK=c};
_.ld.BFc=!0;
_.rd=zea(null);
var $ea=function(a,b){var c=_.y;this.ta=a;this.XXa=!1;this.Gtc=b;this.yvb=c};
var Kea,Nea,Cd;Kea=!0;Nea=0;Cd={};_.Dd=function(a,b){this.x5=a;this.Vk=b};_.Dd.prototype.get=function(a,b,c){return Wea(this.x5,this.Vk,a,c,b)};
Qc({Ga:String,Gc:Qc});
var mfa=new _.Hd("INJECTOR_DEF_TYPES");
var ofa=Qc({Ga:String,Gc:Qc});
var $Fa=new _.Hd("INJECTOR",-1);
var rfa=function(){};rfa.prototype.get=function(a,b){b=void 0===b?VFa:b;if(b===VFa)throw a=Error("db`"+_.Rc(a)),a.name="NullInjectorError",a;return b};
var Uha=new _.Hd("Set Injector scope.");
var wfa={},aGa={},qfa=void 0,Tk=function(){},Ld=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.kA=new Map;this.vGa=new Set;this.DGa=[];this.Tb=!1;yfa(a,function(f){return bGa(e,f)});this.kA.set($Fa,Id(void 0,this));d.has("environment")&&this.kA.set(Tk,Id(void 0,this));a=this.kA.get(Uha);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.zvb=new Set(this.get(mfa.kd,_.cd,2))};_.V(Ld,Tk);
Ld.prototype.destroy=function(){cGa(this);this.Tb=!0;try{for(var a=_.l(this.vGa),b=a.next();!b.done;b=a.next())b.value.Ma();for(var c=_.l(this.DGa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{this.kA.clear(),this.vGa.clear(),this.zvb.clear(),this.DGa.length=0}};Ld.prototype.Tf=function(a){this.DGa.push(a)};var Hf=function(a,b){cGa(a);a=$c(a);var c=Zc();try{return b()}finally{$c(a),Zc(c)}};
Ld.prototype.get=function(a,b,c){b=void 0===b?VFa:b;c=void 0===c?0:c;cGa(this);var d=$c(this),e=Zc();try{if(!(c&4)){var f=this.kA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.Hd)&&Pda(a),h;if(h=g)if(g.Ka){var n=Uc(g.Ka);h="string"===typeof n?"any"===n||this.scopes.has(n):this.zvb.has(n)}else h=!1;f=h?Id(ufa(a),wfa):null;this.kA.set(a,f)}if(null!=f){b=f;b.value===wfa&&(b.value=aGa,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.vGa.add(b.value);return b.value}}var A=c&2?sfa():this.parent;b=c&8&&b===VFa?null:b;return A.get(a,b)}catch(va){if("NullInjectorError"===va.name){(va.ngTempTokenPath=va.ngTempTokenPath||[]).unshift(_.Rc(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=_.Rc(I);if(Array.isArray(I))P=
I.map(_.Rc).join(" -> ");else if("object"===typeof I){B=[];for(var ba in I)if(I.hasOwnProperty(ba)){var ka=I[ba];B.push(ba+":"+("string"===typeof ka?JSON.stringify(ka):_.Rc(ka)))}P="{"+B.join(", ")+"}"}var wa="R3InjectorError"+(a?"("+a+")":"")+"["+P+"]: "+K.replace(WFa,"\n  ");r.message=wa;r.ngTokenPath=I;r.ngTempTokenPath=null;throw r;}throw va;}finally{Zc(e),$c(d)}};
var Afa=function(a){var b=$c(a),c=Zc();try{for(var d=a.get(nfa.kd,_.cd,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{$c(b),Zc(c)}};Ld.prototype.toString=function(){for(var a=[],b=_.l(this.kA.keys()),c=b.next();!c.done;c=b.next())a.push(_.Rc(c.value));return"R3Injector["+a.join(", ")+"]"};
var cGa=function(a){if(a.Tb)throw new _.Yc(205,!1);},bGa=function(a,b){b=Uc(b);var c=Fd(b)?b:Uc(b&&b.Ga),d=xfa(b);if(Fd(b)||!0!==b.kd)a.kA.get(c);else{var e=a.kA.get(c);e||(e=Id(void 0,wfa,!0),e.ta=function(){return $da(e.kd)},a.kA.set(c,e));c=b;e.kd.push(b)}a.kA.set(c,d)};_.W.Object.defineProperties(Ld.prototype,{wc:{configurable:!0,enumerable:!0,get:function(){return this.Tb}}});
var oe;_.Tf=function(){};oe=function(a){if(Array.isArray(a))return Bfa({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Bfa({name:c},a.parent,a.Qb,c)};_.dGa=new rfa;_.Tf.va=_.t({token:_.Tf,Ka:"any",ta:function(){return _.u($Fa)}});_.Tf.qy=-1;
var eGa=function(a,b){this.token=a;this.id=b;if(!a)throw new _.Yc(208,!1);this.displayName=_.Rc(this.token)};_.W.Object.defineProperties(eGa,{oVa:{configurable:!0,enumerable:!0,get:function(){return fGa.oVa}}});var gGa=function(){this.Wia=new Map};gGa.prototype.get=function(a){if(a instanceof eGa)return a;if(this.Wia.has(a))return this.Wia.get(a);var b=new eGa(a,eGa.oVa);this.Wia.set(a,b);return b};_.W.Object.defineProperties(gGa.prototype,{oVa:{configurable:!0,enumerable:!0,get:function(){return this.Wia.size}}});
var fGa=new gGa;
fGa.get(Uc(_.Tf));
_.Uk=function(){};
var Vk=function(){},hGa=function(){};
var iGa=function(){},jGa=function(){};
_.Md=function(a){this.ua=a};_.Md.qy=function(){return Nd(_.wd(),_.sd())};
var kGa;kGa=function(){};_.Wk=function(){};_.Wk.qy=function(){var a=_.sd(),b=_.pd(_.wd().index,a);return(_.hd(b)?b:a)[11]};
_.he=function(){this.k6a=console};_.he.prototype.handleError=function(a){var b=this.Pkc(a);this.k6a.error("ERROR",a);b&&this.k6a.error("ORIGINAL ERROR",b)};_.he.prototype.Pkc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};
var Gga;_.Dfa=new Map;Gga=0;
var Gfa;
var Yfa;
var Kfa=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Lfa=/(<|>)/;
var Tfa=Sfa,Ufa;
_.de={};
var fga=void 0;
var Ud=function(a){this.xib=a};Ud.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.xib+" (see https://g.co/ng/security#xss)"};var lGa=function(){Ud.apply(this,arguments)};_.V(lGa,Ud);lGa.prototype.getTypeName=function(){return"HTML"};var mGa=function(){Ud.apply(this,arguments)};_.V(mGa,Ud);mGa.prototype.getTypeName=function(){return"URL"};var nGa=function(){Ud.apply(this,arguments)};_.V(nGa,Ud);nGa.prototype.getTypeName=function(){return"ResourceURL"};
var iga=function(a){this.uBc=a};iga.prototype.k$=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(Ifa(a),"text/html").body;if(null===b)return this.uBc.k$(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var hga=function(a){this.Qlb=a;this.UZ=this.Qlb.implementation.createHTMLDocument("sanitization-inert");if(null==this.UZ.body){a=this.UZ.createElement("html");this.UZ.appendChild(a);var b=this.UZ.createElement("body");a.appendChild(b)}};
hga.prototype.k$=function(a){var b=this.UZ.createElement("template");if("content"in b)return b.innerHTML=Ifa(a),b;b=this.UZ.createElement("body");b.innerHTML=Ifa(a);this.Qlb.documentMode&&oGa(this,b);return b};var oGa=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&&oGa(a,b),b=b.nextSibling};
var kga=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;
var pGa=Zd("area,br,col,hr,img,wbr"),qGa=Zd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),rGa=Zd("rp,rt"),sGa=nga(rGa,qGa),tGa=nga(qGa,Zd("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")),uGa=nga(rGa,Zd("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(pGa,tGa,uGa,sGa),wga=Zd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),xga=Zd("srcset"),vGa=Zd("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"),
wGa=Zd("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,vGa,wGa),yga=Zd("script,style,template"),sga=function(){this.TE=[]};sga.prototype.endElement=function(a){a=a.nodeName.toLowerCase();uga.hasOwnProperty(a)&&!pGa.hasOwnProperty(a)&&(this.TE.push("</"),this.TE.push(a),this.TE.push(">"))};var zga=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("ib`"+a.outerHTML);return b},oga=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,pga=/([^#-~ |!])/g,rga;
var xGa={NONE:0,LPc:1,MQc:2,wQc:3,URL:4,rQc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};
var Bga;
var ff=function(a,b){this.Vk=a;this.Sic=b;this.Sr=null;this.cja=!1};ff.prototype.destroy=function(){if(this.Sr)this.Sr.hY(this);else if(this.cja){var a=this.Vk[3];if(_.jd(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Ofa(a,c),dfa(b,c))}this.cja=!1}Qfa(this.Vk[1],this.Vk)};ff.prototype.Tf=function(a){Tga(this.Vk[1],this.Vk,null,a)};_.Xk=function(a){cha(a.Sic||a.Vk)};ff.prototype.detach=function(){this.Vk[2]&=-65};
ff.prototype.Be=function(){var a=this.Vk[1],b=this.Vk,c=this.context,d=b[10];d.vP&&d.vP();try{Lga(a,b,a.wa,c)}catch(e){throw eha(b,e),e;}finally{d.end&&d.end()}};_.W.Object.defineProperties(ff.prototype,{Im:{configurable:!0,enumerable:!0,get:function(){var a=this.Vk,b=a[1];return hha(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Vk[8]},set:function(a){this.Vk[8]=a}},wc:{configurable:!0,enumerable:!0,get:function(){return 128===(this.Vk[2]&128)}}});
var yGa=function(a){ff.call(this,a);this.KIa=a};_.V(yGa,ff);yGa.prototype.Be=function(){for(var a=this.KIa[8],b=0;b<a.ks.length;b++){var c=a.ks[b],d=_.Efa(c);d=d?_.hd(d)?d:d.Mp:null;if(null!==d){var e=d[1],f=e.wa,g=d[10],h=4===(d[2]&4);try{h||!g.vP||g.vP(),h&&Kga(e,d,c),Lga(e,d,f,c)}finally{h||!g.end||g.end()}}}};_.W.Object.defineProperties(yGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});
var zGa=function(){};zGa.va=_.t({token:zGa,Ka:"root",ta:function(){return null}});
var Yk=function(){this.fqa="0.0.0-PLACEHOLDER";this.rr=["0","0","0-PLACEHOLDER"].slice(2).join(".")},AGa=new Yk;
var BGa={};
var CGa=function(a){this.Jk=a};_.V(CGa,_.Uk);CGa.prototype.ZC=function(a){return new DGa(a[jea]||null,this.Jk)};var EGa=function(a,b){this.Ac=a;this.Qta=b};EGa.prototype.get=function(a,b,c){var d=this.Ac.get(a,BGa,c);return d!==BGa||b===BGa?d:this.Qta.get(a,b,c)};var DGa=function(a,b){this.gw=a;this.Jk=b;this.Yna=a.type;this.ob=a.oa.map(ega).join(",");this.oc=a.oc?a.oc:[];this.WBc=!!b};_.V(DGa,jGa);
DGa.prototype.create=function(a,b,c,d){d=d||this.Jk;var e;(d=d instanceof Tk?d:null==(e=d)?void 0:e.Ac)&&null!==this.gw.oQa&&(d=this.gw.oQa(d)||d);var f=d?new EGa(a,d):a,g=f.get(kGa,null);if(null===g)throw new _.Yc(407,!1);var h=f.get(zGa,null);a=g.RP(null,this.gw);e=this.gw.oa[0][0]||"div";if(c)e=a.RYa(c,3===this.gw.tb);else{d=g.RP(null,this.gw);var n=e.toLowerCase();e=d.createElement(e,"svg"===n?"svg":"math"===n?"math":null)}n=e;var r=this.gw.JVa?288:272;e={ks:[]};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);yea(f);try{var x=this.gw,A=f[1];f[22]=n;var B=be(A,22,2,"#host",null),I=B.nL=x.Ib;null!==I&&(gha(B,I,!0),null!==n&&(Gea(a,n,I),null!==B.Ee&&$fa(a,n,B.Ee),null!==B.styles&&a.setAttribute(n,"style",B.styles)));var K=g.RP(n,x),P=Hga(f,Oga(x),null,x.JVa?32:16,f[22],B,g,K,null,null,null);if(A.Cj){var ba=Sea(B,f);Oea(ba,A,x.type);Yga(A,B);var ka=f.length;B.flags|=1;B.Dl=ka;B.Oq=ka+1;B.NG=ka}Pga(f,P);var wa=f[22]=P;if(n)if(c)Gea(a,n,["ng-version",
AGa.fqa]);else{var va=this.gw.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&&Gea(a,n,c);x&&0<x.length&&$fa(a,n,x.join(" "))}var Sa=d.data[22];if(void 0!==b){var gb=Sa.Mu=[];for(va=0;va<this.oc.length;va++){var qb=b[va];gb.push(null!=qb?Array.from(qb):null)}}var Gb=this.gw;b=[jha];var Bb=f[1],Eb=_.wd();if(Bb.Cj){Gb.Sda&&Gb.Sda(Gb);var Oa=ce(Bb,f,1,null);Zga(Bb,Eb,f,Oa,Gb);Vga(Bb,
Eb)}var bb=Zea(f,Bb,Eb.Dl,Eb);_.Od(bb,f);var eb=od(Eb,f);eb&&_.Od(eb,f);e.ks.push(bb);wa[8]=bb;if(null!==b)for(var cc=_.l(b),kc=cc.next();!kc.done;kc=cc.next()){var Gf=kc.value;Gf(bb,Gb)}Gb.Dd&&Gb.Dd(1,bb,_.wd().Dl);var rb=_.wd();!Bb.Cj||null===Gb.mb&&null===Gb.Ib||(_.rd.selectedIndex=rb.index,aha(f[1],rb,rb.Dl,rb.Oq,Gb),null!==Gb.mb&&Gb.mb(1,bb));var Hb=bb;Kga(d,f,null)}finally{Bea()}return new Zk(this.Yna,Hb,Nd(Sa,f),f,Sa)};
_.W.Object.defineProperties(DGa.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return iha(this.gw.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return iha(this.gw.outputs)}}});var Zk=function(a,b,c,d,e){this.location=c;this.Nab=d;this.x5=e;this.instance=b;this.su=this.Cl=new yGa(d);this.Yna=a};_.V(Zk,iGa);Zk.prototype.fH=function(a,b){var c=this.x5.inputs,d;null!==c&&(d=c[a])&&(c=this.Nab,Wga(c[1],c,d,a,b),Xga(c,this.x5.index))};Zk.prototype.destroy=function(){this.su.destroy()};
Zk.prototype.Tf=function(a){this.su.Tf(a)};_.W.Object.defineProperties(Zk.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return new _.Dd(this.x5,this.Nab)}}});
var FGa=function(a,b){this.Ld=b;this.MDa=[];this.FMa=[];this.GB=new CGa(this);var c=(a[ZFa]||null).bootstrap;this.MDa=c instanceof Function?c():c;this.yla=zfa(a,b,[{Ga:Vk,Gc:this},{Ga:_.Uk,Gc:this.GB}],_.Rc(a),new Set(["environment"]));Afa(this.yla);this.instance=this.yla.get(a)};_.V(FGa,Vk);FGa.prototype.destroy=function(){var a=this.yla;!a.wc&&a.destroy();this.FMa.forEach(function(b){return b()});this.FMa=null};FGa.prototype.Tf=function(a){this.FMa.push(a)};
_.W.Object.defineProperties(FGa.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return this.yla}}});var Fja=function(a){this.XBb=a};_.V(Fja,hGa);Fja.prototype.create=function(a){return new FGa(this.XBb,a)};var kha=function(a,b,c){this.GB=new CGa(this);this.instance=null;this.Ac=a=new Ld([].concat(_.Ia(a),[{Ga:Vk,Gc:this},{Ga:_.Uk,Gc:this.GB}]),b||sfa(),c,new Set(["environment"]));Afa(a)};_.V(kha,Vk);kha.prototype.destroy=function(){this.Ac.destroy()};kha.prototype.Tf=function(a){this.Ac.Tf(a)};
var Cma=new _.Hd("Application Initializer"),$k=function(a){var b=this;this.zJa=a;this.reject=this.resolve=oha;this.done=this.QK=!1;this.ywc=new Promise(function(c,d){b.resolve=c;b.reject=d})},GGa=function(a){if(!a.QK){var b=[];if(a.zJa)for(var c={},d=0;d<a.zJa.length;c={BU:c.BU},d++)if(c.BU=a.zJa[d](),mha(c.BU))b.push(c.BU);else if(nha(c.BU)){var e=new Promise(function(f){return function(g,h){f.BU.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.QK=!0}};$k.ha=function(a){return new (a||$k)(_.u(Cma,8))};$k.va=_.t({token:$k,ta:$k.ha,Ka:"root"});
var HGa,Nha,IGa,JGa;HGa=new _.Hd("AppId",{Ka:"root",ta:qha});Nha=new _.Hd("Platform Initializer");IGa=new _.Hd("Platform ID",{Ka:"platform",ta:function(){return"unknown"}});JGa=new _.Hd("appBootstrapListener");_.al=new _.Hd("AnimationModuleType");
var bl=function(){};bl.prototype.log=function(a){console.log(a)};bl.prototype.warn=function(a){console.warn(a)};bl.ha=function(a){return new (a||bl)};bl.va=_.t({token:bl,ta:bl.ha,Ka:"platform"});
var sha=["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"];
_.Xg=new _.Hd("LocaleId",{Ka:"root",ta:function(){return _.bd(_.Xg,12)||("undefined"!==typeof Sva?"nl":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});
var Uf=function(){};Uf.ha=function(a){return new (a||Uf)};Uf.va=_.t({token:Uf,ta:Uf.ha,Ka:"root"});
var Gia="en-US";
var Cha=Promise.resolve(0);
var KGa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;cl&&(b=cl.requestAnimationFrame,c=cl.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)})},LGa=function(){return((null==cl?void 0:cl.requestAnimationFrame)||requestAnimationFrame).apply(null,_.Ia(_.fa.apply(0,arguments)))},MGa=function(){((null==cl?void 0:cl.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.Ia(_.fa.apply(0,arguments)))},cl=void 0;
var NGa={now:function(){return(NGa.hf||performance).now()},hf:void 0};
_.OGa=new _.na(function(a){var b=NGa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,LVc:g-c});a.closed||(e=KGa(d))};var e=KGa(d);return function(){return e.unsubscribe()}});
_.Eh=new _.na(yb);
var PGa=function(a,b){ni.call(this,a,b);this.Zg=a;this.Vha=b};_.V(PGa,ni);PGa.EMPTY=ni.EMPTY;PGa.prototype.TS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return ni.prototype.TS.call(this,a,b,c);a.actions.push(this);return a.qM||(a.qM=LGa(function(){return a.flush(void 0)}))};PGa.prototype.LS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return ni.prototype.LS.call(this,a,b,c);0===a.actions.length&&(MGa(b),a.qM=void 0)};
var QGa=function(){oi.apply(this,arguments)};_.V(QGa,oi);QGa.prototype.flush=function(a){this.active=!0;this.qM=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 RGa=new QGa(PGa);
var dl=function(a,b){ni.call(this,a,b);this.Zg=a;this.Vha=b};_.V(dl,ni);dl.EMPTY=ni.EMPTY;dl.prototype.xi=function(a,b){b=void 0===b?0:b;if(0<b)return ni.prototype.xi.call(this,a,b);this.delay=b;this.state=a;this.Zg.flush(this);return this};dl.prototype.execute=function(a,b){return 0<b||this.closed?ni.prototype.execute.call(this,a,b):this.k7a(a,b)};dl.prototype.TS=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?ni.prototype.TS.call(this,a,b,c):a.flush(this)};
var SGa=function(){oi.apply(this,arguments)};_.V(SGa,oi);
var TGa=new SGa(dl);
_.el=function(a){a=void 0===a?!1:a;_.ob.call(this);this.Ahc=a};_.V(_.el,_.ob);_.el.create=_.ob.create;_.el.prototype.emit=function(a){_.ob.prototype.next.call(this,a)};
_.el.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.Ahc&&(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 UGa;
_.pe=function(a){var b=void 0===a.Aob?!1:a.Aob,c=void 0===a.Tfa?!1:a.Tfa;a=void 0===a.e1?!1:a.e1;this.MZ=this.Z$=!1;this.isStable=!0;this.Cta=new _.el(!1);this.N_=new _.el(!1);this.Ig=new _.el(!1);this.Rp=new _.el(!1);if("undefined"==typeof Zone)throw new _.Yc(908,!1);Zone.Fsc();this.yW=0;this.voc=this.Dy=Zone.current;Zone.AsyncStackTaggingZoneSpec&&(this.Dy=this.Dy.xz(new Zone.AsyncStackTaggingZoneSpec("Angular")));Zone.TaskTrackingZoneSpec&&(this.Dy=this.Dy.xz(new Zone.TaskTrackingZoneSpec));b&&
Zone.longStackTraceZoneSpec&&(this.Dy=this.Dy.xz(Zone.longStackTraceZoneSpec));this.Tfa=!a&&c;this.e1=a;this.hsa=-1;b=Qd.requestAnimationFrame;c=Qd.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Wo("OriginalDelegate")])&&(b=c),Zone.Wo("OriginalDelegate"));this.qFc=b;Mha(this)};_.Vua=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};UGa=function(){if(_.Vua())throw new _.Yc(909,!1);};_.pe.prototype.Lc=function(a,b,c){return this.Dy.Lc(a,b,c)};
_.pe.prototype.Mea=function(a,b,c){var d=this.Dy;a=d.dva("NgZoneEvent: undefined",a,VGa,oha,oha);try{return d.Mea(a,b,c)}finally{d.uJ(a)}};_.pe.prototype.pA=function(a,b,c){return this.Dy.pA(a,b,c)};_.pe.prototype.uc=function(a){return this.voc.Lc(a)};var VGa={},Wha=function(){this.Z$=this.MZ=!1;this.isStable=!0;this.Cta=new _.el;this.N_=new _.el;this.Ig=new _.el;this.Rp=new _.el};Wha.prototype.Lc=function(a,b,c){return a.apply(b,c)};Wha.prototype.pA=function(a,b,c){return a.apply(b,c)};
Wha.prototype.uc=function(a){return a()};Wha.prototype.Mea=function(a,b,c){return a.apply(b,c)};
var WGa=new _.Hd(""),XGa=new _.Hd(""),fl=function(a,b,c){var d=this;this.Cb=a;this.JHb=b;this.HRc=0;this.WFa=!0;this.M3=!1;this.hO=[];this.Dwa=null;YGa||(YGa=c,ZGa(b));this.Irc();a.Lc(function(){d.Dwa="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};fl.prototype.Irc=function(){var a=this;this.Cb.Cta.subscribe({next:function(){a.M3=!0;a.WFa=!1}});this.Cb.uc(function(){a.Cb.Ig.subscribe({next:function(){UGa();Dha(function(){a.WFa=!0;a.Oab()})}})})};
fl.prototype.isStable=function(){return this.WFa&&!this.Cb.Z$};fl.prototype.Oab=function(){var a=this;if(this.isStable())Dha(function(){for(;0!==a.hO.length;){var c=a.hO.pop();clearTimeout(c.S1);c.xwc(a.M3)}a.M3=!1});else{var b=$Ga(this);this.hO=this.hO.filter(function(c){return c.xRb&&c.xRb(b)?(clearTimeout(c.S1),!1):!0});this.M3=!0}};var $Ga=function(a){return a.Dwa?a.Dwa.sZc.map(function(b){return{source:b.source,Vuc:b.Vuc,data:b.data}}):[]};_.k=fl.prototype;
_.k.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.hO=d.hO.filter(function(f){return f.S1!==e});a(d.M3,$Ga(d))},b));this.hO.push({xwc:a,S1:e,xRb:c})};_.k.whenStable=function(a,b,c){if(c&&!this.Dwa)throw Error("mb");this.addCallback(a,b,c);this.Oab()};_.k.sXa=function(a){this.JHb.sXa(a,this)};_.k.Y0a=function(a){this.JHb.Y0a(a)};_.k.findProviders=function(){return[]};fl.ha=function(a){return new (a||fl)(_.u(_.pe),_.u(gl),_.u(XGa))};fl.va=_.t({token:fl,ta:fl.ha});
var gl=function(){this.r3=new Map};gl.prototype.sXa=function(a,b){this.r3.set(a,b)};gl.prototype.Y0a=function(a){this.r3.delete(a)};gl.prototype.O9=function(a,b){var c,d;return null!=(d=null==(c=YGa)?void 0:c.O9(this,a,void 0===b?!0:b))?d:null};gl.ha=function(a){return new (a||gl)};gl.va=_.t({token:gl,ta:gl.ha,Ka:"platform"});var YGa;
var Sha=null,Qha=new _.Hd("AllowMultipleToken"),Vha=new _.Hd("PlatformDestroyListeners"),Ima=function(a,b){this.name=a;this.token=b},ne=function(a){this.uf=a;this.oGa=[];this.rO=[];this.Tb=!1},aHa=function(a,b,c){var d=Xha(null==c?void 0:c.re,{Aob:!1,Tfa:!(!c||!c.l_c)||!1,e1:!(!c||!c.m_c)||!1}),e=[{Ga:_.pe,Gc:d}];return d.Lc(function(){var f=oe({Qb:e,parent:a.Ac,name:b.XBb.name}),g=b.create(f),h=g.Ac.get(_.he,null);if(!h)throw new _.Yc(402,!1);d.uc(function(){var n=d.Rp.subscribe({next:function(r){h.handleError(r)}});
g.Tf(function(){$ha(a.oGa,g);n.unsubscribe()})});return Yha(h,d,function(){var n=g.Ac.get($k);GGa(n);return n.ywc.then(function(){var r=g.Ac.get(_.Xg,"en-US")||"en-US";null==r&&Uda("Expected localeId to be defined",r,null,"!=");"string"===typeof r&&(Gia=r.toLowerCase().replace(/_/g,"-"));a.Unc(g);return g})})})},nva=function(a,b){var c=void 0===c?[]:c;var d=Zha({},c);Promise.resolve(new Fja(b)).then(function(e){return aHa(a,e,d)})};
ne.prototype.Unc=function(a){var b=a.Ac.get(_.Zf);if(0<a.MDa.length)a.MDa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.xFc)a.instance.xFc(b);else throw new _.Yc(403,!1);this.oGa.push(a)};ne.prototype.Tf=function(a){this.rO.push(a)};
ne.prototype.destroy=function(){if(this.Tb)throw new _.Yc(404,!1);this.oGa.slice().forEach(function(b){return b.destroy()});this.rO.forEach(function(b){return b()});var a=this.uf.get(Vha,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Tb=!0};_.W.Object.defineProperties(ne.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return this.uf}},wc:{configurable:!0,enumerable:!0,get:function(){return this.Tb}}});ne.ha=function(a){return new (a||ne)(_.u(_.Tf))};
ne.va=_.t({token:ne,ta:ne.ha,Ka:"platform"});
_.Zf=function(a,b,c){var d=this;this.jg=a;this.uf=b;this.Ekc=c;this.u5a=[];this.fX=[];this.yHa=!1;this.RW=!0;this.Tb=!1;this.rO=[];this.Njb=[];this.ks=[];this.ooc=this.jg.N_.subscribe({next:function(){d.jg.Lc(function(){d.tick()})}});this.isStable=_.ib(new _.na(function(e){d.RW=d.jg.isStable&&!d.jg.Z$&&!d.jg.MZ;d.jg.uc(function(){e.next(d.RW);e.complete()})}),(new _.na(function(e){var f;d.jg.uc(function(){f=d.jg.Ig.subscribe(function(){UGa();Dha(function(){d.RW||d.jg.Z$||d.jg.MZ||(d.RW=!0,e.next(!0))})})});
var g=d.jg.Cta.subscribe(function(){if(!_.Vua())throw new _.Yc(909,!1);d.RW&&(d.RW=!1,d.jg.uc(function(){e.next(!1)}))});return function(){f.unsubscribe();g.unsubscribe()}})).ka(kba()))};
_.Zf.prototype.bootstrap=function(a,b){var c=this,d=a instanceof jGa;if(!this.uf.get($k).done)throw new _.Yc(405,!1);a=d?a:this.uf.get(_.Uk).ZC(a);this.Njb.push(a.Yna);d=a.WBc?void 0:this.uf.get(Vk);var e=a.create(_.dGa,[],b||a.ob,d),f=e.location.ua,g=e.Ac.get(WGa,null);null==g||g.sXa(f);e.Tf(function(){c.hY(e.su);$ha(c.ks,e);null==g||g.Y0a(f)});this.Jnc(e);return e};
_.Zf.prototype.tick=function(){var a=this;if(this.yHa)throw new _.Yc(101,!1);try{this.yHa=!0;for(var b=_.l(this.fX),c=b.next();!c.done;c=b.next())c.value.Be()}catch(d){this.jg.uc(function(){return a.Ekc.handleError(d)})}finally{this.yHa=!1}};_.bHa=function(a,b){a.fX.push(b);if(b.cja)throw new _.Yc(902,!1);b.Sr=a};_.k=_.Zf.prototype;_.k.hY=function(a){$ha(this.fX,a);a.Sr=null;var b=a.Vk;Td(b[11],2,a.Vk[1].firstChild,b,null,null,!1)};
_.k.Jnc=function(a){_.bHa(this,a.su);this.tick();this.ks.push(a);this.uf.get(JGa,[]).concat(this.u5a).forEach(function(b){return b(a)})};_.k.Ma=function(){if(!this.Tb)try{this.rO.forEach(function(a){return a()}),this.fX.slice().forEach(function(a){return a.destroy()}),this.ooc.unsubscribe()}finally{this.Tb=!0,this.fX=[],this.u5a=[],this.rO=[]}};_.k.Tf=function(a){var b=this;this.rO.push(a);return function(){return $ha(b.rO,a)}};
_.k.destroy=function(){if(this.Tb)throw new _.Yc(406,!1);var a=this.uf;a.destroy&&!a.wc&&a.destroy()};_.W.Object.defineProperties(_.Zf.prototype,{wc:{configurable:!0,enumerable:!0,get:function(){return this.Tb}},Ac:{configurable:!0,enumerable:!0,get:function(){return this.uf}},mOc:{configurable:!0,enumerable:!0,get:function(){return this.fX.length}}});_.Zf.ha=function(a){return new (a||_.Zf)(_.u(_.pe),_.u(Tk),_.u(_.he))};_.Zf.va=_.t({token:_.Zf,ta:_.Zf.ha,Ka:"root"});
_.Eja=new Map;
var eia=null;
var nia=0,oia=0,pia=0;
var Fia={KEc:"element"},Eia={KEc:"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 cHa=function(a){this.uf=a;this.c7=new Map};cHa.prototype.Ma=function(){try{for(var a=_.l(this.c7.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.c7.clear()}};cHa.va=_.t({token:cHa,Ka:"environment",ta:function(){return new cHa(_.u(Tk))}});
_.bf=function(a){this.zkc=a=void 0===a?!1:a;this.cu=!0;this.Rv=[];this.K5a=!1;this.kja=null;this.length=0;this.last=this.first=void 0;var b=fia(),c=_.bf.prototype;c[b]||(c[b]=nja)};_.k=_.bf.prototype;_.k.get=function(a){return this.Rv[a]};_.k.map=function(a){return this.Rv.map(a)};_.k.filter=function(a){return this.Rv.filter(a)};_.k.find=function(a){return this.Rv.find(a)};_.k.reduce=function(a,b){return this.Rv.reduce(a,b)};_.k.forEach=function(a){this.Rv.forEach(a)};_.k.some=function(a){return this.Rv.some(a)};
_.k.toArray=function(){return this.Rv.slice()};_.k.toString=function(){return this.Rv.toString()};_.k.reset=function(a,b){this.cu=!1;a=bfa(a);a:{var c=this.Rv;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.K5a=!b)this.Rv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.We=function(a){!a.kja||!a.K5a&&a.zkc||a.kja.emit(a)};_.bf.prototype.hZa=function(){this.cu=!0};
_.bf.prototype.destroy=function(){this.wd.complete();this.wd.unsubscribe()};_.W.Object.defineProperties(_.bf.prototype,{wd:{configurable:!0,enumerable:!0,get:function(){return this.kja||(this.kja=new _.el)}}});Symbol.iterator;
_.Ue=function(){};_.Ue.qy=pja;var qja=function(a,b,c){this.tEa=a;this.B6a=b;this.Nb=c};_.V(qja,_.Ue);qja.qy=_.Ue.qy;qja.prototype.ni=function(a,b){var c=this.B6a.YOb;b=Hga(this.tEa,c,a,16,null,c.vMa,null,null,null,null,b||null);b[17]=this.tEa[this.B6a.index];var d=this.tEa[19];null!==d&&(b[19]=d.ni(c));Kga(c,b,a);return new ff(b)};
_.Ve=function(){};_.Ve.qy=sja;var Te=function(a,b,c){this.lI=a;this.yFa=b;this.u4=c};_.V(Te,_.Ve);Te.qy=_.Ve.qy;_.k=Te.prototype;_.k.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.k.get=function(a){var b=this.lI[8];return null!==b&&b[a]||null};_.k.ni=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Ac}a=a.ni(b||{},e);this.cG(a,d);return a};
_.k.hF=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Ac;d=f.WWa;f=f.ANa||f.k_c}a=e?a:new DGa(a[jea]||null);c=c||this.Qta;f||null!=a.Jk||(e=(e?c:this.Qta).get(Tk,null))&&(f=e);d=a.create(c,d,void 0,f);this.cG(d.su,b);return d};
_.k.cG=function(a,b){var c=a.Vk,d=c[1];if(_.jd(c[3])){var e=this.indexOf(a);-1!==e?this.detach(e):(e=c[3],e=new Te(e,e[6],e[3]),e.detach(e.indexOf(a)))}b=this.j3(b);e=this.lI;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&&dHa(f,d);c[2]|=64;f=Wfa(b,e);g=c[11];var h=g.parentNode(e[7]);if(null!==h){var n=
e[6];c[0]=h;c[6]=n;Td(g,1,d.firstChild,c,h,f,!1)}if(a.Sr)throw new _.Yc(902,!1);a.cja=!0;c=tja(e);b>=c.length?c.push(a):c.splice(b,0,a);return a};_.k.move=function(a,b){return this.cG(a,b)};_.k.indexOf=function(a){var b=this.lI[8];return null!==b?b.indexOf(a):-1};_.k.remove=function(a){a=this.j3(a,-1);var b=Ofa(this.lI,a);b&&(dfa(tja(this.lI),a),Qfa(b[1],b))};_.k.detach=function(a){a=this.j3(a,-1);var b=Ofa(this.lI,a);return b&&null!=dfa(tja(this.lI),a)?new ff(b):null};
_.k.j3=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(Te.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Nd(this.yFa,this.u4)}},Ac:{configurable:!0,enumerable:!0,get:function(){return new _.Dd(this.yFa,this.u4)}},Qta:{configurable:!0,enumerable:!0,get:function(){var a=Rea(this.yFa,this.u4);if(-1!==a){var b=Jea(a,this.u4);return new _.Dd(b[1].data[(a&32767)+8],b)}return new _.Dd(null,this.u4)}},length:{configurable:!0,enumerable:!0,get:function(){return this.lI.length-10}}});
var Aja=function(a){this.cXa=a;this.matches=null};Aja.prototype.clone=function(){return new Aja(this.cXa)};Aja.prototype.hZa=function(){this.cXa.hZa()};var zja=function(a){this.queries=a=void 0===a?[]:a};zja.prototype.ni=function(a){var b=a.queries;if(null!==b){a=null!==a.Dd?a.Dd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].kvb].clone());return new zja(c)}return null};zja.prototype.hY=function(a){dHa(this,a)};
var dHa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].hZa()},xja=function(a,b,c){this.Vp=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.P8=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].P8(a,b)};_.k.cpa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].cpa(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.kvb=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 df=function(a,b){this.metadata=a;this.matches=null;this.kvb=-1;this.Skb=!1;this.xDa=!0;this.A6a=void 0===b?-1:b};df.prototype.P8=function(a,b){if(eHa(this,b)){var c=this.metadata.Vp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.XTa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}fHa(this,a,b,f);fHa(this,a,b,Yea(b,a,e,!1,!1))}else c===_.Ue?b.type&4&&fHa(this,a,b,-1):fHa(this,a,b,Yea(b,a,c,!1,!1))}};
df.prototype.cpa=function(a){this.A6a===a.index&&(this.xDa=!1)};df.prototype.wa=function(a,b){this.P8(a,b)};df.prototype.qNa=function(a,b){return eHa(this,a)?(this.Skb=!0,gHa(this,-a.index,b),new df(this.metadata)):null};
var eHa=function(a,b){if(a.xDa&&1!==(a.metadata.flags&1)){a=a.A6a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.xDa},fHa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Md||e===_.Ve||e===_.Ue&&c.type&4?gHa(a,c.index,-2):(b=Yea(c,b,e,!1,!1),null!==b&&gHa(a,c.index,b)):gHa(a,c.index,d)}},gHa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};
var hl=function(){};hl.ha=function(a){return new (a||hl)(_.u(_.Zf))};hl.Ea=_.ed({type:hl});hl.Da=_.Vc({});
_.il=function(){};_.il.qy=Cja;
var hHa=function(){};hHa.prototype.supports=function(a){return hia(a)};hHa.prototype.create=function(a){return new jl(a)};var iHa=function(a,b){return b},jl=function(a){this.length=0;this.bW=this.kka=this.oB=this.Qy=this.uW=this.Rka=this.Dt=this.Fv=this.C4=this.IO=this.Noc=this.Uy=this.JO=null;this.VW=a||iHa};jl.prototype.irb=function(a){var b;for(b=this.IO;null!==b;b=b.Ic)a(b)};
_.jHa=function(a,b){var c=a.IO;a=a.Qy;for(var d=0,e=null;c||a;){var f=!a||c&&c.bn<Dja(a,d,e)?c:a,g=Dja(f,d,e),h=f.bn;if(f===a)d--,a=a.Fy;else if(c=c.Ic,null==f.Lu)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.Lu]=r-n}}g!==h&&b(f,g,h)}};jl.prototype.Ypa=function(a){var b;for(b=this.Fv;null!==b;b=b.vE)a(b)};jl.prototype.Zpa=function(a){var b;for(b=this.Qy;null!==b;b=b.Fy)a(b)};
_.kHa=function(a,b){for(a=a.kka;null!==a;a=a.rGa)b(a)};_.k=jl.prototype;_.k.diff=function(a){null==a&&(a=[]);if(!hia(a))throw new _.Yc(900,!1);return this.check(a)?this:null};_.k.Tf=function(){};
_.k.check=function(a){var b=this;this.sHa();var c=this.IO,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.VW(e,f);null!==c&&Object.is(c.FA,g)?(d&&(c=this.ycb(c,f,g,e)),Object.is(c.item,f)||this.Qia(c,f)):(c=this.V9a(c,f,g,e),d=!0);c=c.Ic}}else{var h=0;iia(a,function(n){g=b.VW(h,n);null!==c&&Object.is(c.FA,g)?(d&&(c=b.ycb(c,n,g,h)),Object.is(c.item,n)||b.Qia(c,n)):(c=b.V9a(c,n,g,h),d=!0);c=c.Ic;h++});this.length=h}this.Uqc(c);return this.WK};
_.k.sHa=function(){if(this.WK){var a;for(a=this.Noc=this.IO;null!==a;a=a.Ic)a.tGa=a.Ic;for(a=this.Fv;null!==a;a=a.vE)a.Lu=a.bn;this.Fv=this.Dt=null;for(a=this.Rka;null!==a;a=a.sGa)a.Lu=a.bn;this.kka=this.bW=this.Qy=this.oB=this.Rka=this.uW=null}};
_.k.V9a=function(a,b,c,d){if(null===a)var e=this.C4;else e=a.Wn,this.jpc(a);a=null===this.Uy?null:this.Uy.get(c,null);null!==a?(Object.is(a.item,b)||this.Qia(a,b),this.wab(a,e,d)):(a=null===this.JO?null:this.JO.get(c,d),null!==a?(Object.is(a.item,b)||this.Qia(a,b),this.Znc(a,e,d)):a=this.Ehc(new lHa(b,c),e,d));return a};_.k.ycb=function(a,b,c,d){b=null===this.Uy?null:this.Uy.get(c,null);null!==b?a=this.wab(b,a.Wn,d):a.bn!=d&&(a.bn=d,this.tDa(a,d));return a};
_.k.Uqc=function(a){for(;null!==a;){var b=a.Ic;this.R4a(this.wIa(a));a=b}null!==this.Uy&&this.Uy.clear();null!==this.Dt&&(this.Dt.vE=null);null!==this.uW&&(this.uW.sGa=null);null!==this.C4&&(this.C4.Ic=null);null!==this.oB&&(this.oB.Fy=null);null!==this.bW&&(this.bW.rGa=null)};_.k.wab=function(a,b,c){null!==this.Uy&&this.Uy.remove(a);var d=a.qla,e=a.Fy;null===d?this.Qy=e:d.Fy=e;null===e?this.oB=d:e.qla=d;this.IFa(a,b,c);this.tDa(a,c);return a};
_.k.Znc=function(a,b,c){this.wIa(a);this.IFa(a,b,c);this.tDa(a,c);return a};_.k.Ehc=function(a,b,c){this.IFa(a,b,c);this.Dt=null===this.Dt?this.Fv=a:this.Dt.vE=a;return a};_.k.IFa=function(a,b,c){var d=null===b?this.IO:b.Ic;a.Ic=d;a.Wn=b;null===d?this.C4=a:d.Wn=a;null===b?this.IO=a:b.Ic=a;null===this.JO&&(this.JO=new kl);this.JO.put(a);a.bn=c;return a};_.k.jpc=function(a){return this.R4a(this.wIa(a))};
_.k.wIa=function(a){null!==this.JO&&this.JO.remove(a);var b=a.Wn,c=a.Ic;null===b?this.IO=c:b.Ic=c;null===c?this.C4=b:c.Wn=b;return a};_.k.tDa=function(a,b){if(a.Lu===b)return a;this.uW=null===this.uW?this.Rka=a:this.uW.sGa=a;return a};_.k.R4a=function(a){null===this.Uy&&(this.Uy=new kl);this.Uy.put(a);a.bn=null;a.Fy=null;null===this.oB?(this.oB=this.Qy=a,a.qla=null):(a.qla=this.oB,this.oB=this.oB.Fy=a);return a};_.k.Qia=function(a,b){a.item=b;this.bW=null===this.bW?this.kka=a:this.bW.rGa=a;return a};
_.W.Object.defineProperties(jl.prototype,{WK:{configurable:!0,enumerable:!0,get:function(){return null!==this.Fv||null!==this.Rka||null!==this.Qy||null!==this.kka}}});var lHa=function(a,b){this.item=a;this.FA=b;this.rGa=this.sGa=this.vE=this.Fy=this.qla=this.zW=this.pla=this.Ic=this.Wn=this.tGa=this.Lu=this.bn=null},mHa=function(){this.z5=this.r4=null};mHa.prototype.add=function(a){null===this.r4?(this.r4=this.z5=a,a.zW=null,a.pla=null):(this.z5.zW=a,a.pla=this.z5,a.zW=null,this.z5=a)};
mHa.prototype.get=function(a,b){var c;for(c=this.r4;null!==c;c=c.zW)if((null===b||b<=c.bn)&&Object.is(c.FA,a))return c;return null};mHa.prototype.remove=function(a){var b=a.pla;a=a.zW;null===b?this.r4=a:b.zW=a;null===a?this.z5=b:a.pla=b;return null===this.r4};var kl=function(){this.map=new Map};kl.prototype.put=function(a){var b=a.FA,c=this.map.get(b);c||(c=new mHa,this.map.set(b,c));c.add(a)};kl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
kl.prototype.remove=function(a){var b=a.FA;this.map.get(b).remove(a)&&this.map.delete(b);return a};kl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(kl.prototype,{Jl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});
var nHa=function(){};nHa.prototype.supports=function(a){return a instanceof Map||gia(a)};nHa.prototype.create=function(){return new oHa};var oHa=function(){this.Ala=new Map;this.oB=this.Qy=this.Dt=this.Fv=this.BV=this.AV=this.gab=this.dO=this.nI=null};oHa.prototype.irb=function(a){var b;for(b=this.nI;null!==b;b=b.Ic)a(b)};_.pHa=function(a,b){for(a=a.AV;null!==a;a=a.Tka)b(a)};_.k=oHa.prototype;_.k.Ypa=function(a){var b;for(b=this.Fv;null!==b;b=b.vE)a(b)};
_.k.Zpa=function(a){var b;for(b=this.Qy;null!==b;b=b.Fy)a(b)};_.k.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||gia(a)))throw new _.Yc(900,!1);return this.check(a)?this:null};_.k.Tf=function(){};
_.k.check=function(a){var b=this;this.sHa();var c=this.nI;this.dO=null;this.Ykc(a,function(d,e){c&&c.key===e?(b.S9a(c,d),b.dO=c,c=c.Ic):(d=b.Jlc(e,d),c=b.Wmc(c,d))});if(c)for(c.Wn&&(c.Wn.Ic=null),a=this.Qy=c;null!==a;a=a.Fy)a===this.nI&&(this.nI=null),this.Ala.delete(a.key),a.Fy=a.Ic,a.Si=a.ff,a.ff=null,a.Wn=null,a.Ic=null;this.BV&&(this.BV.Tka=null);this.Dt&&(this.Dt.vE=null);return this.WK};
_.k.Wmc=function(a,b){if(a){var c=a.Wn;b.Ic=a;b.Wn=c;a.Wn=b;c&&(c.Ic=b);a===this.nI&&(this.nI=b);return this.dO=a}this.dO?(this.dO.Ic=b,b.Wn=this.dO):this.nI=b;this.dO=b;return null};_.k.Jlc=function(a,b){if(this.Ala.has(a)){a=this.Ala.get(a);this.S9a(a,b);b=a.Wn;var c=a.Ic;b&&(b.Ic=c);c&&(c.Wn=b);a.Ic=null;a.Wn=null;return a}c=new qHa(a);this.Ala.set(a,c);c.ff=b;this.Khc(c);return c};
_.k.sHa=function(){if(this.WK){var a;for(a=this.gab=this.nI;null!==a;a=a.Ic)a.tGa=a.Ic;for(a=this.AV;null!==a;a=a.Tka)a.Si=a.ff;for(a=this.Fv;null!=a;a=a.vE)a.Si=a.ff;this.Qy=this.Fv=this.Dt=this.AV=this.BV=null}};_.k.S9a=function(a,b){Object.is(b,a.ff)||(a.Si=a.ff,a.ff=b,this.Lhc(a))};_.k.Khc=function(a){null===this.Fv?this.Fv=this.Dt=a:this.Dt=this.Dt.vE=a};_.k.Lhc=function(a){null===this.AV?this.AV=this.BV=a:this.BV=this.BV.Tka=a};
_.k.Ykc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(oHa.prototype,{WK:{configurable:!0,enumerable:!0,get:function(){return null!==this.Fv||null!==this.AV||null!==this.Qy}}});var qHa=function(a){this.key=a;this.Tka=this.Fy=this.vE=this.Wn=this.Ic=this.tGa=this.ff=this.Si=null};
_.ll=function(a){this.fOa=a};_.ll.prototype.find=function(a){var b=this.fOa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Yc(901,!1);};_.ll.va=_.t({token:_.ll,Ka:"root",ta:function(){return new _.ll([new hHa])}});
_.ml=function(a){this.fOa=a};_.ml.prototype.find=function(a){var b=this.fOa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Yc(901,!1);};_.ml.va=_.t({token:_.ml,Ka:"root",ta:function(){return new _.ml([new nHa])}});
var rHa=function(){};
var sHa=Tha(null,"core",[]);
var Ija=!0,Hja=!1;
var tHa=new _.Hd("devfuseFeature");
_.nl=function(a){_.X.call(this,a)};_.V(_.nl,_.X);_.nl.prototype.toObject=function(a){return uHa(a,this)};var uHa=function(a,b){if(null!=b){var c={privateDoNotAccessOrElseSafeHtmlWrappedValue:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var ol=function(a){_.X.call(this,a,-1,vHa)};_.V(ol,_.X);ol.prototype.getMessage=function(){return _.wc(this,_.nl,1)};ol.prototype.isb=function(){return _.Zi(this,3,0)};var vHa=[2];ol.prototype.toObject=function(a){return wHa(a,this)};var wHa=function(a,b){if(null!=b){var c={message:uHa(a,b.getMessage()),k2c:_.q(_.Xi(b,2)),severity:_.Zi(b,3,0)};a&&(c.Qa=b);return c}},xHa={S3a:0,Yya:1,YD:2,L2a:3};
var zHa=function(a){_.X.call(this,a,-1,yHa)};_.V(zHa,_.X);var yHa=[1];zHa.prototype.toObject=function(a){return AHa(a,this)};var AHa=function(a,b){if(null!=b){var c={lSc:_.xc(_.vc(b,ol,1),wHa,a)};a&&(c.Qa=b);return c}};
var BHa;_.pl=function(){};BHa=function(){};BHa.prototype.hsb=function(){return{jDb:function(){},yL:function(){},Rp: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 CHa=function(a){var b="";Aca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};
var DHa=["accept","accept-language","content-language"],EHa=["GET","HEAD","POST"];
var FHa=function(){};
var GHa;_.ql=function(a,b){this.CIc=a;this.RAc=void 0===b?null:b};_.V(_.ql,FHa);GHa=function(a,b,c){var d=Kja(a.RAc,b);return null==d?c:_.Ua.ka(_.zb({complete:function(){d.jDb()}}),xaa(c.ka(_.zb(function(e){d.yL(e)},function(e){d.Rp(e)}))))};_.rl=function(a,b){var c=b.Kb||void 0,d=a.CIc,e=d.send,f=b.body instanceof _.U?_.hf(b.body):b.body;return GHa(a,b,e.call(d,{path:b.path,ub:b.ub,yb:b.yb,body:f,Ra:b.Ra,YNb:b.YNb&&b.YNb},c))};
var HHa=function(){};HHa.prototype.send=function(a,b){Wja(a);return this.makeRequest(a).ka(_.m(function(c){return b?_.jf(b,c):c}))};
var sl,tl,IHa,ul,wl,xl,yl,zl,Al,KHa;sl={C2:"BUILD",Nya:"CODE_REVIEW",Q1b:"GLOBAL",UD:"SOURCE",ud:"UNKNOWN",values:function(){return[sl.ud,sl.Q1b,sl.UD,sl.Nya,sl.C2]}};tl={Yya:"CRITICAL",L2a:"INFORMATIONAL",S3a:"SEVERITY_UNSPECIFIED",YD:"WARNING",values:function(){return[tl.S3a,tl.Yya,tl.YD,tl.L2a]}};IHa={yVb:"AVAILABLE",Hfc:"UNAVAILABLE",uk:"UNSPECIFIED",values:function(){return[IHa.uk,IHa.Hfc,IHa.yVb]}};
ul={C2:"BUILD",Nya:"CODE_REVIEW",CXb:"CORE",fAa:"ISSUE_TRACKER",UD:"SOURCE",Rfc:"UNKNOWN_OWNER",values:function(){return[ul.Rfc,ul.CXb,ul.UD,ul.Nya,ul.C2,ul.fAa]}};
_.rg={mUb:"ADMIN_FAST_WRITE",nUb:"ADMIN_MEDIUM_WRITE",OH:"ADMIN_READ",pUb:"ADMIN_SLOW_WRITE",vya:"BLAME",mia:"CALLGRAPHS",Rya:"COMMIT_BROWSING",Zya:"CROSS_REFERENCES",iza:"DEBUGGER",t2a:"EXTERNAL_DEPENDENCY",A2a:"FILE_LOAD",Eza:"FILE_OPERATIONS",NU:"HISTORY",M2a:"INITIAL_PAGE_LOAD",nAa:"LIST_BREAKPOINTS",S2a:"LIST_DEBUGEES",HN:"OUTLINE",M3a:"REPOSITORIES_BROWSING",KBa:"SEARCH",dV:"SET_BREAKPOINT",X3a:"SNAPSHOT_COMPLETE",h4a:"STOP_DEBUGGING",j4a:"SUGGEST_SEARCH",t4a:"UNKNOWN_BUCKET",values:function(){return[_.rg.t4a,
_.rg.t2a,_.rg.M2a,_.rg.KBa,_.rg.mUb,_.rg.nUb,_.rg.pUb,_.rg.dV,_.rg.X3a,_.rg.S2a,_.rg.nAa,_.rg.OH,_.rg.M3a,_.rg.Rya,_.rg.Eza,_.rg.A2a,_.rg.HN,_.rg.NU,_.rg.Zya,_.rg.mia,_.rg.iza,_.rg.h4a,_.rg.j4a,_.rg.vya]}};_.vl={Hx:"BACKGROUND",ZVb:"BROWSER_NAVIGATION",uN:"CHANGE",wt:"CLICK",V0b:"EXTERNAL",wv:"KEYBOARD",mdc:"RESIZE",Kdc:"SCROLL",Nfc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.vl.Nfc,_.vl.wt,_.vl.uN,_.vl.Kdc,_.vl.mdc,_.vl.ZVb,_.vl.wv,_.vl.Hx,_.vl.V0b]}};
wl={Rd:"CANCELLED",lza:"DEGRADED",Yi:"FAILURE",GBa:"RETRIED",fh:"SUCCESS",kCa:"TIME_OUT",PCa:"UNKNOWN_STATUS_CODE",values:function(){return[wl.PCa,wl.fh,wl.Yi,wl.kCa,wl.lza,wl.Rd,wl.GBa]}};
xl={qya:"AUTOPUSH",rya:"AUTOPUSH_CORP",sya:"AUTOPUSH_QUAL",Cya:"CANARY",Xya:"CORP",oza:"DEMO",Yza:"INTEGRATION",Zza:"INTEGRATION_CORP",aAa:"INTEGRATION_OSS",bAa:"INTEGRATION_PARTNER",cAa:"INTEGRATION_PROD",dAa:"INTEGRATION_QA",fBa:"OSS",U2:"PARTNER",pBa:"PRODUCTION",xBa:"QADEVEL",yBa:"QADEVEL_CORP",zBa:"QAOSS",SBa:"STAGING_CORP",TBa:"STAGING_OSS",UBa:"STAGING_PARTNER",VBa:"STAGING_PROD",WBa:"STAGING_QA",Og:"TESTING",NCa:"UNKNOWN_ENVIRONMENT",values:function(){return[xl.NCa,xl.pBa,xl.VBa,xl.WBa,xl.cAa,
xl.dAa,xl.oza,xl.Cya,xl.Og,xl.SBa,xl.Xya,xl.xBa,xl.Yza,xl.zBa,xl.TBa,xl.aAa,xl.fBa,xl.yBa,xl.Zza,xl.qya,xl.rya,xl.U2,xl.bAa,xl.UBa,xl.sya]}};
yl={qya:"AUTOPUSH",rya:"AUTOPUSH_CORP",sya:"AUTOPUSH_QUAL",Cya:"CANARY",Xya:"CORP",oza:"DEMO",Yza:"INTEGRATION",Zza:"INTEGRATION_CORP",aAa:"INTEGRATION_OSS",bAa:"INTEGRATION_PARTNER",cAa:"INTEGRATION_PROD",dAa:"INTEGRATION_QA",fBa:"OSS",U2:"PARTNER",pBa:"PRODUCTION",xBa:"QADEVEL",yBa:"QADEVEL_CORP",zBa:"QAOSS",SBa:"STAGING_CORP",TBa:"STAGING_OSS",UBa:"STAGING_PARTNER",VBa:"STAGING_PROD",WBa:"STAGING_QA",Og:"TESTING",NCa:"UNKNOWN_ENVIRONMENT",values:function(){return[yl.NCa,yl.pBa,yl.VBa,yl.WBa,yl.cAa,
yl.dAa,yl.oza,yl.Cya,yl.Og,yl.SBa,yl.Xya,yl.xBa,yl.Yza,yl.zBa,yl.TBa,yl.aAa,yl.fBa,yl.yBa,yl.Zza,yl.qya,yl.rya,yl.U2,yl.bAa,yl.UBa,yl.sya]}};zl={Rd:"CANCELLED",lza:"DEGRADED",Yi:"FAILURE",GBa:"RETRIED",fh:"SUCCESS",kCa:"TIME_OUT",PCa:"UNKNOWN_STATUS_CODE",values:function(){return[zl.PCa,zl.fh,zl.Yi,zl.kCa,zl.lza,zl.Rd,zl.GBa]}};Al=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(Al,_.U);Al.prototype.ma=function(){return Al};Al.prototype.na=function(){return{Ya:{scopes:sl,severity:tl},keys:["message","scopes","severity"],Na:{message:Bl}}};
_.W.Object.defineProperties(Al.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(Al,{fCa:{configurable:!0,enumerable:!0,get:function(){return tl}}});var Cl=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Dq?null:a.Dq};_.V(Cl,_.U);Cl.prototype.ma=function(){return Cl};Cl.prototype.na=function(){return{Va:{announcements:Al},keys:["announcements"]}};
_.W.Object.defineProperties(Cl.prototype,{Dq:{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:IHa},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 IHa}}});
var Dl=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.jpa?null:a.jpa;this.O.clientContext=null==a.Mna?null:a.Mna;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.gQ?null:a.gQ;this.O.artifactId=null==a.Df?null:a.Df;this.O.searchTerm=null==a.qg?null:a.qg;this.O.listIndex=null==a.qh?null:a.qh;this.O.durationMs=null==a.Ii?null:a.Ii;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.Lm?null:a.Lm;this.O.initialUrl=null==a.Dw?
null:a.Dw;this.O.targetUrl=null==a.Ul?null:a.Ul;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.iN?null:a.iN;this.O.finishedInBackground=null==a.uK?null:a.uK;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.upa?null:a.upa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};_.V(Dl,_.U);
Dl.prototype.ma=function(){return Dl};Dl.prototype.na=function(){return{Va:{availabilityStatuses:Ch,subActions:El},Ya:{actionOwner:ul,bucket:_.rg,gestureName:_.vl,statusCode:wl},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Na:{clientContext:Fl,eventId:Gl}}};
_.W.Object.defineProperties(Dl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},Df:{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}},Mna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},Ii:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},gQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.O.elementId=a}},jpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.O.eventId=a}},upa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.S(this,"feature"):null},set:function(a){this.O.feature=a}},uK:{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}},Dw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},qh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},qg:{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}},Lm:{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}},Ul:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},iN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var Fl=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.ys?null:a.ys;this.O.repoGroupId=null==a.QG?null:a.QG;this.O.executionContext=null==a.g9?null:a.g9};_.V(Fl,_.U);Fl.prototype.ma=function(){return Fl};
Fl.prototype.na=function(){return{Ya:{environmentName:xl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Na:{executionContext:Hl}}};
_.W.Object.defineProperties(Fl.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.O.actionId=a}},ys:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},g9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},QG:{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 Gl=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.Mwa?null:a.Mwa;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.rua?null:a.rua};_.V(Gl,_.U);Gl.prototype.ma=function(){return Gl};Gl.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(Gl.prototype,{rua:{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}},Mwa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var Hl=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.IX?null:a.IX;this.O.task=null==a.sH?null:a.sH;this.O.job=null==a.pba?null:a.pba;this.O.environmentName=null==a.ys?null:a.ys;this.O.buildLabel=null==a.WE?null:a.WE;this.O.traced=null==a.G0a?null:a.G0a;this.O.rpcGlobalId=null==a.mYa?null:a.mYa;this.O.spanId=null==a.spanId?null:a.spanId};_.V(Hl,_.U);Hl.prototype.ma=function(){return Hl};Hl.prototype.na=function(){return{Ya:{environmentName:yl},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(Hl.prototype,{WE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},IX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.O.cell=a}},ys:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},pba:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.O.job=a}},mYa:{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}},sH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.O.task=
a}},G0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.O.traced=a}}});var Il=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Dq?null:a.Dq};_.V(Il,_.U);Il.prototype.ma=function(){return Il};Il.prototype.na=function(){return{keys:["announcements"],Na:{announcements:Cl}}};
_.W.Object.defineProperties(Il.prototype,{Dq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Jl=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(Jl,_.U);Jl.prototype.ma=function(){return Jl};Jl.prototype.na=function(){return{Va:{entries:Dl},keys:["authuser","entries"]}};
_.W.Object.defineProperties(Jl.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 JHa=function(){this.O={}};_.V(JHa,_.U);JHa.prototype.ma=function(){return JHa};JHa.prototype.na=function(){return{keys:[]}};
var Bl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(Bl,_.U);Bl.prototype.ma=function(){return Bl};Bl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(Bl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var El=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.Ii?null:a.Ii;this.O.httpErrorCode=null==a.zw?null:a.zw};_.V(El,_.U);El.prototype.ma=function(){return El};El.prototype.na=function(){return{Ya:{statusCode:zl},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(El.prototype,{Ii:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},zw:{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}}});KHa=new _.Hd("API_VERSION");_.LHa=new _.Hd("REQUEST_SERVICE");_.Kl=function(){};_.Kl.ha=function(a){return new (a||_.Kl)};_.Kl.Ea=_.ed({type:_.Kl});_.Kl.Da=_.Vc({});
var MHa={$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"},Ll=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};
Ll.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Pa+"/announcements",Ra:_.kf(a,MHa,b),Kb:Il})};Ll.ha=function(a){return new (a||Ll)(_.u(KHa,8),_.u(_.LHa),_.u(_.pl,8))};Ll.va=_.t({token:Ll,ta:Ll.ha});var NHa=function(){};NHa.ha=function(a){return new (a||NHa)};NHa.va=_.t({token:NHa,ta:function(a){return Ll.ha(a)},Ka:_.Kl});
var Ol=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)},OHa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.rl(a.Za,{body:b,ub:"POST",yb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Pa+"/logging:logClientAction",Ra:_.kf(c,MHa,d),Kb:JHa})};Ol.ha=function(a){return new (a||Ol)(_.u(KHa,8),_.u(_.LHa),_.u(_.pl,8))};Ol.va=_.t({token:Ol,ta:Ol.ha});var PHa=function(){};PHa.ha=function(a){return new (a||PHa)};
PHa.va=_.t({token:PHa,ta:function(a){return Ol.ha(a)},Ka:_.Kl});
var Pl,QHa,RHa,SHa,VHa,WHa,XHa,YHa,ZHa,mIa,rIa,tIa,uIa;Pl=new _.Hd("productVersion");QHa=new _.Hd("envName");_.Ql=new _.Hd("emailAddress");RHa=new _.Hd("isBot");SHa=new _.Hd("isCorpGoogler");_.THa=new _.Hd("userSettingsKeyPrefix");_.UHa=new _.Hd("prodspecsStage");VHa=new _.Hd("feedbackProductId");WHa=new _.Hd("clearcutEndpoint");_.Rl=new _.Hd("onePlatformKey");_.Sl=new _.Hd("sessionIndex");XHa=new _.Hd("xsrfToken");YHa=new _.Hd("nonceToken");ZHa=new _.Hd("oauthClientId");_.$Ha=new _.Hd("appEngineServiceEndpoint");
_.rh=new _.Hd("grimoireOnePlatformHost");_.aIa=new _.Hd("cloudResourceManagerServiceEndpoint");_.bIa=new _.Hd("cloudBillingServiceEndpoint");_.cIa=new _.Hd("cloudBuildServiceEndpoint");_.dIa=new _.Hd("cloudDebuggerServiceEndpoint");_.eIa=new _.Hd("cloudStorageServiceEndpoint");_.fIa=new _.Hd("cloudUserSettingsEndpoint");_.gIa=new _.Hd("resultStoreOnePlatformHost");_.hIa=new _.Hd("scorecardOnePlatformHost");_.iIa=new _.Hd("sourceRepoOnePlatformHost");_.jIa=new _.Hd("sourceRepoInternalOnePlatformHost");
_.kIa=new _.Hd("iamOnePlatformHost");_.lIa=new _.Hd("loggingServiceEndpoint");mIa=new _.Hd("peopleApiPlatformHost");_.nIa=new _.Hd("serviceManagerApiPlatformHost");_.oIa=new _.Hd("termsOfServiceOnePlatformHost");_.pIa=new _.Hd("testFusionOnePlatformHost");_.qIa=new _.Hd("fusionBadgeServerHost");rIa=new _.Hd("enableAnonymousFeedback");_.Tl=new _.Hd("iamToken");_.sIa=new _.Hd("initialPath");tIa=new _.Hd("enableG3cClearcutLogging");uIa=new _.Hd("g3cClearcutTransport");
var Ul=function(a,b,c,d){this.q7=a;this.ys=b;this.isBot=c;this.kY=d};Ul.prototype.iL=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.q7.nb(this.xKa(b),c)}};Ul.prototype.uG=function(a){this.q7.uG({},a)};Ul.prototype.xKa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Aj(a))}};a.projectId&&(b.projectId=a.projectId);a.Ii&&(b.latency=a.Ii);return b};
Ul.prototype.Aj=function(a){var b=a.Lm.map(function(c){return{name:c.name||void 0,latency:c.Ii||void 0,statusCode:c.statusCode||void 0,errorCode:c.zw||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.iN||void 0,finishedInBg:a.uK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.ys||void 0,actionOwner:this.kY||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};Ul.ha=function(a){return new (a||Ul)(_.u(Ok),_.u(QHa),_.u(RHa),_.u(tHa,8))};Ul.va=_.t({token:Ul,ta:Ul.ha,Ka:"root"});
var Vl=function(a){_.X.call(this,a)};_.V(Vl,_.X);Vl.prototype.yPa=function(){return _.Oh(this,1)};Vl.prototype.setCell=function(a){return _.sc(this,1,a)};Vl.prototype.ev=function(a){return _.sc(this,5,a)};Vl.prototype.toObject=function(a){return vIa(a,this)};var vIa=function(a,b){if(null!=b){var c={IX:_.Oh(b,1),sH:_.kj(b,2),pba:_.Oh(b,3),ys:_.Zi(b,4,0),WE:_.Oh(b,5)};a&&(c.Qa=b);return c}};
var wIa=function(a){_.X.call(this,a)};_.V(wIa,_.X);_.k=wIa.prototype;_.k.g$=function(){return _.wc(this,Vl,6)};_.k.GLb=function(a){return _.dj(this,6,a)};_.k.rZa=function(a){return _.sc(this,7,a)};_.k.dQa=function(){return _.Oh(this,8)};_.k.Hva=function(a){return _.sc(this,8,a)};_.k.toObject=function(a){return xIa(a,this)};
var xIa=function(a,b){if(null!=b){var c={sessionId:_.Oh(b,1),userId:_.Oh(b,2),actionId:_.Oh(b,3),ys:_.Zi(b,4,0),QG:_.Oh(b,5),g9:vIa(a,b.g$()),NGc:_.Oh(b,7),referer:_.Oh(b,8),t_c:_.Oh(b,9)};a&&(c.Qa=b);return c}};
var yIa=function(a){_.X.call(this,a)};_.V(yIa,_.X);_.k=yIa.prototype;_.k.getName=function(){return _.Oh(this,1)};_.k.lf=function(a){return _.sc(this,1,a)};_.k.Nva=function(a){return _.rj(this,2,a)};_.k.iZa=function(a){return _.qc(this,3,a,0)};_.k.toObject=function(a){return zIa(a,this)};var zIa=function(a,b){if(null!=b){var c={name:_.Oh(b,1),statusCode:_.Zi(b,2,0),Ii:_.kj(b,3),zw:_.kj(b,4)};a&&(c.Qa=b);return c}};
var BIa=function(a){_.X.call(this,a,-1,AIa)};_.V(BIa,_.X);var AIa=[7];BIa.prototype.toObject=function(a){return CIa(a,this)};var CIa=function(a,b){if(null!=b){var c={R3c:_.Zi(b,1,0),J3c:_.Zi(b,2,0),c_c:_.ij(b,3),Q3c:_.Oh(b,4),HYc:_.Oh(b,5),L3c:_.Oh(b,6),M3c:_.q(_.fj(b,7))};a&&(c.Qa=b);return c}};
var DIa=function(a){_.X.call(this,a)};_.V(DIa,_.X);DIa.prototype.toObject=function(a){return EIa(a,this)};var EIa=function(a,b){if(null!=b){var c={N3c:CIa(a,_.wc(b,BIa,1))};a&&(c.Qa=b);return c}};
var GIa=function(a){_.X.call(this,a,-1,FIa)};_.V(GIa,_.X);_.k=GIa.prototype;_.k.Vrb=function(){return _.wc(this,gAa,1)};_.k.APa=function(){return _.wc(this,wIa,2)};_.k.Urb=function(){return _.Oh(this,4)};_.k.jZa=function(a){return _.sc(this,4,a)};_.k.iZa=function(a){return _.qc(this,8,a,0)};_.k.Nva=function(a){return _.rj(this,9,a)};_.k.getFeature=function(){return _.Oh(this,18)};_.k.ILb=function(a){return _.sc(this,18,a)};_.k.wQa=function(){return _.Oh(this,20)};
_.k.ZLb=function(a){_.sc(this,20,a)};var FIa=[10];GIa.prototype.toObject=function(a){return HIa(a,this)};
var HIa=function(a,b){if(null!=b){var c={jpa:hAa(a,b.Vrb()),Mna:xIa(a,b.APa()),gestureName:_.Zi(b,3,0),gQ:_.Oh(b,4),Df:_.Oh(b,5),qg:_.Oh(b,6),qh:_.kj(b,7),Ii:_.kj(b,8),statusCode:_.Zi(b,9,0),p3c:_.xc(_.vc(b,yIa,10),zIa,a),Dw:_.Oh(b,11),Ul:_.Oh(b,12),initialRoute:_.Oh(b,13),targetRoute:_.Oh(b,14),iN:_.ij(b,15),uK:_.ij(b,16),actionOwner:_.Zi(b,17,0),upa:_.Oh(b,18),sWc:_.Oh(b,22),P3c:EIa(a,_.wc(b,DIa,19)),workspaceId:_.Oh(b,20),vYc:_.ij(b,21)};a&&(c.Qa=b);return c}};
var IIa=function(a){_.X.call(this,a)};_.V(IIa,_.X);IIa.prototype.toObject=function(a){if(null!=this){var b={JTc:HIa(a,_.wc(this,GIa,1))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var JIa,KIa,LIa=[];
JIa=["nl",[["a.m.","p.m."],void 0,void 0],void 0,["ZMDWDVZ".split(""),"zo ma di wo do vr za".split(" "),"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "),"zo ma di wo do vr za".split(" ")],void 0,["JFMAMJJASOND".split(""),"jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),"januari februari maart april mei juni juli augustus september oktober november december".split(" ")],void 0,[["v.C.","n.C."],["v.Chr.","n.Chr."],["voor Christus","na Christus"]],1,[6,0],
["dd-MM-y","d MMM 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} 'om' {0}",void 0],", . ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4\u00a0#,##0.00;\u00a4\u00a0-#,##0.00","#E0"],"EUR","\u20ac","Euro",{AUD:["AU$","$"],BYN:[void 0,"\u0440."],CAD:["C$","$"],FJD:["FJ$","$"],JPY:["JP\u00a5","\u00a5"],PHP:[void 0,"\u20b1"],RUR:[void 0,"\u0440."],SBD:["SI$","$"],THB:["\u0e3f"],TWD:["NT$"],USD:["US$","$"],XPF:[],XXX:[]},
"ltr",function(a){var b=a.toString().replace(/^[^.]*\.?/,"").length;return 1===Math.floor(Math.abs(a))&&0===b?1:5}];KIa=[[["middernacht","\u2019s ochtends","\u2019s middags","\u2019s avonds","\u2019s nachts"],void 0,void 0],[["middernacht","ochtend","middag","avond","nacht"],void 0,void 0],["00:00",["06:00","12:00"],["12:00","18:00"],["18:00","24:00"],["00:00","06:00"]]];LIa=["nl"];
JIa&&LIa.forEach(function(a){var b=KIa;"string"!==typeof a&&(b=a,a=JIa[0]);a=a.toLowerCase().replace(/_/g,"-");Bha[a]=JIa;b&&(Bha[a][21]=b)});
_.Wl=function(a,b,c,d){this.znc=a;this.Anc=b;this.O4=c;this.Sh=d;this.Aka=this.yka=null;this.nka=[];this.BE=null};_.k=_.Wl.prototype;_.k.Qp=function(){if(this.yka){var a=this.yka.diff(this.BE);a&&this.Whc(a)}else this.Aka&&(a=this.Aka.diff(this.BE))&&this.Xhc(a)};_.k.Xhc=function(a){var b=this;a.Ypa(function(c){return b.IE(c.key,c.ff)});_.pHa(a,function(c){return b.IE(c.key,c.ff)});a.Zpa(function(c){c.Si&&b.IE(c.key,!1)})};
_.k.Whc=function(a){var b=this;a.Ypa(function(c){if("string"===typeof c.item)b.IE(c.item,!0);else throw Error("xb`"+_.Rc(c.item));});a.Zpa(function(c){return b.IE(c.item,!1)})};_.k.zDa=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.IE(c,!0)}):Object.keys(a).forEach(function(c){return b.IE(c,!!a[c])}))};
_.k.xab=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.IE(c,!1)}):Object.keys(a).forEach(function(c){return b.IE(c,!1)}))};_.k.IE=function(a,b){var c=this;(a=a.trim())&&a.split(/\s+/g).forEach(function(d){b?c.Sh.nP(c.O4.ua,d):c.Sh.QS(c.O4.ua,d)})};
_.W.Object.defineProperties(_.Wl.prototype,{kDc:{configurable:!0,enumerable:!0,set:function(a){this.xab(this.nka);this.nka="string"===typeof a?a.split(/\s+/):[];this.zDa(this.nka);this.zDa(this.BE)}},wFc:{configurable:!0,enumerable:!0,set:function(a){this.xab(this.BE);this.zDa(this.nka);this.Aka=this.yka=null;if(this.BE="string"===typeof a?a.split(/\s+/):a)hia(this.BE)?this.yka=this.znc.find(this.BE).create():this.Aka=this.Anc.find(this.BE).create()}}});
_.Wl.ha=function(a){return new (a||_.Wl)(_.y(_.ll),_.y(_.ml),_.y(_.Md),_.y(_.Wk))};_.Wl.Ja=_.v({type:_.Wl,oa:[["","ngClass",""]],inputs:{kDc:["class","klass"],wFc:"ngClass"},standalone:!0});
var MIa=function(a,b,c,d){this.ya=a;this.iVa=b;this.index=c;this.count=d};_.W.Object.defineProperties(MIa.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}},HY:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},sVa:{configurable:!0,enumerable:!0,get:function(){return!this.HY}}});
_.Xl=function(a,b,c){this.WI=a;this.tB=b;this.It=c;this.P4=null;this.uGa=!0;this.Tr=null};_.Xl.prototype.Qp=function(){if(this.uGa){this.uGa=!1;var a=this.P4;!this.Tr&&a&&(this.Tr=this.It.find(a).create(this.DCb))}this.Tr&&(a=this.Tr.diff(this.P4))&&this.s3(a)};
_.Xl.prototype.s3=function(a){var b=this,c=this.WI;_.jHa(a,function(g,h,n){null==g.Lu?c.ni(b.tB,new MIa(g.item,b.P4,-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.iVa=this.P4}_.kHa(a,function(g){c.get(g.bn).context.ya=g.item})};
_.W.Object.defineProperties(_.Xl.prototype,{iVa:{configurable:!0,enumerable:!0,set:function(a){this.P4=a;this.uGa=!0}},DCb:{configurable:!0,enumerable:!0,set:function(a){this.VW=a},get:function(){return this.VW}},yFc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.tB=a)}}});_.Xl.ha=function(a){return new (a||_.Xl)(_.y(_.Ve),_.y(_.Ue),_.y(_.ll))};_.Xl.Ja=_.v({type:_.Xl,oa:[["","ngFor","","ngForOf",""]],inputs:{iVa:"ngForOf",DCb:"ngForTrackBy",yFc:"ngForTemplate"},standalone:!0});
_.Yl=function(a,b){this.WI=a;this.Zi=new NIa;this.zja=this.gma=this.DEa=null;this.lIa=b};_.Yl.prototype.EIa=function(){this.Zi.ya?this.gma||(this.WI.clear(),this.zja=null,this.lIa&&(this.gma=this.WI.ni(this.lIa,this.Zi))):this.zja||(this.WI.clear(),this.gma=null,this.DEa&&(this.zja=this.WI.ni(this.DEa,this.Zi)))};
_.W.Object.defineProperties(_.Yl.prototype,{La:{configurable:!0,enumerable:!0,set:function(a){this.Zi.ya=this.Zi.La=a;this.EIa()}},AFc:{configurable:!0,enumerable:!0,set:function(a){Yja("ngIfThen",a);this.lIa=a;this.gma=null;this.EIa()}},zFc:{configurable:!0,enumerable:!0,set:function(a){Yja("ngIfElse",a);this.DEa=a;this.zja=null;this.EIa()}}});_.Yl.ha=function(a){return new (a||_.Yl)(_.y(_.Ve),_.y(_.Ue))};
_.Yl.Ja=_.v({type:_.Yl,oa:[["","ngIf",""]],inputs:{La:"ngIf",AFc:"ngIfThen",zFc:"ngIfElse"},standalone:!0});var NIa=function(){this.La=this.ya=null};
var OIa=function(a,b){this.Wf=a;this.Hqc=b;this.KV=!1};OIa.prototype.create=function(){this.KV=!0;this.Wf.ni(this.Hqc)};OIa.prototype.destroy=function(){this.KV=!1;this.Wf.clear()};_.Zl=function(){this.G6a=!1;this.aGa=this.WDa=0;this.Dka=!1};_.Zl.prototype.Fhc=function(){return this.WDa++};_.Zl.prototype.Ghc=function(a){this.J3||(this.J3=[]);this.J3.push(a)};
_.Zl.prototype.Onc=function(a){a=a==this.foc;this.Dka=this.Dka||a;this.aGa++;this.aGa===this.WDa&&(this.ecb(!this.Dka),this.aGa=0,this.Dka=!1);return a};_.Zl.prototype.ecb=function(a){if(this.J3&&a!==this.G6a){this.G6a=a;for(var b=0;b<this.J3.length;b++){var c=this.J3[b],d=a;d&&!c.KV?c.create():!d&&c.KV&&c.destroy()}}};_.W.Object.defineProperties(_.Zl.prototype,{jVa:{configurable:!0,enumerable:!0,set:function(a){this.foc=a;0===this.WDa&&this.ecb(!0)}}});_.Zl.ha=function(a){return new (a||_.Zl)};
_.Zl.Ja=_.v({type:_.Zl,oa:[["","ngSwitch",""]],inputs:{jVa:"ngSwitch"},standalone:!0});_.$l=function(a,b,c){this.jVa=c;c.Fhc();this.KIa=new OIa(a,b)};_.$l.prototype.Qp=function(){var a=this.KIa,b=this.jVa.Onc(this.DFc);b&&!a.KV?a.create():!b&&a.KV&&a.destroy()};_.$l.ha=function(a){return new (a||_.$l)(_.y(_.Ve),_.y(_.Ue),_.y(_.Zl,9))};_.$l.Ja=_.v({type:_.$l,oa:[["","ngSwitchCase",""]],inputs:{DFc:"ngSwitchCase"},standalone:!0});_.am=function(a,b,c){c.Ghc(new OIa(a,b))};
_.am.ha=function(a){return new (a||_.am)(_.y(_.Ve),_.y(_.Ue),_.y(_.Zl,9))};_.am.Ja=_.v({type:_.am,oa:[["","ngSwitchDefault",""]],standalone:!0});
_.bm=function(a){this.Wf=a;this.ECb=this.kVa=this.eta=this.dX=null};_.bm.prototype.Sb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Wf,this.dX&&a.remove(a.indexOf(this.dX)),this.kVa){var b=this.ECb;this.dX=a.ni(this.kVa,this.eta,b?{Ac:b}:void 0)}else this.dX=null;else this.dX&&a.ngTemplateOutletContext&&this.eta&&(this.dX.context=this.eta)};_.bm.ha=function(a){return new (a||_.bm)(_.y(_.Ve))};
_.bm.Ja=_.v({type:_.bm,oa:[["","ngTemplateOutlet",""]],inputs:{eta:"ngTemplateOutletContext",kVa:"ngTemplateOutlet",ECb:"ngTemplateOutletInjector"},standalone:!0,features:[_.ld]});
var PIa=function(){},RIa,SIa;PIa.prototype.Jkb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};PIa.prototype.dispose=function(a){a.unsubscribe()};var QIa=function(){};QIa.prototype.Jkb=function(a,b){return a.then(b,function(c){throw c;})};QIa.prototype.dispose=function(){};RIa=new QIa;SIa=new PIa;_.cm=function(a){this.XHa=this.R4=this.Ry=this.Hka=null;this.Nt=a};_.k=_.cm.prototype;_.k.Ma=function(){this.Ry&&this.U6a();this.Nt=null};
_.k.transform=function(a){return this.R4?a!==this.R4?(this.U6a(),this.transform(a)):this.Hka:(a&&this.wl(a),this.Hka)};_.k.wl=function(a){var b=this;this.R4=a;this.XHa=this.Gpc(a);this.Ry=this.XHa.Jkb(a,function(c){return b.jrc(a,c)})};_.k.Gpc=function(a){if(mha(a))return RIa;if(nha(a))return SIa;throw new _.Yc(2100,!1);};_.k.U6a=function(){this.XHa.dispose(this.Ry);this.R4=this.Ry=this.Hka=null};_.k.jrc=function(a,b){a===this.R4&&(this.Hka=b,_.Xk(this.Nt))};
_.cm.ha=function(a){return new (a||_.cm)(_.y(_.il,16))};_.cm.ze=_.fd({name:"async",type:_.cm,Xd:!1,standalone:!0});
_.TIa=new _.Hd("DATE_PIPE_DEFAULT_TIMEZONE");
_.dm=function(){};_.dm.ha=function(a){return new (a||_.dm)};_.dm.Ea=_.ed({type:_.dm});_.dm.Da=_.Vc({});
_.Qg=new _.Hd("DocumentToken");
var Pf=null,UIa=function(){};
var em=function(){};em.prototype.UF=function(){throw Error("Jb");};em.ha=function(a){return new (a||em)};em.va=_.t({token:em,ta:function(){return _.u(fm)},Ka:"platform"});var Ema=new _.Hd("Location Initialized"),fm=function(a){this.Qm=a;this.Cy()};_.V(fm,em);fm.prototype.Cy=function(){this.location=window.location;this.ZV=window.history};fm.prototype.Tca=function(a){var b=VIa(this.Qm,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var WIa=function(a,b){var c=VIa(a.Qm,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.k=fm.prototype;_.k.pushState=function(a,b,c){window.history.pushState?this.ZV.pushState(a,b,c):this.location.hash=c};_.k.replaceState=function(a,b,c){window.history.pushState?this.ZV.replaceState(a,b,c):this.location.hash=c};_.k.forward=function(){this.ZV.forward()};_.k.back=function(){this.ZV.back()};_.k.UF=function(a){this.ZV.go(void 0===a?0:a)};
_.k.getState=function(){return this.ZV.state};
_.W.Object.defineProperties(fm.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}}});fm.ha=function(a){return new (a||fm)(_.u(_.Qg))};fm.va=_.t({token:fm,ta:function(){return new fm(_.u(_.Qg))},Ka:"platform"});
var hm;_.gm=function(){};_.gm.prototype.UF=function(){throw Error("Jb");};_.gm.ha=function(a){return new (a||_.gm)};_.gm.va=_.t({token:_.gm,ta:function(){return _.bd(hm)},Ka:"root"});_.XIa=new _.Hd("appBaseHref");hm=function(a,b){this.Mj=a;this.XO=[];var c,d,e;this.XH=null!=(e=null!=(d=null!=b?b:Pf.jqa())?d:null==(c=_.bd(_.Qg).location)?void 0:c.origin)?e:""};_.V(hm,_.gm);_.k=hm.prototype;_.k.Ma=function(){for(;this.XO.length;)this.XO.pop()()};
_.k.Tca=function(a){this.XO.push(this.Mj.Tca(a),WIa(this.Mj,a))};_.k.jqa=function(){return this.XH};_.k.ix=function(a){return Zja(this.XH,a)};_.k.path=function(a){var b=this.Mj.pathname+mf(this.Mj.search),c=this.Mj.hash;return c&&(void 0===a?0:a)?b+c:b};_.k.pushState=function(a,b,c,d){this.Mj.pushState(a,b,this.ix(c+mf(d)))};_.k.replaceState=function(a,b,c,d){this.Mj.replaceState(a,b,this.ix(c+mf(d)))};_.k.forward=function(){this.Mj.forward()};_.k.back=function(){this.Mj.back()};_.k.getState=function(){return this.Mj.getState()};
_.k.UF=function(a){var b,c;null==(c=(b=this.Mj).UF)||c.call(b,void 0===a?0:a)};hm.ha=function(a){return new (a||hm)(_.u(em),_.u(_.XIa,8))};hm.va=_.t({token:hm,ta:hm.ha,Ka:"root"});
var im=function(a,b){this.Mj=a;this.XH="";this.XO=[];null!=b&&(this.XH=b)};_.V(im,_.gm);_.k=im.prototype;_.k.Ma=function(){for(;this.XO.length;)this.XO.pop()()};_.k.Tca=function(a){this.XO.push(this.Mj.Tca(a),WIa(this.Mj,a))};_.k.jqa=function(){return this.XH};_.k.path=function(){var a=this.Mj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.k.ix=function(a){a=Zja(this.XH,a);return 0<a.length?"#"+a:a};
_.k.pushState=function(a,b,c,d){c=this.ix(c+mf(d));0==c.length&&(c=this.Mj.pathname);this.Mj.pushState(a,b,c)};_.k.replaceState=function(a,b,c,d){c=this.ix(c+mf(d));0==c.length&&(c=this.Mj.pathname);this.Mj.replaceState(a,b,c)};_.k.forward=function(){this.Mj.forward()};_.k.back=function(){this.Mj.back()};_.k.getState=function(){return this.Mj.getState()};_.k.UF=function(a){var b,c;null==(c=(b=this.Mj).UF)||c.call(b,void 0===a?0:a)};im.ha=function(a){return new (a||im)(_.u(em),_.u(_.XIa,8))};
im.va=_.t({token:im,ta:im.ha});
_.Sf=function(a){var b=this;this.eP=new _.el;this.ucb=[];this.xrc=null;this.hB=a;a=this.hB.jqa();this.XH=_.lf(a.replace(/\/index.html$/,""));this.hB.Tca(function(c){b.eP.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Sf.prototype.Ma=function(){var a;null==(a=this.xrc)||a.unsubscribe();this.ucb=[]};_.Sf.prototype.path=function(a){return this.normalize(this.hB.path(void 0===a?!1:a))};_.Sf.prototype.getState=function(){return this.hB.getState()};
var YIa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+mf(c))};_.k=_.Sf.prototype;_.k.normalize=function(a){var b=this.XH;a=a.replace(/\/index.html$/,"");return _.lf(b&&a.startsWith(b)?a.substring(b.length):a)};_.k.ix=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.hB.ix(a)};_.k.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.hB.pushState(c,"",a,b);this.m$a(this.ix(a+mf(b)),c)};
_.k.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.hB.replaceState(c,"",a,b);this.m$a(this.ix(a+mf(b)),c)};_.k.forward=function(){this.hB.forward()};_.k.back=function(){this.hB.back()};_.k.UF=function(a){var b,c;null==(c=(b=this.hB).UF)||c.call(b,void 0===a?0:a)};_.k.m$a=function(a,b){a=void 0===a?"":a;this.ucb.forEach(function(c){return c(a,b)})};_.k.subscribe=function(a,b,c){return this.eP.subscribe({next:a,error:b,complete:c})};_.Sf.ha=function(a){return new (a||_.Sf)(_.u(_.gm))};
_.Sf.va=_.t({token:_.Sf,ta:function(){return new _.Sf(_.u(_.gm))},Ka:"root"});
new Yk;
var Kma=function(){};Kma.va=_.t({token:Kma,Ka:"root",ta:function(){return new ZIa}});var ZIa=function(){var a=_.u(_.Qg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Lma=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},aJa=function(a,b){$Ia(a)&&a.window.scrollTo(b[0],b[1])},$Ia=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};
var bJa=function(){};
var jm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.kY=e;this.transport=b};jm.prototype.iL=function(a){if(this.transport&&!this.isBot){a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.jQa(b.value))}};
jm.prototype.jQa=function(a){var b=(new GIa).ILb(this.kY||"");b=_.rj(b,17,bka(a.actionOwner)).jZa([a.element,a.action].join("/"));b=_.rj(b,3,$ja(a.gestureName)).Nva(aka(a.statusCode));b=_.sc(b,13,a.initialRoute);b=_.sc(b,11,a.Dw);b=_.sc(b,14,a.targetRoute||"");b=_.sc(b,12,a.Ul);b=_.qc(b,15,a.iN,!1);b=_.qc(b,16,a.uK,!1).iZa(a.Ii||0);b=_.qc(b,7,a.qh||0,0);var c=(new wIa).rZa(this.document.location.hostname).Hva(this.document.referrer).GLb((new Vl).ev(this.productVersion));c=_.sc(c,1,a.sessionId||"");
b=_.dj(b,2,c);a.Df&&"string"===typeof a.Df&&_.sc(b,5,a.Df);if(0<a.Lm.length)for(a=_.l(a.Lm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new yIa).lf(c.name||"").Nva(aka(c.statusCode||"")).iZa(c.Ii||0);c=_.qc(d,4,c.zw||0,0);_.ej(b,10,yIa,c)}a=new IIa;return _.dj(a,1,b)};jm.ha=function(a){return new (a||jm)(_.u(_.Qg),_.u(uIa,8),_.u(Pl),_.u(RHa),_.u(tHa,8))};jm.va=_.t({token:jm,ta:jm.ha,Ka:"root"});
_.cJa={fAa:"issue_tracker",JN:"results",Yec:"flow"};Object.freeze(_.cJa);
var km=function(){};km.ha=function(a){return new (a||km)};km.va=_.t({token:km,ta:km.ha,Ka:"root"});
var eJa,fJa,gJa;_.dJa=new _.Hd("GTMDataLayerName",{Ka:"root",ta:function(){return window.grimoireDataLayer}});eJa=new _.Hd("ProjectId",{Ka:"root",ta:function(){return"testAlphaSource"}});fJa=new _.Hd("GetRandomString",{Ka:"root",ta:function(){return _.ak}});gJa=new _.Hd("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 hJa=function(){this.blockSize=-1};
var lm=function(a,b){this.blockSize=-1;this.blockSize=64;this.Gna=_.Fb.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.Uwa=this.TZ=0;this.Li=[];this.PFc=a;this.ovb=b;this.zOc=_.Fb.Int32Array?new Int32Array(64):Array(64);void 0===iJa&&(iJa=_.Fb.Int32Array?new Int32Array(jJa):jJa);this.reset()},iJa;_.ai(lm,hJa);for(var kJa=[],lJa=0;63>lJa;lJa++)kJa[lJa]=0;var mJa=_.Nba(128,kJa);lm.prototype.reset=function(){this.Uwa=this.TZ=0;this.Li=_.Fb.Int32Array?new Int32Array(this.ovb):_.Rb(this.ovb)};
var nJa=function(a){for(var b=a.Gna,c=a.zOc,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.Li[0]|0;e=a.Li[1]|0;var h=a.Li[2]|0,n=a.Li[3]|0,r=a.Li[4]|0,x=a.Li[5]|0,A=a.Li[6]|0;f=a.Li[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+(iJa[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.Li[0]=a.Li[0]+d|0;a.Li[1]=a.Li[1]+e|0;a.Li[2]=a.Li[2]+h|0;a.Li[3]=a.Li[3]+n|0;a.Li[4]=a.Li[4]+r|0;a.Li[5]=a.Li[5]+x|0;a.Li[6]=a.Li[6]+A|0;a.Li[7]=a.Li[7]+f|0};
lm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.TZ;if("string"===typeof a)for(;c<b;)this.Gna[d++]=a.charCodeAt(c++),d==this.blockSize&&(nJa(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("Kb");this.Gna[d++]=e;d==this.blockSize&&(nJa(this),d=0)}else throw Error("Lb");this.TZ=d;this.Uwa+=b};
lm.prototype.digest=function(){var a=[],b=8*this.Uwa;56>this.TZ?this.update(mJa,56-this.TZ):this.update(mJa,this.blockSize-(this.TZ-56));for(var c=63;56<=c;c--)this.Gna[c]=b&255,b/=256;nJa(this);for(c=b=0;c<this.PFc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Li[c]>>d&255;return a};
var jJa=[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 pJa=function(){lm.call(this,8,oJa)};_.ai(pJa,lm);var oJa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];
var mm=function(a,b,c){this.YP=a;if(!this.YP)throw Error("Mb");a=new pJa;a.update(String(c));this.JHc=exa(a.digest());c={};this.YP.push((c.releaseVersion=b,c))};
mm.prototype.iL=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.JHc;d.WB=b.action;d.eventType=b.element;d.kEb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Ii&&(d.metadata.latencyMs=b.Ii.toString());d.JP="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Df=null==(c=b.Df)?void 0:c.toString();var e=d;c=this.YP;b=c.push;d=e.event;
var f=e.eventType,g=e.WB,h=e.kEb,n=e.projectNumber,r=e.JP,x=e.Df;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})}};mm.prototype.uG=function(a){this.YP.push({event:"trackPageView",pageName:a,pagePath:a})};mm.ha=function(a){return new (a||mm)(_.u(_.dJa),_.u(Pl),_.u(eJa))};mm.va=_.t({token:mm,ta:mm.ha});
_.nm=function(){};_.nm.prototype.iL=function(){};_.nm.prototype.uG=function(){};_.nm.ha=function(a){return new (a||_.nm)};_.nm.va=_.t({token:_.nm,ta:function(a){return mm.ha(a)},Ka:"root"});
var qJa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.jv=a};_.ai(qJa,Rya);
var rJa=function(a,b){this.Xtc=cka(a);this.HEc=b};rJa.prototype[Symbol.iterator]=function(){return this};rJa.prototype.next=function(){var a=this.Xtc.next();return{value:a.done?void 0:this.HEc.call(void 0,a.value),done:a.done}};var sJa=function(a,b){return new rJa(a,b)},tJa=function(a){this.Ixb=a;this.PSa=0};tJa.prototype[Symbol.iterator]=function(){return this};tJa.prototype.next=function(){for(;this.PSa<this.Ixb.length;){var a=this.Ixb[this.PSa].next();if(!a.done)return a;this.PSa++}return{done:!0}};
var uJa=function(){return new tJa(_.fa.apply(0,arguments).map(cka))};
var om=function(a,b){this.vi={};this.Ce=[];this.Kha=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Nb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.k=om.prototype;_.k.yz=function(){return this.size};_.k.pu=function(){pm(this);for(var a=[],b=0;b<this.Ce.length;b++)a.push(this.vi[this.Ce[b]]);return a};_.k.LF=function(){pm(this);return this.Ce.concat()};_.k.LP=function(a){return this.has(a)};_.k.has=function(a){return qm(this.vi,a)};
_.k.equals=function(a,b){if(this===a)return!0;if(this.size!=a.yz())return!1;b=b||vJa;pm(this);for(var c,d=0;c=this.Ce[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var vJa=function(a,b){return a===b};om.prototype.Jl=function(){return 0==this.size};om.prototype.clear=function(){this.vi={};this.Kha=this.size=this.Ce.length=0};om.prototype.remove=function(a){return this.delete(a)};
om.prototype.delete=function(a){return qm(this.vi,a)?(delete this.vi[a],--this.size,this.Kha++,this.Ce.length>2*this.size&&pm(this),!0):!1};var pm=function(a){if(a.size!=a.Ce.length){for(var b=0,c=0;b<a.Ce.length;){var d=a.Ce[b];qm(a.vi,d)&&(a.Ce[c++]=d);b++}a.Ce.length=c}if(a.size!=a.Ce.length){var e={};for(c=b=0;b<a.Ce.length;)d=a.Ce[b],qm(e,d)||(a.Ce[c++]=d,e[d]=1),b++;a.Ce.length=c}};_.k=om.prototype;_.k.get=function(a,b){return qm(this.vi,a)?this.vi[a]:b};
_.k.set=function(a,b){qm(this.vi,a)||(this.size+=1,this.Ce.push(a),this.Kha++);this.vi[a]=b};_.k.addAll=function(a){if(a instanceof om)for(var b=a.LF(),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.LF(),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 om(this)};_.k.toObject=function(){pm(this);for(var a={},b=0;b<this.Ce.length;b++){var c=this.Ce[b];a[c]=this.vi[c]}return a};
_.k.keys=function(){return Pya(this.VA(!0)).Pwa()};_.k.values=function(){return Pya(this.VA(!1)).Pwa()};_.k.entries=function(){var a=this;return sJa(this.keys(),function(b){return[b,a.get(b)]})};_.k.VA=function(a){pm(this);var b=0,c=this.Kha,d=this,e=new xj;e.next=function(){if(c!=d.Kha)throw Error("Ob");if(b>=d.Ce.length)return Oya;var f=d.Ce[b++];return yj(a?f:d.vi[f])};return e};var qm=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var xJa=function(a,b){this.VNb=a;this.Cr=null;if(_.Pi&&!(9<=Number(_.Vi))){wJa||(wJa=new om);this.Cr=wJa.get(a);this.Cr||(b?this.Cr=document.getElementById(b):(this.Cr=document.createElement("userdata"),this.Cr.addBehavior("#default#userData"),document.body.appendChild(this.Cr)),wJa.set(a,this.Cr));try{this.Cr.load(this.VNb)}catch(c){this.Cr=null}}};_.ai(xJa,Cj);
var yJa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},wJa=null,zJa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return yJa[b]})};_.k=xJa.prototype;_.k.Hra=function(){return!!this.Cr};_.k.set=function(a,b){this.Cr.setAttribute(zJa(a),b);AJa(this)};_.k.get=function(a){a=this.Cr.getAttribute(zJa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.Cr.removeAttribute(zJa(a));AJa(this)};_.k.yz=function(){return this.pZ().attributes.length};_.k.VA=function(a){var b=0,c=this.pZ().attributes,d=new xj;d.next=function(){if(b>=c.length)return Oya;var e=c[b++];if(a)return yj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return yj(e)};return d};
_.k.clear=function(){for(var a=this.pZ(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);AJa(this)};var AJa=function(a){try{a.Cr.save(a.VNb)}catch(b){throw"Storage mechanism: Quota exceeded";}};xJa.prototype.pZ=function(){return this.Cr.XMLDocument.documentElement};
var rm=function(a,b){this.qca=a;this.i0=b+"::"};_.ai(rm,Cj);rm.prototype.set=function(a,b){this.qca.set(this.i0+a,b)};rm.prototype.get=function(a){return this.qca.get(this.i0+a)};rm.prototype.remove=function(a){this.qca.remove(this.i0+a)};
rm.prototype.VA=function(a){var b=this.qca[Symbol.iterator](),c=this,d=new xj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.i0.length)!=c.i0;){e=b.next();if(e.done)return e;e=e.value}return yj(a?e.slice(c.i0.length):c.qca.get(e))};return d};
var BJa=function(a){this.Gsa=a};BJa.prototype.set=function(a,b){void 0===b?this.Gsa.remove(a):this.Gsa.set(a,(new XBa).ne(b))};BJa.prototype.get=function(a){try{var b=this.Gsa.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};BJa.prototype.remove=function(a){this.Gsa.remove(a)};
var CJa=new _.Hd("localstorage",{Ka:"root",ta:function(){var a=new qJa;(a=a.Hra()?new rm(a,"devops"):null)||(a=new xJa("devops"),a=a.Hra()?a:null);return a?new BJa(a):null}}),DJa=new _.Hd("sessionstorage",{Ka:"root",ta:function(){var a=new Sya;return(a=a.Hra()?new rm(a,"devops"):null)?new BJa(a):null}});
var EJa;_.sm=new _.Hd("localstorage",{ta:function(){return _.bd(CJa)}});EJa=new _.Hd("sessionstorage",{ta:function(){return _.bd(DJa)}});
var tm=function(){};tm.prototype.gAb=function(a,b){return b};tm.prototype.iL=function(){};tm.ha=function(a){return new (a||tm)};tm.va=_.t({token:tm,ta:tm.ha,Ka:"root"});
var FJa=new _.Hd("GetRandomString",{Ka:"root",ta:function(){return _.ak}}),GJa=new _.Hd("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("Pb"),um=function(a){this.params=a||{}};um.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};um.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};um.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(um.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}},sf=function(a,b,c){a=void 0===a?new rf([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ra=b;this.Pe=void 0===c?null:c};sf.prototype.toString=function(){return HJa.ne(this)};_.W.Object.defineProperties(sf.prototype,{jx:{configurable:!0,enumerable:!0,get:function(){this.EI||(this.EI=new um(this.Ra));return this.EI}}});
var rf=function(a,b){var c=this;this.le=a;this.children=b;this.parent=null;of(b,function(d){return d.parent=c})};rf.prototype.fj=function(){return 0<this.H_};rf.prototype.toString=function(){return ska(this)};_.W.Object.defineProperties(rf.prototype,{H_:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.vf=function(a,b){this.path=a;this.parameters=b};_.vf.prototype.toString=function(){return qka(this.path)+rka(this.parameters)};
_.W.Object.defineProperties(_.vf.prototype,{UGc:{configurable:!0,enumerable:!0,get:function(){this.K$a||(this.K$a=new um(this.parameters));return this.K$a}}});_.Qf=function(){};_.Qf.ha=function(a){return new (a||_.Qf)};_.Qf.va=_.t({token:_.Qf,ta:function(){return new vm},Ka:"root"});var vm=function(){};
vm.prototype.parse=function(a){a=new IJa(a);wm(a,"/");var b=""===a.kk||a.kk.startsWith("?")||a.kk.startsWith("#")?new rf([],{}):new rf([],JJa(a));return new sf(b,a.parseQueryParams(),wm(a,"#")?decodeURIComponent(a.kk):null)};vm.prototype.ne=function(a){var b="/"+tka(a.root,!0),c=wka(a.Ra);a="string"===typeof a.Pe?"#"+encodeURI(a.Pe):"";return b+c+a};var HJa=new vm,xka=/^[^\/()?;=#]+/,KJa=/^[^=?&#]+/,LJa=/^[^&#]+/,IJa=function(a){this.kk=this.url=a};
IJa.prototype.parseQueryParams=function(){var a={};if(wm(this,"?")){do{var b,c=this.kk.match(KJa);if(b=c?c[0]:""){this.capture(b);c="";if(wm(this,"=")){var d;if(d=(d=this.kk.match(LJa))?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(wm(this,"&"))}return a};
var JJa=function(a){if(""===a.kk)return{};wm(a,"/");var b=[];for(a.kk.startsWith("(")||b.push(MJa(a));a.kk.startsWith("/")&&!a.kk.startsWith("//")&&!a.kk.startsWith("/(");)a.capture("/"),b.push(MJa(a));var c={};a.kk.startsWith("/(")&&(a.capture("/"),c=NJa(a,!0));var d={};a.kk.startsWith("(")&&(d=NJa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new rf(b,c);return d},MJa=function(a){var b=yka(a.kk);if(""===b&&a.kk.startsWith(";"))throw new _.Yc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};wm(a,";");){var d=a,e=yka(d.kk);if(e){d.capture(e);var f="";if(wm(d,"=")){var g=yka(d.kk);g&&(f=g,d.capture(f))}c[decodeURIComponent(e)]=decodeURIComponent(f)}}return new _.vf(b,c)},NJa=function(a,b){var c={};for(a.capture("(");!wm(a,")")&&0<a.kk.length;){var d=yka(a.kk),e=a.kk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Yc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=JJa(a);c[e]=1===Object.keys(d).length?d.primary:
new rf([],d);wm(a,"//")}return c},wm=function(a,b){return a.kk.startsWith(b)?(a.kk=a.kk.substring(b.length),!0):!1};IJa.prototype.capture=function(a){if(!wm(this,a))throw new _.Yc(4011,!1);};
var Fka=function(a,b,c){this.swb=a;this.TFc=b;this.commands=c;if(a&&0<c.length&&Bka(c[0]))throw new _.Yc(4003,!1);if((a=c.find(Cka))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Yc(4004,!1);},OJa=function(a,b,c){this.tA=a;this.pua=b;this.index=c};
var xm;xm=function(a,b){this.id=a;this.url=b};_.ym=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;xm.call(this,a,b);this.type=0;this.sCb=c;this.UG=d};_.V(_.ym,xm);_.ym.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.$f=function(a,b,c){xm.call(this,a,b);this.Af=c;this.type=1};_.V(_.$f,xm);_.$f.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Af+"')"};
_.ag=function(a,b,c,d){xm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.ag,xm);_.ag.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};_.Dma=function(a,b,c,d){xm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.Dma,xm);_.Dma.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var PJa=function(a,b,c,d){xm.call(this,a,b);this.Af=c;this.state=d;this.type=4};_.V(PJa,xm);
PJa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Af+"', state: "+this.state+")"};var QJa=function(a,b,c,d){xm.call(this,a,b);this.Af=c;this.state=d;this.type=7};_.V(QJa,xm);QJa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Af+"', state: "+this.state+")"};var RJa=function(a,b,c,d,e){xm.call(this,a,b);this.Af=c;this.state=d;this.jMb=e;this.type=8};
_.V(RJa,xm);RJa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Af+"', state: "+this.state+", shouldActivate: "+this.jMb+")"};_.SJa=function(a,b,c,d){xm.call(this,a,b);this.Af=c;this.state=d;this.type=5};_.V(_.SJa,xm);_.SJa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Af+"', state: "+this.state+")"};
_.TJa=function(a,b,c,d){xm.call(this,a,b);this.Af=c;this.state=d;this.type=6};_.V(_.TJa,xm);_.TJa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Af+"', state: "+this.state+")"};var UJa=function(a){this.Jb=a;this.type=9};UJa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Jb.path+")"};var VJa=function(a){this.Jb=a;this.type=10};VJa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Jb.path+")"};
var ula=function(a){this.lc=a;this.type=11};ula.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.lc.ye&&this.lc.ye.path||"")+"')"};var WJa=function(a){this.lc=a;this.type=12};WJa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.lc.ye&&this.lc.ye.path||"")+"')"};var vla=function(a){this.lc=a;this.type=13};vla.prototype.toString=function(){return"ActivationStart(path: '"+(this.lc.ye&&this.lc.ye.path||"")+"')"};var XJa=function(a){this.lc=a;this.type=14};
XJa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.lc.ye&&this.lc.ye.path||"")+"')"};var YJa=function(a,b){this.position=a;this.anchor=b;this.type=15};YJa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};
var zm=function(a){this.Vf=a};zm.prototype.parent=function(a){a=this.EL(a);return 1<a.length?a[a.length-2]:null};zm.prototype.children=function(a){return(a=Nka(a,this.Vf))?a.children.map(function(b){return b.value}):[]};zm.prototype.firstChild=function(a){return(a=Nka(a,this.Vf))&&0<a.children.length?a.children[0].value:null};zm.prototype.EL=function(a){return Oka(a,this.Vf).map(function(b){return b.value})};_.W.Object.defineProperties(zm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Vf.value}}});
var wf=function(a,b){this.value=a;this.children=b};wf.prototype.toString=function(){return"TreeNode("+this.value+")"};
var Rka=function(a,b){this.Vf=a;this.lc=b;Vka(this,a)};_.V(Rka,zm);Rka.prototype.toString=function(){return this.lc.toString()};_.zf=function(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.Ra=c;this.Pe=d;this.data=e;this.qf=f;this.component=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.xO=h};_.zf.prototype.toString=function(){return this.lc?this.lc.toString():"Future("+this.xO+")"};
_.W.Object.defineProperties(_.zf.prototype,{ye:{configurable:!0,enumerable:!0,get:function(){return this.xO.ye}},root:{configurable:!0,enumerable:!0,get:function(){return this.qB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.qB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.qB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.qB.children(this)}},EL:{configurable:!0,enumerable:!0,get:function(){return this.qB.EL(this)}},
pEb:{configurable:!0,enumerable:!0,get:function(){this.b5||(this.b5=this.params.ka(_.m(function(a){return new um(a)})));return this.b5}},jx:{configurable:!0,enumerable:!0,get:function(){this.EI||(this.EI=this.Ra.ka(_.m(function(a){return new um(a)})));return this.EI}}});
var xf=function(a,b,c,d,e,f,g,h,n,r,x,A){this.url=a;this.params=b;this.Ra=c;this.Pe=d;this.data=e;this.qf=f;this.component=g;var B;this.title=null==(B=this.data)?void 0:B[Zla];this.ye=h;this.yrc=n;this.Dnc=r;this.lRc=null!=A?A:r;this.vpc=x};xf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ye?this.ye.path:"")+"')"};
_.W.Object.defineProperties(xf.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.qB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.qB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.qB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.qB.children(this)}},EL:{configurable:!0,enumerable:!0,get:function(){return this.qB.EL(this)}},pEb:{configurable:!0,enumerable:!0,get:function(){this.b5||
(this.b5=new um(this.params));return this.b5}},jx:{configurable:!0,enumerable:!0,get:function(){this.EI||(this.EI=new um(this.Ra));return this.EI}}});var Qka=function(a,b){this.Vf=b;this.url=a;Vka(this,b)};_.V(Qka,zm);Qka.prototype.toString=function(){return Wka(this.Vf)};
var ZJa=function(){this.Ac=this.Rua=this.Jb=this.qf=null;this.children=new Rf;this.u6=null},Rf=function(){this.koa=new Map},$Ja=function(a,b){var c=a.getContext(b);c||(c=new ZJa,a.koa.set(b,c));return c};Rf.prototype.getContext=function(a){return this.koa.get(a)||null};Rf.ha=function(a){return new (a||Rf)};Rf.va=_.t({token:Rf,ta:Rf.ha,Ka:"root"});
_.Am=function(a,b,c,d,e){this.Pta=a;this.location=b;this.Rtc=d;this.ANa=e;this.g3=this.Cq=null;this.Ucb=new _.el;this.Hlb=new _.el;this.Ffb=new _.el;this.wmb=new _.el;b=this.name=c||"primary";c=$Ja(a,b);c.qf=this;a.koa.set(b,c)};_.k=_.Am.prototype;_.k.Ma=function(){var a;(null==(a=this.Pta.getContext(this.name))?void 0:a.qf)===this&&(a=this.Pta.getContext(this.name))&&(a.qf=null,a.u6=null)};
_.k.Ua=function(){if(!this.Cq){var a=this.Pta.getContext(this.name);a&&a.Jb&&(a.u6?this.attach(a.u6,a.Jb):aKa(this,a.Jb,a.Ac))}};_.k.detach=function(){if(!this.Cq)throw new _.Yc(4012,!1);this.location.detach();var a=this.Cq;this.g3=this.Cq=null;this.wmb.emit(a.instance);return a};_.k.attach=function(a,b){this.Cq=a;this.g3=b;this.location.cG(a.su);this.Ffb.emit(a.instance)};_.k.Aoa=function(){if(this.Cq){var a=this.component;this.Cq.destroy();this.g3=this.Cq=null;this.Hlb.emit(a)}};
var aKa=function(a,b,c){if(a.VRa)throw new _.Yc(4013,!1);a.g3=b;var d=a.location,e=b.xO.component,f=$Ja(a.Pta,a.name).children;b=new bKa(b,f,d.Ac);c&&c.ZC?(c=c.ZC(e),a.Cq=d.hF(c,d.length,b)):a.Cq=d.hF(e,{index:d.length,Ac:b,ANa:null!=c?c:a.ANa});_.Xk(a.Rtc);a.Ucb.emit(a.Cq.instance)};
_.W.Object.defineProperties(_.Am.prototype,{VRa:{configurable:!0,enumerable:!0,get:function(){return!!this.Cq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Cq)throw new _.Yc(4012,!1);return this.Cq.instance}},vj:{configurable:!0,enumerable:!0,get:function(){if(!this.Cq)throw new _.Yc(4012,!1);return this.g3}}});_.Am.ha=function(a){return new (a||_.Am)(_.y(Rf),_.y(_.Ve),_.Bd("name"),_.y(_.il),_.y(Tk))};
_.Am.Ja=_.v({type:_.Am,oa:[["router-outlet"]],outputs:{Ucb:"activate",Hlb:"deactivate",Ffb:"attach",wmb:"detach"},bc:["outlet"],standalone:!0});var bKa=function(a,b,c){this.Jb=a;this.Wtc=b;this.parent=c};bKa.prototype.get=function(a,b){return a===_.zf?this.Jb:a===Rf?this.Wtc:this.parent.get(a,b)};
var Bf=function(){};Bf.ha=function(a){return new (a||Bf)};Bf.Aa=_.v({type:Bf,oa:[["ng-component"]],standalone:!0,features:[function(a){a.oQa=function(b){b=b.get(cHa);if(a.standalone){if(!b.c7.has(a.id)){var c=ifa(!1,a.type);c=0<c.length?lha([c],b.uf,"Standalone["+a.type.name+"]"):null;b.c7.set(a.id,c)}b=b.c7.get(a.id)}else b=null;return b}}],Ba:1,Ca:0,wa:function(a){a&1&&_.F(0,"router-outlet")},Ia:[_.Am],tb:2});
var dKa=function(a,b,c){return _.m(function(d){(new cKa(b,d.Y_a,d.toa,c)).Rt(a);return d})},cKa=function(a,b,c,d){this.Zua=a;this.Erb=b;this.blb=c;this.qrb=d};cKa.prototype.Rt=function(a){var b=this.Erb.Vf,c=this.blb?this.blb.Vf:null;eKa(this,b,c,a);Xka(this.Erb.root);fKa(this,b,c,a)};
var eKa=function(a,b,c,d){var e=Pka(c);b.children.forEach(function(f){var g=f.value.qf,h=e[g],n=f.value,r=h?h.value:null;n===r?n.component?(n=d.getContext(n.qf))&&eKa(a,f,h,n.children):eKa(a,f,h,d):r&&gKa(a,h,d);delete e[g]});of(e,function(f){gKa(a,f,d)})},gKa=function(a,b,c){var d=c.getContext(b.value.qf);c=d&&b.value.component?d.children:c;b=Pka(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())gKa(a,b[f.value],c);d&&d.qf&&(d.qf.Aoa(),d.children.koa=new Map,d.u6=null,d.Rua=null,d.Jb=
null)},fKa=function(a,b,c,d){var e=Pka(c);b.children.forEach(function(f){var g=e[f.value.qf],h=f.value,n=g?g.value:null;Xka(h);if(h===n)h.component?(h=$Ja(d,h.qf),fKa(a,f,g,h.children)):fKa(a,f,g,d);else if(h.component){g=$Ja(d,h.qf);n=hla(h.lc);var r,x=null!=(r=null==n?void 0:n.get(_.Uk))?r:null;g.u6=null;g.Jb=h;g.Rua=x;g.Ac=n;g.qf&&aKa(g.qf,h,g.Ac);fKa(a,f,null,g.children)}else fKa(a,f,null,d);a.qrb(new XJa(f.value.lc))});b.children.length&&a.qrb(new WJa(b.value.lc))};
var ila=Symbol("Rb");
var kla=function(a){this.path=a;this.Jb=this.path[this.path.length-1]},mla=function(a,b){this.component=a;this.Jb=b};
var Cla={Nz:!1,JJ:[],bM:[],parameters:{},BWa:{}};
var Jla=function(a){this.tA=a||null},hKa=function(a){this.rj=a},Lla=function(a,b,c,d,e){this.Ac=a;this.IP=b;this.GD=c;this.rj=d;this.config=e;this.ieb=!0};Lla.prototype.apply=function(){var a=this,b=Hla(this.rj.root,[],[],this.config).tA;b=new rf(b.le,b.children);return iKa(this,this.Ac,this.config,b,"primary").ka(_.m(function(c){return a.Fi(Aka(c),a.rj.Ra,a.rj.Pe)})).ka(_.Aa(function(c){if(c instanceof hKa)return a.ieb=!1,a.match(c.rj);if(c instanceof Jla)throw new _.Yc(4002,!1);throw c;}))};
Lla.prototype.match=function(a){var b=this;return iKa(this,this.Ac,this.config,a.root,"primary").ka(_.m(function(c){return b.Fi(Aka(c),a.Ra,a.Pe)})).ka(_.Aa(function(c){if(c instanceof Jla)throw new _.Yc(4002,!1);throw c;}))};Lla.prototype.Fi=function(a,b,c){a=zka(a);return new sf(a,b,c)};
var iKa=function(a,b,c,d,e){return 0===d.le.length&&d.fj()?jKa(a,b,c,d).ka(_.m(function(f){return new rf([],f)})):kKa(a,b,d,c,d.le,e,!0)},jKa=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 iKa(a,b,r,n,h).ka(_.m(function(x){return{efa:x,qf:h}}))},1),_.hb(function(h,n){h[n.qf]=n.efa;return h},{}),Waa())},kKa=function(a,b,c,d,e,f,g){return _.za(d).ka(_.Fa(function(h){return lKa(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 rf([],{}));throw h;}))},lKa=function(a,b,c,d,e,f,g,h){return Ila(e,c,f,g)?void 0===e.Wp?mKa(a,b,c,e,f,g):h&&a.ieb?"**"===e.path?nKa(a,b,d,e,g):oKa(a,b,c,d,e,f,g):Kla(c):Kla(c)},nKa=function(a,b,c,d,e){var f=pKa(a,[],d.Wp,{});return d.Wp.startsWith("/")?_.Na(new hKa(f)):qKa(f).ka(_.Fa(function(g){var h=new rf(g,
{});return kKa(a,b,h,c,g,e,!1)}))},oKa=function(a,b,c,d,e,f,g){f=Bla(c,e,f);var h=f.bM;if(!f.Nz)return Kla(c);f=pKa(a,f.JJ,e.Wp,f.BWa);return e.Wp.startsWith("/")?_.Na(new hKa(f)):qKa(f).ka(_.Fa(function(n){return kKa(a,b,c,d,n.concat(h),g,!1)}))},mKa=function(a,b,c,d,e,f){return"**"===d.path?(b=ela(d,b),d.jj?(d.Nv?_.Ea({Uu:d.Nv,Ac:d.tE}):a.IP.jj(b,d)).ka(_.m(function(g){d.Nv=g.Uu;d.tE=g.Ac;return new rf(e,{})})):_.Ea(new rf(e,{}))):Dla(c,d,e,b).ka(_.vb(function(g){var h=g.JJ,n=g.bM;if(!g.Nz)return Kla(c);
var r;b=null!=(r=d.uf)?r:b;return rKa(a,b,d,e).ka(_.Fa(function(x){var A,B=null!=(A=x.Ac)?A:b;x=x.Uu;var I=Hla(c,h,n,x);A=I.tA;I=I.bwa;A=new rf(A.le,A.children);return 0===I.length&&A.fj()?jKa(a,B,x,A).ka(_.m(function(K){return new rf(h,K)})):0===x.length&&0===I.length?_.Ea(new rf(h,{})):kKa(a,B,A,x,I,Cf(d)===f?"primary":f,!0).ka(_.m(function(K){return new rf(h.concat(K.le),K.children)}))}))}))},rKa=function(a,b,c,d){return c.children?_.Ea({Uu:c.children,Ac:b}):c.jj?void 0!==c.Nv?_.Ea({Uu:c.Nv,Ac:c.tE}):
zla(b,c,d).ka(_.Fa(function(e){return e?a.IP.jj(b,c).ka(_.zb(function(f){c.Nv=f.Uu;c.tE=f.Ac})):_.Na(bla(3))})):_.Ea({Uu:[],Ac:b})},qKa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.le);if(0===a.H_)return _.Ea(b);if(1<a.H_||!a.children.primary)return _.Na(new _.Yc(4E3,!1));a=a.children.primary}},pKa=function(a,b,c,d){var e=a.GD.parse(c);b=sKa(a,c,e.root,b,d);return new sf(b,tKa(e.Ra,a.rj.Ra),e.Pe)},tKa=function(a,b){var c={};of(a,function(d,e){c[e]="string"===typeof d&&d.startsWith(":")?b[d.substring(1)]:
d});return c},sKa=function(a,b,c,d,e){var f=uKa(c.le,d,e),g={};of(c.children,function(h,n){g[n]=sKa(a,b,h,d,e)});return new rf(f,g)},uKa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Yc(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.Ac=a;this.fT=b;this.config=c;this.rj=d;this.url=e;this.CL=f;this.aM=g;this.GD=h};
Pla.prototype.recognize=function(){var a=this,b=Hla(this.rj.root,[],[],this.config.filter(function(c){return void 0===c.Wp}),this.aM).tA;return vKa(this,this.Ac,this.config,b,"primary").ka(_.m(function(c){if(null===c)return null;var d=new xf([],Object.freeze({}),Object.freeze(Object.assign({},a.rj.Ra)),a.rj.Pe,{},"primary",a.fT,null,a.rj.root,-1,{});c=new Qka(a.url,new wf(d,c));wKa(a,c.Vf);return c}))};
var wKa=function(a,b){var c=b.value,d=Uka(c,a.CL);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return wKa(a,e)})},vKa=function(a,b,c,d,e){return 0===d.le.length&&d.fj()?a.pua(b,c,d):xKa(a,b,c,d,d.le,e)};
Pla.prototype.pua=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 vKa(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 xKa=function(a,b,c,d,e,f){return _.za(c).ka(_.Fa(function(g){var h;return yKa(a,null!=(h=g.uf)?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;}))},yKa=function(a,b,c,d,e,f){if(c.Wp||!Ila(c,d,e,f))return _.Ea(null);if("**"===c.path){var g=Vla(d)+e.length;var h,n;e=new xf(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.rj.Ra)),a.rj.Pe,c.data||{},Cf(c),null!=(n=null!=
(h=c.component)?h:c.LO)?n:null,c,Ula(d),g,c.resolve||{},g);g=_.Ea({lc:e,JJ:[],bM:[]})}else g=Dla(d,c,e,b).ka(_.m(function(r){var x=r.JJ,A=r.bM;if(!r.Nz)return null;var B=Vla(d)+x.length,I,K;return{lc:new xf(x,r.parameters,Object.freeze(Object.assign({},a.rj.Ra)),a.rj.Pe,c.data||{},Cf(c),null!=(K=null!=(I=c.component)?I:c.LO)?K:null,c,Ula(d),B,c.resolve||{},B),JJ:x,bM:A}}));return g.ka(_.vb(function(r){if(null===r)return _.Ea(null);var x=r.lc,A=r.JJ;r=r.bM;var B;b=null!=(B=c.uf)?B:b;var I;B=null!=
(I=c.tE)?I:b;I=c.children?c.children:c.jj?c.Nv:[];r=Hla(d,A,r,I.filter(function(K){return void 0===K.Wp}),a.aM);A=r.tA;r=r.bwa;return 0===r.length&&A.fj()?a.pua(B,I,A).ka(_.m(function(K){return null===K?null:[new wf(x,K)]})):0===I.length&&0===r.length?_.Ea([new wf(x,[])]):xKa(a,B,I,A,r,Cf(c)===f?"primary":f).ka(_.m(function(K){return null===K?null:[new wf(x,K)]}))}))};
/*

 SPDX-License-Identifier: Apache-2.0
*/
_.zKa=function(a,b,c,d){this.Bma=a;this.O8=b;this.Cma=c;this.Nqa=d};
_.AKa=new _.zKa(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",{zn:2}]])],["AREA",new Map([["href",{zn:2}]])],["LINK",new Map([["href",{zn: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",{zn:2}]])],["IMG",new Map([["src",{zn:2}]])],["VIDEO",new Map([["src",{zn:2}]])],["AUDIO",new Map([["src",{zn: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",{zn:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{zn:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",{zn:2}],["loading",{zn:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{zn:2}],["target",{zn:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));
var BKa;try{new URL("s://g"),BKa=!0}catch(a){BKa=!1}var dma=BKa;
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 CKa=function(){this.DOb=!0};_.V(CKa,UIa);
var Bm=function(){CKa.apply(this,arguments)};_.V(Bm,CKa);var DKa=function(a,b,c){a.addEventListener(b,c,!1);return function(){a.removeEventListener(b,c,!1)}};Bm.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Bm.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Bm.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var VIa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Bm.prototype.jqa=function(){var a=(EKa=EKa||document.querySelector("base"))?EKa.getAttribute("href"):null;null==a?a=null:(FKa=FKa||document.createElement("a"),FKa.setAttribute("href",a),a=FKa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var EKa=null,FKa;
var GKa=function(){},ZGa=function(a){Qd.getAngularTestability=function(b,c){b=a.O9(b,void 0===c?!0:c);if(null==b)throw Error("Xb");return b};Qd.getAllAngularTestabilities=function(){return Array.from(a.r3.values())};Qd.getAllAngularRootElements=function(){return Array.from(a.r3.keys())};Qd.frameworkStabilizers||(Qd.frameworkStabilizers=[]);Qd.frameworkStabilizers.push(function(b){var c=Qd.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
GKa.prototype.O9=function(a,b,c){if(null==b)return null;var d=a.r3.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.O9(a,b.host,!0):this.O9(a,b.parentElement,!0):null};
var Cm=function(){};Cm.prototype.hb=function(){return new XMLHttpRequest};Cm.ha=function(a){return new (a||Cm)};Cm.va=_.t({token:Cm,ta:Cm.ha});
var HKa=new _.Hd("EventManagerPlugins"),Dm=function(a,b){var c=this;this.jg=b;this.j7a=new Map;a.forEach(function(d){return d.uAb=c});this.Eoc=a.slice().reverse()};Dm.prototype.addEventListener=function(a,b,c){return this.r7a(b).addEventListener(a,b,c)};Dm.prototype.XIa=function(a,b,c){return this.r7a(b).XIa(a,b,c)};Dm.prototype.r7a=function(a){var b=this.j7a.get(a);if(b)return b;b=this.Eoc;for(var c=0;c<b.length;c++){var d=b[c];if(d.supports(a))return this.j7a.set(a,d),d}throw Error("Yb`"+a);};
Dm.ha=function(a){return new (a||Dm)(_.u(HKa),_.u(_.pe))};Dm.va=_.t({token:Dm,ta:Dm.ha});var IKa=function(a){this.Qm=a};IKa.prototype.XIa=function(a,b,c){a=VIa(this.Qm,a);if(!a)throw Error("Zb`"+a+"`"+b);return this.addEventListener(a,b,c)};
var Em=function(){this.ama=new Set},JKa=function(a,b){var c=new Set;b.forEach(function(d){a.ama.has(d)||(a.ama.add(d),c.add(d))});a.xDb(c)};Em.prototype.xDb=function(){};Em.ha=function(a){return new (a||Em)};Em.va=_.t({token:Em,ta:Em.ha});var Fm=function(a){this.ama=new Set;this.Qm=a;this.aW=new Map;this.aW.set(a.head,[])};_.V(Fm,Em);Fm.prototype.Q4a=function(a,b,c){var d=this;a.forEach(function(e){var f=d.Qm.createElement("style");f.textContent=e;c.push(b.appendChild(f))})};
Fm.prototype.xDb=function(a){var b=this;this.aW.forEach(function(c,d){b.Q4a(a,d,c)})};Fm.prototype.Ma=function(){this.aW.forEach(function(a){return a.forEach(kma)})};Fm.ha=function(a){return new (a||Fm)(_.u(_.Qg))};Fm.va=_.t({token:Fm,ta:Fm.ha});
var KKa={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,Hm=function(a,b,c){this.d9=a;this.b1=b;this.appId=c;this.Lua=new Map;this.xMa=new Gm(a)};
Hm.prototype.RP=function(a,b){if(!a||!b)return this.xMa;switch(b.tb){case 0:var c=this.Lua.get(b.id);c||(c=new LKa(this.d9,this.b1,b,this.appId),this.Lua.set(b.id,c));Gm.prototype.setAttribute.call(c,a,c.SAc,"");return c;case 1:case 3:return new MKa(this.d9,this.b1,a,b);default:return this.Lua.has(b.id)||(a=lma(b.id,b.styles,[]),JKa(this.b1,a),this.Lua.set(b.id,this.xMa)),this.xMa}};Hm.prototype.vP=function(){};Hm.prototype.end=function(){};Hm.ha=function(a){return new (a||Hm)(_.u(Dm),_.u(Fm),_.u(HGa))};
Hm.va=_.t({token:Hm,ta:Hm.ha});var Gm=function(a){this.d9=a;this.data=Object.create(null);this.bu=null};_.k=Gm.prototype;_.k.destroy=function(){};_.k.createElement=function(a,b){return b?document.createElementNS(KKa[b]||b,a):document.createElement(a)};_.k.createComment=function(a){return document.createComment(a)};_.k.b8=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.RYa=function(a,b){var c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("$b`"+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=KKa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.k.removeAttribute=function(a,b,c){if(c){var d=KKa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.k.nP=function(a,b){a.classList.add(b)};_.k.QS=function(a,b){a.classList.remove(b)};_.k.Km=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.k.Hua=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.d9.XIa(a,b,nma(c)):this.d9.addEventListener(a,b,nma(c))};var LKa=function(a,b,c,d){Gm.call(this,a);this.component=c;a=lma(d+"-"+c.id,c.styles,[]);JKa(b,a);this.Kuc="_ngcontent-%COMP%".replace(mma,d+"-"+c.id);this.SAc="_nghost-%COMP%".replace(mma,d+"-"+c.id)};_.V(LKa,Gm);
LKa.prototype.createElement=function(a,b){a=Gm.prototype.createElement.call(this,a,b);Gm.prototype.setAttribute.call(this,a,this.Kuc,"");return a};var MKa=function(a,b,c,d){Gm.call(this,a);this.b1=b;this.xw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.b1;b=this.shadowRoot;c=[];a.Q4a(a.ama,b,c);a.aW.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(MKa,Gm);
var NKa=function(a,b){return b===a.xw?a.shadowRoot:b};_.k=MKa.prototype;_.k.destroy=function(){var a=this.b1,b=this.shadowRoot,c=a.aW.get(b);c&&c.forEach(kma);a.aW.delete(b)};_.k.appendChild=function(a,b){return Gm.prototype.appendChild.call(this,NKa(this,a),b)};_.k.insertBefore=function(a,b,c){return Gm.prototype.insertBefore.call(this,NKa(this,a),b,c)};_.k.removeChild=function(a,b){return Gm.prototype.removeChild.call(this,NKa(this,a),b)};
_.k.parentNode=function(a){return NKa(this,Gm.prototype.parentNode.call(this,NKa(this,a)))};
var Im=function(a){this.Qm=a};_.V(Im,IKa);Im.prototype.supports=function(){return!0};Im.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Im.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Im.ha=function(a){return new (a||Im)(_.u(_.Qg))};Im.va=_.t({token:Im,ta:Im.ha});
var OKa=["alt","control","meta","shift"],PKa={"\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"},QKa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Jm=function(a){this.Qm=a};_.V(Jm,IKa);Jm.prototype.supports=function(a){return null!=RKa(a)};
Jm.prototype.addEventListener=function(a,b,c){var d=RKa(b),e=SKa(d.fullKey,c,this.uAb.jg);return this.uAb.jg.uc(function(){return DKa(a,d.domEventName,e)})};
var RKa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=TKa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");OKa.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},UKa=function(a,b){var c=PKa[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");OKa.forEach(function(e){e!==c&&(0,QKa[e])(a)&&(d+=e+".")});d+=c;return d===b},SKa=function(a,b,c){return function(d){UKa(d,a)&&c.pA(function(){return b(d)})}},TKa=function(a){switch(a){case "esc":return"escape";default:return a}};Jm.ha=function(a){return new (a||Jm)(_.u(_.Qg))};Jm.va=_.t({token:Jm,ta:Jm.ha});
var ova=Tha(sHa,"browser",[{Ga:IGa,Gc:"browser"},{Ga:Nha,Gc:function(){var a=new Bm;Pf||(Pf=a)},kd:!0},{Ga:_.Qg,Db:function(){return fga=document},Gb:[]}]),VKa=new _.Hd(""),WKa=[{Ga:XGa,ae:GKa,Gb:[]},{Ga:WGa,ae:fl,Gb:[_.pe,gl,XGa]},{Ga:fl,ae:fl,Gb:[_.pe,gl,XGa]}],XKa=[{Ga:Uha,Gc:"root"},{Ga:_.he,Db:function(){return new _.he},Gb:[]},{Ga:HKa,ae:Im,kd:!0,Gb:[_.Qg,_.pe,IGa]},{Ga:HKa,ae:Jm,kd:!0,Gb:[_.Qg]},{Ga:Hm,ae:Hm,Gb:[Dm,Fm,HGa]},{Ga:kGa,Lb:Hm},{Ga:Em,Lb:Fm},{Ga:Fm,ae:Fm,Gb:[_.Qg]},{Ga:Dm,ae:Dm,
Gb:[HKa,_.pe]},{Ga:bJa,ae:Cm,Gb:[]},[]],Km=function(){};Km.ha=function(a){return new (a||Km)(_.u(VKa,12))};Km.Ea=_.ed({type:Km});Km.Da=_.Vc({Qb:[].concat(_.Ia(XKa),_.Ia(WKa)),imports:[_.dm,hl]});
_.Lm=function(a){this.Qm=a};_.Lm.prototype.B$=function(){return this.Qm.title};_.Lm.prototype.Sl=function(a){this.Qm.title=a||""};_.Lm.ha=function(a){return new (a||_.Lm)(_.u(_.Qg))};_.Lm.va=_.t({token:_.Lm,ta:function(a){return a?new a:new _.Lm(_.u(_.Qg))},Ka:"root"});
new _.Rk;
var Mm=function(){};Mm.ha=function(a){return new (a||Mm)};Mm.va=_.t({token:Mm,ta:function(a){return a?new (a||Mm):_.u(Nm)},Ka:"root"});var Nm=function(a){this.Qm=a};_.V(Nm,Mm);
Nm.prototype.Qo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.Yd(b,"HTML")?_.Vd(b):Aga(this.Qm,String(b)).toString();case 2:return _.Yd(b,"Style")?_.Vd(b):b;case 3:if(_.Yd(b,"Script"))return _.Vd(b);throw Error("ac");case 4:return _.Yd(b,"URL")?_.Vd(b):lga(String(b));case 5:if(_.Yd(b,"ResourceURL"))return _.Vd(b);throw Error("bc");default:throw Error("cc`"+a);}};Nm.prototype.Ghb=function(a){return new lGa(a)};Nm.prototype.Ihb=function(a){return new mGa(a)};
Nm.prototype.Hhb=function(a){return new nGa(a)};Nm.ha=function(a){return new (a||Nm)(_.u(_.Qg))};Nm.va=_.t({token:Nm,ta:function(a){a?a=new a:(a=_.u(_.Tf),a=new Nm(a.get(_.Qg)));return a},Ka:"root"});
new Yk;
var Om=function(a){this.r8=new Nm(a)};_.V(Om,Mm);Om.prototype.Qo=function(a,b){if(null==b)return null;if(b instanceof _.Oj||b instanceof _.If||b instanceof _.Vj){if(YKa(b,a))return this.r8.Qo(a,ZKa(this,b));throw Error("dc`"+xGa[a]+"`"+b);}return this.r8.Qo(a,b)};Om.prototype.Ghb=function(){throw Error("ec");};Om.prototype.Ihb=function(){throw Error("ec");};Om.prototype.Hhb=function(){throw Error("ec");};
var ZKa=function(a,b){if(null!=b){if(b instanceof _.Vj)return a.r8.Ghb(_.Wj(b).toString());if(b instanceof _.If)return a.r8.Ihb(_.Jf(b));if(b instanceof _.Oj)return a.r8.Hhb(_.Zg(b).toString())}return null},YKa=function(a,b){switch(b){case 1:return a instanceof _.Vj;case 4:return a instanceof _.If||a instanceof _.Oj;case 5:return a instanceof _.Oj;case 3:return!1;default:return!1}};Om.ha=function(a){return new (a||Om)(_.u(_.Qg))};Om.va=_.t({token:Om,ta:Om.ha});
var Pm=function(){};Pm.ha=function(a){return new (a||Pm)};Pm.Ea=_.ed({type:Pm});Pm.Da=_.Vc({Qb:[{Ga:zGa,Lb:Mm},{Ga:Mm,ae:Om}],imports:[Km]});
var Xf=function(){},$Ka=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.qf})}return c};Xf.ha=function(a){return new (a||Xf)};Xf.va=_.t({token:Xf,ta:function(){return _.bd(Wf)},Ka:"root"});var Wf=function(a){this.title=a};_.V(Wf,Xf);Wf.prototype.qxa=function(a){a=$Ka(a);void 0!==a&&this.title.Sl(a)};Wf.ha=function(a){return new (a||Wf)(_.u(_.Lm))};Wf.va=_.t({token:Wf,ta:Wf.ha,Ka:"root"});
var aLa;_.tma=function(){};aLa=function(){};aLa.prototype.store=function(){};aLa.prototype.Sva=function(a,b){return a.ye===b.ye};var bLa=function(){};_.V(bLa,aLa);
var rma=new _.Hd("",{Ka:"root",ta:function(){return{}}});
var Qm;_.qma=new _.Hd("ROUTES");Qm=function(a){this.Ac=a;this.Wna=new WeakMap;this.Ena=new WeakMap};Qm.prototype.IR=function(a){var b=this;if(this.Wna.get(a))return this.Wna.get(a);if(a.LO)return _.Ea(a.LO);this.tta&&this.tta(a);var c=pf(a.IR()).ka(_.zb(function(d){b.sta&&b.sta(a);a.LO=d}),Qaa(function(){b.Wna.delete(a)}));c=(new Rg(c,function(){return new _.ob})).ka(_.jb());this.Wna.set(a,c);return c};
Qm.prototype.jj=function(a,b){var c=this;if(this.Ena.get(b))return this.Ena.get(b);if(b.Nv)return _.Ea({Uu:b.Nv,Ac:b.tE});this.tta&&this.tta(b);var d=cLa(this,b.jj).ka(_.m(function(e){c.sta&&c.sta(b);if(!Array.isArray(e)){var f=e.create(a).Ac;e=Array.prototype.concat.apply([],f.get(_.qma,[],10))}return{Uu:e.map(fla),Ac:f}}),Qaa(function(){c.Ena.delete(b)}));d=(new Rg(d,function(){return new _.ob})).ka(_.jb());this.Ena.set(b,d);return d};
var cLa=function(a,b){return"string"===typeof b?_.za(a.Ac.get(rHa).load(b)):pf(b()).ka(_.Fa(function(c){return c instanceof hGa||Array.isArray(c)?_.Ea(c):_.za(Promise.resolve(new Fja(c)))}))};Qm.ha=function(a){return new (a||Qm)(_.u(_.Tf),_.u(Uf))};Qm.va=_.t({token:Qm,ta:Qm.ha,Ka:"root"});
var sma=function(){},dLa=function(){};dLa.prototype.extract=function(a){return a};dLa.prototype.merge=function(a){return a};
var eLa,fLa,gLa,mLa;eLa={ex:"exact",Pe:"ignored",LAb:"ignored",Ra:"exact"};fLa={ex:"subset",Pe:"ignored",LAb:"ignored",Ra:"subset"};
_.Yf=function(a,b,c,d,e,f,g){var h=this;this.fT=a;this.GD=b;this.LJb=c;this.location=d;this.config=g;this.PJ=this.cTa=null;this.pnb=!1;this.qoa=this.xG=0;this.events=new _.ob;this.kh=oma;this.Bsa=pma;this.rL=!1;this.jsa=-1;this.udb=function(){return _.Ea(void 0)};this.CH=new dLa;this.Zua=new bLa;this.Vca="ignore";this.CL="emptyOnly";this.sU="deferred";this.aM="corrected";this.AP="replace";this.IP=e.get(Qm);this.IP.sta=function(n){return h.CD(new VJa(n))};this.IP.tta=function(n){return h.CD(new UJa(n))};
this.Jk=e.get(Vk);this.console=e.get(bl);e.get(_.pe)instanceof _.pe&&_.Vua();this.config=g.map(fla);this.rL=!1;this.jsa=-1;this.W6=this.OG=this.ti=new sf;this.Cn=Ska(this.ti,this.fT);this.XM=new _.Af({id:0,Awa:0,ti:this.ti,avc:this.ti,yo:this.CH.extract(this.ti),Af:this.CH.extract(this.ti),HS:this.ti,bC:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",UG:null,bY:this.Cn.lc,Wi:null,toa:this.Cn,Y_a:null,FZ:{canActivateChecks:[],canDeactivateChecks:[]},HK:null});this.sFc=gLa(this,
this.XM);hLa(this)};
gLa=function(a,b){var c=a.events;return b.ka(_.Ta(function(d){return 0!==d.id}),_.m(function(d){return Object.assign({},d,{yo:a.CH.extract(d.HS)})}),_.vb(function(d){var e=!1,f=!1;return _.Ea(d).ka(_.zb(function(g){a.PJ={id:g.id,Dw:g.HS,yo:g.yo,trigger:g.source,bC:g.bC,CHc:a.cTa?Object.assign({},a.cTa,{CHc:null}):null}}),_.vb(function(g){var h=a.W6.toString();h=!a.rL||g.yo.toString()!==h||h!==a.ti.toString();if("reload"===a.Vca||h)return"imperative"!==g.source&&(a.W6=g.yo),_.Ea(g).ka(_.vb(function(A){var B=a.XM.getValue();
c.next(new _.ym(A.id,_.oh(a,A.yo),A.source,A.UG));return B!==a.XM.getValue()?_.Ua:Promise.resolve(A)}),Mla(a.Jk.Ac,a.IP,a.GD,a.config),_.zb(function(A){a.PJ=Object.assign({},a.PJ,{Lqb:A.Af});d.Af=A.Af}),Wla(a.Jk.Ac,a.fT,a.config,a.GD,a.CL,a.aM),_.zb(function(A){d.Wi=A.Wi;if("eager"===a.sU){if(!A.bC.Fn){var B=a.CH.merge(A.Af,A.HS);iLa(a,B,A)}a.W6=A.Af}A=new PJa(A.id,_.oh(a,A.yo),_.oh(a,A.Af),A.Wi);c.next(A)}));if(h&&a.OG){h=g.yo;var n=g.source,r=g.UG,x=g.bC;n=new _.ym(g.id,_.oh(a,h),n,r);c.next(n);
n=Ska(h,a.fT).lc;d=Object.assign({},g,{Wi:n,Af:h,bC:Object.assign({},x,{Fn:!1,eg:!1})});return _.Ea(d)}a.OG=g.HS;g.resolve(null);return _.Ua}),_.zb(function(g){g=new QJa(g.id,_.oh(a,g.yo),_.oh(a,g.Af),g.Wi);a.CD(g)}),_.m(function(g){var h=Object,n=h.assign;var r=g.bY;var x=g.Wi.Vf;r=lla(x,r?r.Vf:null,a.LJb,[x.value]);return d=n.call(h,{},g,{FZ:r})}),sla(a.Jk.Ac,function(g){return a.CD(g)}),_.zb(function(g){d.HK=g.HK;if(tf(g.HK))throw cla(g.HK);g=new RJa(g.id,_.oh(a,g.yo),_.oh(a,g.Af),g.Wi,!!g.HK);
a.CD(g)}),_.Ta(function(g){return g.HK?!0:(jLa(a,g),kLa(a,g,3),!1)}),cma(function(g){if(g.FZ.canActivateChecks.length)return _.Ea(g).ka(_.zb(function(h){h=new _.SJa(h.id,_.oh(a,h.yo),_.oh(a,h.Af),h.Wi);a.CD(h)}),_.vb(function(h){var n=!1;return _.Ea(h).ka(Yla(a.CL,a.Jk.Ac),_.zb({next:function(){return n=!0},complete:function(){n||(jLa(a,h),kLa(a,h,2))}}))}),_.zb(function(h){h=new _.TJa(h.id,_.oh(a,h.yo),_.oh(a,h.Af),h.Wi);a.CD(h)}))}),cma(function(g){var h=function(n){var r=[],x;(null==(x=n.ye)?0:
x.IR)&&!n.ye.LO&&r.push(a.IP.IR(n.ye).ka(_.zb(function(B){n.component=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.Wi.root)).ka(_.La(),_.Va(1))}),cma(function(){return a.udb()}),_.m(function(g){var h=g.Wi;var n=g.toa;n=ala(a.Zua,h.Vf,n?n.Vf:void 0);h=new Rka(n,h);return d=Object.assign({},g,{Y_a:h})}),_.zb(function(g){a.ti=g.Af;a.OG=a.CH.merge(g.Af,g.HS);a.Cn=g.Y_a;"deferred"===a.sU&&(g.bC.Fn||iLa(a,a.OG,
g),a.W6=g.Af)}),dKa(a.LJb,a.Zua,function(g){return a.CD(g)}),_.zb({next:function(){e=!0},complete:function(){e=!0}}),Qaa(function(){e||f||kLa(a,d,1);var g;(null==(g=a.PJ)?void 0:g.id)===d.id&&(a.PJ=null)}),_.Aa(function(g){f=!0;if(dla(g)){dla(g)&&tf(g.url)||(a.rL=!0,jLa(a,d,!0));var h=new _.ag(d.id,_.oh(a,d.yo),g.message,g.Jtc);c.next(h);dla(g)&&tf(g.url)?(g=a.CH.merge(g.url,a.OG),lLa(a,g,"imperative",null,{Fn:d.bC.Fn,eg:"eager"===a.sU||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,
promise:d.promise})):d.resolve(!1)}else{jLa(a,d,!0);var n=new _.Dma(d.id,_.oh(a,d.yo),g,null!=(h=d.Wi)?h:void 0);c.next(n);try{d.resolve(a.kh(g))}catch(r){d.reject(r)}}return _.Ua}))}))};mLa=function(a,b){a.XM.next(Object.assign({},a.XM.value,b))};_.Yf.prototype.Faa=function(){Gma(this);0===this.xG&&_.Rm(this,this.location.path(!0),{eg:!0})};
var Gma=function(a){a.xsa||(a.xsa=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){var d={eg:!0},e,f=(null==(e=b.state)?0:e.xG)?b.state:null;f&&(e=Object.assign({},f),delete e.xG,delete e.Wxa,0!==Object.keys(e).length&&(d.state=e));e=_.Sm(a,b.url);lLa(a,e,c,f,d)},0)}))};_.Yf.prototype.CD=function(a){this.events.next(a)};_.Yf.prototype.Ma=function(){this.dispose()};
_.Yf.prototype.dispose=function(){this.XM.complete();this.xsa&&(this.xsa.unsubscribe(),this.xsa=void 0);this.pnb=!0};
_.Yf.prototype.Fi=function(a,b){b=void 0===b?{}:b;var c=b.Ra,d=b.Pe,e=b.Wg||this.Cn.root;d=b.LG?this.ti.Pe:d;switch(b.Ze){case "merge":c=Object.assign({},this.ti.Ra,c);break;case "preserve":c=this.ti.Ra;break;default:c=c||null}null!==c&&(c=nLa(c));b=this.ti;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.swb&&1===a.commands.length&&"/"==a.commands[0])b=Eka(b.root,b.root,new rf([],{}),c,d);else{var f,g=null==(f=e.lc)?void 0:f.Dnc,h;f=null==(h=e.lc)?void 0:h.yrc;
if(a.swb)h=new OJa(b.root,!0,0);else if(-1===g)h=new OJa(f,f===b.root,0);else{h=f;f=g+(Bka(a.commands[0])?0:1);for(e=a.TFc;e>f;){e-=f;h=h.parent;if(!h)throw new _.Yc(4005,!1);f=h.le.length}h=new OJa(h,!1,f-e)}a=h.pua?Ika(h.tA,h.index,a.commands):Kka(h.tA,h.index,a.commands);b=Eka(b.root,h.tA,a,c,d)}return b};_.Rm=function(a,b,c){c=void 0===c?{Fn:!1}:c;b=tf(b)?b:_.Sm(a,b);b=a.CH.merge(b,a.OG);return lLa(a,b,"imperative",null,c)};
_.Yf.prototype.navigate=function(a,b){b=void 0===b?{Fn:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Yc(4008,!1);return _.Rm(this,this.Fi(a,b),b)};_.oh=function(a,b){return a.GD.ne(b)};_.Sm=function(a,b){try{var c=a.GD.parse(b)}catch(d){c=a.Bsa(d,a.GD,b)}return c};_.Yf.prototype.isActive=function(a,b){b=!0===b?Object.assign({},eLa):!1===b?Object.assign({},fLa):b;if(tf(a))return hka(this.ti,a,b);a=_.Sm(this,a);return hka(this.ti,a,b)};
var nLa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},hLa=function(a){a.sFc.subscribe(function(b){a.rL=!0;a.jsa=b.id;a.qoa=b.Awa;a.events.next(new _.$f(b.id,_.oh(a,b.yo),_.oh(a,a.ti)));a.cTa=a.PJ;var c;null==(c=a.YMc)||c.qxa(a.Cn.lc);b.resolve(!0)},function(b){a.console.warn("Unhandled Navigation Error: "+b)})},lLa=function(a,b,c,d,e,f){if(a.pnb)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.xG;if("computed"===a.AP)if(0===a.qoa&&(d=a.location.getState()),d&&d.Wxa)var r=d.Wxa;else if(e.eg||e.Fn){var x;r=null!=(x=a.jhb)?x:0}else{var A;r=(null!=(A=a.jhb)?A:0)+1}else r=0;mLa(a,{id:n,Awa:r,source:c,UG:d,ti:a.ti,avc:a.OG,HS:b,bC:e,resolve:g,reject:h,promise:f,bY:a.Cn.lc,toa:a.Cn});return f.catch(function(B){return Promise.reject(B)})},iLa=function(a,b,c){b=a.GD.ne(b);var d=Object.assign({},c.bC.state,oLa(a,c.id,c.Awa));YIa(a.location,b)||c.bC.eg?a.location.replaceState(b,
"",d):a.location.go(b,"",d)},jLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.AP){c=a.qoa-b.Awa;var d;if("popstate"!==b.source&&"eager"!==a.sU&&a.ti!==(null==(d=a.PJ)?void 0:d.Lqb)||0===c){var e;a.ti===(null==(e=a.PJ)?void 0:e.Lqb)&&0===c&&(pLa(a,b),a.W6=b.ti,qLa(a))}else a.location.UF(c)}else"replace"===a.AP&&(c&&pLa(a,b),qLa(a))},pLa=function(a,b){a.Cn=b.toa;a.ti=b.ti;a.OG=a.CH.merge(a.ti,b.HS)},qLa=function(a){a.location.replaceState(a.GD.ne(a.OG),"",oLa(a,a.jsa,a.qoa))},kLa=function(a,
b,c){c=new _.ag(b.id,_.oh(a,b.yo),"",c);a.CD(c);b.resolve(!1)},oLa=function(a,b,c){return"computed"===a.AP?{xG:b,Wxa:c}:{xG:b}};_.W.Object.defineProperties(_.Yf.prototype,{jhb:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.location.getState())?void 0:a.Wxa}},url:{configurable:!0,enumerable:!0,get:function(){return _.oh(this,this.ti)}}});_.Yf.ha=function(){_.Pd()};_.Yf.va=_.t({token:_.Yf,ta:function(){return uma()},Ka:"root"});
_.Tm=function(a,b,c){var d=this;this.Sa=a;this.Jb=b;this.Pba=c;this.p5=this.u5=this.j5=!1;this.href=this.commands=null;this.lta=new _.ob;this.kb=a.events.subscribe(function(e){e instanceof _.$f&&rLa(d)})};_.Tm.prototype.Sb=function(){rLa(this);this.lta.next(this)};_.Tm.prototype.Ma=function(){this.kb.unsubscribe()};
_.Tm.prototype.we=function(a,b,c,d,e){if(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target||null===this.rj)return!0;_.Rm(this.Sa,this.rj,{Fn:this.Fn,eg:this.eg,state:this.state});return!1};var rLa=function(a){a.href=null!==a.rj?a.Pba.ix(_.oh(a.Sa,a.rj)):null};
_.W.Object.defineProperties(_.Tm.prototype,{LG:{configurable:!0,enumerable:!0,set:function(a){this.j5=_.gf(a)},get:function(){return this.j5}},Fn:{configurable:!0,enumerable:!0,set:function(a){this.u5=_.gf(a)},get:function(){return this.u5}},eg:{configurable:!0,enumerable:!0,set:function(a){this.p5=_.gf(a)},get:function(){return this.p5}},Ti:{configurable:!0,enumerable:!0,set:function(a){this.commands=null!=a?Array.isArray(a)?a:[a]:null}},rj:{configurable:!0,enumerable:!0,get:function(){return null===
this.commands?null:this.Sa.Fi(this.commands,{Wg:void 0!==this.Wg?this.Wg:this.Jb,Ra:this.Ra,Pe:this.Pe,Ze:this.Ze,LG:this.LG})}}});_.Tm.ha=function(a){return new (a||_.Tm)(_.y(_.Yf),_.y(_.zf),_.y(_.gm))};
_.Tm.Ja=_.v({type:_.Tm,oa:[["a","routerLink",""],["area","routerLink",""]],Hb:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.ue("target",b.target)("href",b.href,_.ae)},inputs:{target:"target",Ra:"queryParams",Pe:"fragment",Ze:"queryParamsHandling",state:"state",Wg:"relativeTo",LG:"preserveFragment",Fn:"skipLocationChange",eg:"replaceUrl",Ti:"routerLink"},standalone:!0,features:[_.ld]});
var sLa=function(){},Um=function(a,b,c,d,e){this.Sa=a;this.Ac=c;this.GWa=d;this.usa=e},zma=function(a){a.kb=a.Sa.events.ka(_.Ta(function(b){return b instanceof _.$f}),_.Fa(function(){return a.preload()},1)).subscribe(function(){})};Um.prototype.preload=function(){return tLa(this,this.Ac,this.Sa.config)};Um.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};
var tLa=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Qb&&!e.uf&&(e.uf=lha(e.Qb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.uf)?f:b,h=void 0;f=null!=(h=e.tE)?h:g;if(e.jj&&!e.Nv&&void 0===e.rna||e.IR&&!e.LO)d.push(uLa(a,g,e));else if(e.children||e.Nv)g=void 0,d.push(tLa(a,f,null!=(g=e.children)?g:e.Nv))}return _.za(d).ka(_.Ha())},uLa=function(a,b,c){return a.GWa.preload(c,function(){var d=(c.jj&&void 0===c.rna?a.usa.jj(b,c):_.Ea(null)).ka(_.Fa(function(f){if(null===
f)return _.Ea(void 0);c.Nv=f.Uu;c.tE=f.Ac;var g;return tLa(a,null!=(g=f.Ac)?g:b,f.Uu)}));if(c.IR&&!c.LO){var e=a.usa.IR(c);return _.za([d,e]).ka(_.Ha())}return d})};Um.ha=function(a){return new (a||Um)(_.u(_.Yf),_.u(Uf),_.u(Tk),_.u(sLa),_.u(Qm))};Um.va=_.t({token:Um,ta:Um.ha,Ka:"root"});
var Ama=new _.Hd(""),bg=function(a,b,c){c=void 0===c?{}:c;this.Sa=a;this.g2=b;this.options=c;this.Ayb=0;this.Gyb="imperative";this.YIb=0;this.store={};c.Vea=c.Vea||"disabled";c.Ieb=c.Ieb||"disabled"};
bg.prototype.init=function(){if("disabled"!==this.options.Vea){var a=this.g2;try{if($Ia(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.ava=vLa(this);this.xKb=wLa(this)};
var vLa=function(a){return a.Sa.events.subscribe(function(b){if(b instanceof _.ym){var c=a.g2;a.store[a.Ayb]=$Ia(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.Gyb=b.sCb;a.YIb=b.UG?b.UG.xG:0}else b instanceof _.$f&&(a.Ayb=b.id,b=_.Sm(a.Sa,b.Af).Pe,a.Sa.CD(new YJa("popstate"===a.Gyb?a.store[a.YIb]:null,b)))})},wLa=function(a){return a.Sa.events.subscribe(function(b){if(b instanceof YJa)if(b.position)"top"===a.options.Vea?aJa(a.g2,[0,0]):"enabled"===a.options.Vea&&aJa(a.g2,b.position);else if(b.anchor&&
"enabled"===a.options.Ieb){var c=a.g2;if($Ia(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.Vea&&aJa(a.g2,[0,0])})};bg.prototype.Ma=function(){this.ava&&this.ava.unsubscribe();this.xKb&&this.xKb.unsubscribe()};bg.ha=function(){_.Pd()};bg.va=_.t({token:bg,ta:bg.ha});
var wma=new _.Hd("",{ta:function(){return new _.ob}}),xma=new _.Hd("",{Ka:"root",ta:function(){return 1}}),yma=new _.Hd("");
var xLa,yLa;xLa=new _.Hd("ROUTER_FORROOT_GUARD");yLa=[_.Sf,{Ga:_.Qf,ae:vm},{Ga:_.Yf,Db:uma},Rf,{Ga:_.zf,Db:function(a){return a.Cn.root},Gb:[_.Yf]},Qm];_.Vm=function(){};
_.ALa=function(a){var b={Vca:"reload",CL:"always",OVc:!1,aM:"legacy"};return{Jk:_.Vm,Qb:[yLa,[],[{Ga:_.qma,kd:!0,Gc:a}],{Ga:xLa,Db:Nma,Gb:[[_.Yf,new _.Rk,new _.Sk]]},{Ga:rma,Gc:b?b:{}},(null==b?0:b.s4c)?{Ga:_.gm,ae:im}:{Ga:_.gm,ae:hm},Mma(),(null==b?0:b.GWa)?vma(0,[{Ga:yma,Lb:Um},{Ga:sLa,Lb:b.GWa}]).q2:[],{Ga:Ima,kd:!0,Db:Jma},(null==b?0:b.Faa)?["disabled"===b.Faa?Hma().q2:[],"enabledBlocking"===b.Faa?Fma().q2:[]]:[],[{Ga:zLa,Db:Bma},{Ga:JGa,kd:!0,Lb:zLa}]]}};
_.Vm.ha=function(a){return new (a||_.Vm)(_.u(xLa,8))};_.Vm.Ea=_.ed({type:_.Vm});_.Vm.Da=_.Vc({imports:[Bf]});var zLa=new _.Hd("");
new Yk;
var Wm=function(a){this.Sa=a},BLa=function(a){var b=[];for(a=a.Sa.Cn.root;a.firstChild;){var c=a.firstChild.ye;if(c.path)b.push(a.firstChild.ye.path);else if(c.SR){var d=void 0,e=void 0,f=null!=(e=c.hAb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};Wm.ha=function(a){return new (a||Wm)(_.u(_.Yf))};Wm.va=_.t({token:Wm,ta:Wm.ha,Ka:"root"});
var Xm=function(a){this.xJc=a=void 0===a?Date.now():a},CLa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.xJc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Xm.ha=function(a){return new (a||Xm)(_.u(GJa))};Xm.va=_.t({token:Xm,ta:Xm.ha,Ka:"root"});
var DLa=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 ELa,NLa,HLa,LLa,KLa,ILa;_.Ym={mark:function(){},measure:function(){}};ELa=function(a,b,c,d,e,f,g,h){this.actionId=a;this.xx=b;this.initialRoute=c;this.Dw=d;this.NLc=f;this.e1a=g;this.pvb=h;this.lrb=!1;this.Lm=[];this.INa=[];this.z1="SUCCESS";this.targetRoute=c;this.Ul=d;this.Wi=e};ELa.prototype.Ls=function(){return this.Lm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(ELa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.Lnb}},status:{configurable:!0,enumerable:!0,get:function(){return this.z1},set:function(a){"FAILURE"!==this.z1&&(this.z1=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.pvb;if(!a)return a;for(var b=_.l(this.INa),c=b.next();!c.done;c=b.next())a=this.e1a(a,c.value);return a}},I1:{configurable:!0,enumerable:!0,get:function(){return this.nSa||this.lrb}},nSa:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},Pwb:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var FLa=new _.Hd("event loggers",{ta:function(){return[]}}),GLa=new _.Hd("update handler",{ta:function(){return function(a,b){return Object.assign({},a,b)}}}),$m=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.document=b;this.fsb=c;this.yEc=e;this.e1a=f;this.kh=g;this.hNa=h;this.Sa=n;this.Ewa=r;this.zone=x;this.Zta=[];this.gJb=new WeakSet;this.uyb=-1;this.svb=new _.Af(!1);HLa(this);this.sessionId=(null==d?void 0:d.get("loggedSessionId"))||this.fsb();d&&d.set("loggedSessionId",this.sessionId);try{(new PerformanceObserver(function(I){I=
I.getEntries();I=I[I.length-1];B.uyb=I.renderTime||I.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(I){}this.voa={url:this.Sa.url,Jb:BLa(this.Ewa),lc:this.Sa.Cn.root.lc};a&&(b=_.Zm(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Ii:CLa(this.hNa,a),statusCode:"SUCCESS",FM:!0,xx:a},b.Lm.push(a));this.zone.Rp.subscribe(function(){_.Zm(B).status="FAILURE"});this.Sa.events.ka(_.Ta(function(I){return I instanceof _.$f}),
_.Va(1)).subscribe(function(I){for(var K=_.l(B.Zta),P=K.next();!P.done;P=K.next())P=P.value,P.Dw=I.Af,P.initialRoute=BLa(B.Ewa)});this.Sa.events.ka(_.Ta(function(I){return I instanceof _.$f||I instanceof _.ym})).subscribe(function(I){if(I instanceof _.$f){if(YIa(A,I.Af)){var K=BLa(B.Ewa),P=B.Sa.Cn.root.lc;_.Zm(B).Ul=I.Af;_.Zm(B).targetRoute=K;_.Zm(B).Wi=P;B.voa={url:I.Af,Jb:K,lc:P}}}else"popstate"===I.sCb&&B.nb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Tma(x,function(){for(var I=
[],K=[],P=_.l(B.Zta),ba=P.next();!ba.done;ba=P.next()){ba=ba.value;var ka=Sma(ba);ka?Jja()&&B.kh.handleError(ka):ba.Ls()?(K.push(ILa(B,ba)),ka=void 0,"InitialPageLoad"===(null==(ka=ba.event)?void 0:ka.element)&&B.svb.next(!0)):I.push(ba)}if(0<K.length)for(P=_.l(B.yEc),ba=P.next();!ba.done;ba=P.next())ba.value.iL(K);B.Jq=void 0;B.Zta=I})};$m.prototype.nb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.cg();_.Zm(this,b,a)};$m.prototype.Rba=function(a,b){a=_.JLa(this,0,a);if(!a.nSa||a.Pwb)a.Lnb=b};
$m.prototype.Vl=function(a){_.Zm(this).INa.push(a)};
_.$g=function(a,b,c){c=void 0===c?!0:c;var d=a.I0a;return function(e){return new _.na(function(f){var g=KLa(a,b,{ogb:d,FM:c}),h=g.txa,n=g.Geb,r=!1,x=!1,A=void 0,B=e.subscribe(function(I){h.I1&&(a.Jq=h);A=_.cg();x=!0;f.next(I);x=!1},function(I){r=!0;var K=function(){h.I1&&(a.Jq=h);LLa(a,h,n,{error:I});f.error(I)};h.I1?setTimeout(K):K()},function(){r=!0;h.I1&&(a.Jq=h);LLa(a,h,n,{axc:A});f.complete()});return{unsubscribe:function(){B.unsubscribe();r||LLa(a,h,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.an=function(a,b,c,d){return _.MLa(a,function(){return b},c,void 0===d?!0:d)};_.MLa=function(a,b,c,d){c=KLa(a,c,{ogb:a.I0a,FM:void 0===d?!0:d});var e=c.txa,f=c.Geb;return b().then(function(g){e.I1&&(a.Jq=e);LLa(a,e,f);return g},function(g){e.I1&&(a.Jq=e);LLa(a,e,f,{error:g});throw g;})};NLa=function(a,b,c){setTimeout(function(){a.I0a=c;try{a.zone.uc(function(){b().then(function(){},function(){})})}finally{a.I0a=void 0}})};_.bn=function(a,b,c){NLa(a,function(){return _.ei(b())},c)};
HLa=function(a){_.le(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?NLa(a,function(){return _.an(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&NLa(a,function(){return _.an(a,Promise.resolve(),"keepalive")},"PageVisible")})};
LLa=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.zw=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.zw=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:OLa.get(e)||-1,c.zw=e,e=Uma(f.code))}c.statusCode=e;c.Ii=Math.round((d.axc||_.cg())-c.xx);_.Ym.mark((c.name||"unknown")+"-subend");_.Ym.measure(c.name||"unknown",
(c.name||"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=CLa(a.hNa,b.xx);if(!b.nSa||b.Pwb)b.Lnb=a};KLa=function(a,b,c){var d=c.ogb;c=void 0===c.FM?!0:c.FM;_.Ym.mark(b+"-subbegin");var e=_.cg();a=d?_.JLa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Zm(a,e);b={name:b,FM:c,xx:e};a.Lm.push(b);return{txa:a,Geb:b}};
ILa=function(a,b){var c=b.event;if(!c)throw Error("fc");"InitialPageLoad"===c.element&&Oma(b,a.uyb);var d=b.duration||CLa(a.hNa,b.xx),e=c.Ul?{Ul:c.Ul,targetRoute:void 0,Wi:void 0}:b,f=e.targetRoute,g=e.Ul;e=e.Wi;for(var h=Rma(a.document),n=b.Lm.filter(function(A){return A.FM}),r=_.l(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.gJb.has(x.error)&&(x.statusCode="RETRIED"),x.zw&&"RETRIED"!==x.statusCode&&-1<PLa.indexOf(x.zw)&&(b.status="FAILURE");r=Qma(c,b.actionId);_.Ym.mark(r+"-end");_.Ym.measure(r,
r+"-begin",r+"-end");r=Pma(b.xx);return a.Dp(Object.assign({},c,{Dw:b.Dw,initialRoute:b.initialRoute,Ul:g,targetRoute:f,Wi:e,Ii:d,statusCode:b.status,Lm:[].concat(_.Ia(n)),iN:b.NLc,uK:h,sessionId:a.sessionId,actionId:b.actionId,kQ:r}))};$m.prototype.Dp=function(a){return a};_.Zm=function(a,b,c){b=void 0===b?_.cg():b;if(!a.Jq||c&&a.Jq.event)a.Jq=_.JLa(a,b,c);else if(c&&!a.Jq.event){var d=a.Jq;_.Ym.mark(Qma(c,d.actionId)+"-begin");d.pvb=c;d.xx=Math.min(b,d.xx)}return a.Jq};
_.JLa=function(a,b,c){var d=a.fsb();c&&_.Ym.mark(Qma(c,d)+"-begin");b=new ELa(d,b,a.voa.Jb,a.voa.url,a.voa.lc,Rma(a.document),a.e1a,c);a.Zta.push(b);return b};_.W.Object.defineProperties($m.prototype,{eGc:{configurable:!0,enumerable:!0,get:function(){return Eha(this.svb.ka(_.Ta(function(a){return!!a}),_.m(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Jq&&this.Jq.actionId}}});
$m.ha=function(a){return new (a||$m)(_.u(GJa),_.u(_.Qg),_.u(FJa),_.u(DJa),_.u(FLa),_.u(GLa),_.u(_.he),_.u(Xm),_.u(_.Yf),_.u(Wm),_.u(_.pe),_.u(_.Sf))};$m.va=_.t({token:$m,ta:$m.ha,Ka:"root"});var PLa=[-1,500,501,502,503,504],OLa=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 QLa=function(){jk.call(this)};_.ai(QLa,jk);QLa.prototype.initialize=function(){};
var RLa=function(a,b){this.Tpa=a;this.XQ=b};RLa.prototype.execute=function(a){this.Tpa&&(this.Tpa.call(this.XQ||null,a),this.Tpa=this.XQ=null)};RLa.prototype.abort=function(){this.XQ=this.Tpa=null};zBa(function(a){RLa.prototype.execute=a(RLa.prototype.execute)});
var cn=function(a,b){jk.call(this);this.B8=a;this.Aw=b;this.TVa=[];this.DG=[];this.Voa=[]};_.ai(cn,jk);cn.prototype.eFc=QLa;cn.prototype.Psa=null;cn.prototype.getId=function(){return this.Aw};cn.prototype.registerCallback=function(a,b){return this.l0(this.TVa,a,b)};var SLa=function(a,b){a.l0(a.DG,b)};_.k=cn.prototype;_.k.l0=function(a,b,c){b=new RLa(b,c);a.push(b);return b};_.k.Gz=function(){return!!this.Psa};_.k.Dva=function(){this.Psa=new QLa};
_.k.onLoad=function(a){var b=new this.eFc;b.initialize(a());this.Psa=b;b=(b=!!TLa(this.Voa,a()))||!!TLa(this.TVa,a());b||(this.DG.length=0);return b};_.k.Rp=function(a){(a=TLa(this.DG,a))&&_.Fb.setTimeout(Mya("Module errback failures: "+a),0);this.Voa.length=0;this.TVa.length=0};var TLa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){Lca(e),c.push(e)}a.length=0;return c.length?c:null};cn.prototype.wm=function(){cn.Ax.wm.call(this);Jca(this.Psa)};
var ULa=function(){this.Ho=null};_.k=ULa.prototype;_.k.ALb=function(){};_.k.sva=function(){};_.k.PHb=function(){throw Error("kc");};_.k.asb=function(){return null};_.k.isActive=function(){return!1};_.k.Cxb=function(){return!1};_.k.IHb=function(){};_.k.registerCallback=function(){};
var $ma;_.dg=null;_.Vma=null;$ma=[];
var VLa=function(){},XLa=function(a){var b=new Promise(function(c,d){_.eg().load(a).then(c,d)});WLa(b);return b};VLa.prototype.load=function(a){return XLa(a).then(function(){return Gja(a)})};VLa.prototype.ETa=function(a){var b=_.eg().ETa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));WLa(c);return c.then(function(){return a.map(function(d){return Gja(d)})})};var WLa=function(a){"undefined"!==typeof Zone&&Zone.current.Rea("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Gk()})})};
_.YLa=function(){this.usa=new VLa};_.YLa.prototype.for=function(a){var b=this;return function(){if(!b.Cf)throw Error("lc");return _.an(b.Cf,b.usa.load(a),"Module: "+a)}};_.ZLa=function(a){return[{Ga:Cma,Db:function(){a.Cf=_.bd($m);return function(){}},kd:!0}]};
var dn,$La,aMa;dn=new _.Hd("event loggers",{ta:function(){for(var a=[],b=_.l($La),c=b.next();!c.done;c=b.next())a.push(_.bd(c.value.Lb));a.push(_.bd(Ul));_.bd(tIa)&&a.push(_.bd(jm));return a}});$La=[{Ga:dn,Lb:tm,kd:!0},{Ga:dn,Lb:_.nm,kd:!0}];aMa=new _.Hd("update handler",{ta:function(){return function(a,b){return Object.assign({},a,b)}}});_.en=function(a,b,c,d,e,f,g,h,n,r,x,A){$m.call(this,a,b,c,d,e,f,g,h,n,r,x,A)};_.V(_.en,$m);
_.en.prototype.nb=function(a,b,c){$m.prototype.nb.call(this,a,b,void 0===c?0:c)};_.en.prototype.Rba=function(a,b){$m.prototype.Rba.call(this,a,b)};_.en.prototype.Vl=function(a){$m.prototype.Vl.call(this,a)};_.en.prototype.Dp=function(a){var b=a.targetRoute||a.initialRoute,c=b.indexOf("/",1);return Object.assign({},a,{actionOwner:(-1===c?b.substring(1):b.substring(1,c))===_.cJa.JN?ul.C2:ul.UD})};
_.en.ha=function(a){return new (a||_.en)(_.u(gJa),_.u(_.Qg),_.u(fJa),_.u(EJa),_.u(dn),_.u(aMa),_.u(_.he),_.u(Xm),_.u(_.Yf),_.u(Wm),_.u(_.pe),_.u(_.Sf),_.u(km))};_.en.va=_.t({token:_.en,ta:_.en.ha,Ka:"root"});
var bna=["authuser","hl","token"];
var bMa;
_.fn=function(a,b,c,d){var e=this;this.userEmail=a;this.Nb=c;this.re=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.tgb=new _.ob;this.Vmb=new _.Af(!1);this.Yv=null;this.hKb=!1;a=b.Ra.ka(_.m(cna),_.Ra(_.Bc));_.Da(a,this.tgb,this.Vmb).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 _.eh(h);if(!g.nh()||g.nh().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.Ej.get(n)&&_.fh(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};bMa=function(a,b){a.Yv=b;a.ariaLabel=a.hKb?b+" external link":b+" open in new window"};
_.fn.prototype.Ua=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.Yv||a.re.Lc(function(){bMa(a,d)})},c=this.Nb.ua;this.re.uc(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(_.fn.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.tgb.next(a instanceof _.If?a.toString():a)}},jT:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.hKb=a)?null:"noopener";this.target=a?null:"_blank";this.Yv&&bMa(this,this.Yv)}},EIc:{configurable:!0,enumerable:!0,set:function(a){this.Vmb.next(a&&!this.userEmail)}},Bsc:{configurable:!0,enumerable:!0,set:function(a){bMa(this,a)}},Ksc:{configurable:!0,enumerable:!0,set:function(a){bMa(this,
a)}}});_.fn.ha=function(a){return new (a||_.fn)(_.y(_.Ql,8),_.y(_.zf),_.y(_.Md),_.y(_.pe))};_.fn.Ja=_.v({type:_.fn,oa:[["a","externalLink",""]],Hb:5,mb:function(a,b){a&2&&(_.Ae("href",b.href,_.ae),_.ue("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],jT:"sameWindow",EIc:"requiredLogin",Bsc:["aria-label","ariaLabelInput"],Ksc:["attr.aria-label","attrAriaLabelInput"]}});
_.hn=function(){};_.hn.ha=function(a){return new (a||_.hn)};_.hn.Ea=_.ed({type:_.hn});_.hn.Da=_.Vc({});
_.jn=function(){};_.jn.ha=function(a){return new (a||_.jn)};_.jn.va=_.t({token:_.jn,ta:_.jn.ha});_.kn=function(a,b,c,d,e){this.Fa=a;this.renderer=b;this.context=c;this.mg=d;this.eventType=e};_.kn.prototype.Ua=function(){var a=this;this.renderer.listen(this.mg.ua,this.eventType,function(b){a.zVa(b)})};
_.cMa=function(a,b,c,d){a.Fa.nb({element:a.HJa,action:a.yH,gestureName:b,Ul:a.Ul,Df:a.gha,projectId:null==a.VM?(a.context||void 0)&&a.context.projectId:a.VM,qg:null==a.IQb?(a.context||void 0)&&a.context.qg:a.IQb,qh:null==a.HQb?(a.context||void 0)&&a.context.qh:a.HQb},c,d)};_.W.Object.defineProperties(_.kn.prototype,{Ul:{configurable:!0,enumerable:!0,get:function(){}}});_.kn.ha=function(){_.Pd()};
_.kn.Ja=_.v({type:_.kn,inputs:{HJa:"ascTrackElement",yH:"trackAction",gha:"trackArtifactId",VM:"trackProjectId",IQb:"trackSearchTerm",HQb:"trackListIndex"}});_.ln=function(a,b,c,d,e){_.kn.call(this,a,b,e,c,"click");this.Vj=d;this.FQb=!0};_.V(_.ln,_.kn);_.ln.prototype.zVa=function(a){this.FQb&&_.cMa(this,"CLICK",a)};_.W.Object.defineProperties(_.ln.prototype,{Ul:{configurable:!0,enumerable:!0,get:function(){return this.Vj?this.Vj.href:void 0}}});
_.ln.ha=function(a){return new (a||_.ln)(_.y(_.en),_.y(_.Wk),_.y(_.Md),_.y(_.fn,8),_.y(_.jn,8))};_.ln.Ja=_.v({type:_.ln,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{FQb:"trackGestureClick"},features:[_.qe]});
_.k=dna.prototype;_.k.ev=function(a){this.thb=a;return this};_.k.KLb=function(a){this.WQ=a};_.k.tfa=function(a){this.EJ=a;return this};_.k.vva=function(a){this.Oib=a};_.k.RLb=function(a){this.BDb=a};_.k.CLb=function(a){this.Qib=a};_.k.e2=function(){this.p1a=!0;return this};_.k.n1a=function(){this.o1a=!0;return this};_.k.zfa=function(a){this.arb=Math.max(a,5E3)};_.k.YLb=function(a){this.Bha=a};
_.k.hb=function(){var a=new Gk(this.dUa,this.gzc?this.gzc:_.cBa,this.R0,this.XUa,this.vmb,this.Oob,!1,this.nVc,void 0,void 0,this.Wsa?this.Wsa:void 0);this.Qib&&a.CLb(this.Qib);this.thb&&a.ev(this.thb);this.WQ&&a.KLb(this.WQ);this.EJ&&a.tfa(this.EJ);this.Oib&&a.vva(this.Oib);this.BDb&&a.RLb(this.BDb);this.p1a&&a.AT(this.p1a);this.o1a&&(a.n1a=this.o1a);this.arb&&a.zfa(this.arb);this.cOc&&TEa(a.q_,this.cOc);this.Bha&&a.YLb(!0);return a};
_.mn=function(a,b,c){this.wF=a;this.fSa=b;this.Jb=void 0===c?null:c};_.mn.ha=function(a){return new (a||_.mn)(_.u(_.Ql),_.u(SHa),_.u(_.zf,8))};_.mn.va=_.t({token:_.mn,ta:_.mn.ha,Ka:"root"});
_.nn=function(){};_.nn.ha=function(a){return new (a||_.nn)};_.nn.Ea=_.ed({type:_.nn});_.nn.Da=_.Vc({Qb:[{Ga:Ok,Db:function(a,b,c,d){b=Sca().fZa("DEVOPS_CONSOLE").sZa(b).nZa(c.fSa).AT(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.mp.huc=new Ik:b.mp.endpoint=d;return b.hb()},Gb:[QHa,Pl,_.mn,WHa]},{Ga:uIa,Db:function(a,b){if(!a)return null;a=(new dna(1100,b)).hb();a.AT&&a.AT(!0);return a},Gb:[tIa,_.Sl]}]});
var on=function(a,b,c,d,e,f){this.Wwc=a;this.DDc=b;this.q7=c;this.Sa=d;this.JMc=e;this.zone=f},dMa=function(a){a.Sa.events.subscribe(function(b){if(b instanceof _.$f){var c=BLa(a.JMc);a.zone.uc(function(){setTimeout(function(){a.Wwc||a.q7.uG(c);a.DDc.uG(c)})})}})};on.ha=function(a){return new (a||on)(_.u(tIa),_.u(_.nm),_.u(Ul),_.u(_.Yf),_.u(Wm),_.u(_.pe))};on.va=_.t({token:on,ta:on.ha,Ka:"root"});
var eMa=function(a){_.X.call(this,a)};_.V(eMa,_.X);eMa.prototype.YPa=function(){return _.kj(this,1)};eMa.prototype.toObject=function(a){return fMa(a,this)};var fMa=function(a,b){if(null!=b){var c={priority:_.kj(b,1),nZc:_.ij(b,4)};a&&(c.Qa=b);return c}};
_.pn=function(a){_.X.call(this,a)};_.V(_.pn,_.X);_.k=_.pn.prototype;_.k.getName=function(){return _.Oh(this,1)};_.k.lf=function(a){return _.sc(this,1,a)};_.k.getMetadata=function(){return _.wc(this,eMa,3)};_.k.Gfa=function(a){return _.dj(this,3,a)};_.k.toObject=function(a){return gMa(a,this)};var gMa=function(a,b){if(null!=b){var c={name:_.Oh(b,1),group:_.Zi(b,2,0),metadata:fMa(a,b.getMetadata())};a&&(c.Qa=b);return c}};
_.qn=function(a){_.X.call(this,a)};_.V(_.qn,_.X);_.k=_.qn.prototype;_.k.getType=function(){return _.Zi(this,1,0)};_.k.Ro=function(a){return _.rj(this,1,a)};_.k.ww=function(){return _.Oh(this,2)};_.k.yZa=function(a){return _.sc(this,2,a)};_.k.toObject=function(a){return hMa(a,this)};var hMa=function(a,b){if(null!=b){var c={type:_.Zi(b,1,0),text:_.Oh(b,2),cZc:yc(_.aj(b,3),a)};a&&(c.Qa=b);return c}};
_.rn=function(a){_.X.call(this,a)};_.V(_.rn,_.X);_.rn.prototype.getMessage=function(){return _.Oh(this,1)};_.rn.prototype.toObject=function(a){return sn(a,this)};var sn=function(a,b){if(null!=b){var c={message:_.Oh(b,1),aXa:_.Oh(b,2)};a&&(c.Qa=b);return c}};
_.tn=function(a){_.X.call(this,a)};_.V(_.tn,_.X);_.k=_.tn.prototype;_.k.NQ=function(){return mj(this,1)};_.k.setSize=function(a){return _.qc(this,1,a,0)};_.k.Sg=function(){return _.Zi(this,2,0)};_.k.Mva=function(a){return _.rj(this,2,a)};_.k.toObject=function(a){return iMa(a,this)};var iMa=function(a,b){if(null!=b){var c={size:mj(b,1),status:_.Zi(b,2,0)};a&&(c.Qa=b);return c}};
_.un=function(a){_.X.call(this,a,-1,jMa)};_.V(_.un,_.X);_.un.prototype.JLb=function(a){_.rj(this,2,a)};_.un.prototype.ve=function(){return _.Oh(this,4)};_.un.prototype.ld=function(a){return _.sc(this,4,a)};var jMa=[6,10];_.un.prototype.toObject=function(a){return kMa(a,this)};var kMa=function(a,b){if(null!=b){var c={CA:_.Zi(b,1,0),IF:_.Zi(b,2,0),q0c:_.Zi(b,3,0),path:_.Oh(b,4),dTc:_.Zi(b,5,0),cTc:_.q(_.fj(b,6)),qTc:_.Zi(b,9,0),nTc:_.q(_.fj(b,10))};a&&(c.Qa=b);return c}};
_.vn=function(a){_.X.call(this,a)};_.V(_.vn,_.X);_.k=_.vn.prototype;_.k.KF=function(){return _.wc(this,_.un,2)};_.k.zva=function(a){return _.dj(this,2,a)};_.k.yJ=function(){return _.pc(this,2)};_.k.X$=function(){return _.Wi(this,_.un,2)};_.k.toObject=function(a){return lMa(a,this)};var lMa=function(a,b){if(null!=b){var c={proxy:_.Oh(b,1),filter:kMa(a,b.KF())};a&&(c.Qa=b);return c}};
_.mMa=function(a){_.X.call(this,a)};_.V(_.mMa,_.X);_.mMa.prototype.vT=function(a){return _.sc(this,1,a)};_.mMa.prototype.toObject=function(a){if(null!=this){var b={TLa:_.Oh(this,1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var wn=function(a){_.X.call(this,a,-1,nMa)};_.V(wn,_.X);wn.prototype.Y9=function(){return _.fj(this,4)};wn.prototype.EPa=function(){return _.vc(this,_.rn,6)};_.xn=function(a){_.X.call(this,a,-1,oMa)};_.V(_.xn,_.X);var nMa=[4,6];wn.prototype.toObject=function(a){if(null!=this){var b={Z3c:_.ij(this,1),UWc:_.ij(this,2),o0c:_.ij(this,3),fna:_.q(_.fj(this,4)),Z_c:yc(_.aj(this,5,_.xn),a,pMa),Rvc:_.xc(this.EPa(),sn,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};var oMa=[2];
_.xn.prototype.toObject=function(a){return pMa(a,this)};var pMa=function(a,b){if(null!=b){var c={oTc:_.xc(_.vc(b,_.pn,2),gMa,a)};a&&(c.Qa=b);return c}};
_.yn=function(a){_.X.call(this,a)};_.V(_.yn,_.X);_.yn.prototype.JF=function(){return _.wc(this,_.qn,3)};_.yn.prototype.l$=function(){return _.qj(this,_.zn,6,_.qMa)};_.yn.prototype.NLb=function(a){return _.nya(this,6,_.qMa,a)};var sMa=function(a){_.X.call(this,a,-1,rMa)};_.V(sMa,_.X);sMa.prototype.JLb=function(a){_.qc(this,2,a,!1)};sMa.prototype.Y9=function(){return _.fj(this,3)};_.zn=function(a){_.X.call(this,a,-1,tMa)};_.V(_.zn,_.X);_.qMa=[5,6];_.yn.prototype.toObject=function(a){return uMa(a,this)};
var uMa=function(a,b){if(null!=b){var c={xUc:_.Oh(b,1),tUc:_.kj(b,7),uUc:hMa(a,_.wc(b,_.qn,2)),detail:hMa(a,b.JF()),dVc:_.Oh(b,4),cVc:_.kj(b,8),FYc:_.q(_.pj(b,5,_.qMa)),dDc:vMa(a,b.l$()),CWc:wMa(a,_.wc(b,sMa,9))};a&&(c.Qa=b);return c}},rMa=[3];sMa.prototype.toObject=function(a){return wMa(a,this)};var wMa=function(a,b){if(null!=b){var c={test:_.ij(b,1),IF:_.ij(b,2),fna:_.q(_.fj(b,3))};a&&(c.Qa=b);return c}},tMa=[1];_.zn.prototype.toObject=function(a){return vMa(a,this)};
var vMa=function(a,b){if(null!=b){var c={IYc:_.xc(_.vc(b,_.yn,1),uMa,a),GA:iMa(a,_.wc(b,_.tn,5)),tK:iMa(a,_.wc(b,_.tn,6)),VY:_.Zi(b,7,0)};a&&(c.Qa=b);return c}};
var yMa=function(a){_.X.call(this,a,-1,xMa)};_.V(yMa,_.X);var xMa=[2];yMa.prototype.toObject=function(a){return zMa(a,this)};var zMa=function(a,b){if(null!=b){var c={w3c:_.Zi(b,1,0),v3c:_.q(_.fj(b,2))};a&&(c.Qa=b);return c}};
_.AMa=function(a){_.X.call(this,a)};_.V(_.AMa,_.X);_.k=_.AMa.prototype;_.k.PLb=function(a){return _.sc(this,1,a)};_.k.KF=function(){return _.wc(this,yMa,3)};_.k.zva=function(a){return _.dj(this,3,a)};_.k.yJ=function(){return _.pc(this,3)};_.k.X$=function(){return _.Wi(this,yMa,3)};_.k.toObject=function(a){if(null!=this){var b={wsa:_.Oh(this,1),BZc:mj(this,2),filter:zMa(a,this.KF())};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.An=function(a){_.X.call(this,a,-1,BMa)};_.V(_.An,_.X);_.An.prototype.tZ=function(){return _.wc(this,_.Bn,1)};_.Bn=function(a){_.X.call(this,a)};_.V(_.Bn,_.X);_.Bn.prototype.PLb=function(a){return _.sc(this,1,a)};_.Bn.prototype.tw=function(){return _.Oh(this,2)};var BMa=[2];_.An.prototype.toObject=function(a){return CMa(a,this)};var CMa=function(a,b){if(null!=b){var c={Gda:DMa(a,b.tZ()),dSc:_.xc(_.vc(b,_.Bn,2),DMa,a)};a&&(c.Qa=b);return c}};_.Bn.prototype.toObject=function(a){return DMa(a,this)};
var DMa=function(a,b){if(null!=b){var c={wsa:_.Oh(b,1),cKa:_.kj(b,3),XNa:_.Oh(b,4),label:_.Oh(b,2)};a&&(c.Qa=b);return c}};
var Cn=function(a){_.X.call(this,a)};_.V(Cn,_.X);Cn.prototype.getLine=function(){return _.kj(this,1)};Cn.prototype.setLine=function(a){return _.qc(this,1,a,0)};Cn.prototype.toObject=function(a){return EMa(a,this)};var EMa=function(a,b){if(null!=b){var c={line:_.kj(b,1),column:_.kj(b,2)};a&&(c.Qa=b);return c}};
var FMa=function(a){_.X.call(this,a)};_.V(FMa,_.X);_.k=FMa.prototype;_.k.cr=function(){return _.wc(this,Cn,1)};_.k.setStart=function(a){return _.dj(this,1,a)};_.k.ln=function(){return _.wc(this,Cn,2)};_.k.setEnd=function(a){return _.dj(this,2,a)};_.k.toObject=function(a){return GMa(a,this)};var GMa=function(a,b){if(null!=b){var c={start:EMa(a,b.cr()),end:EMa(a,b.ln())};a&&(c.Qa=b);return c}};
_.Dn=function(a){_.X.call(this,a,-1,HMa)};_.V(_.Dn,_.X);_.Dn.prototype.AK=function(){return _.vc(this,IMa,1)};_.Dn.prototype.tPa=function(){return _.fj(this,4)};_.Dn.prototype.EPa=function(){return _.vc(this,_.rn,5)};var IMa=function(a){_.X.call(this,a,-1,JMa)};_.V(IMa,_.X);IMa.prototype.OQ=function(){return _.wc(this,FMa,2)};IMa.prototype.RQa=function(){return _.Wi(this,FMa,2)};var HMa=[1,4,5];
_.Dn.prototype.toObject=function(a){if(null!=this){var b={vvc:_.xc(this.AK(),KMa,a),Ls:_.ij(this,2),WXa:_.Oh(this,3),vgb:_.q(_.fj(this,4)),Rvc:_.xc(this.EPa(),sn,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};var JMa=[10,9];IMa.prototype.toObject=function(a){return KMa(a,this)};var KMa=function(a,b){if(null!=b){var c={sourceRange:GMa(a,b.OQ()),hRa:_.Oh(b,3),navigation:CMa(a,_.wc(b,_.An,4)),gWa:_.Oh(b,5),AXc:_.q(_.fj(b,10)),u2c:_.q(_.Xi(b,9))};a&&(c.Qa=b);return c}};
_.En=function(a){_.X.call(this,a,-1,LMa)};_.V(_.En,_.X);_.En.prototype.getType=function(){return _.Oh(this,1)};_.En.prototype.Ro=function(a){return _.sc(this,1,a)};_.Fn=function(a){_.X.call(this,a)};_.V(_.Fn,_.X);_.Fn.prototype.l$=function(){return _.wc(this,_.zn,2)};_.Fn.prototype.NLb=function(a){return _.dj(this,2,a)};var LMa=[2];_.En.prototype.toObject=function(a){return MMa(a,this)};
var MMa=function(a,b){if(null!=b){var c={type:_.Oh(b,1),mTc:_.xc(_.vc(b,_.Fn,2),NMa,a),UZc:_.ij(b,3)};a&&(c.Qa=b);return c}};_.Fn.prototype.toObject=function(a){return NMa(a,this)};var NMa=function(a,b){if(null!=b){var c={dDc:vMa(a,b.l$()),pTc:gMa(a,_.wc(b,_.pn,4))};a&&(c.Qa=b);return c}};
_.PMa=function(a){_.X.call(this,a,-1,OMa)};_.V(_.PMa,_.X);_.PMa.prototype.vT=function(a){return _.sc(this,2,a)};var OMa=[1];_.PMa.prototype.toObject=function(a){if(null!=this){var b={AVc:_.q(_.fj(this,1)),TLa:_.Oh(this,2)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var QMa=function(a){_.X.call(this,a)};_.V(QMa,_.X);QMa.prototype.c$=function(){return _.aj(this,2,_.rn)};QMa.prototype.toObject=function(a){if(null!=this){var b={CVc:yc(_.aj(this,1,_.qn),a,hMa),Emb:yc(this.c$(),a,sn)};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.Gn=function(a){_.X.call(this,a,-1,RMa)};_.V(_.Gn,_.X);_.Gn.prototype.QLb=function(a){return _.qc(this,2,a,0)};_.Gn.prototype.vT=function(a){return _.sc(this,3,a)};var RMa=[1];_.Gn.prototype.toObject=function(a){if(null!=this){var b={EYc:_.xc(_.vc(this,_.vn,1),lMa,a),PEc:mj(this,2),TLa:_.Oh(this,3)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Hn=function(a){_.X.call(this,a,-1,SMa)};_.V(Hn,_.X);Hn.prototype.c$=function(){return _.aj(this,2,_.rn)};Hn.prototype.tPa=function(){return _.fj(this,3)};var SMa=[3];Hn.prototype.toObject=function(a){if(null!=this){var b={GYc:yc(_.aj(this,1,_.zn),a,vMa),Emb:yc(this.c$(),a,sn),vgb:_.q(_.fj(this,3))};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.In=function(a){_.X.call(this,a,-1,TMa)};_.V(_.In,_.X);_.In.prototype.QLb=function(a){return _.qc(this,2,a,0)};_.In.prototype.vT=function(a){return _.sc(this,3,a)};var TMa=[1];_.In.prototype.toObject=function(a){if(null!=this){var b={a0c:_.xc(_.vc(this,_.vn,1),lMa,a),PEc:mj(this,2),TLa:_.Oh(this,3)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Jn=function(a){_.X.call(this,a,-1,UMa)};_.V(Jn,_.X);Jn.prototype.c$=function(){return _.aj(this,2,_.rn)};Jn.prototype.tPa=function(){return _.fj(this,3)};_.VMa=function(a){_.X.call(this,a)};_.V(_.VMa,_.X);_.VMa.prototype.isb=function(){return _.Zi(this,2,0)};var UMa=[3];Jn.prototype.toObject=function(a){if(null!=this){var b={b0c:yc(_.aj(this,1,_.En),a,MMa),Emb:yc(this.c$(),a,sn),q_c:yc(_.aj(this,4,_.VMa),a,WMa),vgb:_.q(_.fj(this,3))};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.VMa.prototype.toObject=function(a){return WMa(a,this)};var WMa=function(a,b){if(null!=b){var c={jVc:sn(a,_.wc(b,_.rn,1)),severity:_.Zi(b,2,0)};a&&(c.Qa=b);return c}};
var YMa=function(a){_.X.call(this,a,-1,XMa)};_.V(YMa,_.X);YMa.prototype.Zcb=function(a){qca(this,a)};var XMa=[1];YMa.prototype.toObject=function(a){return ZMa(a,this)};var ZMa=function(a,b){if(null!=b){var c={uWc:_.q(_.Xi(b,1))};a&&(c.Qa=b);return c}};
var xh=function(a){_.X.call(this,a)};_.V(xh,_.X);xh.prototype.ej=function(){return _.oj(this,1,_.zh)};xh.prototype.setProjectId=function(a){return _.yh(this,1,_.zh,a)};xh.prototype.wQa=function(){return _.Oh(this,6)};xh.prototype.ZLb=function(a){_.sc(this,6,a)};_.zh=[3,1,4,5];xh.prototype.toObject=function(a){return $Ma(a,this)};
var $Ma=function(a,b){if(null!=b){var c={Dm:_.q(_.pj(b,3,_.zh)),projectId:_.q(_.pj(b,1,_.zh)),Mq:_.q(_.pj(b,4,_.zh)),Zh:_.q(_.pj(b,5,_.zh)),Kg:_.Oh(b,2),workspaceId:_.Oh(b,6)};a&&(c.Qa=b);return c}};
_.Ah=function(a){_.X.call(this,a)};_.V(_.Ah,_.X);_.Ah.prototype.Fk=function(){return _.wc(this,xh,1)};_.Ah.prototype.X0=function(a){return _.dj(this,1,a)};_.Ah.prototype.toObject=function(a){return aNa(a,this)};var aNa=function(a,b){if(null!=b){var c={Oe:$Ma(a,b.Fk()),Lk:_.Oh(b,3),refHint:_.Oh(b,4)};a&&(c.Qa=b);return c}};
_.Kn=function(a){_.X.call(this,a,-1,bNa)};_.V(_.Kn,_.X);_.Ln=function(a){return _.wc(a,_.Ah,1)};_.rsa=function(a){var b=new _.Kn;return _.dj(b,1,a)};_.k=_.Kn.prototype;_.k.ve=function(){return _.Oh(this,2)};_.k.ld=function(a){return _.sc(this,2,a)};_.k.getType=function(){return _.Zi(this,3,0)};_.k.Ro=function(a){return _.rj(this,3,a)};_.k.PQ=function(){return _.Xi(this,7)};_.k.VLb=function(a){_.bj(this,7,a)};_.k.UPa=function(){return _.Oh(this,6)};_.k.OLb=function(a){_.sc(this,6,a)};var bNa=[7];
_.Kn.prototype.toObject=function(a){return Mn(a,this)};var Mn=function(a,b){if(null!=b){var c={oj:aNa(a,_.Ln(b)),path:_.Oh(b,2),type:_.Zi(b,3,0),fileSize:_.nj(b,4),vLc:_.q(_.Xi(b,7)),LR:_.Oh(b,6)};a&&(c.Qa=b);return c}};
_.Nn=function(a){_.X.call(this,a)};_.V(_.Nn,_.X);_.Nn.prototype.toObject=function(a){return On(a,this)};var On=function(a,b){if(null!=b){var c={Qd:_.kj(b,1),Jf:_.kj(b,2),Fe:_.kj(b,3),Hf:_.kj(b,4)};a&&(c.Qa=b);return c}};
_.cNa=function(a){_.X.call(this,a)};_.V(_.cNa,_.X);_.k=_.cNa.prototype;_.k.Wj=function(){return _.wc(this,_.Kn,1)};_.k.Br=function(a){return _.dj(this,1,a)};_.k.getRange=function(){return _.wc(this,_.Nn,2)};_.k.setRange=function(a){return _.dj(this,2,a)};_.k.Zqa=function(){return _.Wi(this,_.Nn,2)};_.k.toObject=function(a){return dNa(a,this)};var dNa=function(a,b){if(null!=b){var c={Md:Mn(a,b.Wj()),rf:On(a,b.getRange())};a&&(c.Qa=b);return c}};
_.Pn=function(a){_.X.call(this,a,-1,eNa)};_.V(_.Pn,_.X);_.k=_.Pn.prototype;_.k.getType=function(){return _.Zi(this,1,0)};_.k.Ro=function(a){return _.rj(this,1,a)};_.k.getName=function(){return _.Oh(this,2)};_.k.lf=function(a){return _.sc(this,2,a)};_.k.wma=function(a,b){_.ej(this,3,_.Pn,a,b)};_.k.nQa=function(){return _.Oh(this,6)};_.k.vZa=function(a){_.sc(this,6,a)};var eNa=[3,4];_.Pn.prototype.toObject=function(a){return fNa(a,this)};
var fNa=function(a,b){if(null!=b){var c={type:_.Zi(b,1,0),name:_.Oh(b,2),childList:_.xc(_.vc(b,_.Pn,3),fNa,a),QZc:_.q(_.Xi(b,4)),i0a:On(a,_.wc(b,_.Nn,5)),hH:_.Oh(b,6),oCb:_.Oh(b,7)};a&&(c.Qa=b);return c}};
_.Qn=function(a){_.X.call(this,a)};_.V(_.Qn,_.X);_.Qn.prototype.Cva=function(a){return _.rj(this,1,a)};_.Qn.prototype.toObject=function(a){return gNa(a,this)};var gNa=function(a,b){if(null!=b){var c={If:_.Zi(b,1,0),Fga:_.Oh(b,2)};a&&(c.Qa=b);return c}};
_.Rn=function(a){_.X.call(this,a)};_.V(_.Rn,_.X);_.Rn.prototype.getName=function(){return _.Oh(this,1)};_.Rn.prototype.lf=function(a){return _.sc(this,1,a)};_.Rn.prototype.toObject=function(a){return hNa(a,this)};var hNa=function(a,b){if(null!=b){var c={name:_.Oh(b,1),Hm:_.Oh(b,2)};a&&(c.Qa=b);return c}};
_.Sn=function(a){_.X.call(this,a,-1,iNa)};_.V(_.Sn,_.X);_.Un=function(a){return _.vc(a,_.Rn,1)};_.k=_.Sn.prototype;_.k.vfa=function(a){return _.sc(this,2,a)};_.k.mZ=function(){return _.Zi(this,5,0)};_.k.U0=function(a){_.rj(this,5,a)};_.k.PF=function(){return _.Zi(this,6,0)};_.k.Z0=function(a){_.rj(this,6,a)};_.k.setTheme=function(a){return _.rj(this,7,a)};_.k.p$=function(){return _.Oh(this,21)};_.k.Efa=function(a){_.sc(this,21,a)};_.k.b$=function(){return _.Oh(this,22)};
_.k.ufa=function(a){_.sc(this,22,a)};_.k.Eqa=function(){return _.ij(this,8)};_.k.Kva=function(a){_.qc(this,8,a,!1)};_.k.MQ=function(){return _.ij(this,10)};_.k.Kfa=function(a){_.qc(this,10,a,!1)};_.k.DK=function(){return _.ij(this,11)};_.k.T0=function(a){_.qc(this,11,a,!1)};_.k.BZ=function(){return _.kj(this,12)};_.k.Mfa=function(a){_.qc(this,12,a,0)};_.k.rZ=function(){return _.kj(this,31)};_.k.Hfa=function(a){_.qc(this,31,a,0)};_.k.GQ=function(){return _.Zi(this,15,0)};
_.k.Bfa=function(a){_.rj(this,15,a)};_.k.KQ=function(){return _.kj(this,17)};_.k.Y0=function(a){_.qc(this,17,a,0)};_.k.y$=function(){return _.Zi(this,18,0)};_.k.Iva=function(a){_.rj(this,18,a)};_.k.mQa=function(){return _.ij(this,20)};_.k.uZa=function(a){_.qc(this,20,a,!1)};_.k.o$=function(){return _.Zi(this,23,0)};_.k.Dfa=function(a){_.rj(this,23,a)};_.k.zZ=function(){return _.ij(this,24)};_.k.Ova=function(a){_.qc(this,24,a,!1)};_.k.A$=function(){return _.ij(this,25)};
_.k.Lfa=function(a){_.qc(this,25,a,!1)};_.k.AZ=function(){return _.ij(this,28)};_.k.Pva=function(a){_.qc(this,28,a,!1)};_.k.Iqa=function(){return _.ij(this,29)};_.k.XLb=function(a){_.qc(this,29,a,!1)};_.k.LQ=function(){return _.ij(this,30)};_.k.Jfa=function(a){_.qc(this,30,a,!1)};_.k.xZ=function(){return _.ij(this,32)};_.k.Lva=function(a){_.qc(this,32,a,!1)};_.k.gZ=function(){return _.Oh(this,33)};_.k.uva=function(a){_.sc(this,33,a)};var jNa=function(a){return _.uj(_.Sn,a)},iNa=[1,3,4,13];
_.Sn.prototype.toObject=function(a){return kNa(a,this)};
var kNa=function(a,b){if(null!=b){var c={i2c:_.xc(_.Un(b),hNa,a),w8:_.Oh(b,2),f3c:_.q(_.fj(b,3)),R4c:_.q(_.Xi(b,4)),TYc:_.Zi(b,5,0),O1a:_.Zi(b,6,0),S4c:_.kj(b,16),theme:_.Zi(b,7,0),F0c:_.Zi(b,26,0),kTa:_.Oh(b,21),pMa:_.Oh(b,22),showDeleted:_.ij(b,8),O_c:yc(_.aj(b,9),a),MZa:_.ij(b,10),naa:_.ij(b,11),tabSize:_.kj(b,12),Ica:_.kj(b,31),PVc:_.q(_.fj(b,13)),XYc:yc(_.aj(b,14,_.Qn),a,gNa),jR:_.Zi(b,15,0),o2c:_.kj(b,17),p2c:_.Zi(b,18,0),bSc:_.ij(b,19),D2c:_.ij(b,20),SYc:_.Zi(b,23,0),kOb:_.ij(b,24),NZa:_.ij(b,
25),xTc:_.ij(b,27),E1:_.ij(b,28),qU:_.ij(b,29),ET:_.ij(b,30),ht:_.ij(b,32),m7:_.Oh(b,33)};a&&(c.Qa=b);return c}};
_.lNa=function(a){_.X.call(this,a)};_.V(_.lNa,_.X);_.lNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Qa=this);a=b}else a=void 0;return a};
var nNa=function(a){_.X.call(this,a,-1,mNa)};_.V(nNa,_.X);var mNa=[1];nNa.prototype.toObject=function(a){if(null!=this){var b={r1c:_.q(_.fj(this,1))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var oNa=function(a,b,c){this.iIb=a;this.Isa=b;this.BUa=c};oNa.prototype.getMetadata=function(){return this.BUa};
var pNa=function(a,b,c){c=void 0===c?{}:c;this.OIc=a;this.BUa=c;this.Isa=b;this.A1=null};pNa.prototype.getMetadata=function(){return this.BUa};pNa.prototype.Sg=function(){return this.A1};
_.Vn=function(a,b,c,d,e){this.name=a;this.rIb=b;this.responseType=c;this.nIb=d;this.OIb=e};_.qNa=function(a,b,c){c=void 0===c?{}:c;return new oNa(b,a,c)};_.Vn.prototype.getName=function(){return this.name};
_.rNa=new _.Vn("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.lNa,nNa,function(a){return a.ne()},function(a){return _.uj(nNa,a)});
_.sNa=function(a){_.X.call(this,a)};_.V(_.sNa,_.X);_.sNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.tNa=new _.Vn("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.sNa,_.Sn,function(a){return a.ne()},jNa);
_.uNa=function(a){_.X.call(this,a)};_.V(_.uNa,_.X);_.uNa.prototype.toObject=function(a){if(null!=this){var b={recentFile:_.Oh(this,1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var vNa=function(a){_.X.call(this,a)};_.V(vNa,_.X);vNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.wNa=new _.Vn("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.uNa,vNa,function(a){return a.ne()},function(a){return _.uj(vNa,a)});
_.yNa=function(a){_.X.call(this,a,-1,xNa)};_.V(_.yNa,_.X);var xNa=[1];_.yNa.prototype.toObject=function(a){return zNa(a,this)};var zNa=function(a,b){if(null!=b){var c={r0c:_.q(_.fj(b,1))};a&&(c.Qa=b);return c}};
_.Wn=function(a){_.X.call(this,a)};_.V(_.Wn,_.X);_.Wn.prototype.sZ=function(){return _.wc(this,_.Sn,1)};_.Wn.prototype.Ifa=function(a){return _.dj(this,1,a)};_.Wn.prototype.toObject=function(a){if(null!=this){var b={uHc:kNa(a,this.sZ()),updateMask:zNa(a,_.wc(this,_.yNa,2))};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.ANa=new _.Vn("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Wn,_.Sn,function(a){return a.ne()},jNa);
var Xn=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(Xn,Error);Xn.prototype.name="RpcError";
var BNa=Promise;
var Yn=function(a){_.X.call(this,a)};_.V(Yn,_.X);Yn.prototype.getTypeName=function(){return _.Oh(this,1).split("/").pop()};Yn.prototype.getValue=function(){if(Array.isArray(_.p(this,2)))throw Error("ja");return _.$i(this,2)};Yn.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.jc(this,2,hc(a,nca,Vba));else if("string"===typeof a||a instanceof _.ec||_.Vb(a))a=kya(this,2,a);else throw Error("ka`"+a);return a};Yn.prototype.toObject=function(a){return CNa(a,this)};
var CNa=function(a,b){if(null!=b){var c={S0a:_.Oh(b,1),value:yca(b)};a&&(c.Qa=b);return c}};
var ENa=function(a){_.X.call(this,a,-1,DNa)};_.V(ENa,_.X);ENa.prototype.getMessage=function(){return _.Oh(this,2)};var DNa=[3];ENa.prototype.toObject=function(a){if(null!=this){var b={code:_.kj(this,1),message:_.Oh(this,2),eVc:_.xc(_.vc(this,Yn,3),CNa,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Zn=function(a,b){this.Pxa=a.FFc;this.Psb=b;this.Jc=a.Oxa;this.nta=[];this.uta=[];this.Bta=[];this.pta=[];this.DG=[];this.Pxa&&FNa(this)},LNa=function(a,b){_.ok(a.Jc,"complete",function(){if(Nca(a.Jc)){var c=_.Oca(a.Jc);if(b&&"text/plain"===a.Jc.getResponseHeader("Content-Type")){if(!atob)throw Error("mc");c=atob(c)}try{var d=a.Psb(c)}catch(f){GNa(a,new Xn(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=DLa(a.Jc.Sg());HNa(a,INa(a));0==c?JNa(a,d):GNa(a,new Xn(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.Oca(a.Jc);var e={};d?(e=KNa(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.Jc.eL+", error: "+hDa(a.Jc));HNa(a,INa(a));GNa(a,new Xn(d,c,e))}})},FNa=function(a){a.Pxa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Psb(c)}catch(e){GNa(a,new Xn(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&JNa(a,d)}if("2"in b)for(b=KNa(a,b["2"]),c=0;c<a.Bta.length;c++)a.Bta[c](b)});
a.Pxa.on("end",function(){HNa(a,INa(a));for(var b=0;b<a.pta.length;b++)a.pta[b]()});a.Pxa.on("error",function(){if(0!=a.DG.length){var b=a.Jc.eL;0!==b||Nca(a.Jc)||(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.Jc.Sg();d=DLa(c);break;default:d=14}HNa(a,INa(a));b=bCa(b)+", error: "+hDa(a.Jc);-1!=c&&(b+=", http status code: "+c);GNa(a,new Xn(d,b))}})},INa=function(a){var b={},c=gDa(a.Jc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},KNa=function(a,
b){var c=2,d={};try{var e=_.uj(ENa,b);c=_.kj(e,1);var f=e.getMessage();_.vc(e,Yn,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Jc&&404===a.Jc.Sg()?(c=5,f="Not Found: "+String(a.Jc.xba)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Zn.prototype.on=function(a,b){"data"==a?this.nta.push(b):"metadata"==a?this.uta.push(b):"status"==a?this.Bta.push(b):"end"==a?this.pta.push(b):"error"==a&&this.DG.push(b);return this};
var MNa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Zn.prototype.removeListener=function(a,b){"data"==a?MNa(this.nta,b):"metadata"==a?MNa(this.uta,b):"status"==a?MNa(this.Bta,b):"end"==a?MNa(this.pta,b):"error"==a&&MNa(this.DG,b);return this};Zn.prototype.cancel=function(){this.Jc.abort()};var JNa=function(a,b){for(var c=0;c<a.nta.length;c++)a.nta[c](b)},HNa=function(a,b){for(var c=0;c<a.uta.length;c++)a.uta[c](b)},GNa=function(a,b){for(var c=0;c<a.DG.length;c++)a.DG[c](b)};
Zn.prototype.cancel=Zn.prototype.cancel;Zn.prototype.removeListener=Zn.prototype.removeListener;Zn.prototype.on=Zn.prototype.on;
var $n=function(a){this.M1a=a.JOc||null;this.vga=a.YLc||!1;this.DX=this.SP=void 0};_.ai($n,dCa);$n.prototype.a8=function(){var a=new ao(this.M1a,this.vga);this.SP&&a.gZa(this.SP);this.DX&&a.BLb(this.DX);return a};$n.prototype.Xvb=function(a){return function(){return a}}({});$n.prototype.gZa=function(a){this.SP=a};$n.prototype.BLb=function(a){this.DX=a};
var ao=function(a,b){qk.call(this);this.M1a=a;this.vga=b;this.DX=this.SP=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.OXa=new Headers;this.v0=null;this.DBb="GET";this.c2="";this.qC=!1;this.bU=this.h8=this.xpa=null};_.ai(ao,qk);ao.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("nc");this.DBb=a;this.c2=b;this.readyState=1;NNa(this)};
ao.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("oc");this.qC=!0;var b={headers:this.OXa,method:this.DBb,credentials:this.SP,cache:this.DX};a&&(b.body=a);(this.M1a||_.Fb).fetch(new Request(this.c2,b)).then(this.gAc.bind(this),this.Wqa.bind(this))};
ao.prototype.abort=function(){this.response=this.responseText="";this.OXa=new Headers;this.status=0;this.h8&&this.h8.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.qC&&4!=this.readyState&&(this.qC=!1,ONa(this));this.readyState=0};
ao.prototype.gAc=function(a){if(this.qC&&(this.xpa=a,this.v0||(this.status=this.xpa.status,this.statusText=this.xpa.statusText,this.v0=a.headers,this.readyState=2,NNa(this)),this.qC&&(this.readyState=3,NNa(this),this.qC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.eAc.bind(this),this.Wqa.bind(this));else if("undefined"!==typeof _.Fb.ReadableStream&&"body"in a){this.h8=a.body.getReader();if(this.vga){if(this.responseType)throw Error("pc");this.response=[]}else this.response=this.responseText=
"",this.bU=new TextDecoder;PNa(this)}else a.text().then(this.fAc.bind(this),this.Wqa.bind(this))};var PNa=function(a){a.h8.read().then(a.aAc.bind(a)).catch(a.Wqa.bind(a))};ao.prototype.aAc=function(a){if(this.qC){if(this.vga&&a.value)this.response.push(a.value);else if(!this.vga){var b=a.value?a.value:new Uint8Array(0);if(b=this.bU.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?ONa(this):NNa(this);3==this.readyState&&PNa(this)}};
ao.prototype.fAc=function(a){this.qC&&(this.response=this.responseText=a,ONa(this))};ao.prototype.eAc=function(a){this.qC&&(this.response=a,ONa(this))};ao.prototype.Wqa=function(){this.qC&&ONa(this)};var ONa=function(a){a.readyState=4;a.xpa=null;a.h8=null;a.bU=null;NNa(a)};_.k=ao.prototype;_.k.setRequestHeader=function(a,b){this.OXa.append(a,b)};_.k.getResponseHeader=function(a){return this.v0?this.v0.get(a.toLowerCase())||"":""};
_.k.getAllResponseHeaders=function(){if(!this.v0)return"";for(var a=[],b=this.v0.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.k.gZa=function(a){this.SP=a};_.k.BLb=function(a){this.DX=a};var NNa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(ao.prototype,"withCredentials",{get:function(){return"include"===this.SP},set:function(a){this.gZa(a?"include":"same-origin")}});
var bo=function(a){jk.call(this);this.XQ=a;this.Ce={}};_.ai(bo,jk);var QNa=[];bo.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(QNa[0]=b.toString()),b=QNa);for(var e=0;e<b.length;e++){var f=_.ok(a,b[e],c||this.handleEvent,d||!1,this.XQ||this);if(!f)break;this.Ce[f.key]=f}return this};bo.prototype.CTa=function(a,b,c,d){return RNa(this,a,b,c,d)};
var RNa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)RNa(a,b,c[g],d,e,f);else{b=MBa(b,c,d||a.handleEvent,e,f||a.XQ||a);if(!b)return a;a.Ce[b.key]=b}return a};bo.prototype.qt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.qt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Tb(d)?!!d.capture:!!d,e=e||this.XQ||this,c=NBa(c),d=!!d,b=DBa(a)?a.q$(b,c,d,e):a?(a=PBa(a))?a.q$(b,c,d,e):null:null,b&&(TBa(b),delete this.Ce[b.key]);return this};
bo.prototype.removeAll=function(){Aca(this.Ce,function(a,b){this.Ce.hasOwnProperty(b)&&TBa(a)},this);this.Ce={}};bo.prototype.wm=function(){bo.Ax.wm.call(this);this.removeAll()};bo.prototype.handleEvent=function(){throw Error("qc");};
var SNa=function(){this.Ywb=!0;this.qj=0;this.DR=""};SNa.prototype.wf=function(a,b){this.Ywb=!1;throw Error("rc`"+this.qj+"`"+b+"`"+a);};SNa.prototype.decode=function(a){this.Ywb||this.wf(a,"stream already broken");this.DR+=a;a=Math.floor(this.DR.length/4);if(0==a)return null;try{var b=_.Yxa(this.DR.slice(0,4*a))}catch(c){this.wf(this.DR,c.message)}this.qj+=4*a;this.DR=this.DR.slice(4*a);return b};
var hg=function(){this.Bp=null;this.Xg=[];this.noa=this.ER=this.L1=this.Mc=this.qj=0;this.zUa=null;this.aMa=0};hg.prototype.f$=function(){return this.Bp};hg.prototype.wf=function(a,b,c){this.Mc=3;this.Bp="The stream is broken @"+this.qj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Bp);};hg.prototype.uma=function(){return!0};
hg.prototype.parse=function(a){function b(n){n&128&&f.wf(g,h,"invalid tag");2!=(n&7)&&f.wf(g,h,"invalid wire type");f.L1=n>>>3;1!=f.L1&&2!=f.L1&&15!=f.L1&&f.wf(g,h,"unexpected tag");f.Mc=1;f.ER=0;f.noa=0}function c(n){f.noa++;5==f.noa&&n&240&&f.wf(g,h,"message length too long");f.ER|=(n&127)<<7*(f.noa-1);n&128||(f.Mc=2,f.aMa=0,f.zUa="undefined"!==typeof Uint8Array?new Uint8Array(f.ER):Array(f.ER),0==f.ER&&e())}function d(n){f.zUa[f.aMa++]=n;f.aMa==f.ER&&e()}function e(){if(15>f.L1){var n={};n[f.L1]=
f.zUa;f.Xg.push(n)}f.Mc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),h=0;h<g.length;){switch(f.Mc){case 3:f.wf(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("sc`"+f.Mc);}f.qj++;h++}a=f.Xg;f.Xg=[];return 0<a.length?a:null};
var gna=function(){this.Bp=null;this.qj=0;this.Rsc=new SNa;this.fHc=new hg};gna.prototype.f$=function(){return this.Bp};gna.prototype.wf=function(a,b){this.Bp="The stream is broken @"+this.qj+". Error: "+b+". With input:\n"+a;throw Error(this.Bp);};gna.prototype.uma=function(){return!1};gna.prototype.parse=function(a){null!==this.Bp&&this.wf(a,"stream already broken");var b=null;try{var c=this.Rsc.decode(a);b=null===c?null:this.fHc.parse(c)}catch(d){this.wf(a,d.message)}this.qj+=a.length;return b};
var co=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};
var fna=function(a){this.Bp=null;this.Xg=[];this.xX="";this.GLc=[];this.gx=this.QB=0;this.ega=!1;this.qha=0;this.bMc=/[\\"]/g;this.Mc=this.wga=0;this.Hvc=!(!a||!a.Gvc)},TNa={INIT:0,b3:1,cBa:2,WU:3,B2:4,A2:5,Mn:6,hAa:7,O2a:8,l4a:9,m4a:10,n4a:11,u2a:12,v2a:13,w2a:14,x2a:15,w3a:16,x3a:17,y3a:18,z$b:19,bBa:20};_.k=fna.prototype;_.k.f$=function(){return this.Bp};_.k.done=function(){return 2===this.wga};
_.k.wf=function(a,b){this.wga=3;this.Bp="The stream is broken @"+this.gx+"/"+b+". With input:\n"+a;throw Error(this.Bp);};_.k.uma=function(){return!1};
_.k.parse=function(a){function b(){for(;B<a.length;)if(co(a[B]))B++,f.gx++;else break;return B<r}function c(){for(var K;;){K=a[B++];if(!K)break;f.gx++;switch(f.Mc){case n.INIT:"{"===K?f.Mc=n.cBa:"["===K?f.Mc=n.B2:co(K)||f.wf(a,B);continue;case n.hAa:case n.cBa:if(co(K))continue;if(f.Mc===n.hAa)g.push(n.O2a);else if("}"===K){e("{}");f.Mc=d();continue}else g.push(n.WU);'"'===K?f.Mc=n.Mn:f.wf(a,B);continue;case n.O2a:case n.WU:if(co(K))continue;":"===K?(f.Mc===n.WU&&(g.push(n.WU),f.QB++),f.Mc=n.b3):
"}"===K?(f.QB--,e(),f.Mc=d()):","===K?(f.Mc===n.WU&&g.push(n.WU),f.Mc=n.hAa):f.wf(a,B);continue;case n.B2:case n.b3:if(co(K))continue;if(f.Mc===n.B2)if(f.QB++,f.Mc=n.b3,"]"===K){f.QB--;if(0===f.QB){f.Mc=n.A2;return}e("[]");f.Mc=d();continue}else g.push(n.A2);'"'===K?f.Mc=n.Mn:"{"===K?f.Mc=n.cBa:"["===K?f.Mc=n.B2:"t"===K?f.Mc=n.l4a:"f"===K?f.Mc=n.u2a:"n"===K?f.Mc=n.w3a:"-"!==K&&(-1!=="0123456789".indexOf(K)?f.Mc=n.bBa:f.wf(a,B));continue;case n.A2:if(","===K)g.push(n.A2),f.Mc=n.b3,1===f.QB&&(A=B);
else if("]"===K){f.QB--;if(0===f.QB)return;e();f.Mc=d()}else if(co(K))continue;else f.wf(a,B);continue;case n.Mn:var P=B;a:for(;;){for(;0<f.qha;)if(K=a[B++],4===f.qha?f.qha=0:f.qha++,!K)break a;if('"'===K&&!f.ega){f.Mc=d();break}if("\\"===K&&!f.ega&&(f.ega=!0,K=a[B++],!K))break;if(f.ega)if(f.ega=!1,"u"===K&&(f.qha=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.gx+=B-P;continue;case n.l4a:if(!K)continue;"r"===K?f.Mc=n.m4a:
f.wf(a,B);continue;case n.m4a:if(!K)continue;"u"===K?f.Mc=n.n4a:f.wf(a,B);continue;case n.n4a:if(!K)continue;"e"===K?f.Mc=d():f.wf(a,B);continue;case n.u2a:if(!K)continue;"a"===K?f.Mc=n.v2a:f.wf(a,B);continue;case n.v2a:if(!K)continue;"l"===K?f.Mc=n.w2a:f.wf(a,B);continue;case n.w2a:if(!K)continue;"s"===K?f.Mc=n.x2a:f.wf(a,B);continue;case n.x2a:if(!K)continue;"e"===K?f.Mc=d():f.wf(a,B);continue;case n.w3a:if(!K)continue;"u"===K?f.Mc=n.x3a:f.wf(a,B);continue;case n.x3a:if(!K)continue;"l"===K?f.Mc=
n.y3a:f.wf(a,B);continue;case n.y3a:if(!K)continue;"l"===K?f.Mc=d():f.wf(a,B);continue;case n.z$b:"."===K?f.Mc=n.bBa:f.wf(a,B);continue;case n.bBa:if(-1!=="0123456789.eE+-".indexOf(K))continue;else B--,f.gx--,f.Mc=d();continue;default:f.wf(a,B)}}}function d(){var K=g.pop();return null!=K?K:n.b3}function e(K){1<f.QB||(K||(K=-1===A?f.xX+a.substring(x,B):a.substring(A,B)),f.Hvc?f.Xg.push(K):f.Xg.push(JSON.parse(K)),A=B)}for(var f=this,g=f.GLc,h=f.bMc,n=TNa,r=a.length,x=0,A=-1,B=0;B<r;)switch(f.wga){case 3:return f.wf(a,
B),null;case 2:return b()&&f.wf(a,B),null;case 0:if(b()){var I=a[B++];f.gx++;if("["===I){f.wga=1;x=B;f.Mc=n.B2;continue}else f.wf(a,B)}return null;case 1:return c(),0===f.QB&&f.Mc==n.A2?(f.wga=2,f.xX=a.substring(B)):f.xX=-1===A?f.xX+a.substring(x):a.substring(A),0<f.Xg.length?(I=f.Xg,f.Xg=[],I):null}return null};
var ena=function(){this.Bp=this.aL=null;this.Mc=this.qj=0;this.Xg=[];this.PNb=!1};ena.prototype.f$=function(){return this.Bp};ena.prototype.uma=function(){return!1};
ena.prototype.parse=function(a){function b(n){f.Mc=6;f.Bp="The stream is broken @"+f.qj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Bp);}function c(){f.aL=new fna({ZRc:!0,Gvc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.Xg.push(x)}}function e(n){if(n){(f.PNb||1<n.length)&&b("extra status: "+n);f.PNb=!0;var r={};r[2]=n[0];f.Xg.push(r)}}for(var f=this,g=0;g<a.length;){var h;if(h=2!==f.Mc){a:{for(;g<a.length;){if(!co(a[g])){h=!0;break a}g++;f.qj++}h=!1}h=!h}if(h)return null;
switch(f.Mc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Mc=1,g++,f.qj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Mc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Mc=3:"]"===a[g]?(f.Mc=5,g++,f.qj++):b("unexpected input token");break;case 2:h=f.aL.parse(a.substring(g));d(h);f.aL.done()?(f.Mc=3,h=f.aL.xX,f.qj+=a.length-g-h.length,a=h,g=0):(f.qj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Mc=4,c(),f.aL.parse("["),g+=","===a[g]?1:5,f.qj++):
"]"===a[g]&&(f.Mc=5,g++,f.qj++);break;case 4:h=f.aL.parse(a.substring(g));e(h);f.aL.done()?(f.Mc=5,h=f.aL.xX,f.qj+=a.length-g-h.length,a=h,g=0):(f.qj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Xg.length?(a=f.Xg,f.Xg=[],a):null};
var UNa=function(a){this.Jc=a;this.mS=null;this.A1=this.gx=0;this.ttb=!1;this.zoa=this.t_a=this.bU=null;this.qpb=new bo(this);this.qpb.listen(this.Jc,"readystatechange",this.UHc)};UNa.prototype.Lqa=function(){return this.Jc};var eo=function(a,b){a.A1!=b&&(a.A1=b,a.t_a&&a.t_a())},VNa=function(a){a.qpb.removeAll();if(a.Jc){var b=a.Jc;a.Jc=null;b.abort();b.dispose()}};UNa.prototype.Sg=function(){return this.A1};
UNa.prototype.UHc=function(a){a=a.target;try{if(a==this.Jc)a:{var b=yk(this.Jc),c=this.Jc.eL,d=this.Jc.Sg(),e=_.Oca(this.Jc);a=[];if(fDa(this.Jc)instanceof Array){var f=fDa(this.Jc);0<f.length&&f[0]instanceof Uint8Array&&(this.ttb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?eo(this,7):7==c?eo(this,8):d||eo(this,3)),this.mS||(this.mS=hna(this.Jc),null==this.mS&&eo(this,5)),2<this.A1)VNa(this);else{if(a.length>this.gx){var g=a.length;c=[];try{if(this.mS.uma())for(var h=
0;h<g;h++){var n=this.mS.parse(Array.from(a[h]));n&&(c=c.concat(n))}else{n="";if(!this.bU){if("undefined"===typeof TextDecoder)throw Error("tc");this.bU=new TextDecoder}for(h=0;h<g;h++)n+=this.bU.decode(a[h],{stream:4==b&&h==g-1});c=this.mS.parse(n)}a.splice(0,g);c&&this.zoa(c)}catch(x){eo(this,5);VNa(this);break a}}else if(e.length>this.gx){h=e.slice(this.gx);this.gx=e.length;try{var r=this.mS.parse(h);null!=r&&this.zoa&&this.zoa(r)}catch(x){eo(this,5);VNa(this);break a}}4==b?(0!=e.length||this.ttb?
eo(this,2):eo(this,4),VNa(this)):eo(this,1)}}}catch(x){eo(this,6),VNa(this)}};
var WNa=function(a){this.N1a=a;a=(0,_.ih)(this.dGc,this);this.N1a.zoa=a;a=(0,_.ih)(this.iGc,this);this.N1a.t_a=a;this.EB={};this.xP={}};_.k=WNa.prototype;_.k.on=function(a,b){var c=this.EB[a];c||(c=[],this.EB[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.EB[a];c&&_.Qb(c,b);(a=this.xP[a])&&_.Qb(a,b);return this};_.k.once=function(a,b){var c=this.xP[a];c||(c=[],this.xP[a]=c);c.push(b);return this};
_.k.dGc=function(a){var b=this.EB.data;b&&XNa(this,a,b);(b=this.xP.data)&&XNa(this,a,b);this.xP.data=[]};var XNa=function(a,b,c){for(var d={},e=0;e<b.length;d={aya:d.aya},e++)d.aya=b[e],c.forEach(function(f){return function(g){try{g(f.aya)}catch(h){a.Vqa("message-callback exception (ignored) "+h)}}}(d))};WNa.prototype.iGc=function(){switch(this.N1a.Sg()){case 1:YNa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:YNa(this,"error");break;case 8:YNa(this,"close");break;case 2:YNa(this,"end")}};
var YNa=function(a,b){var c=a.EB[b];c&&c.forEach(function(d){try{d()}catch(e){a.Vqa("status-callback exception (ignored) "+e)}});(c=a.xP[b])&&c.forEach(function(d){d()});a.xP[b]=[]};WNa.prototype.Vqa=function(){};
var aOa,bOa,cOa,dOa;_.fo=function(a){a=void 0===a?{}:a;this.lMc=a.z3c||kh("suppressCorsPreflight",a)||!1;this.m2=a.withCredentials||kh("withCredentials",a)||!1;this.XNb=a.m3c||[];this.CNc=a.i4c||[];this.ETb=a.N4c;this.euc=a.r4c||!1};
aOa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.ZNa(function(g){return new BNa(function(h,n){var r={},x=_.$Na(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 pNa(A,g.Isa,B))})})},a.CNc).call(a,_.qNa(e,c,d)).then(function(g){return g.OIc})};_.go=function(a,b,c,d,e){return aOa(a,b,c,d,e)};
_.fo.prototype.uT=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.ZNa(function(g){var h=g.Isa,n=g.getMetadata(),r=bOa(e,!1);n=cOa(e,n,r,f+h.getName());var x=dOa(r,h.OIb,!0);g=h.nIb(g.iIb);r.send(n,"POST",g);return x},this.XNb).call(this,_.qNa(d,b,c))};_.$Na=function(a,b,c){var d=b.Isa,e=b.getMetadata(),f=bOa(a,!0);a=cOa(a,e,f,c+d.getName());c=dOa(f,d.OIb,!1);LNa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.nIb(b.iIb);f.send(a,"POST",b);return c};
bOa=function(a,b){b=a.euc&&!b;return a.ETb||b?new _.xk(new $n({JOc:a.ETb,YLc:b})):new _.xk};
cOa=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.m2)c.m2=!0;if(a.lMc)a=d,_.Gca(b)?d=a:(b=CHa(b),"string"===typeof a?d=UCa(a,encodeURIComponent("$httpHeaders"),b):(_.fh(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
dOa=function(a,b,c){if(c)if(!_.Pi||10<=Number(_.Vi)){c=new UNa(a);var d=new WNa(c)}else d=null;return new Zn({Oxa:a,FFc:d},b)};_.ZNa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};
_.eOa=new _.Vn("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.mMa,wn,function(a){return a.ne()},function(a){return _.uj(wn,a)});
_.fOa=new _.Vn("/devtools.sourcerers.DecorationsService/ListDecorations",_.AMa,_.Dn,function(a){return a.ne()},function(a){return _.uj(_.Dn,a)});
_.gOa=new _.Vn("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.PMa,QMa,function(a){return a.ne()},function(a){return _.uj(QMa,a)});
_.hOa=new _.Vn("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Gn,Hn,function(a){return a.ne()},function(a){return _.uj(Hn,a)});
_.iOa=new _.Vn("/devtools.sourcerers.DecorationsService/ResolvePanel",_.In,Jn,function(a){return a.ne()},function(a){return _.uj(Jn,a)});
var jOa=function(a){_.X.call(this,a)};_.V(jOa,_.X);jOa.prototype.toObject=function(a){if(null!=this){var b={HH:_.Oh(this,2)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var ho=function(a){_.X.call(this,a,-1,kOa)};_.V(ho,_.X);ho.prototype.getContext=function(){return _.wc(this,io,1)};ho.prototype.getLineNumber=function(){return _.kj(this,2)};ho.prototype.oZa=function(a){_.qc(this,2,a,0)};ho.prototype.Y9=function(){return _.fj(this,4)};var io=function(a){_.X.call(this,a)};_.V(io,_.X);io.prototype.nQa=function(){return _.Oh(this,1)};io.prototype.vZa=function(a){_.sc(this,1,a)};io.prototype.getLineNumber=function(){return _.kj(this,2)};
io.prototype.oZa=function(a){_.qc(this,2,a,0)};var kOa=[4];ho.prototype.toObject=function(a){return lOa(a,this)};var lOa=function(a,b){if(null!=b){var c={context:mOa(a,b.getContext()),lineNumber:_.kj(b,2),Np:_.Oh(b,3),fna:_.q(_.fj(b,4))};a&&(c.Qa=b);return c}};io.prototype.toObject=function(a){return mOa(a,this)};var mOa=function(a,b){if(null!=b){var c={hH:_.Oh(b,1),lineNumber:_.kj(b,2),HH:_.Oh(b,4)};a&&(c.Qa=b);return c}};
var oOa=function(a){_.X.call(this,a,-1,nOa)};_.V(oOa,_.X);_.k=oOa.prototype;_.k.Wj=function(){return _.wc(this,_.Kn,1)};_.k.Br=function(a){return _.dj(this,1,a)};_.k.xPa=function(){return _.vc(this,ho,2)};_.k.WLb=function(a){return _.bj(this,3,a)};_.k.Y9=function(){return _.fj(this,4)};var nOa=[2,3,4];oOa.prototype.toObject=function(a){return pOa(a,this)};var pOa=function(a,b){if(null!=b){var c={Md:Mn(a,b.Wj()),Ctc:_.xc(b.xPa(),lOa,a),vMc:_.q(_.Xi(b,3)),fna:_.q(_.fj(b,4))};a&&(c.Qa=b);return c}};
var rOa=function(a){_.X.call(this,a,-1,qOa)};_.V(rOa,_.X);rOa.prototype.xPa=function(){return _.vc(this,oOa,1)};var qOa=[1];rOa.prototype.toObject=function(a){if(null!=this){var b={Ctc:_.xc(this.xPa(),pOa,a),UM:_.nj(this,2),nextPageToken:_.Oh(this,3)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var sOa=new _.Vn("/devtools.grimoire.SemanticGraphService/ListCallers",jOa,rOa,function(a){return a.ne()},function(a){return _.uj(rOa,a)});
var jo=function(a){_.X.call(this,a)};_.V(jo,_.X);jo.prototype.Wj=function(){return _.wc(this,_.Kn,1)};jo.prototype.Br=function(a){return _.dj(this,1,a)};jo.prototype.toObject=function(a){if(null!=this){var b={Md:Mn(a,this.Wj())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var uOa=function(a){_.X.call(this,a,-1,tOa)};_.V(uOa,_.X);_.k=uOa.prototype;_.k.getType=function(){return _.Zi(this,1,0)};_.k.Ro=function(a){return _.rj(this,1,a)};_.k.OQ=function(){return _.wc(this,_.Nn,2)};_.k.RQa=function(){return _.Wi(this,_.Nn,2)};_.k.Gqa=function(){return _.vc(this,ko,3)};var wOa=function(a){_.X.call(this,a,-1,vOa)};_.V(wOa,_.X);wOa.prototype.Y9=function(){return _.fj(this,2)};var ko=function(a){_.X.call(this,a)};_.V(ko,_.X);
ko.prototype.getProperties=function(){return _.wc(this,wOa,4)};ko.prototype.setProperties=function(a){return _.dj(this,4,a)};ko.prototype.ptb=function(){return _.Wi(this,wOa,4)};var tOa=[3];uOa.prototype.toObject=function(a){return xOa(a,this)};var xOa=function(a,b){if(null!=b){var c={type:_.Zi(b,1,0),sourceRange:On(a,b.OQ()),GMc:_.xc(b.Gqa(),yOa,a)};a&&(c.Qa=b);return c}},vOa=[2];wOa.prototype.toObject=function(a){return zOa(a,this)};
var zOa=function(a,b){if(null!=b){var c={Bj:_.ij(b,1),fna:_.q(_.fj(b,2))};a&&(c.Qa=b);return c}};ko.prototype.toObject=function(a){return yOa(a,this)};var yOa=function(a,b){if(null!=b){var c={TUc:_.Oh(b,1),zWc:dNa(a,_.wc(b,_.cNa,2)),BVc:_.Oh(b,3),properties:zOa(a,b.getProperties())};a&&(c.Qa=b);return c}};
var lo=function(a){_.X.call(this,a,-1,AOa)};_.V(lo,_.X);lo.prototype.AK=function(){return _.vc(this,uOa,1)};lo.prototype.Sg=function(){return _.Zi(this,2,0)};lo.prototype.Mva=function(a){return _.rj(this,2,a)};var AOa=[1];lo.prototype.toObject=function(a){return BOa(a,this)};var BOa=function(a,b){if(null!=b){var c={vvc:_.xc(b.AK(),xOa,a),status:_.Zi(b,2,0),b4c:_.Oh(b,3)};a&&(c.Qa=b);return c}};
var COa=function(a){_.X.call(this,a)};_.V(COa,_.X);COa.prototype.Yqa=function(){return _.Wi(this,lo,1)};COa.prototype.toObject=function(a){if(null!=this){var b={info:BOa(a,_.wc(this,lo,1))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var DOa=new _.Vn("/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",jo,COa,function(a){return a.ne()},function(a){return _.uj(COa,a)});
var EOa=function(a,b,c){c=c||{};c.format="jspb";this.Bg=new _.fo(c);this.Fg=void 0==a?a:a.replace(/\/+$/,"")};EOa.prototype.qsa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",a,b||{},DOa)};EOa.prototype.Bzb=function(a){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.SemanticGraphService/ListCallers",a,{},sOa)};
var wh=function(a){_.X.call(this,a)};_.V(wh,_.X);_.k=wh.prototype;_.k.getSeconds=function(){return _.nj(this,1)};_.k.setSeconds=function(a){return _.qc(this,1,a,0)};_.k.toDate=function(){return new Date(1E3*this.getSeconds()+_.kj(this,2)/1E6)};_.k.ePa=function(a){a=a.getTime();var b=this.setSeconds(Math.floor(a/1E3));_.qc(b,2,a%1E3*1E6,0)};_.k.toObject=function(a){return FOa(a,this)};var FOa=function(a,b){if(null!=b){var c={seconds:_.nj(b,1),b_c:_.kj(b,2)};a&&(c.Qa=b);return c}};
var mo=function(a){_.X.call(this,a,-1,GOa)};_.V(mo,_.X);mo.prototype.getType=function(){return _.Zi(this,1,0)};mo.prototype.Ro=function(a){return _.rj(this,1,a)};var HOa=function(a,b){_.dj(a,2,b)};_.k=mo.prototype;_.k.WLb=function(a){return _.bj(this,3,a)};_.k.Wj=function(){return _.wc(this,_.Kn,4)};_.k.Br=function(a){return _.dj(this,4,a)};_.k.getLineNumber=function(){return _.nj(this,5)};_.k.oZa=function(a){_.qc(this,5,a,0)};
var IOa=function(a,b){_.dj(a,8,b)},JOa=function(a,b){_.dj(a,9,b)},GOa=[3];mo.prototype.toObject=function(a){if(null!=this){var b={type:_.Zi(this,1,0),timestamp:FOa(a,_.wc(this,wh,2)),vMc:_.q(_.Xi(this,3)),Md:Mn(a,this.Wj()),lineNumber:_.nj(this,5),Zu:_.Oh(this,6),aq:_.Oh(this,7),UTc:FOa(a,_.wc(this,wh,8)),TTc:FOa(a,_.wc(this,wh,9))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var KOa=function(a){_.X.call(this,a)};_.V(KOa,_.X);KOa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Qa=this);a=b}else a=void 0;return a};
var LOa=new _.Vn("/devtools.grimoire.FeedbackService/SendFeedback",mo,KOa,function(a){return a.ne()},function(a){return _.uj(KOa,a)});
_.no=function(a){_.X.call(this,a)};_.V(_.no,_.X);_.no.prototype.Wj=function(){return _.wc(this,_.Kn,1)};_.no.prototype.Br=function(a){return _.dj(this,1,a)};_.no.prototype.toObject=function(a){if(null!=this){var b={Md:Mn(a,this.Wj()),includeAuxiliaryDirectoryContents:_.ij(this,2),includeAttributes:_.ij(this,3),preferCompressed:_.ij(this,4),spacesPerTab:_.kj(this,8),preferServerHighlighting:_.ij(this,9)};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.oo=function(a){_.X.call(this,a,-1,MOa)};_.V(_.oo,_.X);_.k=_.oo.prototype;_.k.ve=function(){return _.Oh(this,1)};_.k.ld=function(a){return _.sc(this,1,a)};_.k.getType=function(){return _.Zi(this,5,0)};_.k.Ro=function(a){return _.rj(this,5,a)};_.k.hasAttributes=function(){return _.Wi(this,_.po,4)};_.k.PQ=function(){return _.Xi(this,8)};_.k.VLb=function(a){_.bj(this,8,a)};_.k.UPa=function(){return _.Oh(this,7)};_.k.OLb=function(a){_.sc(this,7,a)};_.po=function(a){_.X.call(this,a)};_.V(_.po,_.X);
_.po.prototype.NQ=function(){return _.nj(this,3)};_.po.prototype.setSize=function(a){return _.qc(this,3,a,0)};var MOa=[8];_.oo.prototype.toObject=function(a){return NOa(a,this)};var NOa=function(a,b){if(null!=b){var c={path:_.Oh(b,1),hash:_.Oh(b,2),type:_.Zi(b,5,0),attributes:OOa(a,_.wc(b,_.po,4)),vLc:_.q(_.Xi(b,8)),LR:_.Oh(b,7)};a&&(c.Qa=b);return c}};_.po.prototype.toObject=function(a){return OOa(a,this)};
var OOa=function(a,b){if(null!=b){var c={yR:FOa(a,_.wc(b,wh,1)),YSa:_.Oh(b,2),size:_.nj(b,3),uo:_.ij(b,4),NNa:_.Oh(b,5)};a&&(c.Qa=b);return c}};
var POa=function(a){_.X.call(this,a)};_.V(POa,_.X);POa.prototype.getEditor=function(){return _.Oh(this,1)};POa.prototype.toObject=function(a){return QOa(a,this)};var QOa=function(a,b){if(null!=b){var c={editor:_.Oh(b,1),bXc:_.Oh(b,2),HG:_.Oh(b,3)};a&&(c.Qa=b);return c}};
var SOa=function(a){_.X.call(this,a,-1,ROa)};_.V(SOa,_.X);SOa.prototype.JQ=function(){return _.wc(this,POa,3)};var ROa=[1];SOa.prototype.toObject=function(a){return TOa(a,this)};var TOa=function(a,b){if(null!=b){var c={lVc:_.xc(_.vc(b,_.oo,1),NOa,a),iIc:QOa(a,b.JQ())};a&&(c.Qa=b);return c}};
_.VOa=function(a){_.X.call(this,a,-1,UOa)};_.V(_.VOa,_.X);var UOa=[1,2];_.VOa.prototype.toObject=function(a){return WOa(a,this)};var WOa=function(a,b){if(null!=b){var c={CXc:_.q(_.Xi(b,1)),NXc:_.q(_.fj(b,2))};a&&(c.Qa=b);return c}};
_.qo=function(a){_.X.call(this,a)};_.V(_.qo,_.X);_.qo.prototype.getRange=function(){return _.wc(this,_.Nn,1)};_.qo.prototype.setRange=function(a){return _.dj(this,1,a)};_.qo.prototype.Zqa=function(){return _.Wi(this,_.Nn,1)};_.qo.prototype.toObject=function(a){return XOa(a,this)};var XOa=function(a,b){if(null!=b){var c={rf:On(a,b.getRange()),indentation:_.kj(b,2)};a&&(c.Qa=b);return c}};
var ro=function(a){_.X.call(this,a,-1,YOa)};_.V(ro,_.X);ro.prototype.Sg=function(){return _.Zi(this,2,0)};ro.prototype.Mva=function(a){return _.rj(this,2,a)};var YOa=[1,3];ro.prototype.toObject=function(a){return ZOa(a,this)};var ZOa=function(a,b){if(null!=b){var c={k1c:_.xc(_.vc(b,_.Nn,1),On,a),status:_.Zi(b,2,0),j1c:_.xc(_.vc(b,_.qo,3),XOa,a)};a&&(c.Qa=b);return c}};
_.$Oa=function(a){_.X.call(this,a)};_.V(_.$Oa,_.X);_.k=_.$Oa.prototype;_.k.getType=function(){return _.Zi(this,1,0)};_.k.Ro=function(a){return _.rj(this,1,a)};_.k.getRange=function(){return _.wc(this,_.Nn,2)};_.k.setRange=function(a){return _.dj(this,2,a)};_.k.Zqa=function(){return _.Wi(this,_.Nn,2)};_.k.toObject=function(a){return aPa(a,this)};var aPa=function(a,b){if(null!=b){var c={type:_.Zi(b,1,0),rf:On(a,b.getRange())};a&&(c.Qa=b);return c}};
var so=function(a){_.X.call(this,a)};_.V(so,_.X);so.prototype.getId=function(){return _.Oh(this,1)};so.prototype.getName=function(){return _.Oh(this,2)};so.prototype.lf=function(a){return _.sc(this,2,a)};so.prototype.toObject=function(a){return bPa(a,this)};var bPa=function(a,b){if(null!=b){var c={id:_.Oh(b,1),name:_.Oh(b,2),AZc:_.kj(b,3)};a&&(c.Qa=b);return c}};
var cPa=function(a){_.X.call(this,a)};_.V(cPa,_.X);_.k=cPa.prototype;_.k.getType=function(){return _.Zi(this,1,0)};_.k.Ro=function(a){return _.rj(this,1,a)};_.k.getRange=function(){return _.wc(this,_.Nn,2)};_.k.setRange=function(a){return _.dj(this,2,a)};_.k.Zqa=function(){return _.Wi(this,_.Nn,2)};_.k.mn=function(){return _.Oh(this,3)};_.k.toObject=function(a){return dPa(a,this)};var dPa=function(a,b){if(null!=b){var c={type:_.Zi(b,1,0),rf:On(a,b.getRange()),target:_.Oh(b,3)};a&&(c.Qa=b);return c}};
var to=function(a){_.X.call(this,a,-1,ePa)};_.V(to,_.X);to.prototype.Sg=function(){return _.Zi(this,2,0)};to.prototype.Mva=function(a){return _.rj(this,2,a)};var ePa=[1];to.prototype.toObject=function(a){return fPa(a,this)};var fPa=function(a,b){if(null!=b){var c={gUc:_.xc(_.vc(b,_.Pn,1),fNa,a),status:_.Zi(b,2,0)};a&&(c.Qa=b);return c}};
_.uo=function(a){_.X.call(this,a,-1,gPa)};_.V(_.uo,_.X);_.k=_.uo.prototype;_.k.nZ=function(){return _.vc(this,cPa,4)};_.k.yT=function(a){return _.uc(this,4,a)};_.k.Y5=function(a){_.ej(this,4,cPa,a)};_.k.ou=function(){return _.wc(this,to,5)};_.k.nu=function(){return _.wc(this,ro,7)};_.k.n$=function(){return _.wc(this,so,10)};_.k.JQ=function(){return _.wc(this,POa,11)};var gPa=[3,4,12];_.uo.prototype.toObject=function(a){return hPa(a,this)};
var hPa=function(a,b){if(null!=b){var c={mimeType:_.Oh(b,1),joa:_.ij(b,2),DXc:_.xc(_.vc(b,_.$Oa,3),aPa,a),aEc:_.xc(b.nZ(),dPa,a),pUc:WOa(a,_.wc(b,_.VOa,9)),outline:fPa(a,b.ou()),t2c:BOa(a,_.wc(b,lo,6)),rw:ZOa(a,b.nu()),k_:_.kj(b,8),language:bPa(a,b.n$()),iIc:QOa(a,b.JQ()),TWc:_.xc(_.vc(b,_.Kn,12),Mn,a)};a&&(c.Qa=b);return c}};
_.vo=function(a){_.X.call(this,a,-1,iPa)};_.V(_.vo,_.X);_.k=_.vo.prototype;_.k.getData=function(){return _.$i(this,1)};_.k.setData=function(a){return kya(this,1,a)};_.k.ww=function(){return _.Oh(this,3)};_.k.yZa=function(a){return _.sc(this,3,a)};_.k.NQ=function(){return _.nj(this,4)};_.k.setSize=function(a){return _.qc(this,4,a,0)};var iPa=[6];_.vo.prototype.toObject=function(a){return jPa(a,this)};
var jPa=function(a,b){if(null!=b){var c={data:zc(b.getData()),AWc:hPa(a,_.wc(b,_.uo,2)),text:_.Oh(b,3),size:_.nj(b,4),yw:uHa(a,_.wc(b,_.nl,5)),BXc:_.xc(_.vc(b,_.nl,6),uHa,a)};a&&(c.Qa=b);return c}};
_.kPa=function(a){_.X.call(this,a)};_.V(_.kPa,_.X);_.k=_.kPa.prototype;_.k.getUrl=function(){return _.Oh(this,1)};_.k.BM=function(a){return _.sc(this,1,a)};_.k.Fk=function(){return _.wc(this,xh,4)};_.k.X0=function(a){return _.dj(this,4,a)};_.k.toObject=function(a){return lPa(a,this)};var lPa=function(a,b){if(null!=b){var c={url:_.Oh(b,1),jz:_.Oh(b,2),Ae:_.Oh(b,3),Oe:$Ma(a,b.Fk())};a&&(c.Qa=b);return c}};
_.mPa=function(a){_.X.call(this,a)};_.V(_.mPa,_.X);_.k=_.mPa.prototype;_.k.Fk=function(){return _.wc(this,xh,1)};_.k.X0=function(a){return _.dj(this,1,a)};_.k.ve=function(){return _.Oh(this,3)};_.k.ld=function(a){return _.sc(this,3,a)};_.k.getUrl=function(){return _.Oh(this,4)};_.k.BM=function(a){return _.sc(this,4,a)};_.k.toObject=function(a){return nPa(a,this)};var nPa=function(a,b){if(null!=b){var c={Oe:$Ma(a,b.Fk()),jz:_.Oh(b,2),path:_.Oh(b,3),url:_.Oh(b,4),Ae:_.Oh(b,5)};a&&(c.Qa=b);return c}};
_.oPa=function(a){_.X.call(this,a)};_.V(_.oPa,_.X);_.oPa.prototype.toObject=function(a){return pPa(a,this)};var pPa=function(a,b){if(null!=b){var c={o1c:_.Oh(b,1),L1c:_.Oh(b,2),BIb:_.ij(b,3)};a&&(c.Qa=b);return c}};
var qPa;_.wo=function(a){_.X.call(this,a,-1,qPa)};_.V(_.wo,_.X);_.yo=function(a){return _.qj(a,SOa,1,_.xo)};_.zo=function(a){return _.qj(a,_.vo,2,_.xo)};_.rPa=function(a){return _.uj(_.wo,a)};qPa=[5,8];_.xo=[1,2,3,4];
_.wo.prototype.toObject=function(a){if(null!=this){var b={kVc:TOa(a,_.yo(this)),Ge:jPa(a,_.zo(this)),E3c:pPa(a,_.qj(this,_.oPa,3,_.xo)),XWc:lPa(a,_.qj(this,_.kPa,4,_.xo)),t3c:_.xc(_.vc(this,_.mPa,5),nPa,a),a1c:_.q(_.Xi(this,8)),kTc:Mn(a,_.wc(this,_.Kn,7))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var sPa=new _.Vn("/devtools.grimoire.FileService/GetContents",_.no,_.wo,function(a){return a.ne()},_.rPa);
var tPa=new _.Vn("/devtools.grimoire.FileService/GetContentsStreaming",_.no,_.wo,function(a){return a.ne()},_.rPa);
_.Ao=function(a){_.X.call(this,a,-1,uPa)};_.V(_.Ao,_.X);_.Ao.prototype.Fk=function(){return _.wc(this,xh,1)};_.Ao.prototype.X0=function(a){return _.dj(this,1,a)};_.Ao.prototype.ve=function(){return _.Oh(this,2)};_.Ao.prototype.ld=function(a){return _.sc(this,2,a)};var uPa=[3];_.Ao.prototype.toObject=function(a){if(null!=this){var b={Oe:$Ma(a,this.Fk()),path:_.Oh(this,2),s0c:_.q(_.fj(this,3)),maxRelatedFiles:_.kj(this,4),Lpb:ZMa(a,_.wc(this,YMa,5))};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.Bo=function(a){_.X.call(this,a,-1,vPa)};_.V(_.Bo,_.X);_.Bo.prototype.ve=function(){return _.Oh(this,1)};_.Bo.prototype.ld=function(a){return _.sc(this,1,a)};var vPa=[2];_.Bo.prototype.toObject=function(a){return wPa(a,this)};var wPa=function(a,b){if(null!=b){var c={path:_.Oh(b,1),B2c:_.q(_.fj(b,2))};a&&(c.Qa=b);return c}};
var yPa=function(a){_.X.call(this,a,-1,xPa)};_.V(yPa,_.X);var xPa=[1];yPa.prototype.toObject=function(a){if(null!=this){var b={C1c:_.xc(_.vc(this,_.Bo,1),wPa,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var zPa=new _.Vn("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Ao,yPa,function(a){return a.ne()},function(a){return _.uj(yPa,a)});
var Co=function(a){_.X.call(this,a)};_.V(Co,_.X);Co.prototype.Wj=function(){return _.wc(this,_.Kn,1)};Co.prototype.Br=function(a){return _.dj(this,1,a)};Co.prototype.toObject=function(a){if(null!=this){var b={Md:Mn(a,this.Wj()),spacesPerTab:_.kj(this,2)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Do=function(a){_.X.call(this,a)};_.V(Do,_.X);Do.prototype.nu=function(){return _.wc(this,ro,1)};Do.prototype.toObject=function(a){if(null!=this){var b={rw:ZOa(a,this.nu())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var BPa=new _.Vn("/devtools.grimoire.FileService/GetFolding",Co,Do,function(a){return a.ne()},function(a){return _.uj(Do,a)});
var Eo=function(a){_.X.call(this,a)};_.V(Eo,_.X);Eo.prototype.Wj=function(){return _.wc(this,_.Kn,1)};Eo.prototype.Br=function(a){return _.dj(this,1,a)};Eo.prototype.toObject=function(a){if(null!=this){var b={Md:Mn(a,this.Wj())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Fo=function(a){_.X.call(this,a)};_.V(Fo,_.X);Fo.prototype.ou=function(){return _.wc(this,to,3)};Fo.prototype.toObject=function(a){if(null!=this){var b={outline:fPa(a,this.ou())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var CPa=new _.Vn("/devtools.grimoire.FileService/GetOutline",Eo,Fo,function(a){return a.ne()},function(a){return _.uj(Fo,a)});
var DPa=function(a){_.X.call(this,a)};_.V(DPa,_.X);DPa.prototype.Wj=function(){return _.wc(this,_.Kn,1)};DPa.prototype.Br=function(a){return _.dj(this,1,a)};DPa.prototype.toObject=function(a){if(null!=this){var b={Md:Mn(a,this.Wj())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var FPa=function(a){_.X.call(this,a,-1,EPa)};_.V(FPa,_.X);FPa.prototype.Gqa=function(){return _.fj(this,1)};var EPa=[1];FPa.prototype.toObject=function(a){if(null!=this){var b={GMc:_.q(_.fj(this,1))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var GPa=new _.Vn("/devtools.grimoire.FileService/ListTargets",DPa,FPa,function(a){return a.ne()},function(a){return _.uj(FPa,a)});
_.IPa=function(a){_.X.call(this,a,-1,HPa)};_.V(_.IPa,_.X);_.IPa.prototype.addPath=function(a,b){return qca(this,a,b)};var HPa=[1];_.IPa.prototype.toObject=function(a){if(null!=this){var b={l0c:_.q(_.fj(this,1))};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.Go=function(a){_.X.call(this,a,-1,JPa)};_.V(_.Go,_.X);_.Go.prototype.ve=function(){return _.Oh(this,1)};_.Go.prototype.ld=function(a){return _.sc(this,1,a)};_.Go.prototype.sqa=function(){return _.nj(this,2)};_.Go.prototype.RPa=function(){return _.vc(this,KPa,4)};var KPa=function(a){_.X.call(this,a)};_.V(KPa,_.X);KPa.prototype.n$=function(){return _.Oh(this,1)};KPa.prototype.sqa=function(){return _.nj(this,2)};var JPa=[4];_.Go.prototype.toObject=function(a){return LPa(a,this)};
var LPa=function(a,b){if(null!=b){var c={path:_.Oh(b,1),lines:_.nj(b,2),files:_.nj(b,3),wDc:_.xc(b.RPa(),MPa,a)};a&&(c.Qa=b);return c}};KPa.prototype.toObject=function(a){return MPa(a,this)};var MPa=function(a,b){if(null!=b){var c={language:_.Oh(b,1),lines:_.nj(b,2),files:_.nj(b,3)};a&&(c.Qa=b);return c}};
var OPa=function(a){_.X.call(this,a,-1,NPa)};_.V(OPa,_.X);var NPa=[1];OPa.prototype.toObject=function(a){if(null!=this){var b={BUc:_.xc(_.vc(this,_.Go,1),LPa,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.PPa=new _.Vn("/devtools.grimoire.LangCountsService/ListLangCounts",_.IPa,OPa,function(a){return a.ne()},function(a){return _.uj(OPa,a)});
var QPa=function(a,b,c){c=c||{};c.format="jspb";this.Bg=new _.fo(c);this.Fg=void 0==a?a:a.replace(/\/+$/,"")},RPa=function(a,b,c){c=c||{};c.format="jspb";this.Bg=new _.fo(c);this.Fg=void 0==a?a:a.replace(/\/+$/,"")};_.k=QPa.prototype;_.k.jZ=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},sPa)};_.k.CPa=function(a,b){return this.Bg.uT(this.Fg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",a,b||{},tPa)};
_.k.ou=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},CPa)};_.k.nu=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},BPa)};_.k.e$=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},zPa)};_.k.rsa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,b||{},GPa)};
RPa.prototype.eZa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},LOa)};
var SPa=function(a){_.X.call(this,a)};_.V(SPa,_.X);SPa.prototype.TLb=function(a){return _.sc(this,1,a)};SPa.prototype.toObject=function(a){if(null!=this){var b={projectName:_.Oh(this,1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var Ho=function(a){_.X.call(this,a)};_.V(Ho,_.X);Ho.prototype.TLb=function(a){return _.sc(this,1,a)};Ho.prototype.v$=function(){return _.Oh(this,2)};Ho.prototype.toObject=function(a){if(null!=this){var b={projectName:_.Oh(this,1),z1c:_.Oh(this,2)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var TPa=new _.Vn("/devtools.grimoire.RegionalService/GetProjectRegionConfig",SPa,Ho,function(a){return a.ne()},function(a){return _.uj(Ho,a)});
var UPa=function(a,b,c){c=c||{};c.format="jspb";this.Bg=new _.fo(c);this.Fg=void 0==a?a:a.replace(/\/+$/,"")};
_.tna="project";
var VPa=bna.concat(["forceDomain","sq"]);
var ina;ina=/^(.*)\/.+$/;_.WPa=/^\//;
_.kg=/^[0-9a-f]{40}$/;
var Lo;_.XPa=[void 0,"","HEAD"];_.YPa=[void 0,"","/"];_.ng=Object.freeze({nsa:"l",tn:"dlc",Ke:"drc",Mw:"dlf",ur:"drf",changelist:"cl",vJb:"rcl",ts:"da",us:"bp",Ei:"bpv",We:"bpt",Yp:"rpv",vs:"sf",Ob:"ws",Nw:"dlw",Tu:"drw",GF:"flo",aG:"ic"});_.pg=function(a){if(a){null!=a.ke?(this.lb=a.ke.id,this.Cc=a.ke.type):this.Cc="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={}};
_.ph=function(a){if(void 0!==a.OJb)return a.OJb;var b=a.JEb(),c=b.commands;b=a.hWa(b.O1);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.OJb=c};_.pg.prototype.Yb=function(){var a=this.YUa();this.lb&&_.Io(a,this.lb,this.Cc);this.repository&&_.Jo(a,this.repository);this.Ab&&_.Ko(a,this.Ab);this.path&&a.ld(this.path);var b=Object.assign({},this.params);a.Mh(b);return a};_.pg.prototype.YUa=function(){return new Lo};
_.Mo=function(a,b){return b?_.rna(a,b)&&_.mg(a.Ab,b.Ab,_.XPa)&&_.mg(a.path,b.path,_.YPa):!1};_.pg.prototype.getParent=function(){var a=this.YUa();if(this.lb){this.repository&&(a=_.Io(a,this.lb,this.Cc));if(this.path){_.Ko(_.Jo(a,this.repository),this.Ab);_.No(a,{Ob:this.params.Ob});var b=_.jg(this.path);b&&(a=a.ld(b+"/"))}return a.hb()}};
_.pg.prototype.JEb=function(){var a=this.Ab&&void 0===this.path&&this.params.tn?""+this.Ab+"..."+this.params.tn:this.Ab,b=["/"];if(!this.lb)return{O1:!1,commands:b};switch(this.Cc){case "host":b.push("h");b.push(this.lb);break;default:b.push(this.lb)}if(!this.repository)return{O1:!1,commands:b};b.push(this.repository);if(!a)return{O1:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{O1:!0,commands:b};b.push(":");b.push(this.path);return{O1:!0,commands:b}};
_.pg.prototype.hWa=function(a){var b={};a&&(this.params.line&&(b.l=_.sna(this.params.line)),this.params.Mw&&(b.dlf=this.params.Mw),(a=this.Ab&&void 0===this.path&&this.params.tn?void 0:this.params.tn)&&(b.dlc=a),this.params.ur&&(b.drf=this.params.ur),this.params.Ke&&(b.drc=this.params.Ke),this.params.ts&&(b.da=this.params.ts),this.params.us&&(b.bp=this.params.us),null!=this.params.Ei&&(b.bpv=this.params.Ei),null!=this.params.We&&(b.bpt=this.params.We),null!=this.params.Yp&&(b.rpv=this.params.Yp),
null!=this.params.vs&&(b.sf=this.params.vs),null!=this.params.Ob&&(b.ws=this.params.Ob),null!=this.params.Nw&&(b.dlw=this.params.Nw),null!=this.params.Tu&&(b.drw=this.params.Tu),null!=this.params.GF&&(b.flo=this.params.GF),null!=this.params.aG&&(b.ic=this.params.aG));return b};
_.W.Object.defineProperties(_.pg.prototype,{Jw:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},KNc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Jw?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.tEb||(this.tEb=this.getParent());return this.tEb}},wo:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Cc?this.path||"":[this.lb,this.repository,_.qna(this.Ab||
null),this.path].join("/")}}});Lo=function(){this.params={}};_.Io=function(a,b,c){a.lb=b;a.Cc=c;return a};_.Jo=function(a,b){a.repository=b;return a};_.Ko=function(a,b){a.Ab=b;return a};Lo.prototype.ld=function(a){this.path=a;return this};Lo.prototype.Mh=function(a){this.params=a||{};return this};
_.No=function(a,b){b.line&&(a.params.line=b.line);b.Mw&&(a.params.Mw=b.Mw);b.tn&&(a.params.tn=b.tn);b.ur&&(a.params.ur=b.ur);b.Ke&&(a.params.Ke=b.Ke);b.ts&&(a.params.ts=b.ts);b.us&&(a.params.us=b.us);null!=b.Ei&&(a.params.Ei=b.Ei);null!=b.We&&(a.params.We=b.We);null!=b.Yp&&(a.params.Yp=b.Yp);null!=b.vs&&(a.params.vs=b.vs);b.Ob&&(a.params.Ob=b.Ob);b.Nw&&(a.params.Nw=b.Nw);b.Tu&&(a.params.Tu=b.Tu);b.GF&&(a.params.GF=b.GF);b.aG&&(a.params.aG=b.aG);return a};
Lo.prototype.hb=function(){return new _.pg({ke:this.lb?{id:this.lb,type:this.Cc}:void 0,repository:this.repository,Ab:this.Ab,path:this.path,params:this.params})};
_.og=function(a){_.pg.call(this,a);this.lb="Google";this.Cc="depot"};_.V(_.og,_.pg);_.Oo=function(a){return!a.Ab||"head"==a.Ab.toLowerCase()};_.og.prototype.hj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.og.prototype.YUa=function(){return new ZPa};_.og.prototype.JEb=function(){var a=["/"];this.repository?(this.hj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{O1:!0,commands:a}};
_.og.prototype.hWa=function(a){a=_.pg.prototype.hWa.call(this,a);this.params.Ke&&(delete a.drc,a.rcl=this.params.Ke);_.Oo(this)||(a.cl=this.Ab);return a};_.W.Object.defineProperties(_.og.prototype,{wo:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.hj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var ZPa=function(){this.params={};_.Io(this,"Google","depot")};_.V(ZPa,Lo);
ZPa.prototype.hb=function(){return"depot"!==this.Cc?Lo.prototype.hb.call(this):new _.og(this)};
var wna=Object.values(_.ng);
var $Pa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};
var Po={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};
var Gna=new Set(["true","1"]),Hna=new Set(["false","0"]);
var aQa=function(){},bQa=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 yg=function(a,b){this.ap=[];this.ep=[];this.Iy=[];this.V4=[];this.W4=[];this.Mv=this.Tb=this.Aq=!1;this.ki=0;this.kS=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.k=yg.prototype;_.k.Jy=function(){this.Mv||(this.Mv=!0,this.ap.forEach(function(a){return a()}),this.ap=[])};_.k.aA=function(a){this.W4.push(a);this.ep.push(a)};_.k.Us=function(a){this.V4.push(a);this.ap.push(a)};_.k.Tf=function(a){this.Iy.push(a)};_.k.mC=function(){return this.Aq};_.k.init=function(){};
_.k.play=function(){this.mC()||(this.T4(),cQa(this));this.Aq=!0};var cQa=function(a){Promise.resolve().then(function(){return a.Jy()})};_.k=yg.prototype;_.k.T4=function(){this.ep.forEach(function(a){return a()});this.ep=[]};_.k.pause=function(){};_.k.Su=function(){};_.k.finish=function(){this.Jy()};_.k.destroy=function(){this.Tb||(this.Tb=!0,this.mC()||this.T4(),this.finish(),this.Iy.forEach(function(a){return a()}),this.Iy=[])};_.k.reset=function(){this.Mv=this.Aq=!1;this.ep=this.W4;this.ap=this.V4};
_.k.setPosition=function(a){this.ki=this.totalTime?a*this.totalTime:1};_.k.nU=function(a){a="start"==a?this.ep:this.ap;a.forEach(function(b){return b()});a.length=0};
var Lna=function(a){var b=this;this.ap=[];this.ep=[];this.Tb=this.Aq=this.Mv=!1;this.Iy=[];this.kS=null;this.totalTime=0;this.rh=a;var c=0,d=0,e=0,f=this.rh.length;0==f?Promise.resolve().then(function(){return b.Jy()}):this.rh.forEach(function(g){g.Us(function(){++c==f&&b.Jy()});g.Tf(function(){++d==f&&b.Lt()});g.aA(function(){++e==f&&b.T4()})});this.totalTime=this.rh.reduce(function(g,h){return Math.max(g,h.totalTime)},0)};_.k=Lna.prototype;
_.k.Jy=function(){this.Mv||(this.Mv=!0,this.ap.forEach(function(a){return a()}),this.ap=[])};_.k.init=function(){this.rh.forEach(function(a){return a.init()})};_.k.aA=function(a){this.ep.push(a)};_.k.T4=function(){this.mC()||(this.Aq=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.Us=function(a){this.ap.push(a)};_.k.Tf=function(a){this.Iy.push(a)};_.k.mC=function(){return this.Aq};_.k.play=function(){this.kS||this.init();this.T4();this.rh.forEach(function(a){return a.play()})};
_.k.pause=function(){this.rh.forEach(function(a){return a.pause()})};_.k.Su=function(){this.rh.forEach(function(a){return a.Su()})};_.k.finish=function(){this.Jy();this.rh.forEach(function(a){return a.finish()})};_.k.destroy=function(){this.Lt()};_.k.Lt=function(){this.Tb||(this.Tb=!0,this.Jy(),this.rh.forEach(function(a){return a.destroy()}),this.Iy.forEach(function(a){return a()}),this.Iy=[])};_.k.reset=function(){this.rh.forEach(function(a){return a.reset()});this.Aq=this.Mv=this.Tb=!1};
_.k.setPosition=function(a){var b=a*this.totalTime;this.rh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.k.L6=function(){this.rh.forEach(function(a){a.L6&&a.L6()})};_.k.nU=function(a){a="start"==a?this.ep:this.ap;a.forEach(function(b){return b()});a.length=0};
var dQa=function(){return!1},eQa=function(){return[]},Tna=null;if(Kna()||"undefined"!==typeof Element)"undefined"!==typeof window&&"undefined"!==typeof window.document?(Tna=document.documentElement,dQa=function(a,b){for(;b;){if(b===a)return!0;b=Una(b)}return!1}):dQa=function(a,b){return a.contains(b)},eQa=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"),fQa=function(a){this.Ur=a};_.k=fQa.prototype;_.k.hb=function(a,b){b=new gQa(b);this.Jab(b);return Fg(this,aoa(a),b)};_.k.Jab=function(a){a.aY="";a.Qna=new Map;a.Qna.set("",new Map);a.currentTime=0};
_.k.iTb=function(a,b){var c=this,d=b.QL=0,e=b.PB=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Yc(3006,!1));a.Goa.forEach(function(h){c.Jab(b);if(0==h.type){var n=h.name;n.toString().split(/\s*,\s*/).forEach(function(r){h.name=r;f.push(c.F1a(h,b))});h.name=n}else 1==h.type?(n=c.G1a(h,b),d+=n.QL,e+=n.PB,g.push(n)):b.errors.push(new _.Yc(3007,!1))});return{type:7,name:a.name,QT:f,XM:g,QL:d,PB:e,options:null}};
_.k.F1a=function(a,b){var c=this.Rha(a.styles,b),d=a.options&&a.options.params||null;if(c.Huc){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 _.Yc(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.k.G1a=function(a,b){b.QL=0;b.PB=0;var c=Fg(this,aoa(a.animation),b);return{type:1,IAb:Fna(a.uxc,b.errors),animation:c,QL:b.QL,PB:b.PB,options:Gg(a.options)}};_.k.gTb=function(a,b){var c=this;return{type:2,ah:a.ah.map(function(d){return Fg(c,d,b)}),options:Gg(a.options)}};_.k.eTb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.ah.map(function(g){b.currentTime=d;g=Fg(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,ah:f,options:Gg(a.options)}};
_.k.bTb=function(a,b){var c=loa(a.uH,b.errors);b.hw=c;var d=a.styles?a.styles:_.vg({});if(5==d.type)a=this.Hxa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.vg(d));b.currentTime+=c.duration+c.delay;var e=this.Rha(d,b);e.gCc=a;a=e}b.hw=null;return{type:4,uH:c,style:a,options:null}};_.k.Rha=function(a,b){a=this.R9a(a,b);this.wcb(a,b);return a};
_.k.R9a=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 _.Yc(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,Huc:f,options:null}};
_.k.wcb=function(a,b){var c=b.hw,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.Qna.get(b.aY),r=n.get(h),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Yc(3010,!1)),x=!1),e=r.startTime);x&&n.set(h,{startTime:e,endTime:d});b.options&&coa(g,b.options,b.errors)})})};
_.k.Hxa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.hw)return b.errors.push(new _.Yc(3011,!1)),d;var e=0,f=[],g=!1,h=!1,n=0,r=a.ah.map(function(P){P=c.R9a(P,b);var ba=null!=P.offset?P.offset:koa(P.styles),ka=0;null!=ba&&(e++,ka=P.offset=ba);h=h||0>ka||1<ka;g=g||ka<n;n=ka;f.push(ka);return P});h&&b.errors.push(new _.Yc(3012,!1));g&&b.errors.push(new _.Yc(3200,!1));a=a.ah.length;var x=0;0<e&&e<a?b.errors.push(new _.Yc(3202,!1)):0==e&&(x=1/(a-1));var A=a-1,B=b.currentTime,I=b.hw,
K=I.duration;r.forEach(function(P,ba){ba=0<x?ba==A?1:x*ba:f[ba];var ka=ba*K;b.currentTime=B+I.delay+ka;I.duration=ka;c.wcb(P,b);P.offset=ba;d.styles.push(P)});return d};_.k.Ixa=function(a,b){return{type:8,animation:Fg(this,aoa(a.animation),b),options:Gg(a.options)}};_.k.cTb=function(a,b){b.PB++;return{type:9,options:Gg(a.options)}};_.k.dTb=function(a,b){return{type:10,animation:this.Ixa(a.animation,b),options:Gg(a.options)}};
_.k.fTb=function(a,b){var c=b.aY,d=a.options||{};b.QL++;b.mMa=a;var e=_.l(joa(a.ob)),f=e.next().value;e=e.next().value;b.aY=c.length?c+" "+f:f;Ag(b.Qna,b.aY,new Map);var g=Fg(this,aoa(a.animation),b);b.mMa=null;b.aY=c;return{type:11,ob:f,limit:d.limit||0,optional:!!d.optional,qBc:e,animation:g,I_c:a.ob,options:Gg(a.options)}};
_.k.hTb=function(a,b){b.mMa||b.errors.push(new _.Yc(3013,!1));var c="full"===a.uH?{duration:0,delay:0,easing:"full"}:Wna(a.uH,b.errors,!0);return{type:12,animation:Fg(this,aoa(a.animation),b),uH:c,options:null}};var gQa=function(a){this.errors=a;this.PB=this.QL=0;this.hw=this.aY=this.mMa=null;this.currentTime=0;this.Qna=new Map;this.options=null};
var Qo=function(){this.J4=new Map};Qo.prototype.get=function(a){return this.J4.get(a)||[]};Qo.prototype.append=function(a,b){var c=this.J4.get(a);c||this.J4.set(a,c=[]);c.push.apply(c,_.Ia(b))};Qo.prototype.has=function(a){return this.J4.has(a)};Qo.prototype.clear=function(){this.J4.clear()};
var hQa=RegExp(":enter","g"),iQa=RegExp(":leave","g"),noa=function(){};_.k=noa.prototype;
_.k.hna=function(a,b,c,d,e,f,g,h,n,r){r=void 0===r?[]:r;n=n||new Qo;a=new jQa(a,b,n,d,e,r,[]);a.options=h;d=h.delay?Bg(h.delay):0;a.nf.bQ(d);kQa(a.nf,[f],null,a.errors,h);Fg(this,c,a);c=a.zD.filter(function(A){return A.fkb()});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.s6a===x.Xo&&kQa(x,[g],null,a.errors,h)}return c.length?c.map(function(A){return A.hna()}):[moa(b,[],[],[],0,d,"",!1)]};_.k.iTb=function(){};_.k.F1a=function(){};_.k.G1a=function(){};
_.k.cTb=function(a,b){var c=b.oOb.get(b.element);if(c){var d=Ro(b,a.options),e=b.nf.currentTime;c=this.Grc(c,d,d.options);e!=c&&So(b,c)}b.previousNode=a};_.k.dTb=function(a,b){var c=Ro(b,a.options);So(c);this.Ixa(a.animation,c);So(b,c.nf.currentTime);b.previousNode=a};
_.k.Grc=function(a,b,c){var d=b.nf.currentTime,e=null!=c.duration?Bg(c.duration):null,f=null!=c.delay?Bg(c.delay):null;0!==e&&a.forEach(function(g){var h={duration:null!=e?e:g.duration,delay:b.nf.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new lQa(b.Ur,g.element,g.dL,g.h0,g.yS,h,g.aMc);b.zD.push(g);d=Math.max(d,h.duration+h.delay)});return d};_.k.Ixa=function(a,b){mQa(b,a.options,!0);Fg(this,a.animation,b);b.previousNode=a};
_.k.gTb=function(a,b){var c=this,d=b.y_a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Ro(b,f),So(e),null!=f.delay&&(6==e.previousNode.type&&(nQa(e.nf),e.previousNode=oQa),e.bQ(Bg(f.delay))));a.ah.length&&(a.ah.forEach(function(g){return Fg(c,g,e)}),To(e.nf),e.y_a>d&&So(e));b.previousNode=a};
_.k.eTb=function(a,b){var c=this,d=[],e=b.nf.currentTime,f=a.options&&a.options.delay?Bg(a.options.delay):0;a.ah.forEach(function(g){var h=Ro(b,a.options);f&&h.bQ(f);Fg(c,g,h);e=Math.max(e,h.nf.currentTime);d.push(h.nf)});d.forEach(function(g){return pQa(b.nf,g)});So(b,e);b.previousNode=a};_.k.Hrc=function(a,b){return a.iNa?(a=a.XLc,a=b.params?eoa(a,b.params,b.errors):a,Wna(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.k.bTb=function(a,b){var c=b.hw=this.Hrc(a.uH,b),d=b.nf;c.delay&&(qQa(b.nf,b.nf.duration+c.delay),nQa(d));var e=a.style;5==e.type?this.Hxa(e,b):(qQa(b.nf,b.nf.duration+c.duration),this.Rha(e,b),To(d));b.hw=null;b.previousNode=a};
_.k.Rha=function(a,b){var c=b.nf,d=b.hw;!d&&0<c.Xo.size&&(c.duration+=1,c.fGa());d=d&&d.easing||a.easing;if(a.gCc){d&&c.hHa.set("easing",d);d=_.l(c.VV);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.GDa.set(e,f||"*");c.Xo.set(e,"*")}c.s6a=c.Xo}else kQa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.k.Hxa=function(a,b){var c=b.hw,d=b.nf.duration,e=c.duration,f=Ro(b).nf;f.easing=c.easing;a.styles.forEach(function(g){qQa(f,(g.offset||0)*e);kQa(f,g.styles,g.easing,b.errors,b.options);To(f)});pQa(b.nf,f);So(b,d+e);b.previousNode=a};
_.k.fTb=function(a,b){var c=this,d=b.nf.currentTime,e=a.options||{},f=e.delay?Bg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.nf.Xo.size)&&(nQa(b.nf),b.previousNode=oQa);var g=d;d=rQa(b,a.ob,a.limit,a.qBc,e.optional?!0:!1,b.errors);b.g8=d.length;var h=null;d.forEach(function(n,r){b.os=r;r=Ro(b,a.options,n);f&&r.bQ(f);n===b.element&&(h=r.nf);Fg(c,a.animation,r);To(r.nf);g=Math.max(g,r.nf.currentTime)});b.os=0;b.g8=0;So(b,g);h&&(pQa(b.nf,h),nQa(b.nf));b.previousNode=a};
_.k.hTb=function(a,b){var c=b.vEb,d=b.nf,e=a.uH,f=Math.abs(e.duration),g=f*(b.g8-1);f*=b.os;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.dlb}e=b.nf;f&&e.bQ(f);e=e.currentTime;Fg(this,a.animation,b);b.previousNode=a;c.dlb=d.currentTime-e+(d.startTime-c.nf.startTime)};
var oQa={},jQa=function(a,b,c,d,e,f,g,h){this.Ur=a;this.element=b;this.oOb=c;this.i7a=d;this.J9a=e;this.errors=f;this.zD=g;this.hw=this.vEb=null;this.previousNode=oQa;this.y_a=0;this.options={};this.dlb=this.g8=this.os=0;this.nf=h||new Uo(this.Ur,b,0);g.push(this.nf)},mQa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Bg(b.duration));null!=b.delay&&(d.delay=Bg(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))})}}};jQa.prototype.Gjc=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 Ro=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new jQa(a.Ur,c,a.oOb,a.i7a,a.J9a,a.errors,a.zD,a.nf.xz(c,0));c.previousNode=a.previousNode;c.hw=a.hw;c.options=a.Gjc();mQa(c,b);c.os=a.os;c.g8=a.g8;c.vEb=a;a.y_a++;return c},So=function(a,b){a.previousNode=oQa;a.nf=a.nf.xz(a.element,b);a.zD.push(a.nf)};
jQa.prototype.bQ=function(a){0<a&&this.nf.bQ(a)};var rQa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(hQa,"."+a.i7a),b=b.replace(iQa,"."+a.J9a),a=a.Ur.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 _.Yc(3014,!1));return g};_.W.Object.defineProperties(jQa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Uo=function(a,b,c,d){this.Ur=a;this.element=b;this.startTime=c;this.R3=d;this.duration=0;this.hHa=new Map;this.Xo=new Map;this.kW=new Map;this.ZHa=new Map;this.qW=new Map;this.GW=new Map;this.GDa=new Map;this.s6a=null;this.R3||(this.R3=new Map);this.VV=this.R3.get(b);this.VV||(this.VV=this.qW,this.R3.set(b,this.qW));this.fGa()};Uo.prototype.fkb=function(){switch(this.kW.size){case 0:return!1;case 1:return 0<this.Xo.size;default:return!0}};
Uo.prototype.bQ=function(a){var b=1===this.kW.size&&this.GW.size;this.duration||b?(qQa(this,this.currentTime+a),b&&nQa(this)):this.startTime+=a};Uo.prototype.xz=function(a,b){To(this);return new Uo(this.Ur,a,b||this.currentTime,this.R3)};Uo.prototype.fGa=function(){this.Xo&&(this.hHa=this.Xo);this.Xo=this.kW.get(this.duration);this.Xo||(this.Xo=new Map,this.kW.set(this.duration,this.Xo))};var qQa=function(a,b){To(a);a.duration=b;a.fGa()};
Uo.prototype.VI=function(a,b){this.qW.set(a,b);this.VV.set(a,b);this.ZHa.set(a,{time:this.currentTime,value:b})};
var kQa=function(a,b,c,d,e){c&&a.hHa.set("easing",c);c=e&&e.params||{};b=qoa(b,a.VV);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.GW.set(e,f);if(!a.qW.has(e)){var g=void 0;a.GDa.set(e,null!=(g=a.VV.get(e))?g:"*")}a.VI(e,f)}},To=function(a){0!=a.GW.size&&(a.GW.forEach(function(b,c){a.Xo.set(c,b)}),a.GW.clear(),a.qW.forEach(function(b,c){a.Xo.has(c)||a.Xo.set(c,b)}))},nQa=function(a){for(var b=_.l(a.qW),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.GW.set(c,d);a.VI(c,d)}},pQa=function(a,b){b.ZHa.forEach(function(c,d){var e=a.ZHa.get(d);(!e||c.time>e.time)&&a.VI(d,c.value)})};
Uo.prototype.hna=function(){var a=this;To(this);var b=new Set,c=new Set,d=1===this.kW.size&&0===this.duration,e=[];this.kW.forEach(function(r,x){r=Cg(r,new Map,a.GDa);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(Uo.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.Xo)a.push(b);return a}}});var lQa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Uo.call(this,a,b,f.delay);this.dL=c;this.h0=d;this.yS=e;this.rqc=g;this.uH={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(lQa,Uo);lQa.prototype.fkb=function(){return 1<this.dL.length};
lQa.prototype.hna=function(){var a=this.dL,b=this.uH,c=b.delay,d=b.duration,e=b.easing;if(this.rqc&&c){b=[];e=d+c;var f=c/e,g=Cg(a[0]);g.set("offset",0);b.push(g);g=Cg(a[0]);g.set("offset",poa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var h=Cg(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.h0,this.yS,d,c,e,!0)};
var sQa=function(){};
var tQa=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(" ")),uQa=function(){};_.V(uQa,sQa);
var Nna=function(a,b,c){var d="",e=b.toString().trim();tQa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Yc(3005,!1)));return e+d};
var Vo=function(){};_.k=Vo.prototype;_.k.hoa=function(a,b){return dQa(a,b)};_.k.wqa=function(a){return Una(a)};_.k.query=function(a,b,c){return eQa(a,b,c)};_.k.KLa=function(a,b,c){return c||""};_.k.animate=function(a,b,c,d){return new yg(c,d)};Vo.ha=function(a){return new (a||Vo)};Vo.va=_.t({token:Vo,ta:Vo.ha});var vQa=function(){};
var wQa={},uoa=function(a,b,c){this.Vbb=a;this.jJ=b;this.sbb=c};uoa.prototype.match=function(a,b,c,d){return soa(this.jJ.IAb,a,b,c,d)};uoa.prototype.BX=function(a,b,c){var d=this.sbb.get("*");void 0!==a&&(d=this.sbb.get(null==a?void 0:a.toString())||d);return d?d.BX(b,c):new Map};
uoa.prototype.hb=function(a,b,c,d,e,f,g,h,n,r){var x=[],A=this.jJ.options&&this.jJ.options.params||wQa;g=this.BX(c,g&&g.params||wQa,x);var B=h&&h.params||wQa;h=this.BX(d,B,x);var I=new Set,K=new Map,P=new Map,ba="void"===d,ka;A={params:toa(B,A),delay:null==(ka=this.jJ.options)?void 0:ka.delay};a=r?[]:ooa(a,b,this.jJ.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.Vbb,c,d,ba,g,h,[],[],K,P,wa,x);a.forEach(function(va){var Ga=
va.element,Sa=Ag(K,Ga,new Set);va.h0.forEach(function(qb){return Sa.add(qb)});var gb=Ag(P,Ga,new Set);va.yS.forEach(function(qb){return gb.add(qb)});Ga!==b&&I.add(Ga)});x=foa(I.values());return roa(b,this.Vbb,c,d,ba,g,h,a,x,K,P,wa)};var xQa=function(a,b){this.styles=a;this.zvc=b};
xQa.prototype.BX=function(a,b){var c=new Map,d=Xna(this.zvc);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 yQa=function(a,b,c){var d=this;this.name=a;this.jJ=b;this.Uka=c;this.LQb=[];this.QT=new Map;b.QT.forEach(function(e){d.QT.set(e.name,new xQa(e.style,e.options&&e.options.params||{}))});woa(this.QT,"true","1");woa(this.QT,"false","0");b.XM.forEach(function(e){d.LQb.push(new uoa(a,e,d.QT))});this.spa=voa(a,this.QT)},zQa=function(a,b,c,d,e){return a.LQb.find(function(f){return f.match(b,c,d,e)})||null};
var AQa=new Qo,BQa=function(a,b,c){this.S6=a;this.Ur=b;this.Uka=c;this.a5a=new Map;this.XGa=new Map;this.rh=[]};_.k=BQa.prototype;_.k.register=function(a,b){var c=[];b=(new fQa(this.Ur)).hb(b,c,[]);if(c.length)throw new _.Yc(3503,!1);this.a5a.set(a,b)};_.k.yV=function(a,b,c){var d=a.element;b=Ona(a.dL,b,c);return this.Ur.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.a5a.get(a),g=new Map;f?(b=ooa(this.Ur,b,f,"ng-enter","ng-leave",new Map,new Map,c,AQa,e),b.forEach(function(h){var n=Ag(g,h.element,new Map);h.yS.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Yc(3300,!1)),b=[]);if(e.length)throw new _.Yc(3504,!1);g.forEach(function(h,n){h.forEach(function(r,x){h.set(x,d.Ur.KLa(n,x,"*"))})});e=b.map(function(h){var n=g.get(h.element);return d.yV(h,new Map,n)});e=zg(e);this.XGa.set(a,
e);e.Tf(function(){return d.destroy(a)});this.rh.push(e);return e};_.k.destroy=function(a){var b=this.iFa(a);b.destroy();this.XGa.delete(a);a=this.rh.indexOf(b);0<=a&&this.rh.splice(a,1)};_.k.iFa=function(a){a=this.XGa.get(a);if(!a)throw new _.Yc(3301,!1);return a};_.k.listen=function(a,b,c,d){b=Rna(b,"","","");Qna(this.iFa(a),c,b,d);return function(){}};
_.k.Gf=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.iFa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Su();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 CQa=[],DQa={el:"",xT:!1,kZa:!1,Xqa:!1,FXa:!1},zoa={el:"",kZa:!1,xT:!1,Xqa:!1,FXa:!0},EQa=function(a,b){this.el=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={})},FQa=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(EQa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var GQa=new EQa("void"),Wo=function(a,b,c){this.id=a;this.VF=b;this.Kj=c;this.rh=[];this.UI=new Map;this.xla=[];this.OV=new Map;this.P8a="ng-tns-"+a;Hg(b,this.P8a)};_.k=Wo.prototype;
_.k.listen=function(a,b,c,d){var e=this;if(!this.UI.has(b))throw new _.Yc(3302,!1);if(null==c||0==c.length)throw new _.Yc(3303,!1);if("start"!=c&&"done"!=c)throw new _.Yc(3400,!1);var f=Ag(this.OV,a,[]),g={name:b,kHc:c,callback:d};f.push(g);var h=Ag(this.Kj.AA,a,new Map);h.has(b)||(Hg(a,"ng-trigger"),Hg(a,"ng-trigger-"+b),h.set(b,GQa));return function(){HQa(e.Kj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.UI.has(b)||h.delete(b)})}};
_.k.register=function(a,b){if(this.UI.has(a))return!1;this.UI.set(a,b);return!0};_.k.gmc=function(a){a=this.UI.get(a);if(!a)throw new _.Yc(3401,!1);return a};
_.k.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.gmc(b),g=new IQa(this.id,b,a),h=this.Kj.AA.get(a);h||(Hg(a,"ng-trigger"),Hg(a,"ng-trigger-"+b),this.Kj.AA.set(a,h=new Map));var n=h.get(b),r=new EQa(c,this.id);c&&c.hasOwnProperty("value")||!n||FQa(r,n.options);h.set(b,r);n||(n=GQa);if("void"!==r.value&&n.value===r.value){if(!Goa(n.params,r.params)){d=[];var x=f.spa.BX(n.value,n.params,d),A=f.spa.BX(r.value,r.params,d);if(d.length)throw new _.Yc(3402,!1);HQa(this.Kj,function(){Eg(a,
x);Dg(a,A)})}}else{c=Ag(this.Kj.tS,a,[]);c.forEach(function(I){I.el==e.id&&I.In==b&&I.Ou&&I.destroy()});h=zQa(f,n.value,r.value,a,r.params);var B=!1;if(!h){if(!d)return;h=f.spa;B=!0}this.Kj.Twa++;this.xla.push({element:a,In:b,transition:h,Hl:n,Mg:r,sS:g,Qwb:B});B||(Hg(a,"ng-animate-queued"),g.aA(function(){Ig(a,"ng-animate-queued")}));g.Us(function(){var I=e.rh.indexOf(g);0<=I&&e.rh.splice(I,1);if(I=e.Kj.tS.get(a)){var K=I.indexOf(g);0<=K&&I.splice(K,1)}});this.rh.push(g);c.push(g);return g}};
_.k.nF=function(a){var b=this;this.UI.delete(a);this.Kj.AA.forEach(function(c){return c.delete(a)});this.OV.forEach(function(c,d){b.OV.set(d,c.filter(function(e){return e.name!=a}))})};var JQa=function(a,b){a.Kj.AA.delete(b);a.OV.delete(b);var c=a.Kj.tS.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Kj.tS.delete(b))};
Wo.prototype.nbb=function(a,b){var c=this,d=this.Kj.Ap.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=KQa(c.Kj,e);f.size?f.forEach(function(g){return LQa(g,e,b,!1,!0)}):JQa(c,e)}});MQa(this.Kj,function(){return d.forEach(function(e){return JQa(c,e)})})};
var LQa=function(a,b,c,d,e){var f=a.Kj.AA.get(b),g=new Map;if(f){var h=[];f.forEach(function(n,r){g.set(r,n.value);a.UI.has(r)&&(n=a.trigger(b,r,"void",e))&&h.push(n)});if(h.length)return NQa(a.Kj,a.id,b,!0,c,g),d&&zg(h).Us(function(){return Coa(a.Kj,b)}),!0}return!1},OQa=function(a,b){var c=a.OV.get(b),d=a.Kj.AA.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.UI.get(f).spa,h=d.get(f)||GQa,n=new EQa("void"),r=new IQa(a.id,f,b);a.Kj.Twa++;a.xla.push({element:b,
In:f,transition:g,Hl:h,Mg:n,sS:r,Qwb:!0})}})}};Wo.prototype.removeNode=function(a,b){var c=this,d=this.Kj;a.childElementCount&&this.nbb(a,b);if(!LQa(this,a,b,!0)){var e=!1;if(d.D0a){var f=d.rh.length?d.d0.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.AA.get(f)){e=!0;break}}OQa(this,a);e?NQa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==DQa||(HQa(d,function(){return JQa(c,a)}),PQa(d,a),d.GGa(a,b)))}};Wo.prototype.insertNode=function(a){Hg(a,this.P8a)};
var QQa=function(a,b){var c=[];a.xla.forEach(function(d){var e=d.sS;if(!e.wc){var f=d.element,g=a.OV.get(f);g&&g.forEach(function(h){if(h.name==d.In){var n=Rna(f,d.In,d.Hl.value,d.Mg.value);n._data=b;Qna(d.sS,h.kHc,n,h.callback)}});e.EAb?HQa(a.Kj,function(){e.destroy()}):c.push(d)}});a.xla=[];return c.sort(function(d,e){var f=d.transition.jJ.PB,g=e.transition.jJ.PB;return 0==f||0==g?f-g:a.Kj.Ap.hoa(d.element,e.element)?1:-1})};
Wo.prototype.destroy=function(a){this.rh.forEach(function(b){return b.destroy()});this.nbb(this.VF,a)};var Xo=function(a,b,c){this.S6=a;this.Ap=b;this.Uka=c;this.rh=[];this.Ysa=new Map;this.tS=new Map;this.d0=new Map;this.AA=new Map;this.pY=new Set;this.Twa=this.D0a=0;this.N4={};this.vW=[];this.OEa=[];this.tma=[];this.NUa=new Map;this.AJ=[];this.cF=[];this.Uca=function(){}};_.k=Xo.prototype;_.k.GGa=function(a,b){this.Uca(a,b)};
_.k.s5a=function(a,b){var c=this.vW,d=this.NUa;if(0<=c.length-1){for(var e=!1,f=this.Ap.wqa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Ap.wqa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.k.register=function(a,b){var c=this.N4[a];c||(c=new Wo(a,b,this),this.S6&&this.Ap.hoa(this.S6,b)?this.s5a(c,b):(this.Ysa.set(b,c),this.AJ.push(b)),c=this.N4[a]=c);return c};_.k.xXa=function(a,b,c){(a=this.N4[a])&&a.register(b,c)&&this.D0a++};
_.k.destroy=function(a,b){var c=this;if(a){var d=this.uO(a);HQa(this,function(){c.NUa.delete(d.VF);delete c.N4[a];var e=c.vW.indexOf(d);0<=e&&c.vW.splice(e,1)});MQa(this,function(){return d.destroy(b)})}};_.k.uO=function(a){return this.N4[a]};var KQa=function(a,b){var c=new Set;if(b=a.AA.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.el&&(d=a.uO(d.el))&&c.add(d)}return c};Xo.prototype.trigger=function(a,b,c,d){return xoa(b)&&(a=this.uO(a))?(a.trigger(b,c,d),!0):!1};
Xo.prototype.insertNode=function(a,b,c,d){if(xoa(b)){var e=b.__ng_removed;e&&e.xT&&(e.xT=!1,e.kZa=!0,e=this.cF.indexOf(b),0<=e&&this.cF.splice(e,1));a&&(a=this.uO(a))&&a.insertNode(b,c);d&&this.AJ.push(b)}};var RQa=function(a,b,c){c?a.pY.has(b)||(a.pY.add(b),Hg(b,"ng-animate-disabled")):a.pY.has(b)&&(a.pY.delete(b),Ig(b,"ng-animate-disabled"))};
Xo.prototype.removeNode=function(a,b,c,d){if(xoa(b)){var e=a?this.uO(a):null;e?e.removeNode(b,d):NQa(this,a,b,!1,d);c&&(c=this.NUa.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.GGa(b,d)};var NQa=function(a,b,c,d,e,f){a.cF.push(c);c.__ng_removed={el:b,xT:e,Xqa:d,FXa:!1,KWa:f}};Xo.prototype.listen=function(a,b,c,d,e){return xoa(b)?this.uO(a).listen(b,c,d,e):function(){}};
Xo.prototype.xic=function(a,b,c,d,e){return a.transition.hb(this.Ap,a.element,a.Hl.value,a.Mg.value,c,d,a.Hl.options,a.Mg.options,b,e)};
var PQa=function(a,b){var c=a.Ap.query(b,".ng-trigger",!0);c.forEach(function(d){return SQa(a,d)});0!=a.d0.size&&(c=a.Ap.query(b,".ng-animating",!0),c.forEach(function(d){return TQa(a,d)}))},SQa=function(a,b){(a=a.tS.get(b))&&a.forEach(function(c){c.Ou?c.EAb=!0:c.destroy()})},TQa=function(a,b){(a=a.d0.get(b))&&a.forEach(function(c){return c.finish()})},Coa=function(a,b){var c=b.__ng_removed;if(c&&c.xT){b.__ng_removed=DQa;if(c.el){PQa(a,b);var d=a.uO(c.el);d&&JQa(d,b)}a.GGa(b,c.xT)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&RQa(a,b,!1);a.Ap.query(b,".ng-animate-disabled",!0).forEach(function(f){RQa(a,f,!1)})};
Xo.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.Ysa.size&&(this.Ysa.forEach(function(f,g){return b.s5a(f,g)}),this.Ysa.clear());if(this.D0a&&this.AJ.length)for(var d=0;d<this.AJ.length;d++)Hg(this.AJ[d],"ng-star-inserted");if(this.vW.length&&(this.Twa||this.cF.length)){d=[];try{c=this.Tkc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.cF.length;a++)Coa(this,this.cF[a]);this.Twa=0;this.AJ.length=0;this.cF.length=0;this.OEa.forEach(function(f){return f()});
this.OEa=[];if(this.tma.length){var e=this.tma;this.tma=[];c.length?zg(c).Us(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};
Xo.prototype.Tkc=function(a,b){var c=this,d=new Qo,e=[],f=new Map,g=[],h=new Map,n=new Map,r=new Map,x=new Set;this.pY.forEach(function(fb){x.add(fb);fb=c.Ap.query(fb,".ng-animate-queued",!0);for(var ub=0;ub<fb.length;ub++)x.add(fb[ub])});var A=this.S6,B=Array.from(this.AA.keys()),I=Boa(B,this.AJ),K=new Map,P=0;I.forEach(function(fb,ub){var kb="ng-enter"+P++;K.set(ub,kb);fb.forEach(function(xb){return Hg(xb,kb)})});for(var ba=[],ka=new Set,wa=new Set,va=0;va<this.cF.length;va++){var Ga=this.cF[va],
Sa=Ga.__ng_removed;Sa&&Sa.xT&&(ba.push(Ga),ka.add(Ga),Sa.Xqa?this.Ap.query(Ga,".ng-star-inserted",!0).forEach(function(fb){return ka.add(fb)}):wa.add(Ga))}var gb=new Map,qb=Boa(B,Array.from(ka));qb.forEach(function(fb,ub){var kb="ng-leave"+P++;gb.set(ub,kb);fb.forEach(function(xb){return Hg(xb,kb)})});a.push(function(){I.forEach(function(fb,ub){var kb=K.get(ub);fb.forEach(function(xb){return Ig(xb,kb)})});qb.forEach(function(fb,ub){var kb=gb.get(ub);fb.forEach(function(xb){return Ig(xb,kb)})});ba.forEach(function(fb){Coa(c,
fb)})});var Gb=[],Bb=[];for(a=this.vW.length-1;0<=a;a--)QQa(this.vW[a],b).forEach(function(fb){var ub=fb.sS,kb=fb.element;Gb.push(ub);if(c.AJ.length){var xb=kb.__ng_removed;if(xb&&xb.kZa){if(xb.KWa&&xb.KWa.has(fb.In)){xb=xb.KWa.get(fb.In);var oa=c.AA.get(fb.element);if(oa&&oa.has(fb.In)){var mc=oa.get(fb.In);mc.value=xb;oa.set(fb.In,mc)}}ub.destroy();return}}xb=!A||!c.Ap.hoa(A,kb);oa=gb.get(kb);mc=K.get(kb);var Sc=c.xic(fb,d,mc,oa,xb);if(Sc.errors&&Sc.errors.length)Bb.push(Sc);else if(xb)ub.aA(function(){return Eg(kb,
Sc.eqa)}),ub.Tf(function(){return Dg(kb,Sc.aha)}),e.push(ub);else if(fb.Qwb)ub.aA(function(){return Eg(kb,Sc.eqa)}),ub.Tf(function(){return Dg(kb,Sc.aha)}),e.push(ub);else{var vd=[];Sc.zD.forEach(function(dd){dd.aMc=!0;c.pY.has(dd.element)||vd.push(dd)});Sc.zD=vd;d.append(kb,Sc.zD);g.push({Pvb:Sc,sS:ub,element:kb});Sc.QHc.forEach(function(dd){return Ag(h,dd,[]).push(ub)});Sc.h0.forEach(function(dd,id){if(dd.size){var ge=n.get(id);ge||n.set(id,ge=new Set);dd.forEach(function(ug,Xe){return ge.add(Xe)})}});
Sc.yS.forEach(function(dd,id){var ge=r.get(id);ge||r.set(id,ge=new Set);dd.forEach(function(ug,Xe){return ge.add(Xe)})})}});if(Bb.length){var Eb=[];Bb.forEach(function(){Eb.push(new _.Yc(3505,!1))});Gb.forEach(function(fb){return fb.destroy()});throw new _.Yc(3402,!1);}var Oa=new Map,bb=new Map;g.forEach(function(fb){var ub=fb.element;d.has(ub)&&(bb.set(ub,ub),c.pic(fb.sS.el,fb.Pvb,Oa))});e.forEach(function(fb){var ub=fb.element;c.f8a(ub,!1,fb.el,fb.In,null).forEach(function(kb){Ag(Oa,ub,[]).push(kb);
kb.destroy()})});var eb=ba.filter(function(fb){return Hoa(fb,n,r)}),cc=new Map;Aoa(cc,this.Ap,wa,r,"*").forEach(function(fb){Hoa(fb,n,r)&&eb.push(fb)});var kc=new Map;I.forEach(function(fb){Aoa(kc,c.Ap,new Set(fb),n,"!")});eb.forEach(function(fb){var ub=cc.get(fb),kb=kc.get(fb),xb,oa;cc.set(fb,new Map([].concat(_.Ia(Array.from(null!=(xb=null==ub?void 0:ub.entries())?xb:[])),_.Ia(Array.from(null!=(oa=null==kb?void 0:kb.entries())?oa:[])))))});var Gf=[],rb=[],Hb={};g.forEach(function(fb){var ub=fb.element,
kb=fb.sS,xb=fb.Pvb;if(d.has(ub))if(x.has(ub))kb.Tf(function(){return Dg(ub,xb.aha)}),kb.disabled=!0,kb.totalTime=xb.totalTime,e.push(kb);else{var oa=Hb;if(1<bb.size){fb=ub;for(var mc=[];fb=fb.parentNode;){var Sc=bb.get(fb);if(Sc){oa=Sc;break}mc.push(fb)}mc.forEach(function(vd){return bb.set(vd,oa)})}fb=c.vic(kb.el,xb,Oa,f,kc,cc);UQa(kb,fb);oa===Hb?Gf.push(kb):((fb=c.tS.get(oa))&&fb.length&&(kb.kS=zg(fb)),e.push(kb))}else Eg(ub,xb.eqa),kb.Tf(function(){return Dg(ub,xb.aha)}),rb.push(kb),x.has(ub)&&
e.push(kb)});rb.forEach(function(fb){var ub=f.get(fb.element);ub&&ub.length&&(ub=zg(ub),UQa(fb,ub))});e.forEach(function(fb){fb.kS?VQa(fb,fb.kS):fb.destroy()});for(b=0;b<ba.length;b++)if(wa=ba[b],a=wa.__ng_removed,Ig(wa,"ng-leave"),!a||!a.Xqa){a=[];if(h.size)for((B=h.get(wa))&&B.length&&a.push.apply(a,_.Ia(B)),B=this.Ap.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.wc});a.length?Doa(this,wa,a):Coa(this,wa)}ba.length=
0;Gf.forEach(function(fb){c.rh.push(fb);fb.Us(function(){fb.destroy();c.rh.splice(c.rh.indexOf(fb),1)});fb.play()});return Gf};var HQa=function(a,b){a.OEa.push(b)},MQa=function(a,b){a.tma.push(b)};Xo.prototype.f8a=function(a,b,c,d,e){var f=[];if(b)(e=this.d0.get(a))&&(f=e);else if(a=this.tS.get(a)){var g=!e||"void"==e;a.forEach(function(h){h.Ou||(g||h.In==d)&&f.push(h)})}if(c||d)f=f.filter(function(h){return c&&c!=h.el||d&&d!=h.In?!1:!0});return f};
Xo.prototype.pic=function(a,b,c){var d=b.In,e=b.element;a=b.mxb?void 0:a;d=b.mxb?void 0:d;for(var f={},g=_.l(b.zD),h=g.next();!h.done;f={bya:f.bya},h=g.next()){h=h.value.element;var n=h!==e;f.bya=Ag(c,h,[]);this.f8a(h,n,a,d,b.Mg).forEach(function(r){return function(x){var A=x.Vn;A.L6&&A.L6();x.destroy();r.bya.push(x)}}(f))}Eg(e,b.eqa)};
Xo.prototype.vic=function(a,b,c,d,e,f){var g=this,h=b.In,n=b.element,r=[],x=new Set,A=new Set,B=b.zD.map(function(K){var P=K.element;x.add(P);var ba=P.__ng_removed;if(ba&&ba.FXa)return new yg(K.duration,K.delay);ba=P!==n;var ka=Foa((c.get(P)||CQa).map(function(Ga){return Ga.Vn})).filter(function(Ga){return Ga.element?Ga.element===P:!1}),wa=e.get(P),va=f.get(P);wa=Ona(K.dL,wa,va);ka=g.yV(K,wa,ka);K.cMc&&d&&A.add(P);ba&&(K=new IQa(a,h,P),UQa(K,ka),r.push(K));return ka});r.forEach(function(K){Ag(g.d0,
K.element,[]).push(K);K.Us(function(){var P=g.d0,ba=K.element,ka=P.get(ba);ka&&(ka.length&&ka.splice(ka.indexOf(K),1),0==ka.length&&P.delete(ba));return ka})});x.forEach(function(K){return Hg(K,"ng-animating")});var I=zg(B);I.Tf(function(){x.forEach(function(K){return Ig(K,"ng-animating")});Dg(n,b.aha)});A.forEach(function(K){Ag(d,K,[]).push(I)});return I};Xo.prototype.yV=function(a,b,c){return 0<b.length?this.Ap.animate(a.element,b,a.duration,a.delay,a.easing,c):new yg(a.duration,a.delay)};
var IQa=function(a,b,c){this.el=a;this.In=b;this.element=c;this.Vn=new yg;this.l6a=!1;this.lHa=new Map;this.disabled=this.EAb=this.wc=!1;this.Ou=!0;this.totalTime=0},UQa=function(a,b){a.l6a||(a.Vn=b,a.lHa.forEach(function(c,d){c.forEach(function(e){return Qna(b,d,void 0,e)})}),a.lHa.clear(),a.l6a=!0,a.totalTime=b.totalTime,a.Ou=!1)},VQa=function(a,b){var c=a.Vn;c.nU&&b.aA(function(){return c.nU("start")});b.Us(function(){return a.finish()});b.Tf(function(){return a.destroy()})};_.k=IQa.prototype;
_.k.kHa=function(a,b){Ag(this.lHa,a,[]).push(b)};_.k.Us=function(a){this.Ou&&this.kHa("done",a);this.Vn.Us(a)};_.k.aA=function(a){this.Ou&&this.kHa("start",a);this.Vn.aA(a)};_.k.Tf=function(a){this.Ou&&this.kHa("destroy",a);this.Vn.Tf(a)};_.k.init=function(){this.Vn.init()};_.k.mC=function(){return this.Ou?!1:this.Vn.mC()};_.k.play=function(){!this.Ou&&this.Vn.play()};_.k.pause=function(){!this.Ou&&this.Vn.pause()};_.k.Su=function(){!this.Ou&&this.Vn.Su()};_.k.finish=function(){this.Vn.finish()};
_.k.destroy=function(){this.wc=!0;this.Vn.destroy()};_.k.reset=function(){!this.Ou&&this.Vn.reset()};_.k.setPosition=function(a){this.Ou||this.Vn.setPosition(a)};_.k.nU=function(a){var b=this.Vn;b.nU&&b.nU(a)};
var Yo=function(a,b,c){var d=this;this.S6=a;this.Ur=b;this.Uka=c;this.Ubb={};this.Uca=function(){};this.Tv=new Xo(a,b,c);this.oIa=new BQa(a,b,c);this.Tv.Uca=function(e,f){return d.Uca(e,f)}};_.k=Yo.prototype;_.k.xXa=function(a,b,c,d,e){a=a+"-"+d;c=this.Ubb[a];if(!c){c=[];e=(new fQa(this.Ur)).hb(e,c,[]);if(c.length)throw new _.Yc(3404,!1);c=new yQa(d,e,this.Uka);this.Ubb[a]=c}this.Tv.xXa(b,d,c)};_.k.register=function(a,b){this.Tv.register(a,b)};_.k.destroy=function(a,b){this.Tv.destroy(a,b)};
_.k.nY=function(a,b){RQa(this.Tv,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.oIa.Gf(a,b,c,d)):this.Tv.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.oIa.listen(a,b,c,e)):this.Tv.listen(a,b,c,d,e)};_.k.flush=function(a){this.Tv.flush(void 0===a?-1:a)};_.W.Object.defineProperties(Yo.prototype,{rh:{configurable:!0,enumerable:!0,get:function(){return this.Tv.rh.concat(this.oIa.rh)}}});
var Joa=function(a,b,c){this.be=a;this.Vla=b;this.tO=c;this.Nj=0;var d=WQa.get(a);d||WQa.set(a,d=new Map);this.CFa=d};Joa.prototype.start=function(){1>this.Nj&&(this.Vla&&Dg(this.be,this.Vla,this.CFa),this.Nj=1)};Joa.prototype.finish=function(){this.start();2>this.Nj&&(Dg(this.be,this.CFa),this.tO&&(Dg(this.be,this.tO),this.tO=null),this.Nj=1)};
Joa.prototype.destroy=function(){this.finish();3>this.Nj&&(WQa.delete(this.be),this.Vla&&(Eg(this.be,this.Vla),this.tO=null),this.tO&&(Eg(this.be,this.tO),this.tO=null),Dg(this.be,this.CFa),this.Nj=3)};var WQa=new WeakMap;
var XQa=function(a,b,c,d){this.element=a;this.dL=b;this.options=c;this.QW=d;this.ap=[];this.ep=[];this.Iy=[];this.Tb=this.Aq=this.Mv=this.pka=!1;this.V4=[];this.W4=[];this.time=0;this.kS=null;this.bY=new Map;this.Y6a=c.duration;this.uEa=c.delay||0;this.time=this.Y6a+this.uEa};_.k=XQa.prototype;_.k.Jy=function(){this.Mv||(this.Mv=!0,this.ap.forEach(function(a){return a()}),this.ap=[])};_.k.init=function(){this.yV();this.Ioc()};
_.k.yV=function(){var a=this;if(!this.pka){this.pka=!0;var b=this.dL;this.tF=this.Tqc(this.element,b,this.options);this.Nkc=b.length?b[b.length-1]:new Map;this.tF.addEventListener("finish",function(){return a.Jy()})}};_.k.Ioc=function(){this.uEa?this.uHa():this.tF.pause()};_.k.Fjc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.k.Tqc=function(a,b,c){return a.animate(this.Fjc(b),c)};_.k.aA=function(a){this.W4.push(a);this.ep.push(a)};
_.k.Us=function(a){this.V4.push(a);this.ap.push(a)};_.k.Tf=function(a){this.Iy.push(a)};_.k.play=function(){this.yV();this.mC()||(this.ep.forEach(function(a){return a()}),this.ep=[],this.Aq=!0,this.QW&&this.QW.start());this.tF.play()};_.k.pause=function(){this.init();this.tF.pause()};_.k.finish=function(){this.init();this.QW&&this.QW.finish();this.Jy();this.tF.finish()};_.k.reset=function(){this.uHa();this.Aq=this.Mv=this.Tb=!1;this.ep=this.W4;this.ap=this.V4};_.k.uHa=function(){this.tF&&this.tF.cancel()};
_.k.Su=function(){this.reset();this.play()};_.k.mC=function(){return this.Aq};_.k.destroy=function(){this.Tb||(this.Tb=!0,this.uHa(),this.Jy(),this.QW&&this.QW.destroy(),this.Iy.forEach(function(a){return a()}),this.Iy=[])};_.k.setPosition=function(a){void 0===this.tF&&this.init();this.tF.currentTime=a*this.time};_.k.L6=function(){var a=this,b=new Map;this.mC()&&this.Nkc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.Mv?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.bY=b};
_.k.nU=function(a){a="start"===a?this.ep:this.ap;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(XQa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.uEa+this.Y6a}}});
var YQa=function(){};_.k=YQa.prototype;_.k.hoa=function(a,b){return dQa(a,b)};_.k.wqa=function(a){return Una(a)};_.k.query=function(a,b,c){return eQa(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 XQa});0!==c&&0!==d||e.forEach(function(r){r.bY.forEach(function(x,A){return h.set(A,x)})});var n=Zna(b).map(function(r){return Cg(r)});n=hoa(a,n,h);b=Koa(a,n);return new XQa(a,n,g,b)};
var Zo=function(a,b){this.h$a=0;this.Sh=a.RP(b.body,{id:"0",tb:2,styles:[],data:{animation:[]}})};_.V(Zo,aQa);Zo.prototype.hb=function(a){var b=this.h$a.toString();this.h$a++;this.Sh.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,ah:a,options:null}:a]);return new ZQa(b,this.Sh)};Zo.ha=function(a){return new (a||Zo)(_.u(kGa),_.u(_.Qg))};Zo.va=_.t({token:Zo,ta:Zo.ha});var ZQa=function(a,b){this.wg=a;this.Sh=b};_.V(ZQa,bQa);
ZQa.prototype.create=function(a,b){return new $Qa(this.wg,a,b||{},this.Sh)};var $Qa=function(a,b,c,d){this.id=a;this.element=b;this.Sh=d;this.kS=null;this.Aq=!1;this.totalTime=0;this.dE("create",c)};_.k=$Qa.prototype;_.k.dGa=function(a,b){return this.Sh.listen(this.element,"@@"+this.id+":"+a,b)};_.k.dE=function(a){return this.Sh.setProperty(this.element,"@@"+this.id+":"+a,_.fa.apply(1,arguments))};_.k.Us=function(a){this.dGa("done",a)};_.k.aA=function(a){this.dGa("start",a)};
_.k.Tf=function(a){this.dGa("destroy",a)};_.k.init=function(){this.dE("init")};_.k.mC=function(){return this.Aq};_.k.play=function(){this.dE("play");this.Aq=!0};_.k.pause=function(){this.dE("pause")};_.k.Su=function(){this.dE("restart")};_.k.finish=function(){this.dE("finish")};_.k.destroy=function(){this.dE("destroy")};_.k.reset=function(){this.dE("reset");this.Aq=!1};_.k.setPosition=function(a){this.dE("setPosition",a)};
var $o=function(a,b,c){this.hf=a;this.hu=b;this.jg=c;this.t6a=0;this.mGa=1;this.Yia=[];this.Iab=new Map;this.XDa=0;this.promise=Promise.resolve(0);b.Uca=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
$o.prototype.RP=function(a,b){var c=this,d=this.hf.RP(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.Iab.get(d),b||(b=new aRa("",d,this.hu),this.Iab.set(d,b)),b;var e=b.id,f=b.id+"-"+this.t6a;this.t6a++;this.hu.register(f,a);var g=function(h){Array.isArray(h)?h.forEach(g):c.hu.xXa(e,f,a,h.name,h)};b.data.animation.forEach(g);return new bRa(this,f,d,this.hu)};$o.prototype.vP=function(){this.XDa++;this.hf.vP&&this.hf.vP()};$o.prototype.Apc=function(){var a=this;this.promise.then(function(){a.mGa++})};
var cRa=function(a,b,c,d){0<=b&&b<a.mGa?a.jg.Lc(function(){return c(d)}):(0==a.Yia.length&&Promise.resolve(null).then(function(){a.jg.Lc(function(){a.Yia.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.Yia=[]})}),a.Yia.push([c,d]))};$o.prototype.end=function(){var a=this;this.XDa--;0==this.XDa&&this.jg.uc(function(){a.Apc();a.hu.flush(a.mGa)});this.hf.end&&this.hf.end()};$o.ha=function(a){return new (a||$o)(_.u(kGa),_.u(Yo),_.u(_.pe))};$o.va=_.t({token:$o,ta:$o.ha});
var aRa=function(a,b,c){this.el=a;this.hf=b;this.hu=c;this.bu=this.hf.bu?function(d){return b.bu(d)}:null};_.k=aRa.prototype;_.k.destroy=function(){this.hu.destroy(this.el,this.hf);this.hf.destroy()};_.k.createElement=function(a,b){return this.hf.createElement(a,b)};_.k.createComment=function(a){return this.hf.createComment(a)};_.k.b8=function(a){return this.hf.b8(a)};_.k.appendChild=function(a,b){this.hf.appendChild(a,b);this.hu.Tv.insertNode(this.el,b,a,!1)};
_.k.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.hf.insertBefore(a,b,c);this.hu.Tv.insertNode(this.el,b,a,d)};_.k.removeChild=function(a,b,c){this.hu.Tv.removeNode(this.el,b,c||!1,this.hf)};_.k.RYa=function(a,b){return this.hf.RYa(a,b)};_.k.parentNode=function(a){return this.hf.parentNode(a)};_.k.nextSibling=function(a){return this.hf.nextSibling(a)};_.k.setAttribute=function(a,b,c,d){this.hf.setAttribute(a,b,c,d)};_.k.removeAttribute=function(a,b,c){this.hf.removeAttribute(a,b,c)};
_.k.nP=function(a,b){this.hf.nP(a,b)};_.k.QS=function(a,b){this.hf.QS(a,b)};_.k.Km=function(a,b,c,d){this.hf.Km(a,b,c,d)};_.k.Hua=function(a,b,c){this.hf.Hua(a,b,c)};_.k.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.nY(a,!!c):this.hf.setProperty(a,b,c)};_.k.setValue=function(a,b){this.hf.setValue(a,b)};_.k.listen=function(a,b,c){return this.hf.listen(a,b,c)};_.k.nY=function(a,b){this.hu.nY(a,b)};_.W.Object.defineProperties(aRa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.hf.data}}});
var bRa=function(a,b,c,d){aRa.call(this,b,c,d);this.ta=a;this.el=b};_.V(bRa,aRa);bRa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.nY(a,void 0===c?!0:!!c):this.hu.process(this.el,a,b.slice(1),c):this.hf.setProperty(a,b,c)};
bRa.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.hu.listen(this.el,a,b,e,function(f){cRa(d.ta,f._data||-1,c,f)})}return this.hf.listen(a,b,c)};
var ap=function(a,b,c){Yo.call(this,a.body,b,c)};_.V(ap,Yo);ap.prototype.Ma=function(){this.flush()};ap.ha=function(a){return new (a||ap)(_.u(_.Qg),_.u(vQa),_.u(sQa),_.u(_.Zf))};ap.va=_.t({token:ap,ta:ap.ha});var dRa=[{Ga:aQa,ae:Zo},{Ga:sQa,Db:function(){return new uQa}},{Ga:Yo,ae:ap},{Ga:kGa,Db:function(a,b,c){return new $o(a,b,c)},Gb:[Hm,Yo,_.pe]}],eRa=[{Ga:vQa,Db:function(){return new YQa}},{Ga:_.al,Gc:"BrowserAnimations"}].concat(_.Ia(dRa)),fRa=[{Ga:vQa,ae:Vo},{Ga:_.al,Gc:"NoopAnimations"}].concat(_.Ia(dRa));
_.bp=function(){};_.bp.ha=function(a){return new (a||_.bp)};_.bp.Ea=_.ed({type:_.bp});_.bp.Da=_.Vc({Qb:eRa,imports:[Pm]});_.cp=function(){};_.cp.ha=function(a){return new (a||_.cp)};_.cp.Ea=_.ed({type:_.cp});_.cp.Da=_.Vc({Qb:fRa,imports:[Pm]});
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 gRa;try{gRa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){gRa=!1}
_.dp=function(a){this.uza=(this.He=(this.R$a=a)?"browser"===this.R$a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Hia=this.He&&/(msie|trident)/i.test(navigator.userAgent);this.Z1a=this.He&&!(!window.chrome&&!gRa)&&"undefined"!==typeof CSS&&!this.uza&&!this.Hia;this.eDa=this.He&&/AppleWebKit/i.test(navigator.userAgent)&&!this.Z1a&&!this.uza&&!this.Hia;this.PU=this.He&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.D2a=this.He&&/(firefox|minefield)/i.test(navigator.userAgent);
this.Kr=this.He&&/android/i.test(navigator.userAgent)&&!this.Hia;this.N3a=this.He&&/safari/i.test(navigator.userAgent)&&this.eDa};_.dp.ha=function(a){return new (a||_.dp)(_.u(IGa))};_.dp.va=_.t({token:_.dp,ta:_.dp.ha,Ka:"root"});
var hRa=new _.Hd("cdk-input-modality-detector-options"),iRa={jBc:[18,17,224,91,16]},ep=_.Kg({passive:!0,capture:!0}),fp=function(a,b,c,d){var e=this;this.vd=a;this.M4=null;this.PO=new _.Af(null);this.H9a=0;this.BW=function(f){var g,h;(null==(g=e.Un)?0:null==(h=g.jBc)?0:h.some(function(n){return n===f.keyCode}))||(e.PO.next("keyboard"),e.M4=_.Lg(f))};this.Zka=function(f){650>Date.now()-e.H9a||(e.PO.next(_.Noa(f)?"keyboard":"mouse"),e.M4=_.Lg(f))};this.w$a=function(f){_.Ooa(f)?e.PO.next("keyboard"):
(e.H9a=Date.now(),e.PO.next("touch"),e.M4=_.Lg(f))};this.Un=Object.assign({},iRa,d);this.RBb=this.PO.ka(_.sb());this.RBb.ka(_.Ra());a.He&&b.uc(function(){c.addEventListener("keydown",e.BW,ep);c.addEventListener("mousedown",e.Zka,ep);c.addEventListener("touchstart",e.w$a,ep)})};fp.prototype.Ma=function(){this.PO.complete();this.vd.He&&(document.removeEventListener("keydown",this.BW,ep),document.removeEventListener("mousedown",this.Zka,ep),document.removeEventListener("touchstart",this.w$a,ep))};
_.W.Object.defineProperties(fp.prototype,{iFc:{configurable:!0,enumerable:!0,get:function(){return this.PO.value}}});fp.ha=function(a){return new (a||fp)(_.u(_.dp),_.u(_.pe),_.u(_.Qg),_.u(hRa,8))};fp.va=_.t({token:fp,ta:fp.ha,Ka:"root"});
var jRa,kRa;jRa=new _.Hd("cdk-focus-monitor-default-options");kRa=_.Kg({passive:!0,capture:!0});_.gp=function(a,b,c,d,e){var f=this;this.Cb=a;this.vd=b;this.FFa=c;this.Ly=null;this.KGa=this.MIa=!1;this.hI=new Map;this.Y9a=0;this.LW=new Map;this.Icb=function(){f.MIa=!0;f.Orc=window.setTimeout(function(){return f.MIa=!1})};this.ubb=new _.ob;this.Fla=function(g){for(var h=_.Lg(g);h;h=h.parentElement)"focus"===g.type?f.Tn(g,h):f.Wk(g,h)};this.Mb=d;this.M6a=(null==e?void 0:e.fVc)||0};
_.gp.prototype.Jo=function(a,b){b=void 0===b?!1:b;a=_.Og(a);if(!this.vd.He||1!==a.nodeType)return _.Ea(null);var c=_.Zoa(a)||this.XEa(),d=this.hI.get(a);if(d)return b&&(d.Ana=!0),d.subject;b={Ana:b,subject:new _.ob,Kea:c};this.hI.set(a,b);this.fpc(b);return b.subject};_.gp.prototype.Tl=function(a){a=_.Og(a);var b=this.hI.get(a);b&&(b.subject.complete(),this.LHa(a),this.hI.delete(a),this.lpc(b))};
_.hp=function(a,b,c,d){b=_.Og(b);b===a.XEa().activeElement?a.slc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.D$a(e,c,f)}):(a.dbb(c),"function"===typeof b.focus&&b.focus(d))};_.k=_.gp.prototype;_.k.Ma=function(){var a=this;this.hI.forEach(function(b,c){return a.Tl(c)})};_.k.XEa=function(){return this.Mb||document};_.k.qq=function(){return this.XEa().defaultView||window};
_.k.Dlc=function(a){return this.Ly?this.KGa?this.hqc(a)?"touch":"program":this.Ly:this.MIa&&this.E9a?this.E9a:a&&this.knc(a)?"mouse":"program"};_.k.hqc=function(a){return 1===this.M6a||!(null==a||!a.contains(this.FFa.M4))};_.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.dbb=function(a,b){var c=this;b=void 0===b?!1:b;this.Cb.uc(function(){c.Ly=a;c.KGa="touch"===a&&b;0===c.M6a&&(clearTimeout(c.E$a),c.E$a=setTimeout(function(){return c.Ly=null},c.KGa?650:1))})};_.k.Tn=function(a,b){var c=this.hI.get(b);a=_.Lg(a);c&&(c.Ana||b===a)&&this.D$a(b,this.Dlc(a),c)};_.k.Wk=function(a,b){var c=this.hI.get(b);!c||c.Ana&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.LHa(b),this.e7a(c,null))};_.k.e7a=function(a,b){a.subject.Kk.length&&this.Cb.Lc(function(){return a.subject.next(b)})};
_.k.fpc=function(a){var b=this;if(this.vd.He){var c=a.Kea;(a=this.LW.get(c)||0)||this.Cb.uc(function(){c.addEventListener("focus",b.Fla,kRa);c.addEventListener("blur",b.Fla,kRa)});this.LW.set(c,a+1);1===++this.Y9a&&(this.Cb.uc(function(){b.qq().addEventListener("focus",b.Icb)}),this.FFa.RBb.ka(_.wb(this.ubb)).subscribe(function(d){b.dbb(d,!0)}))}};
_.k.lpc=function(a){a=a.Kea;if(this.LW.has(a)){var b=this.LW.get(a);1<b?this.LW.set(a,b-1):(a.removeEventListener("focus",this.Fla,kRa),a.removeEventListener("blur",this.Fla,kRa),this.LW.delete(a))}--this.Y9a||(this.qq().removeEventListener("focus",this.Icb),this.ubb.next(),clearTimeout(this.Orc),clearTimeout(this.E$a))};_.k.D$a=function(a,b,c){this.LHa(a,b);this.e7a(c,b);this.E9a=b};_.k.slc=function(a){var b=[];this.hI.forEach(function(c,d){(d===a||c.Ana&&d.contains(a))&&b.push([d,c])});return b};
_.k.knc=function(a){var b=this.FFa,c=b.M4;if("mouse"!==b.iFc||!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};_.gp.ha=function(a){return new (a||_.gp)(_.u(_.pe),_.u(_.dp),_.u(fp),_.u(_.Qg,8),_.u(jRa,8))};_.gp.va=_.t({token:_.gp,ta:_.gp.ha,Ka:"root"});
_.ip=function(a){this.vd=a};_.ip.prototype.isDisabled=function(a){return a.hasAttribute("disabled")};_.ip.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var lRa=function(a,b){if(!a.vd.He)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.vd.eDa&&a.vd.PU)){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.vd.D2a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.ip.prototype.Hw=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.OXc)||this.isVisible(a))};_.ip.ha=function(a){return new (a||_.ip)(_.u(_.dp))};
_.ip.va=_.t({token:_.ip,ta:_.ip.ha,Ka:"root"});
var jp=function(a,b,c,d,e){var f=this;this.be=a;this.cE=b;this.Cb=c;this.Mb=d;this.bka=!1;this.GNb=function(){var g=f.g8a("end");g&&g.focus(void 0);return!!g};this.Vob=function(){return mRa(f)};this.fE=!0;(void 0===e?0:e)||nRa(this)},nRa;jp.prototype.destroy=function(){var a=this.GE,b=this.gE;a&&(a.removeEventListener("focus",this.GNb),a.remove());b&&(b.removeEventListener("focus",this.Vob),b.remove());this.GE=this.gE=null;this.bka=!1};
nRa=function(a){a.bka||(a.Cb.uc(function(){a.GE||(a.GE=a.o6a(),a.GE.addEventListener("focus",a.GNb));a.gE||(a.gE=a.o6a(),a.gE.addEventListener("focus",a.Vob))}),a.be.parentNode&&(a.be.parentNode.insertBefore(a.GE,a.be),a.be.parentNode.insertBefore(a.gE,a.be.nextSibling),a.bka=!0))};
_.kp=function(a){return new Promise(function(b){a.Fkc(function(){var c;(c=a.be.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.cE.Hw(c)?(c.focus(void 0),c=!0):(c=a.aFa(c),null==c||c.focus(void 0),c=!!c):c=mRa(a);return b(c)})})};jp.prototype.g8a=function(a){var b=this.be.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.aFa(this.be):b.length?b[b.length-1]:this.V7a(this.be)};
var mRa=function(a){(a=a.g8a("start"))&&a.focus(void 0);return!!a};_.k=jp.prototype;_.k.Tg=function(){return this.bka};_.k.aFa=function(a){if(this.cE.Hw(a)&&lRa(this.cE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Mb.ELEMENT_NODE?this.aFa(a[b]):null;if(c)return c}return null};_.k.V7a=function(a){if(this.cE.Hw(a)&&lRa(this.cE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Mb.ELEMENT_NODE?this.V7a(a[b]):null;if(c)return c}return null};
_.k.o6a=function(){var a=this.Mb.createElement("div");this.B5(this.fE,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 oRa=function(a,b){a.GE&&a.gE&&(a.B5(b,a.GE),a.B5(b,a.gE))};jp.prototype.Fkc=function(a){this.Cb.isStable?a():this.Cb.Ig.ka(_.Va(1)).subscribe(a)};
_.W.Object.defineProperties(jp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.fE},set:function(a){this.fE=a;this.GE&&this.gE&&(this.B5(a,this.GE),this.B5(a,this.gE))}}});_.mp=function(a,b,c){this.cE=a;this.Cb=b;this.Mb=c};_.mp.prototype.create=function(a,b){return new jp(a,this.cE,this.Cb,this.Mb,void 0===b?!1:b)};_.mp.ha=function(a){return new (a||_.mp)(_.u(_.ip),_.u(_.pe),_.u(_.Qg))};_.mp.va=_.t({token:_.mp,ta:_.mp.ha,Ka:"root"});
_.np=function(a,b){this.Ta=a;this.V3=b;this.wla=null;this.Ep=this.V3.create(this.Ta.ua,!0)};_.k=_.np.prototype;_.k.Ma=function(){this.Ep.destroy();this.wla&&(this.wla.focus(),this.wla=null)};_.k.Re=function(){nRa(this.Ep);this.NJa&&this.F5a()};_.k.Qp=function(){this.Ep.Tg()||nRa(this.Ep)};_.k.Sb=function(a){(a=a.autoCapture)&&!a.wK&&this.NJa&&this.Ep.Tg()&&this.F5a()};_.k.F5a=function(){this.wla=_.$oa();_.kp(this.Ep)};
_.W.Object.defineProperties(_.np.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Ep.enabled},set:function(a){this.Ep.enabled=_.Mg(a)}},NJa:{configurable:!0,enumerable:!0,get:function(){return this.jic},set:function(a){this.jic=_.Mg(a)}}});_.np.ha=function(a){return new (a||_.np)(_.y(_.Md),_.y(_.mp),_.y(_.Qg))};
_.np.Ja=_.v({type:_.np,oa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],NJa:["cdkTrapFocusAutoCapture","autoCapture"]},bc:["cdkTrapFocus"],features:[_.ld]});
var pRa=new Set,op,pp=function(a){this.vd=a;this.pI=this.vd.He&&window.matchMedia?window.matchMedia.bind(window):epa};pp.prototype.matchMedia=function(a){if((this.vd.eDa||this.vd.Z1a)&&!pRa.has(a))try{op||(op=document.createElement("style"),op.setAttribute("type","text/css"),document.head.appendChild(op)),op.sheet&&(op.sheet.insertRule("@media "+a+" {body{ }}",0),pRa.add(a))}catch(b){console.error(b)}return this.pI(a)};pp.ha=function(a){return new (a||pp)(_.u(_.dp))};
pp.va=_.t({token:pp,ta:pp.ha,Ka:"root"});
var qp=function(a,b){this.Rnc=a;this.jg=b;this.jHa=new Map;this.wEa=new _.ob};qp.prototype.Ma=function(){this.wEa.next();this.wEa.complete()};qp.prototype.observe=function(a){var b=this;a=fpa(_.bpa(a)).map(function(c){return b.hpc(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}))};
qp.prototype.hpc=function(a){var b=this;if(this.jHa.has(a))return this.jHa.get(a);var c=this.Rnc.matchMedia(a),d={observable:(new _.na(function(e){var f=function(g){return b.jg.Lc(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.wEa)),YZc:c};this.jHa.set(a,d);return d};qp.ha=function(a){return new (a||qp)(_.u(pp),_.u(_.pe))};qp.va=_.t({token:qp,ta:qp.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 rp=function(a,b){var c=this;this.vd=a;this.Mb=b;this.tic=_.bd(qp).observe("(forced-colors: active)").subscribe(function(){c.pFa&&(c.pFa=!1,c.yDa())})},qRa=function(a){if(!a.vd.He)return 0;var b=a.Mb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Mb.body.appendChild(b);a=(a=a.Mb.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":case "rgb(45,50,54)":case "rgb(32,32,32)":return 2;
case "rgb(255,255,255)":case "rgb(255,250,239)":return 1}return 0};rp.prototype.Ma=function(){this.tic.unsubscribe()};rp.prototype.yDa=function(){if(!this.pFa&&this.vd.He&&this.Mb.body){var a=this.Mb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.pFa=!0;var b=qRa(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")}};
rp.ha=function(a){return new (a||rp)(_.u(_.dp),_.u(_.Qg))};rp.va=_.t({token:rp,ta:rp.ha,Ka:"root"});
var rRa=new _.Hd("liveAnnouncerElement",{Ka:"root",ta:gpa}),sRa=new _.Hd("LIVE_ANNOUNCER_DEFAULT_OPTIONS");
_.sp=function(){};_.sp.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.sp.ha=function(a){return new (a||_.sp)};_.sp.va=_.t({token:_.sp,ta:_.sp.ha,Ka:"root"});_.tp=function(a){this.boc=a;this.Gy=new Map};_.k=_.tp.prototype;_.k.Ma=function(){var a=this;this.Gy.forEach(function(b,c){return a.V5a(c)})};_.k.observe=function(a){var b=this,c=_.Og(a);return new _.na(function(d){var e=b.ioc(c).subscribe(d);return function(){e.unsubscribe();b.Yqc(c)}})};
_.k.ioc=function(a){if(this.Gy.has(a))this.Gy.get(a).count++;else{var b=new _.ob,c=this.boc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Gy.set(a,{ZFc:c,stream:b,count:1})}return this.Gy.get(a).stream};_.k.Yqc=function(a){this.Gy.has(a)&&(this.Gy.get(a).count--,this.Gy.get(a).count||this.V5a(a))};_.k.V5a=function(a){if(this.Gy.has(a)){var b=this.Gy.get(a),c=b.ZFc;b=b.stream;c&&c.disconnect();b.complete();this.Gy.delete(a)}};
_.tp.ha=function(a){return new (a||_.tp)(_.u(_.sp))};_.tp.va=_.t({token:_.tp,ta:_.tp.ha,Ka:"root"});_.up=function(a,b,c){this.oEa=a;this.Ta=b;this.Cb=c;this.event=new _.el;this.Kc=!1;this.qEa=null};_.up.prototype.Re=function(){this.qEa||this.disabled||this.wl()};_.up.prototype.Ma=function(){this.bs()};_.up.prototype.wl=function(){var a=this;this.bs();var b=this.oEa.observe(this.Ta);this.Cb.uc(function(){a.qEa=(a.o8?b.ka(_.Ka(a.o8)):b).subscribe(a.event)})};
_.up.prototype.bs=function(){var a;null==(a=this.qEa)||a.unsubscribe()};_.W.Object.defineProperties(_.up.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){(this.Kc=_.Mg(a))?this.bs():this.wl()}},o8:{configurable:!0,enumerable:!0,get:function(){return this.dkc},set:function(a){this.dkc=_.Pg(a);this.wl()}}});_.up.ha=function(a){return new (a||_.up)(_.y(_.tp),_.y(_.Md),_.y(_.pe))};
_.up.Ja=_.v({type:_.up,oa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],o8:"debounce"},outputs:{event:"cdkObserveContent"},bc:["cdkObserveContent"]});_.vp=function(){};_.vp.ha=function(a){return new (a||_.vp)};_.vp.Ea=_.ed({type:_.vp});_.vp.Da=_.Vc({Qb:[_.sp]});
_.wp=function(a,b,c,d){this.Cb=b;this.wk=d;this.Mb=c;this.pW=a||this.Mjc()};
_.wp.prototype.Xm=function(a){var b=_.fa.apply(1,arguments),c=this,d=this.wk;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.vla);f||(f=d&&d.uS?d.uS:"polite");null==e&&d&&(e=d.duration);this.pW.setAttribute("aria-live",f);return this.Cb.uc(function(){c.qja||(c.qja=new Promise(function(g){return c.rja=g}));clearTimeout(c.vla);c.vla=setTimeout(function(){c.pW.textContent=a;"number"===typeof e&&(c.vla=setTimeout(function(){return c.clear()},
e));c.rja();c.qja=c.rja=void 0},100);return c.qja})};_.wp.prototype.clear=function(){this.pW&&(this.pW.textContent="")};_.wp.prototype.Ma=function(){clearTimeout(this.vla);var a;null==(a=this.pW)||a.remove();this.pW=null;var b;null==(b=this.rja)||b.call(this);this.qja=this.rja=void 0};
_.wp.prototype.Mjc=function(){for(var a=this.Mb.getElementsByClassName("cdk-live-announcer-element"),b=this.Mb.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.Mb.body.appendChild(b);return b};_.wp.ha=function(a){return new (a||_.wp)(_.u(rRa,8),_.u(_.pe),_.u(_.Qg),_.u(sRa,8))};_.wp.va=_.t({token:_.wp,ta:_.wp.ha,Ka:"root"});
_.xp=function(a){a.yDa()};_.xp.ha=function(a){return new (a||_.xp)(_.u(rp))};_.xp.Ea=_.ed({type:_.xp});_.xp.Da=_.Vc({imports:[_.vp]});
var lpa;lpa=0;_.yp=function(a,b){this.vd=b;this.iB=new Map;this.qI=null;this.wg=""+lpa++;this.Mb=a;this.wg=_.bd(HGa)+"-"+lpa++};_.yp.prototype.describe=function(a,b,c){if(this.Oic(a,b)){var d=kpa(b,c);"string"!==typeof b?(mpa(b,this.wg),this.iB.set(d,{rca:b,Bua:0})):this.iB.has(d)||this.Njc(b,c);this.n9a(a,d)||this.Ihc(a,d)}};
var tRa=function(a,b,c,d){if(c&&a.o9a(b)){d=kpa(c,d);a.n9a(b,d)&&a.mpc(b,d);"string"===typeof c&&(b=a.iB.get(d))&&0===b.Bua&&a.gkc(d);var e;0===(null==(e=a.qI)?void 0:e.childNodes.length)&&(a.qI.remove(),a.qI=null)}};_.k=_.yp.prototype;_.k.Ma=function(){for(var a=this.Mb.querySelectorAll('[cdk-describedby-host="'+this.wg+'"]'),b=0;b<a.length;b++)this.kpc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.qI)||c.remove();this.qI=null;this.iB.clear()};
_.k.Njc=function(a,b){var c=this.Mb.createElement("div");mpa(c,this.wg);c.textContent=a;b&&c.setAttribute("role",b);this.Ojc();this.qI.appendChild(c);this.iB.set(kpa(a,b),{rca:c,Bua:0})};_.k.gkc=function(a){var b,c;null==(b=this.iB.get(a))||null==(c=b.rca)||c.remove();this.iB.delete(a)};
_.k.Ojc=function(){if(!this.qI){for(var a=this.Mb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Mb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.vd&&!this.vd.He&&a.setAttribute("platform","server");this.Mb.body.appendChild(a);this.qI=a}};
_.k.kpc=function(a){var b=hpa(a).filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.k.Ihc=function(a,b){b=this.iB.get(b);ipa(a,b.rca.id);a.setAttribute("cdk-describedby-host",this.wg);b.Bua++};_.k.mpc=function(a,b){b=this.iB.get(b);b.Bua--;jpa(a,b.rca.id);a.removeAttribute("cdk-describedby-host")};_.k.n9a=function(a,b){a=hpa(a);b=(b=this.iB.get(b))&&b.rca.id;return!!b&&-1!=a.indexOf(b)};
_.k.Oic=function(a,b){if(!this.o9a(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.o9a=function(a){return a.nodeType===this.Mb.ELEMENT_NODE};_.yp.ha=function(a){return new (a||_.yp)(_.u(_.Qg),_.u(_.dp))};_.yp.va=_.t({token:_.yp,ta:_.yp.ha,Ka:"root"});
var zp=function(a,b,c,d,e,f,g){jp.call(this,a,b,c,d,g.defer);this.TV=e;this.mka=f;this.TV.register(this)};_.V(zp,jp);zp.prototype.destroy=function(){this.TV.nF(this);jp.prototype.destroy.call(this)};zp.prototype.f7a=function(){this.mka.EFb(this);oRa(this,!0)};zp.prototype.Q6a=function(){this.mka.Xdb(this);oRa(this,!1)};_.W.Object.defineProperties(zp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.fE},set:function(a){(this.fE=a)?this.TV.register(this):this.TV.nF(this)}}});
var uRa=function(){this.KO=null};uRa.prototype.EFb=function(a){var b=this;this.KO&&a.Mb.removeEventListener("focus",this.KO,!0);this.KO=function(c){return b.XW(a,c)};a.Cb.uc(function(){a.Mb.addEventListener("focus",b.KO,!0)})};uRa.prototype.Xdb=function(a){this.KO&&(a.Mb.removeEventListener("focus",this.KO,!0),this.KO=null)};
uRa.prototype.XW=function(a,b){b=b.target;var c=a.be,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Mb.activeElement)&&mRa(a)})};
var vRa=new _.Hd("FOCUS_TRAP_INERT_STRATEGY");
var Ap=function(){this.Gja=[]};Ap.prototype.register=function(a){var b=this.Gja=this.Gja.filter(function(c){return c!==a});b.length&&b[b.length-1].Q6a();b.push(a);a.f7a()};Ap.prototype.nF=function(a){a.Q6a();var b=this.Gja;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].f7a())};Ap.ha=function(a){return new (a||Ap)};Ap.va=_.t({token:Ap,ta:Ap.ha,Ka:"root"});
var Bp=function(a,b,c,d,e){this.cE=a;this.Cb=b;this.TV=c;this.Mb=d;this.mka=e||new uRa};Bp.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new zp(a,this.cE,this.Cb,this.Mb,this.TV,this.mka,"boolean"===typeof b?{defer:b}:b)};Bp.ha=function(a){return new (a||Bp)(_.u(_.ip),_.u(_.pe),_.u(Ap),_.u(_.Qg),_.u(vRa,8))};Bp.va=_.t({token:Bp,ta:Bp.ha,Ka:"root"});
var yRa;_.Cp=function(a){var b=this;this.hi=a;this.WA=-1;this.rV=null;this.Q5=!1;this.cGa=new _.ob;this.Xbb=_.da.EMPTY;this.Vv=!0;this.X4a=[];this.xFa=!1;this.Pla=function(c){return c.disabled};this.UO=[];this.Jga=new _.ob;this.rd=new _.ob;a instanceof _.bf&&a.wd.subscribe(function(c){b.rV&&(c=c.toArray().indexOf(b.rV),-1<c&&c!==b.WA&&(b.WA=c))})};_.wRa=function(a){a.Q5=!0;return a};
_.xRa=function(a,b){b=void 0===b?200:b;a.Xbb.unsubscribe();a.Xbb=a.cGa.ka(_.zb(function(c){return a.UO.push(c)}),_.Ka(b),_.Ta(function(){return 0<a.UO.length}),_.m(function(){return a.UO.join("")})).subscribe(function(c){for(var d=a.Pja(),e=1;e<d.length+1;e++){var f=(a.WA+e)%d.length,g=d[f];if(!a.Pla(g)&&0===g.tw().toUpperCase().trim().indexOf(c)){a.zr(f);break}}a.UO=[]});return a};_.Dp=function(a){a.xFa=!0;return a};_.Cp.prototype.zr=function(a){var b=this.rV;_.Ep(this,a);this.rV!==b&&this.rd.next(this.WA)};
_.Cp.prototype.NC=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.X4a.indexOf(e)});switch(c){case 9:this.Jga.next();return;case 40:if(this.Vv&&d){yRa(this);break}else return;case 38:if(this.Vv&&d){_.zRa(this);break}else return;case 39:if(this.ika&&d){"rtl"===this.ika?_.zRa(this):yRa(this);break}else return;case 37:if(this.ika&&d){"rtl"===this.ika?yRa(this):_.zRa(this);break}else return;case 36:if(this.xFa&&d){_.Fp(this);break}else return;
case 35:if(this.xFa&&d){_.ARa(this);break}else return;default:if(d||_.Jg(a,"shiftKey"))a.key&&1===a.key.length?this.cGa.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.cGa.next(String.fromCharCode(c));return}this.UO=[];a.preventDefault()};_.Fp=function(a){a.KHa(0,1)};_.ARa=function(a){a.KHa(a.hi.length-1,-1)};yRa=function(a){0>a.WA?_.Fp(a):a.Xab(1)};_.zRa=function(a){0>a.WA&&a.Q5?_.ARa(a):a.Xab(-1)};
_.Ep=function(a,b){var c=a.Pja();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.rV=null==c?null:c;a.WA=b};_.k=_.Cp.prototype;_.k.Xab=function(a){this.Q5?this.Kpc(a):this.Jpc(a)};_.k.Kpc=function(a){for(var b=this.Pja(),c=1;c<=b.length;c++){var d=(this.WA+a*c+b.length)%b.length;if(!this.Pla(b[d])){this.zr(d);break}}};_.k.Jpc=function(a){this.KHa(this.WA+a,a)};_.k.KHa=function(a,b){var c=this.Pja();if(c[a]){for(;this.Pla(c[a]);)if(a+=b,!c[a])return;this.zr(a)}};
_.k.Pja=function(){return this.hi instanceof _.bf?this.hi.toArray():this.hi};_.W.Object.defineProperties(_.Cp.prototype,{aJ:{configurable:!0,enumerable:!0,get:function(){return this.WA}},Yk:{configurable:!0,enumerable:!0,get:function(){return this.rV}}});
_.Gp=function(){_.Cp.apply(this,arguments);this.Ly="program"};_.V(_.Gp,_.Cp);_.Gp.prototype.zr=function(a){_.Cp.prototype.zr.call(this,a);this.Yk&&this.Yk.focus(this.Ly)};
var BRa=new _.Hd("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;_.Hp=function(a){this.value="ltr";this.rd=new _.el;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.ppa((a.body?a.body.dir:null)||b||"ltr")}};_.Hp.prototype.Ma=function(){this.rd.complete()};_.Hp.ha=function(a){return new (a||_.Hp)(_.u(BRa,8))};_.Hp.va=_.t({token:_.Hp,ta:_.Hp.ha,Ka:"root"});
var Ip=function(){};Ip.ha=function(a){return new (a||Ip)};Ip.Ea=_.ed({type:Ip});Ip.Da=_.Vc({});
var Jp=function(a){this.vV=[];this.Mb=a};Jp.prototype.Ma=function(){this.detach()};Jp.prototype.add=function(a){this.remove(a);this.vV.push(a)};Jp.prototype.remove=function(a){a=this.vV.indexOf(a);-1<a&&this.vV.splice(a,1);0===this.vV.length&&this.detach()};Jp.ha=function(a){return new (a||Jp)(_.u(_.Qg))};Jp.va=_.t({token:Jp,ta:Jp.ha,Ka:"root"});
var Kp=function(a,b){Jp.call(this,a);var c=this;this.Cb=b;this.XFa=function(d){for(var e=c.vV,f={},g=e.length-1;-1<g;f={dia:f.dia},g--)if(0<e[g].Bka.Kk.length){f.dia=e[g].Bka;c.Cb?c.Cb.Lc(function(h){return function(){return h.dia.next(d)}}(f)):f.dia.next(d);break}}};_.V(Kp,Jp);Kp.prototype.add=function(a){var b=this;Jp.prototype.add.call(this,a);this.qE||(this.Cb?this.Cb.uc(function(){return b.Mb.body.addEventListener("keydown",b.XFa)}):this.Mb.body.addEventListener("keydown",this.XFa),this.qE=!0)};
Kp.prototype.detach=function(){this.qE&&(this.Mb.body.removeEventListener("keydown",this.XFa),this.qE=!1)};Kp.ha=function(a){return new (a||Kp)(_.u(_.Qg),_.u(_.pe,8))};Kp.va=_.t({token:Kp,ta:Kp.ha,Ka:"root"});
var Lp=function(a,b,c){Jp.call(this,a);var d=this;this.vd=b;this.Cb=c;this.sja=!1;this.T$a=function(e){d.ZGa=_.Lg(e)};this.DV=function(e){var f=_.Lg(e),g="click"===e.type&&d.ZGa?d.ZGa:f;d.ZGa=null;for(var h=d.vV.slice(),n={},r=h.length-1;-1<r;n={eia:n.eia},r--){var x=h[r];if(!(1>x.bla.Kk.length)&&x.Tg()){if(x.Ju.contains(f)||x.Ju.contains(g))break;n.eia=x.bla;d.Cb?d.Cb.Lc(function(A){return function(){return A.eia.next(e)}}(n)):n.eia.next(e)}}}};_.V(Lp,Jp);
Lp.prototype.add=function(a){var b=this;Jp.prototype.add.call(this,a);if(!this.qE){var c=this.Mb.body;this.Cb?this.Cb.uc(function(){return b.M4a(c)}):this.M4a(c);this.vd.PU&&!this.sja&&(this.akc=c.style.cursor,c.style.cursor="pointer",this.sja=!0);this.qE=!0}};
Lp.prototype.detach=function(){if(this.qE){var a=this.Mb.body;a.removeEventListener("pointerdown",this.T$a,!0);a.removeEventListener("click",this.DV,!0);a.removeEventListener("auxclick",this.DV,!0);a.removeEventListener("contextmenu",this.DV,!0);this.vd.PU&&this.sja&&(a.style.cursor=this.akc,this.sja=!1);this.qE=!1}};
Lp.prototype.M4a=function(a){a.addEventListener("pointerdown",this.T$a,!0);a.addEventListener("click",this.DV,!0);a.addEventListener("auxclick",this.DV,!0);a.addEventListener("contextmenu",this.DV,!0)};Lp.ha=function(a){return new (a||Lp)(_.u(_.Qg),_.u(_.dp),_.u(_.pe,8))};Lp.va=_.t({token:Lp,ta:Lp.ha,Ka:"root"});
_.Mp=function(a,b){this.vd=b;this.Mb=a};_.Mp.prototype.Ma=function(){var a;null==(a=this.HV)||a.remove()};var CRa=function(a){a.HV||a.Jjc();return a.HV};
_.Mp.prototype.Jjc=function(){if(this.vd.He||apa())for(var a=this.Mb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Mb.createElement("div");a.classList.add("cdk-overlay-container");apa()?a.setAttribute("platform","test"):this.vd.He||a.setAttribute("platform","server");this.Mb.body.appendChild(a);this.HV=a};_.Mp.ha=function(a){return new (a||_.Mp)(_.u(_.Qg),_.u(_.dp))};
_.Mp.va=_.t({token:_.Mp,ta:_.Mp.ha,Ka:"root"});
var DRa=Voa(),ERa=function(a,b){this.yg=a;this.sla={top:"",left:""};this.vka=!1;this.Mb=b};ERa.prototype.attach=function(){};ERa.prototype.enable=function(){if(this.Pic()){var a=this.Mb.documentElement;this.ula=this.yg.NF();this.sla.left=a.style.left||"";this.sla.top=a.style.top||"";a.style.left=Ng(-this.ula.left);a.style.top=Ng(-this.ula.top);a.classList.add("cdk-global-scrollblock");this.vka=!0}};
ERa.prototype.disable=function(){if(this.vka){var a=this.Mb.documentElement,b=a.style,c=this.Mb.body.style,d=b.Tea||"",e=c.Tea||"";this.vka=!1;b.left=this.sla.left;b.top=this.sla.top;a.classList.remove("cdk-global-scrollblock");DRa&&(b.Tea=c.Tea="auto");window.scroll(this.ula.left,this.ula.top);DRa&&(b.Tea=d,c.Tea=e)}};
ERa.prototype.Pic=function(){if(this.Mb.documentElement.classList.contains("cdk-global-scrollblock")||this.vka)return!1;var a=this.Mb.body,b=this.yg.OF();return a.scrollHeight>b.height||a.scrollWidth>b.width};
var FRa=function(a,b,c,d){var e=this;this.JI=a;this.Cb=b;this.yg=c;this.qd=d;this.xq=null;this.dI=function(){e.disable();e.Zb.Tg()&&e.Cb.Lc(function(){return e.Zb.detach()})}};FRa.prototype.attach=function(a){this.Zb=a};FRa.prototype.enable=function(){var a=this;if(!this.xq){var b=this.JI.bH(0);this.qd&&this.qd.threshold&&1<this.qd.threshold?(this.Omc=this.yg.NF().top,this.xq=b.subscribe(function(){var c=a.yg.NF().top;Math.abs(c-a.Omc)>a.qd.threshold?a.dI():a.Zb.di()})):this.xq=b.subscribe(this.dI)}};
FRa.prototype.disable=function(){this.xq&&(this.xq.unsubscribe(),this.xq=null)};FRa.prototype.detach=function(){this.disable();this.Zb=null};
var GRa=function(){};GRa.prototype.enable=function(){};GRa.prototype.disable=function(){};GRa.prototype.attach=function(){};
var HRa=function(a,b,c,d){this.JI=a;this.yg=b;this.Cb=c;this.qd=d;this.xq=null};HRa.prototype.attach=function(a){this.Zb=a};HRa.prototype.enable=function(){var a=this;this.xq||(this.xq=this.JI.bH(this.qd?this.qd.AJc:0).subscribe(function(){a.Zb.di();if(a.qd&&a.qd.FSc){var b=a.Zb.Ju.getBoundingClientRect(),c=a.yg.OF(),d=c.width;c=c.height;qpa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.Cb.Lc(function(){return a.Zb.detach()}))}}))};
HRa.prototype.disable=function(){this.xq&&(this.xq.unsubscribe(),this.xq=null)};HRa.prototype.detach=function(){this.disable();this.Zb=null};
_.IRa=new _.Hd("VIRTUAL_SCROLL_STRATEGY");
_.Np=function(a,b,c){this.Cb=a;this.vd=b;this.r5=new _.ob;this.f4=null;this.FHa=0;this.F0=new Map;this.Mb=c};_.Np.prototype.register=function(a){var b=this;this.F0.has(a)||this.F0.set(a,a.PV.subscribe(function(){return b.r5.next(a)}))};_.Np.prototype.nF=function(a){var b=this.F0.get(a);b&&(b.unsubscribe(),this.F0.delete(a))};
_.Np.prototype.bH=function(a){var b=this;a=void 0===a?20:a;return this.vd.He?new _.na(function(c){b.f4||b.Hhc();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.zab()}}):_.Ea()};_.Np.prototype.Ma=function(){var a=this;this.zab();this.F0.forEach(function(b,c){return a.nF(c)});this.r5.complete()};var JRa=function(a,b){var c=[];a.F0.forEach(function(d,e){a.Epc(e,b)&&c.push(e)});return c};
_.Np.prototype.qq=function(){return this.Mb.defaultView||window};_.Np.prototype.Epc=function(a,b){b=_.Og(b);a=a.Nb.ua;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Np.prototype.Hhc=function(){var a=this;this.f4=this.Cb.uc(function(){return _.le(a.qq().document,"scroll").subscribe(function(){return a.r5.next()})})};_.Np.prototype.zab=function(){this.f4&&(this.f4.unsubscribe(),this.f4=null)};_.Np.ha=function(a){return new (a||_.Np)(_.u(_.pe),_.u(_.dp),_.u(_.Qg,8))};
_.Np.va=_.t({token:_.Np,ta:_.Np.ha,Ka:"root"});
_.Op=function(a,b,c,d){var e=this;this.Nb=a;this.wKb=b;this.re=c;this.dir=d;this.Tb=new _.ob;this.PV=new _.na(function(f){return e.re.uc(function(){return _.le(e.Nb.ua,"scroll").ka(_.wb(e.Tb)).subscribe(f)})})};_.k=_.Op.prototype;_.k.Ua=function(){this.wKb.register(this)};_.k.Ma=function(){this.wKb.nF(this);this.Tb.next();this.Tb.complete()};
_.k.scrollTo=function(a){var b=this.Nb.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.Zhc(a)};
_.k.Zhc=function(a){var b=this.Nb.ua;Voa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.k.oca=function(a){var b=this.Nb.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};
_.Op.ha=function(a){return new (a||_.Op)(_.y(_.Md),_.y(_.Np),_.y(_.pe),_.y(_.Hp,8))};_.Op.Ja=_.v({type:_.Op,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]]});
_.Pp=function(){};
_.Qp=function(){this.I4=[]};_.Qp.prototype.notify=function(a,b){for(var c=_.l(this.I4),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Qp.prototype.listen=function(a){var b=this;this.I4.push(a);return function(){b.I4=b.I4.filter(function(c){return a!==c})}};_.Qp.prototype.Ma=function(){this.I4=[]};_.Qp.ha=function(a){return new (a||_.Qp)};_.Qp.va=_.t({token:_.Qp,ta:_.Qp.ha,Ka:"root"});
_.KRa=new _.Hd("_ViewRepeater");
_.Rp=function(a,b,c){var d=this;this.vd=a;this.ija=new _.ob;this.jja=function(e){d.ija.next(e)};this.Mb=c;b.uc(function(){if(a.He){var e=d.qq();e.addEventListener("resize",d.jja);e.addEventListener("orientationchange",d.jja)}d.rd().subscribe(function(){return d.XI=null})})};_.k=_.Rp.prototype;_.k.Ma=function(){if(this.vd.He){var a=this.qq();a.removeEventListener("resize",this.jja);a.removeEventListener("orientationchange",this.jja)}this.ija.complete()};
_.k.OF=function(){this.XI||this.wrc();var a={width:this.XI.width,height:this.XI.height};this.vd.He||(this.XI=null);return a};_.k.NF=function(){if(!this.vd.He)return{top:0,left:0};var a=this.Mb,b=this.qq(),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.rd=function(a){a=void 0===a?20:a;return 0<a?this.ija.ka(qaa(a)):this.ija};
_.k.qq=function(){return this.Mb.defaultView||window};_.k.wrc=function(){var a=this.qq();this.XI=this.vd.He?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Rp.ha=function(a){return new (a||_.Rp)(_.u(_.dp),_.u(_.pe),_.u(_.Qg,8))};_.Rp.va=_.t({token:_.Rp,ta:_.Rp.ha,Ka:"root"});
var LRa=new _.Hd("VIRTUAL_SCROLLABLE"),Sp=function(a,b,c,d){_.Op.call(this,a,b,c,d)};_.V(Sp,_.Op);Sp.ha=function(a){return new (a||Sp)(_.y(_.Md),_.y(_.Np),_.y(_.pe),_.y(_.Hp,8))};Sp.Ja=_.v({type:Sp,features:[_.qe]});
var MRa,NRa,PRa;MRa=["contentWrapper"];NRa="undefined"!==typeof requestAnimationFrame?RGa:_.$wa;
_.Tp=function(a,b,c,d,e,f,g,h){_.Op.call(this,a,f,c,e);var n=this;this.Nb=a;this.Eb=b;this.xg=d;this.hD=h;this.vd=_.bd(_.dp);this.xEa=new _.ob;this.rHa=new _.ob;this.JGa="vertical";this.f5a=!1;this.hva=new _.na(function(r){return n.xg.hva.subscribe(function(x){return Promise.resolve().then(function(){return n.re.Lc(function(){return r.next(x)})})})});this.pIc=this.rHa;this.jma=0;this.Obb=this.Pbb="";this.Zr={start:0,end:0};this.Ela=this.XI=this.uja=0;this.PFa=this.qHa=!1;this.xHa=[];this.Bcb=_.da.EMPTY;
this.Bcb=g.rd().subscribe(function(){_.ORa(n)});this.hD||(this.Nb.ua.classList.add("cdk-virtual-scrollable"),this.hD=this)};_.V(_.Tp,Sp);_.Tp.Ja=Sp.Ja;_.k=_.Tp.prototype;_.k.Ua=function(){var a=this;this.vd.He&&(this.hD===this&&Sp.prototype.Ua.call(this),this.re.uc(function(){return Promise.resolve().then(function(){a.T9a();a.xg.attach(a);a.hD.PV.ka(_.tb(null),qaa(0,NRa)).subscribe(function(){return a.xg.cGc()});a.Mka()})}))};
_.k.Ma=function(){this.detach();this.xg.detach();this.rHa.complete();this.xEa.complete();this.Bcb.unsubscribe();Sp.prototype.Ma.call(this)};_.k.attach=function(a){var b=this;this.re.uc(function(){b.z7a=a;b.z7a.Clb.ka(_.wb(b.xEa)).subscribe(function(c){c=c.length;c!==b.uja&&(b.uja=c,b.xg.qDb());b.V6a()})})};_.k.detach=function(){this.z7a=null;this.xEa.next()};_.k.OF=function(){return this.XI};_.k.mx=function(a,b){this.xg.mx(a,void 0===b?"auto":b)};
_.k.oca=function(a){var b=this;return Math.max(0,(this.hD==this?function(c){return Sp.prototype.oca.call(b,c)}:function(c){return b.hD.oca(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-PRa(this))};PRa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.hD.Nb.ua.getBoundingClientRect()[b];return a.Nb.ua.getBoundingClientRect()[b]-c};_.ORa=function(a){a.T9a();a.xg.qDb()};
_.Tp.prototype.T9a=function(){var a=this.hD.Nb.ua;this.XI="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Tp.prototype.Mka=function(a){var b=this;a&&this.xHa.push(a);this.PFa||(this.PFa=!0,this.re.uc(function(){return Promise.resolve().then(function(){b.V6a()})}))};_.Tp.prototype.V6a=function(){var a=this;this.PFa=!1;this.n6a.ua.style.transform=this.Gab;this.re.Lc(function(){return _.Xk(a.Eb)});var b=this.xHa;this.xHa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Tp.prototype.B5a=function(){this.Obb="horizontal"===this.orientation?"":this.jma+"px";this.Pbb="horizontal"===this.orientation?this.jma+"px":""};_.W.Object.defineProperties(_.Tp.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.JGa},set:function(a){this.JGa!==a&&(this.JGa=a,this.B5a())}},AJa:{configurable:!0,enumerable:!0,get:function(){return this.f5a},set:function(a){this.f5a=_.Mg(a)}}});
_.Tp.ha=function(a){return new (a||_.Tp)(_.y(_.Md),_.y(_.il),_.y(_.pe),_.y(_.IRa,8),_.y(_.Hp,8),_.y(_.Np),_.y(_.Rp),_.y(LRa,8))};
_.Tp.Aa=_.v({type:_.Tp,oa:[["cdk-virtual-scroll-viewport"]],vb:function(a,b){a&1&&_.Ze(MRa,7);if(a&2){var c;_.Ye(c=_.af())&&(b.n6a=c.first)}},Ib:[1,"cdk-virtual-scroll-viewport"],Hb:4,mb:function(a,b){a&2&&_.we("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",AJa:"appendOnly"},outputs:{hva:"scrolledIndexChange"},features:[_.Pe([{Ga:_.Op,Db:function(a,b){return a||b},
Gb:[Sp,_.Tp]}]),_.qe],oc:["*"],Ba:4,Ca:4,Ha:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],wa:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0,1),_.Je(2),_.D(),_.F(3,"div",2));a&2&&(_.w(3),_.ve("width",b.Pbb)("height",b.Obb))},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"],
tb:2,Oa:0});
_.Up=function(){};_.Up.ha=function(a){return new (a||_.Up)};_.Up.Ea=_.ed({type:_.Up});_.Up.Da=_.Vc({});_.Vp=function(){};_.Vp.ha=function(a){return new (a||_.Vp)};_.Vp.Ea=_.ed({type:_.Vp});_.Vp.Da=_.Vc({imports:[Ip,_.Up,Ip,_.Up]});
var Wp=function(a,b,c,d){var e=this;this.JI=a;this.yg=b;this.Cb=c;this.close=function(f){return new FRa(e.JI,e.Cb,e.yg,f)};this.block=function(){return new ERa(e.yg,e.Mb)};this.Ws=function(f){return new HRa(e.JI,e.yg,e.Cb,f)};this.Mb=d};Wp.ha=function(a){return new (a||Wp)(_.u(_.Np),_.u(_.Rp),_.u(_.pe),_.u(_.Qg))};Wp.va=_.t({token:Wp,ta:Wp.ha,Ka:"root"});
_.Xp=function(a){this.Mk=new GRa;this.xe="";this.ng=!1;this.rm="cdk-overlay-dark-backdrop";this.onb=!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])}};
_.Yp=function(a,b,c,d,e,f,g,h,n,r){var x=this;r=void 0===r?!1:r;this.mB=a;this.Lj=b;this.aj=c;this.qd=d;this.Cb=e;this.D4=f;this.Mb=g;this.rW=h;this.Z4=n;this.Rr=r;this.Ft=null;this.HDa=new _.ob;this.dja=new _.ob;this.xy=new _.ob;this.gGa=_.da.EMPTY;this.q5a=function(A){return x.HDa.next(A)};this.r5a=function(A){x.xja(A.target)};this.Bka=new _.ob;this.bla=new _.ob;d.Mk&&(this.xg=d.Mk,this.xg.attach(this));this.Tm=d.nj};_.k=_.Yp.prototype;
_.k.attach=function(a){var b=this;!this.Lj.parentElement&&this.gHa&&this.gHa.appendChild(this.Lj);a=this.mB.attach(a);this.Tm&&this.Tm.attach(this);this.trc();this.hcb();this.gcb();this.xg&&this.xg.enable();this.Cb.Ig.ka(_.Va(1)).subscribe(function(){b.Tg()&&b.di()});this.Kbb(!0);this.qd.ng&&this.dic();this.qd.xe&&this.C5(this.aj,this.qd.xe,!0);this.dja.next();this.D4.add(this);this.qd.onb&&(this.gGa=this.rW.subscribe(function(){return b.dispose()}));this.Z4.add(this);"function"===typeof(null==a?
void 0:a.Tf)&&a.Tf(function(){b.Tg()&&b.Cb.uc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.k.detach=function(){if(this.Tg()){QRa(this);this.Kbb(!1);this.Tm&&this.Tm.detach&&this.Tm.detach();this.xg&&this.xg.disable();var a=this.mB.detach();this.xy.next();this.D4.remove(this);this.nkc();this.gGa.unsubscribe();this.Z4.remove(this);return a}};
_.k.dispose=function(){var a=this.Tg();this.Tm&&this.Tm.dispose();this.ukc();this.xja(this.Ft);this.gGa.unsubscribe();this.D4.remove(this);this.mB.dispose();this.dja.complete();this.HDa.complete();this.Bka.complete();this.bla.complete();this.Z4.remove(this);var b;null==(b=this.Lj)||b.remove();this.gHa=this.aj=this.Lj=null;a&&this.xy.next();this.xy.complete()};_.k.Tg=function(){return this.mB.Tg()};_.k.Zn=function(){return this.HDa};_.k.Cu=function(){return this.Bka};_.k.ada=function(){return this.bla};
_.k.Zq=function(){return this.qd};_.k.di=function(){this.Tm&&this.Tm.apply()};_.RRa=function(a,b){b!==a.Tm&&(a.Tm&&a.Tm.dispose(),a.Tm=b,a.Tg()&&(b.attach(a),a.di()))};_.Yp.prototype.HA=function(a){this.qd=Object.assign({},this.qd,a);this.hcb()};_.Yp.prototype.setDirection=function(a){this.qd=Object.assign({},this.qd,{direction:a});this.gcb()};_.Yp.prototype.lX=function(a){this.aj&&this.C5(this.aj,a,!0)};_.Yp.prototype.iea=function(a){this.aj&&this.C5(this.aj,a,!1)};
var SRa=function(a){return(a=a.qd.direction)?"string"===typeof a?a:a.value:"ltr"};_.k=_.Yp.prototype;_.k.gcb=function(){this.Lj.setAttribute("dir",SRa(this))};_.k.hcb=function(){if(this.aj){var a=this.aj.style;a.width=Ng(this.qd.width);a.height=Ng(this.qd.height);a.minWidth=Ng(this.qd.minWidth);a.minHeight=Ng(this.qd.minHeight);a.maxWidth=Ng(this.qd.maxWidth);a.maxHeight=Ng(this.qd.maxHeight)}};_.k.Kbb=function(a){this.aj.style.pointerEvents=a?"":"none"};
_.k.dic=function(){var a=this;this.Ft=this.Mb.createElement("div");this.Ft.classList.add("cdk-overlay-backdrop");this.Rr&&this.Ft.classList.add("cdk-overlay-backdrop-noop-animation");this.qd.rm&&this.C5(this.Ft,this.qd.rm,!0);this.Lj.parentElement.insertBefore(this.Ft,this.Lj);this.Ft.addEventListener("click",this.q5a);this.Rr||"undefined"===typeof requestAnimationFrame?this.Ft.classList.add("cdk-overlay-backdrop-showing"):this.Cb.uc(function(){requestAnimationFrame(function(){a.Ft&&a.Ft.classList.add("cdk-overlay-backdrop-showing")})})};
_.k.trc=function(){this.Lj.nextSibling&&this.Lj.parentNode.appendChild(this.Lj)};var QRa=function(a){var b=a.Ft;b&&(a.Rr?a.xja(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.Cb.uc(function(){b.addEventListener("transitionend",a.r5a)}),b.style.pointerEvents="none",a.IDa=a.Cb.uc(function(){return setTimeout(function(){a.xja(b)},500)})))};
_.Yp.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)))};_.Yp.prototype.nkc=function(){var a=this;this.Cb.uc(function(){var b=a.Cb.Ig.ka(_.wb(_.ib(a.dja,a.xy))).subscribe(function(){a.aj&&a.Lj&&0!==a.aj.children.length||(a.aj&&a.qd.xe&&a.C5(a.aj,a.qd.xe,!1),a.Lj&&a.Lj.parentElement&&(a.gHa=a.Lj.parentElement,a.Lj.remove()),b.unsubscribe())})})};
_.Yp.prototype.ukc=function(){var a=this.xg;a&&(a.disable(),a.detach&&a.detach())};_.Yp.prototype.xja=function(a){a&&(a.removeEventListener("click",this.q5a),a.removeEventListener("transitionend",this.r5a),a.remove(),this.Ft===a&&(this.Ft=null));this.IDa&&(clearTimeout(this.IDa),this.IDa=void 0)};_.W.Object.defineProperties(_.Yp.prototype,{Ju:{configurable:!0,enumerable:!0,get:function(){return this.aj}},VF:{configurable:!0,enumerable:!0,get:function(){return this.Lj}}});
var TRa=function(a,b){this.doa=a;this.CJc=b};
var tpa;tpa=/([A-Za-z%]+)$/;_.Zp=function(a,b,c,d,e){this.yg=b;this.Mb=c;this.vd=d;this.wI=e;this.E4={width:0,height:0};this.jI=!1;this.D5a=!0;this.AO=!1;this.cka=!0;this.bHa=!1;this.Xn=0;this.Uab=[];this.dHa=[];this.nla=new _.ob;this.pB=_.da.EMPTY;this.Xr=this.xGa=0;this.Zia=[];this.jua=this.nla;_.URa(this,a)};
_.Zp.prototype.attach=function(a){var b=this;a.VF.classList.add("cdk-overlay-connected-position-bounding-box");this.Zb=a;this.xV=a.VF;this.aj=a.Ju;this.Wr=!1;this.fW=!0;this.lW=null;this.pB.unsubscribe();this.pB=this.yg.rd().subscribe(function(){b.fW=!0;b.apply()})};
_.Zp.prototype.apply=function(){if(!this.Wr&&this.vd.He)if(!this.fW&&this.bHa&&this.lW)_.VRa(this);else{this.Y5a();this.Kab();this.qpc();this.rma=this.Y7a();this.LGa=this.dFa();this.yI=this.aj.getBoundingClientRect();this.IV=CRa(this.wI).getBoundingClientRect();for(var a=this.LGa,b=this.yI,c=this.rma,d=this.IV,e=[],f,g=_.l(this.dHa),h=g.next();!h.done;h=g.next()){h=h.value;var n=this.b8a(a,d,h),r=this.eFa(n,b,h),x=this.Mlc(r,b,c,h);if(x.aCc){this.jI=!1;this.aja(h,n);return}if(this.Qic(x,r,c))e.push({position:h,
origin:n,KGc:b,bhb:this.A5a(n,h)});else if(!f||f.IGc.ZSb<x.ZSb)f={IGc:x,P_c:r,uGc:n,position:h,KGc: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.bhb.width*c.bhb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.jI=!1;this.aja(a.position,a.origin)}else this.D5a&&(this.jI=!0),this.aja(f.position,f.uGc)}};_.Zp.prototype.detach=function(){this.Y5a();this.tla=this.lW=null;this.pB.unsubscribe()};
_.Zp.prototype.dispose=function(){this.Wr||(this.xV&&Sg(this.xV.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.aj&&this.Kab(),this.Zb&&this.Zb.VF.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.nla.complete(),this.Zb=this.xV=null,this.Wr=!0)};
_.VRa=function(a){if(!a.Wr&&a.vd.He){var b=a.lW;b?(a.LGa=a.dFa(),a.yI=a.aj.getBoundingClientRect(),a.rma=a.Y7a(),a.IV=CRa(a.wI).getBoundingClientRect(),a.aja(b,a.b8a(a.LGa,a.IV,b))):a.apply()}};_.WRa=function(a,b){a.Uab=b;return a};_.$p=function(a,b){a.dHa=b;-1===b.indexOf(a.lW)&&(a.lW=null);return a};_.XRa=function(a,b){a.Xn=b;return a};_.YRa=function(a,b){a.cka=void 0===b?!0:b;return a};_.ZRa=function(a,b){a.AO=void 0===b?!0:b;return a};_.$Ra=function(a,b){a.bHa=void 0===b?!0:b;return a};
_.URa=function(a,b){a.Ly=b;return a};_.aSa=function(a,b){a.Rbb=b;return a};_.k=_.Zp.prototype;_.k.b8a=function(a,b,c){if("center"==c.Nc)var d=a.left+a.width/2;else{d=this.Rm()?a.right:a.left;var e=this.Rm()?a.left:a.right;d="start"==c.Nc?d:e}0>b.left&&(d-=b.left);a="center"==c.Oc?a.top+a.height/2:"top"==c.Oc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.k.eFa=function(a,b,c){return{x:a.x+("center"==c.zc?-b.width/2:"start"===c.zc?this.Rm()?-b.width:0:this.Rm()?0:-b.width),y:a.y+("center"==c.Hc?-b.height/2:"top"==c.Hc?0:-b.height)}};_.k.Mlc=function(a,b,c,d){b=vpa(b);var e=a.x;a=a.y;var f=this.Sja(d,"x");d=this.Sja(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.xbb(b.width,-e,e+b.width-c.width);e=this.xbb(b.height,d,a);d=c*e;return{ZSb:d,aCc:b.width*b.height===d,qyc:e===b.height,pyc:c==b.width}};
_.k.Qic=function(a,b,c){if(this.cka){var d=c.bottom-b.y;c=c.right-b.x;b=upa(this.Zb.Zq().minHeight);var e=upa(this.Zb.Zq().minWidth);c=a.pyc||null!=e&&e<=c;return(a.qyc||null!=b&&b<=d)&&c}return!1};
_.k.nab=function(a,b,c){if(this.tla&&this.bHa)return{x:a.x+this.tla.x,y:a.y+this.tla.y};b=vpa(b);var d=this.rma,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.Xn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.Xn?d.top-c.top-a.y:0;this.tla={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.k.aja=function(a,b){this.aqc(a);this.Spc(b,a);this.Lpc(b,a);a.xe&&this.Jhc(a.xe);this.lW=a;this.nla.Kk.length&&(b=this.Xlc(),this.nla.next(new TRa(a,b)));this.fW=!1};_.k.aqc=function(a){if(this.Rbb){var b=this.xV.querySelectorAll(this.Rbb),c=a.Hc;a="center"===a.zc?"center":this.Rm()?"start"===a.zc?"right":"left":"start"===a.zc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.k.A5a=function(a,b){var c=this.rma,d=this.Rm();if("top"===b.Hc){var e=a.y;var f=c.height-e+this.Xn}else if("bottom"===b.Hc){var g=c.height-a.y+2*this.Xn;f=c.height-g+this.Xn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var h=this.E4.height;f=2*e;e=a.y-e;f>h&&!this.fW&&!this.AO&&(e=a.y-h/2)}h="start"===b.zc&&!d||"end"===b.zc&&d;if("end"===b.zc&&!d||"start"===b.zc&&d){var n=c.width-a.x+this.Xn;b=a.x-this.Xn}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.E4.width,b=2*
r,r=a.x-r,b>c&&!this.fW&&!this.AO&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.k.Lpc=function(a,b){a=this.A5a(a,b);this.fW||this.AO||(a.height=Math.min(a.height,this.E4.height),a.width=Math.min(a.width,this.E4.width));var c={};if(this.C8a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Zb.Zq().maxHeight,e=this.Zb.Zq().maxWidth;c.height=Ng(a.height);c.top=Ng(a.top);c.bottom=Ng(a.bottom);c.width=Ng(a.width);c.left=Ng(a.left);c.right=Ng(a.right);c.alignItems="center"===b.zc?"center":"end"===b.zc?"flex-end":"flex-start";c.justifyContent=
"center"===b.Hc?"center":"bottom"===b.Hc?"flex-end":"flex-start";d&&(c.maxHeight=Ng(d));e&&(c.maxWidth=Ng(e))}this.E4=a;Sg(this.xV.style,c)};_.k.qpc=function(){Sg(this.xV.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.k.Kab=function(){Sg(this.aj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.k.Spc=function(a,b){var c={},d=this.C8a(),e=this.cka,f=this.Zb.Zq();if(d){var g=this.yg.NF();Sg(c,this.Blc(b,a,g));Sg(c,this.Alc(b,a,g))}else c.position="static";a="";g=this.Sja(b,"x");b=this.Sja(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Ng(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Ng(f.maxWidth):e&&(c.maxWidth=""));Sg(this.aj.style,c)};
_.k.Blc=function(a,b,c){var d={top:"",bottom:""};b=this.eFa(b,this.yI,a);this.jI&&(b=this.nab(b,this.yI,c));"bottom"===a.Hc?d.bottom=this.Mb.documentElement.clientHeight-(b.y+this.yI.height)+"px":d.top=Ng(b.y);return d};_.k.Alc=function(a,b,c){var d={left:"",right:""};b=this.eFa(b,this.yI,a);this.jI&&(b=this.nab(b,this.yI,c));"right"===(this.Rm()?"end"===a.zc?"left":"right":"end"===a.zc?"right":"left")?d.right=this.Mb.documentElement.clientWidth-(b.x+this.yI.width)+"px":d.left=Ng(b.x);return d};
_.k.Xlc=function(){var a=this.dFa(),b=this.aj.getBoundingClientRect(),c=this.Uab.map(function(d){return d.Nb.ua.getBoundingClientRect()});return{xYc:rpa(a,c),yYc:qpa(a,c),FCc:rpa(b,c),zYc:qpa(b,c)}};_.k.xbb=function(a){return _.fa.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.k.Y7a=function(){var a=this.Mb.documentElement.clientWidth,b=this.Mb.documentElement.clientHeight,c=this.yg.NF();return{top:c.top+this.Xn,left:c.left+this.Xn,right:c.left+a-this.Xn,bottom:c.top+b-this.Xn,width:a-2*this.Xn,height:b-2*this.Xn}};_.k.Rm=function(){return"rtl"===SRa(this.Zb)};_.k.C8a=function(){return!this.cka||this.jI};_.k.Sja=function(a,b){return"x"===b?null==a.offsetX?this.xGa:a.offsetX:null==a.offsetY?this.Xr:a.offsetY};_.k.PRc=function(){};
_.k.Jhc=function(a){var b=this;this.aj&&_.bpa(a).forEach(function(c){""!==c&&-1===b.Zia.indexOf(c)&&(b.Zia.push(c),b.aj.classList.add(c))})};_.k.Y5a=function(){var a=this;this.aj&&(this.Zia.forEach(function(b){a.aj.classList.remove(b)}),this.Zia=[])};_.k.dFa=function(){var a=this.Ly;if(a instanceof _.Md)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(_.Zp.prototype,{hx:{configurable:!0,enumerable:!0,get:function(){return this.dHa}}});
var bSa=function(){this.Wjc="static";this.uFa=this.LIa=this.R5=this.KE=this.Uia=this.NDa=this.rIa="";this.Wr=!1};_.k=bSa.prototype;_.k.attach=function(a){var b=a.Zq();this.Zb=a;this.LIa&&!b.width&&a.HA({width:this.LIa});this.uFa&&!b.height&&a.HA({height:this.uFa});a.VF.classList.add("cdk-global-overlay-wrapper");this.Wr=!1};_.k.top=function(a){this.NDa="";this.rIa=void 0===a?"":a;this.Uia="flex-start";return this};_.k.left=function(a){this.R5=void 0===a?"":a;this.KE="left";return this};
_.k.bottom=function(a){this.rIa="";this.NDa=void 0===a?"":a;this.Uia="flex-end";return this};_.k.right=function(a){this.R5=void 0===a?"":a;this.KE="right";return this};_.k.start=function(a){this.R5=void 0===a?"":a;this.KE="start";return this};_.k.end=function(a){this.R5=void 0===a?"":a;this.KE="end";return this};_.k.width=function(a){a=void 0===a?"":a;this.Zb?this.Zb.HA({width:a}):this.LIa=a;return this};_.k.height=function(a){a=void 0===a?"":a;this.Zb?this.Zb.HA({height:a}):this.uFa=a;return this};
_.cSa=function(a){a.left("");a.KE="center";return a};_.dSa=function(a){a.top("");a.Uia="center";return a};
bSa.prototype.apply=function(){if(this.Zb&&this.Zb.Tg()){var a=this.Zb.Ju.style,b=this.Zb.VF.style,c=this.Zb.Zq(),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.KE;c=this.R5;var g="rtl"===this.Zb.Zq().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.Wjc;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.rIa;a.marginBottom=this.NDa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Uia}};
bSa.prototype.dispose=function(){if(!this.Wr&&this.Zb){var a=this.Zb.Ju.style,b=this.Zb.VF,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.Zb=null;this.Wr=!0}};
var aq=function(a,b,c,d){this.yg=a;this.Mb=b;this.vd=c;this.wI=d};aq.prototype.global=function(){return new bSa};_.bq=function(a,b){return new _.Zp(b,a.yg,a.Mb,a.vd,a.wI)};aq.ha=function(a){return new (a||aq)(_.u(_.Rp),_.u(_.Qg),_.u(_.dp),_.u(_.Mp))};aq.va=_.t({token:aq,ta:aq.ha,Ka:"root"});
var cq=function(){};cq.prototype.attach=function(a){this.uV=a;return a.attach(this)};cq.prototype.detach=function(){var a=this.uV;null!=a&&(this.uV=null,a.detach())};_.W.Object.defineProperties(cq.prototype,{TBc:{configurable:!0,enumerable:!0,get:function(){return null!=this.uV}}});_.dq=function(a,b,c,d,e){this.component=a;this.Ue=b;this.Ac=c;this.GB=d;this.WWa=e};_.V(_.dq,cq);_.eq=function(a,b,c,d){this.Wc=a;this.Ue=b;this.context=c;this.Ac=d};_.V(_.eq,cq);
_.eq.prototype.attach=function(a,b){this.context=b=void 0===b?this.context:b;return cq.prototype.attach.call(this,a)};_.eq.prototype.detach=function(){this.context=void 0;return cq.prototype.detach.call(this)};_.W.Object.defineProperties(_.eq.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Wc.Nb}}});var fq=function(){this.Wr=!1};_.k=fq.prototype;_.k.Tg=function(){return!!this.Gv};
_.k.attach=function(a){if(a instanceof _.dq)return this.Gv=a,this.lJ(a);if(a instanceof _.eq)return this.Gv=a,this.mJ(a)};_.k.detach=function(){this.Gv&&(this.Gv=this.Gv.uV=null);this.g9a()};_.k.dispose=function(){this.Tg()&&this.detach();this.g9a();this.Wr=!0};_.k.wfa=function(a){this.AEa=a};_.k.g9a=function(){this.AEa&&(this.AEa(),this.AEa=null)};
_.gq=function(a,b,c,d,e){this.Wr=!1;this.Lta=a;this.mO=b;this.Sr=c;this.ekc=d;this.Mb=e};_.V(_.gq,fq);_.gq.prototype.lJ=function(a){var b=this,c=(a.GB||this.mO).ZC(a.component);if(a.Ue){var d=a.Ue.hF(c,a.Ue.length,a.Ac||a.Ue.Ac,a.WWa||void 0);this.wfa(function(){return d.destroy()})}else d=c.create(a.Ac||this.ekc||_.dGa),_.bHa(this.Sr,d.su),this.wfa(function(){0<b.Sr.mOc&&b.Sr.hY(d.su);d.destroy()});this.Lta.appendChild(this.tlc(d));this.Gv=a;return d};
_.gq.prototype.mJ=function(a){var b=this,c=a.Ue,d=c.ni(a.Wc,a.context,{Ac:a.Ac});d.Im.forEach(function(e){return b.Lta.appendChild(e)});d.Be();this.wfa(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Gv=a;return d};_.gq.prototype.dispose=function(){fq.prototype.dispose.call(this);this.Lta.remove()};_.gq.prototype.tlc=function(a){return a.su.Im[0]};
_.hq=function(a,b,c){this.Wr=!1;this.mO=a;this.Wf=b;this.km=!1;this.JJa=new _.el;this.Mb=c};_.V(_.hq,fq);_.k=_.hq.prototype;_.k.Ua=function(){this.km=!0};_.k.Ma=function(){fq.prototype.dispose.call(this);this.m5a=this.Gv=null};
_.k.lJ=function(a){a.uV=this;var b=null!=a.Ue?a.Ue:this.Wf,c=(a.GB||this.mO).ZC(a.component),d=b.hF(c,b.length,a.Ac||b.Ac,a.WWa||void 0);b!==this.Wf&&this.Tlc().appendChild(d.su.Im[0]);fq.prototype.wfa.call(this,function(){return d.destroy()});this.Gv=a;this.m5a=d;this.JJa.emit(d);return d};_.k.mJ=function(a){var b=this;a.uV=this;var c=this.Wf.ni(a.Wc,a.context,{Ac:a.Ac});fq.prototype.wfa.call(this,function(){return b.Wf.clear()});this.Gv=a;this.m5a=c;this.JJa.emit(c);return c};
_.k.Tlc=function(){var a=this.Wf.element.ua;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.hq.prototype,{wS:{configurable:!0,enumerable:!0,get:function(){return this.Gv},set:function(a){if(!this.Tg()||a||this.km)this.Tg()&&fq.prototype.detach.call(this),a&&fq.prototype.attach.call(this,a),this.Gv=a||null}}});_.hq.ha=function(a){return new (a||_.hq)(_.y(_.Uk),_.y(_.Ve),_.y(_.Qg))};
_.hq.Ja=_.v({type:_.hq,oa:[["","cdkPortalOutlet",""]],inputs:{wS:["cdkPortalOutlet","portal"]},outputs:{JJa:"attached"},bc:["cdkPortalOutlet"],features:[_.qe]});_.iq=function(){};_.iq.ha=function(a){return new (a||_.iq)};_.iq.Ea=_.ed({type:_.iq});_.iq.Da=_.Vc({});
var eSa;eSa=0;_.jq=function(a,b,c,d,e,f,g,h,n,r,x,A){this.Dn=a;this.wI=b;this.mO=c;this.Hoc=d;this.D4=e;this.uf=f;this.Cb=g;this.Mb=h;this.qkc=n;this.rW=r;this.Z4=x;this.Shc=A};_.k=_.jq.prototype;_.k.create=function(a){var b=this.Kjc(),c=this.Pjc(b),d=this.Rjc(c);a=new _.Xp(a);a.direction=a.direction||this.qkc.value;return new _.Yp(d,b,c,a,this.Cb,this.D4,this.Mb,this.rW,this.Z4,"NoopAnimations"===this.Shc)};_.k.position=function(){return this.Hoc};
_.k.Pjc=function(a){var b=this.Mb.createElement("div");b.id="cdk-overlay-"+eSa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.k.Kjc=function(){var a=this.Mb.createElement("div");CRa(this.wI).appendChild(a);return a};_.k.Rjc=function(a){this.Sr||(this.Sr=this.uf.get(_.Zf));return new _.gq(a,this.mO,this.Sr,this.uf,this.Mb)};_.jq.ha=function(a){return new (a||_.jq)(_.u(Wp),_.u(_.Mp),_.u(_.Uk),_.u(aq),_.u(Kp),_.u(_.Tf),_.u(_.pe),_.u(_.Qg),_.u(_.Hp),_.u(_.Sf),_.u(Lp),_.u(_.al,8))};
_.jq.va=_.t({token:_.jq,ta:_.jq.ha});
var gSa;_.fSa=new _.Hd("cdk-connected-overlay-scroll-strategy");gSa={Ga:_.fSa,Gb:[_.jq],Db:function(a){return function(){return a.Dn.Ws()}}};
_.kq=function(){};_.kq.ha=function(a){return new (a||_.kq)};_.kq.Ea=_.ed({type:_.kq});_.kq.Da=_.Vc({Qb:[_.jq,gSa],imports:[Ip,_.iq,_.Vp,_.Vp]});
new Yk;
new Yk;
var hSa;hSa=new _.Hd("mat-sanity-checks",{Ka:"root",ta:function(){return!0}});_.lq=function(a,b,c){this.zHa=b;this.Mb=c;this.B8a=!1;a.yDa();this.B8a||(this.B8a=!0)};_.lq.prototype.iRc=function(a){return apa()?!1:"boolean"===typeof this.zHa?this.zHa:!!this.zHa[a]};_.lq.ha=function(a){return new (a||_.lq)(_.u(rp),_.u(hSa,8),_.u(_.Qg))};_.lq.Ea=_.ed({type:_.lq});_.lq.Da=_.Vc({imports:[Ip,Ip]});
_.iSa=new _.Hd("MAT_DATE_LOCALE",{Ka:"root",ta:xpa});
_.mq=new _.Hd("mat-date-formats");
_.nq=function(){};_.nq.prototype.Lwb=function(a,b){return!!(a&&a.invalid&&(a.BD||b&&b.BA))};_.nq.ha=function(a){return new (a||_.nq)};_.nq.va=_.t({token:_.nq,ta:_.nq.ha,Ka:"root"});
_.oq=new _.Hd("MAT_OPTION_PARENT_COMPONENT");
var jSa,kSa,lSa;jSa=["*",[["mat-option"],["ng-container"]]];kSa=_.Vg(function(){});lSa=0;_.pq=function(a){var b=kSa.call(this)||this;b.rE="mat-optgroup-label-"+lSa++;var c;b.iI=null!=(c=null==a?void 0:a.vBc)?c:!1;return b};_.V(_.pq,kSa);_.pq.ha=function(a){return new (a||_.pq)(_.y(_.oq,8))};_.pq.Ja=_.v({type:_.pq,inputs:{label:"label"},features:[_.qe]});_.qq=new _.Hd("MatOptgroup");_.rq=function(){return _.pq.apply(this,arguments)||this};_.V(_.rq,_.pq);_.rq.Ja=_.pq.Ja;
_.rq.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.rq)))(b||_.rq)}}();
_.rq.Aa=_.v({type:_.rq,oa:[["mat-optgroup"]],Ib:[1,"mat-mdc-optgroup"],Hb:3,mb:function(a,b){a&2&&_.ue("role",b.iI?null:"group")("aria-disabled",b.iI?null:b.disabled.toString())("aria-labelledby",b.iI?null:b.rE)},inputs:{disabled:"disabled"},bc:["matOptgroup"],features:[_.Pe([{Ga:_.qq,Lb:_.rq}]),_.qe],oc:["*","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&&(_.Ie(jSa),_.C(0,"span",0)(1,"span",
1),_.O(2),_.Je(3),_.D()(),_.Je(4,1));a&2&&(_.we("mdc-list-item--disabled",b.disabled),_.z("id",b.rE),_.w(2),_.Ne("",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"],
tb:2,Oa:0});
var mSa=function(a,b,c,d){d=void 0===d?!1:d;this.Sh=a;this.element=b;this.config=c;this.Rhc=d;this.state=3};
var nSa,oSa,pSa,qSa,sSa;nSa={zF:225,nQ:150};oSa=_.Kg({passive:!0});pSa=["mousedown","touchstart"];qSa=["mouseup","mouseleave","touchend","touchcancel"];_.rSa=function(a,b,c,d){this.fma=a;this.Cb=b;this.z4=!1;this.i3=new Map;this.aHa=!1;d.He&&(this.HV=_.Og(c))};
sSa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.IV=a.IV||a.HV.getBoundingClientRect(),f=Object.assign({},nSa,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.zF;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.HV.appendChild(h);g=window.getComputedStyle(h);
b=g.transitionDuration;g="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b;var n=new mSa(a,h,d,g);h.style.transform="scale3d(1, 1, 1)";n.state=0;d.rda||(a.pGa=n);var r=null;g||!c&&!f.nQ||a.Cb.uc(function(){var x=function(){return a.NEa(n)},A=function(){return a.J6a(n)};h.addEventListener("transitionend",x);h.addEventListener("transitioncancel",A);r={mGc:x,lGc:A}});a.i3.set(n,r);!g&&c||a.NEa(n);return n};
_.tSa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},nSa,b.config.animation);c.style.transitionDuration=d.nQ+"ms";c.style.opacity="0";b.state=2;!b.Rhc&&d.nQ||a.NEa(b)}};_.rSa.prototype.gOa=function(){this.F7a().forEach(function(a){a.config.rda||_.tSa(a.Sh,a)})};_.uSa=function(a,b){(b=_.Og(b))&&b!==a.TI&&(a.Bla(),a.TI=b,a.uab(pSa))};_.k=_.rSa.prototype;
_.k.handleEvent=function(a){"mousedown"===a.type?this.Zka(a):"touchstart"===a.type?this.soc(a):this.qoc();this.aHa||(this.uab(qSa),this.aHa=!0)};_.k.NEa=function(a){0===a.state?this.oqc(a):2===a.state&&this.J6a(a)};_.k.oqc=function(a){var b=a===this.pGa,c=a.config.rda;a.state=1;c||b&&this.z4||_.tSa(a.Sh,a)};
_.k.J6a=function(a){var b,c=null!=(b=this.i3.get(a))?b:null;this.i3.delete(a);this.i3.size||(this.IV=null);a===this.pGa&&(this.pGa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.mGc),a.element.removeEventListener("transitioncancel",c.lGc));a.element.remove()};_.k.Zka=function(a){var b=_.Noa(a),c=this.I9a&&Date.now()<this.I9a+800;this.fma.Vua||b||c||(this.z4=!0,sSa(this,a.clientX,a.clientY,this.fma.XG))};
_.k.soc=function(a){if(!this.fma.Vua&&!_.Ooa(a)){this.I9a=Date.now();this.z4=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)sSa(this,a[b].clientX,a[b].clientY,this.fma.XG)}};_.k.qoc=function(){this.z4&&(this.z4=!1,this.F7a().forEach(function(a){var b=1===a.state||a.config.FPb&&0===a.state;!a.config.rda&&b&&_.tSa(a.Sh,a)}))};_.k.uab=function(a){var b=this;this.Cb.uc(function(){a.forEach(function(c){b.TI.addEventListener(c,b,oSa)})})};_.k.F7a=function(){return Array.from(this.i3.keys())};
_.k.Bla=function(){var a=this;this.TI&&(pSa.forEach(function(b){a.TI.removeEventListener(b,a,oSa)}),this.aHa&&qSa.forEach(function(b){a.TI.removeEventListener(b,a,oSa)}))};
_.sq=new _.Hd("mat-ripple-global-options");_.tq=function(a,b,c,d,e){this.Ta=a;this.ef=e;this.radius=0;this.km=this.Kc=!1;this.lFa=d||{};this.q5=new _.rSa(this,b,a,c)};_.k=_.tq.prototype;_.k.Ua=function(){this.km=!0;this.SHa()};_.k.Ma=function(){this.q5.Bla()};_.k.gOa=function(){this.q5.gOa()};_.k.SHa=function(){!this.disabled&&this.km&&_.uSa(this.q5,this.trigger)};
_.k.launch=function(a,b,c){return"number"===typeof a?sSa(this.q5,a,void 0===b?0:b,Object.assign({},this.XG,c)):sSa(this.q5,0,0,Object.assign({},this.XG,a))};
_.W.Object.defineProperties(_.tq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){a&&this.gOa();this.Kc=a;this.SHa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Sqc||this.Ta.ua},set:function(a){this.Sqc=a;this.SHa()}},XG:{configurable:!0,enumerable:!0,get:function(){return{WKa:this.WKa,radius:this.radius,color:this.color,animation:Object.assign({},this.lFa.animation,"NoopAnimations"===this.ef?{zF:0,nQ:0}:{},this.animation),FPb:this.lFa.FPb}}},
Vua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.lFa.disabled}}});_.tq.ha=function(a){return new (a||_.tq)(_.y(_.Md),_.y(_.pe),_.y(_.dp),_.y(_.sq,8),_.y(_.al,8))};
_.tq.Ja=_.v({type:_.tq,oa:[["","mat-ripple",""],["","matRipple",""]],Ib:[1,"mat-ripple"],Hb:2,mb:function(a,b){a&2&&_.we("mat-ripple-unbounded",b.FNc)},inputs:{color:["matRippleColor","color"],FNc:["matRippleUnbounded","unbounded"],WKa:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},bc:["matRipple"]});
_.uq=function(a){this.ef=a;this.state="unchecked";this.disabled=!1};_.uq.ha=function(a){return new (a||_.uq)(_.y(_.al,8))};
_.uq.Aa=_.v({type:_.uq,oa:[["mat-pseudo-checkbox"]],Ib:[1,"mat-pseudo-checkbox"],Hb:8,mb:function(a,b){a&2&&_.we("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.ef)},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'],
tb:2,Oa:0});
var vSa;vSa=0;_.wSa=function(a,b){this.source=a;this.e_=void 0===b?!1:b};_.vq=function(a,b,c,d){this.be=a;this.Eb=b;this.Ld=c;this.group=d;this.Kc=this.aO=this.de=!1;this.a$a="";this.id="mat-option-"+vSa++;this.zta=new _.el;this.Oj=new _.ob};_.k=_.vq.prototype;_.k.select=function(){this.de||(this.de=!0,_.Xk(this.Eb),this.FEa())};_.k.dj=function(){this.de&&(this.de=!1,_.Xk(this.Eb),this.FEa())};_.k.focus=function(a,b){var c=this.Di();"function"===typeof c.focus&&c.focus(b)};_.k.tw=function(){return this.Oha};
_.k.ih=function(a){13!==a.keyCode&&32!==a.keyCode||_.Jg(a)||(this.MI(),a.preventDefault())};_.k.MI=function(){this.disabled||(this.de=this.multiple?!this.de:!0,_.Xk(this.Eb),this.FEa(!0))};_.k.Jja=function(){return this.selected||(this.multiple?!1:null)};_.k.jE=function(){return this.disabled?"-1":"0"};_.k.Di=function(){return this.be.ua};_.k.wn=function(){if(this.de){var a=this.Oha;a!==this.a$a&&(this.a$a=a,this.Oj.next())}};_.k.Ma=function(){this.Oj.complete()};
_.k.FEa=function(a){this.zta.emit(new _.wSa(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.vq.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Ld&&this.Ld.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Kc},set:function(a){this.Kc=_.Mg(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return!(!this.Ld||!this.Ld.Hd)}},active:{configurable:!0,enumerable:!0,get:function(){return this.aO}},Oha:{configurable:!0,
enumerable:!0,get:function(){return(this.Di().textContent||"").trim()}}});_.vq.ha=function(){_.Pd()};_.vq.Ja=_.v({type:_.vq,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{zta:"onSelectionChange"}});_.wq=function(a,b,c,d){_.vq.call(this,a,b,c,d)};_.V(_.wq,_.vq);_.wq.Ja=_.vq.Ja;_.wq.ha=function(a){return new (a||_.wq)(_.y(_.Md),_.y(_.il),_.y(_.oq,8),_.y(_.qq,8))};
_.wq.Aa=_.v({type:_.wq,oa:[["mat-option"]],Ib:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],Hb:12,mb:function(a,b){a&1&&_.L("click",function(){return b.MI()})("keydown",function(c){return b.ih(c)});a&2&&(_.Ae("id",b.id),_.ue("tabindex",b.jE())("aria-selected",b.Jja())("aria-disabled",b.disabled.toString()),_.we("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},bc:["matOption"],
features:[_.qe],oc:["*"],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&&(_.Ie(),_.N(0,zpa,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1),_.Je(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.iI),_.w(1),_.z("matRippleTrigger",b.Di())("matRippleDisabled",b.disabled||b.Hd))},Ia:[_.tq,_.Yl,_.uq],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'],
tb:2,Oa:0});
_.xq=function(){};_.xq.ha=function(a){return new (a||_.xq)};_.xq.Ea=_.ed({type:_.xq});_.xq.Da=_.Vc({imports:[_.lq,_.lq]});
/*

 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 xSa=0,ySa=_.Vg(function(){}),yq=function(a,b,c,d,e){var f=ySa.call(this)||this;f.Cb=a;f.Ta=b;f.eO=c;f.Sh=d;f.ef=e;f.Iv="primary";f.F$a=!0;f.position="above after";f.size="medium";f.wg=xSa++;f.km=!1;return f};_.V(yq,ySa);_.k=yq.prototype;_.k.isAfter=function(){return-1===this.position.indexOf("before")};_.k.Ua=function(){this.gjc();this.content&&!this.fO&&(this.fO=this.p6a(),this.ncb(this.content));this.km=!0};_.k.Ma=function(){this.Sh.bu&&this.Sh.bu(this.fO);tRa(this.eO,this.Ta.ua,this.description)};
_.k.p6a=function(){var a=this.Sh.createElement("span");a.setAttribute("id","mat-badge-content-"+this.wg);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.ef&&a.classList.add("_mat-animation-noopable");this.Ta.ua.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.ef?this.Cb.uc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.k.ncb=function(a){a=(""+(null!=a?a:"")).trim();this.km&&a&&!this.fO&&(this.fO=this.p6a());this.fO&&(this.fO.textContent=a);this.oO=a};_.k.irc=function(a){tRa(this.eO,this.Ta.ua,this.description);a&&this.eO.describe(this.Ta.ua,a);this.jkc=a};_.k.Mpc=function(a){var b=this.Ta.ua.classList;b.remove("mat-badge-"+this.Iv);a&&b.add("mat-badge-"+a)};
_.k.gjc=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.fO&&b.remove()};
_.W.Object.defineProperties(yq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Iv},set:function(a){this.Mpc(a);this.Iv=a}},WDb:{configurable:!0,enumerable:!0,get:function(){return this.F$a},set:function(a){this.F$a=_.Mg(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.oO},set:function(a){this.ncb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.jkc},set:function(a){this.irc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.Emc},
set:function(a){this.Emc=_.Mg(a)}}});yq.ha=function(a){return new (a||yq)(_.y(_.pe),_.y(_.Md),_.y(_.yp),_.y(_.Wk),_.y(_.al,8))};
yq.Ja=_.v({type:yq,oa:[["","matBadge",""]],Ib:[1,"mat-badge"],Hb:20,mb:function(a,b){a&2&&_.we("mat-badge-overlap",b.WDb)("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"],WDb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.qe]});
var zSa,ASa,BSa,CSa,DSa;zSa=["mat-button",""];ASa=["*"];BSa=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"};
CSa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");DSa=_.Tg(_.Vg(_.Ug(function(a){this.Ta=a})));_.zq=function(a,b,c){var d=DSa.call(this,a)||this;d.Vd=b;d.ef=c;d.GSa=d.l4("mat-fab","mat-mini-fab");d.Ora=d.l4("mat-icon-button");for(var e=_.l(CSa),f=e.next();!f.done;f=e.next())f=f.value,d.l4(f)&&d.Di().classList.add(f);a.ua.classList.add("mat-button-base");d.GSa&&(d.color="accent");return d};_.V(_.zq,DSa);_.k=_.zq.prototype;
_.k.Vc=function(){this.Vd.Jo(this.Ta,!0)};_.k.Ma=function(){this.Vd.Tl(this.Ta)};_.k.focus=function(a,b){a?_.hp(this.Vd,this.Di(),a,b):this.Di().focus(b)};_.k.Di=function(){return this.Ta.ua};_.k.uq=function(){return this.Hd||this.disabled};_.k.l4=function(){var a=this;return _.fa.apply(0,arguments).some(function(b){return a.Di().hasAttribute(b)})};_.zq.ha=function(a){return new (a||_.zq)(_.y(_.Md),_.y(_.gp),_.y(_.al,8))};
_.zq.Aa=_.v({type:_.zq,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",""]],vb:function(a,b){a&1&&_.Ze(_.tq,5);if(a&2){var c;_.Ye(c=_.af())&&(b.nM=c.first)}},Ib:[1,"mat-focus-indicator"],Hb:5,mb:function(a,b){a&2&&(_.ue("disabled",b.disabled||null),_.we("_mat-animation-noopable","NoopAnimations"===b.ef)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Hd:"disableRipple",color:"color"},bc:["matButton"],features:[_.qe],ac:zSa,oc:ASa,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&&(_.Ie(),_.C(0,"span",0),_.Je(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.we("mat-button-ripple-round",b.GSa||b.Ora),_.z("matRippleDisabled",b.uq())("matRippleCentered",b.Ora)("matRippleTrigger",
b.Di()))},Ia:[_.tq],styles:[BSa()],tb:2,Oa:0});_.Aq=function(a,b,c,d){var e=_.zq.call(this,b,a,c)||this;e.Cb=d;e.mFa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.Aq,_.zq);_.Aq.prototype.Vc=function(){var a=this;_.zq.prototype.Vc.call(this);this.Cb?this.Cb.uc(function(){a.Ta.ua.addEventListener("click",a.mFa)}):this.Ta.ua.addEventListener("click",this.mFa)};
_.Aq.prototype.Ma=function(){_.zq.prototype.Ma.call(this);this.Ta.ua.removeEventListener("click",this.mFa)};_.Aq.ha=function(a){return new (a||_.Aq)(_.y(_.gp),_.y(_.Md),_.y(_.al,8),_.y(_.pe,8))};
_.Aq.Aa=_.v({type:_.Aq,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",""]],Ib:[1,"mat-focus-indicator"],Hb:7,mb:function(a,b){a&2&&(_.ue("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.we("_mat-animation-noopable","NoopAnimations"===b.ef)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Hd:"disableRipple",
color:"color",tabIndex:"tabIndex"},bc:["matButton","matAnchor"],features:[_.qe],ac:zSa,oc:ASa,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&&(_.Ie(),_.C(0,"span",0),_.Je(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.we("mat-button-ripple-round",b.GSa||b.Ora),_.z("matRippleDisabled",b.uq())("matRippleCentered",b.Ora)("matRippleTrigger",b.Di()))},Ia:[_.tq],
styles:[BSa()],tb:2,Oa:0});
var ESa={params:{hpa:"150ms",opa:"75ms"}},FSa=_.sg("dialogContainer",[_.wg("void, exit",_.vg({opacity:0,transform:"scale(0.7)"})),_.wg("enter",_.vg({transform:"none"})),_.xg("* => enter",_.Ina([_.tg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.vg({transform:"none",opacity:1})),_.Jna("@*",{type:9,options:null})]),ESa),_.xg("* => void, * => exit",_.Ina([_.tg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.vg({opacity:0})),_.Jna("@*",{type:9,options:null})]),ESa)]);
_.Bq=function(){this.role="dialog";this.xe="";this.ng=!0;this.rm="";this.tm=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.ufb=this.Lma=this.data=null;this.AB="first-tabbable";this.ejb=this.Zlb=this.aD=!0};
var GSa=function(){this.role="dialog";this.xe="";this.ng=!0;this.rm="";this.tm=!1;this.height=this.width="";this.ariaLabel=this.ufb=this.Lma=this.data=null;this.ariaModal=!0;this.AB="first-tabbable";this.djb=this.ejb=this.aD=!0};
var Cq=function(a,b,c,d,e,f,g,h){this.Wr=!1;this.Ta=a;this.V3=b;this.qd=d;this.JFa=e;this.Cb=f;this.Zb=g;this.Vd=h;this.EV=this.a7a=null;this.t3=this.qd.ufb||null;this.Mb=c};_.V(Cq,fq);_.k=Cq.prototype;_.k.oja=function(){this.Rmc();this.mmc();this.G5a()};_.k.G5a=function(){this.XW()};_.k.Ma=function(){this.GI()};_.k.lJ=function(a){a=this.mB.lJ(a);this.oja();return a};_.k.mJ=function(a){a=this.mB.mJ(a);this.oja();return a};_.k.Yoc=function(){this.nja()||this.XW()};
_.k.REa=function(a,b){this.JFa.Hw(a)||(a.tabIndex=-1,this.Cb.uc(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.U3=function(a,b){(a=this.Ta.ua.querySelector(a))&&this.REa(a,b)};
_.k.XW=function(){var a=this,b=this.Ta.ua;switch(this.qd.AB){case !1:case "dialog":this.nja()||b.focus();break;case !0:case "first-tabbable":_.kp(this.eB).then(function(c){c||a.Vkc()});break;case "first-heading":this.U3('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.U3(this.qd.AB)}};
_.k.GI=function(){var a=this.qd.aD,b=null;"string"===typeof a?b=this.Mb.querySelector(a):"boolean"===typeof a?b=a?this.a7a:null:a&&(b=a);if(this.qd.aD&&b&&"function"===typeof b.focus){a=_.$oa();var c=this.Ta.ua;if(!a||a===this.Mb.body||a===c||c.contains(a))this.Vd?(_.hp(this.Vd,b,this.EV),this.EV=null):b.focus()}this.eB&&this.eB.destroy()};_.k.Vkc=function(){this.Ta.ua.focus&&this.Ta.ua.focus()};_.k.nja=function(){var a=this.Ta.ua,b=_.$oa();return a===b||a.contains(b)};
_.k.Rmc=function(){this.eB=this.V3.create(this.Ta.ua);this.Mb&&(this.a7a=_.$oa())};_.k.mmc=function(){var a=this;this.Zb.Zn().subscribe(function(){a.qd.tm&&a.Yoc()})};Cq.ha=function(a){return new (a||Cq)(_.y(_.Md),_.y(_.mp),_.y(_.Qg,8),_.y(GSa),_.y(_.ip),_.y(_.pe),_.y(_.Yp),_.y(_.gp))};
Cq.Aa=_.v({type:Cq,oa:[["cdk-dialog-container"]],vb:function(a,b){a&1&&_.Ze(_.hq,7);if(a&2){var c;_.Ye(c=_.af())&&(b.mB=c.first)}},Ib:["tabindex","-1",1,"cdk-dialog-container"],Hb:6,mb:function(a,b){a&2&&_.ue("id",b.qd.id||null)("role",b.qd.role)("aria-modal",b.qd.ariaModal)("aria-labelledby",b.qd.ariaLabel?null:b.t3)("aria-label",b.qd.ariaLabel)("aria-describedby",b.qd.Lma||null)},features:[_.qe],Ba:1,Ca:0,Ha:[["cdkPortalOutlet",""]],wa:function(a){a&1&&_.N(0,Bpa,0,0,"ng-template",0)},Ia:[_.hq],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],tb:2});
var HSa=new _.Hd("DialogScrollStrategy"),ISa=new _.Hd("DialogData"),JSa=new _.Hd("DefaultDialogConfig"),KSa={Ga:HSa,Gb:[_.jq],Db:function(a){return function(){return a.Dn.block()}}};
var LSa=function(a,b){var c=this;this.Zc=a;this.config=b;this.closed=new _.ob;this.tm=b.tm;this.Zn=a.Zn();this.Cu=a.Cu();this.ada=a.ada();this.id=b.id;this.Cu.subscribe(function(d){27!==d.keyCode||c.tm||_.Jg(d)||(d.preventDefault(),c.close(void 0,{Upa:"keyboard"}))});this.Zn.subscribe(function(){c.tm||c.close(void 0,{Upa:"mouse"})})};_.k=LSa.prototype;
_.k.close=function(a,b){if(this.LJ){var c=this.closed;this.LJ.EV=(null==b?void 0:b.Upa)||"program";this.Zc.dispose();c.next(a);c.complete();this.gF=this.LJ=null}};_.k.di=function(){this.Zc.di();return this};_.k.HA=function(a,b){this.Zc.HA({width:void 0===a?"":a,height:void 0===b?"":b})};_.k.lX=function(a){this.Zc.lX(a)};_.k.iea=function(a){this.Zc.iea(a)};
var MSa=0,Dq=function(a,b,c,d,e,f){this.tj=a;this.uf=b;this.wk=c;this.My=d;this.wI=e;this.RO=[];this.l3=new _.ob;this.n3=new _.ob;this.CDa=new Map;this.xg=f};_.k=Dq.prototype;
_.k.open=function(a,b){var c=this;b=Object.assign({},this.wk||new GSa,b);b.id=b.id||"cdk-dialog-"+MSa++;b.id&&this.Trb(b.id);var d=this.a4(b);d=this.tj.create(d);var e=new LSa(d,b);d=this.eic(d,e,b);e.LJ=d;this.fic(a,e,d,b);this.Sp.length||this.Gmc();this.Sp.push(e);e.closed.subscribe(function(){return c.Aab(e,!0)});this.eJ.next(e);return e};_.k.Trb=function(a){this.Sp.find(function(b){return b.id===a})};
_.k.Ma=function(){var a=this;Cpa(this.RO,function(b){!1===b.config.djb&&a.Aab(b,!1)});Cpa(this.RO,function(b){return b.close()});this.l3.complete();this.n3.complete();this.RO=[]};_.k.a4=function(a){var b=new _.Xp({nj:a.nj||_.dSa(_.cSa(this.tj.position().global())),Mk:a.Mk||this.xg(),xe:a.xe,ng:a.ng,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,onb:a.ejb});a.rm&&(b.rm=a.rm);return b};
_.k.eic=function(a,b,c){var d,e=c.Ac||(null==(d=c.Ue)?void 0:d.Ac);b=[{Ga:GSa,Gc:c},{Ga:LSa,Gc:b},{Ga:_.Yp,Gc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.Ia(c.container.Qb(c)))):d=Cq;c=new _.dq(d,c.Ue,oe({parent:e||this.uf,Qb:b}),c.GB);return a.attach(c).instance};
_.k.fic=function(a,b,c,d){if(a instanceof _.Ue){var e=this.pja(d,b,c,void 0);b={ya:d.data,Nq:b};d.WT&&(b=Object.assign({},b,"function"===typeof d.WT?d.WT():d.WT));c.mJ(new _.eq(a,null,b,e))}else e=this.pja(d,b,c,this.uf),a=c.lJ(new _.dq(a,d.Ue,e,d.GB)),b.gF=a.instance};
_.k.pja=function(a,b,c,d){var e,f=a.Ac||(null==(e=a.Ue)?void 0:e.Ac);e=[{Ga:ISa,Gc:a.data},{Ga:LSa,Gc:b}];a.Qb&&("function"===typeof a.Qb?e.push.apply(e,_.Ia(a.Qb(b,a,c))):e.push.apply(e,_.Ia(a.Qb)));!a.direction||f&&f.get(_.Hp,null,8)||e.push({Ga:_.Hp,Gc:{value:a.direction,rd:_.Ea()}});return oe({parent:f||d,Qb:e})};
_.k.Aab=function(a,b){a=this.Sp.indexOf(a);-1<a&&(this.Sp.splice(a,1),this.Sp.length||(this.CDa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.CDa.clear(),b&&this.Y3().next()))};
_.k.Gmc=function(){var a=CRa(this.wI);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.CDa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.k.Y3=function(){var a=this.My;return a?a.Y3():this.l3};
_.W.Object.defineProperties(Dq.prototype,{Sp:{configurable:!0,enumerable:!0,get:function(){return this.My?this.My.Sp:this.RO}},eJ:{configurable:!0,enumerable:!0,get:function(){return this.My?this.My.eJ:this.n3}}});Dq.ha=function(a){return new (a||Dq)(_.u(_.jq),_.u(_.Tf),_.u(JSa,8),_.u(Dq,12),_.u(_.Mp),_.u(HSa))};Dq.va=_.t({token:Dq,ta:Dq.ha});
_.Eq=function(){};_.Eq.ha=function(a){return new (a||_.Eq)};_.Eq.Ea=_.ed({type:_.Eq});_.Eq.Da=_.Vc({Qb:[Dq,KSa],imports:[_.kq,_.iq,_.xp,_.iq]});
/*

 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.
*/
_.Fq=function(a,b,c,d,e,f,g,h){Cq.call(this,a,b,c,d,e,f,g,h);this.ZA=new _.el};_.V(_.Fq,Cq);_.Fq.prototype.G5a=function(){this.qd.Zlb||this.XW()};_.Fq.prototype.z$a=function(a){this.qd.Zlb&&this.XW();this.ZA.next({state:"opened",totalTime:a})};_.Fq.ha=function(a){return new (a||_.Fq)(_.y(_.Md),_.y(_.mp),_.y(_.Qg,8),_.y(_.Bq),_.y(_.ip),_.y(_.pe),_.y(_.Yp),_.y(_.gp))};_.Fq.Aa=_.v({type:_.Fq,oa:[["ng-component"]],features:[_.qe],Ba:0,Ca:0,wa:function(){},tb:2});
_.NSa=function(a,b,c){var d=this;this.Nt=a;this.mEa=c;this.bO=new _.ob;this.gja=new _.ob;this.Nj=0;this.tm=b.tm;this.id=a.id;c.ZA.ka(_.Ta(function(e){return"opened"===e.state}),_.Va(1)).subscribe(function(){d.bO.next();d.bO.complete()});c.ZA.ka(_.Ta(function(e){return"closed"===e.state}),_.Va(1)).subscribe(function(){clearTimeout(d.ljc);d.RV()});a.Zc.xy.subscribe(function(){d.gja.next(d.Lab);d.gja.complete();d.RV()});_.ib(this.Zn(),this.Cu().ka(_.Ta(function(e){return 27===e.keyCode&&!d.tm&&!_.Jg(e)}))).subscribe(function(e){d.tm||
(e.preventDefault(),d.EV="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.k=_.NSa.prototype;_.k.close=function(a){var b=this;this.Lab=a;this.mEa.ZA.ka(_.Ta(function(c){return"closing"===c.state}),_.Va(1)).subscribe(function(c){b.gja.next(a);b.gja.complete();QRa(b.Nt.Zc);b.ljc=setTimeout(function(){return b.RV()},c.totalTime+100)});this.Nj=1;this.mEa.Ula()};_.k.eJ=function(){return this.bO};_.k.Wy=function(){return this.Nt.closed};_.k.Zn=function(){return this.Nt.Zn};_.k.Cu=function(){return this.Nt.Cu};
_.k.di=function(a){var b=this.Nt.config.nj;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.cSa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.dSa(b);this.Nt.di();return this};_.k.HA=function(a,b){this.Nt.HA(void 0===a?"":a,void 0===b?"":b)};_.k.lX=function(a){this.Nt.lX(a)};_.k.iea=function(a){this.Nt.iea(a)};_.k.getState=function(){return this.Nj};_.k.RV=function(){this.Nj=2;this.Nt.close(this.Lab,{Upa:this.EV});this.gF=null};
var RSa;_.OSa=new _.Hd("MatMdcDialogData");_.PSa=new _.Hd("mat-mdc-dialog-default-options");_.QSa=new _.Hd("mat-mdc-dialog-scroll-strategy");RSa=0;_.Gq=function(a,b,c,d,e,f,g,h,n){this.tj=a;this.wk=c;this.My=d;this.O6a=g;this.N6a=h;this.okc=n;this.RO=[];this.l3=new _.ob;this.n3=new _.ob;this.U8a="mat-dialog-";this.Fmb=_.Bq;this.xg=f;this.L3=b.get(Dq)};_.k=_.Gq.prototype;_.k.Y3=function(){var a=this.My;return a?a.Y3():this.l3};
_.k.open=function(a,b){var c=this,d;b=Object.assign({},this.wk||new _.Bq,b);b.id=b.id||this.U8a+RSa++;b.Mk=b.Mk||this.xg();a=this.L3.open(a,Object.assign({},b,{nj:_.dSa(_.cSa(this.tj.position().global())),tm:!0,djb:!1,container:{type:this.N6a,Qb:function(){return[{Ga:c.Fmb,Gc:b},{Ga:GSa,Gc:b}]}},WT:function(){return{Nq:d}},Qb:function(e,f,g){d=new c.O6a(e,b,g);var h;d.di(null==(h=b)?void 0:h.position);return[{Ga:c.N6a,Gc:g},{Ga:c.okc,Gc:f.data},{Ga:c.O6a,Gc:d}]}}));d.gF=a.gF;this.Sp.push(d);this.eJ.next(d);
d.Wy().subscribe(function(){var e=c.Sp.indexOf(d);-1<e&&(c.Sp.splice(e,1),c.Sp.length||c.Y3().next())});return d};_.k.Trb=function(a){this.Sp.find(function(b){return b.id===a})};_.k.Ma=function(){this.kjc(this.RO);this.l3.complete();this.n3.complete()};_.k.kjc=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.Gq.prototype,{Sp:{configurable:!0,enumerable:!0,get:function(){return this.My?this.My.Sp:this.RO}},eJ:{configurable:!0,enumerable:!0,get:function(){return this.My?this.My.eJ:this.n3}}});_.Gq.ha=function(){_.Pd()};_.Gq.va=_.t({token:_.Gq,ta:_.Gq.ha});
_.Hq=function(){_.NSa.apply(this,arguments)};_.V(_.Hq,_.NSa);
var SSa=function(){_.Bq.apply(this,arguments);this.hpa=ESa.params.hpa;this.opa=ESa.params.opa};_.V(SSa,_.Bq);
var Iq=function(a,b,c,d,e,f,g,h,n){_.Fq.call(this,a,b,c,d,e,f,g,n);this.Eb=h;this.Nj="enter"};_.V(Iq,_.Fq);Iq.prototype.yGa=function(a){var b=a.Mg;a=a.totalTime;"enter"===b?this.z$a(a):"exit"===b&&this.ZA.next({state:"closed",totalTime:a})};Iq.prototype.zGa=function(a){var b=a.Mg;a=a.totalTime;"enter"===b?this.ZA.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.ZA.next({state:"closing",totalTime:a})};Iq.prototype.Ula=function(){this.Nj="exit";_.Xk(this.Eb)};
Iq.prototype.jlc=function(){return{value:this.Nj,params:{enterAnimationDuration:this.qd.hpa||"150ms",exitAnimationDuration:this.qd.opa||"75ms"}}};Iq.ha=function(a){return new (a||Iq)(_.y(_.Md),_.y(_.mp),_.y(_.Qg,8),_.y(SSa),_.y(_.ip),_.y(_.pe),_.y(_.Yp),_.y(_.il),_.y(_.gp))};
Iq.Aa=_.v({type:Iq,oa:[["mat-dialog-container"]],Ib:["tabindex","-1",1,"mat-dialog-container"],Hb:7,mb:function(a,b){a&1&&_.aja("@dialogContainer.start",function(c){return b.zGa(c)})("@dialogContainer.done",function(c){return b.yGa(c)});a&2&&(_.Ae("id",b.qd.id),_.ue("aria-modal",b.qd.ariaModal)("role",b.qd.role)("aria-labelledby",b.qd.ariaLabel?null:b.t3)("aria-label",b.qd.ariaLabel)("aria-describedby",b.qd.Lma||null),_.Be("@dialogContainer",b.jlc()))},features:[_.qe],Ba:1,Ca:0,Ha:[["cdkPortalOutlet",
""]],wa:function(a){a&1&&_.N(0,Dpa,0,0,"ng-template",0)},Ia:[_.hq],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"],
tb:2,data:{animation:[FSa]}});
var TSa,USa,VSa;_.Jq=new _.Hd("MatDialogData");TSa=new _.Hd("mat-dialog-default-options");USa=new _.Hd("mat-dialog-scroll-strategy");VSa={Ga:USa,Gb:[_.jq],Db:function(a){return function(){return a.Dn.block()}}};_.Kq=function(a,b,c,d,e,f,g,h){_.Gq.call(this,a,b,d,f,g,e,_.Hq,Iq,_.Jq,h);this.Fmb=SSa};_.V(_.Kq,_.Gq);_.Kq.ha=function(a){return new (a||_.Kq)(_.u(_.jq),_.u(_.Tf),_.u(_.Sf,8),_.u(TSa,8),_.u(USa),_.u(_.Kq,12),_.u(_.Mp),_.u(_.al,8))};_.Kq.va=_.t({token:_.Kq,ta:_.Kq.ha});
var WSa;WSa=0;_.Lq=function(a,b,c){this.Nq=a;this.Ta=b;this.L3=c;this.type="button"};_.Lq.prototype.Ua=function(){this.Nq||(this.Nq=Epa(this.Ta,this.L3.Sp))};_.Lq.prototype.Sb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Gmb=a.ff};_.Lq.prototype.BGa=function(a){var b=this.Nq,c=this.Gmb;b.EV=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Lq.ha=function(a){return new (a||_.Lq)(_.y(_.Hq,8),_.y(_.Md),_.y(_.Kq))};
_.Lq.Ja=_.v({type:_.Lq,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],Hb:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.BGa(c)});a&2&&_.ue("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Gmb:["mat-dialog-close","dialogResult"],DRc:["matDialogClose","_matDialogClose"]},bc:["matDialogClose"],features:[_.ld]});_.Mq=function(a,b,c){this.wja=a;this.Ta=b;this.L3=c;this.id="mat-dialog-title-"+WSa++};
_.Mq.prototype.Ua=function(){var a=this;this.wja||(this.wja=Epa(this.Ta,this.L3.Sp));this.wja&&Promise.resolve().then(function(){var b=a.wja.mEa;b&&!b.t3&&(b.t3=a.id)})};_.Mq.ha=function(a){return new (a||_.Mq)(_.y(_.Hq,8),_.y(_.Md),_.y(_.Kq))};_.Mq.Ja=_.v({type:_.Mq,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Ib:[1,"mat-dialog-title"],Hb:1,mb:function(a,b){a&2&&_.Ae("id",b.id)},inputs:{id:"id"},bc:["matDialogTitle"]});_.Nq=function(){};_.Nq.ha=function(a){return new (a||_.Nq)};
_.Nq.Ja=_.v({type:_.Nq,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Ib:[1,"mat-dialog-content"]});_.Oq=function(){this.align="start"};_.Oq.ha=function(a){return new (a||_.Oq)};_.Oq.Ja=_.v({type:_.Oq,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Ib:[1,"mat-dialog-actions"],Hb:4,mb:function(a,b){a&2&&_.we("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});
_.Pq=function(){};_.Pq.ha=function(a){return new (a||_.Pq)};_.Pq.Ea=_.ed({type:_.Pq});_.Pq.Da=_.Vc({Qb:[_.Kq,VSa],imports:[_.Eq,_.kq,_.iq,_.lq,_.lq]});
var XSa=function(a,b,c){this.pJ=a;this.defaultValue=b;this.Jvb=c},YSa=function(a,b,c){this.Un=a;this.Oka=b;this.noc=c;this.aIa=[];this.ipc=this.Aic();this.aIa=this.wjc()};_.k=YSa.prototype;_.k.MQa=function(a){return"undefined"!==typeof this.Un.Jvb[a]};_.k.destroy=function(){this.aIa.forEach(function(a){a.unsubscribe()});this.aIa=[]};
_.k.wjc=function(){var a=this,b=[];this.ipc.forEach(function(c){a.zka(c.key)&&b.push(a.tUa.observe(c.alias).ka(_.m(function(d){d=d.clone();d.XWa=a.Un.pJ;return d})).subscribe(function(d){a.poc(d)}))});return b};_.k.Aic=function(){var a=this;return this.tUa.breakpoints.map(function(b){return Yg({},b,{pJ:a.Un.pJ,key:a.Un.pJ+b.suffix})}).filter(function(b){return a.zka(b.key)})};_.k.poc=function(a){a.XWa==this.Un.pJ&&(a.value=this.Gic(a),this.noc(a))};_.k.zka=function(a){return void 0!==this.Q9a(a)};
_.k.Gic=function(a){var b=this.Un.pJ+a.suffix,c=this.J4a;c=a.matches?b:c==b?null:c;this.J4a=this.Brc(c);return this.mP};_.k.Brc=function(a){var b=this,c=this.tUa.Xrc;!b.zka(a)&&c.some(function(d){d=b.Un.pJ+d.suffix;return b.zka(d)?(a=d,!0):!1});return a};_.k.Q9a=function(a){return this.Un.Jvb[a]};
_.W.Object.defineProperties(YSa.prototype,{tUa:{configurable:!0,enumerable:!0,get:function(){return this.Oka}},Vrc:{configurable:!0,enumerable:!0,get:function(){return this.J4a||this.Un.pJ}},mP:{configurable:!0,enumerable:!0,get:function(){var a=this.Vrc;return this.MQa(a)?this.Q9a(a):this.Un.defaultValue}}});
var ZSa=new _.Hd("Token (@angular/flex-layout) Breakpoints");
var Qq=function(a){this.Qv=a},$Sa=function(a,b){return a.Qv.find(function(c){return c.alias==b})},aTa=function(a,b){return a.Qv.find(function(c){return c.Qi==b})};
_.W.Object.defineProperties(Qq.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ia(this.Qv))}},hNb:{configurable:!0,enumerable:!0,get:function(){var a=this.Qv.filter(function(c){return!0===c.Iu}),b=this.Qv.filter(function(c){return!0!==c.Iu});return[].concat(_.Ia(a),_.Ia(b))}},HGc:{configurable:!0,enumerable:!0,get:function(){return this.Qv.filter(function(a){return 1==a.Iu})}},suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Qv.map(function(a){return a.suffix})}}});
Qq.ha=function(a){return new (a||Qq)(_.u(ZSa))};Qq.va=_.t({token:Qq,ta:Qq.ha});
var bTa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Qi=void 0===b?"all":b;this.JUa=void 0===c?"":c;this.suffix=void 0===d?"":d};bTa.prototype.clone=function(){return new bTa(this.matches,this.Qi,this.JUa,this.suffix)};
var Rq=function(a,b){this.jg=a;this.Mb=b;this.Qv=new Map;this.qbb=new _.Af(new bTa(!0));this.hoc=this.qbb.Ef()};Rq.prototype.isActive=function(a){return this.Qv.has(a)?this.Qv.get(a).matches:!1};Rq.prototype.observe=function(a){cTa(this,a);return this.hoc.ka(_.Ta(function(b){return a?b.Qi===a:!0}))};
var cTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Ipa(b);0<b.length&&(Hpa(b,a.Mb),b.forEach(function(c){var d=a.Qv.get(c),e=function(f){a.jg.Lc(function(){a.qbb.next(new bTa(f.matches,c))})};d||(d=a.yic(c),d.addListener(e),a.Qv.set(c,d));d.matches&&e(d)}))};Rq.prototype.yic=function(a){return Fpa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Rq.ha=function(a){return new (a||Rq)(_.u(_.pe),_.u(_.Qg))};Rq.va=_.t({token:Rq,ta:Rq.ha});var Gpa={};
var Sq=function(a,b){this.gO=a;this.pI=b;this.epc()};Sq.prototype.isActive=function(a){var b=$Sa(this.gO,a)||aTa(this.gO,a);return this.pI.isActive(b?b.Qi:a)};Sq.prototype.observe=function(a){var b=$Sa(this.gO,a)||aTa(this.gO,a);return this.pI.observe(b?b.Qi:a).ka(_.m(function(c){return Jpa(c,b)}),_.Ta(function(c){return b?""!==c.JUa:!0}))};Sq.prototype.epc=function(){var a=this.gO.hNb.map(function(b){return b.Qi});cTa(this.pI,a)};
_.W.Object.defineProperties(Sq.prototype,{breakpoints:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ia(this.gO.items))}},Xrc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.gO.HGc.reverse().filter(function(b){return a.pI.isActive(b.Qi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.breakpoints.reverse().forEach(function(d){""!==d.alias&&!b&&a.pI.isActive(d.Qi)&&(b=d)});var c=this.breakpoints[0];return b||(this.pI.isActive(c.Qi)?
c:null)}}});Sq.ha=function(a){return new (a||Sq)(_.u(Qq),_.u(Rq))};Sq.va=_.t({token:Sq,ta:Sq.ha});
var Mpa=["row","column","row-reverse","column-reverse"];
var Tq=function(a,b,c){this.Oka=a;this.Ta=b;this.Sh=c;this.rka={};this.Amc=!1};_.k=Tq.prototype;_.k.AE=function(a){return this.rka[a]};_.k.Ua=function(){this.oRc=this.xlc();this.Amc=!0};_.k.Sb=function(a){throw Error("wc`"+a);};_.k.Ma=function(){this.xk&&this.xk.destroy();this.Oka=null};_.k.sRc=function(a,b){a=this.AE(a);return void 0!==a&&null!==a&&""!==a?a:b};_.k.xlc=function(a){a=void 0===a?this.ua:a;return Tpa(a||this.ua,"display")};
_.k.rRc=function(a,b){b=(b=void 0===b?this.ua:b)||this.ua;return Qpa()?b.getAttribute(a):""};_.k.U7a=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.Sh,Lpa(c),[a]));return c.trim()};_.k.sV=function(a,b,c){c=void 0===c?this.ua:c;var d=this.Sh;c=c||this.ua;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Ppa(a);Rpa(e,c,d)};_.k.bRc=function(a,b){Spa(this.Sh,a,b||[])};
_.k.Pc=function(a,b){if("object"===typeof b)for(var c in b)this.rka[c]=b[c];else this.rka[a]=b};_.k.G4=function(a,b,c){this.xk||(this.xk=new YSa(new XSa(a,b,this.rka),this.Oka,function(d){return c(d)}));return this.xk};_.k.MQa=function(a){return this.xk.MQa(a)};_.W.Object.defineProperties(Tq.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ta.ua.parentNode}},ua:{configurable:!0,enumerable:!0,get:function(){return this.Ta.ua}}});
Tq.ha=function(a){return new (a||Tq)(_.y(Sq),_.y(_.Md),_.y(_.Wk))};Tq.Ja=_.v({type:Tq,features:[_.ld]});
_.Uq=function(a,b,c){Tq.call(this,a,b,c);this.c5a=new _.Af("row");this.gTa=this.c5a.Ef()};_.V(_.Uq,Tq);_.Uq.prototype.Sb=function(a){(null!=a.layout||this.xk)&&this.FIa()};_.Uq.prototype.Ua=function(){var a=this;Tq.prototype.Ua.call(this);this.G4("layout","row",function(b){a.FIa(b.value)});this.FIa()};_.Uq.prototype.FIa=function(a){a=a||this.AE("layout")||"row";this.xk&&(a=this.xk.mP);a=Lpa(a);this.sV(a);this.c5a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.Uq.prototype,{fk:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layout",a)}},RDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutXs",a)}},PDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutSm",a)}},ODc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutMd",a)}},JDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutLg",a)}},QDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutXl",a)}},IDc:{configurable:!0,
enumerable:!0,set:function(a){this.Pc("layoutGtXs",a)}},HDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutGtSm",a)}},GDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutGtMd",a)}},FDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutGtLg",a)}},MDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutLtSm",a)}},LDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutLtMd",a)}},KDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutLtLg",
a)}},NDc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("layoutLtXl",a)}}});_.Uq.ha=function(a){return new (a||_.Uq)(_.y(Sq),_.y(_.Md),_.y(_.Wk))};
_.Uq.Ja=_.v({type:_.Uq,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:{fk:["fxLayout","layout"],RDc:["fxLayout.xs","layoutXs"],PDc:["fxLayout.sm","layoutSm"],ODc:["fxLayout.md","layoutMd"],JDc:["fxLayout.lg",
"layoutLg"],QDc:["fxLayout.xl","layoutXl"],IDc:["fxLayout.gt-xs","layoutGtXs"],HDc:["fxLayout.gt-sm","layoutGtSm"],GDc:["fxLayout.gt-md","layoutGtMd"],FDc:["fxLayout.gt-lg","layoutGtLg"],MDc:["fxLayout.lt-sm","layoutLtSm"],LDc:["fxLayout.lt-md","layoutLtMd"],KDc:["fxLayout.lt-lg","layoutLtLg"],NDc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.qe,_.ld]});
_.Vq=function(a,b,c,d){Tq.call(this,a,b,c);this.wq="row";d&&(this.sE=d.gTa.subscribe(this.S4.bind(this)))};_.V(_.Vq,Tq);_.k=_.Vq.prototype;_.k.Sb=function(a){(null!=a.align||this.xk)&&this.Uv()};_.k.Ua=function(){var a=this;Tq.prototype.Ua.call(this);this.G4("align","start stretch",function(b){a.Uv(b.value)});this.Uv()};_.k.Ma=function(){Tq.prototype.Ma.call(this);this.sE&&this.sE.unsubscribe()};
_.k.Uv=function(a){a=a||this.AE("align")||"start stretch";this.xk&&(a=this.xk.mP);this.sV(this.w3(a));this.W4a(a,this.wq?this.wq:"row")};_.k.S4=function(a){var b=this;this.wq=(a||"").toLowerCase();Mpa.find(function(c){return c===b.wq})||(this.wq="row");a=this.AE("align")||"start stretch";this.xk&&(a=this.xk.mP);this.W4a(a,this.wq||"row")};
_.k.w3=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 Yg(b,{display:"flex","flex-direction":this.wq||"row","box-sizing":"border-box"})};
_.k.W4a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.sV({"box-sizing":"border-box","max-width":Opa(b)?null:"100%","max-height":Opa(b)?"100%":null})};
_.W.Object.defineProperties(_.Vq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Pc("align",a)}},nJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignXs",a)}},lJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignSm",a)}},kJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignMd",a)}},fJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLg",a)}},mJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignXl",a)}},eJa:{configurable:!0,
enumerable:!0,set:function(a){this.Pc("alignGtXs",a)}},dJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtSm",a)}},cJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtMd",a)}},bJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtLg",a)}},iJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtSm",a)}},hJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtMd",a)}},gJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtLg",
a)}},jJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtXl",a)}}});_.Vq.ha=function(a){return new (a||_.Vq)(_.y(Sq),_.y(_.Md),_.y(_.Wk),_.y(_.Uq,10))};
_.Vq.Ja=_.v({type:_.Vq,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"],nJa:["fxLayoutAlign.xs","alignXs"],
lJa:["fxLayoutAlign.sm","alignSm"],kJa:["fxLayoutAlign.md","alignMd"],fJa:["fxLayoutAlign.lg","alignLg"],mJa:["fxLayoutAlign.xl","alignXl"],eJa:["fxLayoutAlign.gt-xs","alignGtXs"],dJa:["fxLayoutAlign.gt-sm","alignGtSm"],cJa:["fxLayoutAlign.gt-md","alignGtMd"],bJa:["fxLayoutAlign.gt-lg","alignGtLg"],iJa:["fxLayoutAlign.lt-sm","alignLtSm"],hJa:["fxLayoutAlign.lt-md","alignLtMd"],gJa:["fxLayoutAlign.lt-lg","alignLtLg"],jJa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.qe,_.ld]});
_.Wq=function(a){this.groups=a};_.Wq.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Wq.prototype,{jDc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Wq.ha=function(a){return new (a||_.Wq)(_.y(_.Jq))};
_.Wq.Aa=_.v({type:_.Wq,oa:[["keyboard-shortcut-dialog"]],Ba:8,Ca:1,Ha:function(){return[["mat-dialog-title",""]," Keyboard Shortcuts\n",["tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["fxLayoutAlign","end center"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"],"Sluiten",["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),_.Fe(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),_.Fe(7,7),_.D()());a&2&&(_.w(4),_.z("ngForOf",b.jDc))},Ia:[_.ln,_.Xl,_.Yl,_.Vq,yq,_.zq,_.Lq,_.Mq,_.Nq,_.Oq],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 Xq=function(){};Xq.ha=function(a){return new (a||Xq)};Xq.Ea=_.ed({type:Xq});Xq.Da=_.Vc({imports:[_.xp,_.lq,_.lq]});
_.Yq=function(){};_.Yq.ha=function(a){return new (a||_.Yq)};_.Yq.Ea=_.ed({type:_.Yq});_.Yq.Da=_.Vc({imports:[_.xq,_.lq,_.lq]});
_.Zq=function(a,b,c){Tq.call(this,a,b,c)};_.V(_.Zq,Tq);_.Zq.prototype.Sb=function(a){(null!=a.align||this.xk)&&this.Uv()};_.Zq.prototype.Ua=function(){var a=this;Tq.prototype.Ua.call(this);this.G4("align","stretch",function(b){a.Uv(b.value)});this.Uv()};_.Zq.prototype.Uv=function(a){a=a||this.AE("align")||"stretch";this.xk&&(a=this.xk.mP);this.sV(this.w3(a))};
_.Zq.prototype.w3=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.Pc("align",a)}},nJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignXs",a)}},lJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignSm",a)}},kJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignMd",a)}},fJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLg",a)}},mJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignXl",a)}},iJa:{configurable:!0,
enumerable:!0,set:function(a){this.Pc("alignLtSm",a)}},hJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtMd",a)}},gJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtLg",a)}},jJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignLtXl",a)}},eJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtXs",a)}},dJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtSm",a)}},cJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtMd",
a)}},bJa:{configurable:!0,enumerable:!0,set:function(a){this.Pc("alignGtLg",a)}}});_.Zq.ha=function(a){return new (a||_.Zq)(_.y(Sq),_.y(_.Md),_.y(_.Wk))};
_.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"],nJa:["fxFlexAlign.xs","alignXs"],lJa:["fxFlexAlign.sm","alignSm"],
kJa:["fxFlexAlign.md","alignMd"],fJa:["fxFlexAlign.lg","alignLg"],mJa:["fxFlexAlign.xl","alignXl"],iJa:["fxFlexAlign.lt-sm","alignLtSm"],hJa:["fxFlexAlign.lt-md","alignLtMd"],gJa:["fxFlexAlign.lt-lg","alignLtLg"],jJa:["fxFlexAlign.lt-xl","alignLtXl"],eJa:["fxFlexAlign.gt-xs","alignGtXs"],dJa:["fxFlexAlign.gt-sm","alignGtSm"],cJa:["fxFlexAlign.gt-md","alignGtMd"],bJa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.qe,_.ld]});
var $q=function(a,b,c,d){Tq.call(this,a,b,c);this.wq="row";d&&(this.sE=d.gTa.subscribe(this.S4.bind(this)))};_.V($q,Tq);_.k=$q.prototype;_.k.Sb=function(a){(null!=a.wrap||this.xk)&&this.Uv()};_.k.Ua=function(){var a=this;Tq.prototype.Ua.call(this);this.G4("wrap","wrap",function(b){a.Uv(b.value)});this.Uv()};_.k.Ma=function(){Tq.prototype.Ma.call(this);this.sE&&this.sE.unsubscribe()};
_.k.S4=function(a){var b=this;this.wq=(a||"").toLowerCase().replace("-reverse","");Mpa.find(function(c){return c===b.wq})||(this.wq="row");this.Uv()};_.k.Uv=function(a){a=a||this.AE("wrap");this.xk&&(a=this.xk.mP);a=Npa(a||"wrap");this.sV(this.w3(a))};_.k.w3=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.Fyc}};
_.W.Object.defineProperties($q.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrap",a)}},YOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapXs",a)}},WOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapSm",a)}},VOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapMd",a)}},QOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapLg",a)}},XOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapXl",a)}},POc:{configurable:!0,enumerable:!0,
set:function(a){this.Pc("wrapGtXs",a)}},OOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapGtSm",a)}},NOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapGtMd",a)}},MOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapGtLg",a)}},TOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapLtSm",a)}},SOc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapLtMd",a)}},ROc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("wrapLtLg",a)}},UOc:{configurable:!0,
enumerable:!0,set:function(a){this.Pc("wrapLtXl",a)}},Fyc:{configurable:!0,enumerable:!0,get:function(){return this.sE?this.wq:this.U7a(this.ua)}}});$q.ha=function(a){return new (a||$q)(_.y(Sq),_.y(_.Md),_.y(_.Wk),_.y(_.Uq,10))};
$q.Ja=_.v({type:$q,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"],YOc:["fxLayoutWrap.xs","wrapXs"],WOc:["fxLayoutWrap.sm","wrapSm"],VOc:["fxLayoutWrap.md",
"wrapMd"],QOc:["fxLayoutWrap.lg","wrapLg"],XOc:["fxLayoutWrap.xl","wrapXl"],POc:["fxLayoutWrap.gt-xs","wrapGtXs"],OOc:["fxLayoutWrap.gt-sm","wrapGtSm"],NOc:["fxLayoutWrap.gt-md","wrapGtMd"],MOc:["fxLayoutWrap.gt-lg","wrapGtLg"],TOc:["fxLayoutWrap.lt-sm","wrapLtSm"],SOc:["fxLayoutWrap.lt-md","wrapLtMd"],ROc:["fxLayoutWrap.lt-lg","wrapLtLg"],UOc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.qe,_.ld]});
_.ar=function(a,b,c,d,e){Tq.call(this,a,b,c);var f=this;this.nO=d;this.Q5=e;this.wq="row";this.Pc("flex","");this.Pc("shrink",1);this.Pc("grow",1);d&&(this.sE=d.gTa.subscribe(function(g){f.S4(g)}))};_.V(_.ar,Tq);_.k=_.ar.prototype;_.k.Sb=function(a){(null!=a.flex||this.xk)&&this.VI()};_.k.Ua=function(){var a=this;Tq.prototype.Ua.call(this);this.G4("flex","",function(b){a.VI(b.value)});this.VI()};_.k.Ma=function(){Tq.prototype.Ma.call(this);this.sE&&this.sE.unsubscribe()};
_.k.S4=function(a){this.wq=a||this.wq||"row";this.VI()};_.k.VI=function(a){a=a||this.AE("flex")||"";this.xk&&(a=this.xk.mP);a=String(a).replace(";","");var b=this.AE("grow"),c=this.AE("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]=cqa(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]=cqa(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.sV(this.Crc.apply(this,d))};
_.k.Crc=function(a,b,c){var d=-1<this.U7a(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=Yg(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Yg(e,{flex:"0 1 auto"});break;case "grow":e=Yg(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Yg(e,{flex:"1 0 auto"});break;case "auto":e=Yg(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Yg(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=Yg(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 Yg(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.ar.prototype,{Yva:{configurable:!0,enumerable:!0,set:function(a){this.Pc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Pc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flex",a)}},Eyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexXs",a)}},Cyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexSm",a)}},Byc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexMd",a)}},wyc:{configurable:!0,
enumerable:!0,set:function(a){this.Pc("flexLg",a)}},Dyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexXl",a)}},vyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexGtXs",a)}},uyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexGtSm",a)}},tyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexGtMd",a)}},syc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexGtLg",a)}},zyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexLtSm",a)}},yyc:{configurable:!0,
enumerable:!0,set:function(a){this.Pc("flexLtMd",a)}},xyc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexLtLg",a)}},Ayc:{configurable:!0,enumerable:!0,set:function(a){this.Pc("flexLtXl",a)}}});_.ar.ha=function(a){return new (a||_.ar)(_.y(Sq),_.y(_.Md),_.y(_.Wk),_.y(_.Uq,12),_.y($q,12))};
_.ar.Ja=_.v({type:_.ar,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:{Yva:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],Eyc:["fxFlex.xs","flexXs"],Cyc:["fxFlex.sm","flexSm"],Byc:["fxFlex.md","flexMd"],wyc:["fxFlex.lg",
"flexLg"],Dyc:["fxFlex.xl","flexXl"],vyc:["fxFlex.gt-xs","flexGtXs"],uyc:["fxFlex.gt-sm","flexGtSm"],tyc:["fxFlex.gt-md","flexGtMd"],syc:["fxFlex.gt-lg","flexGtLg"],zyc:["fxFlex.lt-sm","flexLtSm"],yyc:["fxFlex.lt-md","flexLtMd"],xyc:["fxFlex.lt-lg","flexLtLg"],Ayc:["fxFlex.lt-xl","flexLtXl"]},features:[_.qe,_.ld]});
var eqa=[{alias:"xs",Qi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Iu:!0,Qi:"(min-width: 600px)"},{alias:"lt-sm",Iu:!0,Qi:"(max-width: 599px)"},{alias:"sm",Qi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Iu:!0,Qi:"(min-width: 960px)"},{alias:"lt-md",Iu:!0,Qi:"(max-width: 959px)"},{alias:"md",Qi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Iu:!0,Qi:"(min-width: 1280px)"},{alias:"lt-lg",Iu:!0,Qi:"(max-width: 1279px)"},{alias:"lg",Qi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Iu:!0,Qi:"(min-width: 1920px)"},{alias:"lt-xl",Iu:!0,Qi:"(max-width: 1920px)"},{alias:"xl",Qi:"(min-width: 1920px) and (max-width: 5000px)"}];
var fqa=/(\.|-|_)/g;
var dTa={Ga:ZSa,Db:function(){return gqa()}};
var eTa=function(){},br=function(a,b){this.breakpoints=a;this.uUa=b;this.cpc();this.hDb=this.zic()};_.k=br.prototype;_.k.isActive=function(a){a=this.Jqc(a);return this.uUa.isActive(a)};_.k.subscribe=function(a,b,c){return this.hDb.subscribe(a,b,c)};_.k.Ef=function(){return this.hDb};_.k.cpc=function(){var a=this.breakpoints.hNb.map(function(b){return b.Qi});cTa(this.uUa,a)};
_.k.zic=function(){var a=this;return this.uUa.observe().ka(_.Ta(function(b){return!0===b.matches}),_.Ta(function(b){return(b=aTa(a.breakpoints,b.Qi))?!b.Iu:!0}),_.m(function(b){return Jpa(b,a.p7a(b.Qi))}))};_.k.Okc=function(a){return $Sa(this.breakpoints,a)};_.k.p7a=function(a){return aTa(this.breakpoints,a)};_.k.Jqc=function(a){var b=this.Okc(a)||this.p7a(a);return b?b.Qi:a};br.ha=function(a){return new (a||br)(_.u(Qq),_.u(Rq))};br.va=_.t({token:br,ta:br.ha});
var fTa={Ga:eTa,Gb:[[new _.Rk,new _.Sk,eTa],Rq,Qq],Db:function(a,b,c){return a||new br(c,b)}};
var cr=function(){};cr.ha=function(a){return new (a||cr)};cr.Ea=_.ed({type:cr});cr.Da=_.Vc({Qb:[dTa,Qq,Rq,Sq,fTa]});
/*

 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 gTa={Ga:Sq,Gb:[[new _.Rk,new _.Sk,Sq],Qq,Rq],Db:function(a,b,c){return a||new Sq(b,c)}};
_.dr=function(){};_.dr.ha=function(a){return new (a||_.dr)};_.dr.Ea=_.ed({type:_.dr});_.dr.Da=_.Vc({Qb:[gTa,dTa,fTa],imports:[cr,Ip,cr]});
new Yk;
_.er=function(){};_.er.ha=function(a){return new (a||_.er)};_.er.Ea=_.ed({type:_.er});_.er.Da=_.Vc({imports:[_.nn,_.dm,_.dr,Xq,_.Yq,_.Pq]});
var fr;_.hTa=new Set;fr=function(){};fr.prototype.jc=function(a){return _.hTa.has(a)};fr.ha=function(a){return new (a||fr)};fr.va=_.t({token:fr,ta:fr.ha,Ka:"root"});
var hr;_.gr=new Set;hr=function(){};hr.prototype.Rb=function(a){return _.gr.has(a)};hr.ha=function(a){return new (a||hr)};hr.va=_.t({token:hr,ta:hr.ha,Ka:"root"});
_.ir=function(a){this.Sa=a;this.eCb=this.Sa.events.ka(_.Ta(function(b){return b instanceof RJa&&!b.jMb}),_.m(function(b){return b.url}),_.nb(1));this.eCb.connect()};_.ir.ha=function(a){return new (a||_.ir)(_.u(_.Yf))};_.ir.va=_.t({token:_.ir,ta:_.ir.ha});
var jr=function(a){jk.call(this);this.exc=a};_.ai(jr,jk);jr.prototype.wrap=function(a){return iTa(this,a)};jr.prototype.ED=function(a){return a[jTa(this,!1)]||a};var jTa=function(a,b){return(b?"__wrapper_":"__protected_")+_.Ub(a)+"__"},iTa=function(a,b){var c=jTa(a,!0);b[c]||((b[c]=kTa(a,b))[jTa(a,!1)]=b);return b[c]},kTa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.Vqa(d)}};c[jTa(a,!1)]=b;return c};
jr.prototype.Vqa=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.exc(a),new lTa(a);};
var mTa=function(a,b){var c=_.Fb.window,d=c[b];if(!d)throw Error("xc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Zh(Zva,e));e&&(arguments[0]=e=iTa(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][jTa(a,!1)]=d};jr.prototype.wm=function(){var a=_.Fb.window;a.setTimeout=this.ED(a.setTimeout);a.setInterval=this.ED(a.setInterval);jr.Ax.wm.call(this)};
var lTa=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(lTa,_.aa);
var kr=function(a,b,c){qk.call(this);this.pkb=b||null;this.cdb={};this.ePc=nTa;this.pAc=a;if(!c)if(this.FY=null,_.Pi&&!_.Ui("10"))Gya((0,_.ih)(this.BQa,this));else{this.FY=new jr((0,_.ih)(this.BQa,this));mTa(this.FY,"setTimeout");mTa(this.FY,"setInterval");a=this.FY;b=_.Fb.window;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&mTa(a,e)}a=this.FY;yBa=!0;b=(0,_.ih)(a.wrap,a);for(c=0;c<wBa.length;c++)wBa[c](b);
xBa.push(a)}};_.ai(kr,qk);var oTa=function(a,b){kk.call(this,"a");this.error=a;this.context=b};_.ai(oTa,kk);var nTa=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;Mca(a,null,b,c,e)};
kr.prototype.BQa=function(a,b){a=a.error||a;b=b?_.Dc(b):{};a instanceof Error&&_.Ec(b,a.__closure__error__context__984382||{});var c=Jya(a);if(this.pkb)try{this.pkb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.WHb){a=c.stack;try{var e=TCa(this.pAc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Gca(this.cdb)){d=e;var f=_.SCa(this.cdb);e=PCa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var h=_.SCa(f);this.ePc(e,"POST",h,this.nWc)}catch(n){}}try{this.dispatchEvent(new oTa(c,
b))}catch(n){}};kr.prototype.wm=function(){Jca(this.FY);kr.Ax.wm.call(this)};
var pTa=new _.Hd("errorReporter",{Ka:"root",ta:function(){return _.bd(tHa,8)?new kr("/devfuse/_/jserror",void 0,!0):new kr("/_/jserror",void 0,!0)}}),qTa=new _.Hd("uncaughtErrors",{Ka:"root",ta:function(){return new _.ob}});
_.lr=function(a,b,c){var d=this;this.fxc=a;this.kY=b;this.zone=c;this.mpb=new _.ob;this.count=0;this.mpb.ka(_.Ta(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Va(100)).subscribe(function(e){var f={};d.kY&&(f["devfuse.feature"]=d.kY);d.fxc.BQa(e,f)})};_.mr=function(a,b){b.L1a&&(b=b.L1a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.mpb.next(b)};
_.lr.prototype.setTimeout=function(){var a=this;null==this.timer&&this.zone.uc(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.lr.ha=function(a){return new (a||_.lr)(_.u(pTa),_.u(tHa,8),_.u(_.pe))};_.lr.va=_.t({token:_.lr,ta:_.lr.ha,Ka:"root"});
var rTa=[{ob:"mat-button",VR:["mdc-button","mat-mdc-button"]},{ob:"mat-flat-button",VR:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ob:"mat-raised-button",VR:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ob:"mat-stroked-button",VR:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ob:"mat-fab",VR:["mdc-fab","mat-mdc-fab"]},{ob:"mat-mini-fab",VR:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{ob:"mat-icon-button",VR:["mdc-icon-button","mat-mdc-icon-button"]}],
sTa=_.Tg(_.Vg(_.Ug(function(a){this.Ta=a}))),nr=function(a,b,c,d){var e=sTa.call(this,a)||this;e.vd=b;e.Cb=c;e.ef=d;e.p9a=!1;var f=a.ua.classList;a=_.l(rTa);for(var g=a.next();!g.done;g=a.next())g=g.value,e.l4(g.ob)&&g.VR.forEach(function(h){f.add(h)});return e};_.V(nr,sTa);nr.prototype.focus=function(a,b){this.Ta.ua.focus(b)};nr.prototype.l4=function(){var a=this;return _.fa.apply(0,arguments).some(function(b){return a.Ta.ua.hasAttribute(b)})};nr.prototype.uq=function(){return this.Hd||this.disabled};
nr.ha=function(){_.Pd()};nr.Ja=_.v({type:nr,vb:function(a,b){a&1&&_.Ze(_.tq,5);if(a&2){var c;_.Ye(c=_.af())&&(b.nM=c.first)}},features:[_.qe]});
var tTa;tTa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.or=function(a,b,c,d){return nr.call(this,a,b,c,d)||this};_.V(_.or,nr);_.or.Ja=nr.Ja;_.or.ha=function(a){return new (a||_.or)(_.y(_.Md),_.y(_.dp),_.y(_.pe),_.y(_.al,8))};
_.or.Aa=_.v({type:_.or,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Hb:7,mb:function(a,b){a&2&&(_.ue("disabled",b.disabled||null),_.we("_mat-animation-noopable","NoopAnimations"===b.ef)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Hd:"disableRipple",color:"color"},bc:["matButton"],features:[_.qe],ac:["mat-button",""],oc:[".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&&(_.Ie(tTa),_.F(0,"span",0),_.Je(1),_.C(2,"span",1),_.Je(3,1),_.D(),_.Je(4,2),_.F(5,"span",2)(6,"span",3)(7,"span",4));a&2&&(_.we("mdc-button__ripple",!b.p9a)("mdc-fab__ripple",
b.p9a),_.w(6),_.z("matRippleDisabled",b.uq())("matRippleTrigger",b.Ta.ua))},Ia:[_.tq],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"],tb:2,Oa:0});
_.uTa=new _.Hd("mat-mdc-fab-default-options",{Ka:"root",ta:hqa});_.Ia(["disabled","disableRipple","color","tabIndex"]);
_.pr=function(a,b,c,d){return nr.call(this,a,b,c,d)||this};_.V(_.pr,nr);_.pr.Ja=nr.Ja;_.pr.ha=function(a){return new (a||_.pr)(_.y(_.Md),_.y(_.dp),_.y(_.pe),_.y(_.al,8))};
_.pr.Aa=_.v({type:_.pr,oa:[["button","mat-icon-button",""]],Hb:7,mb:function(a,b){a&2&&(_.ue("disabled",b.disabled||null),_.we("_mat-animation-noopable","NoopAnimations"===b.ef)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Hd:"disableRipple",color:"color"},bc:["matButton"],features:[_.qe],ac:["mat-icon-button",""],oc:["*"],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&&(_.Ie(),_.F(0,"span",0),_.Je(1),_.F(2,"span",1)(3,"span",2)(4,"span",3));a&2&&(_.w(3),_.z("matRippleDisabled",b.uq())("matRippleCentered",!0)("matRippleTrigger",b.Ta.ua))},Ia:[_.tq],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"],tb:2,Oa:0});
var wTa;_.vTa=new _.Hd("MatSnackBarData");wTa=function(){this.uS="assertive";this.oX="";this.duration=0;this.data=null;this.RZ="center";this.yxa="bottom"};
var xTa;xTa=Math.pow(2,31)-1;_.qr=function(a,b){var c=this;this.Zb=b;this.m3=new _.ob;this.bO=new _.ob;this.tI=new _.ob;this.zEa=!1;this.LJ=a;a.Yka.subscribe(function(){return c.Qkc()})};_.qr.prototype.Ie=function(){this.m3.closed||this.LJ.ONa();clearTimeout(this.Z6a)};var yTa=function(a){a.tI.closed||(a.zEa=!0,a.tI.next(),a.tI.complete(),a.Ie());clearTimeout(a.Z6a)};_.qr.prototype.tkc=function(a){var b=this;this.Z6a=setTimeout(function(){return b.Ie()},Math.min(a,xTa))};
_.qr.prototype.y$a=function(){this.bO.closed||(this.bO.next(),this.bO.complete())};_.qr.prototype.Qkc=function(){this.Zb.dispose();this.tI.closed||this.tI.complete();this.m3.next({pVc:this.zEa});this.m3.complete();this.zEa=!1};_.qr.prototype.eJ=function(){return this.LJ.r$a};
var zTa=_.sg("state",[_.wg("void, hidden",_.vg({transform:"scale(0.8)",opacity:0})),_.wg("visible",_.vg({transform:"scale(1)",opacity:1})),_.xg("* => visible",_.tg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.xg("* => void, * => hidden",_.tg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.vg({opacity:0})))]);
var rr=function(a,b,c,d,e){this.Wr=!1;this.Cb=a;this.Ta=b;this.Eb=c;this.vd=d;this.dwa=e;this.Thc=150;this.Tb=!1;this.AGa=new _.ob;this.Yka=new _.ob;this.r$a=new _.ob;this.YA="void";this.oW="assertive"!==e.uS||e.oX?"off"===e.uS?"off":"polite":"assertive";this.vd.D2a&&("polite"===this.oW&&(this.Mab="status"),"assertive"===this.oW&&(this.Mab="alert"))};_.V(rr,fq);rr.prototype.lJ=function(a){a=this.mB.lJ(a);this.Tia();return a};rr.prototype.mJ=function(a){a=this.mB.mJ(a);this.Tia();return a};
var ATa=function(a,b){var c=b.Hl;b=b.Mg;("void"===b&&"void"!==c||"hidden"===b)&&a.g6a();if("visible"===b){var d=a.r$a;a.Cb.Lc(function(){d.next();d.complete()})}};_.k=rr.prototype;_.k.gpa=function(){this.Tb||(this.YA="visible",this.Eb.Be(),this.Cpc())};_.k.ONa=function(){var a=this;this.Cb.Lc(function(){a.YA="hidden";a.Ta.ua.setAttribute("mat-exit","");clearTimeout(a.b5a)});return this.Yka};_.k.Ma=function(){this.Tb=!0;this.g6a()};
_.k.g6a=function(){var a=this;this.Cb.N_.ka(_.Va(1)).subscribe(function(){a.Cb.Lc(function(){a.Yka.next();a.Yka.complete()})})};_.k.Tia=function(){var a=this.Ta.ua,b=this.dwa.xe;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b))};_.k.fRc=function(){};
_.k.Cpc=function(){var a=this;this.b5a||this.Cb.uc(function(){a.b5a=setTimeout(function(){var b=a.Ta.ua.querySelector("[aria-hidden]"),c=a.Ta.ua.querySelector("[aria-live]");if(b&&c){var d=null;a.vd.He&&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.AGa.next();a.AGa.complete()}},a.Thc)})};
rr.ha=function(a){return new (a||rr)(_.y(_.pe),_.y(_.Md),_.y(_.il),_.y(_.dp),_.y(wTa))};rr.Ja=_.v({type:rr,vb:function(a,b){a&1&&_.Ze(_.hq,7);if(a&2){var c;_.Ye(c=_.af())&&(b.mB=c.first)}},features:[_.qe]});
var BTa=new _.Hd("mat-snack-bar-default-options",{Ka:"root",ta:function(){return new wTa}}),sr=function(a,b,c,d,e,f){this.tj=a;this.oW=b;this.uf=c;this.ODa=d;this.UGa=e;this.C6a=f;this.Qla=null};_.k=sr.prototype;_.k.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.C6a,c);d.data={message:a,action:b};d.oX===a&&(d.oX=void 0);return this.v3(this.iLc,d)};_.k.Ie=function(){this.Ky&&this.Ky.Ie()};_.k.Ma=function(){this.Qla&&this.Qla.Ie()};
_.k.gic=function(a,b){var c=oe({parent:b&&b.Ue&&b.Ue.Ac||this.uf,Qb:[{Ga:wTa,Gc:b}]});a=a.attach(new _.dq(this.mLc,b.Ue,c));a.instance.dwa=b;return a.instance};
_.k.v3=function(a,b){var c=this,d=Object.assign({},new wTa,this.C6a,b),e=this.pO(d);b=this.gic(e,d);var f=new _.qr(b,e);if(a instanceof _.Ue)f.instance=b.mJ(new _.eq(a,null,{ya:d.data,fga:f}));else{var g=this.pja(d,f);a=b.lJ(new _.dq(a,void 0,g));f.instance=a.instance}this.ODa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.wb(e.xy)).subscribe(function(h){e.Ju.classList.toggle(c.qAc,h.matches)});d.oX&&b.AGa.subscribe(function(){c.oW.Xm(d.oX,d.uS)});this.Phc(f,d);return this.Ky=f};
_.k.Phc=function(a,b){var c=this;a.m3.subscribe(function(){c.Ky==a&&(c.Ky=null);b.oX&&c.oW.clear()});this.Ky?(this.Ky.m3.subscribe(function(){a.LJ.gpa()}),this.Ky.Ie()):a.LJ.gpa();b.duration&&0<b.duration&&a.eJ().subscribe(function(){return a.tkc(b.duration)})};
_.k.pO=function(a){var b=new _.Xp;b.direction=a.direction;var c=this.tj.position().global(),d="rtl"===a.direction;d="left"===a.RZ||"start"===a.RZ&&!d||"end"===a.RZ&&d;var e=!d&&"center"!==a.RZ;d?c.left("0"):e?c.right("0"):_.cSa(c);"top"===a.yxa?c.top("0"):c.bottom("0");b.nj=c;return this.tj.create(b)};_.k.pja=function(a,b){return oe({parent:a&&a.Ue&&a.Ue.Ac||this.uf,Qb:[{Ga:_.qr,Gc:b},{Ga:_.vTa,Gc:a.data}]})};
_.W.Object.defineProperties(sr.prototype,{Ky:{configurable:!0,enumerable:!0,get:function(){var a=this.UGa;return a?a.Ky:this.Qla},set:function(a){this.UGa?this.UGa.Ky=a:this.Qla=a}}});sr.ha=function(a){return new (a||sr)(_.u(_.jq),_.u(_.wp),_.u(_.Tf),_.u(qp),_.u(sr,12),_.u(BTa))};sr.va=_.t({token:sr,ta:sr.ha});
var tr=function(a,b){this.fga=a;this.data=b};tr.prototype.action=function(){yTa(this.fga)};_.W.Object.defineProperties(tr.prototype,{rAc:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});tr.ha=function(a){return new (a||tr)(_.y(_.qr),_.y(_.vTa))};
tr.Aa=_.v({type:tr,oa:[["simple-snack-bar"]],Ib:[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,iqa,3,1,"div",1));a&2&&(_.w(1),_.Oe(b.data.message),_.w(1),_.z("ngIf",b.rAc))},Ia:[_.Yl,_.zq],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"],
tb:2,Oa:0});
var ur=function(){rr.apply(this,arguments)};_.V(ur,rr);ur.Ja=rr.Ja;ur.prototype.Tia=function(){rr.prototype.Tia.call(this);"center"===this.dwa.RZ&&this.Ta.ua.classList.add("mat-snack-bar-center");"top"===this.dwa.yxa&&this.Ta.ua.classList.add("mat-snack-bar-top")};ur.ha=function(){var a;return function(b){return(a||(a=_.Ed(ur)))(b||ur)}}();
ur.Aa=_.v({type:ur,oa:[["snack-bar-container"]],Ib:[1,"mat-snack-bar-container"],Hb:1,mb:function(a,b){a&1&&_.aja("@state.done",function(c){return ATa(b,c)});a&2&&_.Be("@state",b.YA)},features:[_.qe],Ba:3,Ca:2,Ha:[["aria-hidden","true"],["cdkPortalOutlet",""]],wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,jqa,0,0,"ng-template",1),_.D(),_.F(2,"div"));a&2&&(_.w(2),_.ue("aria-live",b.oW)("role",b.Mab))},Ia:[_.hq],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"],
tb:2,data:{animation:[zTa]}});
_.vr=function(){};_.vr.ha=function(a){return new (a||_.vr)};_.vr.Ea=_.ed({type:_.vr});_.vr.Da=_.Vc({imports:[_.kq,_.iq,_.dm,_.Yq,_.lq,_.lq]});
_.wr=function(a,b,c,d,e,f){sr.call(this,a,b,c,d,e,f);this.iLc=tr;this.mLc=ur;this.qAc="mat-snack-bar-handset"};_.V(_.wr,sr);_.wr.ha=function(a){return new (a||_.wr)(_.u(_.jq),_.u(_.wp),_.u(_.Tf),_.u(qp),_.u(_.wr,12),_.u(BTa))};_.wr.va=_.t({token:_.wr,ta:_.wr.ha,Ka:_.vr});
var CTa={Sya:{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"}},d2a:{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"}}};
CTa={Sya:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0\u00a0mln."},1E7:{other:"00\u00a0mln."},1E8:{other:"000\u00a0mln."},1E9:{other:"0\u00a0mld."},1E10:{other:"00\u00a0mld."},1E11:{other:"000\u00a0mld."},1E12:{other:"0\u00a0bln."},1E13:{other:"00\u00a0bln."},1E14:{other:"000\u00a0bln."}},d2a:{1E3:{other:"0 duizend"},1E4:{other:"00 duizend"},1E5:{other:"000 duizend"},1E6:{other:"0 miljoen"},1E7:{other:"00 miljoen"},1E8:{other:"000 miljoen"},1E9:{other:"0 miljard"},1E10:{other:"00 miljard"},
1E11:{other:"000 miljard"},1E12:{other:"0 biljoen"},1E13:{other:"00 biljoen"},1E14:{other:"000 biljoen"}}};
var DTa={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:",",lBa:"%",Nia:"0",H3a:"+",JAa:"-",Bza:"E",mBa:"\u2030",via:"\u221e",u3a:"NaN",DECIMAL_PATTERN:"#,##0.###",P3a:"#E0",G3a:"#,##0%",h2a:"\u00a4#,##0.00",oia:"USD"};yr={DECIMAL_SEP:",",GROUP_SEP:".",lBa:"%",Nia:"0",H3a:"+",JAa:"-",Bza:"E",mBa:"\u2030",via:"\u221e",u3a:"NaN",DECIMAL_PATTERN:"#,##0.###",P3a:"#E0",G3a:"#,##0%",h2a:"\u00a4\u00a0#,##0.00;\u00a4\u00a0-#,##0.00",oia:"EUR"};
_.zr=function(a){this.nca=40;this.Rz=1;this.awa=0;this.Pz=3;this.Jsa=this.GC=0;this.sSb=!1;this.Bda=this.xS="";this.sL=yr.JAa;this.C_="";this.Uw=1;this.YR=!1;this.UQ=[];this.sxa=this.Llb=!1;this.G7=0;this.lda="string"===typeof a?a:"";"number"===typeof a?this.Jma(a):this.PE(a)};
_.zr.prototype.PE=function(a){this.lda=a.replace(/ /g,"\u00a0");var b=[0];this.xS=ETa(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("Hc`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.UQ.push(h);h=0;break;case ".":if(0<=d)throw Error("Ic`"+a);d=e+f+g;break;case "E":if(this.sxa)throw Error("Jc`"+a);this.sxa=!0;this.Jsa=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.sSb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.Jsa++;if(1>e+f||1>this.Jsa)throw Error("Kc`"+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("Lc`"+a);g=e+f+g;this.Pz=0<=d?g-d:0;0<=d&&(this.GC=e+f-d,0>this.GC&&(this.GC=0));this.Rz=(0<=d?d:g)-e;this.sxa&&(this.nca=e+this.Rz,0==this.Pz&&0==this.Rz&&(this.Rz=1));this.UQ.push(Math.max(0,h));this.Llb=0==d||d==g;c=b[0]-c;this.Bda=ETa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.Uw&&(this.YR=!0),this.sL=ETa(this,a,b),b[0]+=c,this.C_=ETa(this,a,b)):(this.sL+=this.xS,this.C_+=this.Bda)};
_.zr.prototype.Jma=function(a){switch(a){case 1:this.PE(yr.DECIMAL_PATTERN);break;case 2:this.PE(yr.P3a);break;case 3:this.PE(yr.G3a);break;case 4:a=this.PE;var b=yr.h2a;var c=["0"],d=DTa[yr.oia];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:FTa(this,1);break;case 6:FTa(this,2);break;default:throw Error("Bc");}};var FTa=function(a,b){a.G7=b;a.PE(yr.DECIMAL_PATTERN);a.GC=0;a.Pz=2;if(0<a.GC)throw Error("zc");a.awa=2};
_.zr.prototype.parse=function(a,b){b=b||[0];if(0!==this.G7)throw Error("Cc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.xS,b[0])==b[0],d=a.indexOf(this.sL,b[0])==b[0];c&&d&&(this.xS.length>this.sL.length?d=!1:this.xS.length<this.sL.length&&(c=!1));c?b[0]+=this.xS.length:d&&(b[0]+=this.sL.length);if(a.indexOf(yr.via,b[0])==b[0]){b[0]+=yr.via.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.Bza;if(0!=this.G7)throw Error("Dc");A=A.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var K=e.charAt(b[0]),P=GTa(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<=GTa(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.Uw&&K==yr.lBa.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.Uw&&K==yr.mBa.charAt(0)){if(1!=r)break;r=1E3;
if(h){b[0]++;break}}else break}1!=this.Uw&&(r=this.Uw);e=parseFloat(I)/r}if(c){if(a.indexOf(this.Bda,b[0])!=b[0])return NaN;b[0]+=this.Bda.length}else if(d){if(a.indexOf(this.C_,b[0])!=b[0])return NaN;b[0]+=this.C_.length}return d?-e:e};
_.zr.prototype.format=function(a){if(this.GC>this.Pz)throw Error("Ec");if(isNaN(a))return yr.u3a;var b=[];var c=a;if(0==this.G7)c=HTa;else{c=Math.abs(c);var d=ITa(this,1>=c?0:JTa(c)).cNa;c=ITa(this,d+JTa(KTa(this,Ar(c,-d)).HRa))}a=Ar(a,-c.cNa);(d=0>a||0==a&&0>1/a)?c.TUa?b.push(c.TUa):(b.push(c.prefix),b.push(this.sL)):(b.push(c.prefix),b.push(this.xS));if(isFinite(a))if(a*=d?-1:1,a*=this.Uw,this.sxa){var e=a;if(0==e)LTa(this,e,this.Rz,b),MTa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Ar(e,-f);var g=this.Rz;1<this.nca&&this.nca>this.Rz?(g=f%this.nca,0>g&&(g=this.nca+g),e=Ar(e,g),f-=g,g=1):1>this.Rz?(f++,e=Ar(e,-1)):(f-=this.Rz-1,e=Ar(e,this.Rz-1));LTa(this,e,g,b);MTa(this,f,b)}}else LTa(this,a,this.Rz,b);else b.push(yr.via);d?c.UUa?b.push(c.UUa):(isFinite(a)&&b.push(c.suffix),b.push(this.C_)):(isFinite(a)&&b.push(c.suffix),b.push(this.Bda));return b.join("")};
var KTa=function(a,b){var c=Ar(b,a.Pz);0<a.awa&&(c=NTa(c,a.awa,a.Pz));c=Math.round(c);isFinite(c)?(b=Math.floor(Ar(c,-a.Pz)),a=Math.floor(c-Ar(b,a.Pz))):a=0;return{HRa:b,Tyc:a}},LTa=function(a,b,c,d){if(a.GC>a.Pz)throw Error("Ec");d||(d=[]);b=KTa(a,b);var e=b.HRa,f=b.Tyc,g=0<a.GC||0<f||!1;b=a.GC;g&&(b=a.GC);for(var h="",n=e;1E20<n;)h="0"+h,n=Math.round(Ar(n,-1));h=n+h;var r=yr.DECIMAL_SEP;n=yr.Nia.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.UQ.length)for(c=
1;c<a.UQ.length;c++)A+=a.UQ[c];c=x-A;if(0<c){e=a.UQ;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.UQ;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.Llb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(NTa(parseFloat(g[0]),a.awa,1)),f=f.replace(".",""),f+=XAa("0",parseInt(g[1],10)-f.length+1));a.Pz+1>f.length&&(f="1"+XAa("0",a.Pz-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))))},MTa=function(a,b,c){c.push(yr.Bza);0>b?(b=-b,c.push(yr.JAa)):a.sSb&&c.push(yr.H3a);b=""+b;for(var d=yr.Nia,e=b.length;e<a.Jsa;e++)c.push(d);
c.push(b)},GTa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=yr.Nia.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},ETa=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.oia):(g=yr.oia,d+=g in DTa?DTa[g][1]:g);break;case "%":if(!a.YR&&1!=a.Uw)throw Error("Fc");
if(a.YR&&100!=a.Uw)throw Error("Gc");a.Uw=100;a.YR=!1;d+=yr.lBa;break;case "\u2030":if(!a.YR&&1!=a.Uw)throw Error("Fc");if(a.YR&&1E3!=a.Uw)throw Error("Gc");a.Uw=1E3;a.YR=!1;d+=yr.mBa;break;default:d+=g}}return d},HTa={cNa:0,TUa:"",UUa:"",prefix:"",suffix:""},ITa=function(a,b){a=1==a.G7?CTa.Sya:CTa.d2a;null==a&&(a=CTa.Sya);if(3>b)return HTa;b=Math.min(14,b);var c=a[Ar(1,b)];for(--b;!c&&3<=b;)c=a[Ar(1,b)],b--;if(!c)return HTa;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),TUa:a,UUa:d,prefix:c[1],suffix:c[3]}:HTa:HTa},JTa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},Ar=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))},OTa=function(a,b){return a&&isFinite(a)?Ar(Math.round(Ar(a,b)),-b):a},NTa=function(a,b,c){if(!a)return a;b=b-JTa(a)-1;return b<
-c?OTa(a,-c):OTa(a,b)};
var PTa=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"};PTa=function(){return"other"};
var QTa=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"},RTa=QTa;RTa=QTa;
var STa,TTa,UTa,VTa,WTa;_.Br=function(a){this.lda=a;this.Tta=this.m_=this.BRa=null;a=yr;var b=CTa;if(STa!==a||TTa!==b)STa=a,TTa=b,UTa=new _.zr(1);this.SFc=UTa};STa=null;TTa=null;UTa=null;VTa=RegExp("'([{}#].*?)'","g");WTa=RegExp("''","g");
_.Br.prototype.format=function(a){if(this.lda){this.BRa=[];var b=XTa(this,this.lda);this.Tta=YTa(this,b);this.lda=null}if(this.Tta&&0!=this.Tta.length)for(this.m_=_.Rb(this.BRa),b=[],ZTa(this,this.Tta,a,!1,b),a=b.join("");0<this.m_.length;)a=a.replace(this.DKa(this.m_),this.m_.pop());else a="";return a};
var ZTa=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.m_.push(r),n.push(h.DKa(h.m_)));break;case 2:g=b[f].value;h=a;n=c;r=d;var x=e,A=g.Kma;void 0===n[A]?x.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),ZTa(h,A,n,r,x));break;case 0:g=b[f].value;$Ta(a,g,c,RTa,d,e);break;case 1:g=b[f].value,$Ta(a,g,c,PTa,d,e)}},$Ta=function(a,b,c,d,e,f){var g=
b.Kma,h=b.sfb,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=[],ZTa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.SFc.format(h),f.push(c.replace(/#/g,a))))},XTa=function(a,b){var c=a.BRa,d=(0,_.ih)(a.DKa,a);b=b.replace(WTa,function(){c.push("'");return d(c)});return b=b.replace(VTa,function(e,f){c.push(f);return d(c)})},aUa=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},bUa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,cUa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,dUa=/^\s*(\w+)\s*,\s*select\s*,/,YTa=function(a,b){var c=[];b=aUa(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(bUa.test(f)?0:cUa.test(f)?1:dUa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=eUa(a,b[d].value);break;case 0:e.type=0;e.value=fUa(a,b[d].value);break;case 1:e.type=1;e.value=gUa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},eUa=function(a,b){var c="";b=b.replace(dUa,function(h,n){c=n;return""});var d={};d.Kma=c;b=aUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=YTa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
fUa=function(a,b){var c="",d=0;b=b.replace(bUa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.Kma=c;e.sfb=d;b=aUa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=YTa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},gUa=function(a,b){var c="";b=b.replace(cUa,function(h,n){c=n;return""});var d={};d.Kma=c;d.sfb=0;b=aUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=YTa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Br.prototype.DKa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
new _.Br("Project {projectName} gemaakt");new _.Br("Kan niet koppelen met {gitProvider}");_.Cr=function(a,b){this.Qf=a;this.fg=b};_.hUa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.Wz({message:"Er is een onverwachte fout opgetreden.",Ie:"Sluiten"})};_.iUa=function(a,b){var c=b.message,d=b.Ie;a.log(b.error);a.Wz({message:c,Ie:d})};_.Cr.prototype.log=function(a){_.mr(this.Qf,a)};_.Cr.prototype.Wz=function(a){this.notify({message:a.message,Ie:a.Ie,duration:0})};
_.Cr.prototype.notify=function(a){this.fg.open(a.message,a.Ie,{duration:a.duration})};_.Cr.ha=function(a){return new (a||_.Cr)(_.u(_.lr),_.u(_.wr))};_.Cr.va=_.t({token:_.Cr,ta:_.Cr.ha,Ka:"root"});
_.Dr=function(a,b){this.mh=a;this.U0a=b};_.Dr.prototype.Ua=function(){var a=this;this.kb=this.U0a.subscribe(function(b){a.handleError(b)})};_.Dr.prototype.handleError=function(){_.hUa(this.mh)};_.Dr.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};_.Dr.ha=function(a){return new (a||_.Dr)(_.y(_.Cr),_.y(qTa))};_.Dr.Ja=_.v({type:_.Dr,oa:[["uncaught-error-notifier"]]});
_.Er=function(){};_.Er.ha=function(a){return new (a||_.Er)};_.Er.Ea=_.ed({type:_.Er});_.Er.Da=_.Vc({});
_.jUa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);
var kqa;
_.Fr=function(a,b){this.U0a=a;this.Qf=b};_.Fr.prototype.handleError=function(a){a&&(a===lqa()||void 0!==a.n0&&a.n0===lqa())||(_.mr(this.Qf,a),this.U0a.next(a))};_.Fr.ha=function(a){return new (a||_.Fr)(_.u(qTa),_.u(_.lr))};_.Fr.va=_.t({token:_.Fr,ta:_.Fr.ha,Ka:"root"});
var kUa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");
var lUa=function(a){this.qKc=a;a.then((0,_.ih)(function(){},this),function(){},this)},mUa=function(a,b,c){return a.qKc.then(function(d){var e=d[b];if(!e)throw Error("Oc`"+b);return e.apply(d,c)})},oUa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=nUa(a,b).then(function(f){return f.apply(null,d)});return new lUa(e)},pUa={},nUa=function(a,b){var c=pUa[b];if(c)return c;c=(c=kh(b))?tk(c):(new sk(function(d,e){var f=(new iBa(document)).createElement("SCRIPT");
f.async=!0;_.nqa(f,_.Lf(_.ah(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=kh(b);if(!d)throw Error("Pc`"+b+"`"+a);return d});return pUa[b]=c};
var qUa=function(a){this.Ho=a};qUa.prototype.OT=function(a){mUa(this.Ho,"startFeedback",arguments)};qUa.prototype.DIc=function(a){mUa(this.Ho,"requestSurvey",arguments).QM(function(){},this)};qUa.prototype.vHc=function(a){mUa(this.Ho,"presentSurvey",arguments).QM(function(){},this)};var rUa=_.bh("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");nUa(rUa,"help.service.Lazy.create").QM(function(){});
var pqa=function(a,b){b=b||{};a=oUa(rUa,"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||"nl".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.q1c||b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new qUa(a)};
var tUa,Gr;_.sUa=new _.Hd("helpServiceCreationDelegate",{ta:function(){return pqa}});tUa=new _.Hd("HelpService productData",{ta:function(){return{}}});Gr=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.VHc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Gr.prototype.OT=function(a){this.VHc.OT(a)};Gr.ha=function(a){return new (a||Gr)(_.u(VHa),_.u(_.Xg),_.u(_.sUa),_.u(tUa),_.u(pTa))};
Gr.va=_.t({token:Gr,ta:Gr.ha,Ka:"root"});
_.Hr=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.OT=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,mVc:!0};"undefined"!==typeof f&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.OT(g)}};_.Hr.ha=function(a){return new (a||_.Hr)(_.u(Gr),_.u(rIa,8),_.u(Pl),_.u(_.Sl))};_.Hr.va=_.t({token:_.Hr,ta:_.Hr.ha});
_.Ir=function(a){if(a)throw Error("Qc");};_.Ir.ha=function(a){return new (a||_.Ir)(_.u(_.Ir,12))};_.Ir.Ea=_.ed({type:_.Ir});_.Ir.Da=_.Vc({});
var uUa=function(){},vUa=function(){};
var Jr=function(a){var b=this;this.BG=new Map;this.Aba=null;a?this.pG="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();wUa(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),wUa(b,c,e))})}:this.headers=
new Map};_.k=Jr.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.BG.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 wUa=function(a,b,c){a.BG.has(c)||a.BG.set(c,b)};Jr.prototype.init=function(){var a=this;this.pG&&(this.pG instanceof Jr?xUa(this,this.pG):this.pG(),this.pG=null,this.Aba&&(this.Aba.forEach(function(b){return yUa(a,b)}),this.Aba=null))};var xUa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.BG.set(c,b.BG.get(c))})};
Jr.prototype.clone=function(a){var b=new Jr;b.pG=this.pG&&this.pG instanceof Jr?this.pG:this;b.Aba=(this.Aba||[]).concat([a]);return b};
var yUa=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;wUa(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.BG.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.BG.delete(c)}};
Jr.prototype.forEach=function(a){var b=this;this.init();Array.from(this.BG.keys()).forEach(function(c){return a(b.BG.get(c),b.headers.get(c))})};
var zUa,sqa,tqa;zUa=function(){};sqa=/%(\d[a-f0-9])/gi;tqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Kr=function(a){var b=this;a=void 0===a?{}:a;this.FP=this.yha=null;this.fpa=a.fpa||new zUa;if(a.Uyc){if(a.dqa)throw Error("Rc");this.map=rqa(a.Uyc)}else a.dqa?(this.map=new Map,Object.keys(a.dqa).forEach(function(c){var d=a.dqa[c];d=Array.isArray(d)?d.map(vqa):[""+d];b.map.set(c,d)})):this.map=null};_.k=_.Kr.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({BL:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({BL:a,value:b,op:"s"})};_.k.delete=function(a,b){return this.clone({BL:a,value:b,op:"d"})};
_.k.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=uqa(b);return a.map.get(b).map(function(d){return c+"="+uqa(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.k.clone=function(a){var b=new _.Kr({fpa:this.fpa});b.FP=this.FP||this;b.yha=(this.yha||[]).concat(a);return b};
_.k.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.FP&&(this.FP.init(),this.FP.keys().forEach(function(b){return a.map.set(b,a.FP.map.get(b))}),this.yha.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.BL):void 0)||[];c.push(""+b.value);a.map.set(b.BL,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.BL)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.BL,c):a.map.delete(b.BL)}else a.map.delete(b.BL)}}),this.FP=
this.yha=null)};
var AUa=function(){this.map=new Map};_.k=AUa.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 BUa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.lx=!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.lx=!!c.lx,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 Jr);this.context||(this.context=new AUa);this.params?(c=this.params.toString(),0===c.length?this.l1a=b:(d=b.indexOf("?"),this.l1a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Kr,this.l1a=b)},CUa=function(a){return null===a.body?null:wqa(a.body)||xqa(a.body)||yqa(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Kr?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
BUa.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.lx?a.lx:this.lx,h=a.headers||this.headers,n=a.params||this.params,r,x=null!=(r=a.context)?r:this.context;void 0!==a.LLb&&(h=Object.keys(a.LLb).reduce(function(A,B){return A.set(B,a.LLb[B])},h));a.Mh&&(n=Object.keys(a.Mh).reduce(function(A,B){return A.set(B,
a.Mh[B])},n));return new BUa(b,c,e,{params:n,headers:h,context:x,lx:g,responseType:d,withCredentials:f})};
var Lr=function(a,b,c){this.headers=a.headers||new Jr;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},DUa=function(a){a=void 0===a?{}:a;Lr.call(this,a);this.type=2};_.V(DUa,Lr);
DUa.prototype.clone=function(a){a=void 0===a?{}:a;return new DUa({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 EUa=function(a){a=void 0===a?{}:a;Lr.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(EUa,Lr);
EUa.prototype.clone=function(a){a=void 0===a?{}:a;return new EUa({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})};
_.Mr=function(a){Lr.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(_.Mr,Lr);
_.Nr=function(a){this.handler=a};_.k=_.Nr.prototype;
_.k.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof BUa)b=a;else{var e=void 0;e=c.headers instanceof Jr?c.headers:new Jr(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Kr?c.params:new _.Kr({dqa:c.params}));b=new BUa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,lx:c.lx,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.Ea(b).ka(_.Fa(function(g){return d.handler.handle(g)},1));if(a instanceof BUa||"events"===c.observe)return e;
a=e.ka(_.Ta(function(g){return g instanceof EUa}));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("Sc");return g.body}));case "blob":return a.ka(_.m(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Tc");return g.body}));case "text":return a.ka(_.m(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Uc");return g.body}));default:return a.ka(_.m(function(g){return g.body}))}case "response":return a;
default:throw Error("Vc`"+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.rr=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,zqa(c,b))};
_.k.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,zqa(c,b))};_.k.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,zqa(c,b))};_.Nr.ha=function(a){return new (a||_.Nr)(_.u(uUa))};_.Nr.va=_.t({token:_.Nr,ta:_.Nr.ha});
var FUa=function(a,b){this.next=a;this.FBc=b};FUa.prototype.handle=function(a){return this.FBc.intercept(a,this.next)};var GUa=new _.Hd("HTTP_INTERCEPTORS");
var HUa=/^\)\]\}',?\n/,Or=function(a){this.cPc=a};
Or.prototype.handle=function(a){var b=this;if("JSONP"===a.method)throw Error("Wc");return new _.na(function(c){var d=b.cPc.hb();d.open(a.method,a.l1a);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||yqa(a.body)?null:xqa(a.body)?a.body.type||null:wqa(a.body)?null:"string"===typeof a.body?
"text/plain":a.body instanceof _.Kr?"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=CUa(a),g=null,h=function(){if(null!==g)return g;var I=d.statusText||"OK",K=new Jr(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 DUa({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 ka=null;204!==P&&(ka="undefined"===typeof d.response?d.responseText:d.response);0===P&&(P=ka?200:0);var wa=200<=P&&300>P;if("json"===a.responseType&&"string"===typeof ka){var va=ka;ka=ka.replace(HUa,"");try{ka=""!==ka?JSON.parse(ka):null}catch(Ga){ka=va,wa&&(wa=!1,ka={error:Ga,text:ka})}}wa?(c.next(new EUa({body:ka,
headers:K,status:P,statusText:ba,url:I||void 0})),c.complete()):c.error(new _.Mr({error:ka,headers:K,status:P,statusText:ba,url:I||void 0}))},r=function(I){var K=h().url;c.error(new _.Mr({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.j0c=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.lx&&(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.lx&&(d.removeEventListener("progress",A),null!==f&&
d.upload&&d.upload.removeEventListener("progress",B));d.readyState!==d.DONE&&d.abort()}})};Or.ha=function(a){return new (a||Or)(_.u(bJa))};Or.va=_.t({token:Or,ta:Or.ha});
var IUa,JUa,Pr;IUa=new _.Hd("XSRF_COOKIE_NAME");JUa=new _.Hd("XSRF_HEADER_NAME");_.KUa=function(){};Pr=function(a,b,c){this.owc=a;this.platform=b;this.cookieName=c;this.wyb="";this.Iyb=null};
Pr.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.owc.cookie||"";if(a!==this.wyb){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.Iyb=b;this.wyb=a}return this.Iyb};Pr.ha=function(a){return new (a||Pr)(_.u(_.Qg),_.u(IGa),_.u(IUa))};
Pr.va=_.t({token:Pr,ta:Pr.ha});var Qr=function(a,b){this.iU=a;this.aR=b};Qr.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.iU.getToken();null===c||a.headers.has(this.aR)||(a=a.clone({headers:a.headers.set(this.aR,c)}));return b.handle(a)};Qr.ha=function(a){return new (a||Qr)(_.u(_.KUa),_.u(JUa))};Qr.va=_.t({token:Qr,ta:Qr.ha});
var Rr=function(a,b){this.uP=a;this.Ac=b;this.XKa=null},Sr;Rr.prototype.handle=function(a){null===this.XKa&&(this.XKa=this.Ac.get(GUa,[]).reduceRight(function(b,c){return new FUa(b,c)},this.uP));return this.XKa.handle(a)};Rr.ha=function(a){return new (a||Rr)(_.u(vUa),_.u(_.Tf))};Rr.va=_.t({token:Rr,ta:Rr.ha});Sr=function(){};_.LUa=function(a){a=void 0===a?{}:a;return{Jk:Sr,Qb:[a.cookieName?{Ga:IUa,Gc:a.cookieName}:[],a.aR?{Ga:JUa,Gc:a.aR}:[]]}};Sr.ha=function(a){return new (a||Sr)};Sr.Ea=_.ed({type:Sr});
Sr.Da=_.Vc({Qb:[Qr,{Ga:GUa,Lb:Qr,kd:!0},{Ga:_.KUa,ae:Pr},{Ga:IUa,Gc:"XSRF-TOKEN"},{Ga:JUa,Gc:"X-XSRF-TOKEN"}]});_.Tr=function(){};_.Tr.ha=function(a){return new (a||_.Tr)};_.Tr.Ea=_.ed({type:_.Tr});_.Tr.Da=_.Vc({Qb:[_.Nr,{Ga:uUa,ae:Rr},Or,{Ga:vUa,Lb:Or}],imports:[_.LUa({cookieName:"XSRF-TOKEN",aR:"X-XSRF-TOKEN"})]});
var Aqa;
var Ur=function(a,b){this.url=a;this.LM=null;this.options=b},Vr=function(a,b,c,d){this.R8a=a;this.DE=b;this.HEa=d;this.bma=new Map;this.jka=new Map;this.Fic=new Map;this.AFa=new Map;this.Xkc=new Map;this.wHa=[];this.D6a=["material-icons","mat-ligature-font"];this.Mb=c},MUa=function(a,b){return a.Xkc.get(b)||b};Vr.prototype.sKc=function(){this.D6a=_.fa.apply(0,arguments)};
var NUa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.bma.get(d);return e?a.m8a(e):(e=a.Glc(c,b))?(a.bma.set(d,e),a.m8a(e)):(c=a.jka.get(c))?a.amc(b,c):_.Na(Error("Xc`"+d))};_.k=Vr.prototype;_.k.Ma=function(){this.wHa=[];this.bma.clear();this.jka.clear();this.Fic.clear()};_.k.m8a=function(a){return a.LM?_.Ea(this.bIa(a).cloneNode(!0)):this.Knc(a).ka(_.m(function(b){return b.cloneNode(!0)}))};
_.k.amc=function(a,b){var c=this,d=this.m7a(a,b);if(d)return _.Ea(d);d=b.filter(function(e){return!e.LM}).map(function(e){return c.Lnc(e).ka(_.Aa(function(f){f="Loading icon set URL: "+c.DE.Qo(5,e.url)+" failed: "+f.message;c.HEa.handleError(Error(f));return _.Ea(null)}))});return _.ke(d).ka(_.m(function(){var e=c.m7a(a,b);if(!e)throw Error("Xc`"+a);return e}))};
_.k.m7a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.LM&&-1<d.LM.toString().indexOf(a)){var e=this.bIa(d);if(d=this.Lkc(e,a,d.options))return d}}return null};_.k.Knc=function(a){var b=this;return this.n7a(a).ka(_.zb(function(c){return a.LM=c}),_.m(function(){return b.bIa(a)}))};_.k.Lnc=function(a){return a.LM?_.Ea(null):this.n7a(a).ka(_.zb(function(b){return a.LM=b}))};
_.k.Lkc=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.Kla(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Kla(this.Kqc(a),c);b=this.cIa(Cqa("<svg></svg>"));b.appendChild(a);return this.Kla(b,c)};_.k.cIa=function(a){var b=this.Mb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("$c");return a};
_.k.Kqc=function(a){for(var b=this.cIa(Cqa("<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.Mb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.k.Kla=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.n7a=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.R8a)throw Error("Yc");if(null==c)throw Error("ad`"+c);var f=this.DE.Qo(5,c);if(!f)throw Error("Zc`"+c);if(c=this.AFa.get(f))return c;c=this.R8a.get(f,{responseType:"text",withCredentials:a}).ka(_.m(function(g){return Cqa(g)}),Qaa(function(){return b.AFa.delete(f)}),kba());this.AFa.set(f,c);return c};_.k.Sia=function(a,b,c){this.bma.set(a+":"+b,c);return this};
_.k.aRc=function(a,b){var c=this.jka.get(a);c?c.push(b):this.jka.set(a,[b]);return this};_.k.bIa=function(a){if(!a.OOb){var b=this.cIa(a.LM);this.Kla(b,a.options);a.OOb=b}return a.OOb};_.k.Glc=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 Ur(d.url,d.options):new Ur(d)}};Vr.ha=function(a){return new (a||Vr)(_.u(_.Nr,8),_.u(Mm),_.u(_.Qg,8),_.u(_.he))};Vr.va=_.t({token:Vr,ta:Vr.ha,Ka:"root"});new _.Rk;new _.Sk;new _.Rk;new _.Rk;
var OUa,PUa,QUa,RUa,SUa,TUa;OUa=_.Tg(function(a){this.Ta=a});PUa=new _.Hd("MAT_ICON_DEFAULT_OPTIONS");QUa=new _.Hd("mat-icon-location",{Ka:"root",ta:Dqa});RUa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");SUa=RUa.map(function(a){return"["+a+"]"}).join(", ");TUa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Wr=function(a,b,c,d,e,f){var g=OUa.call(this,a)||this;g.zFa=b;g.rW=d;g.HEa=e;g.X8a=!1;g.fab=[];g.pEa=_.da.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.zQ&&(g.zQ=f.zQ));c||a.ua.setAttribute("aria-hidden","true");return g};_.V(_.Wr,OUa);_.k=_.Wr.prototype;_.k.lqc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("bd`"+a);}};_.k.Ua=function(){this.BIa()};
_.k.wn=function(){var a=this.sO;a&&a.size&&(a=this.rW.xqa(),a!==this.jab&&(this.jab=a,this.aab(a)))};_.k.Ma=function(){this.pEa.unsubscribe();this.sO&&this.sO.clear()};_.k.vcb=function(){return!this.Vi};_.k.Wpc=function(a){this.Z5a();var b=this.rW.xqa();this.jab=b;this.Cic(a);this.aab(b);this.Ta.ua.appendChild(a)};_.k.Z5a=function(){var a=this.Ta.ua,b=a.childNodes.length;for(this.sO&&this.sO.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.k.BIa=function(){if(this.vcb()){var a=this.Ta.ua,b=(this.zQ?MUa(this.zFa,this.zQ).split(/ +/):this.zFa.D6a).filter(function(c){return 0<c.length});this.fab.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.fab=b;this.Ki===this.fHa||b.includes("mat-ligature-font")||(this.fHa&&a.classList.remove(this.fHa),this.Ki&&a.classList.add(this.Ki),this.fHa=this.Ki)}};_.k.U5a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.k.aab=function(a){var b=this.sO;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.k.Cic=function(a){var b=a.querySelectorAll(SUa),c=this.sO=this.sO||new Map;for(a={t2:0};a.t2<b.length;a={t2:a.t2},a.t2++)RUa.forEach(function(d){return function(e){var f=b[d.t2],g=f.getAttribute(e);if(g=g?g.match(TUa):null){var h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}}}(a))};
_.k.urc=function(a){var b=this;this.ybb=this.zbb=null;this.pEa.unsubscribe();if(a){a=_.l(this.lqc(a));var c=a.next().value,d=a.next().value;c&&(this.zbb=c);d&&(this.ybb=d);this.pEa=NUa(this.zFa,d,c).ka(_.Va(1)).subscribe(function(e){return b.Wpc(e)},function(e){b.HEa.handleError(Error("cd`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.Wr.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.X8a},set:function(a){this.X8a=_.Mg(a)}},Vi:{configurable:!0,enumerable:!0,get:function(){return this.dIa},set:function(a){a!==this.dIa&&(a?this.urc(a):this.dIa&&this.Z5a(),this.dIa=a)}},zQ:{configurable:!0,enumerable:!0,get:function(){return this.y7a},set:function(a){a=this.U5a(a);a!==this.y7a&&(this.y7a=a,this.BIa())}},Ki:{configurable:!0,enumerable:!0,get:function(){return this.x7a},set:function(a){a=
this.U5a(a);a!==this.x7a&&(this.x7a=a,this.BIa())}}});_.Wr.ha=function(a){return new (a||_.Wr)(_.y(_.Md),_.y(Vr),_.Bd("aria-hidden"),_.y(QUa),_.y(_.he),_.y(PUa,8))};
_.Wr.Aa=_.v({type:_.Wr,oa:[["mat-icon"]],Ib:["role","img",1,"mat-icon","notranslate"],Hb:7,mb:function(a,b){a&2&&(_.ue("data-mat-icon-type",b.vcb()?"font":"svg")("data-mat-icon-name",b.ybb||b.Ki)("data-mat-icon-namespace",b.zbb||b.zQ),_.we("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Vi:"svgIcon",zQ:"fontSet",Ki:"fontIcon"},bc:["matIcon"],features:[_.qe],oc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),
_.Je(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"],
tb:2,Oa:0});
_.Xr=function(){};_.Xr.ha=function(a){return new (a||_.Xr)};_.Xr.Ea=_.ed({type:_.Xr});_.Xr.Da=_.Vc({imports:[_.lq,_.lq]});
var UUa;UUa=_.Sh(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.VUa=[{wG:"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(" ")},{wG:"iam",icons:["domain","group","service_account","user"]},{wG:"logs",icons:"any debug error fatal info warning".split(" ")},{wG:"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(" ")},{wG:"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(" "),
lmb:["arrow_right","arrow_down"]},{wG:"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(" ")},{wG:"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(" ")},
{wG:"oss",icons:["logo","logo_monochrome"]},{wG:"tasks",icons:["g3c_logo_200x200"]}];_.WUa=new _.Hd("SvgIconGroupsToBeRegistered");_.Yr=function(a,b){this.qub=a;this.eBc=b;this.qub.sKc("material-icons-extended")};_.Yr.ha=function(a){return new (a||_.Yr)(_.u(Vr),_.u(_.WUa))};_.Yr.va=_.t({token:_.Yr,ta:_.Yr.ha});
var XUa;_.Zr=function(a){var b=this;this.re=a;this.BXa=!1;this.re.uc(function(){XUa(b)})};XUa=function(a){setTimeout(function(){a.BXa=!0},864E5)};_.Zr.prototype.HX=function(a,b){if(this.BXa){var c=window.location;b=_.Of(b.url);b=_.Kf(b);void 0!==b&&(c.href=b)}return!this.BXa};_.Zr.ha=function(a){return new (a||_.Zr)(_.u(_.pe))};_.Zr.va=_.t({token:_.Zr,ta:_.Zr.ha});
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.$r=function(a,b){this.rva=[];this.lDb=a;this.Vlb=b||null;this.N$=this.vK=!1;this.Xg=void 0;this.VZa=this.dtc=this.iKa=!1;this.exa=0;this.qr=null;this.bna=0};_.ai(_.$r,Hqa);_.$r.prototype.cancel=function(a){if(this.vK)this.Xg instanceof _.$r&&this.Xg.cancel();else{if(this.qr){var b=this.qr;delete this.qr;a?b.cancel(a):(b.bna--,0>=b.bna&&b.cancel())}this.lDb?this.lDb.call(this.Vlb,this):this.VZa=!0;this.vK||this.Z8(new as(this))}};_.$r.prototype.rkb=function(a,b){this.iKa=!1;YUa(this,a,b)};
var YUa=function(a,b,c){a.vK=!0;a.Xg=c;a.N$=!b;ZUa(a)},aVa=function(a){if(a.vK){if(!a.VZa)throw new $Ua(a);a.VZa=!1}};_.$r.prototype.callback=function(a){aVa(this);YUa(this,!0,a)};_.$r.prototype.Z8=function(a){aVa(this);YUa(this,!1,a)};_.$r.prototype.addCallback=function(a,b){return _.bVa(this,a,null,b)};_.bVa=function(a,b,c,d){a.rva.push([b,c,d]);a.vK&&ZUa(a);return a};
_.$r.prototype.then=function(a,b,c){var d,e,f=new sk(function(g,h){e=g;d=h});_.bVa(this,e,function(g){g instanceof as?f.cancel():d(g);return cVa},this);return f.then(a,b,c)};_.$r.prototype.$goog_Thenable=!0;_.$r.prototype.Ae=function(a){var b=new _.$r;_.bVa(this,b.callback,b.Z8,b);a&&(b.qr=this,this.bna++);return b};_.$r.prototype.isError=function(a){return a instanceof Error};
var dVa=function(a){return qxa(a.rva,function(b){return"function"===typeof b[1]})},cVa={},ZUa=function(a){if(a.exa&&a.vK&&dVa(a)){var b=a.exa,c=eVa[b];c&&(_.Fb.clearTimeout(c.Aw),delete eVa[b]);a.exa=0}a.qr&&(a.qr.bna--,delete a.qr);b=a.Xg;for(var d=c=!1;a.rva.length&&!a.iKa;){var e=a.rva.shift(),f=e[0],g=e[1];e=e[2];if(f=a.N$?g:f)try{var h=f.call(e||a.Vlb,b);h===cVa&&(h=void 0);void 0!==h&&(a.N$=a.N$&&(h==b||a.isError(h)),a.Xg=b=h);if(uCa(b)||"function"===typeof _.Fb.Promise&&b instanceof _.Fb.Promise)d=
!0,a.iKa=!0}catch(n){b=n,a.N$=!0,dVa(a)||(c=!0)}}a.Xg=b;d&&(h=(0,_.ih)(a.rkb,a,!0),d=(0,_.ih)(a.rkb,a,!1),b instanceof _.$r?(_.bVa(b,h,d),b.dtc=!0):b.then(h,d));c&&(b=new fVa(b),eVa[b.Aw]=b,a.exa=b.Aw)},$Ua=function(a){_.aa.call(this);this.NB=a};_.ai($Ua,_.aa);$Ua.prototype.message="Deferred has already fired";$Ua.prototype.name="AlreadyCalledError";var as=function(a){_.aa.call(this);this.NB=a};_.ai(as,_.aa);as.prototype.message="Deferred was canceled";as.prototype.name="CanceledError";
var fVa=function(a){this.Aw=_.Fb.setTimeout((0,_.ih)(this.throwError,this),0);this.wf=a};fVa.prototype.throwError=function(){delete eVa[this.Aw];throw this.wf;};var eVa={};
var Mqa=function(a,b){var c=b||{};b=c.document||document;var d=_.Pj(a),e=(new iBa(b)).createElement("SCRIPT"),f={vKb:e,eU:void 0},g=new _.$r(gVa,f),h=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(h=window.setTimeout(function(){hVa(e,!0);g.Z8(new iVa(1,"Timeout reached for loading script "+d))},n),f.eU=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(hVa(e,c.ATc||!1,h),g.callback(null))};e.onerror=function(){hVa(e,!0,h);g.Z8(new iVa(0,"Error while loading script "+
d))};f=c.attributes||{};_.Ec(f,{type:"text/javascript",charset:"UTF-8"});lBa(e,f);UAa(e,a);jVa(b).appendChild(e);return g},jVa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},gVa=function(){if(this&&this.vKb){var a=this.vKb;a&&"SCRIPT"==a.tagName&&hVa(a,!0,this.eU)}},hVa=function(a,b,c){null!=c&&_.Fb.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.ik(a)},0)},
iVa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.ai(iVa,_.aa);
var Iqa=null,Oqa=new WeakMap;
var kVa=function(){};kVa.prototype.send=function(a,b){Wja(a);return this.makeRequest(a).then(function(c){return b?_.jf(b,c):c})};
var bs=function(a,b,c,d,e){this.dZ=a;this.HF=b;this.lPa=c||{};this.bZ=d||{};this.wvc=e};_.V(bs,kVa);var mVa=function(a){return _.Kqa({timeout:3E4}).then(function(b){b=b||window.gapi;lVa(a,b);return Qqa(b,{apiKey:a.HF,clientId:a.bZ.clientId,scope:a.bZ.scope,bub:a.bZ.bub,hqb:a.bZ.hqb}).then(function(){return b})})};
bs.prototype.makeRequest=function(a){var b=this;return mVa(this).then(function(c){return _.ia(function(d){if(1==d.Ad)return void 0===b.bZ.XEc?d.dk(2):_.la(d,Pqa(c,b.bZ.XEc),2);lVa(b,c);return d.return(nVa(c.client.request({root:b.dZ,path:a.path,method:a.ub,body:a.body,params:a.Ra,headers:a.headers,authType:a.authType,apiId:a.apiId||b.wvc})))})})};
var nVa=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)})})},lVa=function(a,b){for(var c in a.lPa)a.lPa.hasOwnProperty(c)&&_.Nqa(b,c,a.lPa[c])};bs.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];
var oVa=function(a,b,c,d,e,f,g){bs.call(this,a,b,f,g);this.Gr=c;this.LJa=d;this.Ip=e};_.V(oVa,bs);oVa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Gr.sessionId;this.Gr.actionId&&(a.headers.actionId=this.Gr.actionId);this.Ip&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Ip);return pVa(this.LJa).then(function(){return bs.prototype.makeRequest.call(b,a)})};
var qVa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(qVa,Error);
var rVa=/^\)\]\}',?\n/,cs=function(a,b){this.qn=b;this.config=_.za(Promise.resolve(a))};_.V(cs,HHa);cs.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.vb(function(c){return b.mpa(c,a)}),_.vb(function(c){return b.T$(c)}),_.m(function(c){return c}))};
cs.prototype.mpa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.iTc){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;DHa.includes(n)?(c[n]=r,f=!0):(d[n]=r,e=!0)}}if(null!=b.body||"PUT"===b.ub||"POST"===b.ub)g||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain",f=!0;e&&(d=encodeURIComponent(String(CHa(d))),
Xja(b,"$httpHeaders",d));f&&(b.headers=c);EHa.includes(b.ub)||(Xja(b,"$httpMethod",b.ub),b.ub="POST")}return this.qn.request(b.ub,_.Rqa(a.dZ,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Jr(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
cs.prototype.T$=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(rVa,"");return _.Ea(JSON.parse(b))}catch(c){return _.Na(new _.Mr({error:c,headers:a.headers,url:a.url||void 0}))}};
cs.prototype.searchParams=function(a,b){b=Object.entries(b.Ra||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.hWc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Kr({fpa:a.KXc}));return a.HF?b.set("key",a.HF):b};
var sVa=function(a,b,c,d){cs.call(this,a,b);this.iU=c;this.Ip=d};_.V(sVa,cs);
sVa.prototype.mpa=function(a,b){var c=this;return _.za(this.iU.getToken()).ka(_.vb(function(d){b.Ra||(b.Ra={});b.Ra.access_token=d;c.Ip&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Ip);return cs.prototype.mpa.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 qVa("No xhr error returned",
{code:d.status,message:f})}}return _.Na(f)}))};
var tVa=function(a,b,c,d,e){sVa.call(this,{dZ:a,HF:b},c,d,e)};_.V(tVa,sVa);
var Vqa=Error("fd"),Wqa=Error("gd");
var vVa=function(a,b,c,d,e){var f=uVa;this.VFc=a;this.cq=b;this.mh=c;this.LJa=d;this.Fa=e;this.wpa=null;this.ZXa=2;this.scopes=[].concat(_.Ia(new Set(f))).join(" ")};
vVa.prototype.getToken=function(){var a=this,b,c,d,e;return _.ia(function(f){switch(f.Ad){case 1:return a.wpa||(a.wpa=_.an(a.Fa,Uqa(a.VFc,a.scopes,a.cq),"getOauthToken")),_.la(f,wVa(a.LJa),2);case 2:return b=f.Pm,c=null,_.Gva(f,3,4),_.la(f,a.wpa,6);case 6:c=f.Pm;case 4:f.Mqb=[f.Vy];f.CP=0;f.vQ=0;b();var g=f.Mqb.splice(0)[0];(g=f.Vy=f.Vy||g)?g.Nwb?f.Ad=f.CP||f.vQ:void 0!=g.dk&&f.vQ<g.dk?(f.Ad=g.dk,f.Vy=null):f.Ad=f.vQ:f.Ad=5;break;case 3:throw d=_.Hva(f),_.iUa(a.mh,{error:d,message:"Ophalen van OAuth-token mislukt.",
Ie:"Sluiten"}),lqa();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.ZXa=2,f.return(e);if(0<a.ZXa)return a.ZXa--,a.wpa=null,f.return(a.getToken());throw Error("hd");}})};
_.xVa=new _.Hd("authenticationLock");
_.yVa=new _.Hd("Cookies");
_.ds=new _.Hd("windowToken");
var pVa,wVa;_.zVa=function(){this.locked=!1;this.OEb=[]};pVa=function(a){return wVa(a).then(function(b){b()})};wVa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.OEb.push(c):c()})};_.zVa.prototype.release=function(){this.locked=!1;var a=this.OEb.shift();a&&a()};
var uVa;uVa=[].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"]));
_.es=function(a,b,c,d,e){this.XFc=new vVa(a,b,c,d,e)};_.es.prototype.getToken=function(){return this.XFc.getToken()};_.es.ha=function(a){return new (a||_.es)(_.u(ZHa),_.u(_.Sl),_.u(_.Cr),_.u(_.xVa),_.u(_.en))};_.es.va=_.t({token:_.es,ta:_.es.ha});
var AVa=function(a,b,c){this.bKa=a;this.Gr=b;this.debug=c};_.V(AVa,HHa);AVa.prototype.makeRequest=function(a){var b=this.bKa.makeRequest(a).ka(_.$g(this.Gr,a.yb||"Unknown RPC"));return this.debug.gAb(a,b)};
_.BVa=function(){};_.V(_.BVa,_.pl);_.BVa.prototype.hsb=function(a){var b;return{jDb:function(){b=Error("id")},yL:function(){},Rp:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.L1a)return;d=Error("jd`"+a.path+"`"+JSON.stringify(c));c.L1a=d}d.stack+="\nCaused by: "+b.stack}}}};
var Zqa=function(a,b,c){cs.call(this,a,b);this.cq=c};_.V(Zqa,cs);Zqa.prototype.makeRequest=function(a){a.Ra=a.Ra||{};a.Ra.authuser=this.cq||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.cBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.cq)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return cs.prototype.makeRequest.call(this,a)};
var CVa=function(a,b,c){cs.call(this,a,b);var d=this;this.R_=c;this.config=this.config.ka(_.m(function(e){var f=e.headers||{};f["X-Goog-Api-Key"]=d.R_;e.headers=f;e.withCredentials=!0;return e}))};_.V(CVa,cs);CVa.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.vb(function(c){var d=c.headers||{};a.Ra&&a.Ra.justification&&(d["X-Goog-Request-Reason"]=a.Ra.justification);c.headers=d;return b.mpa(c,a)}),_.vb(function(c){return b.T$(c)}))};
_.DVa=void 0;_.fs=function(){};_.fs.prototype.create=function(){return function(a){return a}};_.fs.ha=function(a){return new (a||_.fs)};_.fs.va=_.t({token:_.fs,ta:function(){return _.DVa?_.bd(_.DVa):new _.fs},Ka:"root"});
_.gs=function(a){this.CLc=a};_.gs.prototype.create=function(a,b){return new EVa(a,this.CLc,b)};_.gs.ha=function(a){return new (a||_.gs)(_.u(_.fs))};_.gs.va=_.t({token:_.gs,ta:_.gs.ha,Ka:"root"});var EVa=function(a,b,c){this.bKa=a;this.l_a=b;this.url=c};_.V(EVa,HHa);EVa.prototype.makeRequest=function(a){return this.bKa.makeRequest(a).ka(this.l_a.create(this.url))};
var FVa=function(a){this.MHc=a};_.V(FVa,HHa);FVa.prototype.makeRequest=function(a){var b=this;return _.Ab(function(){return b.MHc.makeRequest(a)})};
var hs=function(a,b){this.Fa=a;this.pvc=b};hs.prototype.create=function(a){return new AVa(a,this.Fa,this.pvc)};hs.ha=function(a){return new (a||hs)(_.u(_.en),_.u(tm))};hs.va=_.t({token:hs,ta:hs.ha,Ka:"root"});_.is=function(a,b,c){this.jha=a;this.cZ=b;this.yc=c};_.is.prototype.create=function(a){a=this.yc.Rb(4)?this.cZ.create(a,"xd3"):this.cZ.create(a,"xd4");return this.jha.create(new FVa(a))};_.is.ha=function(a){return new (a||_.is)(_.u(hs),_.u(js),_.u(hr))};_.is.va=_.t({token:_.is,ta:_.is.ha,Ka:"root"});
_.ks=function(a,b,c,d){this.config=a;this.FLc=b;this.jha=c;this.cZ=d};_.ks.prototype.create=function(a){var b=new FVa(this.cZ.create(a,"xd4"));return this.FLc.create(this.jha.create(b),a)};_.ks.ha=function(a){return new (a||_.ks)(_.u(fr),_.u(_.gs),_.u(hs),_.u(js))};_.ks.va=_.t({token:_.ks,ta:_.ks.ha,Ka:"root"});_.ls=function(a,b,c,d){this.config=a;this.jha=b;this.WFc=c;this.cZ=d};_.ls.prototype.create=function(a){a=this.config.jc(0)?this.WFc.create(a):this.cZ.create(a,"xd3");return this.jha.create(new FVa(a))};
_.ls.ha=function(a){return new (a||_.ls)(_.u(fr),_.u(hs),_.u(ms),_.u(js))};_.ls.va=_.t({token:_.ls,ta:_.ls.ha,Ka:"root"});var js=function(a,b,c,d,e,f){this.R_=a;this.cq=b;this.lock=c;this.Fa=d;this.Ip=e;this.yc=f};
js.prototype.create=function(a,b){var c=this.yc.Rb(16)&&!this.yc.Rb(17)?{}:{"googleapis.config/sessionIndex":this.cq,"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 oVa(a,this.R_,this.Fa,this.lock,this.Ip,c)};js.ha=function(a){return new (a||js)(_.u(_.Rl),_.u(_.Sl),_.u(_.xVa),_.u(_.en),_.u(_.Tl),_.u(hr))};js.va=_.t({token:js,ta:js.ha,Ka:"root"});
var ms=function(a,b,c,d){this.R_=a;this.qn=b;this.iU=c;this.Ip=d};ms.prototype.create=function(a){return new tVa(a,this.R_,this.qn,this.iU,this.Ip)};ms.ha=function(a){return new (a||ms)(_.u(_.Rl),_.u(_.Nr),_.u(_.es),_.u(_.Tl))};ms.va=_.t({token:ms,ta:ms.ha,Ka:"root"});_.ns=function(a,b){this.HF=a;this.qn=b};_.ns.prototype.create=function(a){return new CVa({dZ:a,HF:this.HF},this.qn,this.HF)};_.ns.ha=function(a){return new (a||_.ns)(_.u(_.Rl),_.u(_.Nr))};_.ns.va=_.t({token:_.ns,ta:_.ns.ha,Ka:"root"});
var ara=[429,503];
_.os=function(a){a=void 0===a?{}:a;a=void 0===a.Ag?36E5:a.Ag;this.store={};this.kBb=0;this.Ag=a};_.os.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.GVa(this,a);if(d)return d;d=this.kBb++;b=this.Phb(c,d,b);this.DAb(c,d,b,a);return b};_.GVa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.zaa?!1:c.zaa;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.Ewc,d=Date.now()-(null!=d?d:a.Ag),d=c.CRb.getTime()>=d),a=d?c.response:a.kDb(b,c)):a=null;return a};
_.os.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.kBb++;ps(this,a,c,b)};_.os.prototype.Phb=function(a,b,c){return c()};_.os.prototype.kDb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var ps=function(a,b,c,d,e){a.store[b]={id:c,response:d,CRb:new Date,Ewc:e}};_.os.prototype.DAb=function(a,b,c){ps(this,a,b,c)};
_.qs=function(a,b){b=void 0===b?{}:b;var c=b.IPa,d=b.JXa,e=void 0===b.cYa?!0:b.cYa,f=void 0===b.dYa?bra:b.dYa,g=void 0===b.pUa?5:b.pUa,h=void 0===b.eYa?500:b.eYa;_.os.call(this,{Ag:void 0===b.Ag?36E5:b.Ag});this.Fa=a;this.JXa=d;this.cYa=e;this.dYa=f;this.pUa=g;this.eYa=h;this.IPa=c};_.V(_.qs,_.os);
_.qs.prototype.DAb=function(a,b,c,d){var e=this;if(this.IPa)if(d=this.IPa(d,c),"number"!==typeof d){ps(this,a,b,c);var f=Date.now();d.ka(_.Va(1),xba()).subscribe(function(g){g-=Date.now()-f;ps(e,a,b,c,g)},function(){})}else ps(this,a,b,c,d);else ps(this,a,b,c)};
_.qs.prototype.Phb=function(a,b,c){var d=this;c=_.Ab(c);var e=this.dYa;this.cYa&&(c=c.ka(_.Gqa(this.Fa,e,{jJb:this.eYa,iJb:this.pUa})));var f=c.ka(_.zb({error:function(){var h=d.store[a];h&&h.id===b&&delete d.store[a]}}),_.lb(new _.mb(this.JXa))),g=!1;return _.Ab(function(){g||(f.connect(),g=!0);return f})};_.qs.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.GVa(this,a,{zaa:void 0===b.zaa?!1:b.zaa});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};
var HVa=function(a,b,c){_.qs.call(this,a,Object.assign({},b,{JXa:1}));this.yf=c};_.V(HVa,_.qs);HVa.prototype.kDb=function(a,b){this.yf.refresh(a);return b.response};HVa.prototype.LVa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{CRb:new Date}))};HVa.prototype.DPa=function(a){return this.getValue(a,{zaa:!0})};_.rs=function(a,b){b=void 0===b?{}:b;this.eIc=new _.os({Ag:Number.POSITIVE_INFINITY});this.I_=new HVa(a,b,this)};
_.rs.prototype.fetch=function(a,b){var c=this;return this.I_.fetch(a,function(){return IVa(c,a).ka(_.vb(function(d){var e=d.aHc;d=d.fetch?b():_.Ua;return void 0===e?d:d.ka(_.tb(e))}))})};_.rs.prototype.DPa=function(a){return this.I_.DPa(a)};_.rs.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("kd");var d=this.I_.DPa(a);null!=d&&(IVa(this,a).next({aHc:b?b(d):void 0,fetch:c}),c&&this.I_.LVa(a))};var IVa=function(a,b){return a.eIc.fetch(b,function(){return new _.Af({fetch:!0})})};
var KVa;_.ss=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.V(_.ss,_.U);_.ss.prototype.ma=function(){return _.ss};_.ss.prototype.na=function(){return{Va:{request:_.ts},keys:["request"]}};_.W.Object.defineProperties(_.ss.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.O.request=a}}});var us=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.V(us,_.U);us.prototype.ma=function(){return us};us.prototype.na=function(){return{Va:{result:vs},keys:["result"]}};_.W.Object.defineProperties(us.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});var vs=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(vs,_.U);vs.prototype.ma=function(){return vs};
vs.prototype.na=function(){return{keys:["resourceType","status"],Na:{status:ws}}};_.W.Object.defineProperties(vs.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 xs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(xs,_.U);xs.prototype.ma=function(){return xs};xs.prototype.na=function(){return{Va:{result:ys},keys:["result"]}};_.W.Object.defineProperties(xs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var ys=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(ys,_.U);ys.prototype.ma=function(){return ys};ys.prototype.na=function(){return{keys:["key","status"],Na:{key:zs,status:ws}}};
_.W.Object.defineProperties(ys.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}}});_.As=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.ZS?null:a.ZS;this.O.count=null==a.count?null:a.count};_.V(_.As,_.U);_.As.prototype.ma=function(){return _.As};
_.As.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.As.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.S(this,"count"):null},set:function(a){this.O.count=a}},ZS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});var Bs=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};
_.V(Bs,_.U);Bs.prototype.ma=function(){return Bs};Bs.prototype.na=function(){return{Va:{resources:_.Cs},keys:["resources"]}};_.W.Object.defineProperties(Bs.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.Cs=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(_.Cs,_.U);_.Cs.prototype.ma=function(){return _.Cs};_.Cs.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.Cs.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 Ds=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(Ds,_.U);Ds.prototype.ma=function(){return Ds};Ds.prototype.na=function(){return{Va:{result:Es},keys:["result"]}};_.W.Object.defineProperties(Ds.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var Es=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.nD?null:a.nD;this.O.status=null==a.status?null:a.status};_.V(Es,_.U);Es.prototype.ma=function(){return Es};Es.prototype.na=function(){return{keys:["setting","status"],Na:{setting:Fs,status:ws}}};
_.W.Object.defineProperties(Es.prototype,{nD:{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}}});_.ts=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(_.ts,_.U);
_.ts.prototype.ma=function(){return _.ts};_.ts.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.ts.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}}});_.Gs=function(){this.O={}};
_.V(_.Gs,_.U);_.Gs.prototype.ma=function(){return _.Gs};_.Gs.prototype.na=function(){return{keys:[]}};var JVa=function(){this.O={}};_.V(JVa,_.U);JVa.prototype.ma=function(){return JVa};JVa.prototype.na=function(){return{keys:[]}};var Hs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.FIb?null:a.FIb;this.O.timestamps=null==a.bQb?null:a.bQb};_.V(Hs,_.U);Hs.prototype.ma=function(){return Hs};
Hs.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(Hs.prototype,{FIb:{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}},bQb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.Is=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.nD?null:a.nD;this.O.subkey=null==a.Cga?null:a.Cga;this.O.projectId=null==a.projectId?null:a.projectId};_.V(_.Is,_.U);_.Is.prototype.ma=function(){return _.Is};_.Is.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.Is.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},nD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},Cga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.Js=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.iOb?null:a.iOb;this.O.int32Val=null==a.Qvb?null:a.Qvb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.kKa?null:a.kKa;this.O.int64Val=null==a.GRa?null:a.GRa;this.O.protoVal=null==a.Qda?null:a.Qda};_.V(_.Js,_.U);_.Js.prototype.ma=function(){return _.Js};_.Js.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Pd:{protoVal:{Rc:null,md:!1,nd:!1,od:!1}}}};
_.W.Object.defineProperties(_.Js.prototype,{kKa:{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}},Qvb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},GRa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},Qda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},iOb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var ws=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.Xhb?null:a.Xhb;this.O.messageSet=null==a.vBb?null:a.vBb};_.V(ws,_.U);ws.prototype.ma=function(){return ws};ws.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Na:{messageSet:JVa}}};
_.W.Object.defineProperties(ws.prototype,{Xhb:{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}},vBb:{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}}});_.Ks=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Ks,_.U);_.Ks.prototype.ma=function(){return _.Ks};_.Ks.prototype.na=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.Ks.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.Ls=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.FCb?null:a.FCb};_.V(_.Ls,_.U);_.Ls.prototype.ma=function(){return _.Ls};
_.Ls.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Na:{key:_.Is,value:_.Js}}};
_.W.Object.defineProperties(_.Ls.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},FCb:{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 Fs=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(Fs,_.U);Fs.prototype.ma=function(){return Fs};Fs.prototype.na=function(){return{keys:["key","value","version"],Na:{key:zs,value:_.Js}}};
_.W.Object.defineProperties(Fs.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 zs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.nD?null:a.nD;this.O.subkey=null==a.Cga?null:a.Cga;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.V(zs,_.U);zs.prototype.ma=function(){return zs};zs.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(zs.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}},nD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},Cga:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});KVa=new _.Hd("API_VERSION");_.LVa=new _.Hd("REQUEST_SERVICE");_.Ms=function(){};_.Ms.ha=function(a){return new (a||_.Ms)};_.Ms.Ea=_.ed({type:_.Ms});_.Ms.Da=_.Vc({});
var Ns={$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"},Os=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1alpha1":a;this.Za=new _.ql(b,c)};_.k=Os.prototype;
_.k.eKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Pa+"/recent:batchDelete",Ra:_.kf(b,Ns,c),Kb:us})};_.k.fKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Pa+"/recent:batchGet",Ra:_.kf(b,Ns,c),Kb:Bs})};
_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"cloudusersettings_pa.recent.delete",path:"/"+this.Pa+"/recent/"+a,Ra:_.kf(b,Ns,c),Kb:_.Gs})};_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"GET",yb:"cloudusersettings_pa.recent.get",path:"/"+this.Pa+"/recent/"+a,Ra:_.kf(b,Ns,c),Kb:Hs})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:b,ub:"PUT",yb:"cloudusersettings_pa.recent.update",path:"/"+this.Pa+"/recent/"+a,Ra:_.kf(c,Ns,d),Kb:_.Gs})};Os.ha=function(a){return new (a||Os)(_.u(KVa,8),_.u(_.LVa),_.u(_.pl,8))};Os.va=_.t({token:Os,ta:Os.ha});_.Ps=function(){};_.Ps.ha=function(a){return new (a||_.Ps)};_.Ps.va=_.t({token:_.Ps,ta:function(a){return Os.ha(a)},Ka:_.Ms});
var Qs=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1alpha1":a;this.Za=new _.ql(b,c)};_.k=Qs.prototype;_.k.eKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Pa+"/settings:batchDelete",Ra:_.kf(b,Ns,c),Kb:xs})};
_.k.fKa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Pa+"/settings:batchGet",Ra:_.kf(b,Ns,c),Kb:Ds})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"cloudusersettings_pa.settings.delete",path:"/"+this.Pa+"/settings/"+a,Ra:_.kf(b,Ns,c),Kb:_.Gs})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"GET",yb:"cloudusersettings_pa.settings.get",path:"/"+this.Pa+"/settings/"+a,Ra:_.kf(b,Ns,c),Kb:Fs})};_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:b,ub:"PUT",yb:"cloudusersettings_pa.settings.update",path:"/"+this.Pa+"/settings/"+a,Ra:_.kf(c,Ns,d),Kb:Fs})};Qs.ha=function(a){return new (a||Qs)(_.u(KVa,8),_.u(_.LVa),_.u(_.pl,8))};Qs.va=_.t({token:Qs,ta:Qs.ha});
_.Rs=function(){};_.Rs.ha=function(a){return new (a||_.Rs)};_.Rs.va=_.t({token:_.Rs,ta:function(a){return Qs.ha(a)},Ka:_.Ms});
_.MVa=new _.Hd("API_VERSION");_.NVa=new _.Hd("REQUEST_SERVICE");_.Ss=function(){};_.Ss.ha=function(a){return new (a||_.Ss)};_.Ss.Ea=_.ed({type:_.Ss});_.Ss.Da=_.Vc({});
_.OVa=new _.Hd("REQUEST_SERVICE");_.Ts=function(){};_.Ts.ha=function(a){return new (a||_.Ts)};_.Ts.Ea=_.ed({type:_.Ts});_.Ts.Da=_.Vc({});
_.PVa=new _.Hd("REQUEST_SERVICE");_.Us=function(){};_.Us.ha=function(a){return new (a||_.Us)};_.Us.Ea=_.ed({type:_.Us});_.Us.Da=_.Vc({});
_.QVa=new _.Hd("API_VERSION");_.RVa=new _.Hd("REQUEST_SERVICE");_.Vs=function(){};_.Vs.ha=function(a){return new (a||_.Vs)};_.Vs.Ea=_.ed({type:_.Vs});_.Vs.Da=_.Vc({});
_.SVa=new _.Hd("API_VERSION");_.TVa=new _.Hd("REQUEST_SERVICE");_.Ws=function(){};_.Ws.ha=function(a){return new (a||_.Ws)};_.Ws.Ea=_.ed({type:_.Ws});_.Ws.Da=_.Vc({});
var VVa=function(a){if(Qi)a=UVa(a);else if(_.Si&&_.Ri)switch(a){case 93:a=91}return a},UVa=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 WVa={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 XVa=function(a,b,c,d,e,f,g,h,n,r){this.bL=a;this.dsa=b;this.Qva=c;this.nX=d;this.XX=e;this.tca=f;this.Cwa=g;this.Wua=h;this.AS=n;this.w_a=r};XVa.prototype.getKey=function(){return this.dsa};XVa.prototype.mn=function(){return this.Cwa};
var bWa=function(a){var b=a.lQ;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return YVa(ZVa($Va((new aWa).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()},aWa=function(){this.bL=null;this.dsa="";this.w_a=this.AS=this.Wua=this.Cwa=this.tca=this.XX=this.nX=this.Qva=null};
_.k=aWa.prototype;_.k.keyCode=function(a){this.bL=a;return this};_.k.key=function(a){this.dsa=a;return this};_.k.shiftKey=function(a){this.Qva=a;return this};_.k.altKey=function(a){this.nX=a;return this};_.k.ctrlKey=function(a){this.XX=a;return this};_.k.metaKey=function(a){this.tca=a;return this};_.k.target=function(a){this.Cwa=a;return this};var $Va=function(a,b){a.Wua=b;return a},ZVa=function(a,b){a.AS=b;return a},YVa=function(a,b){a.w_a=b;return a};
aWa.prototype.hb=function(){return new XVa(this.bL,this.dsa,this.Qva,this.nX,this.XX,this.tca,this.Cwa,this.Wua,this.AS,this.w_a)};
var cWa=function(a,b,c){kk.call(this,a,c);this.identifier=b};_.ai(cWa,kk);
var fWa;_.Xs=function(a){qk.call(this);this.j8=this.d1={};this.isa=0;this.Kzc=Ica(dWa);this.MMc=Ica(eWa);this.Eeb=!0;this.UIa=null;this.Au=a;_.ok(this.Au,"keydown",this.Vsb,void 0,this);_.ok(this.Au,"synthetic-keydown",this.Zsb,void 0,this);Ti&&(_.ok(this.Au,"keypress",this.btb,void 0,this),_.ok(this.Au,"synthetic-keypress",this.ctb,void 0,this));_.ok(this.Au,"keyup",this.Wsb,void 0,this);_.ok(this.Au,"synthetic-keyup",this.atb,void 0,this)};_.ai(_.Xs,qk);
var gWa=function(a){this.Xb=a||null;this.next=a?null:{}},dWa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],eWa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Xs.prototype.Fua=function(a,b){hWa(this.d1,iWa(1,arguments),a)};_.Xs.prototype.kq=function(a){jWa(this.d1,iWa(0,arguments))};
var iWa=function(a,b){if("string"===typeof b[a])a=kWa(b[a]).map(function(e){return lWa(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(lWa("",c[d],c[d+1]))}return a};
_.Xs.prototype.wm=function(){_.Xs.Ax.wm.call(this);this.d1={};pk(this.Au,"keydown",this.Vsb,!1,this);pk(this.Au,"synthetic-keydown",this.Zsb,!1,this);Ti&&(pk(this.Au,"keypress",this.btb,!1,this),pk(this.Au,"synthetic-keypress",this.ctb,!1,this));pk(this.Au,"keyup",this.Wsb,!1,this);pk(this.Au,"synthetic-keyup",this.atb,!1,this);this.Au=null};_.Xs.prototype.Wrb=function(){return"shortcut_undefined"};
var kWa=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(!fWa){g={};for(e in WVa)g[WVa[e]]=VVa(parseInt(e,10));fWa=g}g=fWa[f];f=h;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Xs.prototype.Wsb=function(a){a=bWa(a);Qi&&mWa(this,a);Ti&&!this.Ura&&nWa(a)&&this.JZ(a,!0)};_.Xs.prototype.atb=function(a){a=a.getData();Qi&&mWa(this,a);Ti&&!this.Ura&&nWa(a)&&this.JZ(a,!0)};var mWa=function(a,b){32==a.UIa&&32==b.bL&&(0,b.AS)();a.UIa=null},nWa=function(a){return Ti&&a.XX&&a.nX};_.Xs.prototype.btb=function(a){a=bWa(a);32<a.bL&&nWa(a)&&(this.Ura=!0)};_.Xs.prototype.ctb=function(a){a=a.getData();32<a.bL&&nWa(a)&&(this.Ura=!0)};
var hWa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Xb))throw Error("md`"+e.Xb);});b.length?d.forEach(function(e){e=e.toString();var f=new gWa;e=e in a?a[e]:a[e]=f;hWa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new gWa(c)})},jWa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Xb&&delete a[c]:d.next&&(jWa(d.next,b.slice(0)),_.Gca(d.next)&&delete a[c]))})};
_.Xs.prototype.pZ=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var lWa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Xs.prototype.Vsb=function(a){this.JZ(bWa(a))};_.Xs.prototype.Zsb=function(a){this.JZ(a.getData())};
_.Xs.prototype.JZ=function(a,b){a:{var c=a.bL;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.Wua;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.Kzc[c]?!0:f?!1:a.nX||a.XX||a.tca?!0:"INPUT"==d.tagName&&this.MMc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&nWa(a))this.Ura=!1;else{b=VVa(a.bL);c=a.getKey();c=lWa(c,b,(a.Qva?1:0)|(a.XX?2:0)|(a.nX?4:0)|(a.tca?8:0));d=this.pZ(this.j8,c);if(!d||1500<=Date.now()-this.isa)this.j8=this.d1,this.isa=Date.now();(d=this.pZ(this.j8,c))&&d.next&&(this.j8=d.next,this.isa=Date.now());d&&(d.next?(0,a.AS)():(this.j8=this.d1,this.isa=Date.now(),this.Eeb&&(0,a.AS)(),c=d.Xb,d=new cWa("shortcut",c,a.mn()),d=this.dispatchEvent(d),c=new cWa("shortcut_"+c,c,a.mn()),(d&=this.dispatchEvent(c))||(0,a.AS)(),
Qi&&(this.UIa=b)))}};
_.Ys=function(a){this.VIa=new Map;this.jr=new _.Xs(a)};_.Ys.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=oWa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=oWa(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=oWa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var oWa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.VIa.get(f);g||(g=[],a.VIa.set(f,g));if(!e&&g.length)throw Error("nd`"+c);if(e&&3<=g.length)throw Error("od`"+c);f=function(h){h.identifier===b&&d();return!0};e&&g.length&&pWa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});qWa(a,b,c,f);return rWa(a,b,c,f)},rWa=function(a,b,c,d){return function(){var e=a.VIa.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?(pWa(a,c,d),e.pop(),(e=e[e.length-1])&&qWa(a,e.name,c,e.callback)):e.splice(f,1))}}},qWa=function(a,b,c,d){"string"===typeof c?a.jr.Fua(b,c):a.jr.Fua.apply(a.jr,[b].concat(_.Ia(c)));_.ok(a.jr,"shortcut",d)},pWa=function(a,b,c){"string"===typeof b?a.jr.kq(b):a.jr.kq.apply(a.jr,_.Ia(b));pk(a.jr,"shortcut",c)};_.Ys.ha=function(a){return new (a||_.Ys)(_.u(_.Qg))};_.Ys.va=_.t({token:_.Ys,ta:_.Ys.ha,Ka:"root"});
var sWa=function(a){_.X.call(this,a)};_.V(sWa,_.X);sWa.prototype.tZ=function(){return _.Yi(this,1)};sWa.prototype.getContainer=function(){return _.p(this,2)};sWa.prototype.toObject=function(a){return tWa(a,this)};var tWa=function(a,b){if(null!=b){var c={Gda:_.q(_.Yi(b,1)),container:_.q(_.p(b,2)),UYc:_.q(_.p(b,3)),RVc:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var uWa=function(a){_.X.call(this,a)};_.V(uWa,_.X);_.k=uWa.prototype;_.k.getMetadata=function(){return _.wc(this,sWa,1)};_.k.Gfa=function(a){return _.dj(this,1,a)};_.k.getValue=function(){return _.p(this,2)};_.k.CZ=function(){return _.p(this,2)};_.k.setValue=function(a){return _.jc(this,2,a)};_.k.og=function(){return _.sj(this,2)};_.k.getType=function(){return _.p(this,3)};_.k.Ro=function(a){return _.jc(this,3,a)};_.k.toObject=function(a){return vWa(a,this)};
var vWa=function(a,b){if(null!=b){var c={metadata:tWa(a,b.getMetadata()),value:_.q(_.p(b,2)),type:_.q(_.p(b,3)),IWc:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var wWa=function(a){_.X.call(this,a)};_.V(wWa,_.X);wWa.prototype.getEmail=function(){return _.wc(this,uWa,1)};wWa.prototype.toObject=function(a){if(null!=this){var b={email:vWa(a,this.getEmail()),j2c:_.q(_.p(this,2))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var xWa=function(a){_.X.call(this,a)};_.V(xWa,_.X);xWa.prototype.getEmail=function(){return _.wc(this,uWa,1)};xWa.prototype.toObject=function(a){if(null!=this){var b={email:vWa(a,this.getEmail()),NVc:_.q(_.p(this,2))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var yWa=function(a){_.X.call(this,a)};_.V(yWa,_.X);yWa.prototype.toObject=function(a){if(null!=this){var b={B4c:_.q(_.p(this,1)),C4c:_.q(_.p(this,2)),I3c:_.q(_.p(this,3)),G3c:_.q(_.p(this,4))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var lra=new lk;lra.altKey=!0;lra.keyCode=39;
var zWa=function(){jk.call(this)};_.V(zWa,jk);zWa.prototype.init=function(){this.rYa=[]};var cra=function(a,b){var c=AWa;if(c.h2c){a="Potentially sensitive message stripped for security reasons.";var d=Error("pd");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 as||(c.oKc?c.oKc.v2c(b,a):c.rYa&&10>c.rYa.length&&c.rYa.push([a,b]))},AWa=new zWa;
var Zs=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.k=Zs.prototype;_.k.getWidth=function(){return this.right-this.left};_.k.getHeight=function(){return this.bottom-this.top};_.k.clone=function(){return new Zs(this.top,this.right,this.bottom,this.left)};_.k.contains=function(a){return this&&a?a instanceof Zs?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 ck?(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 BWa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.k=BWa.prototype;_.k.clone=function(){return new BWa(this.left,this.top,this.width,this.height)};_.k.contains=function(a){return a instanceof ck?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.NQ=function(){return new dk(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 ck?(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 $s=function(a,b){var c=ek(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},at=function(a,b){return $s(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},CWa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},DWa=function(a){if(_.Pi&&!(8<=Number(_.Vi)))return a.offsetParent;var b=ek(a),c=at(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=at(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},FWa=function(a){for(var b=new Zs(0,Infinity,Infinity,0),c=fk(a),d=c.Uh.body,e=c.Uh.documentElement,f=oBa(c.Uh);a=DWa(a);)if(!(_.Pi&&0==a.clientWidth||_.Ri&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=at(a,"overflow")){var g=EWa(a),h=new ck(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.OF();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},EWa=function(a){var b=ek(a),c=new ck(0,0);var d=b?ek(b):document;d=!_.Pi||9<=Number(_.Vi)||mBa(fk(d).Uh)?
d.documentElement:d.body;if(a==d)return c;a=CWa(a);b=pBa(fk(b).Uh);c.x=a.left+b.x;c.y=a.top+b.y;return c},GWa=function(a){"number"==typeof a&&(a+="px");return a},lXa=function(a){var b=HWa;if("none"!=at(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},HWa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Ri&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=CWa(a),new dk(a.right-a.left,a.bottom-a.top)):new dk(b,c)},mXa=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)+")")},nXa=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},oXa=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:
null)?nXa(a,b):0},pXa={thin:2,medium:4,thick:6},qXa=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 pXa?pXa[b]:nXa(a,b)};
var rXa=function(){if(Ti){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.Jb()))?a[1]:"0"}return _.Si?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.Jb()))?a[0].replace(/_/g,"."):"10"):yxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.Jb()))?a[1]:""):zxa||Axa||Bxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.Jb()))?a[1].replace(/_/g,"."):""):""}();
var bt=function(a){return(a=a.exec(_.Jb()))?a[1]:""},sXa=function(){if(Mxa)return bt(/Firefox\/([0-9.]+)/);if(_.Pi||wxa||vxa)return Ixa;if(Qxa){if(_.Mb()||Lb("Macintosh")){var a=bt(/CriOS\/([0-9.]+)/);if(a)return a}return bt(/Chrome\/([0-9.]+)/)}if(Rxa&&!_.Mb())return bt(/Version\/([0-9.]+)/);if(Nxa||Oxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.Jb()))return a[1]+"."+a[2]}else if(Pxa)return(a=bt(/Android\s+([0-9.]+)/))?a:bt(/Version\/([0-9.]+)/);return""}();
var vXa=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"!=at(n,"position")){var x=EWa(n);if(!r){r="rtl"==at(n,"direction");var A;if(A=r){A=Rxa&&0<=Kba(sXa,10);var B;if(B=Cxa)B=0<=Kba(rXa,10);var I=Qxa&&0<=Kba(sXa,85);A=Qi||A||B||I}r=A?-n.scrollLeft:r&&!_.xxa&&"visible"!=at(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=hBa(x,new ck(r,n.scrollTop))}}}n=x||new ck;x=EWa(a);r=lXa(a);x=new BWa(x.x,x.y,r.width,r.height);
if(r=FWa(a))I=new BWa(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=fk(a);B=fk(c);if(r.Uh!=B.Uh){A=r.Uh.body;B=B.getWindow();I=new ck(0,0);var K=gk(ek(A));if(txa(K,"parent")){var P=A;do{if(K==B)var ba=EWa(P);else ba=CWa(P),ba=new ck(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=hBa(I,EWa(A));!_.Pi||9<=Number(_.Vi)||mBa(r.Uh)||(A=hBa(A,pBa(r.Uh)));x.left+=A.x;x.top+=A.y}a=tXa(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new ck(b,x.top+(a&1?x.height:0));b=hBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(h)var ka=h;else if(ka=FWa(c))ka.top-=n.y,ka.right-=n.x,ka.bottom-=n.y,ka.left-=n.x;return uXa(b,c,d,void 0,ka,f,g)},uXa=function(a,b,c,d,e,f,g){a=a.clone();var h=tXa(b,c);c=lXa(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 BWa(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 ck(f.left,f.top);a instanceof ck?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=GWa(g);b.style.top=GWa(a);g=f.NQ();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,a=mBa(fk(ek(b)).Uh),!_.Pi||_.Ui("10")||a?(b=b.style,Qi?b.MozBoxSizing="border-box":_.Ri?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?(_.Pi?(a=oXa(b,"paddingLeft"),f=oXa(b,"paddingRight"),d=oXa(b,"paddingTop"),h=oXa(b,"paddingBottom"),a=new Zs(d,f,h,a)):(a=$s(b,"paddingLeft"),f=$s(b,
"paddingRight"),d=$s(b,"paddingTop"),h=$s(b,"paddingBottom"),a=new Zs(parseFloat(d),parseFloat(f),parseFloat(h),parseFloat(a))),!_.Pi||9<=Number(_.Vi)?(f=$s(b,"borderLeftWidth"),d=$s(b,"borderRightWidth"),h=$s(b,"borderTopWidth"),b=$s(b,"borderBottomWidth"),b=new Zs(parseFloat(h),parseFloat(d),parseFloat(b),parseFloat(f))):(f=qXa(b,"borderLeft"),d=qXa(b,"borderRight"),h=qXa(b,"borderTop"),b=qXa(b,"borderBottom"),b=new Zs(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},tXa=function(a,b){return(b&8&&"rtl"==at(a,"direction")?b^4:b)&-9};
var wXa=function(){this.laa=this.Uj=null;this.lj=new _.ob},zXa=function(a,b){if(b.FT)a:{var c=b.FT.Ktc,d=b.FT.XR,e=b.FT.vwc,f=b.FT.config;b=b.FT.WAc;if(a.Uj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Uj){a.Uj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=xXa(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 ck(100,-10));2<vXa(b,g,a.Uj,h,x,f,c,e)&&2<vXa(b,n,a.Uj,r,x,f,c,e)&&vXa(b,g,a.Uj,h,x,0,c,e)}else dh("this.el_ is falsy");
else if(d)f=pBa(e.Uh),b=d.x+f.x,d=d.y+f.y,a.Uj?(a.Uj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=xXa(e),b=new ck(b,d),d=new Zs(15,15,15,15),uXa(b,a.Uj,8,d,e,5,c)&496&&uXa(b,a.Uj,9,d,e,5,c)&496&&uXa(b,a.Uj,8,d,e,0,c)):dh("this.el_ is falsy");else{dh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Uj?(yXa(a,c),a.laa&&(a.laa=null),a.Uj.style.display="",mXa(a.Uj,1),a.lj.next({type:0})):dh("this.el_ is falsy")}}else a.Uj?(a.Uj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Uj.style.display="",a.lj.next({type:0})):dh("this.el_ is falsy")},xXa=function(a){var b=pBa(a.Uh);a=a.OF();return new Zs(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},AXa=function(a){a.Uj?(yXa(a,!1),mXa(a.Uj,0),a.laa&&(a.laa.unsubscribe(),a.laa=null),a.Uj.style.display="none",a.lj.next({type:1})):dh("this.el_ is falsy")},yXa=function(a,b){b?a.Uj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Uj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};
var BXa=function(){this.jw={wD:!1,IB:!1,NM:""};this.Dxa=new _.ob};_.k=BXa.prototype;_.k.P$=function(){var a=Object.assign({},this.jw,{IB:!0,wD:!1});CXa(this,a)};_.k.O$=function(){var a=Object.assign({},this.jw,{IB:!1});CXa(this,a)};_.k.R$=function(a){a=Object.assign({},this.jw,{IB:!1,wD:!0,NM:a});CXa(this,a)};_.k.Q$=function(a){a=Object.assign({},this.jw,{wD:!1,NM:a});CXa(this,a)};_.k.CQa=function(){CXa(this,{IB:!1,wD:!1,NM:""})};_.k.aqa=function(){this.jw={IB:!1,wD:!1,NM:""};this.Dxa.next("forceHide")};
var CXa=function(a,b){b.NM!==a.jw.NM&&(a.jw={wD:!1,IB:!1,NM:b.NM});b.wD||b.IB?!b.wD&&!b.IB||a.jw.wD||a.jw.IB||a.Dxa.next("cancelHide"):a.Dxa.next("beginHide");a.jw=b};BXa.prototype.zSa=function(){return this.jw.wD||this.jw.IB};
var FXa=function(a){var b=this;this.uB=a;this.uY=new _.da;this.NK=new BXa;this.uY.add(this.NK.Dxa.Ef().ka(_.Ta(function(c){var d=b.uB;return(d.wh?d.wh.config.allowOnlyForcedHide:d.oi&&d.oi.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":DXa(b.uB);break;case "cancelHide":EXa(b.uB);break;case "forceHide":DXa(b.uB,0);break;default:dh("Unknown Visibility Event: "+c)}}))};_.k=FXa.prototype;_.k.P$=function(){var a=Date.now();this.uB.Hz=a;this.NK.P$()};
_.k.O$=function(){var a=Date.now();this.uB.Hz=a;this.NK.O$()};_.k.R$=function(a,b){this.uB.Hz=b;this.NK.R$(a)};_.k.Q$=function(a,b){this.uB.Hz=b;this.NK.Q$(a)};_.k.CQa=function(a){this.uB.Hz=a;this.NK.CQa()};_.k.aqa=function(a){this.uB.Hz=a;this.NK.aqa()};_.k.zSa=function(){return this.NK.zSa()};
var GXa=function(a){this.config=a},HXa=function(a){this.state=a},IXa=function(){},JXa=function(){},KXa=function(){},LXa=function(a){this.size=a},MXa=function(a){this.size=a},NXa=function(a){this.AIc=a},OXa=function(a){this.message=a},PXa=function(a){this.NHc=a};
var QXa=function(a){this.V9=a;this.Ita=this.V9.iframeGetCrossOriginFilter()};
var ct=function(a){_.X.call(this,a)};_.V(ct,_.X);ct.prototype.esb=function(){return _.kj(this,1)};ct.prototype.ww=function(){return _.oj(this,2,RXa)};ct.prototype.yZa=function(a){return _.yh(this,2,RXa,a)};var RXa=[2,4];ct.prototype.toObject=function(a){return SXa(a,this)};var SXa=function(a,b){if(null!=b){var c={Hda:_.q(_.p(b,1)),text:_.q(_.pj(b,2,RXa)),R1c:_.q(_.p(b,rc(b,RXa,4))),disabled:_.q(_.Yi(b,3))};a&&(c.Qa=b);return c}};
var TXa=function(a){_.X.call(this,a)};_.V(TXa,_.X);TXa.prototype.XPa=function(){return _.wc(this,ct,1)};TXa.prototype.SLb=function(a){_.dj(this,1,a)};TXa.prototype.toObject=function(a){if(null!=this){var b={DHc:SXa(a,this.XPa())};a&&(b.Qa=this);a=b}else a=void 0;return a};
var mra=function(a){this.hqa=new QXa(a);this.lj=new _.ob},UXa=function(a,b){a=a.hqa;a.V9.iframeSend("loadData",a.Ita,b.config)},VXa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new dk(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};
var WXa=function(a,b,c){this.aw=a;this.uX=b;this.jra=c},XXa=function(a){this.aw=a},YXa=function(a,b){this.aw=a;this.uX=b},ZXa=function(a){this.aw=a},$Xa=function(a,b){this.aw=a;this.uX=b},aYa=function(a,b){this.aw=a;this.uX=b},bYa=function(a){this.aw=a},cYa=function(a){this.aw=a};
var dYa=!_.Pi&&!Eba(),dt=function(a,b){if(/-[a-z]/.test(b))return null;if(dYa&&a.dataset){if(Fba()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.YAa(b))},eYa=function(a,b){return/-[a-z]/.test(b)?!1:dYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.YAa(b)):!!a.getAttribute("data-"+_.YAa(b))};
var fYa=function(){this.uaa=new Map;this.taa=new Map;this.R6=new Map;this.T6=new Map;this.rpb={};this.lj=new _.ob},gYa=function(a,b){var c=String(_.Ub(b)),d=et(a,b);a.Zgb=function(e){ft(e)&&a.lj.next(new aYa(e,c))};d.listen(b,"keydown",a.Zgb)},lYa=function(a,b,c,d){var e=fk(b).Uh.body;et(a,b).listen(b,"mouseover",hYa(a,b,function(f){ft(f)&&a.lj.next(new WXa(f,c,d))})).listen(b,"mouseout",iYa(a,b,function(f){ft(f)&&a.lj.next(new XXa(f))})).listen(e,"mousemove",jYa(a,b,function(f){return void a.lj.next(new bYa(f))})).listen(e,
"touchstart",kYa(a,b,function(f){return void a.lj.next(new cYa(f))}))},mYa=function(a,b){var c=et(a,b),d=String(_.Ub(b));a.ahb=function(e){ft(e)&&a.lj.next(new $Xa(e,d))};a.yQb=function(e){return void a.lj.next(new cYa(e))};c.listen(b,"mouseover",a.ahb).listen(b,"touchstart",a.yQb);gYa(a,b);return(b=fk(b).Co("__HC_94253229"))?(a.pDb=function(e){return void a.lj.next(new YXa(e,d))},a.oDb=function(e){return void a.lj.next(new ZXa(e))},c.listen(b,"mouseover",a.pDb).listen(b,"mouseout",a.oDb),b):null},
nYa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.uaa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(et(a,g).qt(g,"mouseover",e),a.uaa.delete(f))});a.taa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(et(a,g).qt(g,"mouseout",e),a.taa.delete(f))});var d=fk(b).Uh.body;a.R6.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(et(a,g).qt(d,"mousemove",e),a.R6.delete(f))});a.T6.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(et(a,g).qt(d,"touchstart",
e),a.T6.delete(f))})},et=function(a,b){b=parseInt(dt(b,"hovercardOwnerId")||"-1",10);return a.rpb[b]=a.rpb[b]||new bo(a)},oYa=function(a,b){b=void 0===b?!1:b;return uBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.Tb(c)&&1==c.nodeType){var e=!1;eYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===dt(c,"hovercardHoverTriggerDisabled"));c=eYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},pYa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};fYa.prototype.mqa=function(a){return fk(a)};
var ft=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},hYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.uaa.has(d)||a.uaa.set(d,{element:b,listener:c});return a.uaa.get(d).listener},iYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.taa.has(d)||a.taa.set(d,{element:b,listener:c});return a.taa.get(d).listener},jYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.R6.has(d)||a.R6.set(d,{element:b,listener:c});return a.R6.get(d).listener},kYa=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.T6.has(d)||a.T6.set(d,{element:b,listener:c});return a.T6.get(d).listener};
var qYa=function(a){_.X.call(this,a)};_.V(qYa,_.X);qYa.prototype.toObject=function(a){return rYa(a,this)};var rYa=function(a,b){if(null!=b){var c={uTc:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var gt=function(a){_.X.call(this,a)};_.V(gt,_.X);gt.prototype.getEmail=function(){return _.Oh(this,1)};gt.prototype.csb=function(){return _.Oh(this,2)};gt.prototype.d$=function(){return _.Oh(this,4)};gt.prototype.toObject=function(a){return sYa(a,this)};var sYa=function(a,b){if(null!=b){var c={email:_.q(_.p(b,1)),dDb:_.q(_.p(b,2)),personId:_.q(_.p(b,3)),displayName:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var ht=function(a){_.X.call(this,a)};_.V(ht,_.X);ht.prototype.XPa=function(){return _.wc(this,ct,2)};ht.prototype.SLb=function(a){_.dj(this,2,a)};ht.prototype.toObject=function(a){if(null!=this){var b={H3c:sYa(a,_.wc(this,gt,1)),DHc:SXa(a,this.XPa()),tTc:rYa(a,_.wc(this,qYa,3))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var tYa=function(a){_.X.call(this,a)};_.V(tYa,_.X);_.k=tYa.prototype;_.k.eQa=function(){return _.nj(this,1)};_.k.tZa=function(a){return _.jc(this,1,a)};_.k.getMetadata=function(){return _.wc(this,ct,2)};_.k.Gfa=function(a){return _.dj(this,2,a)};_.k.toObject=function(a){if(null!=this){var b={requestId:_.q(_.p(this,1)),metadata:SXa(a,this.getMetadata())};a&&(b.Qa=this);a=b}else a=void 0;return a};
_.uYa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");
var jt={Pza:0,DBa:1,c3:2},lt=function(a,b,c,d){qk.call(this);var e=this;this.vu=d;this.qQ=this.Sna=this.j1=this.ssa=this.kaa=null;this.XR={x:0,y:0};this.GUa=null;this.j2=document.body;this.Zt={};this.uY=new _.da;this.KP=b||new wXa;this.uY.add(this.KP.lj.Ef().subscribe(function(f){switch(f.type){case 3:f=e.vu.hqa,f.V9.iframeSend("hide",f.Ita,void 0)}}));this.uY.add(this.vu.lj.Ef().subscribe(function(f){if(f instanceof IXa)e.Xsb();else if(f instanceof NXa)f.AIc==e.Byb&&e.zDc();else if(f instanceof LXa){if(f=
f.size,e.cM===jt.DBa||e.cM===jt.c3)e.cM=jt.c3,e.GUa=e.XR,vYa(e,f,e.XR)}else if(f instanceof MXa){if(f=f.size,e.cM===jt.DBa||e.cM===jt.c3)e.cM=jt.c3,vYa(e,f,e.GUa?e.GUa:e.XR)}else if(f instanceof KXa)AXa(e.KP),e.Hda=-1;else if(f instanceof JXa){if(f=e.sF.mqa(e.j2).Co("__HC_94253229")){var g=e.sF,h=e.j2;et(g,h).qt(h,"mouseover",g.ahb).qt(h,"keydown",g.Zgb).qt(h,"touchstart",g.yQb).qt(f,"mouseout",g.oDb).qt(f,"mouseover",g.pDb)}e.uY.unsubscribe()}else if(f instanceof OXa)e.wh&&e.wh.config.contentConfiguration&&
e.wh.config.contentConfiguration.docsHeaderConfig.callback(f.message.Wa);else if(f instanceof PXa&&(f=f.NHc,!(f.timestamp<e.Hz)&&e.wh)){h=e.wh.config;g=f.data||h["hovercard-id"]||h.userid||h.email;switch(f.eventType){case "calendar":h=h.scheduleEventHandler;if(!h)break;var n=_.uj(wWa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){dh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().CZ();h(g);kt(e);break;case "chat":h=h.sendChatHandler;if(!h)break;if(!(g instanceof
Object)){dh("Unrecognized handlerInput for Events.Chat: "+g);break}g=_.uj(ht,g.eventInfo);h(g);kt(e);break;case "email":h=h.sendEmailHandler;if(!h)break;n=_.uj(xWa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){dh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().CZ();h(g);kt(e);break;case "videoChat":h=h.videoChatHandler;if(!h)break;g=g instanceof Object?_.uj(yWa,g.eventInfo):g;h(g);kt(e);break;case "primaryActionButton":h=h.primaryActionButtonOnTrigger;
if(!h)break;n=_.uj(ht,f.data.eventInfo);h(n||g);break;case "openInContactsCompanion":g=h.openLinkInContactsCompanionCallback;if(!g)break;h=_.uj(ht,f.data.eventInfo);g(h);break;case "close":wYa(e,f.data.closeTriggeredByEscape);break;default:dh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&EXa(e)}}));this.dkb=document.body;this.wh=this.oi=null;this.uba=this.Byb=0;this.Hda=-1;this.vta=null;this.cM=jt.Pza;this.Hz=null;this.vna=!1;this.Klb={JOb:!1};this.ru=new FXa(this);this.P$=this.ru.P$.bind(this.ru);
this.O$=this.ru.O$.bind(this.ru);this.R$=this.ru.R$.bind(this.ru);this.Q$=this.ru.Q$.bind(this.ru);this.iPb=this.Ewb=!1;this.zd=a;this.sF=c||new fYa;this.uY.add(this.sF.lj.Ef().subscribe(function(f){try{if(f instanceof WXa)xYa(e,Number(f.uX),f.aw);else if(f instanceof XXa){var g=f.aw;e.wh&&e.ru.Q$(e.wh.mg.getAttribute("data-hovercard-id"),Date.now());if(e.oi){f=!0;if(g){var h=g.relatedTarget;h&&pYa(e.oi.mg,h)&&(f=!1)}f&&yYa(e)}}else if(f instanceof YXa)e.P$();else if(f instanceof ZXa)e.O$();else if(f instanceof
$Xa)xYa(e,Number(f.uX),f.aw);else if(f instanceof aYa)e.JZ(Number(f.uX),f.aw);else if(f instanceof bYa){var n=f.aw,r=zYa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.wh&&pYa(e.wh.mg,r)||e.oi&&pYa(e.oi.mg,r))||e.ru.CQa(Date.now())}else f instanceof cYa?e.ru.aqa(Date.now()):dh("Unknown outputEvent instance in AbstractContextManager")}catch(x){dh("Error thrown in DomCommunicator subscription",x)}}))};_.V(lt,qk);lt.prototype.ohb=function(){};
lt.prototype.Xsb=function(){AYa(this)};var AYa=function(a){a.vna=!0;var b=mYa(a.sF,a.j2);b&&(a.dkb=b,a.KP.Uj=a.dkb,AXa(a.KP))};lt.prototype.JZ=function(a,b){27===b.keyCode&&this.wh&&(b.preventDefault(),wYa(this,!0));if(ft(b)&&BYa(this,b)){var c=oYa(b.target,!1);if(c){b.preventDefault();this.Hz=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;CYa(this,a,c,b.right,b.bottom,{rRa:!0,WRa:!0,jra:d})}}};
var BYa=function(a,b){return a.zd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},xYa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(ft(c)){var e=zYa(c)||c.target;if(e=oYa(e,!0))if(a.Hz=Date.now(),d){var f=void 0===f?{}:f;CYa(a,b,e,c.clientX,c.clientY,{rRa:!0,WRa:!1,jra:f})}else{var g=void 0===g?{}:g;CYa(a,b,e,c.clientX,c.clientY,{rRa:!1,WRa:!1,jra:g})}}},CYa=function(a,b,c,d,e,f){var g=a.Zt[b].primaryActionButtonOnload,
h=dt(c,"hovercardId");g&&h&&(g=g(h,DYa(a)),a.qQ=g);a.XR={x:d,y:e};if(375>nBa(window).width)tk();else if(a.wh&&a.wh.mg==c)EXa(a),tk();else if(a.oi&&a.oi.mg==c)tk();else if(EYa(a),c?(d=dt(c,"hovercardId")||"",d=_.Li(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.Li(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(dYa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("ua");c.setAttribute("data-"+
_.YAa("hovercardOwnerId"),e)}e=nra(a,a.Zt[b]||{},f.jra);g=!!a.wh;h=f.rRa||!!e.skipArtificialDelays;var n=FYa({Ezb:g,OMb:h,cHb:250,Plb:1E3});GYa(a);a.j1=MCa(n);h&&g&&kt(a);n=a.oi={mg:c,wUc:b,config:e};lYa(a.sF,c,String(b),e);a.Ewb||a.R$(n.mg.getAttribute("data-hovercard-id"),Date.now());a.iPb=document.activeElement===c;HYa(a,c,d,FYa({Ezb:g,OMb:h,cHb:100,Plb:400}),f.WRa)}else tk()};lt.prototype.Ysb=function(a){this.XR={x:a.clientX,y:a.clientY};a.stopPropagation();this.vta&&(this.vta(),this.vta=null)};
var FYa=function(a){var b=a.cHb,c=a.Plb;return a.OMb?0:a.Ezb?b:c},HYa=function(a,b,c,d,e){if(a.oi){var f=a.Yjb(b,c,e);a.oi.config=Object.assign(f,a.oi.config||{});IYa(a,d).then(function(){return void JYa(a,f)},function(g){g instanceof uk||dh(g,"Failed during delay to load data. delay: "+d)})}else tk()},JYa=function(a,b){EYa(a);if(a.oi){a.qQ=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return tk((new tYa).tZa(f).Gfa(new ct))},d=b["hovercard-id"];d&&KYa(a,c(d,DYa(a)));
a.zDc=function(){a.oi&&LYa(a,a.oi.mg)};UXa(a.vu,new GXa(b))}},LYa=function(a,b){a.vna?MYa(a).then(function(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof tYa){if(d.eQa()!==a.uba)return;var e=d}a.oi&&a.oi.mg===b&&a.vna&&a.j1&&(c=a.oi,kt(a),GYa(a),EYa(a),NYa(a),a.wh=c,a.oi=null,e&&(c=e.getMetadata(),null==c?dh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.qQ=null,null!=_.p(c,1,!1)&&(a.Hda=c.esb()),zXa(a.KP,{type:0,FT:null,NAc:null}),a.cM=jt.DBa,e=a.vu,
d=new HXa(c),c=new TXa,c.SLb(d.state),e=e.hqa,c=c.ne(),e.V9.iframeSend("render",e.Ita,c))))}):(dh("Attempting to render card before card is built."),tk())},vYa=function(a,b,c){if(a.wh){var d=a.sF.mqa(a.j2);zXa(a.KP,{type:0,FT:{Ktc:b,XR:c,vwc:d,config:a.wh.config,WAc:a.wh.mg},NAc:null})}},DXa=function(a,b){yYa(a);a.wh&&!a.kaa&&(a.Klb.JOb||OYa(a,b).then(function(){return void kt(a)}))},yYa=function(a){a.oi&&(a.vta=null,a.qQ=null,EYa(a),GYa(a),NYa(a),nYa(a.sF,a.oi.mg),a.oi=null)},kt=function(a){EXa(a);
!a.ru.zSa()&&a.wh&&(a.wh.rta&&a.wh.Qtb&&a.wh.rta(a.wh.Qtb),a.Ewb=!1,nYa(a.sF,a.wh.mg),a.wh=null,a.cM=jt.Pza,AXa(a.KP),a.Hda=-1,a.dispatchEvent("b"),a.oi||a.dispatchEvent("c"))},wYa=function(a,b){var c=Date.now();(null===a.Hz||a.Hz<c)&&a.ru.aqa(c);a.wh&&(b&&a.iPb&&a.wh.mg.focus(),a.wh.Qtb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};lt.prototype.Yjb=function(a,b,c){return PYa(this,a,b,this.oi?this.oi.config:{},c)};var DYa=function(a){a.uba>=Number.MAX_SAFE_INTEGER?a.uba=0:a.uba++;return a.uba};
lt.prototype.esb=function(){return this.Hda};
var OYa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;EXa(a);a.kaa=MCa(b);return a.kaa},EXa=function(a){var b=a.kaa;b&&b.cancel();a.kaa=null},IYa=function(a,b){b=void 0===b?400:b;EYa(a);a.ssa=MCa(b);return a.ssa},EYa=function(a){var b=a.ssa;b&&b.cancel();a.ssa=null},GYa=function(a){var b=a.j1;b&&b.cancel();a.j1=null},KYa=function(a,b){a.qQ=b},MYa=function(a){NYa(a);var b=[];a.j1&&b.push(a.j1);a.qQ&&b.push(a.qQ);a.Sna=ACa(b);return a.Sna},NYa=function(a){var b=a.Sna;b&&b.cancel();a.Sna=
null},nra=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.Klb.JOb=
!0);return b},PYa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.Byb;c&&(f["hovercard-id"]=c);"mini"===(dt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);eYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==dt(b,"hovercardAlign")?"v":"h");(a=dt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},zYa=function(a){return(a=a.lQ)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};
var QYa=function(a){this.Yz=a||{}};_.k=QYa.prototype;_.k.value=function(){return this.Yz};_.k.BM=function(a){this.Yz.url=a;return this};_.k.getUrl=function(){return this.Yz.url};_.k.Km=function(a){this.Yz.style=a;return this};_.k.getStyle=function(){return this.Yz.style};_.k.getId=function(){return this.Yz.id};_.k.bQa=function(){return this.Yz.queryParams};_.k.getContext=function(){return this.Yz.context};
var RYa=function(){QYa.apply(this,arguments)};_.V(RYa,QYa);
var jh=function(a,b,c,d,e,f){lt.call(this,d,null,e,f);this.iBc=b;this.bzc=a};_.V(jh,lt);jh.prototype.ohb=function(){if(!this.vna){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new RYa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write"}});b.Yz.messageHandlers=SYa(this);b.Yz.messageHandlersFilter=this.bzc;b.Yz.queryParams=a;a=b.Km("hover").BM(":card");this.iBc(a.value())}};
jh.prototype.Xsb=function(){var a=this.sF.mqa(this.j2);a=jBa(a.Uh,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;AYa(this)};jh.prototype.Yjb=function(a,b,c){var d=PYa(this,a,b,{},c);this.oi&&_.Ec(d,this.oi.config);for(b=[];a;a=a.parentElement)(c=_.Ub(a))&&this.Zt[c]&&b.push(this.Zt[c]);_.Oi(b.reverse(),function(e){_.Ec(d,e)});d.hl||(d.hl="nl");return d};jh.prototype.close=function(){var a=this.vu.hqa;a.V9.iframeSend("dispose",a.Ita,void 0)};
var SYa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.JWc=b.fromCard;c.data=b.data;a.vu.lj.next(new PXa(c))},_ready:function(){a.vu.lj.next(new IXa)},loaded:function(b){b=b.ri;a.vu.lj.next(new NXa(isNaN(b)?0:b))},rendered:function(b){a.vu.lj.next(new LXa(VXa(b)))},resize:function(b){a.vu.lj.next(new MXa(VXa(b)))},renderfailed:function(){a.vu.lj.next(new KXa)},disposed:function(){a.vu.lj.next(new JXa)},messageFromClientContent:function(b){a.vu.lj.next(new OXa(b))}}};
var TYa=null,UYa=function(a,b,c){this.czc=a;this.Lyc=b;this.eU=c},kra=function(a,b){if(!TYa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;TYa=new UYa(_.Lf(_.ah(_.bh("https://apis.google.com/js/api.js"))),c,d)}return TYa.load(a,b)};UYa.prototype.load=function(a,b,c){var d=this;return VYa(this,a,c).then(function(e){return new sk(function(f,g){e.load(b,{callback:_.Zh(f,e),timeout:d.eU,ontimeout:function(){return g(Error("rd`"+b))}})})})};
var VYa=function(a,b,c){if(!a.Lyc&&b.gapi)return tk(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new sk(function(d,e){var f=fk(b).createElement("SCRIPT");_.nqa(f,a.czc);c&&rBa(f,(new XBa).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 WYa=function(){return Lb("iPad")||Lb("Android")&&!Lb("Mobile")||Lb("Silk")};
var fra=window.URL,XYa;try{new fra("http://example.com"),XYa=!0}catch(a){XYa=!1}var era=XYa,hh=function(a){this.W_=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.W_.get(b);null==c&&(c=[],this.W_.set(b,c));c.push(d)}};hh.prototype.get=function(a){return(a=this.W_.get(a))&&a.length?a[0]:null};
hh.prototype.getAll=function(a){return[].concat(_.Ia(this.W_.get(a)||[]))};hh.prototype.has=function(a){return this.W_.has(a)};hh.prototype[Symbol.iterator]=function(){return uJa.apply(null,_.Ia(sJa(this.W_,function(a){var b=a[0];return sJa(a[1],function(c){return[b,c]})})))};hh.prototype.toString=function(){return YYa(this)};
var YYa=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("&")},gra=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);
_.mt=function(){this.loaded=!1;this.cq=0};_.mt.prototype.Gz=function(){return!!document.getElementById("__HC_94253229")};
_.mt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Gz()||_.Kqa({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.cq;if(!WYa()&&(Lb("iPod")||Lb("iPhone")||Lb("Android")||Lb("IEMobile"))||WYa())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("qd`"+c.clientName);pra(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};
_.mt.ha=function(a){return new (a||_.mt)};_.mt.va=_.t({token:_.mt,ta:_.mt.ha,Ka:"root"});
var ZYa=function(a,b){_.ob.call(this);var c=this;this.re=a;this.SVa=new _.na(function(d){b();return c.ka(_.Xa()).subscribe(d)})};_.V(ZYa,_.ob);ZYa.create=_.ob.create;ZYa.prototype.next=function(){for(var a=_.l(this.Kk.slice()),b=a.next();!b.done;b=a.next())$Ya(this,b.value)};var $Ya=function(a,b){try{b.next(void 0)}catch(c){a.re.pA(function(){throw c;})}};
var aZa,eZa,dZa;_.nt=function(a){this.re=a;this.DUa=aZa(this);this.dVa=this.DUa.SVa;this.Nsa=aZa(this);this.bta=this.Nsa.SVa;this.iXa=aZa(this);this.aS=this.iXa.SVa;this.uJa=0};_.bZa=function(a,b){a.dVa.subscribe(b)};_.cZa=function(a,b){a.aS.subscribe(b)};aZa=function(a){return new ZYa(a.re,function(){dZa(a)})};eZa=function(a){a.iXa.next();a.DUa.next();qra(a.Nsa)&&a.re.Lc(function(){a.Nsa.next()});a.uJa=0;qra(a.iXa,a.DUa,a.Nsa)&&dZa(a)};dZa=function(a){0===a.uJa&&(a.uJa=a.re.uc(function(){return requestAnimationFrame(function(){eZa(a)})}))};
_.nt.ha=function(a){return new (a||_.nt)(_.u(_.pe))};_.nt.va=_.t({token:_.nt,ta:_.nt.ha,Ka:"root"});
_.ot=function(a){this.Vma=a};_.ot.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.cZa(this.Vma,function(){if("number"===typeof a.offsetTop){var e=rra(a);if(e){var f=sra(a,e,b,c),g=e.scrollTop+f,h=tra(a,e),n=e.scrollLeft+h;_.bZa(d.Vma,function(){0!==f&&(e.scrollTop=g);0!==h&&(e.scrollLeft=n)})}}})};_.ot.ha=function(a){return new (a||_.ot)(_.u(_.nt))};_.ot.va=_.t({token:_.ot,ta:_.ot.ha,Ka:"root"});
_.pt=function(){};_.pt.ha=function(a){return new (a||_.pt)};_.pt.Aa=_.v({type:_.pt,oa:[["page-not-found"]],Ba:7,Ca:0,Ha:function(){return[[1,"container"],[1,"icon"],[1,"title"],"Pagina niet gevonden.",[1,"subtitle"],"Controleer of het adres klopt."]},wa:function(a){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.O(2,"developer_board"),_.D(),_.C(3,"h2",2),_.Fe(4,3),_.D(),_.C(5,"p",4),_.Fe(6,5),_.D()())},Ia:[_.Wr],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}"]});
_.qt=function(){};_.qt.ha=function(a){return new (a||_.qt)};_.qt.Ea=_.ed({type:_.qt});_.qt.Da=_.Vc({imports:[_.dm,_.Xr]});
_.fZa=new _.Hd("faviconsConfiguration");
_.gZa={Uu:[{name:_.cJa.fAa,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:_.cJa.Yec,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:"successful2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv4.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"}]};_.rt=function(a,b){this.Sa=a;this.icons=b;this.gQ="favicon";this.wMa=null};
_.rt.prototype.initialize=function(){var a=this;hZa(this);this.Sa.events.ka(_.Ta(function(b){return b instanceof _.$f}),_.Ra(function(b,c){return b.Af.split("/")[1]===c.Af.split("/")[1]})).subscribe(function(b){a.Rt(b.Af.split("/")[1],!1)})};_.rt.prototype.reset=function(){var a=iZa(this);if(a){var b=a.type;a=a.href;jZa(kZa());lZa(this,b,a)}else if(jZa(kZa()),this.wMa)for(b=_.l(Array.from(this.wMa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.rt.prototype.Rt=function(a,b){(b=mZa(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,jZa(kZa()),lZa(this,a,b)):this.reset()};
var mZa=function(a,b,c){return(c?a.icons.iNa:a.icons.Uu).find(function(d){return d.name===b})},iZa=function(a){return a.icons.Uu.find(function(b){return""===b.name})},lZa=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.gQ);a:{if(c instanceof _.Oj)d.href=_.Zg(c).toString();else{if(-1===kUa.indexOf("icon"))throw Error("Nc`icon");a=_.Kf(c);if(void 0===a)break a;d.href=a}d.rel="icon"}d.setAttribute("type",b);document.head.appendChild(d)},hZa=function(a){var b=kZa();a.wMa=b;
jZa(b)},kZa=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},jZa=function(a){a=_.l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.rt.ha=function(a){return new (a||_.rt)(_.u(_.Yf),_.u(_.fZa))};_.rt.va=_.t({token:_.rt,ta:_.rt.ha,Ka:"root"});
_.st=function(a){this.TTb=a};_.st.prototype.getToken=function(){return this.TTb};_.st.ha=function(a){return new (a||_.st)(_.u(XHa))};_.st.va=_.t({token:_.st,ta:_.st.ha});
var nZa=function(a){this.qib=a};
var oZa=function(a,b,c){this.Io=a;this.Qtc=b;this.ypa=c||[];this.JX=new Map};_.k=oZa.prototype;_.k.Zrc=function(a){var b=_.fa.apply(1,arguments),c=this.zPa(b);c?c.push(new nZa(a)):this.setCell(a,b)};_.k.setCell=function(a){var b=this.Yrb(_.fa.apply(1,arguments));this.JX.set(b,[new nZa(a)])};_.k.zPa=function(){var a=this.Yrb(_.fa.apply(0,arguments));return this.JX.has(a)?this.JX.get(a):void 0};_.k.yPa=function(){var a=this.zPa(_.fa.apply(0,arguments));return a&&a.length?a[0]:void 0};_.k.clear=function(){this.JX.clear()};
_.k.Yrb=function(){var a=_.fa.apply(0,arguments);return a?a.join(","):"key"};
var pZa=function(a,b){oZa.call(this,a,3,b)};_.V(pZa,oZa);pZa.prototype.xra=function(){this.yra(1,_.fa.apply(0,arguments))};pZa.prototype.yra=function(a){var b=_.fa.apply(1,arguments),c=0,d=this.yPa(b);d&&(c=d.qib);this.setCell(c+a,b)};
var qZa=function(a,b){oZa.call(this,a,2,b)};_.V(qZa,oZa);qZa.prototype.XL=function(a){this.Zrc(a,_.fa.apply(1,arguments))};
var rZa=function(a){this.ZLc=a;this.w_=new Map;this.dwc=new Set;this.MRa=0;this.Zqb=3E4;this.Gl=new vk(this.Zqb);this.Gl.listen("tick",this.YMb,!1,this)},sZa=function(a){a.Gl.enabled||a.Gl.start();a.MRa++;100<=a.MRa&&a.YMb()};_.k=rZa.prototype;_.k.YMb=function(){var a=this.w_.values();a=[].concat(_.Ia(a)).filter(function(b){return b.JX.size});a.length&&this.ZLc.flush(a,!1);tZa(a);this.MRa=0;this.Gl.enabled&&this.Gl.stop()};
_.k.YIa=function(a){var b=_.fa.apply(1,arguments);this.w_.has(a)||this.w_.set(a,new pZa(a,b))};_.k.bsc=function(a){var b=_.fa.apply(1,arguments);this.w_.has(a)||this.w_.set(a,new qZa(a,b))};_.k.jC=function(a){return this.dwc.has(a)?void 0:this.w_.get(a)};_.k.xra=function(a){this.yra.apply(this,[a,1].concat(_.Ia(_.fa.apply(1,arguments))))};_.k.yra=function(a,b){var c=_.fa.apply(2,arguments),d=this.jC(a);d&&d instanceof pZa&&(d.yra(b,c),sZa(this))};
_.k.XL=function(a,b){var c=_.fa.apply(2,arguments),d=this.jC(a);d&&d instanceof qZa&&(d.XL(b,c),sZa(this))};var tZa=function(a){for(var b=0;b<a.length;b++)a[b].clear()};
var uZa=function(a){this.Io="/client_streamz/one_developer_workflow/events/usage";this.Dr=a;this.Dr.YIa(this.Io,{eC:3,dC:"name"},{eC:3,dC:"source"},{eC:1,dC:"state"})};uZa.prototype.ZF=function(a,b,c){this.Dr.xra(this.Io,a,b,c)};uZa.prototype.jC=function(){return this.Dr.jC(this.Io)};var vZa=function(a){this.Io="/client_streamz/one_developer_workflow/events/performance";this.Dr=a;this.Dr.bsc(this.Io,{eC:3,dC:"source"},{eC:3,dC:"name"})};vZa.prototype.XL=function(a,b,c){this.Dr.XL(this.Io,a,b,c)};
vZa.prototype.jC=function(){return this.Dr.jC(this.Io)};var wZa=function(a){this.Io="/client_streamz/one_developer_workflow/rpc/request_count";this.Dr=a;this.Dr.YIa(this.Io,{eC:3,dC:"source"},{eC:3,dC:"method_id"})};wZa.prototype.ZF=function(a,b){this.Dr.xra(this.Io,a,b)};wZa.prototype.jC=function(){return this.Dr.jC(this.Io)};var xZa=function(a){this.Io="/client_streamz/one_developer_workflow/rpc/error_count";this.Dr=a;this.Dr.YIa(this.Io,{eC:3,dC:"source"},{eC:3,dC:"method_id"},{eC:2,dC:"code"})};
xZa.prototype.ZF=function(a,b,c){this.Dr.xra(this.Io,a,b,c)};xZa.prototype.jC=function(){return this.Dr.jC(this.Io)};
var yZa=function(a){_.X.call(this,a)};_.V(yZa,_.X);yZa.prototype.B$=function(){return _.Oh(this,5)};yZa.prototype.Sl=function(a){_.sc(this,5,a)};yZa.prototype.toObject=function(a){return zZa(a,this)};var zZa=function(a,b){if(null!=b){var c={Gma:_.Oh(b,1),OJc:_.Oh(b,2),PJc:_.Oh(b,3),iconName:_.Oh(b,4),title:_.Oh(b,5),appBarFontColor:_.Oh(b,8),MK:_.Oh(b,10)};a&&(c.Qa=b);return c}};
var AZa=function(a){_.X.call(this,a)};_.V(AZa,_.X);AZa.prototype.toObject=function(a){return BZa(a,this)};var BZa=function(a,b){if(null!=b){var c={privateDoNotAccessOrElseSafeUrlWrappedValue:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var tt=function(a){_.X.call(this,a)};_.V(tt,_.X);tt.prototype.lsb=function(){return _.wc(this,AZa,1)};tt.prototype.fZ=function(){return _.wc(this,ol,2)};tt.prototype.toObject=function(a){return CZa(a,this)};var CZa=function(a,b){if(null!=b){var c={yMc:BZa(a,b.lsb()),announcement:wHa(a,b.fZ())};a&&(c.Qa=b);return c}};
var ut=function(a){_.X.call(this,a)};_.V(ut,_.X);ut.prototype.toObject=function(a){return DZa(a,this)};var DZa=function(a,b){if(null!=b){var c={enabled:_.ij(b,1),Y1c:_.Oh(b,2),l2c:_.Oh(b,3),X3c:_.Oh(b,7),NWc:_.Oh(b,8)};a&&(c.Qa=b);return c}};
var EZa=function(a){_.X.call(this,a)};_.V(EZa,_.X);EZa.prototype.toObject=function(a){return FZa(a,this)};var FZa=function(a,b){if(null!=b){var c={lXc:_.Oh(b,1),dUc:_.Oh(b,2),Y2c:_.Oh(b,3),X2c:_.Oh(b,16),LXc:_.Oh(b,4),w0c:_.Oh(b,5),YTc:_.Oh(b,6),eUc:_.Oh(b,7),ZTc:_.Oh(b,8),A2c:_.Oh(b,9),aUc:_.Oh(b,10),fUc:_.Oh(b,11),U3c:_.Oh(b,12),jZc:_.Oh(b,13),bTc:_.Oh(b,14),sSc:_.Oh(b,15)};a&&(c.Qa=b);return c}};
var GZa=function(a){_.X.call(this,a)};_.V(GZa,_.X);GZa.prototype.toObject=function(a){return HZa(a,this)};var HZa=function(a,b){if(null!=b){var c={pSc:mj(b,2),J0:_.Oh(b,11)};a&&(c.Qa=b);return c}};
var JZa=function(a){_.X.call(this,a,-1,IZa)};_.V(JZa,_.X);var KZa=function(a){_.X.call(this,a)};_.V(KZa,_.X);KZa.prototype.zqa=function(){return _.Oh(this,2)};var IZa=[1,2];JZa.prototype.toObject=function(a){return LZa(a,this)};var LZa=function(a,b){if(null!=b){var c={n0c:_.q(_.fj(b,1)),H2c:_.xc(_.vc(b,KZa,2),MZa,a)};a&&(c.Qa=b);return c}};KZa.prototype.toObject=function(a){return MZa(a,this)};
var MZa=function(a,b){if(null!=b){var c={kLc:_.Oh(b,1),product:_.Oh(b,2),O0c:_.jj(b,3),f4c:_.kj(b,4),J2c:_.Zi(b,5,0)};a&&(c.Qa=b);return c}};
var OZa=function(a){_.X.call(this,a,-1,NZa)};_.V(OZa,_.X);var NZa=[1];OZa.prototype.toObject=function(a){return PZa(a,this)};var PZa=function(a,b){if(null!=b){var c={sUc:_.xc(_.vc(b,JZa,1),LZa,a)};a&&(c.Qa=b);return c}};
var QZa=function(a){_.X.call(this,a)};_.V(QZa,_.X);QZa.prototype.toObject=function(a){return RZa(a,this)};var RZa=function(a,b){if(null!=b){var c={mXc:_.Oh(b,2),wVc:_.Oh(b,6),vVc:_.Oh(b,7),rVc:_.Oh(b,11),tVc:_.Oh(b,12),sVc:_.Oh(b,13),uVc:_.Oh(b,15),zVc:_.Oh(b,8),yVc:_.Oh(b,9),xVc:_.Oh(b,10),A1c:yc(_.aj(b,16),a)};a&&(c.Qa=b);return c}};
var SZa=function(a){_.X.call(this,a)};_.V(SZa,_.X);SZa.prototype.toObject=function(a){return TZa(a,this)};var TZa=function(a,b){if(null!=b){var c={HXc:_.Oh(b,1),K1c:_.Oh(b,2),YYc:_.Oh(b,3)};a&&(c.Qa=b);return c}};
var VZa=function(a){_.X.call(this,a,-1,UZa)};_.V(VZa,_.X);var WZa=function(a){_.X.call(this,a)};_.V(WZa,_.X);WZa.prototype.d$=function(){return _.Oh(this,1)};var XZa=function(a){_.X.call(this,a)};_.V(XZa,_.X);var UZa=[5,2,6,7],YZa=[3,4];VZa.prototype.toObject=function(a){return ZZa(a,this)};
var ZZa=function(a,b){if(null!=b){var c={oSc:_.q(_.fj(b,5)),aYc:_.q(_.fj(b,2)),ehb:$Za(a,_.qj(b,WZa,3,YZa)),C_c:a_a(a,_.qj(b,XZa,4,YZa)),KVc:_.xc(_.vc(b,SZa,6),TZa,a),cXc:_.xc(_.vc(b,SZa,7),TZa,a)};a&&(c.Qa=b);return c}};WZa.prototype.toObject=function(a){return $Za(a,this)};var $Za=function(a,b){if(null!=b){var c={displayName:_.Oh(b,1),Mi:_.Oh(b,2),S5:_.Oh(b,3),l7:_.Oh(b,4),Lda:_.Oh(b,5),Oga:_.Oh(b,6)};a&&(c.Qa=b);return c}};XZa.prototype.toObject=function(a){return a_a(a,this)};
var a_a=function(a,b){if(null!=b){var c={};a&&(c.Qa=b);return c}};
var vt=function(a){_.X.call(this,a,-1,b_a)};_.V(vt,_.X);vt.prototype.RPa=function(){return _.fj(this,3)};vt.prototype.getName=function(){return _.Oh(this,5)};vt.prototype.lf=function(a){return _.sc(this,5,a)};var c_a=function(a){_.X.call(this,a)};_.V(c_a,_.X);c_a.prototype.mn=function(){return _.Oh(this,2)};var b_a=[3,7];vt.prototype.toObject=function(a){return d_a(a,this)};
var d_a=function(a,b){if(null!=b){var c={dM:_.Oh(b,1),aXc:_.Oh(b,2),wDc:_.q(_.fj(b,3)),msa:_.Oh(b,4),name:_.Oh(b,5),hidden:_.ij(b,6),WSc:_.xc(_.vc(b,c_a,7),e_a,a)};a&&(c.Qa=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={source:_.Oh(b,1),target:_.Oh(b,2)};a&&(c.Qa=b);return c}};
var g_a=function(a){_.X.call(this,a,-1,f_a)};_.V(g_a,_.X);var h_a=function(a){_.X.call(this,a)};_.V(h_a,_.X);h_a.prototype.Xj=function(){return _.Oh(this,1)};h_a.prototype.tw=function(){return _.Oh(this,3)};var i_a=function(a){_.X.call(this,a)};_.V(i_a,_.X);var j_a=function(a){_.X.call(this,a)};_.V(j_a,_.X);j_a.prototype.Xj=function(){return _.Oh(this,3)};var f_a=[1,2];g_a.prototype.toObject=function(a){return k_a(a,this)};
var k_a=function(a,b){if(null!=b){var c={B1c:_.xc(_.vc(b,h_a,1),l_a,a),W3c:_.xc(_.vc(b,i_a,2),m_a,a)};a&&(c.Qa=b);return c}};h_a.prototype.toObject=function(a){return l_a(a,this)};var l_a=function(a,b){if(null!=b){var c={Bd:_.Oh(b,1),sh:_.Oh(b,2),label:_.Oh(b,3),Xb:_.Oh(b,4)};a&&(c.Qa=b);return c}};i_a.prototype.toObject=function(a){return m_a(a,this)};var m_a=function(a,b){if(null!=b){var c={rD:n_a(a,_.wc(b,j_a,1)),xD:n_a(a,_.wc(b,j_a,2))};a&&(c.Qa=b);return c}};
j_a.prototype.toObject=function(a){return n_a(a,this)};var n_a=function(a,b){if(null!=b){var c={zp:_.Oh(b,1),ot:_.Oh(b,2),Bd:_.Oh(b,3),sh:_.Oh(b,4)};a&&(c.Qa=b);return c}};
var o_a=function(a){_.X.call(this,a)};_.V(o_a,_.X);o_a.prototype.getValue=function(){return _.jj(this,1)};o_a.prototype.setValue=function(a){return _.qc(this,1,a,0)};o_a.prototype.toObject=function(a){return p_a(a,this)};var p_a=function(a,b){if(null!=b){var c={value:_.jj(b,1)};a&&(c.Qa=b);return c}};
_.q_a=function(a){_.X.call(this,a)};_.V(_.q_a,_.X);_.q_a.prototype.toObject=function(a){return r_a(a,this)};var r_a=function(a,b){if(null!=b){var c={red:_.jj(b,1),green:_.jj(b,2),blue:_.jj(b,3),alpha:p_a(a,_.wc(b,o_a,4))};a&&(c.Qa=b);return c}};
var wt=function(a){_.X.call(this,a,-1,s_a)};_.V(wt,_.X);wt.prototype.getName=function(){return _.Oh(this,1)};wt.prototype.lf=function(a){return _.sc(this,1,a)};wt.prototype.d$=function(){return _.Oh(this,2)};var t_a=function(a){_.X.call(this,a)};_.V(t_a,_.X);t_a.prototype.HQ=function(){return _.Oh(this,1)};t_a.prototype.Cfa=function(a){return _.sc(this,1,a)};var s_a=[8];wt.prototype.toObject=function(a){return u_a(a,this)};
var u_a=function(a,b){if(null!=b){var c={name:_.Oh(b,1),displayName:_.Oh(b,2),TKa:_.Oh(b,3),c1:_.Oh(b,5),o3c:v_a(a,_.wc(b,t_a,7)),N1c:_.xc(_.vc(b,vt,8),d_a,a),KXa:_.Oh(b,10),p0:k_a(a,_.wc(b,g_a,11))};a&&(c.Qa=b);return c}};t_a.prototype.toObject=function(a){return v_a(a,this)};var v_a=function(a,b){if(null!=b){var c={icon:_.Oh(b,1),backgroundImage:_.Oh(b,2),PM:r_a(a,_.wc(b,_.q_a,3))};a&&(c.Qa=b);return c}};
var x_a=function(a){_.X.call(this,a,-1,w_a)};_.V(x_a,_.X);var w_a=[3,1,2];x_a.prototype.toObject=function(a){return y_a(a,this)};var y_a=function(a,b){if(null!=b){var c={X0c:_.xc(_.vc(b,VZa,3),ZZa,a),Y0c:_.xc(_.vc(b,wt,1),u_a,a),tWc:_.q(_.fj(b,2))};a&&(c.Qa=b);return c}};
var z_a=function(a){_.X.call(this,a)};_.V(z_a,_.X);_.k=z_a.prototype;_.k.yPa=function(){return _.p(this,1)};_.k.setCell=function(a){return _.jc(this,1,a)};_.k.bra=function(){return null!=_.p(this,2,!1)};_.k.Z9=function(){return _.p(this,5)};_.k.ev=function(a){return _.jc(this,5,a)};_.k.toObject=function(a){return A_a(a,this)};
var A_a=function(a,b){if(null!=b){var c={IX:_.q(_.p(b,1)),sH:_.q(_.p(b,2)),pba:_.q(_.p(b,3)),ys:_.q(_.p(b,4)),WE:_.q(_.p(b,5)),G0a:_.q(_.Yi(b,6)),mYa:_.q(_.p(b,7)),spanId:_.q(_.p(b,8))};a&&(c.Qa=b);return c}};
var C_a=function(a){_.X.call(this,a,-1,B_a)};_.V(C_a,_.X);C_a.prototype.csb=function(){return _.Oh(this,22)};var xt=function(a){return _.wc(a,yZa,8)},yt=function(a){return _.wc(a,EZa,12)};_.k=C_a.prototype;_.k.lsb=function(){return _.Oh(this,24)};_.k.g$=function(){return _.wc(this,z_a,14)};_.k.GLb=function(a){return _.dj(this,14,a)};_.k.nh=function(){return _.Oh(this,27)};_.k.wT=function(a){_.sc(this,27,a)};_.k.sZ=function(){return _.wc(this,_.Sn,32)};_.k.Ifa=function(a){return _.dj(this,32,a)};
var D_a=function(a){_.X.call(this,a)};_.V(D_a,_.X);var B_a=[35,34,36,37];
C_a.prototype.toObject=function(a){if(null!=this){var b={R_:_.Oh(this,1),wF:_.Oh(this,11),isBot:_.ij(this,17),fSa:_.ij(this,19),dDb:_.Oh(this,22),cq:_.Oh(this,2),TTb:_.Oh(this,3),XSc:zZa(a,xt(this)),yTc:DZa(a,_.wc(this,ut,4)),S2c:RZa(a,_.wc(this,QZa,7)),nn:HZa(a,_.wc(this,GZa,10)),XTc:FZa(a,yt(this)),x4c:_.Oh(this,13),yMc:_.Oh(this,24),g9:A_a(a,this.g$()),FK:_.Oh(this,15),Dq:AHa(a,_.wc(this,zHa,16)),eTc:_.xc(_.vc(this,tt,35),CZa,a),yXc:PZa(a,_.wc(this,OZa,20)),YFb:_.Oh(this,23),vWc:_.Oh(this,25),
ITc:_.Oh(this,31),nXc:_.Oh(this,26),gtag:_.Oh(this,30),domain:_.Oh(this,27),uHc:kNa(a,this.sZ()),Ovb:_.Zi(this,33,0),U_c:_.q(_.fj(this,34)),V_c:_.xc(_.vc(this,D_a,36),E_a,a),ZWc:_.q(_.fj(this,37)),M_c:y_a(a,_.wc(this,x_a,38))};a&&(b.Qa=this);a=b}else a=void 0;return a};D_a.prototype.toObject=function(a){return E_a(a,this)};var E_a=function(a,b){if(null!=b){var c={T_c:_.Oh(b,1),YWc:_.Oh(b,2),branchName:_.Oh(b,3)};a&&(c.Qa=b);return c}};
_.zt={V1a:"admin",dBa:"onboarding",JN:"results",Dia:"search",UD:"",fV:"settings",hec:"h",Z3a:"user/ssh_keys"};Object.freeze(_.zt);
var F_a,H_a,J_a;F_a={};_.G_a=(F_a.sq=void 0,F_a.ss=void 0,F_a.start=void 0,F_a);H_a={};_.I_a=(H_a.all="1",H_a.start=void 0,H_a);J_a={};_.K_a=(J_a.ssfr="1",J_a);_.L_a=["/"+_.zt.Dia];
var yra,Ara,Kra;yra=function(){return{Uaa:!1}};Ara=function(){return[]};Kra=function(){return{Uaa:!0}};_.At=function(){this.df="";this.yd={};this.H8=!1;this.directories=[];this.fLb=""};_.At.prototype.Sb=function(){if(this.H8&&this.yd.path){for(var a=this.yd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.lh(Object.assign({},this.yd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.H8&&this.qY(this.yd.Ab)&&(this.fLb=_.lh(Object.assign({},this.yd,{path:void 0})))};
_.At.prototype.bQa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.At.prototype.qY=function(a){return!!a&&(_.ona(_.lg(a))||_.pna(_.lg(a)))};_.At.ha=function(a){return new (a||_.At)};
_.At.Aa=_.v({type:_.At,oa:[["scope-indicator"]],inputs:{df:"savedQuery",yd:"searchScope",H8:"displayBreadcrumb"},features:[_.ld],Ba:15,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],"\ufffd#2\ufffdSearch scoped to:\ufffd/#2\ufffd \ufffd0\ufffd\n",[1,"leading"]," Search scoped to directory: ",[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",""]," Search scoped to branch: "," Search scoped to tag: ",[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],"\ufffd#2\ufffdSearch scoped to package:\ufffd/#2\ufffd \ufffd0\ufffd ",
"\ufffd#2\ufffdSearch scoped to repository:\ufffd/#2\ufffd \ufffd0\ufffd ",["class","leading",4,"ngSwitchCase"],"\ufffd#2\ufffdSearch scoped to host:\ufffd/#2\ufffd \ufffd0\ufffd ","\ufffd#2\ufffdSearch scoped to project:\ufffd/#2\ufffd \ufffd0\ufffd "," Search scoped to Piper ","\ufffd#2\ufffdSearch scoped to:\ufffd/#2\ufffd \ufffd0\ufffd "," Searching everything ",["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,vra,3,1,"ng-container",0),_.N(1,xra,1,2,"ng-template",null,1,_.ef),_.N(3,Hra,1,2,"ng-template",null,2,_.ef),_.N(5,Mra,1,2,"ng-template",null,3,_.ef),_.N(7,Qra,1,2,"ng-template",null,4,_.ef),_.N(9,Wra,1,2,"ng-template",null,5,_.ef),_.N(11,Xra,2,0,"ng-template",null,6,_.ef),_.N(13,bsa,5,4,"ng-template",null,7,_.ef));
if(a&2){var c=_.Me(2);_.z("ngIf",b.df)("ngIfElse",c)}},Ia:[_.ln,_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.am,_.Wr,_.Tm],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});
_.Bt=function(){};_.Bt.ha=function(a){return new (a||_.Bt)};_.Bt.Ea=_.ed({type:_.Bt});_.Bt.Da=_.Vc({imports:[_.nn,_.dm,_.Xr,_.Vm]});
_.M_a=new Set;_.Ct=function(){};_.Ct.prototype.jc=function(a){return _.M_a.has(a)};_.Ct.ha=function(a){return new (a||_.Ct)};_.Ct.va=_.t({token:_.Ct,ta:_.Ct.ha,Ka:"root"});
var Dt,Ft,Gt,Ht,It,Kt,wu;Dt={hUb:"ADD",WVb:"BRANCH",zZb:"DELETE",j0b:"EDIT",o5b:"INTEGRATE",NONE:"NONE",values:function(){return[Dt.NONE,Dt.hUb,Dt.WVb,Dt.j0b,Dt.zZb,Dt.o5b]}};_.Et={gya:"ADDED",Dya:"CHANGED",h8b:"MOVED_CHANGED",i8b:"MOVED_CHANGED_OUT",j8b:"MOVED_IN",k8b:"MOVED_OUT",CBa:"REMOVED",ICa:"UNCHANGED",hc:"UNDEFINED",values:function(){return[_.Et.hc,_.Et.ICa,_.Et.gya,_.Et.CBa,_.Et.Dya,_.Et.j8b,_.Et.k8b,_.Et.h8b,_.Et.i8b]}};
Ft={Zx:"DIRECTORY",ND:"EXECUTABLE",At:"FILE",by:"GIT_LINK",UA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[Ft.WD,Ft.At,Ft.Zx,Ft.UA,Ft.by,Ft.ND]}};Gt={Zx:"DIRECTORY",ND:"EXECUTABLE",At:"FILE",by:"GIT_LINK",UA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[Gt.WD,Gt.At,Gt.Zx,Gt.UA,Gt.by,Gt.ND]}};Ht={tya:"BBCP",jAa:"KYTHE",LBa:"SEARCH_INDEX",OCa:"UNKNOWN_PROVENANCE",cDa:"VCS",values:function(){return[Ht.OCa,Ht.cDa,Ht.jAa,Ht.LBa,Ht.tya]}};
It={Zx:"DIRECTORY",ND:"EXECUTABLE",At:"FILE",by:"GIT_LINK",UA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[It.WD,It.At,It.Zx,It.UA,It.by,It.ND]}};_.Jt={Zx:"DIRECTORY",ND:"EXECUTABLE",At:"FILE",by:"GIT_LINK",UA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[_.Jt.WD,_.Jt.At,_.Jt.Zx,_.Jt.UA,_.Jt.by,_.Jt.ND]}};Kt=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(Kt,_.U);Kt.prototype.ma=function(){return Kt};
Kt.prototype.na=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(Kt.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 Lt=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.branchName?null:a.branchName;this.O.commitId=null==a.Pf?null:a.Pf};
_.V(Lt,_.U);Lt.prototype.ma=function(){return Lt};Lt.prototype.na=function(){return{keys:["branchName","commitId"]}};_.W.Object.defineProperties(Lt.prototype,{branchName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.O.branchName=a}},Pf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}}});
var Mt=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(Mt,_.U);Mt.prototype.ma=function(){return Mt};Mt.prototype.na=function(){return{keys:["name"]}};_.W.Object.defineProperties(Mt.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Nt=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.V(Nt,_.U);Nt.prototype.ma=function(){return Nt};
Nt.prototype.na=function(){return{keys:["projectId"]}};_.W.Object.defineProperties(Nt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}}});
var Ot=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Pf?null:a.Pf;this.O.commitTime=null==a.CJ?null:a.CJ;this.O.author=null==a.Yn?null:a.Yn;this.O.commitMessage=null==a.js?null:a.js;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.ym?null:a.ym;this.O.parentCommitIds=null==a.JG?null:a.JG;this.O.commitSubject=null==a.Vna?null:a.Vna;this.O.oldPath=null==a.ag?null:a.ag;this.O.committer=null==a.GLa?null:a.GLa;this.O.commitMessageLinkDefinitions=null==a.HP?
null:a.HP;this.O.fetchFileSpec=null==a.Tq?null:a.Tq;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.yOa?null:a.yOa;this.O.workspace=null==a.Ob?null:a.Ob};_.V(Ot,_.U);Ot.prototype.ma=function(){return Ot};
Ot.prototype.na=function(){return{Va:{commitMessageLinkDefinitions:Pt,fileDiffEntries:Qt},Ya:{fileOperation:Dt},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Pd:{metadata:{Rc:null,md:!1,nd:!1,od:!1}},Na:{author:Kt,committer:Kt,fetchFileSpec:_.Rt}}};
_.W.Object.defineProperties(Ot.prototype,{Yn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.O.author=a}},Pf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}},js:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},HP:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},Vna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},CJ:{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}},Tq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},ym:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},yOa:{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}},ag:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},JG:{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}},Ob:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var St=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(St,_.U);St.prototype.ma=function(){return St};St.prototype.na=function(){return{keys:["name"]}};
_.W.Object.defineProperties(St.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var Tt=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.BB?null:a.BB;this.O.endLine=null==a.Fe?null:a.Fe;this.O.contents=null==a.Ck?null:a.Ck};_.V(Tt,_.U);Tt.prototype.ma=function(){return Tt};Tt.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(Tt.prototype,{BB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},Ck:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.S(this,"contents"):""},set:function(a){this.O.contents=a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var Ut=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.uC?null:a.uC;this.O.rightChunk=null==a.cD?null:a.cD};_.V(Ut,_.U);Ut.prototype.ma=function(){return Ut};Ut.prototype.na=function(){return{Ya:{type:_.Et},keys:["leftChunk","rightChunk","type"],Na:{leftChunk:Tt,rightChunk:Tt}}};
_.W.Object.defineProperties(Ut.prototype,{uC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},cD:{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(Ut,{Bf:{configurable:!0,enumerable:!0,get:function(){return _.Et}}});var Vt=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.Cpa?null:a.Cpa;this.O.modificationMetadata=null==a.Msa?null:a.Msa;this.O.diffChunks=null==a.RB?null:a.RB};_.V(Vt,_.U);Vt.prototype.ma=function(){return Vt};Vt.prototype.na=function(){return{Va:{diffChunks:Ut},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Na:{fileDiffSpec:_.Wt,modificationMetadata:Xt}}};
_.W.Object.defineProperties(Vt.prototype,{RB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},Cpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},Msa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var Qt=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.yG?null:a.yG;this.O.oldPath=null==a.ag?null:a.ag;this.O.newHash=null==a.xCb?null:a.xCb;this.O.oldHash=null==a.iDb?null:a.iDb;this.O.newType=null==a.aVa?null:a.aVa;this.O.oldType=null==a.uVa?null:a.uVa};_.V(Qt,_.U);Qt.prototype.ma=function(){return Qt};Qt.prototype.na=function(){return{Ya:{newType:Ft,oldType:Gt},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(Qt.prototype,{xCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.O.newHash=a}},yG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.O.newPath=a}},aVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.S(this,"newType"):null},set:function(a){this.O.newType=a}},iDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},ag:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},uVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var Xt=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.rTa?null:a.rTa;this.O.linesAdded=null==a.mTa?null:a.mTa;this.O.linesRemoved=null==a.qTa?null:a.qTa;this.O.linesChanged=null==a.nTa?null:a.nTa};_.V(Xt,_.U);Xt.prototype.ma=function(){return Xt};Xt.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(Xt.prototype,{mTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},nTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},qTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},rTa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.Wt=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(_.Wt,_.U);_.Wt.prototype.ma=function(){return _.Wt};_.Wt.prototype.na=function(){return{keys:["left","right"],Na:{left:_.Yt,right:_.Yt}}};
_.W.Object.defineProperties(_.Wt.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}}});
_.Rt=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.oj?null:a.oj;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.LR?null:a.LR};_.V(_.Rt,_.U);_.Rt.prototype.ma=function(){return _.Rt};_.Rt.prototype.na=function(){return{Ya:{sources:Ht,type:It},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Na:{sourceRoot:_.Zt}}};
_.W.Object.defineProperties(_.Rt.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},LR:{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}},oj:{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(_.Rt,{Bf:{configurable:!0,enumerable:!0,get:function(){return It}}});
var $t=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.kUa?null:a.kUa;this.O.commitLogEntry=null==a.qp?null:a.qp};_.V($t,_.U);$t.prototype.ma=function(){return $t};$t.prototype.na=function(){return{Va:{commitLogEntry:Ot,mappedRange:au},keys:["commitLogEntry","mappedRange"]}};
_.W.Object.defineProperties($t.prototype,{qp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},kUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});var bu=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.ym?null:a.ym};_.V(bu,_.U);bu.prototype.ma=function(){return bu};
bu.prototype.na=function(){return{Va:{fileDiffEntries:Qt},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(bu.prototype,{ym:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var cu=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.Apa?null:a.Apa};_.V(cu,_.U);cu.prototype.ma=function(){return cu};cu.prototype.na=function(){return{Va:{fileDiffContents:Vt},keys:["fileDiffContents"]}};
_.W.Object.defineProperties(cu.prototype,{Apa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});var du=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.oda?null:a.oda};_.V(du,_.U);du.prototype.ma=function(){return du};du.prototype.na=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(du.prototype,{oda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var Pt=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.uTa?null:a.uTa;this.O.url=null==a.url?null:a.url};_.V(Pt,_.U);Pt.prototype.ma=function(){return Pt};Pt.prototype.na=function(){return{keys:["linkRange","url"],Na:{linkRange:_.eu}}};
_.W.Object.defineProperties(Pt.prototype,{uTa:{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}}});
_.fu=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.Zm?null:a.Zm;this.O.nextCommitId=null==a.zCb?null:a.zCb;this.O.nextCommitIds=null==a.cVa?null:a.cVa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.V(_.fu,_.U);_.fu.prototype.ma=function(){return _.fu};_.fu.prototype.na=function(){return{Va:{commitLogEntries:Ot},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(_.fu.prototype,{Zm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},zCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},cVa:{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 gu=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.Ru?null:a.Ru};_.V(gu,_.U);gu.prototype.ma=function(){return gu};gu.prototype.na=function(){return{Va:{repositories:_.hu},keys:["repositories"]}};
_.W.Object.defineProperties(gu.prototype,{Ru:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var iu=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.kYa?null:a.kYa};_.V(iu,_.U);iu.prototype.ma=function(){return iu};iu.prototype.na=function(){return{keys:["roots"],Na:{roots:_.ju}}};
_.W.Object.defineProperties(iu.prototype,{kYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.O.roots=a}}});var au=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.rf?null:a.rf;this.O.commitIndex=null==a.BJ?null:a.BJ};_.V(au,_.U);au.prototype.ma=function(){return au};au.prototype.na=function(){return{keys:["commitIndex","range"],Na:{range:_.nu}}};
_.W.Object.defineProperties(au.prototype,{BJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});_.ou=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(_.ou,_.U);_.ou.prototype.ma=function(){return _.ou};
_.ou.prototype.na=function(){return{keys:["displayName","name"]}};_.W.Object.defineProperties(_.ou.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}}});
_.Yt=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(_.Yt,_.U);_.Yt.prototype.ma=function(){return _.Yt};_.Yt.prototype.na=function(){return{Ya:{type:_.Jt},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.Yt.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(_.Yt,{Bf:{configurable:!0,enumerable:!0,get:function(){return _.Jt}}});
_.eu=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(_.eu,_.U);_.eu.prototype.ma=function(){return _.eu};_.eu.prototype.na=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(_.eu.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}}});
_.hu=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Oe?null:a.Oe;this.O.latestCommitLog=null==a.Lyb?null:a.Lyb;this.O.repositoryGroup=null==a.ke?null:a.ke;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.WR?null:a.WR;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.hu,_.U);_.hu.prototype.ma=function(){return _.hu};
_.hu.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Na:{latestCommitLog:Ot,repositoryGroup:_.pu,repositoryKey:_.qu}}};
_.W.Object.defineProperties(_.hu.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}},Lyb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},WR:{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}},Oe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.pu=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.mF?null:a.mF;this.O.codeReviewEnabled=null==a.vjb?null:a.vjb;this.O.ossProject=null==a.Zh?null:a.Zh};_.V(_.pu,_.U);_.pu.prototype.ma=function(){return _.pu};_.pu.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Na:{depot:St,host:Mt,ossProject:_.ou,project:Nt}}};
_.W.Object.defineProperties(_.pu.prototype,{vjb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},mF:{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}},Zh:{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}}});
_.qu=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Dm?null:a.Dm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Mq?null:a.Mq;this.O.ossProject=null==a.Zh?null:a.Zh;this.O.repositoryName=null==a.Kg?null:a.Kg;this.O.workspaceId=null==a.workspaceId?null:a.workspaceId};_.V(_.qu,_.U);_.qu.prototype.ma=function(){return _.qu};_.qu.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.qu.prototype,{Mq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},Zh:{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}},Kg:{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}}});
_.ju=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.Ae?null:a.Ae;this.O.defaultBranchName=null==a.Eoa?null:a.Eoa;this.O.tags=null==a.tags?null:a.tags};_.V(_.ju,_.U);_.ju.prototype.ma=function(){return _.ju};_.ju.prototype.na=function(){return{Va:{branch:Lt,tags:ru},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(_.ju.prototype,{Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.O.branch=a}},Eoa:{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}}});
_.Zt=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Oe?null:a.Oe;this.O.refSpec=null==a.Lk?null:a.Lk;this.O.refHint=null==a.refHint?null:a.refHint};_.V(_.Zt,_.U);_.Zt.prototype.ma=function(){return _.Zt};_.Zt.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Na:{repositoryKey:_.qu}}};
_.W.Object.defineProperties(_.Zt.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.O.refHint=a}},Lk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Oe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var ru=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(ru,_.U);ru.prototype.ma=function(){return ru};ru.prototype.na=function(){return{keys:["tagName","targetId"]}};
_.W.Object.defineProperties(ru.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}}});
_.nu=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.Qd?null:a.Qd;this.O.startColumn=null==a.Jf?null:a.Jf;this.O.endLine=null==a.Fe?null:a.Fe;this.O.endColumn=null==a.Hf?null:a.Hf};_.V(_.nu,_.U);_.nu.prototype.ma=function(){return _.nu};_.nu.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(_.nu.prototype,{Hf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},Jf:{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}}});_.su=new _.Hd("API_VERSION");_.tu=new _.Hd("REQUEST_SERVICE");_.uu=function(){};_.uu.ha=function(a){return new (a||_.uu)};_.uu.Ea=_.ed({type:_.uu});_.uu.Da=_.Vc({});
_.vu={$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"};wu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};wu.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Pa+"/diff:get",Ra:_.kf(b,_.vu,c),Kb:cu})};wu.ha=function(a){return new (a||wu)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,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 _.ql(b,c)};_.xu.prototype.vPa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+this.Pa+"/history/blame",Ra:_.kf(a,_.vu,b),Kb:$t})};
_.xu.prototype.BQ=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Pa+"/history/diff",Ra:_.kf(a,_.vu,b),Kb:bu})};_.xu.prototype.WPa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Pa+"/history/pendingChanges",Ra:_.kf(a,_.vu,b),Kb:du})};
_.xu.ha=function(a){return new (a||_.xu)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};_.xu.va=_.t({token:_.xu,ta:_.xu.ha});_.yu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};_.yu.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Pa+"/history/list",Ra:_.kf(a,_.vu,b),Kb:_.fu})};
_.yu.ha=function(a){return new (a||_.yu)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,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 _.ql(b,c)};zu.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Pa+"/refs",Ra:_.kf(a,_.vu,b),Kb:iu})};zu.ha=function(a){return new (a||zu)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};
zu.va=_.t({token:zu,ta:zu.ha});var Au=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};Au.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Pa+"/repositories",Ra:_.kf(a,_.vu,b),Kb:gu})};Au.ha=function(a){return new (a||Au)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};Au.va=_.t({token:Au,ta:Au.ha});
var N_a;_.Bu=new Set;N_a=new _.Hd("enabled_features",{Ka:"root",ta:function(){return _.Bu}});_.Cu=function(){};_.Cu.prototype.Rb=function(a){return _.Bu.has(a)};
_.W.Object.defineProperties(_.Cu.prototype,{Lpb:{configurable:!0,enumerable:!0,get:function(){var a=new YMa,b=[].concat(_.Ia(_.Bu));return _.bj(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 UNIFIED_XREFS_DEBUG_GEN_ERR_POPUP UNIFIED_XREFS_MAX_PANEL_ITEMS_SMALL UNIFIED_XREFS_MAX_PANEL_ITEMS_MEDIUM UNIFIED_XREFS_MAX_PANEL_ITEMS_LARGE UNIFIED_XREFS_MAX_PANEL_ITEMS_EXTRA_LARGE".split(" ");return[].concat(_.Ia(_.Bu)).map(function(b){return a[b-
1]}).filter(function(b){return!!b})}}});_.Cu.ha=function(a){return new (a||_.Cu)};_.Cu.va=_.t({token:_.Cu,ta:_.Cu.ha,Ka:"root"});
_.Du=function(a,b){this.Sa=a;this.rn=b.jc(2)};
_.O_a=function(a,b){var c=_.Sm(a.Sa,b),d=_.xna(c.Ra).wWa,e=c.root.children.primary;e||(e=_.Sm(a.Sa,c.Pe).root.children.primary);if(!e)throw Error("ud`"+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.rn&&!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),
_.Ko(_.Jo(new ZPa,a),b[_.ng.changelist]).ld(c).Mh(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 _.Ko(_.Jo(_.Io(new Lo,c,a),d),e).ld(""===f?"/":f).Mh(vna(b)).hb()};_.Du.ha=function(a){return new (a||_.Du)(_.u(_.Yf),_.u(_.Ct))};_.Du.va=_.t({token:_.Du,ta:_.Du.ha,Ka:"root"});
_.Eu=void 0;_.P_a=void 0;_.Q_a=void 0;_.R_a=void 0;_.S_a=void 0;
_.T_a={s2a:["BC","AD"],r2a:["Before Christ","Anno Domini"],v3a:"JFMAMJJASOND".split(""),b4a:"JFMAMJJASOND".split(""),W2a:"January February March April May June July August September October November December".split(" "),a4a:"January February March April May June July August September October November December".split(" "),T3a:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),d4a:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),w4a:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
f4a:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),V3a:"Sun Mon Tue Wed Thu Fri Sat".split(" "),e4a:"Sun Mon Tue Wed Thu Fri Sat".split(" "),F9b:"SMTWTFS".split(""),c4a:"SMTWTFS".split(""),U3a:["Q1","Q2","Q3","Q4"],L3a:["1st quarter","2nd quarter","3rd quarter","4th quarter"],W1a:["AM","PM"],nia:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],Gia:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],l2a:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],Fza:6,Vgc:[5,
6],Gza:5};
_.T_a={s2a:["v.Chr.","n.Chr."],r2a:["voor Christus","na Christus"],v3a:"JFMAMJJASOND".split(""),b4a:"JFMAMJJASOND".split(""),W2a:"januari februari maart april mei juni juli augustus september oktober november december".split(" "),a4a:"januari februari maart april mei juni juli augustus september oktober november december".split(" "),T3a:"jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),d4a:"jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),w4a:"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "),f4a:"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "),
V3a:"zo ma di wo do vr za".split(" "),e4a:"zo ma di wo do vr za".split(" "),F9b:"ZMDWDVZ".split(""),c4a:"ZMDWDVZ".split(""),U3a:["K1","K2","K3","K4"],L3a:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"],W1a:["a.m.","p.m."],nia:["EEEE d MMMM y","d MMMM y","d MMM y","dd-MM-y"],Gia:["HH:mm:ss zzzz","HH:mm:ss z","HH:mm:ss","HH:mm"],l2a:["{1} 'om' {0}","{1} 'om' {0}","{1} {0}","{1} {0}"],Fza:0,Vgc:[5,6],Gza:3};
var U_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 V_a,W_a;V_a=function(){};
_.Fu=function(a){if("number"==typeof a){var b=new V_a;b.CNb=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(":",Zj(c,2));c=d.join("")}b.m0a=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=W_a(a);b.nha=[c,c];b.pU={IQc:a,g4a:a};b.Xwa=[];return b}b=new V_a;b.m0a=a.id;b.CNb=-a.std_offset;b.nha=a.names;b.pU=a.names_ext;b.Xwa=a.transitions;return b};
W_a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Zj(Math.floor(a/60)%100,2),":",Zj(a%60,2));return b.join("")};_.Gu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.Xwa.length&&b>=a.Xwa[c];)c+=2;return 0==c?0:a.Xwa[c-1]};_.Hu=function(a,b){a=a.CNb-_.Gu(a,b);return-1440===a?0:a};
var X_a,Y_a;_.Iu=function(a){this.Yta=[];this.ui=_.T_a;"number"==typeof a?this.Jma(a):this.PE(a)};X_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]+/];Y_a=function(a){return a.getHours?a.getHours():0};
_.Iu.prototype.PE=function(a){for(Z_a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<X_a.length;++c){var d=a.match(X_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.Yta.push({text:e,type:c});break}}if(b===a)throw Error("vd`"+a);}};
_.Iu.prototype.format=function(a,b){if(!a)throw Error("wd");var c=b?6E4*(a.getTimezoneOffset()-_.Hu(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.Yta.length;++f){var g=this.Yta[f].text;1==this.Yta[f].type?c.push($_a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Iu.prototype.Jma=function(a){if(4>a)var b=this.ui.nia[a];else if(8>a)b=this.ui.Gia[a-4];else if(12>a)b=this.ui.l2a[a-8],b=b.replace("{1}",this.ui.nia[a-8]),b=b.replace("{0}",this.ui.Gia[a-8]);else if(12===a)b=this.ui.nia[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Jma(10);return}this.PE(b)};
var Ju=function(a,b){b=String(b);a=a.ui||_.T_a;if(void 0!==a.shc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.shc+e-48):b.charAt(d))}b=c.join("")}return b},Z_a=!1,Ku=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("xd");},a0a=function(a,b){Ku(b);b=Y_a(b);return a.ui.W1a[12<=b&&24>b?1:0]},$_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.ui.r2a[c]:a.ui.s2a[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Ju(a,Zj(c,g));case "Y":return c=(new Date(U_a(d.getFullYear(),d.getMonth(),d.getDate(),a.ui.Gza,a.ui.Fza))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Ju(a,Zj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.ui.v3a[c];break a;case 4:g=a.ui.W2a[c];break a;case 3:g=a.ui.T3a[c];break a;default:g=Ju(a,Zj(c+1,g))}return g;case "k":return Ku(e),Ju(a,Zj(Y_a(e)||24,g));case "S":return Ju(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?Zj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.ui.w4a[c]:a.ui.V3a[c];case "a":return a0a(a,e);case "b":return a0a(a,e);case "B":return a0a(a,e);case "h":return Ku(e),Ju(a,Zj(Y_a(e)%12||12,g));case "K":return Ku(e),Ju(a,Zj(Y_a(e)%12,g));case "H":return Ku(e),Ju(a,Zj(Y_a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.ui.c4a[c];break a;case 4:g=a.ui.f4a[c];break a;case 3:g=a.ui.e4a[c];break a;default:g=Ju(a,Zj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.ui.b4a[c];break a;case 4:g=a.ui.a4a[c];
break a;case 3:g=a.ui.d4a[c];break a;default:g=Ju(a,Zj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.ui.U3a[c]:a.ui.L3a[c];case "d":return Ju(a,Zj(d.getDate(),g));case "m":return Ku(e),Ju(a,Zj(e.getMinutes?e.getMinutes():0,g));case "s":return Ku(e),Ju(a,Zj(e.getSeconds(),g));case "v":return(f||_.Fu(c.getTimezoneOffset())).m0a;case "V":return a=f||_.Fu(c.getTimezoneOffset()),2>=g?a.m0a:0<_.Gu(a,c)?void 0!==a.pU.x_b?a.pU.x_b:a.pU.DST_GENERIC_LOCATION:void 0!==a.pU.g4a?a.pU.g4a:
a.pU.STD_GENERIC_LOCATION;case "w":return c=U_a(e.getFullYear(),e.getMonth(),e.getDate(),a.ui.Gza,a.ui.Fza),Ju(a,Zj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Fu(c.getTimezoneOffset()),4>g?a.nha[0<_.Gu(a,c)?2:0]:a.nha[0<_.Gu(a,c)?3:1];case "Z":return b=f||_.Fu(c.getTimezoneOffset()),4>g?(g=-_.Hu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Zj(Math.floor(g/60)%100,2),Zj(g%60,2)),g=a.join("")):g=Ju(a,W_a(_.Hu(b,c))),g;default:return""}};
_.b0a=new _.Iu("yyyy-MM-dd_HHmmss");
_.Lu=function(a,b){this.vc=a;this.yc=b};_.Lu.prototype.resolve=function(a){if(!this.yc.Rb(28)&&!this.vc.jc(2)&&(a=_.qg(a),null!=a.lb&&"project"===a.Cc))return"?project="+a.lb};_.Lu.ha=function(a){return new (a||_.Lu)(_.u(_.Ct),_.u(_.Cu))};_.Lu.va=_.t({token:_.Lu,ta:_.Lu.ha,Ka:"root"});
var c0a,fsa;c0a="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(" ");
_.d0a=new Set(c0a);
fsa=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"],
["COVERAGE_NG","Coverage NG"],["COVERAGE_NG_TESTS","Coverage NG Tests"]]);_.e0a=c0a.map(_.esa);_.f0a={id:"COVERAGE_GENERIC",name:"File Coverage",children:c0a.map(function(a){return{id:_.esa(a),name:gsa(a),children:[],hCc:!0}})};
_.g0a=[{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:[]}];_.h0a={id:"LINE_COUNTS",name:"Line counts",children:_.g0a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};
_.i0a={id:"FILE_COUNTS",name:"File counts",children:_.g0a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};
var j0a=function(a,b,c){this.zone=a;this.Cf=b;this.cache=new Map;this.uwc=_.le(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,hsa(b))};j0a.prototype.push=function(a){var b=this,c,d;return _.ia(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.Lc(function(){d.next(a);d.complete()})):b.cache.set(a.name,hsa(a));e.Ad=0})};
j0a.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.uwc)));return e.ka(_.zb({complete:function(){b&&c.cache.delete(a)}}),_.$g(this.Cf,"Prefetch."+a))};_.Mu=function(a,b){this.zone=a;this.Cf=b};
_.Mu.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 j0a(this.zone,this.Cf,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.La())};_.Mu.ha=function(a){return new (a||_.Mu)(_.u(_.pe),_.u(_.en))};_.Mu.va=_.t({token:_.Mu,ta:_.Mu.ha,Ka:"root"});
_.Nu=function(a){this.yc=a;this.Stb=new _.Af(!1);this.kRb=new _.Af(!0)};_.k=_.Nu.prototype;_.k.DK=function(){return this.Stb};_.k.T0=function(a){this.Stb.next(a)};_.k.GQ=function(){return _.Ea("NEVER_SHOW")};_.k.Bfa=function(){};_.k.zZ=function(){return _.Ea(!1)};_.k.Ova=function(){};_.k.mZ=function(){return _.Ea("FILES")};_.k.U0=function(){};_.k.jqb=function(){return _.Ea(new Map)};_.k.qBb=function(){};_.k.wZ=function(){return _.Ea([])};_.k.xha=function(){};_.k.yZ=function(){return _.Ea([])};
_.k.jwa=function(){return _.Ua};_.k.hxa=function(){return _.Ua};_.k.MF=function(){return _.Ua};_.k.Sw=function(){};_.k.KQ=function(){return _.Ea(0)};_.k.Y0=function(){};_.k.y$=function(){return _.Ea("SNIPPET_SUBSET")};_.k.Iva=function(){};_.k.BZ=function(){return _.Ea(2)};_.k.Mfa=function(){};_.k.rZ=function(){return _.Ea(50)};_.k.Hfa=function(){};_.k.Dqa=function(){return _.Ea(this.yc.Rb(15)?"DARK":"LIGHT")};_.k.Jva=function(){};_.k.b$=function(){return _.Ea("cider-dark")};_.k.ufa=function(){};
_.k.p$=function(){return _.Ea("cider")};_.k.Efa=function(){};_.k.Eqa=function(){return _.Ea(!1)};_.k.Kva=function(){};_.k.A$=function(){return _.Ea(!1)};_.k.Lfa=function(){};_.k.mQa=function(){return _.Ea(!0)};_.k.uZa=function(){};_.k.o$=function(){return _.Ea("PREVIEW")};_.k.Dfa=function(){};_.k.MQ=function(){return _.Ea(!1)};_.k.Kfa=function(){};_.k.msb=function(){return _.Ua};_.k.aMb=function(){};_.k.D$=function(){return _.Ea(new Set)};_.k.Ofa=function(){};_.k.PF=function(){return _.Ua};
_.k.Z0=function(){};_.k.E$=function(){return _.Ea(0)};_.k.zZa=function(){};_.k.gZ=function(){return _.Ea("ciderv")};_.k.uva=function(){};_.k.AZ=function(){return _.Ea(!1)};_.k.Pva=function(){};_.k.Iqa=function(){return this.kRb};_.k.XLb=function(a){this.kRb.next(a)};_.k.LQ=function(){return _.Ea(!0)};_.k.Jfa=function(){};_.k.xZ=function(){return _.Ea(!1)};_.k.Lva=function(){};_.Nu.ha=function(a){return new (a||_.Nu)(_.u(_.Cu))};_.Nu.va=_.t({token:_.Nu,ta:function(){return _.bd(_.k0a)},Ka:"root"});
var Ou,jsa,l0a,q0a,s0a,t0a,u0a,v0a,w0a,B0a,C0a,F0a;Ou=new _.Hd("consoleConfiguration");jsa=new _.Hd("withCredentials",{ta:function(){var a=new _.bk(document),b=_.bd(_.Cu);return!!a.get("SID")&&(!b.Rb(28)||b.Rb(29))}});l0a=new _.Hd("obfuscatedGaiaId");_.m0a=new _.Hd("preference");_.n0a=new _.Hd("INSIGHTS_ENVIRONMENT",{ta:function(){var a=_.bd(Ou);return _.Zi(a,33,0)}});_.o0a=new _.Hd("repositories",{ta:function(){var a=Set;var b=_.bd(Ou);b=_.fj(b,37);return new a(b)}});
_.p0a=new _.Hd("packageToRepoSpec",{ta:function(){var a=_.vc(_.bd(Ou),D_a,36);return new Map(a.map(function(b){return[_.Oh(b,1),b]}))}});q0a=new _.Hd("clientDomain");_.r0a=new _.Hd("gtagId");s0a=new _.Hd("appBarBackgroundColor");t0a=new _.Hd("appBarFontColor");u0a=new _.Hd("searchTokenColor");v0a=new _.Hd("searchTokenBackgroundColor");w0a=new _.Hd("appIconName");_.x0a=new _.Hd("whitelabelTitle");_.y0a=new _.Hd("helpArticleLink");_.z0a=new _.Hd("gsDebounceMs");_.A0a=new _.Hd("gsConfig");B0a=new _.Hd("announcementMessages");
C0a=new _.Hd("hatsTriggerPathsConfigurationList");_.D0a=new _.Hd("debugLevel",{ta:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.E0a=new _.Hd("scoringModel",{ta:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});F0a=new _.Hd("grimoireOnePlatformRegionalHosts");
var G0a=function(a){this.qe=a},Qu;G0a.prototype.Aj=function(){for(var a={},b=_.l(this.qe),c=b.next();!c.done;c=b.next())c.value.Osa(a);return a};_.Pu=function(a,b,c){b=_.Ab(b);a=_.l(a.qe);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.Bea(c));return b};Qu=function(a,b){this.Szc=a;this.l_a=b};Qu.prototype.Osa=function(a){return a};Qu.prototype.Bea=function(){return this.l_a.create(this.Szc)};Qu.ha=function(a){return new (a||Qu)(_.u(_.rh),_.u(_.fs))};Qu.va=_.t({token:Qu,ta:Qu.ha,Ka:"root"});
var Ru=function(a,b){this.qe=[a,b]};_.V(Ru,G0a);Ru.ha=function(a){return new (a||Ru)(_.u(Su),_.u(Qu))};Ru.va=_.t({token:Ru,ta:Ru.ha,Ka:"root"});var Su=function(a,b,c,d){this.apiKey=a;this.cq=b;this.Ip=c;this.withCredentials=d};Su.prototype.Osa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.cBa([])||"",a["X-Goog-AuthUser"]=this.cq,this.Ip&&(a["X-Goog-IAM-Authorization-Token"]=this.Ip));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Su.prototype.Bea=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:H0a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Su.ha=function(a){return new (a||Su)(_.u(_.Rl),_.u(_.Sl),_.u(_.Tl),_.u(jsa))};Su.va=_.t({token:Su,ta:Su.ha,Ka:"root"});var H0a=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]]);
_.Tu=function(a,b){this.qe=[a,b]};_.V(_.Tu,G0a);_.Tu.ha=function(a){return new (a||_.Tu)(_.u(Uu),_.u(Qu))};_.Tu.va=_.t({token:_.Tu,ta:_.Tu.ha,Ka:"root"});var Uu=function(a,b,c,d,e,f){Su.call(this,a,b,c,d);this.apiKey=a;this.cq=b;this.Ip=c;this.withCredentials=d;this.productVersion=e;this.Gr=f};_.V(Uu,Su);
Uu.prototype.Osa=function(a){a=Su.prototype.Osa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Gr.actionId+"."+this.Gr.sessionId+("."+this.productVersion.replace("_","-")));return a};Uu.prototype.Bea=function(a){return _.ha(Su.prototype.Bea.call(this,a),_.$g(this.Gr,a))};Uu.ha=function(a){return new (a||Uu)(_.u(_.Rl),_.u(_.Sl),_.u(_.Tl),_.u(jsa),_.u(Pl),_.u(_.en))};Uu.va=_.t({token:Uu,ta:Uu.ha,Ka:"root"});
var I0a;I0a=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]}))};_.J0a=function(){return new I0a(_.fa.apply(0,arguments))};_.Vu=function(){return{create:_.J0a}};_.k=I0a.prototype;_.k.get=function(a,b){return _.th(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 I0a(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 Wu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.k0a=new _.Af(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.k0a.next(c.matches?"DARK":"LIGHT")})}else this.k0a=new _.Af("LIGHT")};Wu.ha=function(a){return new (a||Wu)};Wu.va=_.t({token:Wu,ta:Wu.ha,Ka:"root"});var K0a=function(){};K0a.ha=function(a){return new (a||K0a)};K0a.va=_.t({token:K0a,ta:function(a){return Wu.ha(a)},Ka:"root"});
_.L0a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.M0a=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 O0a=function(a){_.X.call(this,a,-1,N0a)};_.V(O0a,_.X);var P0a=function(a){_.X.call(this,a)};_.V(P0a,_.X);P0a.prototype.yz=function(){return _.p(this,2)};var N0a=[1];O0a.prototype.toObject=function(a){return Q0a(a,this)};var Q0a=function(a,b){if(null!=b){var c={WVc:_.xc(_.vc(b,P0a,1),R0a,a)};a&&(c.Qa=b);return c}};P0a.prototype.toObject=function(a){return R0a(a,this)};var R0a=function(a,b){if(null!=b){var c={A4c:_.q(hya(b,1)),count:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var T0a=function(a){_.X.call(this,a,-1,S0a)};_.V(T0a,_.X);var U0a=function(a){_.X.call(this,a)};_.V(U0a,_.X);U0a.prototype.Zrb=function(){return _.qj(this,V0a,1,W0a)};var V0a=function(a){_.X.call(this,a)};_.V(V0a,_.X);var X0a=function(a){_.X.call(this,a)};_.V(X0a,_.X);var Z0a=function(a){_.X.call(this,a,-1,Y0a)};_.V(Z0a,_.X);var $0a=function(a){_.X.call(this,a)};_.V($0a,_.X);var a1a=function(a){_.X.call(this,a)};_.V(a1a,_.X);var S0a=[3,6,4];T0a.prototype.toObject=function(a){return b1a(a,this)};
var b1a=function(a,b){if(null!=b){var c={n3c:_.q(_.p(b,1)),wXc:_.q(_.p(b,5)),f2c:c1a(a,_.wc(b,U0a,2)),xWc:_.q(_.fj(b,3)),vXc:_.q(_.Xi(b,6)),SXc:_.xc(_.vc(b,Z0a,4),d1a,a)};a&&(c.Qa=b);return c}},W0a=[1,2];U0a.prototype.toObject=function(a){return c1a(a,this)};var c1a=function(a,b){if(null!=b){var c={mobile:e1a(a,b.Zrb()),OZc:f1a(a,_.qj(b,X0a,2,W0a))};a&&(c.Qa=b);return c}};V0a.prototype.toObject=function(a){return e1a(a,this)};
var e1a=function(a,b){if(null!=b){var c={appName:_.q(_.p(b,1)),appVersion:_.q(_.p(b,2)),ZNc:_.q(_.Yi(b,3))};a&&(c.Qa=b);return c}};X0a.prototype.toObject=function(a){return f1a(a,this)};var f1a=function(a,b){if(null!=b){var c={appName:_.q(_.p(b,1)),appVersion:_.q(_.p(b,2)),iWc:_.q(_.p(b,3)),ZNc:_.q(_.Yi(b,4))};a&&(c.Qa=b);return c}},Y0a=[1];Z0a.prototype.toObject=function(a){return d1a(a,this)};
var d1a=function(a,b){if(null!=b){var c={wWc:_.xc(_.vc(b,$0a,1),g1a,a),RXc:h1a(a,_.wc(b,a1a,2))};a&&(c.Qa=b);return c}},Xu=[1,2,3];$0a.prototype.toObject=function(a){return g1a(a,this)};var g1a=function(a,b){if(null!=b){var c={l3c:_.q(_.pj(b,1,Xu)),intVal:_.q(_.p(b,rc(b,Xu,2))),kKa:_.q(_.Yi(b,rc(b,Xu,3)))};a&&(c.Qa=b);return c}},i1a=[1,2,3];a1a.prototype.toObject=function(a){return h1a(a,this)};
var h1a=function(a,b){if(null!=b){var c={GRa:_.q(_.p(b,rc(b,i1a,1))),doubleVal:_.q(hya(b,rc(b,i1a,2))),EXc:Q0a(a,_.qj(b,O0a,3,i1a))};a&&(c.Qa=b);return c}};
var Yu=function(a){_.X.call(this,a)};_.V(Yu,_.X);Yu.prototype.getKey=function(){return _.Oh(this,1)};Yu.prototype.kD=function(a){_.jc(this,1,a)};Yu.prototype.RF=function(){return _.sj(this,1)};Yu.prototype.toObject=function(a){return j1a(a,this)};var j1a=function(a,b){if(null!=b){var c={key:_.q(_.p(b,1))};a&&(c.Qa=b);return c}};
var l1a=function(a){_.X.call(this,a,-1,k1a)};_.V(l1a,_.X);var k1a=[1];l1a.prototype.toObject=function(a){if(null!=this){var b={MSc:_.xc(_.vc(this,T0a,1),b1a,a),M2c:j1a(a,_.wc(this,Yu,2))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var m1a=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")).tfa(b);""!=c&&(f.vmb=c);d&&(f.Oob=!0);e&&f.ev(e);c=f.hb();this.dUa=a;this.EJ=b;this.NQb=c};
m1a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new l1a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new T0a;g=_.jc(g,1,f.Io);for(var h=f,n=[],r=0;r<h.ypa.length;r++)n.push(h.ypa[r].dC);g=_.cj(g,3,n);h=[];n=[];r=_.l(f.JX.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.Qtc;for(var B=f.zPa(x)||[],I=[],K=0;K<B.length;K++){var P=B[K];P=P&&P.qib;var ba=new a1a;switch(A){case 3:_.yh(ba,1,i1a,Number(P));break;case 2:_.yh(ba,
2,i1a,Number(P))}I.push(ba)}A=I;for(B=0;B<A.length;B++){I=A[B];K=new Z0a;I=_.dj(K,2,I);K=x;P=[];ba=f;for(var ka=[],wa=0;wa<ba.ypa.length;wa++)ka.push(ba.ypa[wa].eC);ba=ka;for(ka=0;ka<ba.length;ka++){wa=ba[ka];var va=K[ka],Ga=new $0a;switch(wa){case 3:_.yh(Ga,1,Xu,String(va));break;case 2:_.yh(Ga,2,Xu,Number(va));break;case 1:_.yh(Ga,3,Xu,"true"==va)}P.push(Ga)}_.uc(I,1,P);h.push(I)}}_.uc(g,4,h);c.push(g);e.clear()}_.uc(b,1,c);this.NQb.dispatch(b);this.NQb.flush()}};
var n1a,o1a,p1a;n1a=new _.Hd("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(" ")}});
o1a=new _.Hd("STREAMZ_PRODUCT_IDENTIFIER");p1a=new _.Hd("one_developer_workflow.streamz_service",{Ka:"root",ta:function(){return _.bd(_.pe).uc(function(){var a=new m1a;a=new rZa(a);a.Zqb=1E4;a.Gl.setInterval(1E4);return a})}});_.Zu=function(a,b,c,d){this.owa=a;this.zone=b;this.GHc=c;this.nGc=new uZa(this.owa);new vZa(this.owa);this.KOc=new wZa(this.owa);new xZa(this.owa);this.SWa=d||window.location.hostname};_.r1a=function(a,b){a.zone.uc(function(){q1a(a)&&a.nGc.ZF(b,a.SWa,!0)})};
_.Zu.prototype.gAb=function(a){var b=this;this.zone.uc(function(){q1a(b)&&b.KOc.ZF(b.SWa,a)})};var q1a=function(a){return a.GHc.some(function(b){return a.SWa.includes(b)})};_.Zu.ha=function(a){return new (a||_.Zu)(_.u(p1a),_.u(_.pe),_.u(n1a),_.u(o1a,8))};_.Zu.va=_.t({token:_.Zu,ta:_.Zu.ha,Ka:"root"});
_.$u=function(a,b,c){var d=this;this.document=a;this.bMb=b;this.theme=b.Dqa().ka(_.vb(function(e){return"SYSTEM"===e?c.k0a.Ef():_.Ea(e)}));this.yLa=this.theme.ka(_.vb(function(e){return _.s1a(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.ST()?e:"LIGHT")})};_.$u.prototype.ST=function(){return!!this.document.getElementById("darkTheme")};
_.s1a=function(a,b){return a.ST()&&"DARK"===b?a.bMb.b$().ka(_.m(function(c){return _.M0a.has(c)?c:"cider-dark"})):a.bMb.p$().ka(_.m(function(c){return _.L0a.has(c)?c:"cider"}))};_.$u.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")}};_.$u.ha=function(a){return new (a||_.$u)(_.u(_.Qg),_.u(_.Nu),_.u(K0a))};
_.$u.va=_.t({token:_.$u,ta:_.$u.ha,Ka:"root"});
var av=function(a){this.TX=a};av.ha=function(a){return new (a||av)(_.u(_.yVa))};av.va=_.t({token:av,ta:av.ha,Ka:"root"});
var bv=function(a,b,c){this.Fa=a;this.fga=b;this.mwa=c};bv.prototype.accept=function(){this.Fa.nb({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.mwa.TX.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.S_a,kca:15768E3,path:"/",gKb:"none",DKb:!0});yTa(this.fga)};
bv.prototype.Ie=function(){this.Fa.nb({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.mwa.TX.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.S_a,kca:15768E3,path:"/",gKb:"none",DKb:!0});this.fga.Ie()};bv.ha=function(a){return new (a||bv)(_.y(_.en),_.y(_.qr),_.y(av))};
bv.Aa=_.v({type:bv,oa:[["sticky-redirect-notice"]],Ba:7,Ca:0,Ha:function(){return[" Would you like to always redirect to the new Code Search? (\ufffd#2\ufffdFAQ\ufffd/#2\ufffd)\n",["target","_blank","href","https://goto.google.com/grimoire-code-search-faq",1,"snackBarLink"],["mat-button","",1,"accept",3,"click"]," Yes\n",["mat-button","",1,"dismiss",3,"click"]," Dismiss\n"]},wa:function(a,b){a&1&&(_.C(0,"span"),_.De(1,0),_.F(2,"a",1),_.Ee(),_.D(),_.C(3,"button",2),_.L("click",function(){return b.accept()}),
_.Fe(4,3),_.D(),_.C(5,"button",4),_.L("click",function(){return b.Ie()}),_.Fe(6,5),_.D())},Ia:[_.zq],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 cv=function(){};cv.ha=function(a){return new (a||cv)};cv.Ea=_.ed({type:cv});cv.Da=_.Vc({Qb:[av],imports:[_.Yq]});
var t1a=new _.Hd("enabledRouterConfig");
_.dv=function(a,b,c,d){var e=this;this.Sa=a;this.msc=b;this.TX=c;this.current=void 0;this.bba=!1;this.Dq=[];this.scope=0;this.Ema=new _.Af(void 0);this.wda=null;this.Dq=u1a(d);this.Sa.events.subscribe(function(f){if(f instanceof _.$f){e.scope=f.url.startsWith("/"+_.zt.JN)?4:2;e.current=v1a(e,e.Dq,e.scope);if(e.bba||e.current)e.bba=!1,e.wda&&e.wda.unsubscribe(),w1a(e);e.Ema.next(e.current)}})};
_.dv.prototype.Ie=function(){this.current&&(this.TX.set("DISMISSED_ANNOUNCEMENT",encodeURIComponent(JSON.stringify(this.current)),{kca:259200}),this.current=void 0,this.Ema.next(this.current))};
var w1a=function(a){a.bba=!0;a.wda=_.ya(0,18E5).ka(_.tba(function(){return a.bba})).subscribe(function(){a.msc.list().subscribe(function(b){a.Dq=x1a(b.Dq);a.current=v1a(a,a.Dq,a.scope);a.Ema.next(a.current);0===a.Dq.length&&(a.bba=!1,a.wda&&a.wda.unsubscribe())})})},u1a=function(a){var b=[];a&&_.vc(a,ol,1)&&0<_.vc(a,ol,1).length&&(b=_.vc(a,ol,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.Xj(_.uh(_.p(d,2)||"")):"";var e=c?c.isb():2;return{messageHtml:d,iconName:"error_outline",scopes:_.Xi(c,
2),severity:e}}));return b},x1a=function(a){var b=[];a&&a.Dq&&(b=a.Dq.map(function(c){var d=_.vh(c.message);d=d?d.toString():"";var e=c.severity?lsa(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return ksa(f)}),severity:e}}));return b},v1a=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.TX.get("DISMISSED_ANNOUNCEMENT")!==
encodeURIComponent(JSON.stringify(d)))return d};_.W.Object.defineProperties(_.dv.prototype,{inb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.dv.ha=function(a){return new (a||_.dv)(_.u(_.Yf),_.u(NHa),_.u(_.yVa),_.u(B0a,8))};_.dv.va=_.t({token:_.dv,ta:_.dv.ha,Ka:"root"});
var nsa;nsa=function(a,b){return{warning:a,critical:b}};_.ev=function(a,b){this.Neb=a;this.vc=b;this.fCa=xHa};_.ev.prototype.Ie=function(){this.Neb.Ie()};_.ev.ha=function(a){return new (a||_.ev)(_.y(_.dv),_.y(_.Ct))};
_.ev.Aa=_.v({type:_.ev,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,osa,6,7,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Neb.Ema))},Ia:[_.Wl,_.Yl,_.zq,_.Wr,_.cm],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 y1a=function(){};y1a.ha=function(a){return new (a||y1a)};
y1a.Aa=_.v({type:y1a,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:[_.zq,_.Lq,_.Mq,_.Nq,_.Oq],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});
var z1a=_.Vu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),A1a=_.Vu().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]),B1a=
new _.Hd("feedbackClient",{ta:function(){return _.sh(RPa)}}),fv=function(a,b){this.DZ=a;this.qe=b};fv.prototype.eZa=function(a){var b=this;return _.Pu(this.qe,function(){return b.DZ.eZa(a,b.qe.Aj())},"FeedbackLogger.sendFeedback")};fv.ha=function(a){return new (a||fv)(_.u(B1a),_.u(Ru))};fv.va=_.t({token:fv,ta:fv.ha,Ka:"root"});_.gv=function(a,b){this.client=a;this.Jp=b.jc(2)};
_.gv.prototype.iL=function(a){if(this.Jp){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.DF)for(var c=_.l(b.DF),d=c.next();!d.done;d=c.next()){d=d.value;var e=(new mo).Ro(z1a.get(d.eventType,0)).WLb(d.vpb.map(function(f){return A1a.get(f,0)})).Br(d.Md);null!=d.lineNumber&&e.oZa(d.lineNumber);d.Zu&&_.sc(e,6,d.Zu);d.aq&&_.sc(e,7,d.aq);b.kQ&&HOa(e,psa(b.kQ));d.vA&&b.kQ&&d.vA<b.kQ&&IOa(e,psa(d.vA));d.gz&&b.kQ&&d.gz<b.kQ&&JOa(e,psa(d.gz));this.client.eZa(e).subscribe()}}};
_.gv.ha=function(a){return new (a||_.gv)(_.u(fv),_.u(_.Ct))};_.gv.va=_.t({token:_.gv,ta:_.gv.ha,Ka:"root"});
var C1a;_.hv=function(a,b){var c=this;this.Fa=a;this.document=b;this.fea=new Map;this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.c0=void 0};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0)};
_.hv.prototype.Ma=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};_.hv.prototype.HX=function(){this.c0="mainContent";return!0};_.iv=function(a,b){a.c0=b;var c=a.fea.get(b);c&&C1a(a,b,c)};_.hv.prototype.registerCallback=function(a,b){return _.D1a(this,a,b)};
_.D1a=function(a,b,c){a.fea.has(b);a.fea.set(b,c);b===a.c0&&C1a(a,b,c);return function(){a.fea.get(b)===c&&a.fea.delete(b)}};C1a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.an(a.Fa,d.then(function(){b===a.c0&&(a.c0=void 0,c())}),"focusCallback",!1)};_.hv.ha=function(a){return new (a||_.hv)(_.u(_.en),_.u(_.Qg))};_.hv.va=_.t({token:_.hv,ta:_.hv.ha,Ka:"root"});
_.jv=function(){_.en.apply(this,arguments)};_.V(_.jv,_.en);_.jv.prototype.nb=function(a,b,c){_.en.prototype.nb.call(this,a,b,void 0===c?0:c)};_.jv.prototype.Rba=function(a,b){_.en.prototype.Rba.call(this,a,b)};_.jv.prototype.Vl=function(a){_.en.prototype.Vl.call(this,a)};_.jv.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.jv)))(b||_.jv)}}();_.jv.va=_.t({token:_.jv,ta:_.jv.ha,Ka:"root"});
var kv=function(){Ul.apply(this,arguments)};_.V(kv,Ul);kv.prototype.xKa=function(a){var b=Ul.prototype.xKa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Wi?_.qg(a.Wi):void 0)&&a.lb&&(b.projectId=a.lb);return b};kv.prototype.Aj=function(a){var b=Ul.prototype.Aj.call(this,a);a.RE&&(b.availabilityStatuses=tsa(a));return b};kv.ha=function(){var a;return function(b){return(a||(a=_.Ed(kv)))(b||kv)}}();kv.va=_.t({token:kv,ta:kv.ha,Ka:"root"});
var lv=function(a,b,c,d){this.productVersion=a;this.ys=b;this.zEc=c;this.Sa=d};lv.prototype.iL=function(a){var b=this;a=a.map(function(c){return b.jQa(c)});a=new Jl({entries:a});OHa(this.zEc,a).ka(_.Aa(function(){return _.Ua})).subscribe()};
lv.prototype.jQa=function(a){var b=this.APa(a);b=new Dl({jpa:new Gl({Mwa:"0",serverIp:0,rua:0}),gestureName:a.gestureName,gQ:[a.element,a.action].join("/"),Mna:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Dw:a.Dw,targetRoute:a.targetRoute,Ul:a.Ul,iN:a.iN,uK:a.uK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.rg.M2a:void 0===a.bucket&&a.actionOwner===ul.UD&&(b.bucket=Cna(a));0<a.Lm.length&&(b.Lm=a.Lm.map(function(c){return new El({name:c.name,statusCode:c.statusCode,
Ii:c.Ii,zw:c.zw})}));a.RE&&(b.availabilityStatuses=tsa(a)||null);a.Ii&&(b.Ii=a.Ii);a.Df&&(b.Df="string"===typeof a.Df?a.Df:decodeURIComponent(this.Sa.Fi(a.Df).toString()));a.qg&&(b.qg=a.qg);void 0!==a.qh&&(b.qh=a.qh);return b};lv.prototype.APa=function(a){var b=new Fl({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.ys)b.g9=new Hl({WE:this.productVersion,ys:this.ys});a.projectId?b.QG=a.projectId:(a=a.Wi?_.qg(a.Wi):void 0)&&a.lb&&(b.QG=a.lb);return b};
lv.ha=function(a){return new (a||lv)(_.u(Pl),_.u(QHa),_.u(PHa),_.u(_.Yf))};lv.va=_.t({token:lv,ta:lv.ha,Ka:"root"});
_.mv=function(){};_.mv.ha=function(a){return new (a||_.mv)};_.mv.Ea=_.ed({type:_.mv});
_.mv.Da=_.Vc({Qb:[{Ga:$m,Lb:_.jv},{Ga:_.en,Lb:_.jv},{Ga:aMa,Gc: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.RE;var g=b.RE;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.DF;h=b.DF;g=g?h&&g!==h?[].concat(_.Ia(g),_.Ia(h)):g:h;return e.call(d,{},a,b,{bucket:c,RE:f,DF:g})}},{Ga:dn,Lb:lv,kd:!0},{Ga:dn,Lb:_.gv,kd:!0},{Ga:dn,Lb:kv,kd:!0}].concat(_.Ia($La))});
var E1a={q0a:function(a){return[{text:a}]}};
_.nv=function(a){var b=a.Xda,c=a.Fa,d=a.Boa,e=a.Yu,f=a.iG;a=a.lK;this.xua={};this.PJa=new _.da;this.pF=!1;this.query="";this.queryPrefix=new _.Af(void 0);this.SL=new _.ob;this.sY=_.Ua;this.RL=E1a;this.G0=!1;this.J1=_.Ua;this.df="";this.yd={};this.bPa=new _.ob;this.Xda=b;this.Fa=c;this.Boa=d;this.Yu=e;this.Xda&&(this.RL=this.Gj?this.Gj:E1a);this.iG=f;this.lK=a};_.k=_.nv.prototype;
_.k.xva=function(a){var b=this;a.OJa&&(this.PJa.unsubscribe(),this.PJa=a.OJa.subscribe(function(c){c=c({hn:b.query,prefix:b.queryPrefix.getValue()});F1a(b,c);b.query||b.SL.next(b.query)}));this.xua=a.xua||{};this.Xu=a.sKb;this.Gj=a.Gj;this.Xda&&(this.RL=this.Gj?this.Gj:E1a)};
_.k.Ua=function(){var a=this,b=_.ib(this.queryPrefix.ka(_.Ta(function(){return a.G0})),this.bPa.ka(_.m(function(d){return d.prefix}))).ka(_.Ra(_.usa)),c=_.ib(this.SL,this.bPa.ka(_.m(function(d){return d.hn||""}))).ka(_.Ra(),_.Ka(this.Boa));this.sY=_.Da([c,b]).ka(_.m(function(d){return _.l(d).next().value}),_.m(function(d){return _.Ab(function(){return G1a(a,d)}).ka(_.pb(1))}),_.hb(xsa,{hrb:_.Ua,pWa:_.Ua}),_.ra(function(d){return d.hrb}),_.m(function(d){return wsa(d.pWa,a.SL)}),_.vb(vsa),_.hb(function(d,
e){if(e.ie&&!e.kv)return{ie:!0,kv:d.kv};a.pF=!(!e.kv||!e.kv.length);a.pF&&(a.gz=Date.now());return e}),kba());this.J1=this.SL.ka(_.m(function(d){return a.Gj&&a.Gj.ksb&&a.Gj.ksb(H1a(a,d))}))};_.k.Ma=function(){this.PJa.unsubscribe()};_.k.setScope=function(a){a=a.hS;if(!a)return!1;F1a(this,a({hn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.k.xta=function(){this.G0=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.xua,b=a.prefix;this.query=void 0===a.hn?"":a.hn;this.queryPrefix.next(b)}};
_.k.yta=function(){this.G0=!0;this.bPa.next({hn:this.query,prefix:this.queryPrefix.getValue()});var a=this.lK,b=Date.now();a.zLb=b};_.k.LX=function(a){this.query="";this.SL.next("");a.setFocus()};
_.k.C1=function(a){a&&("string"===typeof a?(this.Fa.nb({element:this.Yu,action:this.HJc,gestureName:"CLICK",qg:a,bucket:_.rg.KBa}),this.qCb(H1a(this,a))):(a.Wa.ad&&a.Wa.Zu&&a.Wa.aq?this.Fa.nb({element:this.Yu,action:"selectSuggestion_"+this.F_a,gestureName:"CLICK",qh:a.position,DF:[_.ssa(a.Wa.ad,a.Wa.Zu,a.Wa.aq,[],a.Wa.vA,this.gz)]}):this.Fa.nb({element:this.Yu,action:"selectSuggestion_"+this.F_a,gestureName:"CLICK",qh:a.position}),a.Wa.rwa&&a.Wa.rwa()))};
var G1a=function(a,b){if(!b||!a.Gj)return _.Ea({});a.Fa.nb({element:a.Yu,action:a.F_a,gestureName:"CHANGE",qg:b,bucket:_.rg.j4a});b=H1a(a,b);return a.Gj.w9(b).ka(_.m(function(c){return{kv:c}}))},H1a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Ml:b};a=c.c_;c=c.value;return{Ml:b,df:a?c:"",yd:a?void 0:c}},F1a=function(a,b){var c=b.prefix;a.query=b.hn||"";a.queryPrefix.next(c);c&&(c.c_?(a.yd={},a.df=c.value):(a.yd=_.mh(c.value,a.iG),a.df=""))};
_.W.Object.defineProperties(_.nv.prototype,{HJc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ps)?b:"Other"):"search"}},F_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.Ps)?b:"Other"):"suggest"}}});_.nv.ha=function(){_.Pd()};_.nv.Ja=_.v({type:_.nv});
var I1a=/^\s*$/,J1a=function(a){var b=a.Uwc,c=a.Xwc;this.sba=a.sba;this.uwb=!!b;this.zCc=!!c},K1a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Asa(5,c,b);b.Vw=0<a.length&&a[0].Vw;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},L1a=function(a,b,c){c=Fh(c);c.start+=a?a.length:0;c.end-=b.length;return c};
var M1a=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(Gd,Za)}function d(ua){var Ca=UG[ua],Pa;if(!Ca){for(Pa=ua-1;!UG[Pa];)Pa--;Ca=UG[Pa];for(Ca={line:Ca.line,column:Ca.column};Pa<ua;)10===b.charCodeAt(Pa)?(Ca.line++,
Ca.column=1):Ca.column++,Pa++;UG[ua]=Ca}return Ca}function e(ua,Ca){var Pa=d(ua),gd=d(Ca);return{start:{offset:ua,line:Pa.line,column:Pa.column},end:{offset:Ca,line:gd.line,column:gd.column}}}function f(ua){Za<mk||(Za>mk&&(mk=Za,BP=[]),BP.push(ua))}function g(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);if(Ca!==oa){Ca=[];var Pa=h();for(Pa===oa&&(Pa=n());Pa!==oa;)Ca.push(Pa),Pa=h(),Pa===oa&&(Pa=n());Ca!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function h(){var ua=Za;var Ca=A();Ca===
oa&&(Ca=r(),Ca===oa&&(Ca=ka(),Ca===oa&&(Ca=I())));if(Ca!==oa){var Pa=ub();Pa===oa&&(Pa=null);Pa!==oa?(Gd=Za,Pa=(Pa=xb.uwb)?void 0:oa,Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function n(){var ua=Za;var Ca=I();if(Ca!==oa){var Pa=ub();Pa===oa&&(Pa=null);Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function r(){var ua,Ca;var Pa=Za;var gd=[];for(ua=x();ua!==oa;)gd.push(ua),ua=x();if(gd!==oa)if(ua=Eb(),ua!==oa){var Jd=r();if(Jd===oa)for(Jd=[],Ca=x();Ca!==
oa;)Jd.push(Ca),Ca=x();Jd!==oa?(Gd=Pa,Pa=c(),Pa=gd=zsa(0,gd,Jd,ua,Pa)):(Za=Pa,Pa=oa)}else Za=Pa,Pa=oa;else Za=Pa,Pa=oa;return Pa}function x(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);Ca!==oa?(Ca=ka(),Ca===oa&&(Ca=I()),Ca!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa);return ua}function A(){var ua,Ca;var Pa=Za;var gd=[];for(ua=B();ua!==oa;)gd.push(ua),ua=B();if(gd!==oa)if(ua=Oa(),ua!==oa){var Jd=A();if(Jd===oa)for(Jd=[],Ca=B();Ca!==oa;)Jd.push(Ca),Ca=B();Jd!==oa?(Gd=Pa,Pa=c(),Pa=gd=zsa(2,gd,Jd,ua,
Pa)):(Za=Pa,Pa=oa)}else Za=Pa,Pa=oa;else Za=Pa,Pa=oa;return Pa}function B(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);Ca!==oa?(Ca=ka(),Ca===oa&&(Ca=r(),Ca===oa&&(Ca=I())),Ca!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa);return ua}function I(){var ua=Za;var Ca=cc();Ca!==oa?(Ca=K(),Ca===oa&&(Ca=null),Ca!==oa?(Gd=ua,ua=Ca=vd(Ca)):(Za=ua,ua=oa)):(Za=ua,ua=oa);ua===oa&&(ua=K());return ua}function K(){var ua=Za;var Ca=Gf();if(Ca!==oa){if(58===b.charCodeAt(Za)){var Pa=dd;Za++}else Pa=oa,0===uf&&f(id);if(Pa!==
oa){Pa=bb();if(Pa===oa&&(Pa=P(),Pa===oa)){Pa=Za;uf++;var gd=ub();gd===oa&&(gd=null);uf--;gd!==oa?(Za=Pa,Pa=void 0):Pa=oa}Pa!==oa?(Gd=ua,ua=Ca=ge(Ca,Pa)):(Za=ua,ua=oa)}else Za=ua,ua=oa}else Za=ua,ua=oa;ua===oa&&(ua=bb(),ua===oa&&(ua=P()));return ua}function P(){var ua=Za;var Ca=[];var Pa=eb();Pa===oa&&(Pa=ba());if(Pa!==oa)for(;Pa!==oa;)Ca.push(Pa),Pa=eb(),Pa===oa&&(Pa=ba());else Ca=oa;Ca!==oa&&(Gd=ua,Ca=K1a(Ca,c()));return Ca}function ba(){var ua=Za;if(41===b.charCodeAt(Za)){var Ca=ug;Za++}else Ca=
oa,0===uf&&f(Xe);Ca!==oa&&(Gd=ua,ua=c(),ua=Asa(5,")",ua),ua.error={type:3,location:ua.location},Ca=ua);return Ca}function ka(){var ua;var Ca=Za;if(40===b.charCodeAt(Za)){var Pa=te;Za++}else Pa=oa,0===uf&&f(Tj);if(Pa!==oa)if(Pa=ub(),Pa===oa&&(Pa=null),Pa!==oa){Pa=[];for(ua=wa();ua!==oa;)Pa.push(ua),ua=wa();if(Pa!==oa)if(41===b.charCodeAt(Za)?(ua=ug,Za++):(ua=oa,0===uf&&f(Xe)),ua===oa&&(ua=null),ua!==oa){Gd=Za;var gd=ua;var Jd=c();if(gd&&1===Pa.length){var cf=Pa[0];if(5!==cf.Fl)Jd=!0;else{Jd=Fh(Jd);
gd=Jd.end;cf=cf.location;var nh=cf.end;Jd=Jd.start+1<cf.start||gd-1>nh}}else Jd=!0;Jd=Jd?void 0:oa;Jd!==oa?(Gd=Ca,Ca=ua,ua=c(),ua=Fh(ua),Ca=Pa={Fl:3,elements:Pa,location:ua,error:Ca?void 0:{type:4,location:ua}}):(Za=Ca,Ca=oa)}else Za=Ca,Ca=oa;else Za=Ca,Ca=oa}else Za=Ca,Ca=oa;else Za=Ca,Ca=oa;return Ca}function wa(){var ua=Za;var Ca=va();Ca===oa&&(Ca=Sa(),Ca===oa&&(Ca=ka(),Ca===oa&&(Ca=qb())));if(Ca!==oa){var Pa=ub();Pa===oa&&(Pa=null);Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}
function va(){var ua,Ca;var Pa=Za;var gd=[];for(ua=Ga();ua!==oa;)gd.push(ua),ua=Ga();if(gd!==oa)if(ua=Oa(),ua!==oa){var Jd=va();if(Jd===oa)for(Jd=[],Ca=Ga();Ca!==oa;)Jd.push(Ca),Ca=Ga();Jd!==oa?(Gd=Pa,Pa=c(),Pa=gd=zsa(2,gd,Jd,ua,Pa)):(Za=Pa,Pa=oa)}else Za=Pa,Pa=oa;else Za=Pa,Pa=oa;return Pa}function Ga(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);Ca!==oa?(Ca=ka(),Ca===oa&&(Ca=Sa(),Ca===oa&&(Ca=qb())),Ca!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa);return ua}function Sa(){var ua,Ca;var Pa=Za;var gd=
[];for(ua=gb();ua!==oa;)gd.push(ua),ua=gb();if(gd!==oa)if(ua=Eb(),ua!==oa){var Jd=Sa();if(Jd===oa)for(Jd=[],Ca=gb();Ca!==oa;)Jd.push(Ca),Ca=gb();Jd!==oa?(Gd=Pa,Pa=c(),Pa=gd=zsa(0,gd,Jd,ua,Pa)):(Za=Pa,Pa=oa)}else Za=Pa,Pa=oa;else Za=Pa,Pa=oa;return Pa}function gb(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);Ca!==oa?(Ca=ka(),Ca===oa&&(Ca=qb()),Ca!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa);return ua}function qb(){var ua=Za;var Ca=cc();Ca!==oa?(Ca=Gb(),Ca===oa&&(Ca=null),Ca!==oa?(Gd=ua,ua=Ca=vd(Ca)):
(Za=ua,ua=oa)):(Za=ua,ua=oa);ua===oa&&(ua=Gb());return ua}function Gb(){var ua=Za;var Ca=Gf();if(Ca!==oa){if(58===b.charCodeAt(Za)){var Pa=dd;Za++}else Pa=oa,0===uf&&f(id);if(Pa!==oa){Pa=bb();if(Pa===oa&&(Pa=Bb(),Pa===oa)){Pa=Za;uf++;var gd=ub();gd===oa&&(gd=null);uf--;gd!==oa?(Za=Pa,Pa=void 0):Pa=oa}Pa!==oa?(Gd=ua,ua=Ca=ge(Ca,Pa)):(Za=ua,ua=oa)}else Za=ua,ua=oa}else Za=ua,ua=oa;ua===oa&&(ua=bb(),ua===oa&&(ua=Bb()));return ua}function Bb(){var ua=Za;var Ca=[];var Pa=eb();if(Pa!==oa)for(;Pa!==oa;)Ca.push(Pa),
Pa=eb();else Ca=oa;Ca!==oa&&(Gd=ua,Ca=K1a(Ca,c()));return Ca}function Eb(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);if(Ca!==oa){var Pa=[];var gd=Hb();if(gd!==oa)for(;gd!==oa;)Pa.push(gd),gd=Hb();else Pa=oa;Pa!==oa?(gd=ub(),gd!==oa?(Gd=Za,Pa=(Pa="AND"===Pa.join(""))?void 0:oa,Pa!==oa?(Gd=ua,ua=Ca=L1a(Ca,gd,c())):(Za=ua,ua=oa)):(Za=ua,ua=oa)):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function Oa(){var ua=Za;var Ca=ub();Ca===oa&&(Ca=null);if(Ca!==oa){var Pa=[];var gd=Hb();if(gd!==oa)for(;gd!==oa;)Pa.push(gd),
gd=Hb();else Pa=oa;Pa!==oa?(gd=ub(),gd!==oa?(Gd=Za,Pa=(Pa="OR"===Pa.join(""))?void 0:oa,Pa!==oa?(Gd=ua,ua=Ca=L1a(Ca,gd,c())):(Za=ua,ua=oa)):(Za=ua,ua=oa)):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function bb(){var ua;var Ca=Za;if(34===b.charCodeAt(Za)){var Pa=lp;Za++}else Pa=oa,0===uf&&f(Gh);if(Pa!==oa){Pa=[];for(ua=rb();ua!==oa;)Pa.push(ua),ua=rb();Pa!==oa?(34===b.charCodeAt(Za)?(ua=lp,Za++):(ua=oa,0===uf&&f(Gh)),ua===oa&&(ua=null),ua!==oa?(Gd=Ca,Ca=ua,ua=c(),Pa=Asa(4,Pa.join(""),ua),Ca||(Pa.error=
ysa(0,ua.start.offset,ua.end.offset)),Ca=Pa):(Za=Ca,Ca=oa)):(Za=Ca,Ca=oa)}else Za=Ca,Ca=oa;return Ca}function eb(){var ua;var Ca=Za;if(40===b.charCodeAt(Za)){var Pa=te;Za++}else Pa=oa,0===uf&&f(Tj);if(Pa!==oa){Pa=[];for(ua=eb();ua!==oa;)Pa.push(ua),ua=eb();Pa!==oa?(41===b.charCodeAt(Za)?(ua=ug,Za++):(ua=oa,0===uf&&f(Xe)),ua===oa&&(ua=null),ua!==oa?(Gd=Ca,Ca=ua,ua=c(),Pa=K1a(Pa,ua),Pa.value="("+Pa.value,Ca?Pa.value+=")":Pa.error={type:4,location:{start:Pa.location.start,end:Pa.location.start+1}},Ca=
Pa):(Za=Ca,Ca=oa)):(Za=Ca,Ca=oa)}else Za=Ca,Ca=oa;Pa=Ca;if(Pa===oa){Pa=Za;Ca=[];ua=fb();if(ua!==oa)for(;ua!==oa;)Ca.push(ua),ua=fb();else Ca=oa;Ca!==oa?(Gd=Za,ua=Ca,ua=(ua=!xb.uwb||"AND"!==ua.join("")&&"OR"!==ua.join(""))?void 0:oa,ua!==oa?(Gd=Pa,Pa=Ca,Ca=c(),Pa=Ca=Asa(5,Pa.join(""),Ca)):(Za=Pa,Pa=oa)):(Za=Pa,Pa=oa)}return Pa}function cc(){var ua=Za;if(45===b.charCodeAt(Za)){var Ca=Hh;Za++}else Ca=oa,0===uf&&f(lj);if(Ca!==oa){Gd=Za;var Pa=(Pa=xb.zCc)?void 0:oa;Pa!==oa?ua=Ca=[Ca,Pa]:(Za=ua,ua=oa)}else Za=
ua,ua=oa;return ua}function kc(){var ua=Za;if(92===b.charCodeAt(Za)){var Ca=ji;Za++}else Ca=oa,0===uf&&f(jF);Ca!==oa?(b.length>Za?(Ca=b.charAt(Za),Za++):(Ca=oa,0===uf&&f(CP)),Ca===oa&&(Ca=null),Ca!==oa?(Gd=ua,ua=Ca?"\\"+Ca:"\\"):(Za=ua,ua=oa)):(Za=ua,ua=oa);return ua}function Gf(){var ua=Za;var Ca=[];if(e1.test(b.charAt(Za))){var Pa=b.charAt(Za);Za++}else Pa=oa,0===uf&&f(Xma);if(Pa!==oa)for(;Pa!==oa;)Ca.push(Pa),e1.test(b.charAt(Za))?(Pa=b.charAt(Za),Za++):(Pa=oa,0===uf&&f(Xma));else Ca=oa;Ca!==oa?
(Gd=Za,Pa=(Pa=xb.sba.has(Ca.join("")))?void 0:oa,Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa);return ua}function rb(){var ua=Za;if(b.substr(Za,2)===VG){var Ca=VG;Za+=2}else Ca=oa,0===uf&&f(vi);Ca!==oa&&(Gd=ua,Ca='"');ua=Ca;ua===oa&&(ua=kc(),ua===oa&&(APa.test(b.charAt(Za))?(ua=b.charAt(Za),Za++):(ua=oa,0===uf&&f(Yma))));return ua}function Hb(){var ua=Za;if(92===b.charCodeAt(Za)){var Ca=ji;Za++}else Ca=oa,0===uf&&f(jF);Ca!==oa?(34===b.charCodeAt(Za)?(Ca=lp,Za++):(Ca=oa,0===uf&&f(Gh)),Ca===oa&&
(Ca=kb(),Ca===oa&&(58===b.charCodeAt(Za)?(Ca=dd,Za++):(Ca=oa,0===uf&&f(id)))),Ca!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)):(Za=ua,ua=oa);if(ua===oa&&(ua=kc(),ua===oa))if(ua=Za,b.length>Za?(Ca=b.charAt(Za),Za++):(Ca=oa,0===uf&&f(CP)),Ca!==oa){Gd=Za;var Pa=(Pa=!I1a.test(Ca))?void 0:oa;Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function fb(){var ua=Za;var Ca=Hb();if(Ca!==oa){Gd=Za;var Pa="("!==Ca&&")"!==Ca?void 0:oa;Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}function ub(){var ua=
[];var Ca=kb();if(Ca!==oa)for(;Ca!==oa;)ua.push(Ca),Ca=kb();else ua=oa;return ua}function kb(){var ua=Za;if(b.length>Za){var Ca=b.charAt(Za);Za++}else Ca=oa,0===uf&&f(CP);if(Ca!==oa){Gd=Za;var Pa=(Pa=I1a.test(Ca))?void 0:oa;Pa!==oa?(Gd=ua,ua=Ca):(Za=ua,ua=oa)}else Za=ua,ua=oa;return ua}var xb=1<arguments.length?arguments[1]:{},oa={},mc={pQc:g},Sc=g,vd=function(ua){var Ca=c();ua||(Ca.start.offset++,ua=Asa(5,"",Ca),ua.error=ysa(2,Ca.start.offset-1,Ca.end.offset));ua.Vw=!0;return ua},dd=":",id={type:"literal",
value:":",description:"':'"},ge=function(ua,Ca){var Pa=xb,gd=c();ua=ua.join("");Pa={Fl:1,label:Pa.sba.get(ua),oDc:ua,value:Ca,location:Fh(gd)};Ca||(Ca=gd.end.offset,Pa.error=ysa(1,Ca-1,Ca));return Pa},ug=")",Xe={type:"literal",value:")",description:"')'"},te="(",Tj={type:"literal",value:"(",description:"'('"},lp='"',Gh={type:"literal",value:'"',description:"'\"'"},Hh="-",lj={type:"literal",value:"-",description:"'-'"},ji="\\",jF={type:"literal",value:"\\",description:"'\\\\'"},CP={type:"any",description:"any character"},
VG='\\"',vi={type:"literal",value:'\\"',description:"'\\\\\"'"},e1=/^[a-zA-Z0-9_]/,Xma={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},APa=/^[^"]/,Yma={type:"class",value:'[^"]',description:'[^"]'},Za=0,Gd=0,UG=[{line:1,column:1}],mk=0,BP=[],uf=0;if("startRule"in xb){if(!(xb.JNb in mc))throw Error("Bd`"+xb.JNb);Sc=mc[xb.JNb]}mc=Sc();if(mc!==oa&&Za===b.length)return mc;mc!==oa&&Za<b.length&&f({type:"end",description:"end of input"});throw function(ua,Ca,Pa){function gd(cf){var nh,Tn;
cf.sort(function(DP,Zma){return DP.description<Zma.description?-1:DP.description>Zma.description?1:0});if(0<cf.length){for(Tn=nh=1;nh<cf.length;nh++)cf[nh-1]!==cf[nh]&&(cf[Tn]=cf[nh],Tn++);cf.length=Tn}}function Jd(cf){var nh=Array(cf.length),Tn;for(Tn=0;Tn<cf.length;Tn++)nh[Tn]=cf[Tn].description;return"Expected "+(1<cf.length?nh.slice(0,-1).join(", ")+" or "+nh[cf.length-1]:nh[0])+"."}null!==Ca&&gd(Ca);return new a(null!==ua?ua:Jd(Ca),Ca,Pa)}(null,BP,e(mk,mk));}}}();
_.N1a=new _.Hd("parserConfig");_.ov=function(a){this.cZa=a.cZa||[];this.gHc=new J1a(a);this.r_=a.r_};_.ov.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Fl:5,location:b,value:a}];try{var c=M1a.parse(a,this.gHc);return this.cZa.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.r_&&_.mr(this.r_,d),[{Fl:5,error:{type:8,location:d instanceof M1a.SyntaxError?Fh(d.location):b},location:b,value:a}]}};
_.ov.ha=function(a){return new (a||_.ov)(_.u(_.N1a))};_.ov.va=_.t({token:_.ov,ta:_.ov.ha});
_.pv=function(a,b){this.Uta=a;this.iG=b.Rb(28)};_.pv.prototype.parse=function(a){return this.Uta.parse(a)};_.pv.ha=function(a){return new (a||_.pv)(_.u(_.ov),_.u(_.Cu))};_.pv.va=_.t({token:_.pv,ta:_.pv.ha});
_.qv=function(a,b,c){this.Sa=a;this.Jb=b;this.Pba=c;this.jT=!1;this.href=this.Ze="";this.target=this.rel=null;this.sR=!1};_.qv.prototype.we=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.sR)return!0;if(!this.href)return!1;_.Rm(this.Sa,this.href);return!1};_.qv.prototype.Sb=function(){this.href=this.qqa();(this.sR=O1a.test(this.href))&&!this.jT?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.qv.prototype.qqa=function(){return"string"===typeof this.Y1&&O1a.test(this.Y1)?this.Y1:this.Pba.ix(_.oh(this.Sa,this.uQa()))};_.qv.prototype.uQa=function(){return this.Sa.Fi(Array.isArray(this.Y1)?this.Y1:[this.Y1],{Wg:this.Jb,Ra:this.Ra,Ze:this.Ze,Pe:this.Pe})};_.qv.ha=function(a){return new (a||_.qv)(_.y(_.Yf),_.y(_.zf),_.y(_.gm))};
_.qv.Ja=_.v({type:_.qv,oa:[["a","universalLink",""]],Hb:3,mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)});a&2&&(_.Ae("href",b.href,_.ae),_.ue("rel",b.rel)("target",b.target))},inputs:{Y1:"universalLink",jT:"sameWindow",Ra:"queryParams",Ze:"queryParamsHandling",Pe:"fragment"},features:[_.ld]});var O1a=/^http[s]?:\/\//;
_.rv=function(a,b,c){this.Dk=a;this.Nb=b;this.re=c;this.vDb=new _.da;this.resize=new _.el};_.rv.prototype.Ua=function(){var a=this;this.vDb=this.re.uc(function(){return a.re.Ig.ka(_.tb(void 0),aba(_.le(window,"resize")),_.ra(function(){return a.Dk.aS}),_.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.Dk.bta})).subscribe(function(){a.notify()})})};_.rv.prototype.Ma=function(){this.vDb.unsubscribe()};
_.rv.prototype.notify=function(){this.resize.emit(this.ua)};_.W.Object.defineProperties(_.rv.prototype,{ua:{configurable:!0,enumerable:!0,get:function(){return this.Rwc||this.Nb.ua}}});_.rv.ha=function(a){return new (a||_.rv)(_.y(_.nt),_.y(_.Md),_.y(_.pe))};_.rv.Ja=_.v({type:_.rv,oa:[["","ascResizeNotifier",""]],inputs:{Rwc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.sv=function(){};_.sv.ha=function(a){return new (a||_.sv)};_.sv.Ea=_.ed({type:_.sv});_.sv.Da=_.Vc({});
_.tv=function(a,b,c){this.Nb=a;this.renderer=b;this.scroll=c;this.FUa=this.sxb=!1;this.events=new _.el;this.rxb=!0;this.iCb=new _.el};_.k=_.tv.prototype;_.k.Ua=function(){};_.k.we=function(){this.events.next([this,0])};_.k.FVa=function(a){a.preventDefault()};_.k.GVa=function(){this.FUa&&(this.FUa=!1,this.events.next([this,1]),this.iCb.emit(this))};_.k.scrollIntoView=function(a){this.scroll.scrollTo(this.Nb.ua,a)};var P1a=function(a,b){a.UYa&&(b?a.renderer.nP(a.Nb.ua,a.UYa):a.renderer.QS(a.Nb.ua,a.UYa))};
_.W.Object.defineProperties(_.tv.prototype,{Qe:{configurable:!0,enumerable:!0,set:function(a){this.sxb=a;P1a(this,a)}},eKc:{configurable:!0,enumerable:!0,set:function(a){P1a(this,!1);this.UYa=a;P1a(this,this.sxb)}}});_.tv.ha=function(a){return new (a||_.tv)(_.y(_.Md),_.y(_.Wk),_.y(_.ot))};
_.tv.Aa=_.v({type:_.tv,oa:[["search-box-suggestion-item"]],mb:function(a,b){a&1&&_.L("click",function(){return b.we()})("mousedown",function(c){return b.FVa(c)})("mouseenter",function(){b.FUa=!0})("mousemove",function(){return b.GVa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{rxb:"isSelectable",Wa:"payload",eKc:"selectedClass",Xb:"shortcut"},outputs:{iCb:"mouseFocusItem"},oc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(0))},styles:["[_nghost-%COMP%] {display: block;}"]});
var Q1a;Q1a=["template"];_.uv=function(){this.mt=[];this.mu=-1;this.H_a=new _.da;this.N_a=!0;this.wra=this.sx=!1;this.iMb=new _.mb(1);this.vOb=new _.el;this.wOb=new _.el};_.uv.prototype.Re=function(){var a=this;this.uOb=this.twa.wd.ka(_.tb(void 0)).subscribe(function(){a.N_a=!0;a.iMb.next(a.twa.toArray().filter(function(b){return b.Xb}).map(function(b){return{Xb:b.Xb,gMc:{position:a.twa.toArray().indexOf(b),Wa:b.Wa}}}))})};_.uv.prototype.wn=function(){this.N_a&&(R1a(this),this.N_a=!1)};
_.uv.prototype.Ma=function(){vv(this);this.uOb&&this.uOb.unsubscribe();this.H_a.unsubscribe()};var vv=function(a){a.mu=-1;S1a(a,!0)};_.uv.prototype.Ssa=function(a){a=this.mt.indexOf(a);0<=a&&(this.mu=a,S1a(this,!1))};var S1a=function(a,b){a.deselectAll();var c=a.mt[a.mu];c&&(c.Qe=!0);b&&a.wOb.emit(c&&{position:a.mu,Wa:c.Wa})};_.uv.prototype.scrollIntoView=function(a){this.mt[this.mu].scrollIntoView(a)};
_.uv.prototype.deselectAll=function(){for(var a=_.l(this.mt),b=a.next();!b.done;b=a.next())b.value.Qe=!1};_.uv.prototype.CM=function(a){var b;a:if(b=this.mt.length){var c=this.mu;this.wra&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.wra);if(0>e||this.mt[e].rxb){b=e;break a}}b=this.mu}else b=-1;this.mu=b;S1a(this,!0);-1!==this.mu&&this.scrollIntoView(0<a?1:0)};
var R1a=function(a){a.H_a.unsubscribe();a.mu=-1;a.mt=a.twa.toArray();0!==a.mt.length&&(a.H_a=_.ib.apply(null,_.Ia(a.mt.map(function(b){return b.events.Ef()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.vOb.emit({position:a.mt.indexOf(b),Wa:b.Wa});break;case 1:a.mu=a.mt.indexOf(b);S1a(a,!1);break;case 2:a.mu=-1;S1a(a,!0);break;default:_.ig(c)}}),a.wra||a.CM(1))};
_.W.Object.defineProperties(_.uv.prototype,{ooa:{configurable:!0,enumerable:!0,get:function(){return this.mu}},zTa:{configurable:!0,enumerable:!0,get:function(){return this.mt.length}}});_.uv.ha=function(a){return new (a||_.uv)};
_.uv.Aa=_.v({type:_.uv,oa:[["search-box-suggestion-list"]],Dd:function(a,b,c){a&1&&_.$e(c,_.tv,5);if(a&2){var d;_.Ye(d=_.af())&&(b.twa=d)}},vb:function(a,b){a&1&&_.Ze(Q1a,7,_.Ue);if(a&2){var c;_.Ye(c=_.af())&&(b.wa=c.first)}},oc:["*"],Ba:2,Ca:0,Ha:[["template",""]],wa:function(a){a&1&&(_.Ie(),_.N(0,Dsa,1,0,"ng-template",null,0,_.ef))},tb:2});
var wv=function(a){this.zd=a;this.Cwb=!1;this.K_a=new Map;this.dv=0;this.Ij=[];this.l_=new _.el;this.L_a=new _.el;this.F1=new _.da;this.Sfa=new _.da;this.xB=!1};wv.prototype.Sb=function(){for(var a=_.l(this.Ij),b=a.next();!b.done;b=a.next())b.value.wra=this.Cwb};wv.prototype.Ma=function(){T1a(this);this.F1.unsubscribe();this.Sfa.unsubscribe();this.xB=!1};
var U1a=function(a){for(var b=_.l(a.Ij),c=b.next();!c.done;c=b.next())c.value.sx=!0;a.wXa()},T1a=function(a,b){for(var c=a.xB=!1,d=_.l(a.Ij),e=d.next();!e.done;e=d.next())e=e.value,vv(e),c=c||e.sx,e.sx=!1;a.dv=0;a.Sfa.unsubscribe();b&&!c&&b.target.blur()},V1a=function(a){if(!(1<a.Ij.length))return a.dv;for(var b=1;b<a.Ij.length;b++){var c=(a.dv+b)%a.Ij.length;if(1<=a.Ij[c].zTa)return c}return a.dv},W1a=function(a){for(var b=_.l(a.Ij),c=b.next();!c.done;c=b.next())c=c.value,c!==a.yp&&vv(c)};
wv.prototype.wXa=function(){var a=this;this.Sfa.unsubscribe();this.Sfa=new _.da;for(var b={},c=_.l(this.K_a),d=c.next();!d.done;b={dya:b.dya},d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.dya=e;this.Sfa.add(this.zd.register("Suggestion Shortcut "+d,d,function(f){return function(){a.l_.emit({action:"shortcutSelect",yr:f.dya})}}(b)))}};
_.W.Object.defineProperties(wv.prototype,{J_a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.xB=!1;this.F1.unsubscribe();this.F1=new _.da;this.K_a.clear();if(a&&1<=a.length){this.Ij=a;W1a(this);a=_.l(this.Ij);for(var c=a.next();!c.done;c=a.next())c=c.value,this.F1.add(c.wOb.subscribe(function(d){b.yr=d})),this.F1.add(c.vOb.subscribe(function(d){b.L_a.emit(d);b.yr=void 0})),this.F1.add(c.iMb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.K_a.set(e.Xb,
e.gMc)}))}else this.Ij=[]}},yp:{configurable:!0,enumerable:!0,get:function(){if(this.Ij.length)return this.Ij[this.dv]}}});wv.ha=function(a){return new (a||wv)(_.y(_.Ys))};
wv.Ja=_.v({type:wv,oa:[["","suggestionHandlerFor",""]],mb:function(a,b){a&1&&_.L("keydown.arrowdown",function(c){c.preventDefault();b.yp&&(0>=b.yp.zTa&&(b.dv=V1a(b)),b.yp.CM(1),0>b.yp.ooa?(b.yr=void 0,b.xB=!1):b.xB=!0,b.l_.emit({action:"selectNext",yr:b.yr}))})("keydown.arrowup",function(c){c.preventDefault();b.yp&&(b.yp.CM(-1),0>b.yp.ooa?(b.yr=void 0,b.xB=!1):b.xB=!0,b.l_.emit({action:"selectPrevious",yr:b.yr}))})("keydown.arrowright",function(c){var d=V1a(b);b.yp&&1<b.Ij.length&&b.dv!==d&&b.xB&&
-1<b.yp.ooa&&(c.preventDefault(),vv(b.yp),vv(b.Ij[d]),b.Ij[d].CM(1),b.l_.emit({action:"selectNextList",yr:b.yr}),b.dv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Ij.length)for(d=1;d<b.Ij.length;d++){var e=(b.dv-d+b.Ij.length)%b.Ij.length;if(1<=b.Ij[e].zTa){d=e;break a}}d=b.dv}b.yp&&1<b.Ij.length&&b.dv!==d&&b.xB&&-1<b.yp.ooa&&(c.preventDefault(),vv(b.yp),vv(b.Ij[d]),b.Ij[d].CM(1),b.l_.emit({action:"selectPreviousList",yr:b.yr}),b.dv=d)})("keydown.enter",function(c){c.preventDefault();b.xB=
!1;b.L_a.emit(b.yr);b.yr=void 0;b.yp&&(vv(b.yp),b.dv=0)})("keyup.escape",function(c){return T1a(b,c)})},inputs:{Cwb:"isComboBox",J_a:["suggestionHandlerFor","suggestionLists"]},outputs:{l_:"listNavigate",L_a:"suggestionSubmit"},features:[_.ld]});
var xv=function(a,b){this.Sh=a;this.Ta=b;this.Vg=function(){};this.Ko=function(){}};xv.prototype.setProperty=function(a,b){this.Sh.setProperty(this.Ta.ua,a,b)};xv.prototype.Xp=function(a){this.Ko=a};xv.prototype.Ol=function(a){this.Vg=a};xv.prototype.Ar=function(a){this.setProperty("disabled",a)};xv.ha=function(a){return new (a||xv)(_.y(_.Wk),_.y(_.Md))};xv.Ja=_.v({type:xv});var Lh=function(){xv.apply(this,arguments)};_.V(Lh,xv);
Lh.ha=function(){var a;return function(b){return(a||(a=_.Ed(Lh)))(b||Lh)}}();Lh.Ja=_.v({type:Lh,features:[_.qe]});_.yv=new _.Hd("NgValueAccessor");
var X1a,Y1a;X1a={Ga:_.yv,Lb:_.Tc(function(){return _.Kh}),kd:!0};Y1a=new _.Hd("CompositionEventMode");_.Kh=function(a,b,c){xv.call(this,a,b);this.E3=c;this.lEa=!1;null==this.E3&&(this.E3=!/android (\d+)/.test((Pf?window.navigator.userAgent:"").toLowerCase()))};_.V(_.Kh,xv);_.Kh.prototype.sk=function(a){this.setProperty("value",null==a?"":a)};_.Kh.prototype.Zja=function(a){(!this.E3||this.E3&&!this.lEa)&&this.Vg(a)};_.Kh.prototype.ujc=function(){this.lEa=!0};
_.Kh.prototype.tjc=function(a){this.lEa=!1;this.E3&&this.Vg(a)};_.Kh.ha=function(a){return new (a||_.Kh)(_.y(_.Wk),_.y(_.Md),_.y(Y1a,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.Zja(c.target.value)})("blur",function(){return b.Ko()})("compositionstart",function(){return b.ujc()})("compositionend",function(c){return b.tjc(c.target.value)})},
features:[_.Pe([X1a]),_.qe]});
var Z1a;_.zv=new _.Hd("NgValidators");Z1a=new _.Hd("NgAsyncValidators");_.$1a=function(a){return Fsa(a)};
var Av=function(){this.Py=[];this.nB=[];this.CGa=[]};_.k=Av.prototype;_.k.Lla=function(a){this.Py=a||[];this.D3=Zsa(this.Py)};_.k.Ila=function(a){this.nB=a||[];this.C3=ata(this.nB)};_.k.vab=function(a){this.CGa.push(a)};_.k.Zmc=function(){this.CGa.forEach(function(a){return a()});this.CGa=[]};_.k.reset=function(a){this.control&&this.control.reset(a)};_.k.Cm=function(a,b){return this.control?this.control.Cm(a,b):!1};_.k.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(Av.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}},DS:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.DS:null}},cu:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.cu:null}},BD:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.BD:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},c1a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.c1a:null}},rga:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.rga:null}},ql:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.ql:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Te:{configurable:!0,enumerable:!0,get:function(){return this.D3||
null}},Zy:{configurable:!0,enumerable:!0,get:function(){return this.C3||null}}});
_.Bv=function(){Av.apply(this,arguments);this.Hr=this.name=this.Ld=null};_.V(_.Bv,Av);
_.Cv=function(){Av.apply(this,arguments)};_.V(_.Cv,Av);_.W.Object.defineProperties(_.Cv.prototype,{Yq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});
_.a2a=function(a){this.aB=a};
_.W.Object.defineProperties(_.a2a.prototype,{Axb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?0:b.BD)}},Bxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?0:b.c1a)}},kxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?0:b.DS)}},WK:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?
0:b.cu)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?0:b.valid)}},Zwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?0:b.invalid)}},gxb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.aB)?0:null==(b=a.control)?0:b.pending)}},VCc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.aB)||!a.BA)}}});
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"});_.Dv=function(a){this.aB=a};_.V(_.Dv,_.a2a);_.Dv.ha=function(a){return new (a||_.Dv)(_.y(_.Bv,2))};
_.Dv.Ja=_.v({type:_.Dv,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Hb:14,mb:function(a,b){a&2&&_.we("ng-untouched",b.Bxb)("ng-touched",b.Axb)("ng-pristine",b.kxb)("ng-dirty",b.WK)("ng-valid",b.isValid)("ng-invalid",b.Zwb)("ng-pending",b.gxb)},features:[_.qe]});
var nta,c2a,qta,d2a;_.Ev=function(a,b){this.WGa=this.eka=this.hla=!1;this.Hy=function(){};this.Ld=null;this.DS=!0;this.BD=!1;this.Xka=[];this.Py=a;this.nB=b;this.D3=uta(this.Py);this.C3=vta(this.nB)};_.mta=function(a,b){a.Py=b;a.D3=uta(b)};nta=function(a,b){a.nB=b;a.C3=vta(b)};_.b2a=function(a){a=a.Py;return Array.isArray(a)?a.includes(_.$1a):a===_.$1a};_.pta=function(a,b){b=void 0===b?{}:b;a.BD=!0;a.Ld&&!b.Jh&&_.pta(a.Ld,b)};
c2a=function(a,b){b=void 0===b?{}:b;a.BD=!1;a.WGa=!1;a.Vr(function(c){c2a(c,{Jh:!0})});a.Ld&&!b.Jh&&a.Ld.N5(b)};qta=function(a,b){b=void 0===b?{}:b;a.DS=!1;a.Ld&&!b.Jh&&qta(a.Ld,b)};d2a=function(a,b){b=void 0===b?{}:b;a.DS=!0;a.hla=!1;a.Vr(function(c){d2a(c,{Jh:!0})});a.Ld&&!b.Jh&&a.Ld.L5(b)};
_.Ev.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.N$a(a.Jh);this.status="DISABLED";this.errors=null;this.Vr(function(c){c.disable(Object.assign({},a,{Jh:!0}))});this.aX();!1!==a.oe&&(this.ql.emit(this.value),this.rga.emit(this.status));this.bcb(Object.assign({},a,{QMb:b}));this.Xka.forEach(function(c){return c(!0)})};
_.Ev.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.N$a(a.Jh);this.status="VALID";this.Vr(function(c){c.enable(Object.assign({},a,{Jh:!0}))});_.Jh(this,{Jh:!0,oe:a.oe});this.bcb(Object.assign({},a,{QMb:b}));this.Xka.forEach(function(c){return c(!1)})};_.Ev.prototype.bcb=function(a){this.Ld&&!a.Jh&&(_.Jh(this.Ld,a),a.QMb||this.Ld.L5(),this.Ld.N5())};_.Ev.prototype.mD=function(a){this.Ld=a};
_.Jh=function(a,b){b=void 0===b?{}:b;a.Qpc();a.aX();a.enabled&&(a.Ric(),a.errors=a.ypc(),a.status=a.C5a(),"VALID"!==a.status&&"PENDING"!==a.status||a.xpc(b.oe));!1!==b.oe&&(a.ql.emit(a.value),a.rga.emit(a.status));a.Ld&&!b.Jh&&_.Jh(a.Ld,b)};_.k=_.Ev.prototype;_.k.scb=function(a){a=void 0===a?{oe:!0}:a;this.Vr(function(b){return b.scb(a)});_.Jh(this,{Jh:!0,oe:a.oe})};_.k.Qpc=function(){this.status=this.Via()?"DISABLED":"VALID"};_.k.ypc=function(){return this.Te?this.Te(this):null};
_.k.xpc=function(a){var b=this;this.Zy&&(this.status="PENDING",this.eka=!0,this.i5a=Isa(this.Zy(this)).subscribe(function(c){b.eka=!1;_.e2a(b,c,{oe:a})}))};_.k.Ric=function(){this.i5a&&(this.i5a.unsubscribe(),this.eka=!1)};_.e2a=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.dcb(!1!==c.oe)};_.k=_.Ev.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.MEa(c)},this)};
_.k.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.k.Cm=function(a,b){return!!this.getError(a,b)};_.k.dcb=function(a){this.status=this.C5a();a&&this.rga.emit(this.status);this.Ld&&this.Ld.dcb(a)};_.k.BFa=function(){this.ql=new _.el;this.rga=new _.el};_.k.C5a=function(){return this.Via()?"DISABLED":this.errors?"INVALID":this.eka||this.e5a("PENDING")?"PENDING":this.e5a("INVALID")?"INVALID":"VALID"};_.k.e5a=function(a){return this.q3(function(b){return b.status===a})};
_.k.d5a=function(){return this.q3(function(a){return a.cu})};_.k.Uhc=function(){return this.q3(function(a){return a.BD})};_.k.L5=function(a){a=void 0===a?{}:a;this.DS=!this.d5a();this.Ld&&!a.Jh&&this.Ld.L5(a)};_.k.N5=function(a){a=void 0===a?{}:a;this.BD=this.Uhc();this.Ld&&!a.Jh&&this.Ld.N5(a)};_.k.CE=function(a){this.Hy=a};_.k.bP=function(a){_.Mh(a)&&null!=a.tt&&(this.nma=a.tt)};_.k.N$a=function(a){var b=this.Ld&&this.Ld.cu;return!a&&!!b&&!this.Ld.d5a()};_.k.MEa=function(){return null};
_.W.Object.defineProperties(_.Ev.prototype,{Te:{configurable:!0,enumerable:!0,get:function(){return this.D3},set:function(a){this.Py=this.D3=a}},Zy:{configurable:!0,enumerable:!0,get:function(){return this.C3},set:function(a){this.nB=this.C3=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Ld}},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}},cu:{configurable:!0,enumerable:!0,get:function(){return!this.DS}},c1a:{configurable:!0,enumerable:!0,get:function(){return!this.BD}},tt:{configurable:!0,enumerable:!0,get:function(){return this.nma?this.nma:this.parent?this.parent.tt:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.Ld;)a=a.Ld;return a}}});
_.Fv=function(a,b,c){_.Ev.call(this,(_.Mh(b)?b.nv:b)||null,(_.Mh(b)?b.kJ:c)||null);this.controls=a;this.BFa();this.bP(b);this.PHa();_.Jh(this,{Jh:!0,oe:!!this.Zy})};_.V(_.Fv,_.Ev);var f2a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.mD(a);c.CE(a.Hy);return c};_.k=_.Fv.prototype;_.k.xma=function(a){var b=void 0===b?{}:b;f2a(this,a);_.Jh(this,{oe:b.oe});this.Hy()};
_.k.q0=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].CE(function(){});delete this.controls[a];_.Jh(this,{oe:b.oe});this.Hy()};_.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;_.xta(this,a);Object.keys(a).forEach(function(d){_.wta(c,!0,d);c.controls[d].setValue(a[d],{Jh:!0,oe:b.oe})});_.Jh(this,b)};
_.k.nS=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.nS(a[d],{Jh:!0,oe:b.oe})}),_.Jh(this,b))};_.k.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Vr(function(c,d){c.reset(a[d],{Jh:!0,oe:b.oe})});this.L5(b);this.N5(b);_.Jh(this,b)};_.k.w5=function(){var a=this.rab(!1,function(b,c){return c.w5()?!0:b});a&&_.Jh(this,{Jh:!0});return a};
_.k.Vr=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.Vr(function(b){b.mD(a);b.CE(a.Hy)})};_.k.aX=function(){this.value=this.bpc()};_.k.q3=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.bpc=function(){var a=this;return this.rab({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.k.rab=function(a,b){var c=a;this.Vr(function(d,e){c=b(c,d,e)});return c};_.k.Via=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.MEa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};
var g2a,h2a;g2a={Ga:_.Cv,Lb:_.Tc(function(){return _.Gv})};h2a=Promise.resolve();_.Gv=function(a,b){_.Cv.call(this);this.BA=!1;this.yEa=new Set;this.Dca=new _.el;this.form=new _.Fv({},Zsa(a),ata(b))};_.V(_.Gv,_.Cv);_.k=_.Gv.prototype;_.k.Vc=function(){this.bP()};_.k.xma=function(a){var b=this;h2a.then(function(){var c=b.q7a(a.path);a.control=f2a(c,a.name,a.control);ita(a.control,a);_.Jh(a.control,{oe:!1});b.yEa.add(a)})};_.k.getControl=function(a){return this.form.get(a.path)};
_.k.q0=function(a){var b=this;h2a.then(function(){var c=b.q7a(a.path);c&&c.q0(a.name);b.yEa.delete(a)})};_.k.yRb=function(a,b){var c=this;h2a.then(function(){c.form.get(a.path).setValue(b)})};_.k.setValue=function(a){this.control.setValue(a)};_.k.bA=function(a){this.BA=!0;sta(this.form,this.yEa);this.Dca.emit(a);return!1};_.k.QXa=function(){this.form.reset(void 0);this.BA=!1};_.k.bP=function(){this.options&&null!=this.options.tt&&(this.form.nma=this.options.tt)};
_.k.q7a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.Gv.prototype,{Yq:{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}}});_.Gv.ha=function(a){return new (a||_.Gv)(_.y(_.zv,10),_.y(Z1a,10))};
_.Gv.Ja=_.v({type:_.Gv,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],mb:function(a,b){a&1&&_.L("submit",function(c){return b.bA(c)})("reset",function(){b.QXa()})},inputs:{options:["ngFormOptions","options"]},outputs:{Dca:"ngSubmit"},bc:["ngForm"],features:[_.Pe([g2a]),_.qe]});
_.Hv=function(a,b,c){a=void 0===a?null:a;_.Ev.call(this,(_.Mh(b)?b.nv:b)||null,(_.Mh(b)?b.kJ:c)||null);this.defaultValue=null;this.ii=[];this.TO=!1;this.g5a(a);this.bP(b);this.BFa();_.Jh(this,{Jh:!0,oe:!!this.Zy});_.Mh(b)&&(b.OCb||b.bYc)&&(yta(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Hv,_.Ev);_.k=_.Hv.prototype;
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.Ov=a;this.ii.length&&!1!==b.dob&&this.ii.forEach(function(d){return d(c.value,!1!==b.Swc)});_.Jh(this,b)};_.k.nS=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.g5a(a);d2a(this,b);c2a(this,b);this.setValue(this.value,b);this.TO=!1};_.k.aX=function(){};_.k.q3=function(){return!1};_.k.Via=function(){return this.disabled};_.k.Ol=function(a){this.ii.push(a)};
_.k.Zqc=function(a){var b=this.ii;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.brc=function(a){var b=this.Xka;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.Vr=function(){};_.k.w5=function(){return"submit"===this.tt&&(this.hla&&qta(this),this.WGa&&_.pta(this),this.TO)?(this.setValue(this.Ov,{Jh:!0,dob:!1}),!0):!1};_.k.g5a=function(a){yta(a)?(this.value=this.Ov=a.value,a.disabled?this.disable({Jh:!0,oe:!1}):this.enable({Jh:!0,oe:!1})):this.value=this.Ov=a};
var i2a,j2a;i2a={Ga:_.Bv,Lb:_.Tc(function(){return _.Iv})};j2a=Promise.resolve();_.Iv=function(a,b,c,d,e){_.Bv.call(this);this.Eb=e;this.control=new _.Hv;this.oHa=!1;this.update=new _.el;this.Ld=a;this.Lla(b);this.Ila(c);this.Hr=tta(d)};_.V(_.Iv,_.Bv);_.k=_.Iv.prototype;
_.k.Sb=function(a){this.Yic();if(!this.oHa||"name"in a){if(this.oHa&&(this.L5a(),this.Yq)){var b=a.name.Si;this.Yq.q0({name:b,path:this.e8a(b)})}this.OHa()}"isDisabled"in a&&this.grc(a);rta(a,this.fN)&&(this.aX(this.model),this.fN=this.model)};_.k.Ma=function(){this.Yq&&this.Yq.q0(this)};_.k.Nha=function(a){this.fN=a;this.update.emit(a)};_.k.OHa=function(){this.bP();this.tnc()?this.dqc():this.Yq.xma(this);this.oHa=!0};_.k.bP=function(){this.options&&null!=this.options.tt&&(this.control.nma=this.options.tt)};
_.k.tnc=function(){return!this.Ld||!(!this.options||!this.options.standalone)};_.k.dqc=function(){ita(this.control,this);_.Jh(this.control,{oe:!1})};_.k.Yic=function(){this.L5a()};_.k.bjc=function(){};_.k.L5a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.k.aX=function(a){var b=this;j2a.then(function(){b.control.setValue(a,{Swc:!1});var c;null==(c=b.Eb)||_.Xk(c)})};
_.k.grc=function(a){var b=this;a=a.isDisabled.ff;var c=0!==a&&_.gf(a);j2a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.Eb)||_.Xk(d)})};_.k.e8a=function(a){return this.Ld?cta(a,this.Ld):[a]};_.W.Object.defineProperties(_.Iv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.e8a(this.name)}},Yq:{configurable:!0,enumerable:!0,get:function(){return this.Ld?this.Ld.Yq:null}}});
_.Iv.ha=function(a){return new (a||_.Iv)(_.y(_.Cv,9),_.y(_.zv,10),_.y(Z1a,10),_.y(_.yv,10),_.y(_.il,8))};_.Iv.Ja=_.v({type:_.Iv,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},bc:["ngModel"],features:[_.Pe([i2a]),_.qe,_.ld]});
var Jv=function(){};Jv.ha=function(a){return new (a||Jv)};Jv.Ea=_.ed({type:Jv});Jv.Da=_.Vc({});
var k2a,l2a;k2a=new _.Hd("NgModelWithFormControlWarning");l2a={Ga:_.Bv,Lb:_.Tc(function(){return _.Kv})};_.Kv=function(a,b,c,d){_.Bv.call(this);this.doc=d;this.update=new _.el;this.eoc=!1;this.Lla(a);this.Ila(b);this.Hr=tta(c)};_.V(_.Kv,_.Bv);_.Kv.prototype.Sb=function(a){if(this.gnc(a)){var b=a.form.Si;b&&kta(b,this);ita(this.form,this);_.Jh(this.form,{oe:!1})}rta(a,this.fN)&&(this.form.setValue(this.model),this.fN=this.model)};_.Kv.prototype.Ma=function(){this.form&&kta(this.form,this)};
_.Kv.prototype.Nha=function(a){this.fN=a;this.update.emit(a)};_.Kv.prototype.gnc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.Kv.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}}});_.Kv.ha=function(a){return new (a||_.Kv)(_.y(_.zv,10),_.y(Z1a,10),_.y(_.yv,10),_.y(k2a,8))};
_.Kv.Ja=_.v({type:_.Kv,oa:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},bc:["ngForm"],features:[_.Pe([l2a]),_.qe,_.ld]});
var m2a;m2a={Ga:_.Cv,Lb:_.Tc(function(){return _.Lv})};_.Lv=function(a,b){_.Cv.call(this);var c=this;this.nv=a;this.kJ=b;this.BA=!1;this.Hy=function(){return c.fcb()};this.mY=[];this.form=null;this.Dca=new _.el;this.Lla(a);this.Ila(b)};_.V(_.Lv,_.Cv);_.k=_.Lv.prototype;_.k.Sb=function(a){a.hasOwnProperty("form")&&(this.vrc(),this.fcb(),this.prc(),this.Wka=this.form)};_.k.Ma=function(){this.form&&(jta(this.form,this),this.form.Hy===this.Hy&&this.form.CE(function(){}))};
_.k.xma=function(a){var b=this.form.get(a.path);ita(b,a);_.Jh(b,{oe:!1});this.mY.push(a);return b};_.k.getControl=function(a){return this.form.get(a.path)};_.k.q0=function(a){kta(a.control||null,a);var b=this.mY;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.yRb=function(a,b){this.form.get(a.path).setValue(b)};_.k.bA=function(a){this.BA=!0;sta(this.form,this.mY);this.Dca.emit(a);return!1};_.k.QXa=function(){this.form.reset(void 0);this.BA=!1};
_.k.fcb=function(){var a=this;this.mY.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(kta(c||null,b),d instanceof _.Hv&&(ita(d,b),b.control=d))});this.form.scb({oe:!1})};_.k.JRc=function(a){var b=this.form.get(a.path);dta(b,a);_.Jh(b,{oe:!1})};_.k.jRc=function(a){if(this.form){var b=this.form.get(a.path);b&&jta(b,a)&&_.Jh(b,{oe:!1})}};_.k.prc=function(){this.form.CE(this.Hy);this.Wka&&this.Wka.CE(function(){})};_.k.vrc=function(){dta(this.form,this);this.Wka&&jta(this.Wka,this)};
_.k.hRc=function(){};_.W.Object.defineProperties(_.Lv.prototype,{Yq:{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[]}}});_.Lv.ha=function(a){return new (a||_.Lv)(_.y(_.zv,10),_.y(Z1a,10))};
_.Lv.Ja=_.v({type:_.Lv,oa:[["","formGroup",""]],mb:function(a,b){a&1&&_.L("submit",function(c){return b.bA(c)})("reset",function(){b.QXa()})},inputs:{form:["formGroup","form"]},outputs:{Dca:"ngSubmit"},bc:["ngForm"],features:[_.Pe([m2a]),_.qe,_.ld]});
var n2a;n2a={Ga:_.Bv,Lb:_.Tc(function(){return _.Mv})};_.Mv=function(a,b,c,d,e){_.Bv.call(this);this.doc=e;this.S4a=!1;this.update=new _.el;this.eoc=!1;this.Ld=a;this.Lla(b);this.Ila(c);this.Hr=tta(d)};_.V(_.Mv,_.Bv);_.k=_.Mv.prototype;_.k.Sb=function(a){this.S4a||this.OHa();rta(a,this.fN)&&(this.fN=this.model,this.Yq.yRb(this,this.model))};_.k.Ma=function(){this.Yq&&this.Yq.q0(this)};_.k.Nha=function(a){this.fN=a;this.update.emit(a)};_.k.bjc=function(){};
_.k.OHa=function(){this.control=this.Yq.xma(this);this.S4a=!0};_.W.Object.defineProperties(_.Mv.prototype,{isDisabled:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return cta(null==this.name?this.name:this.name.toString(),this.Ld)}},Yq:{configurable:!0,enumerable:!0,get:function(){return this.Ld?this.Ld.Yq:null}}});_.Mv.ha=function(a){return new (a||_.Mv)(_.y(_.Cv,13),_.y(_.zv,10),_.y(Z1a,10),_.y(_.yv,10),_.y(k2a,8))};
_.Mv.Ja=_.v({type:_.Mv,oa:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.Pe([n2a]),_.qe,_.ld]});
var Nv=function(){this.O5=_.Gsa},o2a;Nv.prototype.Sb=function(a){this.Kvb in a&&(this.O5=(this.fE=this.enabled(this.IFc(a[this.Kvb].ff)))?this.Tuc():_.Gsa,this.ii&&this.ii())};Nv.prototype.validate=function(a){return this.O5(a)};Nv.prototype.vXa=function(a){this.ii=a};Nv.prototype.enabled=function(a){return null!=a};Nv.ha=function(a){return new (a||Nv)};Nv.Ja=_.v({type:Nv,features:[_.ld]});o2a={Ga:_.zv,Lb:_.Tc(function(){return _.Ov}),kd:!0};
_.Ov=function(){Nv.apply(this,arguments);this.Kvb="required";this.IFc=_.gf;this.Tuc=function(){return Fsa}};_.V(_.Ov,Nv);_.Ov.prototype.enabled=function(a){return a};_.Ov.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Ov)))(b||_.Ov)}}();
_.Ov.Ja=_.v({type:_.Ov,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Hb:1,mb:function(a,b){a&2&&_.ue("required",b.fE?"":null)},inputs:{required:"required"},features:[_.Pe([o2a]),_.qe]});
var Pv=function(){};Pv.ha=function(a){return new (a||Pv)};Pv.Ea=_.ed({type:Pv});Pv.Da=_.Vc({imports:[Jv]});
_.Qv=function(){};_.Qv.ha=function(a){return new (a||_.Qv)};_.Qv.Ea=_.ed({type:_.Qv});_.Qv.Da=_.Vc({imports:[Pv]});_.Rv=function(){};_.Rv.ha=function(a){return new (a||_.Rv)};_.Rv.Ea=_.ed({type:_.Rv});_.Rv.Da=_.Vc({imports:[Pv]});
new Yk;
var p2a=_.Kg({passive:!0}),Sv=function(a,b){this.vd=a;this.Cb=b;this.L4=new Map};
Sv.prototype.Jo=function(a){var b=this;if(!this.vd.He)return _.Ua;var c=_.Og(a);if(a=this.L4.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.Cb.Lc(function(){return d.next({target:f.target,wwb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.Cb.Lc(function(){return d.next({target:f.target,wwb:!0})}))};this.Cb.uc(function(){c.addEventListener("animationstart",e,p2a);c.classList.add("cdk-text-field-autofill-monitored")});this.L4.set(c,{subject:d,qt:function(){c.removeEventListener("animationstart",e,p2a)}});return d};Sv.prototype.Tl=function(a){a=_.Og(a);var b=this.L4.get(a);b&&(b.qt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.L4.delete(a))};
Sv.prototype.Ma=function(){var a=this;this.L4.forEach(function(b,c){return a.Tl(c)})};Sv.ha=function(a){return new (a||Sv)(_.u(_.dp),_.u(_.pe))};Sv.va=_.t({token:Sv,ta:Sv.ha,Ka:"root"});
_.Tv=function(){};_.Tv.ha=function(a){return new (a||_.Tv)};_.Tv.Ea=_.ed({type:_.Tv});_.Tv.Da=_.Vc({});
_.q2a=new _.Hd("MatError");
_.r2a=new _.Hd("MatPrefix");
_.s2a=new _.Hd("MatSuffix");
_.t2a=_.sg("transitionMessages",[_.wg("enter",_.vg({opacity:1,transform:"translateY(0%)"})),_.xg("void => enter",[_.vg({opacity:0,transform:"translateY(-5px)"}),_.tg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
_.Uv=function(){};_.Uv.ha=function(a){return new (a||_.Uv)};_.Uv.Ja=_.v({type:_.Uv});
_.Vv=new _.Hd("MatFormField");_.u2a=new _.Hd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.v2a=new _.Hd("MatHint");
_.Wv=function(){};_.Wv.ha=function(a){return new (a||_.Wv)};_.Wv.Ja=_.v({type:_.Wv,oa:[["mat-label"]]});
var w2a=function(){};w2a.ha=function(a){return new (a||w2a)};w2a.Ja=_.v({type:w2a,oa:[["mat-placeholder"]]});
var x2a,y2a,z2a,A2a,B2a,C2a,D2a;x2a=["connectionContainer"];y2a=["inputContainer"];z2a=["label"];A2a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];B2a=0;C2a=_.Tg(function(a){this.Ta=a},"primary");D2a=new _.Hd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Xv=function(a,b,c,d,e,f,g){a=C2a.call(this,a)||this;a.Eb=b;a.Ec=c;a.cB=d;a.vd=e;a.Cb=f;a.ala=!1;a.Y4=!1;a.Tb=new _.ob;a.DO=!1;a.THa=!1;a.fP="";a.EO="";a.t4="mat-hint-"+B2a++;a.rE="mat-form-field-label-"+B2a++;a.zo=a.S7a();a.WH="NoopAnimations"!==g;a.Ed=(null==d?void 0:d.Ed)||"legacy";d&&(a.DO=!!d.eR,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.Xv,C2a);_.k=_.Xv.prototype;_.k.OW=function(){return"always"===this.zo&&!this.THa};_.k.SDa=function(){return"never"!==this.zo};
_.k.hZ=function(){return this.j6a||this.Ta};
_.k.Re=function(){var a=this,b=this.Sd;b.controlType&&this.Ta.ua.classList.add("mat-form-field-type-"+b.controlType);b.Tc.ka(_.tb(null)).subscribe(function(){a.SI();_.Xk(a.Eb)});b.Me&&b.Me.ql&&b.Me.ql.ka(_.wb(this.Tb)).subscribe(function(){return _.Xk(a.Eb)});this.Cb.uc(function(){a.Cb.Ig.ka(_.wb(a.Tb)).subscribe(function(){a.Y4&&Nh(a)})});_.ib(this.DI.wd,this.SW.wd).subscribe(function(){a.Y4=!0;_.Xk(a.Eb)});this.By.wd.ka(_.tb(null)).subscribe(function(){a.k5();_.Xk(a.Eb)});this.zy.wd.ka(_.tb(null)).subscribe(function(){a.SI();
_.Xk(a.Eb)});this.Ec&&this.Ec.rd.ka(_.wb(this.Tb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.Cb.uc(function(){requestAnimationFrame(function(){return Nh(a)})}):Nh(a)})};_.k.tL=function(){this.ala&&Nh(this)};_.k.Vc=function(){this.fP="enter";this.Eb.Be()};_.k.Ma=function(){this.Tb.next();this.Tb.complete()};_.k.zq=function(a){var b=this.Sd?this.Sd.Me:null;return b&&b[a]};_.k.Cmc=function(){return!!(this.Sd&&this.Sd.placeholder||this.Coc)};
_.k.m4=function(){return!(!this.YFa&&!this.ZFa)};_.k.cP=function(){return this.SDa()&&(this.Sd&&this.Sd.Ufa||this.OW())};_.k.Fmc=function(){return"legacy"===this.Ed&&!this.m4()||this.m4()&&!this.cP()};_.k.kE=function(){return this.m4()||"legacy"===this.Ed&&this.Cmc()};_.k.Z3=function(){return this.zy&&0<this.zy.length&&this.Sd.zs?"error":"hint"};
_.k.Y4a=function(){var a=this;this.kE()&&this.SDa()&&(this.WH&&this.vq&&(this.THa=!0,_.le(this.vq.ua,"transitionend").ka(_.Va(1)).subscribe(function(){a.THa=!1})),this.zo="always",_.Xk(this.Eb))};_.k.ORc=function(){};_.k.k5=function(){this.SI()};_.k.Arc=function(){};_.k.S7a=function(){return this.cB&&this.cB.zo||"auto"};
_.k.SI=function(){if(this.Sd){var a=[];this.Sd.cN&&"string"===typeof this.Sd.cN&&a.push.apply(a,_.Ia(this.Sd.cN.split(" ")));if("hint"===this.Z3()){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.EO&&a.push(this.t4);c&&a.push(c.id)}else this.zy&&a.push.apply(a,_.Ia(this.zy.map(function(d){return d.id})));this.Sd.yva(a)}};_.k.NRc=function(){};
var Nh=function(a){var b=a.vq?a.vq.ua:null,c=a.j6a.ua;if("outline"===a.Ed&&a.vd.He)if(b&&b.children.length&&b.textContent.trim())if(a.anc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.vq&&a.vq.ua.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.Y4=!0;a.ala=!1;return}d=a.k8a(d);e=b.children;c=a.k8a(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.ala=!1}else a.ala=!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"};_.Xv.prototype.k8a=function(a){return this.Ec&&"rtl"===this.Ec.value?a.right:a.left};_.Xv.prototype.anc=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(_.Xv.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.uy},set:function(a){var b=this.uy,c;this.uy=a||(null==(c=this.cB)?void 0:c.Ed)||"legacy";"outline"===this.uy&&b!==a&&(this.Y4=!0)}},eR:{configurable:!0,enumerable:!0,get:function(){return this.DO},set:function(a){this.DO=_.Mg(a)}},hR:{configurable:!0,enumerable:!0,get:function(){return this.EO},set:function(a){this.EO=a;this.k5()}},zo:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.Ed&&"never"===this.hE?"auto":this.hE},set:function(a){a!==this.hE&&(this.hE=a||this.S7a(),_.Xk(this.Eb))}},Sd:{configurable:!0,enumerable:!0,get:function(){return this.JEa||this.Djc||this.Ejc},set:function(a){this.JEa=a}}});_.Xv.ha=function(a){return new (a||_.Xv)(_.y(_.Md),_.y(_.il),_.y(_.Hp,8),_.y(D2a,8),_.y(_.dp),_.y(_.pe),_.y(_.al,8))};
_.Xv.Aa=_.v({type:_.Xv,oa:[["mat-form-field"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.Uv,5),_.$e(c,_.Uv,7),_.$e(c,_.Wv,5),_.$e(c,_.Wv,7),_.$e(c,w2a,5),_.$e(c,_.q2a,5),_.$e(c,_.v2a,5),_.$e(c,_.r2a,5),_.$e(c,_.s2a,5));if(a&2){var d;_.Ye(d=_.af())&&(b.Djc=d.first);_.Ye(d=_.af())&&(b.Ejc=d.first);_.Ye(d=_.af())&&(b.YFa=d.first);_.Ye(d=_.af())&&(b.ZFa=d.first);_.Ye(d=_.af())&&(b.Coc=d.first);_.Ye(d=_.af())&&(b.zy=d);_.Ye(d=_.af())&&(b.By=d);_.Ye(d=_.af())&&(b.DI=d);_.Ye(d=_.af())&&(b.SW=d)}},vb:function(a,
b){a&1&&(_.Ze(x2a,7),_.Ze(y2a,5),_.Ze(z2a,5));if(a&2){var c;_.Ye(c=_.af())&&(b.j6a=c.first);_.Ye(c=_.af())&&(b.ARc=c.first);_.Ye(c=_.af())&&(b.vq=c.first)}},Ib:[1,"mat-form-field"],Hb:40,mb:function(a,b){a&2&&_.we("mat-form-field-appearance-standard","standard"==b.Ed)("mat-form-field-appearance-fill","fill"==b.Ed)("mat-form-field-appearance-outline","outline"==b.Ed)("mat-form-field-appearance-legacy","legacy"==b.Ed)("mat-form-field-invalid",b.Sd.zs)("mat-form-field-can-float",b.SDa())("mat-form-field-should-float",
b.cP())("mat-form-field-has-label",b.kE())("mat-form-field-hide-placeholder",b.Fmc())("mat-form-field-disabled",b.Sd.disabled)("mat-form-field-autofilled",b.Sd.Pma)("mat-focused",b.Sd.focused)("ng-untouched",b.zq("untouched"))("ng-touched",b.zq("touched"))("ng-pristine",b.zq("pristine"))("ng-dirty",b.zq("dirty"))("ng-valid",b.zq("valid"))("ng-invalid",b.zq("invalid"))("ng-pending",b.zq("pending"))("_mat-animation-noopable",!b.WH)},inputs:{color:"color",Ed:"appearance",eR:"hideRequiredMarker",hR:"hintLabel",
zo:"floatLabel"},bc:["matFormField"],features:[_.Pe([{Ga:_.Vv,Lb:_.Xv}]),_.qe],oc:"* [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&&(_.Ie(A2a),_.C(0,"div",0)(1,"div",1,2),_.L("click",function(c){return b.Sd.L_&&b.Sd.L_(c)}),_.N(3,zta,9,0,"ng-container",3),_.N(4,Ata,2,1,"div",4),_.C(5,"div",5,6),_.Je(7),_.C(8,"span",7),_.N(9,Eta,5,16,"label",8),_.D()(),_.N(10,Fta,2,0,"div",9),_.D(),_.N(11,Gta,2,4,"div",10),_.C(12,"div",11),_.N(13,Hta,2,1,"div",12),_.N(14,Jta,5,2,"div",13),_.D()());
a&2&&(_.w(3),_.z("ngIf","outline"==b.Ed),_.w(1),_.z("ngIf",b.DI.length),_.w(5),_.z("ngIf",b.kE()),_.w(1),_.z("ngIf",b.SW.length),_.w(1),_.z("ngIf","outline"!=b.Ed),_.w(1),_.z("ngSwitch",b.Z3()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.Yl,_.Zl,_.$l,_.up],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"],
tb:2,data:{animation:[_.t2a]},Oa:0});
_.Yv=function(){};_.Yv.ha=function(a){return new (a||_.Yv)};_.Yv.Ea=_.ed({type:_.Yv});_.Yv.Da=_.Vc({imports:[_.dm,_.lq,_.vp,_.lq]});
_.E2a=new _.Hd("MAT_INPUT_VALUE_ACCESSOR");
var F2a,G2a;F2a=0;G2a=_.wpa(function(a,b,c,d){this.I3=a;this.c5=b;this.d5=c;this.Me=d;this.Tc=new _.ob});
_.Zv=function(a,b,c,d,e,f,g,h,n,r){var x=G2a.call(this,f,d,e,c)||this;x.Ta=a;x.vd=b;x.p5a=h;x.tl=r;x.YW="mat-input-"+F2a++;x.focused=!1;x.Tc=new _.ob;x.controlType="mat-input";x.Pma=!1;x.Kc=!1;x.J5="text";x.pab=!1;x.coc="date datetime datetime-local month time week".split(" ").filter(function(B){return Roa().has(B)});x.S8a=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.Y8a=g||
c;x.hab=x.value;x.id=x.id;b.PU&&n.uc(function(){a.ua.addEventListener("keyup",x.S8a)});x.x9a=!x.vd.He;x.xka="select"===A;x.A9a="textarea"===A;x.QFa=!!r;x.xka&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.V(_.Zv,G2a);_.k=_.Zv.prototype;_.k.Vc=function(){var a=this;this.vd.He&&this.p5a.Jo(this.Ta.ua).subscribe(function(b){a.Pma=b.wwb;a.Tc.next()})};_.k.Sb=function(){this.Tc.next()};
_.k.Ma=function(){this.Tc.complete();this.vd.He&&this.p5a.Tl(this.Ta.ua);this.vd.PU&&this.Ta.ua.removeEventListener("keyup",this.S8a)};_.k.Qp=function(){this.Me&&this.kxa();this.rkc();this.skc()};_.k.focus=function(a){this.Ta.ua.focus(a)};_.k.Fja=function(a){a!==this.focused&&(this.focused=a,this.Tc.next())};_.k.QO=function(){};_.k.rkc=function(){var a=this.Ta.ua.value;this.hab!==a&&(this.hab=a,this.Tc.next())};
_.k.skc=function(){var a=this.hFa();if(a!==this.Poc){var b=this.Ta.ua;(this.Poc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.k.hFa=function(){return this.placeholder||null};_.k.QRc=function(){};_.k.lnc=function(){return-1<this.coc.indexOf(this.J5)};_.k.cnc=function(){var a=this.Ta.ua.validity;return a&&a.badInput};_.k.yva=function(a){a.length?this.Ta.ua.setAttribute("aria-describedby",a.join(" ")):this.Ta.ua.removeAttribute("aria-describedby")};
_.k.L_=function(){this.focused||this.focus()};_.k.r9a=function(){var a=this.Ta.ua;return this.xka&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.Zv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Me&&null!==this.Me.disabled?this.Me.disabled:this.Kc},set:function(a){this.Kc=_.Mg(a);this.focused&&(this.focused=!1,this.Tc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.wg},set:function(a){this.wg=a||this.YW}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Um)?c:null==(a=this.Me)?void 0:null==(b=a.control)?void 0:
_.b2a(b))?d:!1},set:function(a){this.Um=_.Mg(a)}},type:{configurable:!0,enumerable:!0,get:function(){return this.J5},set:function(a){this.J5=a||"text";!this.A9a&&Roa().has(this.J5)&&(this.Ta.ua.type=this.J5)}},value:{configurable:!0,enumerable:!0,get:function(){return this.Y8a.value},set:function(a){a!==this.value&&(this.Y8a.value=a,this.Tc.next())}},pHb:{configurable:!0,enumerable:!0,get:function(){return this.pab},set:function(a){this.pab=_.Mg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.lnc()&&
!this.Ta.ua.value&&!this.cnc()&&!this.Pma}},Ufa:{configurable:!0,enumerable:!0,get:function(){if(this.xka){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}}});_.Zv.ha=function(a){return new (a||_.Zv)(_.y(_.Md),_.y(_.dp),_.y(_.Bv,10),_.y(_.Gv,8),_.y(_.Lv,8),_.y(_.nq),_.y(_.E2a,10),_.y(Sv),_.y(_.pe),_.y(_.Vv,8))};
_.Zv.Ja=_.v({type:_.Zv,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Ib:[1,"mat-mdc-input-element"],Hb:18,mb:function(a,b){a&1&&_.L("focus",function(){return b.Fja(!0)})("blur",function(){return b.Fja(!1)})("input",function(){return b.QO()});a&2&&(_.Ae("id",b.id)("disabled",b.disabled)("required",b.required),_.ue("name",b.name||null)("readonly",b.pHb&&!b.xka||null)("aria-invalid",b.empty&&
b.required?null:b.zs)("aria-required",b.required)("id",b.id),_.we("mat-input-server",b.x9a)("mat-mdc-form-field-textarea-control",b.QFa&&b.A9a)("mat-mdc-form-field-input-control",b.QFa)("mdc-text-field__input",b.QFa)("mat-mdc-native-select-inline",b.r9a()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",DNa:"errorStateMatcher",cN:["aria-describedby","userAriaDescribedBy"],value:"value",pHb:"readonly"},bc:["matInput"],features:[_.Pe([{Ga:_.Uv,
Lb:_.Zv}]),_.qe,_.ld]});
_.$v=function(){var a=_.Zv.apply(this,arguments)||this;a.Enc=_.bd(_.Vv,8);return a};_.V(_.$v,_.Zv);_.$v.prototype.hFa=function(){var a=this.Enc,b;return!a||"legacy"!==a.Ed||(null==(b=a.m4)?0:b.call(a))?this.placeholder:null};_.$v.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.$v)))(b||_.$v)}}();
_.$v.Ja=_.v({type:_.$v,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Ib:[1,"mat-input-element","mat-form-field-autofill-control"],Hb:15,mb:function(a,b){a&2&&(_.ue("data-placeholder",b.placeholder),_.we("mat-input-server",b.x9a)("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.r9a()))},bc:["matInput"],features:[_.Pe([{Ga:_.Uv,Lb:_.$v}]),_.qe]});
_.aw=function(){};_.aw.ha=function(a){return new (a||_.aw)};_.aw.Ea=_.ed({type:_.aw});_.aw.Da=_.Vc({Qb:[_.nq],imports:[_.Tv,_.Yv,_.lq,_.Tv,_.Yv]});
var H2a,I2a,M2a;H2a=["input"];I2a=["formField"];_.bw=function(a,b,c,d){this.Fa=a;this.document=b;this.Dk=c;this.re=d;this.ZDb="";this.iYa=[];this.Zp=new _.Hv("");this.vp=new _.da;this.wNa=this.P_a=this.oY=!1;this.placeholder="";this.RL=E1a;this.WGb=new _.el;this.dXa=new _.el;this.blur=new _.el;this.focus=new _.el;this.MKb=new _.el;this.Yra=!1};_.k=_.bw.prototype;
_.k.Ua=function(){var a=this;this.vp.add(this.Zp.ql.subscribe(function(){J2a(a);U1a(a.I_a);a.WGb.emit(a.Zp.value)}));K2a(this);this.vp.add(_.le(this.document,"selectionchange").subscribe(function(){L2a(a)}))};_.k.Sb=function(a){a.hasOwnProperty("queryDecorator")&&J2a(this)};_.k.Vc=function(){};_.k.Ma=function(){this.vp.unsubscribe()};_.k.bA=function(a){void 0!==a?this.dXa.emit(a):this.wNa&&this.dXa.emit(this.Zp.value)};_.k.J_=function(){T1a(this.I_a);this.blur.emit();L2a(this)};
_.k.AVa=function(){this.P_a?this.P_a=!1:U1a(this.I_a);this.focus.emit();L2a(this)};M2a=function(a,b){a.Yra&&a.J1&&(b.preventDefault(),a.Zp.setValue(a.Zp.value+a.J1))};_.N2a=function(a,b){a.P_a=void 0===b?!1:b;a=a.fr.ua;a.focus();a.select&&a.select()};_.bw.prototype.setFocus=function(){this.fr.ua.focus()};
var L2a=function(a){var b=a.Zp.value,c;if(c=a.document.activeElement===a.fr.ua)b=b.length,c=a.fr.ua,c=c.selectionStart===b&&c.selectionEnd===b;a.Yra=c},O2a=function(a){return _.le(a.fr.ua,"scroll").ka(_.ra(function(){return a.Dk.aS}),_.m(function(){return a.fr.ua.scrollLeft}),_.Ra(),_.ra(function(){return a.Dk.bta}),_.m(function(b){return"translateX(-"+b+"px)"}))},J2a=function(a){var b=a.Zp.value||"";b=b.replace(/\n|\r\n/g," ");a.Zp.setValue(b,{oe:!1});a.iYa=a.RL.q0a(b)},K2a=function(a){a.vp.add(a.re.uc(function(){return O2a(a).subscribe(function(b){a.ZDb=
b})}))};_.W.Object.defineProperties(_.bw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Zp.value&&(this.Zp.setValue(a,{oe:!1}),_.Xk(this.Oyc),J2a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Zp.disable({oe:!1});this.oY=a},get:function(){return this.oY}},Pyc:{configurable:!0,enumerable:!0,set:function(a){this.Oyc=a.Ac.get(_.il)}}});_.bw.ha=function(a){return new (a||_.bw)(_.y(_.en),_.y(_.Qg),_.y(_.nt),_.y(_.pe))};
_.bw.Aa=_.v({type:_.bw,oa:[["search-box"]],vb:function(a,b){a&1&&(_.Ze(H2a,7,_.Md),_.Ze(I2a,7,_.Ve),_.Ze(wv,5));if(a&2){var c;_.Ye(c=_.af())&&(b.fr=c.first);_.Ye(c=_.af())&&(b.Pyc=c.first);_.Ye(c=_.af())&&(b.I_a=c.first)}},inputs:{query:"query",disabled:"disabled",mw:"elementName",wNa:"enableTextBoxQuerySubmission",placeholder:"placeholder",RL:"queryDecorator",J_a:"suggestionLists",J1:"tabCompletionHint"},outputs:{WGb:"queryChange",dXa:"querySubmit",blur:"blur",focus:"focus",MKb:"selectSuggestion"},
features:[_.ld],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=_.sd();_.C(0,"div",0);_.N(1,Kta,2,2,"span",1);_.N(2,Lta,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(){_.td(c);b.iYa=b.RL.q0a(_.Me(8).value);return _.ud()})("suggestionSubmit",function(d){return b.bA(d)})("listNavigate",function(d){var e=d.yr;d={element:b.mw,action:d.action,gestureName:"CLICK",qg:b.Zp.value};e?(d=Object.assign({},d,{qh:e.position}),b.Yra=!1,b.MKb.emit(e)):L2a(b);b.Fa.nb(d)})("blur",function(){return b.J_()})("focus",function(){return b.AVa()})("keydown.tab",function(d){return M2a(b,
d)})("keydown.arrowright",function(d){return M2a(b,d)});_.O(9,"  ");_.D()()}a&2&&(_.ve("transform",b.ZDb),_.w(1),_.z("ngForOf",b.iYa),_.w(1),_.z("ngIf",b.Yra),_.w(1),_.we("disabled",b.disabled),_.w(3),_.Oe(b.placeholder),_.w(1),_.z("formControl",b.Zp)("suggestionHandlerFor",b.J_a)("isComboBox",b.wNa),_.ue("aria-label",b.placeholder))},Ia:[_.Wl,_.Xl,_.Yl,_.Xv,_.Wv,_.$v,_.Kh,_.Dv,_.Kv,wv],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}"]});
_.cw=function(){};_.cw.ha=function(a){return new (a||_.cw)};_.cw.Ea=_.ed({type:_.cw});_.cw.Da=_.Vc({imports:[_.nn,_.dm,_.Xr,_.aw,_.Rv]});
var P2a={qfc:0,rfc:1,UVb:2,VVb:3,t6b:4,s6b:5,tdc:6,sdc: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 dw=function(a,b,c){var d=this;this.document=a;this.aPa=b;this.Nb=c;this.Ie=new _.el;this.action=new _.el;this.Jg=2;this.color="blue";this.hX=this.iX="";this.Position=P2a;this.width=272;this.oua=null;this.Ep=this.aPa.create(this.Nb.ua,{defer:!0});this.RMa=function(e){"Escape"===e.key&&d.SMa()};this.Fva=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.oua=d.document.activeElement)};this.document.addEventListener("keydown",this.RMa);this.document.addEventListener("focusin",
this.Fva)};dw.prototype.Re=function(){nRa(this.Ep);this.Fva();_.kp(this.Ep)};dw.prototype.Ma=function(){this.document.removeEventListener("keydown",this.RMa);this.document.removeEventListener("focusin",this.Fva);this.Ep.destroy()};dw.prototype.SMa=function(){this.Ie.next();this.oua&&"focus"in this.oua&&this.oua.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.RMa);this.document.removeEventListener("focusin",this.Fva)};
_.W.Object.defineProperties(dw.prototype,{Kxa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});dw.ha=function(a){return new (a||dw)(_.y(_.Qg),_.y(Bp),_.y(_.Md))};
dw.Aa=_.v({type:dw,oa:[["onedev-feature-tooltip-body"]],Hb:16,mb:function(a,b){a&2&&_.we("pointer-top-left",b.Jg===b.Position.qfc)("pointer-top-right",b.Jg===b.Position.rfc)("pointer-bottom-left",b.Jg===b.Position.UVb)("pointer-bottom-right",b.Jg===b.Position.VVb)("pointer-left-top",b.Jg===b.Position.t6b)("pointer-left-bottom",b.Jg===b.Position.s6b)("pointer-right-top",b.Jg===b.Position.tdc)("pointer-right-bottom",b.Jg===b.Position.sdc)},inputs:{Jg:"pointerPosition",Kxa:"widthOffset",color:"color",
iX:"actionBtnText",hX:"actionBtnIcon"},outputs:{Ie:"dismiss",action:"action"},features:[_.Pe([{Ga:vRa,Gc:{EFb:function(){},Xdb:function(){}}},Bp])],oc:["*"],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&&(_.Ie(),_.C(0,"div",0)(1,"div",1),_.F(2,"div",2),_.D(),_.Je(3),_.C(4,"div",3),_.N(5,Nta,4,2,"button",4),_.C(6,"button",5),_.L("click",function(){return b.SMa()}),_.O(7," Got it "),_.D()()());a&2&&(_.ve("width",b.width,"px"),_.z("ngClass",b.color),_.w(5),_.z("ngIf",b.iX),_.w(1),_.z("color","white"===b.color?"primary":""))},Ia:[_.np,_.Wl,_.Yl,_.zq,_.Wr],
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}"],
tb:2,Oa:0});
var ew=function(){};ew.ha=function(a){return new (a||ew)};ew.Ea=_.ed({type:ew});ew.Da=_.Vc({});
var Q2a,R2a,S2a;_.fw=function(){this.sJa=new Map};Q2a=function(a,b){if(a.sJa.has(b))return a.sJa.get(b);var c={gMa:new _.mb(1),Yf:new _.ob,hnb:new _.ob};a.sJa.set(b,c);return c};R2a=function(a,b,c){Q2a(a,b).gMa.next(c)};S2a=function(a,b){Q2a(a,b).Yf.next();Q2a(a,b).gMa.next(void 0)};_.fw.prototype.SMa=function(){Q2a(this).hnb.next()};_.fw.ha=function(a){return new (a||_.fw)};_.fw.va=_.t({token:_.fw,ta:_.fw.ha,Ka:ew});
var T2a=[{Jg:2,ho:{Nc:"center",Oc:"top",zc:"start",Hc:"bottom",offsetX:-33}},{Jg:3,ho:{Nc:"center",Oc:"top",zc:"end",Hc:"bottom",offsetX:33}},{Jg:0,ho:{Nc:"center",Oc:"bottom",zc:"start",Hc:"top",offsetX:-33}},{Jg:1,ho:{Nc:"center",Oc:"bottom",zc:"end",Hc:"top",offsetX:33}}],U2a=[{Jg:2,ho:{Nc:"start",Oc:"top",zc:"start",Hc:"bottom",offsetX:-12}},{Jg:3,ho:{Nc:"end",Oc:"top",zc:"end",Hc:"bottom",offsetX:12}},{Jg:0,ho:{Nc:"start",Oc:"bottom",zc:"start",Hc:"top",offsetX:-12}},{Jg:1,ho:{Nc:"end",Oc:"bottom",
zc:"end",Hc:"top",offsetX:12}}],V2a=[{Jg:6,ho:{Nc:"start",Oc:"center",zc:"end",Hc:"top",offsetY:-33}},{Jg:7,ho:{Nc:"start",Oc:"center",zc:"end",Hc:"bottom",offsetY:33}},{Jg:4,ho:{Nc:"end",Oc:"center",zc:"start",Hc:"top",offsetY:-33}},{Jg:5,ho:{Nc:"end",Oc:"center",zc:"start",Hc:"bottom",offsetY:33}}],W2a=[{Jg:6,ho:{Nc:"start",Oc:"top",zc:"end",Hc:"top",offsetY:-12}},{Jg:7,ho:{Nc:"start",Oc:"bottom",zc:"end",Hc:"bottom",offsetY:12}},{Jg:4,ho:{Nc:"end",Oc:"top",zc:"start",Hc:"top",offsetY:-12}},{Jg:5,
ho:{Nc:"end",Oc:"bottom",zc:"start",Hc:"bottom",offsetY:12}}];
var gw=function(){};gw.ha=function(a){return new (a||gw)};gw.Ea=_.ed({type:gw});gw.Da=_.Vc({});
var hw=function(){},Y2a=function(a,b){return X2a(a,b).map(function(c){return c.ho})},Z2a=function(a,b,c){a=X2a(a,b).find(function(d){return d.ho===c});if(!a)throw Error("Cd`"+JSON.stringify(c));return a.Jg},X2a=function(a,b){b=$2a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},$2a=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?T2a:U2a).concat(void 0!==a&&60>a?V2a:W2a)};
hw.ha=function(a){return new (a||hw)};hw.va=_.t({token:hw,ta:hw.ha,Ka:gw});
var a3a;a3a=["template"];_.iw=function(a,b,c,d,e){var f=this;this.gJ=a;this.Ne=b;this.JB=c;this.re=d;this.Cl=e;this.UVa=new _.ob;this.nMa=[];this.Kxa=0;this.color="blue";this.ng=!1;this.hX=this.iX="";this.Ie=new _.el;this.Egb=new _.el;this.action=new _.el;this.Jg=0;this.Yf=new _.mb;this.bG=new _.mb;this.qYa={zIndex:"",position:""};this.gra=function(){f.Zc&&f.ng&&f.anchor&&(f.anchor.ua.style.position=f.qYa.position,f.anchor.ua.style.zIndex=f.qYa.zIndex);var g;null==(g=f.Zc)||g.dispose();f.Zc=void 0}};
_.iw.prototype.Sb=function(a){if(a.customPositions){var b;null==(b=this.Zc)||_.RRa(b,b3a(this))}};_.iw.prototype.Ua=function(){var a=Q2a(this.gJ,this.jq),b=a.Yf,c=a.hnb;c3a(this,a.gMa);b.ka(_.wb(this.Yf)).subscribe(this.gra);d3a(this,c)};_.iw.prototype.Vc=function(){this.bG.next()};_.iw.prototype.Ma=function(){this.gra();this.Yf.next()};
var c3a=function(a,b){a.UVa.ka(qba(a.bG),_.zb(function(){a.Egb.emit()}),_.vb(function(){return b.ka(_.wb(a.Ie))}),_.wb(a.Yf),_.Ta(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ua;if(a.ng){var d=c.style,e=d.position;a.qYa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Ne;d=c.create;e=b3a(a);var f=a.Ne.Dn;f=a.ng?f.block():f.Ws();a.Zc=d.call(c,{nj:e,Mk:f,minWidth:"fit-content",ng:a.ng});var g;null==(g=a.Zc)||
g.attach(new _.eq(a.Wc,a.JB))})},d3a=function(a,b){b.ka(_.wb(a.Yf),_.Ta(function(){return a.isVisible()})).subscribe(function(){a.gra();a.Ie.emit()})};_.iw.prototype.s$=function(){if(!this.anchor)throw Error("Dd");return _.$p(_.bq(this.Ne.position(),this.anchor),Y2a(this.nMa,this.anchor))};var b3a=function(a){var b=a.s$();b.jua.subscribe(function(c){a.re.Lc(function(){a.Jg=Z2a(a.nMa,a.anchor,c.doa);_.Xk(a.Cl)})});return b};_.iw.prototype.isVisible=function(){return!!this.Zc};
_.iw.ha=function(a){return new (a||_.iw)(_.y(_.fw),_.y(_.jq),_.y(_.Ve),_.y(_.pe),_.y(_.il),_.y(hw))};
_.iw.Aa=_.v({type:_.iw,oa:[["onedev-feature-tooltip"]],vb:function(a,b){a&1&&_.Ze(a3a,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Wc=c.first)}},inputs:{jq:"tooltipId",UVa:"open$",nMa:"customPositions",Kxa:"widthOffset",color:"color",ng:"hasBackdrop",iX:"actionBtnText",hX:"actionBtnIcon"},outputs:{Ie:"dismiss",Egb:"beforeShown",action:"action"},features:[_.ld],oc:["*"],Ba:2,Ca:0,Ha:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],wa:function(a){a&
1&&(_.Ie(),_.N(0,Ota,2,5,"ng-template",null,0,_.ef))},Ia:[dw],tb:2,Oa:0});
var jw=function(){};jw.ha=function(a){return new (a||jw)};jw.Ea=_.ed({type:jw});jw.Da=_.Vc({});
var kw=function(){};kw.ha=function(a){return new (a||kw)};kw.Ea=_.ed({type:kw});kw.Da=_.Vc({imports:[jw]});
var lw=function(){};lw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Ea(a?JSON.parse(a):null)};lw.prototype.pu=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))};lw.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Ea(void 0)};lw.ha=function(a){return new (a||lw)};lw.va=_.t({token:lw,ta:lw.ha,Ka:jw});
var f3a,g3a;_.e3a=new _.Hd("Feature Tooltip Controller Config");_.mw=function(a,b,c){this.config=a;this.cL=b;this.Ac=c;this.v7=this.config.epa?this.Ac.get(_.Zu):void 0;this.dTa="onedev.lastTooltipTime."+this.config.Mo;var d;this.config.GMb=null!=(d=this.config.GMb)?d:"tooltipShown";var e;this.config.Itb=null!=(e=this.config.Itb)?e:"tooltipHidden"};f3a=function(a){return a.cL.getValue(a.dTa).ka(_.m(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.loa}))};
_.mw.prototype.hra=function(a){var b;null==(b=this.v7)||_.r1a(b,this.config.Itb);_.ke([this.cL.setValue(this.dTa,(new Date).getTime()),this.cL.setValue(_.nw(this,a),"HIDDEN")]).ka(_.cb())};var h3a=function(a,b,c){var d=c.map(function(e){return _.nw(a,e)});return a.cL.pu(d).ka(_.m(function(e){return g3a(a,b,c,e)}))};_.mw.prototype.showTooltip=function(a){var b;null==(b=this.v7)||_.r1a(b,this.config.GMb);return _.ke([this.cL.setValue(this.dTa,(new Date).getTime()),this.cL.setValue(_.nw(this,a),"SHOWING")]).ka(_.cb())};
g3a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.nw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.nw=function(a,b){return"onedev.tooltips."+a.config.Mo+"."+b};_.mw.ha=function(a){return new (a||_.mw)(_.u(_.e3a),_.u(lw),_.u(_.Tf))};_.mw.va=_.t({token:_.mw,ta:_.mw.ha,Ka:kw});
_.ow=function(a){var b=this;this.CF=a;this.EMb=_.Ea(void 0);this.Yf=new _.mb;this.nzc=function(){return h3a(b.CF,"SHOWING",i3a(b))}};_.ow.prototype.Re=function(){var a=this,b=this.EMb.ka(_.vb(this.nzc),_.vb(function(c){return 0<c.length?_.Ea(c[0]):_.Ea(void 0).ka(j3a(a),k3a(a))}),_.m(function(c){return l3a(a,c)}),_.Ta(function(c){return!!c}),_.m(function(c){return c}),_.pb({bufferSize:1,YL:!0}));m3a(this,b);b.ka(_.wb(this.Yf)).subscribe(function(c){c.UVa.next();a.CF.showTooltip(c.jq)})};
_.ow.prototype.Ma=function(){this.Yf.next()};
var j3a=function(a){return _.ha(_.vb(function(){return f3a(a.CF)}),_.Ta(ea))},k3a=function(a){return _.ha(_.vb(function(){return h3a(a.CF,"UNSEEN",i3a(a))}),_.Ta(function(b){return 0<b.length}),_.m(function(b){return b[0]}))},m3a=function(a,b){b.ka(_.vb(function(c){return c.Ie.ka(_.cb(c.jq))}),_.wb(a.Yf)).subscribe(function(c){a.CF.hra(c)})},i3a=function(a){return a.nQb.map(function(b){return b.jq})},l3a=function(a,b){return a.nQb.find(function(c){return c.jq===b})};
_.ow.ha=function(a){return new (a||_.ow)(_.y(_.mw))};_.ow.Aa=_.v({type:_.ow,oa:[["onedev-feature-tooltip-controller"]],Dd:function(a,b,c){a&1&&_.$e(c,_.iw,4);if(a&2){var d;_.Ye(d=_.af())&&(b.nQb=d)}},inputs:{EMb:"showTooltip$"},Ba:0,Ca:0,wa:function(){},tb:2,Oa:0});
_.pw=function(a,b){this.gJ=a;this.element=b;this.maa=!1};_.pw.prototype.Ua=function(){var a=this;this.maa?(this.ewb=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?R2a(a.gJ,a.jq,a.element):S2a(a.gJ,a.jq)}),this.ewb.observe(this.element.ua)):R2a(this.gJ,this.jq,this.element)};_.pw.prototype.Ma=function(){S2a(this.gJ,this.jq);var a;null==(a=this.ewb)||a.disconnect()};_.pw.ha=function(a){return new (a||_.pw)(_.y(_.fw),_.y(_.Md))};
_.pw.Ja=_.v({type:_.pw,oa:[["","onedevTooltipAnchor",""]],inputs:{jq:["onedevTooltipAnchor","tooltipId"],maa:"hideTooltipWhenAnchorNotVisible"}});
_.qw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.qw.ha=function(a){return new (a||_.qw)};_.qw.Ja=_.v({type:_.qw,oa:[["","onedevTooltipTitle",""]],Hb:2,mb:function(a,b){a&2&&_.xe(b.className)}});
_.rw=function(){this.Z8a=this.Vv=!1};_.W.Object.defineProperties(_.rw.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.Vv},set:function(a){this.Vv=_.Mg(a)}},Mvb:{configurable:!0,enumerable:!0,get:function(){return this.Z8a},set:function(a){this.Z8a=_.Mg(a)}}});_.rw.ha=function(a){return new (a||_.rw)};
_.rw.Aa=_.v({type:_.rw,oa:[["mat-divider"]],Ib:["role","separator",1,"mat-divider"],Hb:7,mb:function(a,b){a&2&&(_.ue("aria-orientation",b.vertical?"vertical":"horizontal"),_.we("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Mvb))},inputs:{vertical:"vertical",Mvb:"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"],
tb:2,Oa:0});
_.n3a=_.Tg(function(a){this.Ta=a},"primary");_.o3a=new _.Hd("mat-progress-spinner-default-options",{Ka:"root",ta:Pta});
var p3a;p3a=_.Tg(function(a){this.Ta=a},"primary");
_.sw=function(a,b,c,d,e,f,g,h){var n=p3a.call(this,a)||this;n.Mb=c;n.MV=100;n.Fd=0;n.pB=_.da.EMPTY;n.mode="determinate";n.Tla=n.j8a();q3a.has(c.head)||q3a.set(c.head,new Set([100]));n.wE="NoopAnimations"===d&&!!e&&!e.Zkc;"mat-spinner"===a.ua.nodeName.toLowerCase()&&(n.mode="indeterminate");e&&(e.color&&(n.color=n.defaultColor=e.color),e.jh&&(n.jh=e.jh),e.strokeWidth&&(n.strokeWidth=e.strokeWidth));b.He&&b.N3a&&g&&f&&h&&(n.pB=g.rd(150).subscribe(function(){"indeterminate"===n.mode&&h.Lc(function(){return _.Xk(f)})}));
return n};_.V(_.sw,p3a);_.k=_.sw.prototype;_.k.Ua=function(){var a=this.Ta.ua;this.vbb=_.Zoa(a)||this.Mb.head;this.j5a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.k.Ma=function(){this.pB.unsubscribe()};_.k.Lja=function(){return(this.jh-10)/2};_.k.jmc=function(){var a=2*this.Lja()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.Vja=function(){return 2*Math.PI*this.Lja()};_.k.l8a=function(){return"determinate"===this.mode?this.Vja()*(100-this.Fd)/100:null};
_.k.M7a=function(){return this.strokeWidth/this.jh*100};_.k.N7a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.k.j5a=function(){var a=this.vbb,b=this.MV,c=q3a.get(a);if(!c||!c.has(b)){var d=this.Mb.createElement("style");d.setAttribute("mat-spinner-animation",this.Tla);d.textContent=this.klc();a.appendChild(d);c||(c=new Set,q3a.set(a,c));c.add(b)}};
_.k.klc=function(){var a=this.Vja();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.Tla)};_.k.j8a=function(){return this.jh.toString().replace(".","_")};
_.W.Object.defineProperties(_.sw.prototype,{jh:{configurable:!0,enumerable:!0,get:function(){return this.MV},set:function(a){this.MV=_.Pg(a);this.Tla=this.j8a();this.vbb&&this.j5a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.YHa||this.jh/10},set:function(a){this.YHa=_.Pg(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Fd:0},set:function(a){this.Fd=Math.max(0,Math.min(100,_.Pg(a)))}}});var q3a=new WeakMap;
_.sw.ha=function(a){return new (a||_.sw)(_.y(_.Md),_.y(_.dp),_.y(_.Qg,8),_.y(_.al,8),_.y(_.o3a),_.y(_.il),_.y(_.Rp),_.y(_.pe))};
_.sw.Aa=_.v({type:_.sw,oa:[["mat-progress-spinner"],["mat-spinner"]],Ib:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Hb:10,mb:function(a,b){a&2&&(_.ue("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),_.ve("width",b.jh,"px")("height",b.jh,"px"),_.we("_mat-animation-noopable",b.wE))},inputs:{color:"color",jh:"diameter",strokeWidth:"strokeWidth",mode:"mode",
value:"value"},bc:["matProgressSpinner"],features:[_.qe],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&&(_.Ad(),_.C(0,"svg",0,1),_.N(2,
Qta,1,11,"circle",2),_.N(3,Rta,1,9,"circle",3),_.D());a&2&&(_.ve("width",b.jh,"px")("height",b.jh,"px"),_.z("ngSwitch","indeterminate"===b.mode),_.ue("viewBox",b.jmc()),_.w(2),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))},Ia:[_.Zl,_.$l],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"],
tb:2,Oa:0});
var tw=new Set;tw.add("Backspace");tw.add("Enter");tw.add("Spacebar");tw.add("PageUp");tw.add("PageDown");tw.add("End");tw.add("Home");tw.add("ArrowLeft");tw.add("ArrowUp");tw.add("ArrowRight");tw.add("ArrowDown");tw.add("Delete");tw.add("Escape");tw.add("Tab");var uw=new Map;uw.set(8,"Backspace");uw.set(13,"Enter");uw.set(32,"Spacebar");uw.set(33,"PageUp");uw.set(34,"PageDown");uw.set(35,"End");uw.set(36,"Home");uw.set(37,"ArrowLeft");uw.set(38,"ArrowUp");uw.set(39,"ArrowRight");uw.set(40,"ArrowDown");
uw.set(46,"Delete");uw.set(27,"Escape");uw.set(9,"Tab");var vw=new Set;vw.add("PageUp");vw.add("PageDown");vw.add("End");vw.add("Home");vw.add("ArrowLeft");vw.add("ArrowUp");vw.add("ArrowRight");vw.add("ArrowDown");
var r3a,v3a;r3a=["tooltip"];_.s3a=new _.Hd("mat-tooltip-scroll-strategy");_.t3a={Ga:_.s3a,Gb:[_.jq],Db:function(a){return function(){return a.Dn.Ws({AJc:20})}}};_.u3a=new _.Hd("mat-tooltip-default-options",{Ka:"root",ta:function(){return{Vfa:0,jaa:0,zQb:1500}}});v3a=_.Kg({passive:!0});
_.ww=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.tj=a;this.Ta=b;this.JI=c;this.Wf=d;this.Cb=e;this.vd=f;this.eO=g;this.Vd=h;this.Ec=r;this.wk=x;this.ki="below";this.U$a=this.Acb=this.Kc=this.X$a=!1;this.Xn=8;this.F3="mat";this.lbb=this.wk.Vfa;this.gka=this.wk.jaa;this.kU="auto";this.Pka="";this.zI=[];this.Tb=new _.ob;this.xg=n;this.Mb=A;x&&(x.position&&(this.position=x.position),x.f0&&(this.f0=x.f0),x.kU&&(this.kU=x.kU));r.rd.ka(_.wb(this.Tb)).subscribe(function(){B.Zb&&B.CIa(B.Zb)})};_.k=_.ww.prototype;
_.k.Vc=function(){var a=this;this.Acb=!0;this.RHa();this.Vd.Jo(this.Ta).ka(_.wb(this.Tb)).subscribe(function(b){b?"keyboard"===b&&a.Cb.Lc(function(){return a.show()}):a.Cb.Lc(function(){return a.Yj(0)})})};
_.k.Ma=function(){var a=this.Ta.ua;clearTimeout(this.sIa);this.Zb&&(this.Zb.dispose(),this.yk=null);this.zI.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,v3a)});this.zI.length=0;this.Tb.next();this.Tb.complete();tRa(this.eO,a,this.message,"tooltip");this.Vd.Tl(a)};
_.k.show=function(a,b){var c=this;a=void 0===a?this.Vfa:a;this.disabled||!this.message||this.B4()&&!this.yk.Ola&&!this.yk.hka||(b=this.pO(b),this.dI(),this.fp=this.fp||new _.dq(this.Nbb,this.Wf),b=this.yk=b.attach(this.fp).instance,b.TI=this.Ta.ua,b.b$a=this.gka,b.EGa.ka(_.wb(this.Tb)).subscribe(function(){return c.dI()}),this.hbb(this.qIa),this.rcb(),b.show(a))};_.k.Yj=function(a){a=void 0===a?this.jaa:a;this.yk&&this.yk.Yj(a)};_.k.toggle=function(a){this.B4()?this.Yj():this.show(void 0,a)};
_.k.B4=function(){return!!this.yk&&this.yk.isVisible()};
_.k.pO=function(a){var b=this;if(this.Zb){var c=this.Zb.Zq().nj;if((!this.f0||!a)&&c.Ly instanceof _.Md)return this.Zb;this.dI()}c=JRa(this.JI,this.Ta);a=_.WRa(_.XRa(_.YRa(_.aSa(_.bq(this.tj.position(),this.f0?a||this.Ta:this.Ta),"."+this.F3+"-tooltip"),!1),this.Xn),c);a.jua.ka(_.wb(this.Tb)).subscribe(function(e){b.erc(e.doa);b.yk&&e.CJc.FCc&&b.yk.isVisible()&&b.Cb.Lc(function(){return b.Yj(0)})});this.Zb=this.tj.create({direction:this.Ec,nj:a,xe:this.F3+"-tooltip-panel",Mk:this.xg()});this.CIa(this.Zb);
this.Zb.xy.ka(_.wb(this.Tb)).subscribe(function(){return b.dI()});this.Zb.ada().ka(_.wb(this.Tb)).subscribe(function(){var e;return null==(e=b.yk)?void 0:e.nmc()});this.Zb.Cu().ka(_.wb(this.Tb)).subscribe(function(e){b.B4()&&27===e.keyCode&&!_.Jg(e)&&(e.preventDefault(),e.stopPropagation(),b.Cb.Lc(function(){return b.Yj(0)}))});var d;(null==(d=this.wk)?0:d.cwc)&&this.Zb.lX(this.F3+"-tooltip-panel-non-interactive");return this.Zb};_.k.dI=function(){this.Zb&&this.Zb.Tg()&&this.Zb.detach();this.yk=null};
_.k.CIa=function(a){a=a.Zq().nj;var b=this.Klc(),c=this.fFa();_.$p(a,[this.rDa(Object.assign({},b.Qs,c.Qs)),this.rDa(Object.assign({},b.fallback,c.fallback))])};_.k.rDa=function(a){return a};
_.k.Klc=function(){var a=!this.Ec||"ltr"==this.Ec.value,b=this.position;if("above"==b||"below"==b)var c={Nc:"center",Oc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Nc:"start",Oc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Nc:"end",Oc:"center"};a=this.e9a(c.Nc,c.Oc);return{Qs:c,fallback:{Nc:a.x,Oc:a.y}}};
_.k.fFa=function(){var a=!this.Ec||"ltr"==this.Ec.value,b=this.position;if("above"==b)var c={zc:"center",Hc:"bottom"};else if("below"==b)c={zc:"center",Hc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"end",Hc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"start",Hc:"center"};a=this.e9a(c.zc,c.Hc);return{Qs:c,fallback:{zc:a.x,Hc:a.y}}};
_.k.rcb=function(){var a=this;this.yk&&(this.yk.message=this.message,this.yk.oI(),this.Cb.N_.ka(_.Va(1),_.wb(this.Tb)).subscribe(function(){a.yk&&a.Zb.di()}))};_.k.hbb=function(a){this.yk&&(this.yk.jU=a,this.yk.oI())};_.k.e9a=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.erc=function(a){var b=a.Hc,c=a.Nc;a=a.Oc;b="center"===b?this.Ec&&"rtl"===this.Ec.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.u6a){if(c=this.Zb)a=this.F3+"-tooltip-panel-",c.iea(a+this.u6a),c.lX(a+b);this.u6a=b}};
_.k.RHa=function(){var a=this;!this.Kc&&this.message&&this.Acb&&!this.zI.length&&(this.S$a()?this.zI.push(["mouseenter",function(b){a.jbb();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.kU&&(this.S6a(),this.zI.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.jbb();clearTimeout(a.sIa);a.sIa=setTimeout(function(){return a.show(void 0,d)},500)}])),this.O4a(this.zI))};
_.k.jbb=function(){var a=this;if(!this.U$a){this.U$a=!0;var b=[];if(this.S$a())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Zb)?0:e.Ju.contains(d))||a.Yj()}],["wheel",function(d){return a.Nrc(d)}]);else if("off"!==this.kU){this.S6a();var c=function(){clearTimeout(a.sIa);a.Yj(a.wk.zQb)};b.push(["touchend",c],["touchcancel",c])}this.O4a(b);this.zI.push.apply(this.zI,_.Ia(b))}};
_.k.O4a=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,v3a)})};_.k.S$a=function(){return!this.vd.PU&&!this.vd.Kr};_.k.Nrc=function(a){if(this.B4()){a=this.Mb.elementFromPoint(a.clientX,a.clientY);var b=this.Ta.ua;a===b||b.contains(a)||this.Yj()}};
_.k.S6a=function(){var a=this.kU;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(_.ww.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.ki},set:function(a){if(a!==this.ki&&(this.ki=a,this.Zb)){this.CIa(this.Zb);var b;null==(b=this.yk)||b.show(0);this.Zb.di()}}},f0:{configurable:!0,enumerable:!0,get:function(){return this.X$a},set:function(a){this.X$a=_.Mg(a);this.dI();this.Zb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){(this.Kc=_.Mg(a))?this.Yj(0):this.RHa()}},Vfa:{configurable:!0,
enumerable:!0,get:function(){return this.lbb},set:function(a){this.lbb=_.Pg(a)}},jaa:{configurable:!0,enumerable:!0,get:function(){return this.gka},set:function(a){this.gka=_.Pg(a);this.yk&&(this.yk.b$a=this.gka)}},message:{configurable:!0,enumerable:!0,get:function(){return this.Pka},set:function(a){var b=this;tRa(this.eO,this.Ta.ua,this.Pka,"tooltip");this.Pka=null!=a?String(a).trim():"";!this.Pka&&this.B4()?this.Yj(0):(this.RHa(),this.rcb(),this.Cb.uc(function(){Promise.resolve().then(function(){b.eO.describe(b.Ta.ua,
b.message,"tooltip")})}))}},jU:{configurable:!0,enumerable:!0,get:function(){return this.qIa},set:function(a){this.qIa=a;this.yk&&this.hbb(this.qIa)}}});_.ww.ha=function(){_.Pd()};
_.ww.Ja=_.v({type:_.ww,inputs:{position:["matTooltipPosition","position"],f0:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],Vfa:["matTooltipShowDelay","showDelay"],jaa:["matTooltipHideDelay","hideDelay"],kU:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],jU:["matTooltipClass","tooltipClass"]}});var xw=function(a,b){this.Eb=a;this.SRc="initial";this.B9a=this.b6a=!1;this.EGa=new _.ob;this.Rr="NoopAnimations"===b};_.k=xw.prototype;
_.k.show=function(a){var b=this;clearTimeout(this.hka);this.Ola=setTimeout(function(){b.Lbb(!0);b.Ola=void 0},a)};_.k.Yj=function(a){var b=this;clearTimeout(this.Ola);this.hka=setTimeout(function(){b.Lbb(!1);b.hka=void 0},a)};_.k.isVisible=function(){return this.B9a};_.k.Ma=function(){clearTimeout(this.Ola);clearTimeout(this.hka);this.EGa.complete();this.TI=null};_.k.nmc=function(){this.b6a&&this.Yj(0)};_.k.oI=function(){_.Xk(this.Eb)};
_.k.y8a=function(a){(a=a.relatedTarget)&&this.TI.contains(a)||this.Yj(this.b$a)};_.k.v$a=function(){};_.k.u8a=function(a){a=a.animationName;a!==this.Nla&&a!==this.vFa||this.o7a(a===this.Nla)};_.k.o7a=function(a){a?this.b6a=!0:this.isVisible()||this.EGa.next()};
_.k.Lbb=function(a){var b=this.Mbb.ua,c=this.Nla,d=this.vFa;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.B9a=a)&&!this.Rr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Rr=!0);a&&this.v$a();this.Rr&&(b.classList.add("_mat-animation-noopable"),this.o7a(a))};xw.ha=function(a){return new (a||xw)(_.y(_.il),_.y(_.al,8))};xw.Ja=_.v({type:xw});
_.yw=function(a,b,c){xw.call(this,a,c);this.Ta=b;this.t9a=!1;this.Nla="mat-mdc-tooltip-show";this.vFa="mat-mdc-tooltip-hide"};_.V(_.yw,xw);_.yw.Ja=xw.Ja;_.yw.prototype.v$a=function(){this.t9a=this.unc();this.oI()};_.yw.prototype.unc=function(){var a=this.Ta.ua.getBoundingClientRect();return 24<a.height&&200<=a.width};_.yw.ha=function(a){return new (a||_.yw)(_.y(_.il),_.y(_.Md),_.y(_.al,8))};
_.yw.Aa=_.v({type:_.yw,oa:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.Ze(r3a,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Mbb=c.first)}},Ib:["aria-hidden","true"],Hb:2,mb:function(a,b){a&1&&_.L("mouseleave",function(c){return b.y8a(c)});a&2&&_.ve("zoom",b.isVisible()?1:null)},features:[_.qe],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.u8a(c)}),_.C(2,"div",2),_.O(3),_.D()());a&2&&(_.we("mdc-tooltip--multiline",b.t9a),_.z("ngClass",b.jU),_.w(3),_.Oe(b.message))},Ia:[_.Wl],styles:['.mdc-tooltip__surface{word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{position:fixed;display:none;z-index:9}.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'],
tb:2,Oa:0});
var w3a;w3a=["tooltip"];_.Aw=function(a,b,c,d,e,f,g,h,n,r,x,A){_.ww.call(this,a,b,c,d,e,f,g,h,n,r,x,A);this.Nbb=zw};_.V(_.Aw,_.ww);_.Aw.ha=function(a){return new (a||_.Aw)(_.y(_.jq),_.y(_.Md),_.y(_.Np),_.y(_.Ve),_.y(_.pe),_.y(_.dp),_.y(_.yp),_.y(_.gp),_.y(_.s3a),_.y(_.Hp,8),_.y(_.u3a,8),_.y(_.Qg))};_.Aw.Ja=_.v({type:_.Aw,oa:[["","matTooltip",""]],Ib:[1,"mat-tooltip-trigger"],bc:["matTooltip"],features:[_.qe]});
var zw=function(a,b,c){xw.call(this,a,c);this.ODa=b;this.hnc=this.ODa.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)");this.Nla="mat-tooltip-show";this.vFa="mat-tooltip-hide"};_.V(zw,xw);zw.Ja=xw.Ja;zw.ha=function(a){return new (a||zw)(_.y(_.il),_.y(qp),_.y(_.al,8))};
zw.Aa=_.v({type:zw,oa:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.Ze(w3a,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Mbb=c.first)}},Ib:["aria-hidden","true"],Hb:2,mb:function(a,b){a&1&&_.L("mouseleave",function(c){return b.y8a(c)});a&2&&_.ve("zoom",b.isVisible()?1:null)},features:[_.qe],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.u8a(d)}),_.Q(2,"async"),_.O(3),_.D());if(a&2){var c;_.we("mat-tooltip-handset",
null==(c=_.R(2,4,b.hnc))?null:c.matches);_.z("ngClass",b.jU);_.w(3);_.Oe(b.message)}},Ia:[_.Wl,_.cm],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}"],
tb:2,Oa:0});
var Sta,$ta,x3a,y3a,z3a;Sta=function(a){return{hidden:a}};$ta=function(a){return{m2NavEnabled:a}};x3a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};y3a=function(a,b){return[a,b]};z3a=function(a){return[a]};
_.Bw=function(a,b,c,d,e,f,g,h,n,r,x,A){_.nv.call(this,{Xda:b.Rb(47),Yu:"GlobalSearchBox",Fa:a,Boa:n,iG:b.Rb(28),lK:c});var B=this;this.Sa=d;this.zd=e;this.Fh=f;this.Nu=g;this.document=h;this.PJc=r;this.OJc=x;this.MK=A;this.Rva=new _.da;this.Mm=new _.da;this.lS=new _.mb(1);this.Zea=0;this.dca=void 0;this.i3a="Zoekopdracht wissen";this.N8b="Zoeken naar code en bestanden";this.Y8b="Geen resultaten";this.Z8b="Pas uw query aan";this.V8b="Documentation";this.X8b="New! Git Search";this.W8b='The "package:" atom for GoB is going away soon. Learn about the new "git:", "repo:", and "branch:" atoms.';
this.e9b='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.f_a=24;this.g_a=2;this.SZa=new _.mb(1);this.IJc=this.lS.ka(_.m(function(I){a:{I=_.l(_.Ih(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.e9b;break a;default:_.ig(K.warning.type)}I=""}return I}));this.YY=new _.el;this.cca=b.Rb(68);this.wJc=b.Rb(41)};_.V(_.Bw,_.nv);_.Bw.Ja=_.nv.Ja;
_.k=_.Bw.prototype;_.k.Ua=function(){var a=this;_.nv.prototype.Ua.call(this);var b=this.Nu.parse(this.query);this.lS.next(b);this.SZa.next(jua(b)&&this.Sa.url.startsWith("/search?q="));this.Mm.add(this.SL.ka(_.m(function(c){return a.Nu.parse(c)})).subscribe(function(c){a.lS.next(c)}));this.Mm.add(this.Sa.events.ka(_.Ta(function(c){return c instanceof _.$f}),_.vb(function(){return a.lS.ka(_.Va(1))}),_.m(function(c){return jua(c)&&a.Sa.url.startsWith("/search?q=")})).subscribe(function(c){a.SZa.next(c)}))};
_.k.Vc=function(){var a=this;this.Fx=this.Fh.registerCallback(7,function(){_.N2a(a.iD,!0)})};_.k.Ma=function(){_.nv.prototype.Ma.call(this);this.Rva.unsubscribe();this.Mm.unsubscribe();this.Fx&&this.Fx()};_.k.lC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.iD.setFocus()};_.k.xta=function(){_.nv.prototype.xta.call(this);this.YY.next(1)};_.k.yta=function(){_.nv.prototype.yta.call(this);this.YY.next(0)};_.k.LX=function(){_.nv.prototype.LX.call(this,this.iD)};
_.k.qCb=function(a){_.Rm(this.Sa,this.Sa.Fi(_.L_a,{Ra:_.ura(a)}))};_.k.NVa=function(a){this.Zea=a.getBoundingClientRect().width};_.k.U$=function(a){"scope"===a.Wa.kind&&_.nv.prototype.setScope.call(this,a.Wa)&&_.N2a(this.iD)};_.k.C1=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.nv.prototype.C1.call(this,a)};
_.W.Object.defineProperties(_.Bw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.nv.prototype.xva.call(this,a),this.dca=a.dca,this.Rva.unsubscribe(),this.Rva=new _.da,a.BZa)){var c={};a=_.l(a.BZa);for(var d=a.next();!d.done;c={z2:c.z2},d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;c.z2=e;this.Rva.add(this.zd.register(c.z2.name,d,function(f){return function(){f.z2.handler({hn:b.query,prefix:b.queryPrefix.getValue()});f.z2.grb&&_.N2a(b.iD)}}(c)))}}}},
nHc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.fA?a.fA:this.N8b}}});_.Bw.ha=function(a){return new (a||_.Bw)(_.y(_.en),_.y(_.Cu),_.y(_.gv),_.y(_.Yf),_.y(_.Ys),_.y(_.hv),_.y(_.pv),_.y(_.Qg),_.y(_.z0a),_.y(u0a,8),_.y(v0a,8),_.y(_.y0a,8))};
_.Bw.Aa=_.v({type:_.Bw,oa:[["global-search-box"]],vb:function(a,b){a&1&&_.Ze(_.bw,7);if(a&2){var c;_.Ye(c=_.af())&&(b.iD=c.first)}},inputs:{config:"config"},outputs:{YY:"focusChange"},features:[_.qe],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","Search",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help voor querytaal","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","Remove scope from search",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","Help","aria-label","Help voor querytaal","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=_.sd();_.C(0,"div",0,1);
_.L("click",function(g){return b.lC(g)})("keydown.escape",function(){_.td(c);_.Me(15).sx||_.iv(b.Fh,1);return _.ud()});_.C(2,"search-box",2);_.L("queryChange",function(g){return b.query=g})("blur",function(){return b.xta()})("focus",function(){return b.yta()})("queryChange",function(g){return b.SL.next(g)})("querySubmit",function(g){if("string"===typeof g)b.C1(g);else switch(g.Wa.kind){case "link":b.Fa.nb({element:b.Yu,action:"navigateManageSavedQuery",gestureName:"CLICK",Ul:g.Wa.oPb});_.Rm(b.Sa,
g.Wa.oPb);break;case "scope":_.nv.prototype.setScope.call(b,g.Wa)&&_.N2a(b.iD);break;case "suggestion":b.C1(g);break;default:_.ig(g.Wa,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.U$(g)});_.Q(3,"async");_.Q(4,"async");_.D();_.N(5,Vta,3,3,"ng-container",3);_.C(6,"div",4);_.L("click",function(){return b.iD.setFocus()});_.N(7,Wta,1,2,"mat-spinner",5);_.Q(8,"async");_.D();_.C(9,"button",6);_.L("click",function(){b.C1(b.query)});_.C(10,"mat-icon");_.O(11,"search");_.D()();
_.N(12,Xta,3,3,"button",7);_.N(13,aua,4,6,"a",8);_.D();_.C(14,"search-box-suggestion-list",null,9);_.N(16,cua,2,4,"search-box-suggestion-item",10);_.Q(17,"async");_.D();_.N(18,hua,2,2,"ng-container",11);_.N(19,iua,5,4,"onedev-feature-tooltip-controller",3);_.Q(20,"async")}if(a&2){var d=_.Me(15),e,f;_.ve("border-color",b.dca);_.z("ngClass",_.Se(28,x3a,b.cca,b.cca&&d.sx));_.w(2);_.Le("matTooltip",_.R(4,20,b.IJc));_.z("elementName",b.Yu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.RL)("placeholder",
b.nHc)("query",b.query)("suggestionLists",b.Xu?_.Se(31,y3a,d,b.Xu):_.Re(34,z3a,d))("tabCompletionHint",_.R(3,18,b.J1));_.w(3);_.z("ngIf",b.wJc);_.w(2);_.z("ngIf",(null==(e=_.R(8,22,b.sY))?null:e.ie)&&b.G0);_.w(5);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.MK);_.w(3);_.z("ngForOf",null==(f=_.R(17,24,b.sY))?null:f.kv);_.w(2);_.z("ngIf",d.sx&&b.pF||(null==b.Xu?null:b.Xu.sx));_.w(1);_.z("ngIf",_.R(20,26,b.SZa))}},Ia:[_.ln,_.Wl,_.Xl,_.Yl,_.bm,_.qv,_.iw,_.ow,_.pw,_.qw,_.Vq,_.ar,_.rw,_.zq,_.Aq,_.Wr,_.sw,_.Aw,
_.rv,_.At,_.bw,_.tv,_.uv,_.cm],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 A3a;A3a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Cw=function(){};_.Cw.ha=function(a){return new (a||_.Cw)};
_.Cw.Aa=_.v({type:_.Cw,oa:[["header","onedevAppbar",""]],ac:["onedevAppbar",""],oc:[".appbar-left",".appbar-center",".appbar-right"],Ba:3,Ca:0,wa:function(a){a&1&&(_.Ie(A3a),_.Je(0),_.Je(1,1),_.Je(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}"],tb:2});
var Dw=function(a,b,c,d){this.Ac=a;this.Nb=b;this.JB=c;this.Hxc=d};Dw.prototype.hF=function(a,b){this.JB.clear();a=this.Hxc.ZC(a);b=this.JB.hF(a,0,this.Ac,b);b.location.ua.remove();a=this.Nb.ua.querySelector(".mat-button-wrapper");if(!a)throw Error("Ed");a.appendChild(b.location.ua);return b};Dw.ha=function(a){return new (a||Dw)(_.y(_.Tf),_.y(_.Md),_.y(_.Ve),_.y(_.Uk))};Dw.Ja=_.v({type:Dw});
var B3a=function(){};B3a.ha=function(a){return new (a||B3a)};
B3a.Aa=_.v({type:B3a,oa:[["ng-component"]],inputs:{Mo:"productName",Mi:"iconUrl",Vi:"svgIcon",G6:"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,kua,1,1,"img",0),_.N(1,lua,1,1,"mat-icon",1),_.N(2,mua,2,1,"mat-icon",2),_.C(3,"span",3),_.O(4),_.D());a&2&&(_.z("ngIf",b.Mi),_.w(1),_.z("ngIf",
b.Vi),_.w(1),_.z("ngIf",b.G6),_.w(2),_.Ne(" ",b.Mo,"\n"))},Ia:[_.Yl,_.Wr],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});
_.Ew=function(){Dw.apply(this,arguments)};_.V(_.Ew,Dw);_.Ew.prototype.Sb=function(){C3a(this)};_.Ew.prototype.Vc=function(){C3a(this)};var C3a=function(a){if(a.Mo){var b=Dw.prototype.hF.call(a,B3a,[]);b.instance.Mi=a.Mi;b.instance.Vi=a.Vi;b.instance.Mo=a.Mo;b.instance.G6=a.G6;b.Cl.Be()}};_.Ew.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Ew)))(b||_.Ew)}}();
_.Ew.Ja=_.v({type:_.Ew,oa:[["a","mat-button","","onedevAppbarBranding",""]],Hb:4,mb:function(a){a&2&&_.ve("padding","0 4px")("margin","0 -4px")},inputs:{Mo:["onedevAppbarBranding","productName"],Mi:"iconUrl",Vi:"svgIcon",G6:"badgeIcon"},features:[_.qe,_.ld]});
var D3a=_.sg("transformMenu",[_.wg("void",_.vg({opacity:0,transform:"scale(0.8)"})),_.xg("void => enter",_.tg("120ms cubic-bezier(0, 0, 0.2, 1)",_.vg({opacity:1,transform:"scale(1)"}))),_.xg("* => void",_.tg("100ms 25ms linear",_.vg({opacity:0})))]),E3a=_.sg("fadeInItems",[_.wg("showing",_.vg({opacity:1})),_.xg("void => *",[_.vg({opacity:0}),_.tg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
_.F3a=new _.Hd("MatMenuContent");
var G3a=new _.Hd("MAT_MENU_PANEL");
var H3a=[[["mat-icon"]],"*"],I3a=_.Ug(_.Vg(function(){})),Fw=function(a,b,c,d,e){var f=I3a.call(this)||this;f.Ta=a;f.Mb=b;f.Vd=c;f.gla=d;f.Eb=e;f.role="menuitem";f.FO=new _.ob;f.fB=new _.ob;f.YV=!1;f.I5=!1;var g;null==d||null==(g=d.asc)||g.call(d,f);return f};_.V(Fw,I3a);_.k=Fw.prototype;_.k.focus=function(a,b){this.Vd&&a?_.hp(this.Vd,this.Di(),a,b):this.Di().focus(b);this.fB.next(this)};_.k.Vc=function(){this.Vd&&this.Vd.Jo(this.Ta,!1)};
_.k.Ma=function(){this.Vd&&this.Vd.Tl(this.Ta);this.gla&&this.gla.removeItem&&this.gla.removeItem(this);this.FO.complete();this.fB.complete()};_.k.jE=function(){return this.disabled?"-1":"0"};_.k.Di=function(){return this.Ta.ua};_.k.Xic=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.k.vmc=function(){this.FO.next(this)};
_.k.tw=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.Ppc=function(a){this.YV=a;var b;null==(b=this.Eb)||_.Xk(b)};_.k.bqc=function(a){this.I5=a;var b;null==(b=this.Eb)||_.Xk(b)};_.k.Zo=function(){return this.Mb&&this.Mb.activeElement===this.Di()};Fw.ha=function(a){return new (a||Fw)(_.y(_.Md),_.y(_.Qg),_.y(_.gp),_.y(G3a,8),_.y(_.il))};
Fw.Aa=_.v({type:Fw,oa:[["","mat-menu-item",""]],Ib:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],Hb:8,mb:function(a,b){a&1&&_.L("click",function(c){return b.Xic(c)})("mouseenter",function(){return b.vmc()});a&2&&(_.ue("role",b.role)("tabindex",b.jE())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.we("mat-mdc-menu-item-highlighted",b.YV)("mat-mdc-menu-item-submenu-trigger",b.I5))},inputs:{disabled:"disabled",Hd:"disableRipple",role:"role"},bc:["matMenuItem"],features:[_.qe],
ac:["mat-menu-item",""],oc:["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&&(_.Ie(H3a),_.Je(0),_.C(1,"span",0),_.Je(2,1),_.D(),_.F(3,"div",1),_.N(4,nua,2,0,"svg",2));a&2&&(_.w(3),_.z("matRippleDisabled",
b.Hd||b.disabled)("matRippleTrigger",b.Di()),_.w(1),_.z("ngIf",b.I5))},Ia:[_.Yl,_.tq],tb:2,Oa:0});
var J3a=0,K3a=new _.Hd("mat-menu-default-options",{Ka:"root",ta:oua}),Gw=function(a,b,c,d){this.Ta=a;this.Cb=b;this.wk=c;this.Eb=d;this.KE=this.wk.FH;this.Jcb=this.wk.oN;this.Jt=new _.bf;this.Ebb=_.da.EMPTY;this.Ht={};this.a5="void";this.cO=new _.ob;this.iS=this.wk.iS||"";this.rm=this.wk.rm;this.G$a=this.wk.Mta;this.j4=this.wk.ng;this.close=this.closed=new _.el;this.oEb="mat-menu-panel-"+J3a++};_.k=Gw.prototype;_.k.Ua=function(){this.W0()};
_.k.Re=function(){var a=this;this.frc();this.Xc=_.Dp(_.xRa(_.wRa(new _.Gp(this.Jt))));this.Ebb=this.Xc.Jga.subscribe(function(){return a.closed.emit("tab")});this.Jt.wd.ka(_.tb(this.Jt),_.vb(function(b){return _.ib.apply(null,_.Ia(b.map(function(c){return c.fB})))})).subscribe(function(b){return _.Ep(a.Xc,b)});this.Jt.wd.subscribe(function(b){var c=a.Xc,d;"enter"===a.a5&&(null==(d=c.Yk)?0:d.Zo())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.aJ||0)),b[d]&&!b[d].disabled?c.zr(d):yRa(c))})};
_.k.Ma=function(){this.Jt.destroy();this.Ebb.unsubscribe();this.closed.complete()};_.k.FO=function(){return this.Jt.wd.ka(_.tb(this.Jt),_.vb(function(a){return _.ib.apply(null,_.Ia(a.map(function(b){return b.FO})))}))};_.k.asc=function(){};_.k.removeItem=function(){};
_.k.ih=function(a){var b=a.keyCode,c=this.Xc;switch(b){case 27:_.Jg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.Sta&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.Sta&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:if(38===b||40===b)c.Ly="keyboard";c.NC(a);return}a.stopPropagation()};
_.L3a=function(a,b){b=void 0===b?"program":b;a.Cb.Ig.ka(_.Va(1)).subscribe(function(){var c=null;a.Jt.length&&(c=a.Jt.first.Di().closest('[role="menu"]'));if(!c||!c.contains(document.activeElement)){var d=a.Xc;d.Ly=b;_.Fp(d);!d.Yk&&c&&c.focus()}})};_.k=Gw.prototype;_.k.FLb=function(a){var b=this;a=this.b7a+Math.min(this.oic+a,24);var c=Object.keys(this.Ht).find(function(d){return d.startsWith(b.b7a)});c&&c!==this.eHa||(this.eHa&&(this.Ht[this.eHa]=!1),this.Ht[a]=!0,this.eHa=a)};
_.k.W0=function(a,b){a=void 0===a?this.FH:a;b=void 0===b?this.oN:b;var c=this.Ht;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.Eb)||_.Xk(d)};_.k.mqc=function(){this.a5="enter"};_.k.ppc=function(){this.a5="void"};_.k.yGa=function(a){this.cO.next(a);this.j9a=!1};_.k.zGa=function(a){this.j9a=!0;"enter"===a.Mg&&0===this.Xc.aJ&&(a.element.scrollTop=0)};
_.k.frc=function(){var a=this;this.U4a.wd.ka(_.tb(this.U4a)).subscribe(function(b){a.Jt.reset(b.filter(function(c){return c.gla===a}));_.We(a.Jt)})};
_.W.Object.defineProperties(Gw.prototype,{FH:{configurable:!0,enumerable:!0,get:function(){return this.KE},set:function(a){this.KE=a;this.W0()}},oN:{configurable:!0,enumerable:!0,get:function(){return this.Jcb},set:function(a){this.Jcb=a;this.W0()}},Mta:{configurable:!0,enumerable:!0,get:function(){return this.G$a},set:function(a){this.G$a=_.Mg(a)}},ng:{configurable:!0,enumerable:!0,get:function(){return this.j4},set:function(a){this.j4=_.Mg(a)}},xe:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Ooc;c&&c.length&&c.split(" ").forEach(function(d){b.Ht[d]=!1});(this.Ooc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Ht[d]=!0}),this.Ta.ua.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=a}}});Gw.ha=function(a){return new (a||Gw)(_.y(_.Md),_.y(_.pe),_.y(K3a),_.y(_.il))};
Gw.Ja=_.v({type:Gw,Dd:function(a,b,c){a&1&&(_.$e(c,_.F3a,5),_.$e(c,Fw,5),_.$e(c,Fw,4));if(a&2){var d;_.Ye(d=_.af())&&(b.oG=d.first);_.Ye(d=_.af())&&(b.U4a=d);_.Ye(d=_.af())&&(b.items=d)}},vb:function(a,b){a&1&&_.Ze(_.Ue,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Wc=c.first)}},inputs:{rm:"backdropClass",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],hJ:["aria-describedby","ariaDescribedby"],FH:"xPosition",oN:"yPosition",Mta:"overlapTrigger",ng:"hasBackdrop",xe:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});
var M3a,O3a,Hw;M3a=new _.Hd("mat-menu-scroll-strategy");_.N3a={Ga:M3a,Gb:[_.jq],Db:function(a){return function(){return a.Dn.Ws()}}};O3a=_.Kg({passive:!0});
Hw=function(a,b,c,d,e,f,g,h,n){var r=this;this.tj=a;this.be=b;this.Wf=c;this.K4=f;this.Ec=g;this.Vd=h;this.Cb=n;this.Zb=null;this.tW=!1;this.lGa=this.Q8a=this.A3=_.da.EMPTY;this.z8a=function(x){_.Ooa(x)||(r.xE="touch")};this.xE=void 0;this.aD=!0;this.gGc=this.yUa=new _.el;this.fGc=this.vUa=new _.el;this.xg=d;this.Mt=e instanceof Gw?e:void 0;b.ua.addEventListener("touchstart",this.z8a,O3a)};Hw.prototype.Re=function(){this.tmc()};
Hw.prototype.Ma=function(){this.Zb&&(this.Zb.dispose(),this.Zb=null);this.be.ua.removeEventListener("touchstart",this.z8a,O3a);this.lGa.unsubscribe();this.A3.unsubscribe();this.Q8a.unsubscribe()};var Iw=function(a){return!!(a.K4&&a.Mt&&a.Ik)};_.k=Hw.prototype;
_.k.zL=function(){var a=this,b=this.Ik;if(!this.tW&&b){var c=this.pO(b),d=c.Zq(),e=d.nj;this.Tpc(b,e);d.ng=null==b.ng?!Iw(this):b.ng;c.attach(this.Plc(b));b.oG&&b.oG.attach(this.UEc);this.A3=this.Snc().subscribe(function(){return a.ew()});this.Mmc(b);b instanceof Gw&&(b.mqc(),b.Jt.wd.ka(_.wb(b.close)).subscribe(function(){_.VRa(_.$Ra(e,!1));_.$Ra(e,!0)}))}};_.k.ew=function(){var a;null==(a=this.Ik)||a.close.emit()};_.k.focus=function(a,b){this.Vd&&a?_.hp(this.Vd,this.be,a,b):this.be.ua.focus(b)};
_.k.di=function(){var a;null==(a=this.Zb)||a.di()};_.k.kkc=function(a){var b=this;if(this.Zb&&this.xUa){var c=this.Ik;this.A3.unsubscribe();this.Zb.detach();!this.aD||"keydown"!==a&&this.xE&&Iw(this)||this.focus(this.xE);this.xE=void 0;if(c instanceof Gw)c.ppc(),c.oG?c.cO.ka(_.Ta(function(e){return"void"===e.Mg}),_.Va(1),_.wb(c.oG.l5a)).subscribe({next:function(){return c.oG.detach()},complete:function(){return b.Jla(!1)}}):this.Jla(!1);else{this.Jla(!1);var d;null==c||null==(d=c.oG)||d.detach()}}};
_.k.Mmc=function(a){a.Sta=Iw(this)?this.Mt:void 0;a.direction=this.dir;this.Rpc(a);_.L3a(a,this.xE||"program");this.Jla(!0)};_.k.Rpc=function(a){if(a.FLb){for(var b=0,c=a.Sta;c;)b++,c=c.Sta;a.FLb(b)}};_.k.Jla=function(a){(this.tW=a)?this.yUa.emit():this.vUa.emit();Iw(this)&&this.K4.Ppc(a)};_.k.pO=function(a){if(!this.Zb){var b=this.a4(a);this.yqc(a,b.nj);this.Zb=this.tj.create(b);this.Zb.Cu().subscribe()}return this.Zb};
_.k.a4=function(a){return new _.Xp({nj:_.aSa(_.ZRa(_.$Ra(_.bq(this.tj.position(),this.be))),".mat-menu-panel, .mat-mdc-menu-panel"),rm:a.rm||"cdk-overlay-transparent-backdrop",xe:a.iS,Mk:this.xg(),direction:this.Ec})};_.k.yqc=function(a,b){var c=this;a.W0&&b.jua.subscribe(function(d){var e="start"===d.doa.zc?"after":"before",f="top"===d.doa.Hc?"below":"above";c.Cb?c.Cb.Lc(function(){return a.W0(e,f)}):a.W0(e,f)})};
_.k.Tpc=function(a,b){var c=_.l("before"===a.FH?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.oN?["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;Iw(this)?(n=d="before"===a.FH?"start":"end",c=r="end"===d?"start":"end",this.Mt&&(null==this.TGa&&(this.TGa=(a=this.Mt.items.first)?a.Di().offsetTop:0),x="bottom"===f?this.TGa:-this.TGa)):
a.Mta||(h="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.$p(b,[{Nc:d,Oc:h,zc:r,Hc:f,offsetY:x},{Nc:c,Oc:h,zc:n,Hc:f,offsetY:x},{Nc:d,Oc:g,zc:r,Hc:e,offsetY:-x},{Nc:c,Oc:g,zc:n,Hc:e,offsetY:-x}])};_.k.Snc=function(){var a=this,b=this.Zb.Zn(),c=this.Zb.xy,d=this.Mt?this.Mt.closed:_.Ea(),e=this.Mt?this.Mt.FO().ka(_.Ta(function(f){return f!==a.K4}),_.Ta(function(){return a.tW})):_.Ea();return _.ib(b,d,e,c)};_.k.wmc=function(a){_.Noa(a)||(this.xE=0===a.button?"mouse":void 0,Iw(this)&&a.preventDefault())};
_.k.ih=function(a){a=a.keyCode;if(13===a||32===a)this.xE="keyboard";Iw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.xE="keyboard",this.zL())};_.k.rq=function(a){Iw(this)?(a.stopPropagation(),this.zL()):this.tW?this.ew():this.zL()};
_.k.tmc=function(){var a=this;Iw(this)&&this.Mt&&(this.Q8a=this.Mt.FO().ka(_.Ta(function(b){return b===a.K4&&!b.disabled}),_.Ma(0,_.$wa)).subscribe(function(){a.xE="mouse";a.Ik instanceof Gw&&a.Ik.j9a?a.Ik.cO.ka(_.Va(1),_.Ma(0,_.$wa),_.wb(a.Mt.FO())).subscribe(function(){return a.zL()}):a.zL()}))};_.k.Plc=function(a){this.fp&&this.fp.Wc===a.Wc||(this.fp=new _.eq(a.Wc,this.Wf));return this.fp};
_.W.Object.defineProperties(Hw.prototype,{hkc:{configurable:!0,enumerable:!0,get:function(){return this.Ik},set:function(a){this.Ik=a}},Ik:{configurable:!0,enumerable:!0,get:function(){return this.U9a},set:function(a){var b=this;if(a!==this.U9a){this.U9a=a;this.lGa.unsubscribe();a&&(this.lGa=a.close.subscribe(function(d){b.kkc(d);"click"!==d&&"tab"!==d||!b.Mt||b.Mt.closed.emit(d)}));var c;null==(c=this.K4)||c.bqc(Iw(this))}}},xUa:{configurable:!0,enumerable:!0,get:function(){return this.tW}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.Ec&&"rtl"===this.Ec.value?"rtl":"ltr"}}});Hw.ha=function(a){return new (a||Hw)(_.y(_.jq),_.y(_.Md),_.y(_.Ve),_.y(M3a),_.y(G3a,8),_.y(Fw,10),_.y(_.Hp,8),_.y(_.gp),_.y(_.pe))};
Hw.Ja=_.v({type:Hw,Hb:3,mb:function(a,b){a&1&&_.L("click",function(c){return b.rq(c)})("mousedown",function(c){return b.wmc(c)})("keydown",function(c){return b.ih(c)});a&2&&_.ue("aria-haspopup",b.Ik?"menu":null)("aria-expanded",b.xUa||null)("aria-controls",b.xUa?b.Ik.oEb:null)},inputs:{hkc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Ik:["matMenuTriggerFor","menu"],UEc:["matMenuTriggerData","menuData"],aD:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{yUa:"menuOpened",gGc:"onMenuOpen",
vUa:"menuClosed",fGc:"onMenuClose"}});
_.Jw=function(){return Fw.apply(this,arguments)||this};_.V(_.Jw,Fw);_.Jw.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Jw)))(b||_.Jw)}}();
_.Jw.Aa=_.v({type:_.Jw,oa:[["","mat-menu-item",""]],Ib:[1,"mat-focus-indicator"],Hb:20,mb:function(a,b){a&2&&(_.ue("role",b.role)("tabindex",b.jE())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.we("mat-menu-item",!0)("mat-menu-item-highlighted",b.YV)("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",Hd:"disableRipple"},
bc:["matMenuItem"],features:[_.Pe([{Ga:Fw,Lb:_.Jw}]),_.qe],ac:["mat-menu-item",""],oc:["*"],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&&(_.Ie(),_.Je(0),_.F(1,"div",0),_.N(2,pua,2,0,"svg",1));a&2&&(_.w(1),_.z("matRippleDisabled",b.Hd||b.disabled)("matRippleTrigger",
b.Di()),_.w(1),_.z("ngIf",b.I5))},Ia:[_.Yl,_.tq],tb:2,Oa:0});
_.Kw=function(){Hw.apply(this,arguments)};_.V(_.Kw,Hw);_.Kw.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Kw)))(b||_.Kw)}}();_.Kw.Ja=_.v({type:_.Kw,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Ib:[1,"mat-menu-trigger"],bc:["matMenuTrigger"],features:[_.qe]});
_.Lw=function(a,b,c,d){Gw.call(this,a,b,c,d);this.b7a="mat-elevation-z";this.oic=4};_.V(_.Lw,Gw);_.Lw.Ja=Gw.Ja;_.Lw.ha=function(a){return new (a||_.Lw)(_.y(_.Md),_.y(_.pe),_.y(K3a),_.y(_.il))};
_.Lw.Aa=_.v({type:_.Lw,oa:[["mat-menu"]],Hb:3,mb:function(a){a&2&&_.ue("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},bc:["matMenu"],features:[_.Pe([{Ga:G3a,Lb:_.Lw}]),_.qe],oc:["*"],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&&(_.Ie(),_.N(0,qua,3,6,"ng-template"))},Ia:[_.Wl],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'],
tb:2,data:{animation:[D3a,E3a]},Oa:0});
_.Mw=function(){};_.Mw.ha=function(a){return new (a||_.Mw)};_.Mw.Ea=_.ed({type:_.Mw});_.Mw.Da=_.Vc({Qb:[_.N3a],imports:[_.dm,_.lq,_.xq,_.kq,_.Up,_.lq]});
var P3a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Nw=function(a){var b=this;this.zone=a;this.Fta=!1;this.gM=new ResizeObserver(function(){b.zone.Lc(function(){var c=[];for(var d=c.concat,e=Array.from(b.mv),f=Array.from(b.uNc),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.UKc,b.zMb]]);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.ew();Q3a(b)})})};Nw.prototype.Ua=function(){};
Nw.prototype.Vc=function(){for(var a=_.l([].concat(_.Ia(this.buttons),[this.zMb])),b=a.next();!b.done;b=a.next())this.gM.observe(b.value.ua)};Nw.prototype.Ma=function(){this.gM.disconnect()};var R3a=function(a){Q3a(a);var b=a.Fta?"keyboard":"mouse";a.Fta=!1;setTimeout(function(){_.L3a(a.RZa,b)})},Q3a=function(a){a=_.l(a.RZa.Jt);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Di().offsetWidth};
_.W.Object.defineProperties(Nw.prototype,{Ik:{configurable:!0,enumerable:!0,set:function(a){a.xe="onedev-appbar-menu";this.RZa=a}}});Nw.ha=function(a){return new (a||Nw)(_.y(_.pe))};
Nw.Aa=_.v({type:Nw,oa:[["onedev-button-group"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.Kw,4),_.$e(c,_.Kw,4,_.Md),_.$e(c,_.zq,4,_.Md));if(a&2){var d;_.Ye(d=_.af())&&(b.mv=d);_.Ye(d=_.af())&&(b.uNc=d);_.Ye(d=_.af())&&(b.buttons=d)}},vb:function(a,b){a&1&&(_.Ze(_.Kw,5),_.Ze(_.Kw,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.UKc=c.first);_.Ye(c=_.af())&&(b.zMb=c.first)}},Hb:2,mb:function(a){a&2&&_.ve("display","flex")},inputs:{Ik:"menu"},oc:["[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&&(_.Ie(P3a),_.Je(0),_.Je(1,1),_.C(2,"button",0),_.L("keydown.enter",function(){b.Fta=!0})("keydown.space",function(){b.Fta=!0})("menuOpened",function(){return R3a(b)}),_.C(3,"mat-icon"),_.O(4,"more_vert"),_.D()());a&2&&(_.w(2),_.z("matMenuTriggerFor",b.RZa))},Ia:[_.zq,_.Wr,_.Kw],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'],
tb:2});
var Ow=function(){};Ow.ha=function(a){return new (a||Ow)};Ow.Ea=_.ed({type:Ow});Ow.Da=_.Vc({imports:[_.dm,_.Yq,_.Xr,_.Mw]});
_.Pw=function(){};_.Pw.ha=function(a){return new (a||_.Pw)};_.Pw.Ea=_.ed({type:_.Pw});_.Pw.Da=_.Vc({imports:[Ow]});
_.Qw=function(){};_.Qw.ha=function(a){return new (a||_.Qw)};_.Qw.Ea=_.ed({type:_.Qw});_.Qw.Da=_.Vc({Qb:[_.t3a],imports:[_.xp,_.dm,_.kq,_.lq,_.lq,_.Up]});
var S3a=["feedbackTooltip"],T3a=["branding"],Rw=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.Fa=a;this.Sj=b;this.t9=c;this.Sa=d;this.qx=e;this.yD=f;this.document=g;this.usc=h;this.appBarFontColor=n;this.sTb=r;this.Eq=$Pa;this.nn={};this.bvc="/";this.yKb=1;this.b1a=new _.ob;this.bxb=!!this.document.querySelector("#gb");this.oGc=!!this.document.querySelector("#gb a[role=button]");this.width=this.bxb?"calc(100% - "+(this.oGc?50:110)+"px)":"100%";this.Ng=[x.register("showShortcutDialog","shift+/",
function(){B.f1&&(B.Bu?(B.Bu.close(),B.Bu=void 0):B.Vva(),B.Fa.nb({element:"AppBar",action:(B.Bu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:B.Eq.projectId}))}),x.register("sendFeedback","shift+2",function(){B.s9?(B.s9.close(),B.s9=void 0):B.S_("KEYBOARD")})];this.FOc=A.Rb(71)};
Rw.prototype.Ua=function(){var a=this;this.Sa.events.ka(_.Ta(function(b){return b instanceof _.$f})).subscribe(function(){a.Eq=U3a(a);a.nn=a.YNa();a.ehb.ua.style.setProperty("--text-secondary",a.Eq.appBarFontColor);a.bvc=a.Sa.url})};Rw.prototype.Ma=function(){this.b1a.next();for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b()};
Rw.prototype.S_=function(a){var b=this;this.Fa.nb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Eq.projectId});this.u9&&this.u9.Yj();this.s9=this.Sj.open(y1a);this.s9.Wy().ka(_.Xa()).subscribe(function(c){b.s9=void 0;c&&b.t9.OT()})};var V3a=function(a){Eha(a.yD.theme).then(function(b){a.qx.Jva("DARK"===b?"LIGHT":"DARK")})};
Rw.prototype.Vva=function(){var a=this;this.Bu=this.Sj.open(_.Wq,{AB:!1,data:this.Eq.keyboardShortcuts,minWidth:400});this.Bu.Wy().ka(_.Xa()).subscribe(function(){a.Bu=void 0})};var U3a=function(a){var b={};a.sTb&&(b.appBarTitle=a.sTb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.PG(function(c,d){return Object.assign({},c,d)},$Pa);return Object.assign({},a,b)};Rw.prototype.YNa=function(){return this.PG(function(a,b){return Object.assign({},a,b.nn)},{})};
Rw.prototype.PG=function(a,b){for(var c=this.Sa.Cn.root.lc;c&&"primary"===c.qf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Rw.prototype,{iPa:{configurable:!0,enumerable:!0,get:function(){return!this.bxb}},Wyc:{configurable:!0,enumerable:!0,get:function(){return 0===this.yKb}},raa:{configurable:!0,enumerable:!0,get:function(){var a=this.Eq.appLink;return a?a:"/"+_.zt.UD}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Eq.projectId}},f1:{configurable:!0,enumerable:!0,get:function(){return this.Eq.keyboardShortcuts&&0<Array.from(this.Eq.keyboardShortcuts.entries()).length}},
ltb:{configurable:!0,enumerable:!0,get:function(){return this.f1||!!this.Eq.settingsPageLink}},dtb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Eq.additionalLinks||[]).length}},etb:{configurable:!0,enumerable:!0,get:function(){return this.ltb||this.dtb}}});Rw.ha=function(a){return new (a||Rw)(_.y(_.en),_.y(_.Kq),_.y(_.Hr),_.y(_.Yf),_.y(_.Nu),_.y(_.$u),_.y(_.Qg),_.y(w0a,8),_.y(t0a,8),_.y(_.x0a,8),_.y(_.Ys),_.y(_.Cu))};
Rw.Aa=_.v({type:Rw,oa:[["app-bar"]],vb:function(a,b){a&1&&(_.Ze(S3a,5),_.Ze(T3a,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.u9=c.first);_.Ye(c=_.af())&&(b.ehb=c.first)}},Hb:6,mb:function(a,b){a&2&&(_.ve("width",b.width),_.we("full-width",b.iPa)("fullscreen-search",b.Wyc))},Ba:38,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","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],["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  externalLink https://goto.google.com/sync2head/cs".split(" "),["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,rua,4,0,"a",2),_.F(3,"a",3,4),_.D(),_.C(5,"div",5),_.N(6,sua,1,1,"global-search-box",6),_.D(),_.C(7,"div",7)(8,"onedev-button-group",8)(9,"button",9),_.L("click",function(){return V3a(b)}),_.C(10,"mat-icon"),_.O(11,"brightness_4"),_.D()(),_.C(12,"button",10,11),_.L("click",function(){return b.S_("CLICK")}),_.F(14,"mat-icon",12),_.D(),_.C(15,"a",13)(16,"mat-icon"),_.O(17,"lightbulb_outline"),_.D()(),_.N(18,tua,2,1,"button",14),_.N(19,uua,2,1,"a",15),_.D()(),_.C(20,"mat-menu",16,17)(22,
"ul"),_.N(23,vua,3,0,"li",18),_.D(),_.N(24,yua,4,2,"ng-container",18),_.D(),_.C(25,"mat-menu",null,19)(27,"button",20),_.L("click",function(){return V3a(b)}),_.C(28,"span"),_.O(29,"Switch theme"),_.D()(),_.C(30,"button",21),_.L("click",function(){return b.S_("CLICK")}),_.C(31,"span"),_.O(32,"Send feedback"),_.D()(),_.C(33,"a",22)(34,"span"),_.O(35,"Tip of the Week"),_.D()(),_.N(36,zua,3,1,"button",23),_.N(37,Aua,3,1,"a",24),_.D()());if(a&2){var c=_.Me(26);_.w(2);_.z("ngIf",b.FOc);_.w(1);_.Le("onedevAppbarBranding",
b.Eq.appBarTitle);_.z("svgIcon",b.usc)("routerLink",b.raa)("trackProjectId",b.projectId);_.w(3);_.z("ngIf",b.nn.gba);_.w(2);_.z("menu",c);_.w(10);_.z("ngIf",b.etb);_.w(1);_.z("ngIf",b.Eq.settingsPageLink);_.w(1);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",b.f1);_.w(1);_.z("ngIf",b.dtb);_.w(12);_.z("ngIf",b.etb);_.w(1);_.z("ngIf",b.Eq.settingsPageLink)}},Ia:[_.ln,_.Xl,_.Yl,_.fn,_.ar,_.Bw,_.zq,_.Aq,_.rw,_.Wr,_.Lw,_.Jw,_.Kw,_.Aw,_.Cw,_.Ew,Nw,_.Tm],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%}"]});
var Sw=function(a,b,c,d,e,f,g,h,n){this.Zv=a;this.q7=b;this.Qf=d;this.yc=e;this.Ewa=f;this.dDb=h;this.Sa=n;this.QXc=!1};Sw.prototype.initialize=function(){};Sw.ha=function(a){return new (a||Sw)(_.u(_.mn),_.u(Ok),_.u(km),_.u(_.lr),_.u(_.Cu),_.u(Wm),_.u(C0a),_.u(l0a),_.u(_.Yf))};Sw.va=_.t({token:Sw,ta:Sw.ha,Ka:"root"});
_.Tw=function(a,b,c,d){this.PGc=a;this.hBc=b;this.IAc=c;this.Cp=d};_.Tw.prototype.bootstrap=function(){dMa(this.PGc);for(var a=this.hBc,b=_.l(a.eBc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.Ia(c.icons));c.lmb&&(d=d.concat(c.lmb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.wG;e=e.value;var h=_.Mf(UUa,g,e);f.qub.Sia(g,e,new Ur(h))}}this.IAc.initialize();this.Cp.initialize()};_.Tw.ha=function(a){return new (a||_.Tw)(_.u(on),_.u(_.Yr),_.u(Sw),_.u(_.rt),_.u(_.ir))};
_.Tw.va=_.t({token:_.Tw,ta:_.Tw.ha,Ka:"root"});
var W3a;_.Uw=function(a,b,c,d,e,f,g,h){this.Fa=g;this.re=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})};
W3a=function(a,b,c){a.Fa.nb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Df:b});a.service.DIc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.Va(1)).subscribe(function(e){a.Fa.nb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Df:b});a.service.vHc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.X3a=function(a,b){var c={};c=void 0===c?{}:c;a.Fa.eGc.then(function(){a.re.uc(function(){Eha(a.re.Ig).then(function(){setTimeout(function(){W3a(a,b,c)})})})})};_.Uw.ha=function(a){return new (a||_.Uw)(_.u(VHa),_.u(_.Xg),_.u(_.sUa),_.u(_.Rl),_.u(N_a),_.u(_.$u),_.u(_.en),_.u(_.pe))};_.Uw.va=_.t({token:_.Uw,ta:_.Uw.ha,Ka:"root"});
var Y3a=_.Sh(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),Z3a=_.Sh(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),$3a=_.Sh(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);
var Vw=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P,ba){this.hJc=a;this.Gma=b;this.vJa=d;this.Sa=e;this.yc=f;this.fg=h;this.vc=r;this.mwa=x;this.userEmail=A;this.storage=B;this.ztb=K;c.bootstrap();(this.Jp=r.jc(2))&&I.load();this.sUa();this.yc.Rb(54)&&!a4a(this)&&"optin"!==this.mwa.TX.get("GRIMOIRE_REDIRECT_STATUS")&&this.fg.v3(bv,void 0);this.Jp&&f.Rb(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.Jp&&f.Rb(42)&&_.X3a(K,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f=_.Mf(Y3a);P.Sia("","access_time_24px",new Ur(f));f=_.Mf(Z3a);P.Sia("","info_outline_24px",new Ur(f));f=_.Mf($3a);P.Sia("","link_24px",new Ur(f));this.Gma&&ba.documentElement.style.setProperty("--app-bar-bg",this.Gma)};Vw.prototype.sUa=function(){a4a(this)&&this.KZa()};
var a4a=function(a){return!a.userEmail&&a.vc.jc(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};Vw.prototype.KZa=function(){var a=this;this.fg.open("Op deze site gebruiken we cookies om het verkeer te analyseren, uw voorkeuren te onthouden en u optimaal gebruiksgemak te bieden.","OK",{duration:0}).tI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Vw.prototype.Ua=function(){var a=this.Sa;a.config=this.hJc.map(fla);a.rL=!1;a.jsa=-1};
Vw.ha=function(a){return new (a||Vw)(_.y(t1a),_.y(s0a),_.y(_.Tw),_.y(_.dv),_.y(_.Yf),_.y(_.Cu),_.y(Mm),_.y(_.wr),_.y(_.$u),_.y(_.Ct),_.y(av),_.y(_.Ql),_.y(_.sm,8),_.y(_.mt),_.y(_.Uw),_.y(Vr),_.y(_.Qg))};
Vw.Aa=_.v({type:Vw,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,Bua,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier"));a&2&&(_.ve("background-color",b.Gma),_.w(3),_.z("ngIf",b.vJa.inb))},Ia:[_.Yl,_.ev,Rw,_.Dr,_.Am],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}"]});
_.Ww=function(){};_.Ww.ha=function(a){return new (a||_.Ww)};_.Ww.Ea=_.ed({type:_.Ww});_.Ww.Da=_.Vc({imports:[_.dm,_.Yq,_.Xr]});
var b4a=function(a){this.aLa=a};b4a.prototype.process=function(a){c4a(this,a);for(var b=_.l(_.Ih(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Fl&&c4a(this,c.elements);return a};var c4a=function(a,b){var c=!1,d=[];d4a(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},d4a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Fl||2===d.Fl?(d4a(a,d.azb,c),d4a(a,d.yJb,c)):1===d.Fl&&d.label===a.aLa&&!d.error&&c.push(d)};
var e4a=function(a,b,c){this.Ru=a;this.Nta=b;this.mFc=c};e4a.prototype.process=function(a){if(!this.mFc)return a;for(var b=_.l(_.Ih(a)),c=b.next();!c.done;c=b.next())c=c.value,1===c.Fl&&9===c.label&&!c.error&&_.Cua(c.value?c.value.value:"",this.Nta,this.Ru)&&(c.warning={type:0,location:c.location});return a};
var g4a=function(){var a=f4a;this.aLa=5;this.pattern=a};g4a.prototype.process=function(a){for(var b=_.l(_.Ih(a)),c=b.next();!c.done;c=b.next())c=c.value,1!==c.Fl||c.label!==this.aLa||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};
var h4a=function(){this.m0=[]},i4a;h4a.prototype.hf=function(a){return this.m0.length?i4a(this.m0[0],a):void 0};i4a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Rc?b(a.Rc):a.instance};_.j4a=function(){this.m0=[]};_.V(_.j4a,h4a);
var f4a,k4a;f4a=/^(y|yes|n|no|auto)$/;k4a=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]])));
_.l4a=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]]);_.m4a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.Ia(_.l4a)));
_.n4a=new _.j4a;_.o4a=new _.j4a;
_.Xw=function(){};_.Xw.ha=function(a){return new (a||_.Xw)};_.Xw.Ea=_.ed({type:_.Xw});_.Xw.Da=_.Vc({Qb:[_.ov,_.pv,{Ga:_.N1a,Db:function(a,b,c){var d=!!_.o4a.hf();return{sba:_.o4a.hf()||_.n4a.hf()||k4a,Xwc:!0,cZa:[new b4a(5),new b4a(20),new g4a,new e4a(a,b,d)],Uwc:!0,r_:c||void 0}},Gb:[_.o0a,_.p0a,[new _.Rk,_.lr]]}]});
_.Yw=function(){};_.Yw.ha=function(a){return new (a||_.Yw)};_.Yw.Ea=_.ed({type:_.Yw});_.Yw.Da=_.Vc({imports:[_.dm,_.hn,_.Vm]});
_.p4a=new _.Hd("TooltipAnchor");_.q4a=new _.Hd("TooltipPeventer");
_.Zw=function(){};_.Zw.ha=function(a){return new (a||_.Zw)};_.Zw.Ea=_.ed({type:_.Zw});_.Zw.Da=_.Vc({imports:[_.xp,ew,_.dm,kw,_.Yq,_.Xr,_.kq,gw]});
_.$w=function(){};_.$w.ha=function(a){return new (a||_.$w)};_.$w.Ea=_.ed({type:_.$w});_.$w.Da=_.Vc({imports:[_.lq,_.lq]});
_.ax=function(){};_.ax.ha=function(a){return new (a||_.ax)};_.ax.Ea=_.ed({type:_.ax});_.ax.Da=_.Vc({imports:[_.lq,_.dm,_.lq]});
_.bx=function(){};_.bx.ha=function(a){return new (a||_.bx)};_.bx.Ea=_.ed({type:_.bx});_.bx.Da=_.Vc({Qb:[{Ga:_.e3a,Gc:{Mo:"grimoire-multibranch",loa:1E3,epa:!0}}],imports:[_.nn,_.Xw,_.dm,_.Yw,_.Zw,_.dr,_.$w,_.Yq,_.Xr,_.ax,_.Qw,_.sv,_.Bt,_.cw]});
var cx=function(){};cx.ha=function(a){return new (a||cx)};cx.Ea=_.ed({type:cx});cx.Da=_.Vc({imports:[_.nn,_.dm,_.hn,{Jk:_.Ir,Qb:[_.Hr]},_.dr,_.bx,_.er,_.Yq,_.Pq,_.$w,_.Xr,_.Mw,_.Qw,_.Pw,_.Vm]});
var r4a=[{waa:"Documentatie",Vj:"https://goto.google.com/grimoire-codesearch-documentation"},{waa:"Accessibility Help",Vj:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],s4a=[{waa:"Documentatie",Vj:"https://cloud.google.com/source-repositories/docs/"},{awc:!0,waa:"Ondersteuning",Vj:"https://cloud.google.com/source-repositories/docs/support"}],dx=function(a){this.additionalLinks=a.jc(2)?r4a:s4a};dx.prototype.resolve=function(){return this.additionalLinks};
dx.ha=function(a){return new (a||dx)(_.u(_.Ct))};dx.va=_.t({token:dx,ta:dx.ha,Ka:"root"});
var t4a,u4a,v4a,w4a,ex;t4a=[{Xb:"?",te:"Show shortcut help"},{Xb:["@"],te:"Send feedback"},{Xb:["alt","+","..."],te:"Use shortcuts with modal screenreader"},{Xb:"c",te:"Focus code panel"},{Xb:"g",te:"Go to line"},{Xb:"o",te:"Show outline"},{Xb:"t",te:"Show directory tree"}];u4a=[];v4a=[{Xb:"/",te:"Zoeken naar code en bestanden"},{Xb:".",te:"Search for code or files in this directory"},{Xb:"j",te:"Select next result in the search result list"},{Xb:"k",te:"Select previous result in the search result list"}];
w4a=[];
ex=[{Xb:"a",te:"Toggle fullscreen mode"},{Xb:"b",te:"Toggle blame layer"},{Xb:"f",te:"Show find in file menu"},{Xb:"h",te:"Show revision history of the file"},{Xb:"l",te:"Show links menu"},{Xb:["l","then","p"],te:"Copy the current file path"},{Xb:["l","then","h"],te:"Copy the link to the HEAD version of the file"},{Xb:["l","then","r"],te:"Copy the link to the current version and line of the file"},{Xb:"q",te:"Toggle bottom panel"},{Xb:"u",te:"Toggle the navigation panel"},{Xb:"y",te:"Show/hide search matches in a file"},{Xb:["\u2191",
"or","k"],te:"Up one line in code browser"},{Xb:["\u2193","or","j"],te:"Down one line in code browser"},{Xb:"+",te:"Increase size of code font"},{Xb:"-",te:"Decrease size of code font"}];
_.fx=function(a,b){b.Rb(10)&&ex.push({Xb:"x",te:"Show cross references for symbols"});b.Rb(5)&&ex.push({Xb:"X",te:"Show a callgraph for the file"});b.Rb(7)&&ex.push({Xb:"8",te:"Toggle code column guides"});if(b.Rb(37)){var c=ex.findIndex(function(g){return"Show/hide search matches in a file"===g.te});ex.splice(c,1)}b.Rb(28)||w4a.push({Xb:"E",te:"Open in editor (when available)"});a.jc(2)&&(u4a.push({Xb:"r",te:"Open the related files menu"},{Xb:["r","then","b"],te:"Open related BUILD file"},{Xb:["r",
"then","o"],te:"Open related OWNERS file"},{Xb:["r","then","r"],te:"Open related README file"},{Xb:["r","then","t"],te:"Open related test file"}),ex.push({Xb:["l","then","g"],te:"Copy link to google3-relative path"},{Xb:["l","then","i"],te:"Copy import statement"},{Xb:["l","then","b"],te:"Copy build rule"}));a=["General",Eua(t4a)];c=["Related files (hold <shift> to open in new tab)",Eua(u4a)];var d=["Search",Eua(v4a)],e=["View in",Eua(w4a)],f=["File Browsing",Eua(ex)];this.MIc=new Map([a,c].concat(_.Ia(b.Rb(37)?
[]:[d,e]),[f]))};_.fx.prototype.resolve=function(){return this.MIc};_.fx.ha=function(a){return new (a||_.fx)(_.u(_.Ct),_.u(_.Cu))};_.fx.va=_.t({token:_.fx,ta:_.fx.ha,Ka:"root"});
var gx=function(a){this.settingsPageLink=a.jc(2)?_.zt.fV:void 0};gx.prototype.resolve=function(){return this.settingsPageLink};gx.ha=function(a){return new (a||gx)(_.u(_.Ct))};gx.va=_.t({token:gx,ta:gx.ha,Ka:"root"});
var x4a;x4a=window.location.pathname;
_.y4a=[{Ga:Pl,Db:function(a){return a.g$().Z9()},Gb:[Ou]},{Ga:QHa,Db:function(a){a=_.p(a.g$(),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:_.ig(a,"Unknown Environment Name")}},Gb:[Ou]},{Ga:_.Ql,Db:function(a){return _.Oh(a,11)||""},Gb:[Ou]},{Ga:l0a,Db:function(a){return a.csb()||""},Gb:[Ou]},{Ga:RHa,Db:function(a){return!!_.ij(a,17)},Gb:[Ou]},
{Ga:SHa,Db:function(a){return!!_.ij(a,19)},Gb:[Ou]},{Ga:_.THa,Db:function(a){return _.Oh(a,13)||""},Gb:[Ou]},{Ga:q0a,Db:function(a){return a.nh()||window.location.hostname},Gb:[Ou]},{Ga:_.r0a,Db:function(a){return _.Oh(a,30)||""},Gb:[Ou]},{Ga:s0a,Db:function(a){return xt(a)?_.Oh(xt(a),1)||null:null},Gb:[Ou]},{Ga:t0a,Db:function(a){return xt(a)?_.Oh(xt(a),8)||null:null},Gb:[Ou]},{Ga:u0a,Db:function(a){return xt(a)?_.Oh(xt(a),3)||null:null},Gb:[Ou]},{Ga:v0a,Db:function(a){return xt(a)?_.Oh(xt(a),2)||
null:null},Gb:[Ou]},{Ga:w0a,Db:function(a){return xt(a)?_.Oh(xt(a),4)||null:null},Gb:[Ou]},{Ga:_.x0a,Db:function(a){return xt(a)?xt(a).B$()||null:null},Gb:[Ou]},{Ga:_.y0a,Db:function(a){return xt(a)?_.Oh(xt(a),10)||null:null},Gb:[Ou]},{Ga:_.z0a,Db:function(a){return mj(_.wc(a,GZa,10),2)},Gb:[Ou]},{Ga:_.A0a,Db:function(a){return _.wc(a,GZa,10)},Gb:[Ou]},{Ga:_.UHa,Db:function(a){return _.Oh(a,23)},Gb:[Ou]},{Ga:VHa,Db:function(a){return _.Oh(a,25)||"1633047"},Gb:[Ou]},{Ga:WHa,Db:function(a){return _.Oh(a,
31)||"https://play.google.com/log"},Gb:[Ou]},{Ga:Ou,Db:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("Gd");return _.uj(C_a,a)}},{Ga:B0a,Db:function(a){var b=new zHa;a=_.l(_.vc(a,tt,35));for(var c=a.next();!c.done;c=a.next())c=c.value.fZ(),_.ej(b,1,ol,c);return b},Gb:[Ou]},{Ga:_.Rl,Db:function(a){return _.Oh(a,1)||""},Gb:[Ou]},{Ga:_.Sl,Db:function(a){return _.Oh(a,2)},Gb:[Ou]},{Ga:XHa,Db:function(a){return _.Oh(a,3)},Gb:[Ou]},{Ga:YHa,Db:function(){return _.TAa()}},{Ga:ZHa,Db:function(a){return _.Oh(yt(a),
1)},Gb:[Ou]},{Ga:C0a,Db:function(a){return _.wc(a,OZa,20)},Gb:[Ou]},{Ga:_.m0a,Db:function(a){return a.sZ()},Gb:[Ou]},{Ga:_.$Ha,Db:function(a){return _.Oh(yt(a),15)},Gb:[Ou]},{Ga:_.rh,Db:function(a){return _.Oh(_.wc(a,QZa,7),2)},Gb:[Ou]},{Ga:F0a,Db:function(a){var b=new Map;a=_.l(_.aj(_.wc(a,QZa,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},Gb:[Ou]},{Ga:_.aIa,Db:function(a){return _.Oh(yt(a),2)},Gb:[Ou]},{Ga:_.bIa,
Db:function(a){return _.Oh(yt(a),6)},Gb:[Ou]},{Ga:_.cIa,Db:function(a){return _.Oh(yt(a),8)},Gb:[Ou]},{Ga:_.dIa,Db:function(a){return _.Oh(yt(a),10)},Gb:[Ou]},{Ga:_.fIa,Db:function(a){return _.Oh(yt(a),11)},Gb:[Ou]},{Ga:_.kIa,Db:function(a){return _.Oh(yt(a),4)},Gb:[Ou]},{Ga:_.lIa,Db:function(a){return _.Oh(yt(a),13)},Gb:[Ou]},{Ga:mIa,Db:function(a){return _.Oh(yt(a),5)},Gb:[Ou]},{Ga:_.iIa,Db:function(a){return _.Oh(yt(a),3)},Gb:[Ou]},{Ga:_.jIa,Db:function(a){return _.Oh(yt(a),16)},Gb:[Ou]},{Ga:_.nIa,
Db:function(a){return _.Oh(yt(a),9)},Gb:[Ou]},{Ga:_.gIa,Db:function(a){return _.Oh(_.wc(a,ut,4),2)},Gb:[Ou]},{Ga:_.pIa,Db:function(a){return _.Oh(_.wc(a,ut,4),7)},Gb:[Ou]},{Ga:_.qIa,Db:function(a){return _.Oh(_.wc(a,ut,4),8)},Gb:[Ou]},{Ga:_.hIa,Db:function(a){return _.Oh(_.wc(a,ut,4),3)},Gb:[Ou]},{Ga:_.oIa,Db:function(a){return _.Oh(yt(a),12)},Gb:[Ou]},{Ga:_.eIa,Db:function(a){return _.Oh(yt(a),7)},Gb:[Ou]},{Ga:_.Tl,Db:function(a){return _.Oh(a,15)},Gb:[Ou]},{Ga:_.sIa,Db:function(){return x4a}},{Ga:tIa,
Gc:!1},{Ga:rIa,Gc:!1}];_.hx=function(a){if(a)throw Error("Hd");};_.hx.ha=function(a){return new (a||_.hx)(_.u(_.hx,12))};_.hx.Ea=_.ed({type:_.hx});_.hx.Da=_.Vc({});
_.z4a=new _.Hd("API_VERSION");_.A4a=new _.Hd("REQUEST_SERVICE");_.ix=function(){};_.ix.ha=function(a){return new (a||_.ix)};_.ix.Ea=_.ed({type:_.ix});_.ix.Da=_.Vc({});
_.B4a=new _.Hd("API_VERSION");_.C4a=new _.Hd("REQUEST_SERVICE");_.jx=function(){};_.jx.ha=function(a){return new (a||_.jx)};_.jx.Ea=_.ed({type:_.jx});_.jx.Da=_.Vc({});
_.D4a=new _.Hd("REQUEST_SERVICE");_.kx=function(){};_.kx.ha=function(a){return new (a||_.kx)};_.kx.Ea=_.ed({type:_.kx});_.kx.Da=_.Vc({});
_.E4a=new _.Hd("API_VERSION");_.F4a=new _.Hd("REQUEST_SERVICE");_.lx=function(){};_.lx.ha=function(a){return new (a||_.lx)};_.lx.Ea=_.ed({type:_.lx});_.lx.Da=_.Vc({});
_.mx=new _.Hd("file_contents_derived_data_memoizers");_.nx=function(a){this.Fa=a;this.yf=new _.qs(this.Fa)};
var ox=function(a,b,c,d){this.xkb=a;this.oIb=b;this.gea=c;this.yc=d;this.wsb=_.bd(_.rh);this.GHb=_.bd(F0a);this.HHb=new Map;this.Eua=new Map;this.Lzc=this.oIb.create(this.wsb);this.K$=this.xkb("v1",this.Lzc,new BHa)};
ox.prototype.cv=function(a){var b=this;return this.yc.Rb(37)?this.gea.v$(a).ka(_.m(function(c){if(!c)return b.K$;if(!b.GHb.get(c))throw Error("Id");var d;if(null!=(d=b.Eua.get(c)))c=d;else{d=b.Eua;var e=d.set,f,g=b.xkb;var h=null!=(f=b.HHb.get(c))?f:b.HHb.set(c,b.oIb.create(c?b.GHb.get(c):b.wsb)).get(c);f=g.call(b,"v1",h,new BHa);c=e.call(d,c,f).get(c)}return c})):_.Ea(this.K$)};
var G4a;G4a=new _.Hd("regional_service",{Ka:"root",ta:function(){return _.sh(UPa)}});_.px=function(a,b,c){this.gIc=a;this.Fa=b;this.qe=c;this.qGb=new _.qs(this.Fa)};_.px.prototype.v$=function(a){var b=this;return a?this.qGb.fetch(a,function(){var c=(new SPa).TLb(a);return b.ZJa(c.clone()).ka(_.m(function(d){d=d.v$();b.qGb.put(a,_.Ea(d));return d}))}):_.Ea("")};
_.px.prototype.ZJa=function(a){var b=this;return _.Pu(this.qe,function(){var c=b.qe.Aj(),d=b.gIc;return _.go(d.Bg,d.Fg+"/$rpc/devtools.grimoire.RegionalService/GetProjectRegionConfig",a,c||{},TPa)},"RegionalService.getProjectRegionConfig").ka(_.pb())};_.px.ha=function(a){return new (a||_.px)(_.u(G4a),_.u(_.en),_.u(_.Tu))};_.px.va=_.t({token:_.px,ta:_.px.ha,Ka:"root"});
var qx=function(a,b,c){this.proxy=new ox(H4a,a,b,c)},H4a=function(a,b,c){return new wu(a,b,c)};qx.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return this.proxy.cv(a.Oe.projectId).ka(_.vb(function(d){return d.get(a,b,c)}))};qx.ha=function(a){return new (a||qx)(_.u(_.ks),_.u(_.px),_.u(_.Cu))};qx.va=_.t({token:qx,ta:qx.ha,Ka:"root"});
_.I4a=new _.Hd("diff_api_client",{Ka:"root",ta:function(){return new qx(_.bd(_.ks),_.bd(_.px),_.bd(_.Cu))}});
var rx=function(a,b,c){this.proxy=new ox(J4a,a,b,c)},J4a=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.cv(a.repositoryKeyProjectId).ka(_.vb(function(c){return c.list(a,b)}))};rx.ha=function(a){return new (a||rx)(_.u(_.ks),_.u(_.px),_.u(_.Cu))};rx.va=_.t({token:rx,ta:rx.ha,Ka:"root"});var L4a=function(){var a=_.bd(_.ks),b=_.bd(_.px),c=_.bd(_.Cu);this.proxy=new ox(K4a,a,b,c)},K4a=function(a,b,c){return new _.xu(a,b,c)};
L4a.prototype.vPa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.cv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.vb(function(c){return c.vPa(a,b)}))};L4a.prototype.BQ=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.cv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.vb(function(c){return c.BQ(a,b)}))};
_.M4a=new _.Hd("history_list_api_client",{Ka:"root",ta:function(){return new rx(_.bd(_.ks),_.bd(_.px),_.bd(_.Cu))}});_.N4a=new _.Hd("history_api_client",{Ka:"root",ta:function(){return new L4a}});
var P4a=function(){var a=_.bd(_.ks),b=_.bd(_.px),c=_.bd(_.Cu);this.proxy=new ox(O4a,a,b,c)},O4a=function(a,b,c){return new Au(a,b,c)};P4a.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.cv(a.repositoryScopeRootProjectId).ka(_.vb(function(c){return c.list(a,b)}))};var sx=function(a,b,c){this.proxy=new ox(Q4a,a,b,c)},Q4a=function(a,b,c){return new zu(a,b,c)};
sx.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.cv(a.repositoryKeyProjectId).ka(_.vb(function(c){return c.list(a,b)}))};sx.ha=function(a){return new (a||sx)(_.u(_.ks),_.u(_.px),_.u(_.Cu))};sx.va=_.t({token:sx,ta:sx.ha,Ka:"root"});
_.R4a=new _.Hd("repository_api_client",{Ka:"root",ta:function(){return new P4a}});_.S4a=new _.Hd("refs_api_client",{Ka:"root",ta:function(){return new sx(_.bd(_.ks),_.bd(_.px),_.bd(_.Cu))}});
var tx;_.T4a=new _.Hd("file_service",{Ka:"root",ta:function(){return new tx(_.bd(_.px),_.bd(_.Cu))}});tx=function(a,b){this.gea=a;this.yc=b;this.K$=_.sh(QPa);a=new Map;if(b=_.bd(F0a)){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 QPa(d,null,{withCredentials:_.bd(jsa),suppressCorsPreflight:!0}))}}this.Eua=a};_.k=tx.prototype;_.k.jZ=function(a,b){var c=_.Ln(a.Wj()).Fk().ej();return _.je(this.cv(c).ka(_.vb(function(d){return d.jZ(a,b)})))};
_.k.CPa=function(a,b){var c=_.Ln(a.Wj()).Fk().ej();return this.cv(c).ka(_.vb(function(d){return isa(d.CPa(a,b))}))};_.k.e$=function(a,b){var c=a.Fk().ej();_.dj(a,5,this.yc.Lpb);return _.je(this.cv(c).ka(_.vb(function(d){return d.e$(a,b)})))};_.k.nu=function(a,b){if(this.yc.Rb(37))return Promise.resolve(new Do);var c=_.Ln(a.Wj()).Fk().ej();return _.je(this.cv(c).ka(_.vb(function(d){return d.nu(a,b)})))};
_.k.ou=function(a,b){if(this.yc.Rb(37))return Promise.resolve(new Fo);var c=_.Ln(a.Wj()).Fk().ej();return _.je(this.cv(c).ka(_.vb(function(d){return d.ou(a,b)})))};_.k.rsa=function(a,b){var c=_.Ln(a.Wj()).Fk().ej();return _.je(this.cv(c).ka(_.vb(function(d){return d.rsa(a,b)})))};_.k.cv=function(a){var b=this;return this.yc.Rb(37)?this.gea.v$(a).ka(_.m(function(c){if(!c)return b.K$;c=b.Eua.get(c);if(!c)throw Error("Id");return c})):_.Ea(this.K$)};tx.ha=function(a){return new (a||tx)(_.u(_.px),_.u(_.Cu))};
tx.va=_.t({token:tx,ta:tx.ha,Ka:"root"});
_.ux=function(a,b,c){_.nx.call(this,a);this.mK=b;this.qe=c};_.V(_.ux,_.nx);_.k=_.ux.prototype;_.k.nu=function(a,b,c,d,e,f){var g=this,h=_.Bh(a,b,c,d,e,f);return this.yf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.Z7=function(){return new ro};_.k.extract=function(a){return a.nu()};_.k.isValid=function(a){return 0!==a.Sg()};
_.k.fetch=function(a){var b=this;return _.Pu(this.qe,function(){return b.mK.nu((new Co).Br(a),b.qe.Aj())},"FileService.getFolding").ka(_.m(function(c){return c.nu()||new ro}))};_.ux.ha=function(a){return new (a||_.ux)(_.u(_.en),_.u(_.T4a),_.u(_.Tu))};_.ux.va=_.t({token:_.ux,ta:_.ux.ha,Ka:"root"});
_.vx=function(a,b,c){_.nx.call(this,a);this.mK=b;this.qe=c};_.V(_.vx,_.nx);_.k=_.vx.prototype;_.k.ou=function(a,b,c,d,e,f){var g=this,h=_.Bh(a,b,c,d,e,f);return this.yf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.Z7=function(){return new to};_.k.extract=function(a){return a.ou()};_.k.isValid=function(a){return 0!==a.Sg()};
_.k.fetch=function(a){var b=this;return _.Pu(this.qe,function(){return b.mK.ou((new Eo).Br(a),b.qe.Aj())},"FileService.getOutline").ka(_.m(function(c){return c.ou()||new to}))};_.vx.ha=function(a){return new (a||_.vx)(_.u(_.en),_.u(_.T4a),_.u(_.Tu))};_.vx.va=_.t({token:_.vx,ta:_.vx.ha,Ka:"root"});
var U4a;U4a=new _.Hd("xrefs_service",{ta:function(){return _.sh(EOa)}});_.wx=function(a,b,c){_.nx.call(this,a);this.client=b;this.qe=c};_.V(_.wx,_.nx);_.k=_.wx.prototype;_.k.qsa=function(a,b,c,d,e,f){var g=this,h=_.Bh(a,b,c,d,e,f);return this.yf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.Z7=function(){return new lo};_.k.extract=function(a){return _.wc(a,lo,6)};_.k.isValid=function(a){return 0!==a.Sg()};
_.k.fetch=function(a){var b=this;return _.Pu(this.qe,function(){return b.client.qsa((new jo).Br(a),b.qe.Aj())},"SemanticDecorations.list").ka(_.m(function(c){return _.wc(c,lo,1)||(new lo).Mva(4)}))};_.wx.ha=function(a){return new (a||_.wx)(_.u(_.en),_.u(U4a),_.u(_.Tu))};_.wx.va=_.t({token:_.wx,ta:_.wx.ha,Ka:"root"});
_.V4a=new _.Hd("REQUEST_SERVICE");_.xx=function(){};_.xx.ha=function(a){return new (a||_.xx)};_.xx.Ea=_.ed({type:_.xx});_.xx.Da=_.Vc({});
_.yx=new _.Hd("API_VERSION");_.zx=new _.Hd("REQUEST_SERVICE");_.Ax=function(){};_.Ax.ha=function(a){return new (a||_.Ax)};_.Ax.Ea=_.ed({type:_.Ax});_.Ax.Da=_.Vc({});
_.W4a=new _.Hd("API_VERSION");_.Bx=new _.Hd("REQUEST_SERVICE");_.Cx=function(){};_.Cx.ha=function(a){return new (a||_.Cx)};_.Cx.Ea=_.ed({type:_.Cx});_.Cx.Da=_.Vc({});
_.X4a=new _.Hd("API_VERSION");_.Y4a=new _.Hd("REQUEST_SERVICE");_.Dx=function(){};_.Dx.ha=function(a){return new (a||_.Dx)};_.Dx.Ea=_.ed({type:_.Dx});_.Dx.Da=_.Vc({});
_.Z4a=new _.Hd("API_VERSION");_.$4a=new _.Hd("REQUEST_SERVICE");_.Ex=function(){};_.Ex.ha=function(a){return new (a||_.Ex)};_.Ex.Ea=_.ed({type:_.Ex});_.Ex.Da=_.Vc({});
_.Fx=new _.Hd("API_VERSION");_.Gx=new _.Hd("REQUEST_SERVICE");_.Hx=function(){};_.Hx.ha=function(a){return new (a||_.Hx)};_.Hx.Ea=_.ed({type:_.Hx});_.Hx.Da=_.Vc({});
_.a5a=new _.Hd("REQUEST_SERVICE");_.Ix=function(){};_.Ix.ha=function(a){return new (a||_.Ix)};_.Ix.Ea=_.ed({type:_.Ix});_.Ix.Da=_.Vc({});
var Jx=function(a){if(a)throw Error("Jd");};Jx.ha=function(a){return new (a||Jx)(_.u(Jx,12))};Jx.Ea=_.ed({type:Jx});Jx.Da=_.Vc({imports:[_.nn,_.ix,_.jx,_.kx,_.Dx,_.lx,_.Ss,_.Ts,_.Ms,_.Kl,_.uu,_.Us,_.Vs,_.Ax,_.Hx,_.Ws,_.Ix,_.Ex,_.Cx,_.xx]});
var Kx=function(){};Kx.prototype.vFb=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)};Kx.prototype.tFb=function(){};Kx.prototype.sFb=function(a){return a};Kx.ha=function(a){return new (a||Kx)};Kx.va=_.t({token:Kx,ta:Kx.ha});
var c5a;_.b5a=null;c5a=new _.Hd("legacy converter",{Ka:"root",ta:function(){return _.b5a}});
var d5a,Gua,e5a;d5a=/^([^?#;]*)((\?|#|;).*)?$/;Gua=[_.zt.V1a,_.zt.dBa,_.zt.JN,_.zt.fV,_.zt.Z3a];e5a=[{startIndex:1,xNa:"+"},{KNb:"+",xNa:":"},{KNb:":"}];_.Lx=function(a,b){this.ezb=a;this.rn=b.jc(2)};
_.Lx.prototype.vFb=function(a,b){b&&this.ezb&&(a=this.ezb(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};
_.Lx.prototype.tFb=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(Gua),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.rn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Fua(a,3,a.length):Fua(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.l(e5a);for(e=d.next();!e.done;c={EU:c.EU},e=d.next()){c.EU=e.value;e=c.EU.startIndex;if(void 0===e){e=a.findIndex(function(h){return function(n){return n.path===
h.EU.KNb}}(c));if(0>e)break;e++}var g=void 0!==c.EU.xNa?a.findIndex(function(h){return function(n){return n.path===h.EU.xNa}}(c)):a.length;g=0>g?a.length:g;Fua(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.Lx.prototype.sFb=function(a){if(!Hua(a))return a;var b=a.replace(d5a,"$1");a=a.replace(d5a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.Lx.ha=function(a){return new (a||_.Lx)(_.u(c5a),_.u(_.Ct))};_.Lx.va=_.t({token:_.Lx,ta:_.Lx.ha});
var Mx=function(a,b,c){c=void 0===c?Iua:c;this.location=a;this.WGc=b;this.wHc=c;this.current=null;this.aSa=!1};_.V(Mx,vm);Mx.prototype.parse=function(a){a=vm.prototype.parse.call(this,a);this.aSa||f5a(this,a);return a};Mx.prototype.ne=function(a){f5a(this,a);return vm.prototype.ne.call(this,a)};
var f5a=function(a,b){a.current&&a.current.path===a.location.path()||(a.aSa=!0,a.current={path:a.location.path(),pt:a.parse(a.location.path())},a.aSa=!1);for(var c=_.l(a.WGc),d=c.next();!d.done;d=c.next())d=d.value,a.current.pt.Ra.hasOwnProperty(d)&&a.wHc(d,a.current.pt,b)};
var g5a,h5a;g5a=window.location.pathname;h5a=new _.Hd("queryParamPreserver",{Ka:"root",ta:function(){return Jua}});_.Nx=function(a,b,c,d){Mx.call(this,c,VPa,d);this.Ac=b;this.sua=[];this.sua.push(new Kx,a)};_.V(_.Nx,Mx);
_.Nx.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Sa.rL&&"/"!==g5a&&g5a.endsWith("/")&&(new _.eh(c)).ve()+"/"===g5a;var d=_.l(this.sua);for(b=d.next();!b.done;b=d.next())c=b.value.vFb(c,!this.Sa.rL);c=Mx.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.sua);for(b=d.next();!b.done;b=d.next())b.value.tFb(c,a);return c};
_.Nx.prototype.ne=function(a){a=Mx.prototype.ne.call(this,a);for(var b=_.l(this.sua),c=b.next();!c.done;c=b.next())a=c.value.sFb(a);return a};_.W.Object.defineProperties(_.Nx.prototype,{Sa:{configurable:!0,enumerable:!0,get:function(){this.PJb||(this.PJb=this.Ac.get(_.Yf));return this.PJb}}});_.Nx.ha=function(a){return new (a||_.Nx)(_.u(_.Lx),_.u(_.Tf),_.u(_.Sf),_.u(h5a))};_.Nx.va=_.t({token:_.Nx,ta:_.Nx.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 i5a={};
var Ox=function(){_.Af.call(this,{type:"@ngrx/store/init"})};_.V(Ox,_.Af);Ox.create=_.Af.create;Ox.prototype.next=function(a){if("function"===typeof a)throw new TypeError("Kd");if("undefined"===typeof a)throw new TypeError("Ld");if("undefined"===typeof a.type)throw new TypeError("Md");_.Af.prototype.next.call(this,a)};Ox.prototype.complete=function(){};Ox.prototype.Ma=function(){_.Af.prototype.complete.call(this)};Ox.ha=function(a){return new (a||Ox)};Ox.va=_.t({token:Ox,ta:Ox.ha});var j5a=[Ox];
var k5a=new _.Hd("@ngrx/store Internal Root Guard"),l5a=new _.Hd("@ngrx/store Internal Initial State"),m5a=new _.Hd("@ngrx/store Initial State"),n5a=new _.Hd("@ngrx/store Reducer Factory"),o5a=new _.Hd("@ngrx/store Internal Reducer Factory Provider"),p5a=new _.Hd("@ngrx/store Initial Reducers"),q5a=new _.Hd("@ngrx/store Internal Initial Reducers"),r5a=new _.Hd("@ngrx/store Internal Store Reducers"),s5a=new _.Hd("@ngrx/store Internal Store Features"),t5a=new _.Hd("@ngrx/store Feature Reducers"),u5a=
new _.Hd("@ngrx/store User Provided Meta Reducers"),v5a=new _.Hd("@ngrx/store Meta Reducers"),w5a=new _.Hd("@ngrx/store Internal Resolved Meta Reducers"),x5a=new _.Hd("@ngrx/store User Runtime Checks Config"),y5a=new _.Hd("@ngrx/store Internal User Runtime Checks Config"),z5a=new _.Hd("@ngrx/store Internal Runtime Checks"),A5a=new _.Hd("@ngrx/store Check if Action types are unique");
var B5a=function(){_.na.apply(this,arguments)};_.V(B5a,_.na);B5a.create=_.na.create;var Px=function(){Ox.apply(this,arguments)};_.V(Px,Ox);Px.create=Ox.create;Px.va=Ox.va;Px.ha=Ox.ha;var Qx=function(a,b,c,d){_.Af.call(this,d(c,b));this.fwc=a;this.initialState=b;this.MS=c;this.Aua=d};_.V(Qx,_.Af);Qx.create=_.Af.create;
Qx.prototype.Zcb=function(a){a=a.reduce(function(b,c){var d=c.MS,e=c.Aua,f=c.yBb,g=c.initialState;c=c.key;d="function"===typeof d?Qua(f)(d,g):Pua(e,f)(d,g);b[c]=d;return b},{});this.MS=Object.assign({},this.MS,a);C5a(this,Object.keys(a))};var E5a=function(a,b){D5a(a,b.map(function(c){return c.key}))},D5a=function(a,b){b.forEach(function(c){a.MS=Nua(a.MS,c)});C5a(a,b)},C5a=function(a,b){a.next(a.Aua(a.MS,a.initialState));a.fwc.next({type:"@ngrx/store/update-reducers",features:b})};
Qx.prototype.Ma=function(){this.complete()};Qx.ha=function(a){return new (a||Qx)(_.u(Px),_.u(m5a),_.u(p5a),_.u(n5a))};Qx.va=_.t({token:Qx,ta:Qx.ha});var F5a=[Qx,{Ga:B5a,Lb:Qx},{Ga:Px,Lb:Ox}];
var Rx=function(){_.ob.apply(this,arguments)};_.V(Rx,_.ob);Rx.create=_.ob.create;Rx.prototype.Ma=function(){this.complete()};Rx.ha=function(){var a;return function(b){return(a||(a=_.Ed(Rx)))(b||Rx)}}();Rx.va=_.t({token:Rx,ta:Rx.ha});var G5a=[Rx];
var H5a=function(){_.na.apply(this,arguments)};_.V(H5a,_.na);H5a.create=_.na.create;var Sx=function(a,b,c,d){_.Af.call(this,d);var e=this;this.lwa=a.ka(_.eba(TGa)).ka(_.Cb(b)).ka(_.hb(Rua,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(Sx,_.Af);Sx.create=_.Af.create;Sx.prototype.Ma=function(){this.lwa.unsubscribe();this.complete()};Sx.ha=function(a){return new (a||Sx)(_.u(Ox),_.u(B5a),_.u(Rx),_.u(m5a))};Sx.va=_.t({token:Sx,ta:Sx.ha});var I5a=[Sx,{Ga:H5a,Lb:Sx}];
var Tx=function(a,b,c){this.V5=b;this.mXa=c;this.source=a};_.V(Tx,_.na);Tx.create=_.na.create;_.k=Tx.prototype;_.k.select=function(a){return Sua.call.apply(Sua,[null,a].concat(_.Ia(_.fa.apply(1,arguments))))(this)};_.k.Jz=function(a){var b=new Tx(this,this.V5,this.mXa);b.operator=a;return b};_.k.dispatch=function(a){this.V5.next(a)};_.k.next=function(a){this.V5.next(a)};_.k.error=function(a){this.V5.error(a)};_.k.complete=function(){this.V5.complete()};
Tx.ha=function(a){return new (a||Tx)(_.u(H5a),_.u(Ox),_.u(Qx))};Tx.va=_.t({token:Tx,ta:Tx.ha});var J5a=[Tx];
var Ux=function(){};Ux.ha=function(a){return new (a||Ux)(_.u(Ox),_.u(B5a),_.u(Rx),_.u(Tx),_.u(k5a,8),_.u(A5a,8))};Ux.Ea=_.ed({type:Ux});Ux.Da=_.Vc({});var Vx=function(a,b,c){this.features=a;this.mXa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{MS:e,initialState:$ua(d.initialState)})});c.Zcb(a)};Vx.prototype.Ma=function(){E5a(this.mXa,this.features)};Vx.ha=function(a){return new (a||Vx)(_.u(s5a),_.u(t5a),_.u(Qx),_.u(Ux),_.u(A5a,8))};Vx.Ea=_.ed({type:Vx});Vx.Da=_.Vc({});
var Wx=function(a){a&&(this.source=a)};_.V(Wx,_.na);Wx.create=_.na.create;Wx.prototype.Jz=function(a){var b=new Wx;b.source=this;b.operator=a;return b};Wx.ha=function(a){return new (a||Wx)(_.u(Rx))};Wx.va=_.t({token:Wx,ta:Wx.ha});
var K5a=new _.Hd("@ngrx/effects Internal Root Guard"),L5a=new _.Hd("@ngrx/effects User Provided Effects"),M5a=new _.Hd("@ngrx/effects Internal Root Effects"),N5a=new _.Hd("@ngrx/effects Root Effects"),O5a=new _.Hd("@ngrx/effects Effects Error Handler");
var Xx=function(a,b){_.ob.call(this);this.kh=a;this.Pwc=b};_.V(Xx,_.ob);Xx.create=_.ob.create;Xx.prototype.WIa=function(a){this.next(a)};
var P5a=function(a){return a.ka(Saa(bva),_.Fa(function(b){return b.ka(Saa(iva))}),_.Fa(function(b){var c=b.ka(Oaa(function(d){return jva(a.kh,a.Pwc)(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.kh,h=g.handleError,n=Error;f='Rd`"'+(d.sLc+"."+String(f)+("function"===typeof d.rLc[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(hva),_.m(function(d){return d.ngrxOnInitEffects()}));return _.ib(c,b)}))};Xx.ha=function(a){return new (a||Xx)(_.u(_.he),_.u(O5a))};Xx.va=_.t({token:Xx,ta:Xx.ha});
var Yx=function(a,b){this.Owc=a;this.store=b;this.M8=null};Yx.prototype.start=function(){this.M8||(this.M8=P5a(this.Owc).subscribe(this.store))};Yx.prototype.Ma=function(){this.M8&&(this.M8.unsubscribe(),this.M8=null)};Yx.ha=function(a){return new (a||Yx)(_.u(Xx),_.u(Tx))};Yx.va=_.t({token:Yx,ta:Yx.ha});
(function(a,b){i5a[a]=(i5a[a]||0)+1;if("function"===typeof b)return Kua(a,function(){return Object.assign({},b.apply(null,_.Ia(_.fa.apply(0,arguments))),{type:a})});switch(b?b.dRc:"empty"){case "empty":return Kua(a,function(){return{type:a}});case "props":return Kua(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Sd");}})("@ngrx/effects/init");var Zx=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.WIa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Zx.prototype.WIa=function(a){this.sources.WIa(a)};Zx.ha=function(a){return new (a||Zx)(_.u(Xx),_.u(Yx),_.u(Tx),_.u(N5a),_.u(Ux,8),_.u(Vx,8),_.u(K5a,8))};Zx.Ea=_.ed({type:Zx});Zx.Da=_.Vc({});
var Q5a=[_.bp,_.Tr,_.LUa({aR:"X-Framework-Xsrf-Token"})],$x=new _.YLa,R5a=[{path:"",HX:[_.Zr,_.hv],children:[{path:_.zt.Dia,jj:$x.for("search"),data:Po,resolve:{keyboardShortcuts:_.fx,settingsPageLink:gx,additionalLinks:dx,alternativeUiLink:_.Lu},qA:"paramsOrQueryParamsChange"},{path:_.zt.fV,jj:$x.for("source_settings"),data:Po,resolve:{keyboardShortcuts:_.fx,settingsPageLink:gx,additionalLinks:dx}},{path:_.zt.V1a,jj:$x.for("admin"),data:Object.assign({},Po),resolve:{keyboardShortcuts:_.fx,additionalLinks:dx}},
{path:_.zt.dBa,jj:$x.for("onboarding"),data:Po},{path:_.zt.JN,jj:$x.for("results"),data:{appBarTitle:"Status van build",appBarBadge:"vroege toegang",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.zt.Z3a,jj:$x.for("ssh_keys"),data:Po,resolve:{keyboardShortcuts:_.fx}},{path:_.zt.hec,jj:$x.for("source"),data:Object.assign({},Po,{groupType:"host"}),resolve:{keyboardShortcuts:_.fx,settingsPageLink:gx,additionalLinks:dx}},{path:_.zt.UD,jj:$x.for("source"),data:Object.assign({},
Po),resolve:{keyboardShortcuts:_.fx,settingsPageLink:gx,additionalLinks:dx}},{path:"**",component:_.pt,data:{appBarTitle:"Oeps",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],ay=function(){};ay.prototype.store=function(){};ay.prototype.Sva=function(a,b){return this.aaa(a)&&this.aaa(b)?a.component===b.component:a.ye===b.ye};ay.prototype.aaa=function(a){return a.data.ad};ay.ha=function(a){return new (a||ay)};ay.va=_.t({token:ay,ta:ay.ha});var by=function(){};by.ha=function(a){return new (a||by)};
by.Ea=_.ed({type:by,bootstrap:[Vw]});
var S5a=[].concat(_.Ia(_.ZLa($x)),[_.Zr,_.ir,_.Yr,_.Lx,{Ga:Cma,Db: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)})}},Gb:[_.Mu],kd:!0},{Ga:_.he,Lb:_.Fr,Gb:[_.lr]},{Ga:_.Qf,ae:_.Nx},{Ga:_.tma,ae:ay},{Ga:_.XIa,Gc:"/"},{Ga:t1a,Db:function(a,b){var c=R5a[0].children.filter(function(d){switch(d.path){case "piper":case _.zt.fV:return b.jc(2);case _.zt.JN:return _.ij(_.wc(a,
ut,4),1);default:return!0}});R5a[0].children=c;return R5a},Gb:[Ou,_.Ct]},{Ga:_.WUa,Gc:_.VUa},{Ga:_.fZa,Gc:_.gZa},{Ga:_.KUa,ae:_.st}]),T5a={Jk:_.hx,Qb:_.y4a},U5a,V5a={},cy=void 0;cy=void 0===cy?{}:cy;
U5a={Jk:Ux,Qb:[{Ga:k5a,Db:function(){return"guarded"},Gb:[[Tx,new _.Rk,new _.Sk]]},{Ga:l5a,Gc:cy.initialState},{Ga:m5a,Db:$ua,Gb:[l5a]},{Ga:q5a,Gc:V5a},{Ga:r5a,Lb:V5a instanceof _.Hd?V5a:q5a},{Ga:p5a,Gb:[_.Tf,q5a,[new _.XFa(r5a)]],Db:function(a,b){return b instanceof _.Hd?a.get(b):b}},{Ga:u5a,Gc:cy.yBb?cy.yBb:[]},{Ga:w5a,Gb:[v5a,u5a],Db:function(a,b){return a.concat(b)}},{Ga:o5a,Gc:cy.Aua?cy.Aua:Mua},{Ga:n5a,Gb:[o5a,w5a],Db:Pua},j5a,F5a,G5a,I5a,J5a,[{Ga:y5a,Gc:cy.g2c},{Ga:x5a,Db:function(a){return a},
Gb:[y5a]},{Ga:z5a,Gb:[x5a],Db:function(a){return Jja()?Object.assign({},{gOb:!1,aOb:!1,fOb:!1,ZNb:!1,cOb:!1,bOb:!1},a):{gOb:!1,aOb:!1,fOb:!1,ZNb:!1,cOb:!1,bOb:!1}}},{Ga:v5a,kd:!0,Gb:[z5a],Db:function(a){var b=a.ZNb,c=a.fOb;return function(d){return b||c?Uua(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ga:v5a,kd:!0,Gb:[z5a],Db:function(a){var b=a.aOb,c=a.gOb;return function(d){return b||c?Zua(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},
state:function(){return c}}):d}}},{Ga:v5a,kd:!0,Gb:[z5a],Db:function(a){var b=a.cOb;return function(c){return b?Wua(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{Ga:A5a,kd:!0,Gb:[z5a],Db:function(a){if(a.bOb&&(a=Object.entries(i5a).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("Qd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var W5a,X5a=[];X5a=void 0===X5a?[]:X5a;
W5a={Jk:Zx,Qb:[{Ga:O5a,Gc:kva},Yx,Xx,Wx,X5a,{Ga:M5a,Gc:[X5a]},{Ga:K5a,Db:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Td");return"guarded"},Gb:[[Yx,new _.Rk,new _.Sk],[M5a,new YFa]]},{Ga:L5a,kd:!0,Gc:[]},{Ga:N5a,Db: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 lva(a,d)},Gb:[_.Tf,M5a,L5a]}]};
by.Da=_.Vc({Qb:S5a,imports:[Q5a,_.mv,_.Ww,cx,T5a,U5a,W5a,_.Er,_.qt,_.Xr,_.vr,_.ALa(R5a),{Jk:Jx,Qb:[_.es,{Ga:_.pl,ae:_.BVa},{Ga:_.sUa,Db:_.qqa},{Ga:tUa,Db:function(){return{enabledFeatures:Array.from(_.Bu).join(", ")}}},{Ga:_.tu,Db:_.ch,Gb:[_.rh,_.ks]},{Ga:_.LHa,Db:_.$qa,Gb:[_.Nr,_.Sl,_.gs]},{Ga:_.A4a,Db:_.ch,Gb:[_.$Ha,_.ls]},{Ga:_.NVa,Db:_.ch,Gb:[_.aIa,_.ls]},{Ga:_.OVa,Db:_.ch,Gb:[_.aIa,_.ls]},{Ga:_.D4a,Db:_.ch,Gb:[_.bIa,_.ls]},{Ga:_.Y4a,Db:_.ch,Gb:[_.cIa,_.ls]},{Ga:_.LVa,Db:_.ch,Gb:[_.fIa,_.ls]},
{Ga:_.C4a,Db:_.ch,Gb:[_.dIa,_.ns]},{Ga:_.F4a,Db:_.ch,Gb:[_.dIa,_.ls]},{Ga:_.zx,Db:_.ch,Gb:[_.gIa,_.is]},{Ga:_.Bx,Db:_.ch,Gb:[_.pIa,_.is]},{Ga:_.$4a,Db:_.ch,Gb:[_.iIa,_.ls]},{Ga:_.a5a,Db:_.ch,Gb:[_.jIa,_.ls]},{Ga:_.PVa,Db:_.ch,Gb:[_.kIa,_.ls]},{Ga:_.RVa,Db:_.ch,Gb:[_.lIa,_.ls]},{Ga:_.Gx,Db:_.ch,Gb:[_.hIa,_.is]},{Ga:_.TVa,Db:_.ch,Gb:[_.nIa,_.ls]},{Ga:_.V4a,Db:_.ch,Gb:[_.oIa,_.ls]},{Ga:_.ds,Db:function(){return window}},{Ga:_.xVa,ae:_.zVa},{Ga:_.yVa,Db:function(a){return new _.bk(a.document)},Gb:[_.ds]},
{Ga:_.mx,kd:!0,Lb:_.ux},{Ga:_.mx,kd:!0,Lb:_.vx},{Ga:_.mx,kd:!0,Lb:_.wx}]},cv]});var dy=function(){};dy.ha=function(a){return new (a||dy)};dy.Ea=_.ed({type:dy,bootstrap:[Vw]});dy.Da=_.Vc({imports:[by,_.cp]});
var mva;_.Ph=new Map;mva=!1;
var ey=function(){this.Ce={};this.j1a="";this.Ej={}};ey.prototype.toString=function(){var a=this.j1a+Y5a(this),b=_.SCa(this.Ej),c="";""!=b&&(c="?"+b);return a+c};
var Y5a=function(a){var b=[],c=(0,_.ih)(function(d){void 0!==this.Ce[d]&&b.push(d+"="+this.Ce[d])},a);"1"==fy(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.Ce||gy(a,"d","0"),c("d"),c("exm"),c("excm"),(a.Ce.excm||a.Ce.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==fy(a,"br")&&c("br"),""!==Z5a(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("m"));return b.join("/")},fy=function(a,b){return a.Ce[b]?a.Ce[b]:null},
gy=function(a,b,c){c?a.Ce[b]=c:delete a.Ce[b]},$5a=function(a,b){b&&0<b.length?(b.sort(),gy(a,"exm",b.join(","))):gy(a,"exm",null)},a6a=function(a,b){b&&0<b.length?(b.sort(),gy(a,"excm",b.join(","))):gy(a,"excm",null)},b6a=function(a){return(a=fy(a,"m"))?a.split(","):[]},Z5a=function(a){switch(fy(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},c6a=function(a,b){gy(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(";"))};ey.prototype.Gfa=function(a){gy(this,"md",a?"1":"0")};ey.prototype.getMetadata=function(){return"1"==fy(this,"md")};ey.prototype.vZa=function(a){gy(this,"rs",a)};ey.prototype.nQa=function(){return fy(this,"rs")};var d6a=function(a){delete a.Ce.m;delete a.Ce.exm;delete a.Ce.ed};ey.prototype.clone=function(){return e6a(this.toString())};
var e6a=function(a,b){b=void 0===b?!0:b;var c=f6a(a),d=new ey,e=c.match(wk)[5];Aca(g6a,function(g){var h=e.match("/"+g+"=([^/]+)");h&&gy(d,g,h[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":"_/js/";d.j1a=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(wk)[6]||null)&&OCa(a,function(g,h){d.Ej[g]=h});return d},h6a=function(a){a=(a=f6a(a).match(wk)[5]||null)?decodeURI(a):a;return null!==a&&!!a.match("(/_/js/)|(/_/ss/)")&&!!a.match("/k=")},f6a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},g6a={uQc:"k",uPc:"ck",aQc:"m",BPc:"exm",zPc:"excm",lPc:"am",sQc:"rt",PPc:"d",APc:"ed",GQc:"sv",vPc:"deob",pPc:"cb",DQc:"rs",BQc:"sdch",QPc:"im",wPc:"dg",yPc:"br",VQc:"wt",DPc:"ee",FQc:"sm",ZPc:"md",HPc:"gssmodulesetproto"},i6a=RegExp("^loaded_[_\\d]+$");
var j6a=function(a){a=a.clone();d6a(a);gy(a,"dg",null);gy(a,"d","0");$5a(a,null);a6a(a,null);return a},k6a=!0,l6a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.dF?void 0:d.dF,f=void 0===d.aC?void 0:d.aC;d=void 0===d.callback?void 0:d.callback;gy(a,"m",b.join(","));f&&c6a(a,f);c&&(gy(a,"ck",c),e?a.vZa(e):k6a&&(k6a=!1));if(d){if(null!=d&&!i6a.test(d))throw Error("Ud`"+d);gy(a,"cb",d)}a=a.toString();_.Li(a,"/")&&(f=document.location.href.match(wk),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 _.Lf(a)};
var n6a=function(a){return m6a(a).then(function(b){return JSON.parse(b.responseText)})},m6a=function(a){var b={},c=b.fPc?b.fPc.a8():eCa.a8();return(new sk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new hy("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.Fb.clearTimeout(f);var n;!(n=cCa(c.status))&&(n=0===c.status)&&(n=NCa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new o6a(c.status,a,c))}};c.onerror=function(){e(new hy("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.VMc&&(f=_.Fb.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new p6a(a,c))},b.VMc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.Fb.clearTimeout(f),e(new hy("Error sending XHR: "+n.message,a,c))}})).QM(function(d){d instanceof
uk&&c.abort();throw d;})},hy=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.Oxa=c};_.ai(hy,_.aa);hy.prototype.name="XhrError";var o6a=function(a,b,c){hy.call(this,"Request Failed, status="+a,b,c);this.status=a};_.ai(o6a,hy);o6a.prototype.name="XhrHttpError";var p6a=function(a,b){hy.call(this,"Request timed out",a,b)};_.ai(p6a,hy);p6a.prototype.name="XhrTimeoutError";
var v6a,z6a,x6a,y6a,E6a;
_.iy=function(){var a="";var b=_.Fb._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("Zd`"+b+"`"+a);a=b}else a=b||a;if(!h6a(a))throw Error("$d");b=_.Lf(a);c=q6a;d=r6a;var e=s6a;a=t6a;e=void 0===e?!1:e;a=void 0===a?!1:a;this.Yea=e6a(_.Pj(b),!0);this.Vkb=c;this.Djb=d;this.Dha=e;this.n_={};this.tsa=[];this.GTa=
!0;this.FTa=(b=fy(this.Yea,"excm"))?b.split(","):[];this.BKc=a;this.Cha=!1;this.Aha=4043;this.ERa=document.head||document.documentElement;this.b0=this.wba=null;this.jMc=!0;this.r_=null;_.u6a(this,b6a(this.Yea));this.rUa()};v6a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),h6a(b)&&!e6a(b).j1a.endsWith("_/js/")){b=b6a(e6a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.FTa.includes(c)||a.FTa.push(c)}};
_.iy.prototype.kEc=function(a,b,c){var d=void 0===c?{}:c;b=d.aC;c=d.Rp;var e=d.yL;d=d.jGc;if(!a)throw Error("Vd");if(this.BKc){for(var f=_.l(document.getElementsByTagName("style")),g=f.next();!g.done;g=f.next())v6a(this,g.value);f=_.l(document.getElementsByTagName("link"));for(g=f.next();!g.done;g=f.next())v6a(this,g.value)}this.Czb(this.RWa(a),b,c,e,d)};
_.iy.prototype.Czb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.w6a(this,a,function(f,g,h){e.load(f,g,c,d,void 0===h?g:h)},b)||c(-1)};_.iy.prototype.rUa=function(){};
z6a=function(a,b,c){if(a.Dha){c={cssRowKey:a.Vkb,dF:a.Djb,aC:c,PXa:x6a(a),rea:y6a(a)};var d=void 0===c?{}:c;c=void 0===d.PXa?[]:d.PXa;var e=void 0===d.rea?[]:d.rea,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.dF?void 0:d.dF,h=void 0===d.aC?void 0:d.aC;d=void 0===d.callback?void 0:d.callback;a=j6a(a.Yea);gy(a,"d","1");$5a(a,c);a6a(a,e);b=l6a(a,b,{cssRowKey:f,dF:g,aC:h,callback:d})}else c={cssRowKey:a.Vkb,dF:a.Djb,PXa:x6a(a),rea:y6a(a)},h=void 0===c?{}:c,c=void 0===h.rea?[]:h.rea,e=void 0===
h.cssRowKey?void 0:h.cssRowKey,f=void 0===h.dF?void 0:h.dF,g=void 0===h.aC?void 0:h.aC,h=void 0===h.callback?void 0:h.callback,a=j6a(a.Yea),a6a(a,c),b=l6a(a,b,{cssRowKey:e,dF:f,aC:g,callback:h});return b};_.u6a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.n_[f]||(a.n_[f]=!0,a.tsa.push(f),d.push(f),c=!0)}c&&(a.GTa=!1)};_.A6a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.n_[e]&&(delete a.n_[e],_.Qb(a.tsa,e),c.push(e))}};
_.iy.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=B6a(a,this.Cha);_.u6a(this,b);this.wba=g;this.ERa.insertBefore(g,this.ERa.firstChild);_.C6a(g,b,function(){g.parentElement.removeChild(g);f.wba==g&&(f.wba=null);d()},function(h){g.parentElement.removeChild(g);f.wba==g&&(f.wba=null);_.A6a(f,h);f.b0?f.b0.then(function(){c(-1)}):c(-1)},e)};
_.C6a=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!_.eg().kj[x].Gz()});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=_.eg().kj[r];r.Gz()?n():(r.l0(r.Voa,n),SLa(r,n))});a.onload=function(){return h()};a.onerror=function(){g();d(b)}};x6a=function(a){a.GTa||(a.GTa=!0,a.tsa.sort());return a.tsa};
y6a=function(a){a=a.FTa;a.sort();return a};_.iy.prototype.RWa=function(a){var b=this;return a.filter(function(c){return!b.n_[c]})};
_.w6a=function(a,b,c,d){if(a.b0)return a.b0.then(function(){_.w6a(a,b,c,d)}),!0;if(!a.Dha){var e=[],f=Object.assign({},a.n_);a.i2(b,function(x){e.push(x.getId())},d,function(x){return!x.Gz()},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=z6a(a,h,d),r=_.Pj(n);r.length>a.Aha;)if(1<g)g-=Math.ceil((r.length-a.Aha)/6),g=Math.max(g,1),h=b.slice(f,f+g),n=z6a(a,h,d),r=_.Pj(n);else return a.Dha?(a.Dha=!1,a.b0=D6a(a).then(function(x){E6a(a,x,d)}),_.w6a(a,b.slice(f),c,d)):!1;
f+=g;a.Dha?c(n,h):c(n,h,f===b.length?b:[])}return!0};E6a=function(a,b,c){_.eg().sva((b||{}).moduleGraph);a.i2(x6a(a),function(d){_.u6a(a,[d.getId()])},c);a.b0=null};_.iy.prototype.i2=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.eg();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var h=f.kj[g];if(!(e[g]||d&&!d(h))){e[g]=!0;var n=h.B8||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.i2(n,b,c,d,e);b(h)}}};
var D6a=function(a){a=a.Yea.clone();d6a(a);gy(a,"dg",null);a.Gfa(!0);return n6a(a.toString())},B6a=function(a,b){var c=_.gh(document,"SCRIPT");_.nqa(c,a);b&&(c.crossOrigin="anonymous");c.async=!1;return c};
var jy=function(a,b){this.type=a;this.status=b};jy.prototype.toString=function(){return F6a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var F6a=function(a){switch(a.type){case jy.Bf.r4a:return"Unauthorized";case jy.Bf.f2a:return"Consecutive load failures";case jy.Bf.TIMEOUT:return"Timed out";case jy.Bf.C3a:return"Out of date module id";case jy.Bf.Uza:return"Init error";default:return"Unknown failure type "+a.type}};Yh.Bt=jy;Yh.Bt.Bf={r4a:0,f2a:1,TIMEOUT:2,C3a:3,Uza:4};
var ky=function(){this.Ho=null;this.kj={};this.CC=[];this.TG=[];this.Mua=[];this.sr=[];this.dN=[];this.kK={};this.EB={};this.mz=this.Tma=new cn([],"");this.aTa=null;this.Bra=new _.$r;this.gKa=!1;this.eoa=0;this.Jwb=this.CSb=this.vyb=!1};_.ai(ky,ULa);var G6a=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.ai(G6a,_.aa);_.k=ky.prototype;_.k.ALb=function(a){this.gKa=a};
_.k.sva=function(a,b){if(!(this instanceof ky))this.sva(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.kj[f]?(f=this.kj[f].B8,f!=e&&f.splice.apply(f,[0,f.length].concat(_.Ia(e)))):this.kj[f]=new cn(e,f)}b&&b.length?(Oba(this.CC,b),this.aTa=_.Ob(b)):this.Bra.vK||this.Bra.callback();this.mz==this.Tma&&(this.mz=null,this.Tma.onLoad((0,_.ih)(this.asb,
this))&&H6a(this,new Yh.Bt(Yh.Bt.Bf.Uza)),ly(this))}};_.k.PHb=function(a,b){if(this.kK[a]){delete this.kK[a][b];for(var c in this.kK[a])return;delete this.kK[a]}};_.k.isActive=function(){return 0<this.CC.length};_.k.Cxb=function(){return 0<this.dN.length};
var ly=function(a){var b=a.vyb,c=a.isActive();c!=b&&(a.lpa(c?"active":"idle"),a.vyb=c);b=a.Cxb();b!=a.CSb&&(a.lpa(b?"userActive":"userIdle"),a.CSb=b)},K6a=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.kj[g];if(!h)throw Error("Wd`"+g);var n=new _.$r;e[g]=n;h.Gz()?n.callback(null):(I6a(a,g,h,!!c,n),J6a(a,g)||b.push(g))}0<b.length&&(0===a.CC.length?a.DTa(b):(a.sr.push(b),ly(a)));return e},I6a=function(a,b,c,d,e){c.registerCallback(e.callback,e);SLa(c,function(f){e.Z8(new G6a(b,
f))});J6a(a,b)?d&&(0<=(0,_.Pb)(a.dN,b)||a.dN.push(b),ly(a)):d&&(0<=(0,_.Pb)(a.dN,b)||a.dN.push(b))};
ky.prototype.DTa=function(a,b,c){var d=this;b||(this.eoa=0);var e=this.RWa(a);this.CC=e;this.TG=this.gKa?a:_.Rb(e);ly(this);if(0!==e.length){this.Mua.push.apply(this.Mua,e);if(0<Object.keys(this.kK).length&&!this.Ho.jMc)throw Error("Xd");a=(0,_.ih)(this.Ho.kEc,this.Ho,_.Rb(e),this.kj,{aC:this.kK,GWc:!!c,Rp:function(f){var g=d.TG;f=null!=f?f:void 0;d.eoa++;d.TG=g;e.forEach(_.Zh(_.Qb,d.Mua),d);401==f?(H6a(d,new Yh.Bt(Yh.Bt.Bf.r4a,f)),d.sr.length=0):410==f?(L6a(d,new Yh.Bt(Yh.Bt.Bf.C3a,f)),M6a(d)):3<=
d.eoa?(L6a(d,new Yh.Bt(Yh.Bt.Bf.f2a,f)),M6a(d)):d.DTa(d.TG,!0,8001==f)},jGc:(0,_.ih)(this.dAc,this)});(b=5E3*Math.pow(this.eoa,2))?_.Fb.setTimeout(a,b):a()}};ky.prototype.RWa=function(a){var b=this;a=a.filter(function(e){return b.kj[e].Gz()?(_.Fb.setTimeout(function(){return Error("Yd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(N6a(this,a[d]));_.Pba(c);return!this.gKa&&1<c.length?(a=c.shift(),this.sr=c.map(function(e){return[e]}).concat(this.sr),[a]):c};
var N6a=function(a,b){var c=Ica(a.Mua),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.kj[b[e]].B8,g=f.length-1;0<=g;g--){var h=f[g];a.kj[h].Gz()||c[h]||(d.push(h),b.push(h))}d.reverse();_.Pba(d);return d};
ky.prototype.Dva=function(){if(this.mz){var a=this.mz.getId(),b=[];if(this.kK[a]){for(var c=_.l(Object.keys(this.kK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.kj[d];e&&!e.Gz()&&(this.PHb(a,d),b.push(d))}this.ETa(b)}this.isDisposed()||(this.kj[a].onLoad((0,_.ih)(this.asb,this))&&H6a(this,new Yh.Bt(Yh.Bt.Bf.Uza)),_.Qb(this.dN,a),_.Qb(this.CC,a),0===this.CC.length&&M6a(this),this.aTa&&a==this.aTa&&(this.Bra.vK||this.Bra.callback()),ly(this),this.mz=null)}};
var J6a=function(a,b){if(0<=(0,_.Pb)(a.CC,b))return!0;for(var c=0;c<a.sr.length;c++)if(0<=(0,_.Pb)(a.sr[c],b))return!0;return!1};ky.prototype.load=function(a,b){return K6a(this,[a],b)[a]};ky.prototype.ETa=function(a){return K6a(this,a)};var ana=function(a){var b=_.dg;b.mz&&"synthetic_module_overhead"===b.mz.getId()&&(b.Dva(),delete b.kj.synthetic_module_overhead);b.kj[a]&&b.i2(b.kj[a].B8||[],function(c){c.Dva();_.Qb(b.CC,c.getId())},function(c){return!c.Gz()});b.mz=b.kj[a]};
ky.prototype.IHb=function(a){this.mz||(this.kj.synthetic_module_overhead=new cn([],"synthetic_module_overhead"),this.mz=this.kj.synthetic_module_overhead);var b=this.mz;b.l0(b.Voa,a)};ky.prototype.dAc=function(){L6a(this,new Yh.Bt(Yh.Bt.Bf.TIMEOUT));M6a(this)};
var L6a=function(a,b){1<a.TG.length?a.sr=a.TG.map(function(c){return[c]}).concat(a.sr):H6a(a,b)},H6a=function(a,b){var c=a.TG;a.CC.length=0;for(var d=[],e=0;e<a.sr.length;e++){var f=a.sr[e].filter(function(n){var r=N6a(this,n);return qxa(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.sr.length;f++)_.Qb(a.sr[f],d[e]);_.Qb(a.dN,d[e])}var g=a.EB.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.kj[c[e]]&&a.kj[c[e]].Rp(b);a.TG.length=0;ly(a)},M6a=function(a){for(;a.sr.length;){var b=a.sr.shift().filter(function(c){return!this.kj[c].Gz()},a);if(0<b.length){a.DTa(b);return}}ly(a)};_.k=ky.prototype;_.k.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.l0(a[c],b)};_.k.l0=function(a,b){var c=this.EB;c[a]||(c[a]=[]);c[a].push(b)};_.k.lpa=function(a){for(var b=this.EB[a],c=0;b&&c<b.length;c++)b[c](a)};
_.k.i2=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.kj[e];!d[e]&&c(f)&&(d[e]=!0,this.i2(f.B8||[],b,c,d),b(f))}};_.k.dispose=function(){Kca(Eca(this.kj),this.Tma);this.kj={};this.CC=[];this.TG=[];this.dN=[];this.sr=[];this.EB={};this.Jwb=!0};_.k.isDisposed=function(){return this.Jwb};_.Vma=function(){return new ky};
var O6a=['/**\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'];
O6a.raw=[""];_.sva(_.Nj(O6a[0]));
Error.stackTraceLimit=Infinity;if(Hja)throw Error("be");Ija=!1;_.Ph.set("CST-APP",by);_.Ph.set("PROTRACTOR-CST-APP",dy);
if("?refreshSso=1"===location.search)window.close();else{_.eg().IHb(qva);var s6a,t6a,my;s6a=void 0===s6a?!1:s6a;t6a=void 0===t6a?!1:t6a;my=void 0===my?{}:my;var q6a="",r6a="";window&&window._F_cssRowKey&&(q6a=window._F_cssRowKey,window._F_combinedSignature&&(r6a=window._F_combinedSignature));if(q6a&&"function"!==typeof window._F_installCss)throw Error("ae");var P6a=new _.iy;my.WNc&&(P6a.Cha=my.WNc);my.Aha&&(P6a.Aha=my.Aha);var Q6a=_.eg();Q6a.Ho=P6a;Q6a.ALb(!0)}
;
_.Bu.add(9);

_.Bu.add(2);

_.M_a.add(3);

_.Bu.add(72);

_.Bu.add(73);

_.Bu.add(19);

_.Bu.add(27);

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

_.gr.add(44);
_.Bu.add(68);

_.Bu.add(30);

_.Bu.add(31);

_.Bu.add(76);

_.Bu.add(42);


_.Bu.add(70);

_.Bu.add(44);

_.Bu.add(48);

_.Bu.add(55);

_.Bu.add(56);

_.Bu.add(78);

_.Bu.add(82);

_.Bu.add(58);

_.Bu.add(61);

_.Bu.add(1);

_.Bu.add(3);

_.Bu.add(10);

var F7a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.gr.add(16);
_.L_a=["/search"];
var zy=function(a,b){_.Nu.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.EF=new _.Af(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.wqb=new _.Af(null!=(d=c)?d:"FILES");var e;this.dA=new _.Af(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 _.Af(null!=(f=d)?f:"SYSTEM");var g;this.pMa=new _.Af(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var h;this.kTa=new _.Af(null!=(h=this.storage.get("__SourceSettings_LightSyntaxTheme"))?h:"cider");var n;this.NTb=new _.Af(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.OTb=new _.Af(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.jR=new _.Af(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.O1a=new _.Af(null!=(A=x)?A:"MINI");var B;this.tabSize=new _.Af(null!=
(B=F7a(this.storage.get("__SourceSettings_TabSize")))?B:2);var I;this.pageSize=new _.Af(null!=(I=F7a(this.storage.get("__SourceSettings_PageSize")))?I:10);var K;this.Ica=new _.Af(null!=(K=F7a(this.storage.get("__SourceSettings_NumStarredPlaces")))?K:50);this.MZa=new _.Af(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var P;this.QTb=new _.Af(null!=(P=F7a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?P:0);this.naa=new _.Af(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.NZa=new _.Af(!!this.storage.get("__SourceSettings_ShowGenerated"));var ba;this.ET=new _.Af(null!=(ba=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?ba:!0)};_.V(zy,_.Nu);_.k=zy.prototype;_.k.o$=function(){return this.EF};_.k.Dfa=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.EF.next(a)};_.k.mZ=function(){return this.wqb};_.k.U0=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.wqb.next(a)};_.k.MF=function(){return this.dA};
_.k.Sw=function(a){a=Object.assign({},this.dA.value,a);this.dA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.k.Dqa=function(){return this.theme};_.k.Jva=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.k.b$=function(){return this.pMa};_.k.ufa=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.pMa.next(a)};_.k.p$=function(){return this.kTa};_.k.Efa=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.kTa.next(a)};
_.k.msb=function(){return this.NTb};_.k.aMb=function(a){this.storage.set("__SourceSettings_XrefBuildConfigFilter",a);this.NTb.next(a)};_.k.D$=function(){return this.OTb};_.k.Ofa=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.OTb.next(new Set(a))};_.k.GQ=function(){return this.jR};_.k.Bfa=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.jR.next(a)};_.k.BZ=function(){return this.tabSize};
_.k.Mfa=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.k.KQ=function(){return this.pageSize};_.k.Y0=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.k.rZ=function(){return this.Ica};_.k.Hfa=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Ica.next(a)};_.k.MQ=function(){return this.MZa};_.k.Kfa=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.MZa.next(a)};_.k.A$=function(){return this.NZa};
_.k.Lfa=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.NZa.next(a)};_.k.E$=function(){return this.QTb};_.k.zZa=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.QTb.next(a)};_.k.DK=function(){return this.naa};_.k.T0=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.naa.next(a)};_.k.LQ=function(){return this.ET};_.k.Jfa=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.ET.next(a)};_.k.PF=function(){return this.O1a};
_.k.Z0=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.O1a.next(a)};zy.ha=function(a){return new (a||zy)(_.u(_.sm),_.u(_.Cu))};zy.va=_.t({token:zy,ta:zy.ha,Ka:"root"});
_.k0a=zy;
_.Bu.add(28);

_._ModuleManager_initialize=function(a,b){if(!_.dg){if(!_.Vma)return;_.Wma()}_.dg.sva(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 V7a,Y7a,Z7a,$7a,a8a,b8a,c8a,d8a,e8a,f8a,g8a,h8a,i8a,k8a,U7a,o8a;_.Ay=function(){_.rd.poa=null};_.T7a=function(a,b){var c=_.Eja.get(b)||null;if(c&&c!==a)throw Error("nb`"+b+"`"+_.Rc(c)+"`"+_.Rc(c.name));_.Eja.set(b,a)};_.By=function(a,b,c){a=_.kia(_.sd(),a,b,c);_.xe(a)};
_.Cy=function(a,b){var c=_.rd.rg;b=_.qd(c.Ha,b);a+=22;var d=_.wd().index,e=[];if(c.Cj&&null===c.data[a]){for(var f=0;f<b.length;f+=2){var g=b[f],h=b[f+1];if(""!==h){if(U7a.test(h))throw Error("pb`"+h);for(var n=0,r=0;r<e.length;r++){var x=e[r];"number"===typeof x&&0>x&&n++}_.Ce(e,h,d,g,n,null)}}c.data[a]=e}};
V7a=function(a,b){var c=void 0===c?"mat":c;a.wd.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)})};_.W7a=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};
_.X7a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Y7a=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",4);a&2&&(a=_.M(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Z7a=function(a){a&1&&(_.C(0,"span",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne("(",a.group.label,")"))};$7a=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.placeholder))};a8a=function(a){a&1&&(_.C(0,"span",14),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Oe(a.QQb))};
b8a=function(a){a&1&&_.Je(0,0,["*ngSwitchCase","true"])};c8a=function(a){a&1&&(_.C(0,"span",11),_.N(1,a8a,2,1,"span",12),_.N(2,b8a,1,0,"ng-content",13),_.D());a&2&&(a=_.M(),_.z("ngSwitch",!!a.oMa),_.w(2),_.z("ngSwitchCase",!0))};
d8a=function(a){if(a&1){var b=_.sd();_.Ad();_.Ay();_.C(0,"div",15,16);_.L("@transformPanel.done",function(c){_.td(b);var d=_.M();return _.ud(d.QGa.next(c.Mg))})("keydown",function(c){_.td(b);var d=_.M();return _.ud(d.ih(c))});_.Je(2,1);_.D()}a&2&&(a=_.M(),_.By("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.d8a(),""),_.z("ngClass",a.xe)("@transformPanel","showing"),_.ue("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.b4()))};
e8a=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.placeholder))};f8a=function(a){a&1&&(_.C(0,"span",12),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Oe(a.QQb))};g8a=function(a){a&1&&_.Je(0,0,["*ngSwitchCase","true"])};h8a=function(a){a&1&&(_.C(0,"span",9),_.N(1,f8a,2,1,"span",10),_.N(2,g8a,1,0,"ng-content",11),_.D());a&2&&(a=_.M(),_.z("ngSwitch",!!a.oMa),_.w(2),_.z("ngSwitchCase",!0))};
i8a=function(a){if(a&1){var b=_.sd();_.C(0,"div",13)(1,"div",14,15);_.L("@transformPanel.done",function(c){_.td(b);var d=_.M();return _.ud(d.QGa.next(c.Mg))})("keydown",function(c){_.td(b);var d=_.M();return _.ud(d.ih(c))});_.Je(3,1);_.D()()}a&2&&(a=_.M(),_.z("@transformPanelWrap",void 0),_.w(1),_.By("mat-select-panel ",a.d8a(),""),_.ve("transform-origin",a.WW)("font-size",a.G5,"px"),_.z("ngClass",a.xe)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.ue("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.b4()))};_.j8a=function(a){a.Vv=!0;return a};_.Dy=function(a,b){a.ika=b;return a};k8a=function(a){a.X4a=["shiftKey"];return a};_.l8a=function(a,b){a.D5a=void 0===b?!0:b;return a};_.m8a=function(a){return a.kE()?a.rE:null};U7a=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi;_.Ey=function(a){return{Jk:_.Vm,Qb:[[{Ga:_.qma,kd:!0,Gc:a}]]}};_.n8a=function(){_.Cp.apply(this,arguments)};_.V(_.n8a,_.Cp);
_.n8a.prototype.zr=function(a){if(this.Yk){var b=this.Yk;b.aO&&(b.aO=!1,_.Xk(b.Eb))}_.Cp.prototype.zr.call(this,a);this.Yk&&(a=this.Yk,a.aO||(a.aO=!0,_.Xk(a.Eb)))};_.Fy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.vl=a;this.c7a=c;this.fF=d;this.aP=new Set;this.K3=[];this.NW=[];this.changed=new _.ob;b&&b.length&&(a?b.forEach(function(f){return e.Nka(f)}):this.Nka(b[0]),this.NW.length=0)};_.k=_.Fy.prototype;
_.k.select=function(){var a=this;_.fa.apply(0,arguments).forEach(function(c){return a.Nka(c)});var b=this.fka();this.Qn();return b};_.k.dj=function(){var a=this;_.fa.apply(0,arguments).forEach(function(c){return a.xIa(c)});var b=this.fka();this.Qn();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.Nka(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.xIa(e)});a=this.fka();this.Qn();return a};
_.k.toggle=function(a){return this.Qe(a)?this.dj(a):this.select(a)};_.k.clear=function(a){a=void 0===a?!0:a;this.Ybb();var b=this.fka();a&&this.Qn();return b};_.k.Qe=function(a){if(this.fF){for(var b=_.l(this.aP),c=b.next();!c.done;c=b.next())if(this.fF(c.value,a))return!0;return!1}return this.aP.has(a)};_.k.Jl=function(){return 0===this.aP.size};_.k.og=function(){return!this.Jl()};_.k.sort=function(a){this.vl&&this.selected&&this.de.sort(a)};
_.k.Qn=function(){this.de=null;if(this.NW.length||this.K3.length)this.changed.next({source:this,oP:this.NW,removed:this.K3}),this.K3=[],this.NW=[]};_.k.Nka=function(a){this.Qe(a)||(this.vl||this.Ybb(),this.Qe(a)||this.aP.add(a),this.c7a&&this.NW.push(a))};_.k.xIa=function(a){this.Qe(a)&&(this.aP.delete(a),this.c7a&&this.K3.push(a))};_.k.Ybb=function(){var a=this;this.Jl()||this.aP.forEach(function(b){return a.xIa(b)})};_.k.RRc=function(){};_.k.fka=function(){return!(!this.K3.length&&!this.NW.length)};
_.W.Object.defineProperties(_.Fy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.de||(this.de=Array.from(this.aP.values()));return this.de}}});o8a=[{Nc:"start",Oc:"bottom",zc:"start",Hc:"top"},{Nc:"start",Oc:"top",zc:"start",Hc:"bottom"},{Nc:"end",Oc:"top",zc:"end",Hc:"bottom"},{Nc:"end",Oc:"bottom",zc:"end",Hc:"top"}];_.Gy=function(a){this.Nb=a};_.Gy.ha=function(a){return new (a||_.Gy)(_.y(_.Md))};
_.Gy.Ja=_.v({type:_.Gy,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],bc:["cdkOverlayOrigin"]});_.Hy=function(a,b,c,d,e){this.tj=a;this.Ec=e;this.mab=this.v7a=this.AO=this.P9a=this.j4=!1;this.i5=this.L6a=this.k5a=this.fja=_.da.EMPTY;this.viewportMargin=0;this.tm=this.open=!1;this.Zn=new _.el;this.g0=new _.el;this.attach=new _.el;this.detach=new _.el;this.XDb=new _.el;this.YDb=new _.el;this.Gqc=new _.eq(b,c);this.EHa=d;this.Mk=this.EHa()};_.k=_.Hy.prototype;
_.k.Ma=function(){this.k5a.unsubscribe();this.L6a.unsubscribe();this.fja.unsubscribe();this.i5.unsubscribe();this.Zb&&this.Zb.dispose()};_.k.Sb=function(a){this.ki&&(this.oma(this.ki),this.Zb.HA({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.ki.apply());a.open&&(this.open?this.bja():this.K6a())};
_.k.pO=function(){var a=this;this.hx&&this.hx.length||(this.hx=o8a);var b=this.Zb=this.tj.create(this.wic());this.k5a=b.dja.subscribe(function(){return a.attach.emit()});this.L6a=b.xy.subscribe(function(){return a.detach.emit()});b.Cu().subscribe(function(c){a.XDb.next(c);27!==c.keyCode||a.tm||_.Jg(c)||(c.preventDefault(),a.K6a())});this.Zb.ada().subscribe(function(c){a.YDb.next(c)})};
_.k.wic=function(){var a=this.ki=this.nj||this.Sjc();a=new _.Xp({direction:this.Ec,nj:a,Mk:this.Mk,ng:this.ng});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.rm&&(a.rm=this.rm);this.xe&&(a.xe=this.xe);return a};
_.k.oma=function(a){var b=this,c=this.hx.map(function(d){return{Nc:d.Nc,Oc:d.Oc,zc:d.zc,Hc:d.Hc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,xe:d.xe||void 0}});return _.aSa(_.$Ra(_.XRa(_.ZRa(_.l8a(_.YRa(_.$p(_.URa(a,this.T7a()),c),this.Wqb),this.push),this.Nsb),this.viewportMargin),this.aAb),this.qNc)};_.k.Sjc=function(){var a=_.bq(this.tj.position(),this.T7a());this.oma(a);return a};_.k.T7a=function(){return this.origin instanceof _.Gy?this.origin.Nb:this.origin};
_.k.bja=function(){var a=this;this.Zb?this.Zb.Zq().ng=this.ng:this.pO();this.Zb.Tg()||this.Zb.attach(this.Gqc);this.ng?this.fja=this.Zb.Zn().subscribe(function(b){a.Zn.emit(b)}):this.fja.unsubscribe();this.i5.unsubscribe();0<this.g0.Kk.length&&(this.i5=this.ki.jua.ka(_.tba(function(){return 0<a.g0.Kk.length})).subscribe(function(b){a.g0.emit(b);0===a.g0.Kk.length&&a.i5.unsubscribe()}))};_.k.K6a=function(){this.Zb&&this.Zb.detach();this.fja.unsubscribe();this.i5.unsubscribe()};
_.W.Object.defineProperties(_.Hy.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.xGa},set:function(a){this.xGa=a;this.ki&&this.oma(this.ki)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.Xr},set:function(a){this.Xr=a;this.ki&&this.oma(this.ki)}},ng:{configurable:!0,enumerable:!0,get:function(){return this.j4},set:function(a){this.j4=_.Mg(a)}},aAb:{configurable:!0,enumerable:!0,get:function(){return this.P9a},set:function(a){this.P9a=_.Mg(a)}},Wqb:{configurable:!0,
enumerable:!0,get:function(){return this.v7a},set:function(a){this.v7a=_.Mg(a)}},Nsb:{configurable:!0,enumerable:!0,get:function(){return this.AO},set:function(a){this.AO=_.Mg(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.mab},set:function(a){this.mab=_.Mg(a)}},Zc:{configurable:!0,enumerable:!0,get:function(){return this.Zb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Ec?this.Ec.value:"ltr"}}});
_.Hy.ha=function(a){return new (a||_.Hy)(_.y(_.jq),_.y(_.Ue),_.y(_.Ve),_.y(_.fSa),_.y(_.Hp,8))};
_.Hy.Ja=_.v({type:_.Hy,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],hx:["cdkConnectedOverlayPositions","positions"],nj:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],rm:["cdkConnectedOverlayBackdropClass","backdropClass"],xe:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],Mk:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],tm:["cdkConnectedOverlayDisableClose","disableClose"],qNc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],ng:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],aAb:["cdkConnectedOverlayLockPosition","lockPosition"],Wqb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Nsb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{Zn:"backdropClick",g0:"positionChange",attach:"attach",detach:"detach",XDb:"overlayKeydown",YDb:"overlayOutsideClick"},bc:["cdkConnectedOverlay"],features:[_.ld]});var p8a=function(){};p8a.ha=function(a){return new (a||p8a)};
p8a.Ja=_.v({type:p8a,oa:[["","mat-line",""],["","matLine",""]],Ib:[1,"mat-line"]});_.Iy=function(){};_.Iy.ha=function(a){return new (a||_.Iy)};_.Iy.Ea=_.ed({type:_.Iy});_.Iy.Da=_.Vc({imports:[_.lq,_.lq]});_.Jy=function(){};_.Jy.ha=function(a){return new (a||_.Jy)};_.Jy.Ea=_.ed({type:_.Jy});_.Jy.Da=_.Vc({imports:[_.lq]});_.Ky=function(){};_.Ky.ha=function(a){return new (a||_.Ky)};_.Ky.Ja=_.v({type:_.Ky,oa:[["","matSuffix",""]],features:[_.Pe([{Ga:_.s2a,Lb:_.Ky}])]});
_.Ly=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.Ly.prototype.Ua=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,q8a.includes(b)&&this.element.ua.classList.remove(b);a=new Set;a.add(r8a.includes(this.size)?this.size:"xsmall");a.add(s8a.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)};
_.Ly.ha=function(a){return new (a||_.Ly)(_.y(_.Md))};_.Ly.Aa=_.v({type:_.Ly,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},ac:["gme-button-old",""],oc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(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 s8a=["hairline","fill","flat"],r8a=["xsmall","medium"],q8a=[].concat(_.Ia(s8a),_.Ia(r8a));
var My=function(){};My.ha=function(a){return new (a||My)};My.Ea=_.ed({type:My});My.Da=_.Vc({imports:[_.dm]});
_.Ny=function(){};_.Ny.ha=function(a){return new (a||_.Ny)};_.Ny.Ea=_.ed({type:_.Ny});_.Ny.Da=_.Vc({imports:[My]});
/*

 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
*/
_.Oy=function(a,b,c,d){return _.vq.call(this,a,b,c,d)||this};_.V(_.Oy,_.vq);_.Oy.ha=function(a){return new (a||_.Oy)(_.y(_.Md),_.y(_.il),_.y(_.oq,8),_.y(_.qq,8))};
_.Oy.Aa=_.v({type:_.Oy,oa:[["mat-option"]],Ib:["role","option",1,"mat-option","mat-focus-indicator"],Hb:12,mb:function(a,b){a&1&&_.L("click",function(){return b.MI()})("keydown",function(c){return b.ih(c)});a&2&&(_.Ae("id",b.id),_.ue("tabindex",b.jE())("aria-selected",b.Jja())("aria-disabled",b.disabled.toString()),_.we("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},bc:["matOption"],features:[_.qe],oc:["*"],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&&(_.Ie(),_.N(0,Y7a,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1),_.Je(2),_.D(),_.N(3,Z7a,2,1,"span",2),_.F(4,"div",3));a&2&&(_.z("ngIf",b.multiple),_.w(3),_.z("ngIf",b.group&&b.group.iI),_.w(1),_.z("matRippleTrigger",
b.Di())("matRippleDisabled",b.disabled||b.Hd))},Ia:[_.tq,_.Yl,_.uq],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'],
tb:2,Oa:0});
_.Py=function(){};_.Py.ha=function(a){return new (a||_.Py)};_.Py.Ea=_.ed({type:_.Py});_.Py.Da=_.Vc({imports:[_.xq,_.dm,_.lq,_.Jy]});
var t8a=_.sg("transformPanelWrap",[_.xg("* => void",_.Jna("@transformPanel",[{type:9,options:null}]))]),u8a=_.sg("transformPanel",[_.wg("void",_.vg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.wg("showing",_.vg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.wg("showing-multiple",_.vg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.xg("void => *",_.tg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.xg("* => void",_.tg("100ms 25ms linear",_.vg({opacity:0})))]);
var v8a=_.sg("transformPanel",[_.wg("void",_.vg({opacity:0,transform:"scale(1, 0.8)"})),_.xg("void => showing",_.tg("120ms cubic-bezier(0, 0, 0.2, 1)",_.vg({opacity:1,transform:"scale(1, 1)"}))),_.xg("* => void",_.tg("100ms linear",_.vg({opacity:0})))]);
var w8a,x8a,y8a,z8a,A8a,E8a,F8a,Qy;w8a=["trigger"];x8a=["panel"];y8a=[[["mat-select-trigger"]],"*"];z8a=0;A8a=new _.Hd("mat-select-scroll-strategy");_.B8a=new _.Hd("MAT_SELECT_CONFIG");_.C8a={Ga:A8a,Gb:[_.jq],Db:function(a){return function(){return a.Dn.Ws()}}};_.D8a=new _.Hd("MatSelectTrigger");E8a=function(a,b){this.source=a;this.value=b};F8a=_.Ug(_.Wg(_.Vg(_.wpa(function(a,b,c,d,e){this.Ta=a;this.I3=b;this.c5=c;this.d5=d;this.Me=e;this.Tc=new _.ob}))));
Qy=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I){var K=F8a.call(this,e,d,g,h,r)||this;K.yg=a;K.Eb=b;K.Cb=c;K.Ec=f;K.DW=n;K.eGa=B;K.wk=I;K.kB=!1;K.lO=function(wa,va){return wa===va};K.YW="mat-select-"+z8a++;K.Tbb=null;K.dB=new _.ob;K.ii=function(){};K.ji=function(){};K.JIa="mat-select-value-"+z8a++;K.QGa=new _.ob;var P;K.H$a=(null==(P=K.wk)?void 0:P.iS)||"";K.fB=!1;K.controlType="mat-select";K.vl=!1;var ba,ka;K.T6a=null!=(ka=null==(ba=K.wk)?void 0:ba.G8)?ka:!1;K.ariaLabel="";K.JDb=_.Ab(function(){var wa=K.options;
return wa?wa.wd.ka(_.tb(wa),_.vb(function(){return _.ib.apply(null,_.Ia(wa.map(function(va){return va.zta})))})):K.Cb.Ig.ka(_.Va(1),_.vb(function(){return K.JDb}))});K.Ww=new _.el;K.HGa=K.Ww.ka(_.Ta(function(wa){return wa}),_.m(function(){}));K.gEa=K.Ww.ka(_.Ta(function(wa){return!wa}),_.m(function(){}));K.ft=new _.el;K.Ir=new _.el;K.Me&&(K.Me.Hr=K);null!=(null==I?void 0:I.T0a)&&(K.lma=I.T0a);K.EHa=A;K.xg=K.EHa();K.tabIndex=parseInt(x)||0;K.id=K.id;return K};_.V(Qy,F8a);_.k=Qy.prototype;
_.k.Ua=function(){var a=this;this.ue=new _.Fy(this.multiple);this.Tc.next();this.QGa.ka(_.Ra(),_.wb(this.dB)).subscribe(function(){return a.PGa(a.Ye)})};_.k.Re=function(){var a=this;this.Lmc();this.ue.changed.ka(_.wb(this.dB)).subscribe(function(b){b.oP.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.dj()})});this.options.wd.ka(_.tb(null),_.wb(this.dB)).subscribe(function(){a.upc();a.w4()})};
_.k.Qp=function(){var a=this.hmc(),b=this.Me;if(a!==this.Tbb){var c=this.Ta.ua;(this.Tbb=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.eab!==b.control&&(void 0!==this.eab&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.eab=b.control),this.kxa())};_.k.Sb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Tc.next();a.typeaheadDebounceInterval&&this.Xc&&_.xRa(this.Xc,this.lma)};
_.k.Ma=function(){this.dB.next();this.dB.complete();this.Tc.complete()};_.k.toggle=function(){this.Ye?this.close():this.open()};_.k.open=function(){this.iO()&&(this.kB=!0,_.Dy(this.Xc,null),this.Hmc(),_.Xk(this.Eb))};_.k.close=function(){this.kB&&(this.kB=!1,_.Dy(this.Xc,this.Rm()?"rtl":"ltr"),_.Xk(this.Eb),this.ji())};_.k.sk=function(a){this.tV(a)};_.k.Ol=function(a){this.ii=a};_.k.Xp=function(a){this.ji=a};_.k.Ar=function(a){this.disabled=a;_.Xk(this.Eb);this.Tc.next()};
_.k.Rm=function(){return this.Ec?"rtl"===this.Ec.value:!1};_.k.ih=function(a){this.disabled||(this.Ye?this.xmc(a):this.pmc(a))};_.k.pmc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Xc;!(0<d.UO.length||13!==b&&32!==b||_.Jg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.NC(a),(a=this.selected)&&b!==a&&this.eGa.Xm(a.Oha,1E4))};
_.k.xmc=function(a){var b=this.Xc,c=a.keyCode,d=40===c||38===c,e=0<b.UO.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Yk||_.Jg(a))if(!e&&this.vl&&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.dj())})}else c=b.aJ,b.NC(a),this.vl&&d&&a.shiftKey&&b.Yk&&b.aJ!==c&&b.Yk.MI();else a.preventDefault(),b.Yk.MI()};
_.k.Tn=function(){this.disabled||(this.fB=!0,this.Tc.next())};_.k.Wk=function(){this.fB=!1;this.disabled||this.Ye||(this.ji(),_.Xk(this.Eb),this.Tc.next())};_.k.n$a=function(){var a=this;this.xI.g0.ka(_.Va(1)).subscribe(function(){a.Eb.Be();a.Z$a()})};_.k.d8a=function(){return this.DW?"mat-"+this.DW.color:""};_.k.w4=function(){var a=this;Promise.resolve().then(function(){a.Me&&(a.Fd=a.Me.value);a.EE(a.Fd);a.Tc.next()})};
_.k.EE=function(a){var b=this;this.ue.selected.forEach(function(c){c.aO&&(c.aO=!1,_.Xk(c.Eb))});this.ue.clear();this.multiple&&a?(a.forEach(function(c){return b.Vab(c)}),this.Sla()):(a=this.Vab(a))?_.Ep(this.Xc,a):this.Ye||_.Ep(this.Xc,-1);_.Xk(this.Eb)};_.k.Vab=function(a){var b=this,c=this.options.find(function(d){if(b.ue.Qe(d))return!1;try{return null!=d.value&&b.lO(d.value,a)}catch(e){return!1}});c&&this.ue.select(c);return c};
_.k.tV=function(a){return a!==this.Fd||this.vl&&Array.isArray(a)?(this.options&&this.EE(a),this.Fd=a,!0):!1};_.k.Lmc=function(){var a=this;this.Xc=k8a(_.Dp(_.Dy(_.j8a(_.xRa(new _.n8a(this.options),this.lma)),this.Rm()?"rtl":"ltr")));this.Xc.Jga.ka(_.wb(this.dB)).subscribe(function(){a.Ye&&(!a.multiple&&a.Xc.Yk&&a.Xc.Yk.MI(),a.focus(),a.close())});this.Xc.rd.ka(_.wb(this.dB)).subscribe(function(){a.kB&&a.panel?a.DHa(a.Xc.aJ||0):a.kB||a.multiple||!a.Xc.Yk||a.Xc.Yk.MI()})};
_.k.upc=function(){var a=this,b=_.ib(this.options.wd,this.dB);this.JDb.ka(_.wb(b)).subscribe(function(c){a.roc(c.source,c.e_);c.e_&&!a.multiple&&a.kB&&(a.close(),a.focus())});_.ib.apply(null,_.Ia(this.options.map(function(c){return c.Oj}))).ka(_.wb(b)).subscribe(function(){_.Xk(a.Eb);a.Tc.next()})};
_.k.roc=function(a,b){var c=this.ue.Qe(a);null!=a.value||this.vl?(c!==a.selected&&(a.selected?this.ue.select(a):this.ue.dj(a)),b&&this.Xc.zr(a),this.multiple&&(this.Sla(),b&&this.focus())):(a.dj(),this.ue.clear(),null!=this.value&&this.WO(a.value));c!==this.ue.Qe(a)&&this.WO();this.Tc.next()};_.k.Sla=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.ue.sort(function(c,d){return a.eNb?a.eNb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Tc.next()}};
_.k.WO=function(a){var b=null;this.Fd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Ir.emit(b);this.ii(b);this.ft.emit(this.L7a(b));_.Xk(this.Eb)};_.k.Hmc=function(){this.Xc&&(this.empty?_.Fp(this.Xc):this.Xc.zr(this.ue.selected[0]))};_.k.iO=function(){var a;return!this.kB&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.k.focus=function(a){this.Ta.ua.focus(a)};
_.k.b4=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.DW)?void 0:_.m8a(a);return this.yj?(b?b+" ":"")+this.yj:b};_.k.H7a=function(){return this.Ye&&this.Xc&&this.Xc.Yk?this.Xc.Yk.id:null};_.k.hmc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.DW)?void 0:_.m8a(a);a=(b?b+" ":"")+this.JIa;this.yj&&(a+=" "+this.yj);return a};_.k.PGa=function(a){this.Ww.emit(a)};_.k.yva=function(a){a.length?this.Ta.ua.setAttribute("aria-describedby",a.join(" ")):this.Ta.ua.removeAttribute("aria-describedby")};
_.k.L_=function(){this.focus();this.open()};
_.W.Object.defineProperties(Qy.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.fB||this.kB}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.AI},set:function(a){this.AI=a;this.Tc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Um)?c:null==(a=this.Me)?void 0:null==(b=a.control)?void 0:_.b2a(b))?d:!1},set:function(a){this.Um=_.Mg(a);this.Tc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.vl},
set:function(a){this.vl=_.Mg(a)}},G8:{configurable:!0,enumerable:!0,get:function(){return this.T6a},set:function(a){this.T6a=_.Mg(a)}},fF:{configurable:!0,enumerable:!0,get:function(){return this.lO},set:function(a){this.lO=a;this.ue&&this.w4()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){this.tV(a)&&this.ii(a)}},T0a:{configurable:!0,enumerable:!0,get:function(){return this.lma},set:function(a){this.lma=_.Pg(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.wg},
set:function(a){this.wg=a||this.YW;this.Tc.next()}},Ye:{configurable:!0,enumerable:!0,get:function(){return this.kB}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ue)?void 0:a.selected)||[]:null==(b=this.ue)?void 0:b.selected[0]}},QQb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.vl){var a=this.ue.selected.map(function(b){return b.Oha});this.Rm()&&a.reverse();return a.join(", ")}return this.ue.selected[0].Oha}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.ue||this.ue.Jl()}},Ufa:{configurable:!0,enumerable:!0,get:function(){return this.kB||!this.empty||this.fB&&!!this.AI}}});Qy.ha=function(a){return new (a||Qy)(_.y(_.Rp),_.y(_.il),_.y(_.pe),_.y(_.nq),_.y(_.Md),_.y(_.Hp,8),_.y(_.Gv,8),_.y(_.Lv,8),_.y(_.Vv,8),_.y(_.Bv,10),_.Bd("tabindex"),_.y(A8a),_.y(_.wp),_.y(_.B8a,8))};
Qy.Ja=_.v({type:Qy,vb:function(a,b){a&1&&(_.Ze(w8a,5),_.Ze(x8a,5),_.Ze(_.Hy,5));if(a&2){var c;_.Ye(c=_.af())&&(b.trigger=c.first);_.Ye(c=_.af())&&(b.panel=c.first);_.Ye(c=_.af())&&(b.xI=c.first)}},inputs:{cN:["aria-describedby","userAriaDescribedBy"],xe:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",G8:"disableOptionCentering",fF:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],DNa:"errorStateMatcher",T0a:"typeaheadDebounceInterval",
eNb:"sortComparator",id:"id"},outputs:{Ww:"openedChange",HGa:"opened",gEa:"closed",ft:"selectionChange",Ir:"valueChange"},features:[_.qe,_.ld]});_.Ry=function(){var a=Qy.apply(this,arguments)||this;a.cHa=[{Nc:"start",Oc:"bottom",zc:"start",Hc:"top"},{Nc:"start",Oc:"top",zc:"start",Hc:"bottom",xe:"mat-mdc-select-panel-above"}];return a};_.V(_.Ry,Qy);_.Ry.Ja=Qy.Ja;_.k=_.Ry.prototype;
_.k.Ua=function(){var a=this;Qy.prototype.Ua.call(this);this.yg.rd().ka(_.wb(this.dB)).subscribe(function(){a.Ye&&(a.I$a=a.c8a(),a.Eb.Be())})};_.k.Vc=function(){this.DW&&(this.ola=this.DW.hZ())};_.k.open=function(){this.I$a=this.c8a();Qy.prototype.open.call(this);this.Tc.next()};_.k.close=function(){Qy.prototype.close.call(this);this.Tc.next()};
_.k.DHa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ua,d=_.W7a(a,this.options,this.AL);b=b.Di();c.scrollTop=0===a&&1===d?0:_.X7a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.k.Z$a=function(){this.DHa(this.Xc.aJ||0)};_.k.L7a=function(a){return new E8a(this,a)};_.k.c8a=function(){return(this.ola instanceof _.Gy?this.ola.Nb:this.ola||this.Ta).ua.getBoundingClientRect().width};
_.W.Object.defineProperties(_.Ry.prototype,{Ufa:{configurable:!0,enumerable:!0,get:function(){return this.Ye||!this.empty||this.focused&&!!this.placeholder}}});_.Ry.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Ry)))(b||_.Ry)}}();
_.Ry.Aa=_.v({type:_.Ry,oa:[["mat-select"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.D8a,5),_.$e(c,_.wq,5),_.$e(c,_.qq,5));if(a&2){var d;_.Ye(d=_.af())&&(b.oMa=d.first);_.Ye(d=_.af())&&(b.options=d);_.Ye(d=_.af())&&(b.AL=d)}},Ib:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],Hb:19,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.ih(c)})("focus",function(){return b.Tn()})("blur",function(){return b.Wk()});a&2&&(_.ue("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.Ye?b.id+"-panel":null)("aria-expanded",b.Ye)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.zs)("aria-activedescendant",b.H7a()),_.we("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.zs)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",Hd:"disableRipple",tabIndex:"tabIndex"},bc:["matSelect"],features:[_.Pe([{Ga:_.Uv,
Lb:_.Ry},{Ga:_.oq,Lb:_.Ry}]),_.qe],oc:["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&&(_.Ie(y8a),_.C(0,"div",0,1),_.L("click",function(){return b.toggle()}),_.C(3,"div",2),_.N(4,$7a,2,1,"span",3),_.N(5,c8a,3,2,"span",4),_.D(),_.C(6,"div",5)(7,"div",6),_.Ad(),_.C(8,"svg",7),_.F(9,"path",8),_.D()()()(),_.N(10,d8a,3,9,"ng-template",9),_.L("backdropClick",function(){return b.close()})("attach",
function(){return b.n$a()})("detach",function(){return b.close()}));if(a&2){var c=_.Me(1);_.ue("aria-owns",b.Ye?b.id+"-panel":null);_.w(3);_.z("ngSwitch",b.empty);_.ue("id",b.JIa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(5);_.z("cdkConnectedOverlayPanelClass",b.H$a)("cdkConnectedOverlayScrollStrategy",b.xg)("cdkConnectedOverlayOrigin",b.ola||c)("cdkConnectedOverlayOpen",b.Ye)("cdkConnectedOverlayPositions",b.cHa)("cdkConnectedOverlayWidth",b.I$a)}},Ia:[_.Wl,_.Zl,_.$l,_.am,_.Hy,
_.Gy],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'],
tb:2,data:{animation:[v8a]},Oa:0});
var G8a,H8a;G8a=[[["mat-select-trigger"]],"*"];H8a=function(a,b){this.source=a;this.value=b};_.Sy=function(){var a=Qy.apply(this,arguments)||this;a.Ot=0;a.G5=0;a.WW="top";a.Xr=0;a.cHa=[{Nc:"start",Oc:"top",zc:"start",Hc:"top"},{Nc:"start",Oc:"bottom",zc:"start",Hc:"bottom"}];return a};_.V(_.Sy,Qy);_.Sy.Ja=Qy.Ja;_.k=_.Sy.prototype;_.k.Kic=function(a,b,c){var d=this.UV();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.k.Ua=function(){var a=this;Qy.prototype.Ua.call(this);this.yg.rd().ka(_.wb(this.dB)).subscribe(function(){a.Ye&&(a.iP=a.trigger.ua.getBoundingClientRect(),_.Xk(a.Eb))})};_.k.open=function(){var a=this;Qy.prototype.iO.call(this)&&(Qy.prototype.open.call(this),this.iP=this.trigger.ua.getBoundingClientRect(),this.G5=parseInt(getComputedStyle(this.trigger.ua).fontSize||"0"),this.Jic(),this.Cb.Ig.ka(_.Va(1)).subscribe(function(){a.G5&&a.xI.Zc&&a.xI.Zc.Ju&&(a.xI.Zc.Ju.style.fontSize=a.G5+"px")}))};
_.k.DHa=function(a){var b=_.W7a(a,this.options,this.AL),c=this.UV();this.panel.ua.scrollTop=0===a&&1===b?0:_.X7a((a+b)*c,c,this.panel.ua.scrollTop,256)};_.k.Z$a=function(){this.Hic();this.panel.ua.scrollTop=this.Ot};_.k.PGa=function(a){this.Ye?this.Ot=0:(this.xI.offsetX=0,_.Xk(this.Eb));Qy.prototype.PGa.call(this,a)};_.k.L7a=function(a){return new H8a(this,a)};_.k.Nlc=function(){var a;return null==(a=this.iP)?void 0:a.width};
_.k.Hic=function(){var a=this.xI.Zc.Ju.getBoundingClientRect(),b=this.yg.OF(),c=this.Rm(),d=this.multiple?56:32;var e=this.multiple?40:this.G8?16:(e=this.ue.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.xI.offsetX=Math.round(e);this.xI.Zc.di()};
_.k.Iic=function(a,b,c){var d=this.UV(),e=(d-this.iP.height)/2,f=Math.floor(256/d);return this.G8?0:Math.round(-1*(0===this.Ot?a*d:this.Ot===c?(a-(this.Oja()-f))*d+(d-(this.Oja()*d-256)%d):b-d/2)-e)};_.k.Zic=function(a){var b=this.UV(),c=this.yg.OF(),d=this.iP.top-8;c=c.height-this.iP.bottom-8;var e=Math.abs(this.Xr);b=Math.min(this.Oja()*b,256)-e-this.iP.height;b>c?this.Nhc(b,c):e>d?this.Mhc(e,d,a):this.WW=this.cFa()};
_.k.Nhc=function(a,b){a=Math.round(a-b);this.Ot-=a;this.Xr-=a;this.WW=this.cFa();0>=this.Ot&&(this.Xr=this.Ot=0,this.WW="50% bottom 0px")};_.k.Mhc=function(a,b,c){a=Math.round(a-b);this.Ot+=a;this.Xr+=a;this.WW=this.cFa();this.Ot>=c&&(this.Ot=c,this.Xr=0,this.WW="50% top 0px")};
_.k.Jic=function(){var a=this.UV(),b=this.Oja(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.ue.selected[0]),0);b+=_.W7a(b,this.options,this.AL);c/=2;this.Ot=this.Kic(b,c,a);this.Xr=this.Iic(b,c,a);this.Zic(a)};_.k.cFa=function(){var a=this.UV();return"50% "+(Math.abs(this.Xr)-(a-this.iP.height)/2+a/2)+"px 0px"};_.k.UV=function(){return 3*this.G5};_.k.Oja=function(){return this.options.length+this.AL.length};
_.Sy.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Sy)))(b||_.Sy)}}();
_.Sy.Aa=_.v({type:_.Sy,oa:[["mat-select"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.D8a,5),_.$e(c,_.Oy,5),_.$e(c,_.qq,5));if(a&2){var d;_.Ye(d=_.af())&&(b.oMa=d.first);_.Ye(d=_.af())&&(b.options=d);_.Ye(d=_.af())&&(b.AL=d)}},Ib:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],Hb:19,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.ih(c)})("focus",function(){return b.Tn()})("blur",function(){return b.Wk()});a&2&&(_.ue("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.Ye?b.id+"-panel":null)("aria-expanded",b.Ye)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.zs)("aria-activedescendant",b.H7a()),_.we("mat-select-disabled",b.disabled)("mat-select-invalid",b.zs)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Hd:"disableRipple",tabIndex:"tabIndex"},bc:["matSelect"],features:[_.Pe([{Ga:_.Uv,Lb:_.Sy},{Ga:_.oq,
Lb:_.Sy}]),_.qe],oc:["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&&(_.Ie(G8a),_.C(0,"div",0,1),_.L("click",function(){return b.toggle()}),_.C(3,"div",2),_.N(4,e8a,2,1,"span",3),_.N(5,h8a,3,2,"span",4),_.D(),_.C(6,"div",5),_.F(7,"div",6),_.D()(),_.N(8,i8a,4,14,"ng-template",7),_.L("backdropClick",function(){return b.close()})("attach",function(){return b.n$a()})("detach",function(){return b.close()}));if(a&2){var c=_.Me(1);_.ue("aria-owns",b.Ye?b.id+"-panel":null);_.w(3);
_.z("ngSwitch",b.empty);_.ue("id",b.JIa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(3);_.z("cdkConnectedOverlayPanelClass",b.H$a)("cdkConnectedOverlayScrollStrategy",b.xg)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.Ye)("cdkConnectedOverlayPositions",b.cHa)("cdkConnectedOverlayMinWidth",b.Nlc())("cdkConnectedOverlayOffsetY",b.Xr)}},Ia:[_.Wl,_.Zl,_.$l,_.am,_.Hy,_.Gy],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'],
tb:2,data:{animation:[t8a,u8a]},Oa:0});
_.Ty=function(){};_.Ty.ha=function(a){return new (a||_.Ty)};_.Ty.Ea=_.ed({type:_.Ty});_.Ty.Da=_.Vc({Qb:[_.C8a],imports:[_.dm,_.kq,_.Py,_.lq,_.Up,_.Yv,_.Py,_.lq]});
_.I8a=new _.Hd("MatList");
_.J8a=new _.Hd("MatNavList");
var M8a,O8a;_.K8a=["*"];_.L8a=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'};
M8a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.N8a=_.Vg(_.Ug(function(){}));O8a=_.Ug(function(){});_.Uy=function(){var a=_.N8a.apply(this,arguments)||this;a.Oj=new _.ob;return a};_.V(_.Uy,_.N8a);_.Uy.prototype.Sb=function(){this.Oj.next()};_.Uy.prototype.Ma=function(){this.Oj.complete()};_.Uy.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.Uy)))(b||_.Uy)}}();
_.Uy.Aa=_.v({type:_.Uy,oa:[["mat-nav-list"]],Ib:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Hd:"disableRipple",disabled:"disabled"},bc:["matNavList"],features:[_.Pe([{Ga:_.J8a,Lb:_.Uy}]),_.qe,_.ld],oc:_.K8a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(0))},styles:[_.L8a()],tb:2,Oa:0});var P8a=function(){};P8a.ha=function(a){return new (a||P8a)};P8a.Ja=_.v({type:P8a,oa:[["","mat-list-avatar",""],["","matListAvatar",""]],Ib:[1,"mat-list-avatar"]});var Q8a=function(){};
Q8a.ha=function(a){return new (a||Q8a)};Q8a.Ja=_.v({type:Q8a,oa:[["","mat-list-icon",""],["","matListIcon",""]],Ib:[1,"mat-list-icon"]});_.Vy=function(a,b,c,d){var e=O8a.call(this)||this;e.be=a;e.s9a=!1;e.Tb=new _.ob;e.Kc=!1;e.s9a=!!(c||d&&"action-list"===d.W7a());e.nW=c||d;c=e.Di();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.nW&&e.nW.Oj.ka(_.wb(e.Tb)).subscribe(function(){_.Xk(b)});return e};_.V(_.Vy,O8a);
_.Vy.prototype.Re=function(){V7a(this.Fnc,this.be)};_.Vy.prototype.Ma=function(){this.Tb.next();this.Tb.complete()};_.Vy.prototype.uq=function(){return!this.s9a||this.Hd||!(!this.nW||!this.nW.Hd)};_.Vy.prototype.Di=function(){return this.be.ua};_.W.Object.defineProperties(_.Vy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||!(!this.nW||!this.nW.disabled)},set:function(a){this.Kc=_.Mg(a)}}});
_.Vy.ha=function(a){return new (a||_.Vy)(_.y(_.Md),_.y(_.il),_.y(_.J8a,8),_.y(_.I8a,8))};
_.Vy.Aa=_.v({type:_.Vy,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Dd:function(a,b,c){a&1&&(_.$e(c,P8a,5),_.$e(c,Q8a,5),_.$e(c,p8a,5));if(a&2){var d;_.Ye(d=_.af())&&(b.lic=d.first);_.Ye(d=_.af())&&(b.Jmc=d.first);_.Ye(d=_.af())&&(b.Fnc=d)}},Ib:[1,"mat-list-item","mat-focus-indicator"],Hb:4,mb:function(a,b){a&2&&_.we("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.lic||b.Jmc)},inputs:{Hd:"disableRipple",disabled:"disabled"},bc:["matListItem"],features:[_.qe],
oc:["[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&&(_.Ie(M8a),_.C(0,"span",0),_.F(1,"span",1),_.Je(2),_.C(3,"span",2),_.Je(4,1),_.D(),_.Je(5,2),_.D());a&2&&(_.w(1),_.z("matRippleTrigger",b.Di())("matRippleDisabled",b.uq()))},Ia:[_.tq],tb:2,Oa:0});
_.Ug(function(){});_.Ug(function(){});
_.Wy=function(){};_.Wy.ha=function(a){return new (a||_.Wy)};_.Wy.Ea=_.ed({type:_.Wy});_.Wy.Da=_.Vc({imports:[_.Iy,_.xq,_.lq,_.Jy,_.dm,_.Iy,_.lq,_.Jy,_.$w]});

}catch(e){_._DumpException(e)}
try{
var R8a,W8a,X8a,Z8a,$8a,h9a,cz,k9a,l9a,m9a,n9a,o9a,p9a,q9a,dz,r9a,s9a,t9a,u9a,v9a,w9a,x9a,ez,fz,z9a,gz,A9a,hz,B9a,C9a,D9a,E9a,F9a,G9a,I9a,L9a,M9a,N9a,O9a,P9a,R9a,S9a,T9a,V9a,W9a,X9a,Y9a,Z9a,$9a,a$a,b$a,c$a,d$a,h$a,i$a,j$a,k$a,l$a,m$a,n$a,o$a,p$a,q$a,r$a,s$a,u$a,v$a,w$a,y$a,z$a,A$a,Y8a,D$a,E$a,H$a,a9a,b9a,e9a,f9a,g9a,d9a,c9a,H9a,y9a,J9a,K9a,Q9a,M$a;R8a=function(a,b){return a.start==b.start&&a.end==b.end};
_.Xy=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])};_.Yy=function(){var a=_.fa.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Ba)(a[0])&&(a=a[0].slice());return function(c){return _.maa(c,_.za([c].concat(_.Ia(a))),new _.uaa(b))}};_.T8a=function(){return function(a){return _.qa(a,new S8a)}};_.U8a=function(a,b){return a>b?1:a<b?-1:0};
_.V8a=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};W8a=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};X8a=function(a){return a.replace(_.MAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,h,n){f=h;return n});b=_.Qj(d).Hp();return c+f+b+f+e})};
Z8a=function(a){if(a instanceof _.If)return'url("'+_.Jf(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Lj)a=_.ah(a);else{a=String(a);var b=a.replace(_.NAa,"$1").replace(_.NAa,"$1").replace(_.MAa,"url");if(_.LAa.test(b)){if(b=!Y8a.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&&W8a(a)}a=b?X8a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.Xy("Value does not allow [{;}], got: %s.",[a]);return a};
$8a=function(a,b,c,d,e,f){a=_.se(a,_.rd.jp,c,e);_.uea(2);return a?b+_.Xc(c)+d+_.Xc(e)+f:_.de};
h9a=function(a,b){b=void 0===b?{}:b;var c=a;if(a9a.test(a)){var d={},e=[0];c=c.replace(b9a,function(f,g,h){f=g||h;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var B=A.match(c9a);B=B?parseInt(B[1],10):0;var I=d9a.test(A);n.push([B,I,A])}),d[f]=n);if(!n.length)throw Error("qb`"+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(e9a,function(f,g,h,n,r,x){return b.hasOwnProperty(h)?""+g+b[h]+x:f});c=c.replace(f9a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(g9a,function(f,g){if(b.hasOwnProperty(g)){var h=b[g];if(!h.length)throw Error("rb`"+f+"`"+g);return h.shift()}return f})};_.Zy=function(a,b){b=void 0===b?{}:b;return h9a(a,b)};_.i9a=function(a,b,c,d,e,f,g){var h=_.sd();b=$8a(h,b,c,d,e,f);b!==_.de&&_.fe(_.rd.rg,_.zd(),h,a,b,h[11],g,!1);return _.i9a};
_.$y=function(a,b,c,d,e){var f=_.sd();a=$8a(f,a,b,c,d,e);a!==_.de&&_.fha(f,a);return _.$y};_.j9a=function(a,b,c,d,e,f,g,h){b+=c;c=_.se(a,b,e,f);return _.re(a,b+2,g)||c?_.jia(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.mja(a,b+3)};_.az=function(a,b,c,d){a+=22;var e=_.sd(),f=e[a];return e[1].data[a].Xd?_.lja(e,_.yd(),b,f.transform,c,d,f):f.transform(c,d)};_.bz=function(a,b,c,d,e){a+=22;var f=_.sd(),g=f[a];return f[1].data[a].Xd?_.j9a(f,_.yd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};
cz=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("Ab");};k9a=function(a,b,c){a=_.ie(a);b=cz([a[1],a[2]],b);return cz(b,c)};l9a=function(a,b,c){a=_.ie(a);b=cz([a[3],a[4]],b);return cz(b,c)};m9a=function(a,b,c){a=_.ie(a);b=cz([a[5],a[6]],b);return cz(b,c)};n9a=function(a,b){a=_.ie(a)[7];return cz(a,b)};o9a=function(a,b){a=_.ie(a);return cz(a[10],b)};p9a=function(a,b){a=_.ie(a);return cz(a[11],b)};q9a=function(a,b){a=_.ie(a)[12];return cz(a,b)};
dz=function(a,b){a=_.ie(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};r9a=function(a){if(!a[21])throw Error("zb`"+a[0]);};s9a=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};t9a=function(a){a=_.ie(a);r9a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?s9a(b):[s9a(b[0]),s9a(b[1])]})};u9a=function(a,b,c){a=_.ie(a);r9a(a);b=cz([a[21][0],a[21][1]],b)||[];return cz(b,c)||[]};
v9a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};w9a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};x9a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
ez=function(a,b){var c=_.ie(a)[0];y9a[c]=y9a[c]||{};if(y9a[c][b])return y9a[c][b];var d="";switch(b){case "shortDate":d=o9a(a,0);break;case "mediumDate":d=o9a(a,1);break;case "longDate":d=o9a(a,2);break;case "fullDate":d=o9a(a,3);break;case "shortTime":d=p9a(a,0);break;case "mediumTime":d=p9a(a,1);break;case "longTime":d=p9a(a,2);break;case "fullTime":d=p9a(a,3);break;case "short":d=ez(a,"shortTime");var e=ez(a,"shortDate");d=x9a(q9a(a,0),[d,e]);break;case "medium":d=ez(a,"mediumTime");e=ez(a,"mediumDate");
d=x9a(q9a(a,1),[d,e]);break;case "long":d=ez(a,"longTime");e=ez(a,"longDate");d=x9a(q9a(a,2),[d,e]);break;case "full":d=ez(a,"fullTime"),e=ez(a,"fullDate"),d=x9a(q9a(a,3),[d,e])}d&&(y9a[c][b]=d);return d};fz=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};
z9a=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("Bb`"+a);}};
gz=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=z9a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return fz(f,3).substring(0,b);g=dz(g,5);return fz(f,b,g,d,e)}};
A9a=function(a,b,c,d,e,f){switch(c){case 2:return m9a(b,e,d)[a.getMonth()];case 1:return l9a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),h=a.getMinutes();return f&&(c=t9a(b),a=u9a(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]:k9a(b,e,d)[12>g?0:1];case 3:return n9a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("Cb`"+c);}};hz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return A9a(e,f,a,b,c,d)}};
B9a=function(a){return function(b,c,d){b=-1*d;c=dz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+fz(e,2,c)+fz(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+fz(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+fz(e,2,c)+":"+fz(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+fz(e,2,c)+":"+fz(Math.abs(b%60),2,c);default:throw Error("Db`"+a);}}};C9a=function(a){return w9a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
D9a=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=C9a(c);var e=c.getFullYear();var f=w9a(e,0,1).getDay();e=w9a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return fz(c,a,dz(d,5))}};E9a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=C9a(c).getFullYear();return fz(c,a,dz(d,5),b)}};
F9a=function(a,b){var c=a.getTimezoneOffset();b=v9a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};G9a=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};
I9a=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 w9a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(H9a))return G9a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Eb`"+
a);return b};
L9a=function(a,b,c,d){var e=I9a(a);b=ez(c,b)||b;a=[];for(var f;b;)if(f=J9a.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=v9a(d,g),e=F9a(e,d));var h="";a.forEach(function(n){a:if(K9a[n])var r=K9a[n];else{switch(n){case "G":case "GG":case "GGG":r=hz(3,1);break;case "GGGG":r=hz(3,2);break;case "GGGGG":r=hz(3,0);break;case "y":r=gz(0,1,0,!1,!0);break;case "yy":r=gz(0,2,0,!0,!0);break;case "yyy":r=gz(0,3,0,!1,!0);break;case "yyyy":r=gz(0,4,
0,!1,!0);break;case "Y":r=E9a(1);break;case "YY":r=E9a(2,!0);break;case "YYY":r=E9a(3);break;case "YYYY":r=E9a(4);break;case "M":case "L":r=gz(1,1,1);break;case "MM":case "LL":r=gz(1,2,1);break;case "MMM":r=hz(2,1);break;case "MMMM":r=hz(2,2);break;case "MMMMM":r=hz(2,0);break;case "LLL":r=hz(2,1,1);break;case "LLLL":r=hz(2,2,1);break;case "LLLLL":r=hz(2,0,1);break;case "w":r=D9a(1);break;case "ww":r=D9a(2);break;case "W":r=D9a(1,!0);break;case "d":r=gz(2,1);break;case "dd":r=gz(2,2);break;case "c":case "cc":r=
gz(7,1);break;case "ccc":r=hz(1,1,1);break;case "cccc":r=hz(1,2,1);break;case "ccccc":r=hz(1,0,1);break;case "cccccc":r=hz(1,3,1);break;case "E":case "EE":case "EEE":r=hz(1,1);break;case "EEEE":r=hz(1,2);break;case "EEEEE":r=hz(1,0);break;case "EEEEEE":r=hz(1,3);break;case "a":case "aa":case "aaa":r=hz(0,1);break;case "aaaa":r=hz(0,2);break;case "aaaaa":r=hz(0,0);break;case "b":case "bb":case "bbb":r=hz(0,1,1,!0);break;case "bbbb":r=hz(0,2,1,!0);break;case "bbbbb":r=hz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
hz(0,1,0,!0);break;case "BBBB":r=hz(0,2,0,!0);break;case "BBBBB":r=hz(0,0,0,!0);break;case "h":r=gz(3,1,-12);break;case "hh":r=gz(3,2,-12);break;case "H":r=gz(3,1);break;case "HH":r=gz(3,2);break;case "m":r=gz(4,1);break;case "mm":r=gz(4,2);break;case "s":r=gz(5,1);break;case "ss":r=gz(5,2);break;case "S":r=gz(6,1);break;case "SS":r=gz(6,2);break;case "SSS":r=gz(6,3);break;case "Z":case "ZZ":case "ZZZ":r=B9a(0);break;case "ZZZZZ":r=B9a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
B9a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=B9a(2);break;default:r=null;break a}K9a[n]=r}h+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return h};
M9a=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{lY:g,exponent:b,Fw:c}};
N9a=function(a){if(0===a.lY[0])return a;var b=a.lY.length-a.Fw;a.exponent?a.exponent+=2:(0===b?a.lY.push(0,0):1===b&&a.lY.push(0),a.Fw+=2);return a};O9a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Hb`"+a);return b};
P9a=function(a,b,c){if(b>c)throw Error("Gb`"+b+"`"+c);var d=a.lY,e=d.length-a.Fw;c=Math.min(Math.max(b,e),c);var f=c+a.Fw,g=d[f];if(0<f){d.splice(Math.max(a.Fw,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.Fw=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.Fw++;d.unshift(1);a.Fw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Fw;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.Fw++};
R9a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=M9a(a);e&&(g=N9a(g));f=b.YEc;e=b.LBb;var h=b.nUa;if(d){var n=d.match(Q9a);if(null===n)throw Error("Fb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=O9a(d));null!=r&&(e=O9a(r));null!=n?h=O9a(n):null!=r&&e>h&&(h=e)}P9a(g,e,h);d=g.lY;n=g.Fw;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.jTa&&f.unshift(d.splice(-b.jTa,
d.length).join(""));d.length>b.kPa;)f.unshift(d.splice(-b.kPa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(dz(c,1));h.length&&(f+=dz(c,0)+h.join(""));e&&(f+=dz(c,6)+"+"+e)}else f=dz(c,9);return f=0>a&&!g?b.RUa+f+b.SUa:b.iua+f+b.Ada};_.iz=function(a){return null!=a.error&&null!=a.error.code};S9a=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne(" ",a.item.label," "))};T9a=function(a){a&1&&_.ze(0)};
V9a=function(a){if(a&1){var b=_.sd();_.C(0,"div",11);_.L("keyup.escape",function(){_.td(b);var c=_.M();c.GP();c.trigger.ua.focus();return _.ud()});_.N(1,T9a,1,0,"ng-container",12);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngTemplateOutlet",a.item.wa)("ngTemplateOutletContext",a.item.context||_.Qe(2,U9a)))};W9a=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.label))};
X9a=function(a){a&1&&_.F(0,"segmented-dropdown-button",9);a&2&&(a=_.M().ya,_.z("item",a)("useBreadcrumbStyling",!0))};Y9a=function(a){a&1&&_.ze(0)};Z9a=function(a){a&1&&(_.G(0),_.N(1,Y9a,1,0,"ng-container",10),_.ye());a&2&&(a=_.M().ya,_.w(1),_.z("ngTemplateOutlet",a.wa)("ngTemplateOutletContext",a.context))};$9a=function(a){a&1&&(_.C(0,"mat-icon",11),_.O(1," keyboard_arrow_right "),_.D())};a$a=function(a){a&1&&_.F(0,"div",12)};
b$a=function(a,b){a&1&&(_.G(0),_.C(1,"div",1),_.N(2,W9a,2,1,"span",2),_.G(3,3),_.N(4,X9a,1,2,"segmented-dropdown-button",4),_.N(5,Z9a,2,2,"ng-container",5),_.ye(),_.D(),_.N(6,$9a,2,0,"mat-icon",6),_.N(7,a$a,1,0,"div",7),_.ye());if(a&2){a=b.ya;b=b.last;var c=_.M();_.w(1);_.we("no-padding",a.HCb);_.ue("aria-label",a.ariaLabel)("role",a.rX);_.w(1);_.z("ngIf",!a.ariaLabel);_.w(1);_.z("ngSwitch",a.type);_.w(1);_.z("ngSwitchCase",c.Kw.o2a);_.w(1);_.z("ngSwitchCase",c.Kw.q4a);_.w(1);_.z("ngIf",!b);_.w(1);
_.z("ngIf",b&&a.type==c.Kw.o2a)}};_.jz=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};c$a=function(a){a&1&&_.ze(0,6);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Me(4)))};d$a=function(a){a&1&&_.ze(0,6);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Me(4)))};
h$a=function(a){if(a&1){var b=_.sd();_.C(0,"button",3,4);_.L("ascClipboardEvent",function(c){_.td(b);var d=_.M();return _.ud(e$a(d,c))})("click",function(c){_.td(b);var d=_.M();return _.ud(d.we(c))})("mouseenter",function(){_.td(b);var c=_.M();return _.ud(f$a(c))})("blur",function(){_.td(b);var c=_.M();return _.ud(g$a(c))})("mouseleave",function(){_.td(b);var c=_.M();return _.ud(g$a(c))});_.N(2,c$a,1,1,"ng-container",5);_.C(3,"span");_.O(4);_.D();_.N(5,d$a,1,1,"ng-container",5);_.D()}a&2&&(a=_.M(),
_.z("format",a.CXa?"flat":"hairline")("ascClipboard",a.NP),_.ue("aria-label",a.ariaLabel),_.w(2),_.z("ngIf",!a.gwa),_.w(1),_.we("light",a.ktb),_.w(1),_.Oe(a.CX),_.w(1),_.z("ngIf",a.gwa))};
i$a=function(a){if(a&1){var b=_.sd();_.C(0,"button",7,4);_.L("ascClipboardEvent",function(c){_.td(b);var d=_.M();return _.ud(e$a(d,c))})("click",function(c){_.td(b);var d=_.M();return _.ud(d.we(c))})("mouseenter",function(){_.td(b);var c=_.M();return _.ud(f$a(c))})("blur",function(){_.td(b);var c=_.M();return _.ud(g$a(c))})("mouseleave",function(){_.td(b);var c=_.M();return _.ud(g$a(c))});_.C(2,"mat-icon",8);_.O(3);_.D()()}a&2&&(a=_.M(),_.we("small",a.vxb)("remove-border",a.CXa),_.z("ascClipboard",
a.NP),_.ue("aria-label",a.ariaLabel),_.w(2),_.z("color","primary"===a.color?"primary":null),_.w(1),_.Ne(" ",a.pRa," "))};j$a=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),_.Ne(" ",a.pRa," "))};k$a=function(a){a&1&&_.F(0,"mat-icon",4);a&2&&(a=_.M(),_.z("svgIcon",a.icon))};l$a=function(a){a&1&&(_.C(0,"mat-icon",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.icon))};m$a=function(a){a&1&&_.ze(0)};
n$a=function(a){a&1&&(_.G(0),_.N(1,m$a,1,0,"ng-container",6),_.ye());if(a&2){_.M();var b=_.Me(7);_.w(1);_.z("ngTemplateOutlet",b)}};o$a=function(a){a&1&&_.ze(0)};p$a=function(a){a&1&&(_.G(0),_.N(1,o$a,1,0,"ng-container",6),_.ye());if(a&2){_.M();var b=_.Me(7);_.w(1);_.z("ngTemplateOutlet",b)}};q$a=function(a){a&1&&(_.C(0,"div",7),_.Je(1),_.D(),_.C(2,"p",8),_.Je(3,1),_.D())};
r$a=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("Eb`"+a);return d};
s$a=function(a,b,c){try{return L9a(a,b,"en-US",c)}catch(d){return""}};u$a=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?t$a:"y-MM-dd"};v$a=function(a,b){return function(c){return s$a(c,a,b)}};_.kz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};w$a=function(){};
_.x$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;_.Xxa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};_.lz=function(a){_.Zm(a).status="DEGRADED"};y$a=function(a,b){R8a(a.Zr,b)||(a.AJa&&(b={start:0,end:Math.max(a.Zr.end,b.end)}),a.rHa.next(a.Zr=b),a.Mka(function(){}))};
z$a=function(a,b){var c=void 0===c?"to-start":c;b=a.AJa&&"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.Ela=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.qHa=!0);a.Gab!=d&&(a.Gab=d,a.Mka(function(){if(a.qHa){var g=a.n6a.ua;a.Ela-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.qHa=!1;z$a(a,a.Ela)}}))};_.ai(_.Xy,_.aa);_.Xy.prototype.name="AssertionError";var S8a=function(){};
S8a.prototype.call=function(a,b){return b.subscribe(new _.Owa(a))};A$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};_.B$a=function(a){return a instanceof _.Sj&&a.constructor===_.Sj?a.OWa:"type_error:SafeStyle"};Y8a=/\/\*/;
_.C$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("qa`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Z8a).join(" "):Z8a(d),b+=c+":"+d+";")}return b?new _.Sj(b,_.JAa):_.KAa};_.mz=function(a){return a instanceof _.Vj?a:_.uh(_.nxa("object"==typeof a&&a.Cw?a.Hp():String(a)))};D$a=/^[a-zA-Z0-9-]+$/;E$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};
_.F$a=function(a){var b=_.mz(_.RAa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.mz(e),c.push(_.Xj(e)))};a.forEach(d);return _.uh(c.join(_.Xj(b)))};_.G$a=function(a){return _.F$a(Array.prototype.slice.call(arguments))};H$a={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.I$a=function(a,b,c){var d=String(a);if(!D$a.test(d))throw Error("ua");if(d.toUpperCase()in E$a)throw Error("ua");a=String(a);d="<"+a;var e="";if(b)for(var f in b)if(Object.prototype.hasOwnProperty.call(b,f)){if(!D$a.test(f))throw Error("ua");var g=b[f];if(null!=g){var h=f;if(g instanceof _.Lj)g=_.ah(g);else if("style"==h.toLowerCase()){if(!_.Tb(g))throw Error("ua");g instanceof _.Sj||(g=_.C$a(g));g=_.B$a(g)}else{if(/^on/i.test(h))throw Error("ua");if(h.toLowerCase()in H$a)if(g instanceof _.Oj)g=
_.Pj(g);else if(g instanceof _.If)g=_.Jf(g);else if("string"===typeof g)g=_.Qj(g).Hp();else throw Error("ua");}g.Cw&&(g=g.Hp());h=h+'="'+_.nxa(String(g))+'"';e+=" "+h}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===A$a[a.toLowerCase()]?b+=">":(f=_.G$a(c),b+=">"+_.Xj(f)+"</"+a+">");return _.uh(b)};_.nz=function(a,b){return a&&b?a.split(b).length-1:0};a9a=/\[(\ufffd.+?\ufffd?)\]/;b9a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;e9a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;f9a=/{([A-Z0-9_]+)}/g;
g9a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;d9a=/\/\*/;c9a=/\d+:(\d+)/;H9a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;y9a={};J9a=/((?:[^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]*)/;K9a={};_.oz=function(a,b){this.locale=a;this.Evc=b};
_.oz.prototype.transform=function(a,b,c,d){if(null==a||""===a||a!==a)return null;try{var e;return L9a(a,void 0===b?"mediumDate":b,d||this.locale,null!=(e=null!=c?c:this.Evc)?e:void 0)}catch(f){throw new _.Yc(2100,!1);}};_.oz.ha=function(a){return new (a||_.oz)(_.y(_.Xg,16),_.y(_.TIa,24))};_.oz.ze=_.fd({name:"date",type:_.oz,Xd:!0,standalone:!0});Q9a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.pz=function(a){this.Mnc=a};
_.pz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Mnc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Ib`"+a);var d=a}else d=Number(a);a=d;var e=_.ie(c)[14][0],f=dz(c,5);d={YEc:1,LBb:0,nUa:0,iua:"",Ada:"",RUa:"",SUa:"",kPa:0,jTa: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.iua=x.substring(0,x.indexOf("#"));
for(e=0;e<A.length;e++){var B=A.charAt(e);"0"===B?d.LBb=d.nUa=e+1:"#"===B?d.nUa=e+1:d.Ada+=B}var I=x.split(",");d.kPa=I[1]?I[1].length:0;d.jTa=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var K=h.length-d.iua.length-d.Ada.length,P=n.indexOf("#");d.RUa=n.substring(0,P).replace(/'/g,"");d.SUa=n.slice(P+K).replace(/'/g,"")}else d.RUa=(void 0===f?"-":f)+d.iua,d.SUa=d.Ada;return R9a(a,d,c,b)}catch(ba){throw new _.Yc(2100,!1);}};_.pz.ha=function(a){return new (a||_.pz)(_.y(_.Xg,16))};
_.pz.ze=_.fd({name:"number",type:_.pz,Xd:!0,standalone:!0});var J$a=function(a,b,c){this.GHa=new _.ob;this.hva=this.GHa.ka(_.Ra());this.Wm=null;this.Rn=a;this.sI=b;this.sW=c};_.k=J$a.prototype;_.k.attach=function(a){this.Wm=a;this.DIa();this.pma()};_.k.detach=function(){this.GHa.complete();this.Wm=null};_.k.cGc=function(){this.pma()};_.k.qDb=function(){this.DIa();this.pma()};
_.k.mx=function(a,b){if(this.Wm){var c=this.Wm;a*=this.Rn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.hD.scrollTo(b)}};_.k.DIa=function(){if(this.Wm){var a=this.Wm,b=this.Wm.uja*this.Rn;a.jma!==b&&(a.jma=b,a.B5a(),a.Mka())}};
_.k.pma=function(){if(this.Wm){var a=this.Wm.Zr;a={start:a.start,end:a.end};var b=this.Wm.OF(),c=this.Wm.uja,d=this.Wm.oca(),e=0<this.Rn?d/this.Rn:0;if(a.end>c){var f=Math.ceil(b/this.Rn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Rn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Rn;f<this.sI&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.sW-f)/this.Rn)),a.end=Math.min(c,Math.ceil(e+(b+this.sI)/this.Rn))):(b=a.end*this.Rn-(d+b),b<this.sI&&a.end!=c&&
(b=Math.ceil((this.sW-b)/this.Rn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.sI/this.Rn)))));y$a(this.Wm,a);z$a(this.Wm,this.Rn*a.start);this.GHa.next(Math.floor(e))}};_.qz=function(){this.Rn=20;this.sI=100;this.sW=200;this.xg=new J$a(this.NSa,this.Qz,this.Oz)};_.qz.prototype.Sb=function(){var a=this.xg,b=this.Qz,c=this.Oz;a.Rn=this.NSa;a.sI=b;a.sW=c;a.DIa();a.pma()};
_.W.Object.defineProperties(_.qz.prototype,{NSa:{configurable:!0,enumerable:!0,get:function(){return this.Rn},set:function(a){this.Rn=_.Pg(a)}},Qz:{configurable:!0,enumerable:!0,get:function(){return this.sI},set:function(a){this.sI=_.Pg(a)}},Oz:{configurable:!0,enumerable:!0,get:function(){return this.sW},set:function(a){this.sW=_.Pg(a)}}});_.qz.ha=function(a){return new (a||_.qz)};
_.qz.Ja=_.v({type:_.qz,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{NSa:"itemSize",Qz:"minBufferPx",Oz:"maxBufferPx"},features:[_.Pe([{Ga:_.IRa,Db:function(a){return a.xg},Gb:[_.Tc(function(){return _.qz})]}]),_.ld]});var K$a=function(a){this.Rh=a};_.V(K$a,_.Pp);K$a.prototype.connect=function(){return _.me(this.Rh)?this.Rh:_.Ea(this.Rh)};K$a.prototype.disconnect=function(){};var L$a=function(){this.w1a=20;this.P5=[]};_.k=L$a.prototype;
_.k.CJa=function(a,b,c,d,e){var f=this;_.jHa(a,function(g,h,n){var r;if(null==g.Lu)var x=(r=f.Xmc(function(){return c(g,h,n)},n,b,d(g)))?1:0;else null==n?(f.mkc(h,b),x=3):(r=f.aoc(h,n,b,d(g)),x=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:x,XL:g})}})};_.k.detach=function(){for(var a=_.l(this.P5),b=a.next();!b.done;b=a.next())b.value.destroy();this.P5=[]};_.k.Xmc=function(a,b,c,d){if(b=this.Ymc(b,c))b.context.ya=d;else return a=a(),c.ni(a.Wc,a.context,a.index)};
_.k.mkc=function(a,b){a=b.detach(a);this.Qnc(a,b)};_.k.aoc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.ya=d;return a};_.k.Qnc=function(a,b){if(this.P5.length<this.w1a)this.P5.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.k.Ymc=function(a,b){var c=this.P5.pop();c&&b.cG(c,a);return c||null};
_.rz=function(a,b,c,d,e,f){var g=this;this.Wf=a;this.tB=b;this.It=c;this.eX=d;this.Wm=e;this.MA=new _.ob;this.G3=new _.ob;this.Clb=this.G3.ka(_.tb(null),_.T8a(),_.vb(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return g.Vic(h,n)}),_.pb(1));this.Tr=null;this.xW=!1;this.Tb=new _.ob;this.Clb.subscribe(function(h){g.Rh=h;g.u$a()});this.Wm.pIc.ka(_.wb(this.Tb)).subscribe(function(h){g.Zr=h;g.MA.Kk.length&&f.Lc(function(){return g.MA.next(g.Zr)});g.u$a()});this.Wm.attach(this)};_.k=_.rz.prototype;
_.k.Qp=function(){if(this.Tr&&this.xW){var a=this.Tr.diff(this.Hab);a?this.s3(a):this.crc();this.xW=!1}};_.k.Ma=function(){this.Wm.detach();this.G3.next(void 0);this.G3.complete();this.MA.complete();this.Tb.next();this.Tb.complete();this.eX.detach()};_.k.u$a=function(){var a=this;this.Zr&&(this.Hab=this.Rh.slice(this.Zr.start,this.Zr.end),this.Tr||(this.Tr=this.It.find(this.Hab).create(function(b,c){return a.VKa?a.VKa(b,c):c})),this.xW=!0)};
_.k.Vic=function(a,b){a&&a.disconnect(this);this.xW=!0;return b?b.connect(this):_.Ea()};_.k.crc=function(){for(var a=this.Rh.length,b=this.Wf.length;b--;){var c=this.Wf.get(b);c.context.index=this.Zr.start+b;c.context.count=a;this.ccb(c.context);c.Be()}};
_.k.s3=function(a){var b=this;this.eX.CJa(a,this.Wf,function(e,f,g){return b.ZEa(e,g)},function(e){return e.item});_.kHa(a,function(e){b.Wf.get(e.bn).context.ya=e.item});a=this.Rh.length;for(var c=this.Wf.length;c--;){var d=this.Wf.get(c);d.context.index=this.Zr.start+c;d.context.count=a;this.ccb(d.context)}};_.k.ccb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.HY=0===a.index%2;a.sVa=!a.HY};
_.k.ZEa=function(a,b){return{Wc:this.tB,context:{ya:a.item,oib:this.H5a,index:-1,count:-1,first:!1,last:!1,sVa:!1,HY:!1},index:b}};
_.W.Object.defineProperties(_.rz.prototype,{oib:{configurable:!0,enumerable:!0,get:function(){return this.H5a},set:function(a){this.H5a=a;_.spa(a)?this.G3.next(a):this.G3.next(new K$a(_.me(a)?a:Array.from(a||[])))}},VKa:{configurable:!0,enumerable:!0,get:function(){return this.Tic},set:function(a){var b=this;this.xW=!0;this.Tic=a?function(c,d){return a(c+(b.Zr?b.Zr.start:0),d)}:void 0}},Otc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.xW=!0,this.tB=a)}},Ptc:{configurable:!0,enumerable:!0,
get:function(){return this.eX.w1a},set:function(a){this.eX.w1a=_.Pg(a)}}});_.rz.ha=function(a){return new (a||_.rz)(_.y(_.Ve),_.y(_.Ue),_.y(_.ll),_.y(_.KRa),_.y(_.Tp,4),_.y(_.pe))};_.rz.Ja=_.v({type:_.rz,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{oib:"cdkVirtualForOf",VKa:"cdkVirtualForTrackBy",Otc:"cdkVirtualForTemplate",Ptc:"cdkVirtualForTemplateCacheSize"},features:[_.Pe([{Ga:_.KRa,ae:L$a}])]});
M$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};_.sz=function(a){var b=_.N8a.call(this)||this;b.Ta=a;b.Oj=new _.ob;"action-list"===b.W7a()&&(a.ua.classList.add("mat-action-list"),a.ua.setAttribute("role","group"));return b};_.V(_.sz,_.N8a);
_.sz.prototype.W7a=function(){var a=this.Ta.ua.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.sz.prototype.Sb=function(){this.Oj.next()};_.sz.prototype.Ma=function(){this.Oj.complete()};_.sz.ha=function(a){return new (a||_.sz)(_.y(_.Md))};
_.sz.Aa=_.v({type:_.sz,oa:[["mat-list"],["mat-action-list"]],Ib:[1,"mat-list","mat-list-base"],inputs:{Hd:"disableRipple",disabled:"disabled"},bc:["matList"],features:[_.Pe([{Ga:_.I8a,Lb:_.sz}]),_.qe,_.ld],oc:_.K8a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(0))},styles:[_.L8a()],tb:2,Oa:0});var N$a={oQc:0,q4a:1,o2a:2,0:"Path",1:"Template",2:"Dropdown"};
_.tz=function(a,b){this.renderer=b;this.wfb=new _.el(!0);this.oLa=new _.ob;this.element=a.ua};
_.tz.prototype.Ua=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.le(this.element,"mousedown",{capture:!0}).ka(_.Ta(function(d){return!_.tBa(d.target)}),_.vb(function(){return _.Ea(!1).ka(_.Ma(0),_.tb(!0))}),_.wb(this.oLa)).subscribe(function(d){b=d});var c=_.le(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.wfb.emit()})};_.tz.prototype.Ma=function(){this.oLa.next()};_.tz.ha=function(a){return new (a||_.tz)(_.y(_.Md),_.y(_.Wk))};_.tz.Ja=_.v({type:_.tz,oa:[["","ascBlur",""]],outputs:{wfb:"ascBlur"}});
var O$a,U9a;O$a=["trigger"];U9a=function(){return{}};_.uz=function(){this.aSb=this.disabled=this.isOpen=!1};_.uz.prototype.Ua=function(){};_.uz.prototype.Vc=function(){};_.uz.prototype.AD=function(){this.isOpen=!this.isOpen};_.uz.prototype.GP=function(){this.isOpen=!1};_.uz.ha=function(a){return new (a||_.uz)};
_.uz.Aa=_.v({type:_.uz,oa:[["segmented-dropdown-button","item",""]],vb:function(a,b){a&1&&_.Ze(O$a,5,_.Md);if(a&2){var c;_.Ye(c=_.af())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",aSb:"useBreadcrumbStyling"},ac:["item",""],oc:["*"],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&&(_.Ie(),_.C(0,"div",0),_.L("ascBlur",function(){return b.GP()}),_.C(1,"div",1),_.N(2,S9a,2,1,"span",2),_.C(3,"div",3)(4,"a",4),_.Je(5),_.C(6,"span",5),_.O(7),_.D()(),_.C(8,"button",6,7),_.L("click",function(){return b.AD()}),_.F(10,"mat-icon",8),_.D()()(),_.N(11,V9a,2,3,"div",9),_.D());a&2&&(_.w(1),_.ve("pointer-events",b.disabled?"none":"unset"),_.we("breadcrumb",b.aSb)("active",b.isOpen)("disabled",b.disabled),
_.w(1),_.z("ngIf",b.item.label),_.w(2),_.z("universalLink",b.item.Jb)("queryParams",b.item.Ra)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.nc),_.w(3),_.Oe(b.item.title),_.w(1),_.we("active",b.isOpen),_.z("ascTrackElement",b.item.nc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.ue("aria-label",b.item.ariaLabel||"dropdownmenu"),_.w(3),_.z("ngIf",b.isOpen))},Ia:[_.np,_.ln,_.tz,_.Yl,_.bm,_.Uq,_.Vq,_.zq,_.Wr,_.Aw,_.qv],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});
_.vz=function(){this.Kw=N$a;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.vz.prototype.Ua=function(){};_.vz.ha=function(a){return new (a||_.vz)};
_.vz.Aa=_.v({type:_.vz,oa:[["breadcrumb","items",""]],Hb:2,mb:function(a,b){a&2&&_.ue("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},ac:["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,b$a,8,10,"ng-container",0);a&2&&_.z("ngForOf",b.items)},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.Wr,_.uz],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}"]});
_.wz=function(){};_.wz.ha=function(a){return new (a||_.wz)};_.wz.Ea=_.ed({type:_.wz});_.wz.Da=_.Vc({});
_.xz=function(){};_.xz.ha=function(a){return new (a||_.xz)};_.xz.Ea=_.ed({type:_.xz});_.xz.Da=_.Vc({imports:[_.xp,_.nn,_.wz,_.dm,_.dr,_.Yq,_.Xr,_.Qw,_.Vm,_.Yw]});
_.yz=function(){};_.yz.ha=function(a){return new (a||_.yz)};_.yz.Ea=_.ed({type:_.yz});_.yz.Da=_.Vc({imports:[_.nn,_.dm,_.Xr,_.Vm,_.xz]});
_.zz=function(a,b){this.document=a;this.Nb=b;this.xfb="";this.GJa=new _.el};_.zz.prototype.Sb=function(){};_.zz.prototype.copy=function(){var a=this.xfb;_.jz(this.document,this.Nb.ua,a)?this.GJa.emit({tOb:!0,text:a}):this.GJa.emit({tOb:!1,text:""})};_.zz.ha=function(a){return new (a||_.zz)(_.y(_.Qg),_.y(_.Md))};
_.zz.Ja=_.v({type:_.zz,oa:[["button","ascClipboard",""]],mb:function(a,b){a&1&&_.L("click",function(){return b.copy()})},inputs:{xfb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{GJa:"ascClipboardEvent"},features:[_.ld]});
var P$a,e$a,f$a;P$a=["button"];_.Az=function(a){this.Du=a;this.CX="";this.pRa="content_copy";this.NP="";this.C_a="Gekopieerd naar klembord";this.ukb=new _.el;this.vxb=this.ktb=this.gwa=!1;this.color="highContrast";this.CXa=!1;this.dha=this.saa="Klik om te kopi\u00ebren"};e$a=function(a,b){b.tOb&&(a.ukb.emit(),a.dha=a.C_a,f$a(a),a.Du.Xm(a.C_a,"assertive"))};f$a=function(a){a.tooltip.message=a.dha;a.tooltip.show();clearTimeout(a.mQb);a.mQb=setTimeout(function(){a.tooltip.Yj()},1E3)};
_.Az.prototype.we=function(a){a.stopPropagation();a.preventDefault();return!1};var g$a=function(a){a.dha=a.saa;a.tooltip.message=a.dha};_.Az.prototype.trigger=function(){this.button.ua.click()};_.Az.prototype.Ma=function(){clearTimeout(this.mQb)};
_.W.Object.defineProperties(_.Az.prototype,{gRa:{configurable:!0,enumerable:!0,set:function(a){this.dha=this.saa=a}},wLc:{configurable:!0,enumerable:!0,get:function(){return this.gwa&&this.CX}},xCc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},vCc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Yv=a},get:function(){return this.Yv?this.Yv:"Klik om te kopi\u00ebren"!==
this.saa&&this.saa?this.saa:this.CX?this.CX:"Klik om te kopi\u00ebren"}}});_.Az.ha=function(a){return new (a||_.Az)(_.y(_.wp))};
_.Az.Aa=_.v({type:_.Az,oa:[["copy-button"]],vb:function(a,b){a&1&&(_.Ze(P$a,5,_.Md),_.Ze(_.Aw,5));if(a&2){var c;_.Ye(c=_.af())&&(b.button=c.first);_.Ye(c=_.af())&&(b.tooltip=c.first)}},Hb:6,mb:function(a,b){a&2&&_.we("space-between",b.wLc)("medium-contrast",b.xCc)("low-contrast",b.vCc)},inputs:{CX:"buttonLabel",pRa:"iconInnerText",NP:"copyText",gRa:"hoverMsg",C_a:"successMsg",gwa:"spaceBetweenButtonLabelAndText",ktb:"hasLightLabel",vxb:"isSmall",color:"color",CXa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{ukb:"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,h$a,6,8,"button",0),_.N(1,i$a,4,8,"ng-template",null,1,_.ef),_.N(3,j$a,2,2,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.CX)("ngIfElse",c)}},Ia:[_.zz,_.Yl,_.bm,_.Ly,_.Wr,_.Aw],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});
_.Bz=function(){};_.Bz.ha=function(a){return new (a||_.Bz)};_.Bz.Ea=_.ed({type:_.Bz});_.Bz.Da=_.Vc({});
_.Cz=function(){};_.Cz.ha=function(a){return new (a||_.Cz)};_.Cz.Ea=_.ed({type:_.Cz});_.Cz.Da=_.Vc({imports:[_.Bz,_.dm,_.Ny,_.Yq,_.Xr,_.Qw]});
var Q$a,R$a;Q$a=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];R$a=["*"];_.Dz=function(){this.icon="";this.yxb=!0;this.bga=!1};_.Dz.ha=function(a){return new (a||_.Dz)};
_.Dz.Aa=_.v({type:_.Dz,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",yxb:"isSvg",bga:"showTextOutside"},ac:["icon",""],oc:["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&&(_.Ie(Q$a),_.C(0,"div"),_.N(1,k$a,1,1,"mat-icon",0),_.N(2,
l$a,2,1,"ng-template",null,1,_.ef),_.N(4,n$a,2,1,"ng-container",2),_.D(),_.N(5,p$a,2,1,"ng-container",2),_.N(6,q$a,4,0,"ng-template",null,3,_.ef));if(a&2){var c=_.Me(3);_.we("container-large",!b.bga)("container-small",b.bga);_.w(1);_.z("ngIf",b.yxb)("ngIfElse",c);_.w(3);_.z("ngIf",!b.bga);_.w(1);_.z("ngIf",b.bga)}},Ia:[_.Yl,_.bm,_.Wr],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}"]});
_.Ez=function(){};_.Ez.ha=function(a){return new (a||_.Ez)};_.Ez.Aa=_.v({type:_.Ez,oa:[["icon-empty-state-title"]],oc:R$a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(0))},tb:2});_.Fz=function(){};_.Fz.ha=function(a){return new (a||_.Fz)};_.Fz.Aa=_.v({type:_.Fz,oa:[["icon-empty-state-subtitle"]],oc:R$a,Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(0))},tb:2});
_.Gz=function(){};_.Gz.ha=function(a){return new (a||_.Gz)};_.Gz.Ea=_.ed({type:_.Gz});_.Gz.Da=_.Vc({imports:[_.dm,_.Xr]});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var S$a={jhc:"y",khc:"y G",lhc:"MMM y",mhc:"MMMM y",nhc:"MM/y",KAa:"MMM d",c8b:"MMMM dd",e8b:"M/d",d8b:"MMMM d",X2a:"MMM d, y",Tgc:"EEE, MMM d",Ugc:"EEE, MMM d, y",jZb:"d",f8b:"MMM d, h:mm a zzzz"};S$a={jhc:"y",khc:"y G",lhc:"MMM y",mhc:"MMMM y",nhc:"MM-y",KAa:"d MMM",c8b:"dd MMMM",e8b:"d-M",d8b:"d MMMM",X2a:"d MMM y",Tgc:"EEE d MMM",Ugc:"EEE d MMM y",jZb:"d",f8b:"d MMM HH:mm zzzz"};
var T$a;
T$a={hza:{RH:{R:{"-1":"gisteren","-2":"eergisteren",0:"vandaag",1:"morgen",2:"overmorgen"},P:"one{# dag geleden}other{# dagen geleden}",F:"one{over # dag}other{over # dagen}"},SHORT:{R:{"-1":"gisteren","-2":"eergisteren",0:"vandaag",1:"morgen",2:"overmorgen"},P:"one{# dag geleden}other{# dgn geleden}",F:"one{over # dag}other{over # dgn}"}},R2b:{RH:{R:{0:"binnen een uur"},P:"one{# uur geleden}other{# uur geleden}",F:"one{over # uur}other{over # uur}"}},F7b:{RH:{R:{0:"binnen een minuut"},P:"one{# minuut geleden}other{# minuten geleden}",F:"one{over # minuut}other{over # minuten}"},
SHORT:{R:{0:"binnen een minuut"},P:"one{# min. geleden}other{# min. geleden}",F:"one{over # min.}other{over # min.}"}},MONTH:{RH:{R:{"-1":"vorige maand",0:"deze maand",1:"volgende maand"},P:"one{# maand geleden}other{# maanden geleden}",F:"one{over # maand}other{over # maanden}"}},ABa:{RH:{R:{"-1":"vorig kwartaal",0:"dit kwartaal",1:"volgend kwartaal"},P:"one{# kwartaal geleden}other{# kwartalen geleden}",F:"one{over # kwartaal}other{over # kwartalen}"},dQc:{R:{"-1":"vorig kwartaal",0:"dit kwartaal",
1:"volgend kwartaal"},P:"one{# kwartaal geleden}other{# kwartalen geleden}",F:"one{over # kw.}other{over # kwartalen}"}},Rdc:{RH:{R:{0:"nu"},P:"one{# seconde geleden}other{# seconden geleden}",F:"one{over # seconde}other{over # seconden}"},SHORT:{R:{0:"nu"},P:"one{# sec. geleden}other{# sec. geleden}",F:"one{over # sec.}other{over # sec.}"}},WEEK:{RH:{R:{"-1":"vorige week",0:"deze week",1:"volgende week"},P:"one{# week geleden}other{# weken geleden}",F:"one{over # week}other{over # weken}"}},hDa:{RH:{R:{"-1":"vorig jaar",
0:"dit jaar",1:"volgend jaar"},P:"one{# jaar geleden}other{# jaar geleden}",F:"one{over # jaar}other{over # jaar}"}}};
var U$a=function(a){this.WL=T$a;this.rJa=!0;a&&("always"==a?this.rJa=!0:"auto"==a&&(this.rJa=!1))};U$a.prototype.format=function(a,b){b=V$a(this,b).RH;if(!this.rJa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Br("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var V$a=function(a,b){switch(b){default:case 0:return a.WL.hDa;case 1:return a.WL.ABa;case 2:return a.WL.MONTH;case 3:return a.WL.WEEK;case 4:return a.WL.hza;case 5:return a.WL.R2b;case 6:return a.WL.F7b;case 7:return a.WL.Rdc}};
var W$a,X$a,Y$a=function(a){W$a||(W$a=new _.Iu(S$a.KAa));return W$a.format(a)},Z$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 U$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||
Y$a)(new Date(a))};X$a=function(a,b,c){var d=new U$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 $$a,t$a,aab;$$a=_.T_a.Gia[3];t$a=S$a.KAa;aab=S$a.X2a;_.Hz=function(){};
_.Hz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=r$a(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=X$a(e,b,0):(e=Math.floor(e/60),24>e?a=X$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?X$a(e,b,2):""));return a||s$a(d,u$a(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(M$a(a,b))return Z$a(d.getTime(),v$a(u$a(d),c));a=M$a(d)?$$a:aab;return s$a(d,a,c)||Z$a(d.getTime(),v$a(u$a(d),c));case "datetime":return a=Z$a(d.getTime(),v$a(u$a(d),c)),c=s$a(d,$$a,c),a+" "+c;case "date":return Z$a(d.getTime(),v$a(u$a(d),c));default:return s$a(d,b,c)}};_.Hz.ha=function(a){return new (a||_.Hz)};_.Hz.ze=_.fd({name:"dateTimeDisplay",type:_.Hz,Xd:!0});
_.Iz=function(){};_.Iz.ha=function(a){return new (a||_.Iz)};_.Iz.Ea=_.ed({type:_.Iz});_.Iz.Da=_.Vc({});
_.bab={"":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)};
_.Jz=function(){this.transform=_.kz};_.Jz.ha=function(a){return new (a||_.Jz)};_.Jz.ze=_.fd({name:"lastPathElement",type:_.Jz,Xd:!0});
_.Kz=function(a,b){this.renderer=a;this.Nb=b;this.gYa=!1;this.resize=new _.el;this.xIb=new _.el;this.rvb=this.CRa=0};_.Kz.prototype.Ua=function(){};
_.Kz.prototype.FVa=function(a){var b=this;if(0===a.button){var c=!!(this.Nb.ua.compareDocumentPosition(this.wJ)&Node.DOCUMENT_POSITION_PRECEDING);if(cab(this)){var d=this.Nb.ua.offsetTop;this.gYa=d===this.wJ.offsetTop?c:d<this.wJ.offsetTop}else d=this.Nb.ua.offsetLeft,this.gYa=d===this.wJ.offsetLeft?c:d<this.wJ.offsetLeft;this.CRa=dab(this,this.wJ);this.rvb=cab(this)?a.clientY:a.clientX;this.ixa&&this.ixa();this.jxa&&this.jxa();this.ixa=this.renderer.listen("document","mousemove",function(e){b.GVa(e)});
this.jxa=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.ixa&&b.ixa(),b.jxa&&b.jxa(),e=dab(b,b.wJ)-b.CRa,0!==e&&b.xIb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.Kz.prototype.GVa=function(a){if(null==a.buttons||1===a.buttons){var b=(cab(this)?a.clientY:a.clientX)-this.rvb;this.gYa&&(b*=-1);b=this.CRa+b;this.resize.emit(b);var c=this.wJ.style;cab(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var dab=function(a,b){return cab(a)?b.offsetHeight:b.offsetWidth},cab=function(a){return"horizontal"===(a.fk||"horizontal")};_.W.Object.defineProperties(_.Kz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.fk||""}}});_.Kz.ha=function(a){return new (a||_.Kz)(_.y(_.Wk),_.y(_.Md))};
_.Kz.Aa=_.v({type:_.Kz,oa:[["splitter"]],Hb:2,mb:function(a,b){a&1&&_.L("mousedown",function(c){return b.FVa(c)});a&2&&_.xe(b.classList)},inputs:{fk:"layout",wJ:"changeSizeOf"},outputs:{resize:"resize",xIb:"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}"]});
_.Lz=function(){};_.Lz.ha=function(a){return new (a||_.Lz)};_.Lz.Ea=_.ed({type:_.Lz});_.Lz.Da=_.Vc({});
var fab;_.eab=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");fab="(?: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|pod|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(" ");
fab.join("|");
_.gab=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(fab)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.hab=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>']]);
_.iab=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 kab;_.jab=_.sg("indicatorRotate",[_.wg("collapsed, void",_.vg({transform:"rotate(0deg)"})),_.wg("expanded",_.vg({transform:"rotate(180deg)"})),_.xg("expanded <=> collapsed, void => collapsed",_.tg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);kab=_.sg("bodyExpansion",[_.wg("collapsed, void",_.vg({height:"0px",visibility:"hidden"})),_.wg("expanded",_.vg({height:"*",visibility:"visible"})),_.xg("expanded <=> collapsed, void => collapsed",_.tg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);
_.lab=new _.Hd("CdkAccordion");
var mab=0,Mz=function(a,b,c){var d=this;this.Xk=a;this.Eb=b;this.Hkc=c;this.B$a=_.da.EMPTY;this.closed=new _.el;this.Ri=new _.el;this.wc=new _.el;this.QNa=new _.el;this.id="cdk-accordion-child-"+mab++;this.Kc=this.IEa=!1;this.o5=function(){};this.o5=c.listen(function(e,f){d.Xk&&!d.Xk.kd&&d.Xk.id===f&&d.id!==e&&(d.Fc=!1)});this.Xk&&(this.B$a=this.xqc())};_.k=Mz.prototype;_.k.Ma=function(){this.Ri.complete();this.closed.complete();this.wc.emit();this.wc.complete();this.o5();this.B$a.unsubscribe()};
_.k.toggle=function(){this.disabled||(this.Fc=!this.Fc)};_.k.close=function(){this.disabled||(this.Fc=!1)};_.k.open=function(){this.disabled||(this.Fc=!0)};_.k.xqc=function(){var a=this;return this.Xk.A$a.subscribe(function(b){a.disabled||(a.Fc=b)})};
_.W.Object.defineProperties(Mz.prototype,{Fc:{configurable:!0,enumerable:!0,get:function(){return this.IEa},set:function(a){a=_.Mg(a);this.IEa!==a&&(this.IEa=a,this.QNa.emit(a),a?(this.Ri.emit(),this.Hkc.notify(this.id,this.Xk?this.Xk.id:this.id)):this.closed.emit(),_.Xk(this.Eb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){this.Kc=_.Mg(a)}}});Mz.ha=function(a){return new (a||Mz)(_.y(_.lab,12),_.y(_.il),_.y(_.Qp))};
Mz.Ja=_.v({type:Mz,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Fc:"expanded",disabled:"disabled"},outputs:{closed:"closed",Ri:"opened",wc:"destroyed",QNa:"expandedChange"},bc:["cdkAccordionItem"],features:[_.Pe([{Ga:_.lab,Gc:void 0}])]});
var Nz=function(){};Nz.ha=function(a){return new (a||Nz)};Nz.Ea=_.ed({type:Nz});Nz.Da=_.Vc({});
_.nab=new _.Hd("MAT_ACCORDION");
var oab=new _.Hd("MAT_EXPANSION_PANEL");
_.Oz=function(a,b){this.tB=a;this.Ikc=b};_.Oz.ha=function(a){return new (a||_.Oz)(_.y(_.Ue),_.y(oab,8))};_.Oz.Ja=_.v({type:_.Oz,oa:[["ng-template","matExpansionPanelContent",""]]});
var pab,qab,rab;pab=["body"];qab=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];rab=0;_.sab=new _.Hd("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.Pz=function(a,b,c,d,e,f,g){Mz.call(this,a,b,c);var h=this;this.Wf=d;this.ef=f;this.s4=!1;this.tdb=new _.el;this.sdb=new _.el;this.EFa=new _.ob;this.M8a="mat-expansion-panel-header-"+rab++;this.LDa=new _.ob;this.Xk=a;this.Mb=e;this.LDa.ka(_.Ra(function(n,r){return n.Hl===r.Hl&&n.Mg===r.Mg})).subscribe(function(n){"void"!==n.Hl&&("expanded"===n.Mg?h.tdb.emit():"collapsed"===n.Mg&&h.sdb.emit())});g&&(this.OK=g.OK)};_.V(_.Pz,Mz);_.Pz.Ja=Mz.Ja;_.k=_.Pz.prototype;
_.k.Dmc=function(){return this.Xk?this.Fc&&"default"===this.Xk.displayMode:!1};_.k.Nja=function(){return this.Fc?"expanded":"collapsed"};_.k.toggle=function(){this.Fc=!this.Fc};_.k.close=function(){this.Fc=!1};_.k.open=function(){this.Fc=!0};_.k.Re=function(){var a=this;this.bGa&&this.bGa.Ikc===this&&this.Ri.ka(_.tb(null),_.Ta(function(){return a.Fc&&!a.fp}),_.Va(1)).subscribe(function(){a.fp=new _.eq(a.bGa.tB,a.Wf)})};_.k.Sb=function(a){this.EFa.next(a)};
_.k.Ma=function(){Mz.prototype.Ma.call(this);this.LDa.complete();this.EFa.complete()};_.k.nja=function(){if(this.t5a){var a=this.Mb.activeElement,b=this.t5a.ua;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.Pz.prototype,{OK:{configurable:!0,enumerable:!0,get:function(){return this.s4||this.Xk&&this.Xk.OK},set:function(a){this.s4=_.Mg(a)}},hU:{configurable:!0,enumerable:!0,get:function(){return this.Oqc||this.Xk&&this.Xk.hU},set:function(a){this.Oqc=a}}});
_.Pz.ha=function(a){return new (a||_.Pz)(_.y(_.nab,12),_.y(_.il),_.y(_.Qp),_.y(_.Ve),_.y(_.Qg),_.y(_.al,8),_.y(_.sab,8))};
_.Pz.Aa=_.v({type:_.Pz,oa:[["mat-expansion-panel"]],Dd:function(a,b,c){a&1&&_.$e(c,_.Oz,5);if(a&2){var d;_.Ye(d=_.af())&&(b.bGa=d.first)}},vb:function(a,b){a&1&&_.Ze(pab,5);if(a&2){var c;_.Ye(c=_.af())&&(b.t5a=c.first)}},Ib:[1,"mat-expansion-panel"],Hb:6,mb:function(a,b){a&2&&_.we("mat-expanded",b.Fc)("_mat-animation-noopable","NoopAnimations"===b.ef)("mat-expansion-panel-spacing",b.Dmc())},inputs:{disabled:"disabled",Fc:"expanded",OK:"hideToggle",hU:"togglePosition"},outputs:{Ri:"opened",closed:"closed",
QNa:"expandedChange",tdb:"afterExpand",sdb:"afterCollapse"},bc:["matExpansionPanel"],features:[_.Pe([{Ga:_.nab,Gc:void 0},{Ga:oab,Lb:_.Pz}]),_.qe,_.ld],oc:["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&&(_.Ie(qab),_.Je(0),_.C(1,"div",0,1),_.L("@bodyExpansion.done",function(c){return b.LDa.next(c)}),_.C(3,"div",2),_.Je(4,1),_.N(5,w$a,0,0,
"ng-template",3),_.D(),_.Je(6,2),_.D());a&2&&(_.w(1),_.z("@bodyExpansion",b.Nja())("id",b.id),_.ue("aria-labelledby",b.M8a),_.w(4),_.z("cdkPortalOutlet",b.fp))},Ia:[_.hq],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'],
tb:2,data:{animation:[kab]},Oa:0});
_.tab=_.Wg(function(){});
_.Qz=function(){};_.Qz.ha=function(a){return new (a||_.Qz)};_.Qz.Ea=_.ed({type:_.Qz});_.Qz.Da=_.Vc({imports:[_.dm,_.lq,Nz,_.iq]});
_.Rz=function(){};_.Rz.ha=function(a){return new (a||_.Rz)};_.Rz.Ea=_.ed({type:_.Rz});_.Rz.Da=_.Vc({imports:[_.lq,_.lq]});

}catch(e){_._DumpException(e)}
try{
var fjb;_.djb=function(){return _.Ta(function(a){return 0!==a.state})};_.XD=function(a,b){return 2===a.state?a.Wb:b};_.YD=function(a){return{state:1,message:a}};_.ZD=function(a){return _.Ea(_.YD(a))};_.$D=function(a){return{state:2,Wb:a}};fjb=function(a){if(a&1){var b=_.sd();_.C(0,"button",5);_.L("click",function(){_.td(b);var c=_.M();_.ejb(c);c.log("clear");return _.ud()});_.C(1,"mat-icon");_.O(2,"cancel");_.D()()}a&2&&(a=_.M(),_.we("no-margin",a.Ktb),_.ue("aria-label",a.pLa))};
_.gjb=function(a,b){a.Wz({message:b,Ie:"Sluiten"})};_.aE=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.Fb.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.bE=function(){this.jh=16;this.text="Laden...";this.inline=this.ftb=!1};_.W.Object.defineProperties(_.bE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.jh,16)}}});_.bE.ha=function(a){return new (a||_.bE)};
_.bE.Aa=_.v({type:_.bE,oa:[["loading"]],Hb:4,mb:function(a,b){a&2&&_.we("background",b.ftb)("inline",b.inline)},inputs:{jh:"diameter",text:"text",ftb:"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&&(_.ve("margin-bottom",b.inline?0:b.jh/4,"px")("font-size",b.fontSize,"px")("line-height",b.jh,"px"),_.w(1),_.Ne(" ",b.text,"\n"),_.w(1),_.z("diameter",b.jh)("strokeWidth",b.jh/
8))},Ia:[_.sw],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});
_.cE=function(){};_.cE.ha=function(a){return new (a||_.cE)};_.cE.Ea=_.ed({type:_.cE});_.cE.Da=_.Vc({imports:[_.ax]});
_.dE=function(){this.Ym="";this.rub="medium";this.theme="info"};_.W.Object.defineProperties(_.dE.prototype,{TAc:{configurable:!0,enumerable:!0,get:function(){return this.Ym+" "+this.rub+" "+this.theme}}});_.dE.ha=function(a){return new (a||_.dE)};
_.dE.Aa=_.v({type:_.dE,oa:[["dc-information-box"]],Hb:2,mb:function(a,b){a&2&&_.xe(b.TAc)},inputs:{Ym:"class",rub:"iconSize",theme:"theme"},oc:["*"],Ba:5,Ca:1,Ha:[["aria-hidden","true"]],wa:function(a,b){a&1&&(_.Ie(),_.C(0,"mat-icon",0),_.O(1),_.D(),_.O(2,"\n"),_.Je(3),_.O(4,"\n"));a&2&&(_.w(1),_.Oe("warning"===b.theme?"warning":"info"))},Ia:[_.Wr],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}"]});
_.eE=function(){};_.eE.ha=function(a){return new (a||_.eE)};_.eE.Ea=_.ed({type:_.eE});_.eE.Da=_.Vc({imports:[_.dm,_.Xr]});
var hjb;hjb=new _.Br("Code font size set to {codeSize}px.");
_.gE=function(a,b,c){var d=this;this.storage=b;this.fg=c;this.A7=new _.Af(void 0);this.bF=this.A7.Ef();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.fE(this,b);a.register("increment font size no mod",[43],function(){d.ZF()});a.register("increment font size with mod",[187,1],function(){d.ZF()});a.register("increment font size with equals",[187],function(){d.ZF()});a.register("increment font size numpad",[107],function(){d.ZF()});a.register("decrement font size",[189],function(){ijb(d)});
a.register("decrement font size numpad",[109],function(){ijb(d)})};_.fE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.A7.next(void 0)):(b=Math.floor(b),0>=b||(a.A7.next(b),a.storage.set("chosen_code_size",b),c&&jjb(a.fg,b)))};_.gE.prototype.ZF=function(){var a,b=null!=(a=this.A7.value)?a:13;_.fE(this,b+1,!0)};var ijb=function(a){var b,c=null!=(b=a.A7.value)?b:13;_.fE(a,c-1,!0)};_.gE.ha=function(a){return new (a||_.gE)(_.u(_.Ys),_.u(_.sm),_.u(_.wr))};
_.gE.va=_.t({token:_.gE,ta:_.gE.ha,Ka:"root"});var jjb=_.wj(function(a,b){a.open(hjb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);
_.hE={dh:0,Error:1,Uf:2,0:"Loading",1:"Error",2:"Loaded"};
_.iE={state:0};
var kjb;kjb=["inputBox"];_.jE=function(a){this.Fa=a;this.icon=this.placeholder="";this.Jlb=300;this.Ktb=!1;this.pLa="Wissen";this.Ir=new _.el;this.input=new _.Hv};_.jE.prototype.Vc=function(){};_.jE.prototype.Ua=function(){var a=this;this.input.ql.ka(_.Ka(this.Jlb)).subscribe(function(b){a.Ir.emit(b);a.YKa!==b&&a.log("change",b);a.YKa=void 0})};_.jE.prototype.focus=function(){this.al.ua.focus()};_.ejb=function(a){a.input.setValue("");a.YKa=""};
_.jE.prototype.log=function(a,b){if(this.Wwa){if("clear"===a){a=this.Wwa.Kna;var c="CLICK"}else a=this.Wwa.zna,c="CHANGE";this.Fa.nb({gestureName:c,element:this.Wwa.element,action:a,qg:b})}};_.W.Object.defineProperties(_.jE.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.Yv=a},get:function(){return this.Yv||this.placeholder}},XKc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.jE.ha=function(a){return new (a||_.jE)(_.y(_.en))};
_.jE.Aa=_.v({type:_.jE,oa:[["input-with-icon","icon",""]],vb:function(a,b){a&1&&_.Ze(kjb,7);if(a&2){var c;_.Ye(c=_.af())&&(b.al=c.first)}},inputs:{Wwa:"trackingConfig",placeholder:"placeholder",icon:"icon",Jlb:"debounceTimeMs",Ktb:"hideCloseIconMargin",pLa:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Ir:"valueChange"},ac:["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,fjb,3,3,"button",4),_.D());a&2&&(_.w(2),_.Oe(b.icon),_.w(1),_.z("placeholder",b.placeholder)("formControl",b.input),_.ue("aria-label",b.ariaLabel),_.w(2),_.z("ngIf",b.XKc))},Ia:[_.Yl,_.Uq,
_.Vq,_.ar,_.Zq,_.Kh,_.Dv,_.zq,_.Wr,_.Kv],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}"]});
_.kE=function(){};_.kE.ha=function(a){return new (a||_.kE)};_.kE.Ea=_.ed({type:_.kE});_.kE.Da=_.Vc({imports:[_.dm,_.dr,_.Qv,_.Yq,_.Xr,_.aw,_.Rv]});
_.ljb="/"+_.zt.fV+"/savedqueries";_.mjb="/"+_.zt.fV;
_.njb=null;_.ojb=Object.freeze({queries:[],w8:null});_.lE=function(a){this.kKb=_.njb&&a.get(_.njb)};_.qjb=function(a){return pjb(a,function(b){return b.Jxc()})};_.lE.prototype.ZIa=function(a){return pjb(this,function(b){return b.ZIa(a)})};_.lE.prototype.EXa=function(a){return pjb(this,function(b){return b.EXa(a)})};_.lE.prototype.vfa=function(a){return pjb(this,function(b){return b.vfa(a)})};_.lE.prototype.g1a=function(a,b){return pjb(this,function(c){return c.g1a(a,b)})};
var pjb=function(a,b){return a.kKb?b(a.kKb).ka(_.m(_.$D),_.Aa(function(){return _.ZD("")}),_.tb(_.iE)):_.ZD("")};_.lE.ha=function(a){return new (a||_.lE)(_.u(_.Tf))};_.lE.va=_.t({token:_.lE,ta:_.lE.ha,Ka:"root"});
_.rjb=new _.Br("Search with saved query: {name}");

}catch(e){_._DumpException(e)}
try{
var sjb,vjb,yjb,Ajb,Bjb,Cjb,Djb,Ejb,Gjb,Ijb,Fjb,Hjb,Kjb,Ljb,pE,Njb,Ojb,Pjb,qE,Sjb,Qjb,Rjb,rE,Xjb,$jb,nkb,okb,pkb,rkb,tkb,ukb,vkb,wkb,xkb,ykb,zkb,Akb,Bkb,Ckb,Dkb,Ekb,Fkb,Gkb,Hkb,Ikb,Kkb,Lkb,Mkb,Okb,glb,hlb,ZE,ilb,klb,llb,mlb,nlb,olb,slb,tlb,vlb,xlb,zlb,Alb,Blb,Dlb,Clb,Elb,Flb,Glb,Hlb,Ilb,Jlb,Klb,Llb,Mlb,Olb,Qlb,Vlb,Wlb,Ylb,Xlb,Zlb,$lb,amb,bmb,cmb,dmb,emb,fmb,gmb,hmb,imb,jmb,kmb,lmb,mmb,nmb,omb,pmb,qmb,rmb,smb,tmb,umb,wmb,zmb,Kmb,Lmb,Mmb,Nmb,Omb,Pmb,Qmb,Smb,Umb,Vmb,Wmb,Xmb,Ymb,$mb,bnb,anb,cnb,enb,dnb,
iF,fnb,hnb,gnb,inb,lnb,knb,onb,pnb,rnb,snb,unb,vnb,tnb,wnb,xnb,ynb,znb,Anb,Bnb,Dnb,Enb,Gnb,Hnb,Fnb,Inb,Jnb,Knb,Lnb,Mnb,Nnb,Onb,Pnb,Qnb,Rnb,Snb,Tnb,Unb,Vnb,Wnb,Ynb,Znb,bob,kF,aob,dob,lF,mF,nF,oF,fob,hob,job,lob,nob,pob,rob,tob,vob,xob,zob,Cob,yob,Dob,Eob,Fob,Gob,Iob,Job,Kob,Lob,Mob,Nob,Oob,Qob,Rob,Sob,Uob,Wob,Xob,Yob,Vob,Zob,fpb,hpb,cpb,dpb,epb,qF,sF,mpb,npb,opb,ppb,rpb,spb,tpb,vpb,wpb,ypb,zpb,Apb,Cpb,Dpb,Epb,Fpb,Gpb,Hpb,Ipb,tF,Kpb,Lpb,ymb,Mpb,oE,Npb,Opb,Ppb,Qpb,Rpb,Spb,Tpb,Vpb,ujb,Xpb,Ypb,Zpb,$pb,
flb,Bob,apb,Xnb,Mjb,Yjb,mkb,pqb,sqb,tqb,Aqb;sjb=function(a){return null==a||_.Vb(a)?a:"string"===typeof a?_.x$a(a):null};_.mE=function(a){null!=a&&(a=a.lq||"",a="string"===typeof a?a:new Uint8Array(a));return a};
_.tjb=function(a){var b=a.ke;a=a.repository;var c=new nE;if(!b)return c;var d=new oE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Zh=e;break;case "host":d.Dm=e;break;case "depot":d.Mq=e;break;default:return _.ig(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Kg=a);c.root=d;return c};vjb=function(a){return function(b){return _.qa(b,new ujb(a))}};_.wjb=function(){return _.Yy.apply(null,_.Ia(_.fa.apply(0,arguments)))};
yjb=function(a){return function(b){return _.qa(b,new xjb(a))}};Ajb=function(){var a=zjb;return function(b){return _.lb(new _.Af(a))(b)}};Bjb=function(a,b){return _.Nba.apply([],(0,_.pxa)(a,b))};Cjb=function(a){if(a instanceof _.ec){if(_.fc!==_.fc)throw Error("M");a=a.lq||""}return a};Djb=function(a){return a&&"object"===typeof a?a.Gg||a:a};Ejb=function(a,b,c,d){if(null==d)d=[];else if(!Array.isArray(d))return null;return b[c]=new _.gc(d,a.f2,a.Yga,a.dQb)};
Gjb=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(!Fjb(a,f,a[f],b,f,b[f]))return!1;return!0};Ijb=function(a,b){return null!=b&&Hjb(_.ica(a),_.ica(b))};
Fjb=function(a,b,c,d,e,f){c=Cjb(c);f=Cjb(f);c=Djb(c);f=Djb(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=sjb(c);else return!1;if(!h)if("string"===typeof f)f=sjb(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 Ijb(c,f instanceof _.gc?f:Ejb(c,d,e,f));if(f instanceof _.gc)return Ijb(f,Ejb(f,a,b,c));if(null==c&&Array.isArray(f)&&f&&_.Yb(f)&1&&!f.length||null==f&&
Array.isArray(c)&&c&&_.Yb(c)&1&&!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),!Fjb(h,d,e,f,d,g))return!1;return a||b?(a=a||{},b=b||{},Gjb(a,b)):!0}if(c.constructor===Object)return Gjb(c,f);
throw Error("U");};Hjb=function(a,b){return Fjb(void 0,void 0,a,void 0,void 0,b)};_.Jjb=function(a,b,c){a=a.Aa;a.LMa=function(){return("function"===typeof b?b():b).map(_.gea)};a.uWa=function(){return("function"===typeof c?c():c).map(_.iea)}};Kjb=function(a,b){for(var c=a[1],d=22;d<c.Yma;d++)if(_.nd(a[d])===b)return d;return-1};Ljb=function(a){if(a.Qg)return a.Qg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
pE=function(a){var b=_.Efa(a);if(b){if(_.hd(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.Aa){a:{if(d=b[1].ks)for(c=0;c<d.length;c++){var f=d[c];if(_.pd(f,b)[8]===a){c=f;break a}}else if(_.pd(22,b)[8]===a){c=22;break a}c=-1}if(-1==c)throw Error("eb");d=a}else if(a&&a.constructor&&a.constructor.Ja){a:{for(e=b[1].firstChild;e;){c=e.Oq;for(f=e.Dl;f<c;f++)if(b[f]===a){c=e.index;break a}e=Ljb(e)}c=-1}if(-1==c)throw Error("fb");a=b[1].data[c];e=a.Dl;0==e?e=_.cd:(f=a.Oq,a.flags&2&&e++,e=
b.slice(e,f))}else if(c=Kjb(b,a),-1==c)return null;a=_.nd(b[c]);a=(f=_.Efa(a))&&!Array.isArray(f)?f:new Mjb(b[20],c,a);d&&void 0===a.component&&(a.component=d,_.Od(a.component,a));if(e&&void 0===a.mY)for(a.mY=e,b=0;b<e.length;b++)_.Od(e[b],a);_.Od(a.pFc,a);b=a}}else for(d=a;d=d.parentNode;)if(e=_.Efa(d)){e=Array.isArray(e)?e:e.Mp;if(!e)return null;c=Kjb(e,a);if(0<=c){a=_.nd(e[c]);b=new Mjb(e[20],c,a);_.Od(a,b);break}}return b||null};
Njb=function(a){a=pE(a);if(null===a)return null;if(void 0===a.component){var b=a.Mp;if(null===b)return null;var c=b[1].data[a.E_],d=c.Dl;a.component=c.flags&2?b[d]:null}return a.component};Ojb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Pjb=function(a){var b=pE(a);b=null===b?null:b.Mp;if(null===b)return[];var c=b[7],d=b[1].FB,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],h=d[f++];if("string"===typeof g){h=_.nd(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,q4c:r,type:x})}}e.sort(Ojb);return e};
qE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.nd(b[g]):null;if(a.type&11){Qjb(g,c,d,e,f);if(2===(a.flags&2)){var h=_.pd(a.index,b);h&&h[1].firstChild&&qE(h[1].firstChild,h,c,d,e,f)}else a.Qg&&qE(a.Qg,b,c,d,e,f),g&&Rjb(g,c,d,e);h=b[a.index];_.jd(h)&&Sjb(h,c,d,e,f)}else if(a.type&4)h=b[a.index],Qjb(h[7],c,d,e,f),Sjb(h,c,d,e,f);else if(a.type&16){var n=b[16];h=n[6].Mu[a.Mu];if(Array.isArray(h))for(h=_.l(h),n=h.next();!n.done;n=h.next())Qjb(n.value,c,d,e,f);else h&&(n=n[3],qE(n[1].data[h.index],
n,c,d,e,f))}else a.Qg&&qE(a.Qg,b,c,d,e,f);f!==g&&(a=a.flags&4?a.uua:a.next)&&qE(a,b,c,d,e,f)};Sjb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],h=g[1].firstChild;h&&qE(h,g,b,c,d,e)}};Qjb=function(a,b,c,d,e){e!==a&&(a=rE(a))&&(d&&a instanceof sE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
Rjb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],h=rE(g);h&&(d&&h instanceof sE&&b(h)&&-1===c.indexOf(h)?c.push(h):!d&&b(h)&&-1===c.indexOf(h)&&c.push(h),Rjb(g,b,c,d))}};rE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new sE(a):new Tjb(a)),a.__ng_debug__):null};
_.Ujb=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.J0c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.BFb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.K0c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.uh(a)};
_.Vjb=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("Tb");if("style"===a.tagName.toLowerCase())throw Error("Ub");}a.innerHTML=_.Wj(b)};_.Wjb=function(a){if(a.projectId)return"project";if(a.Dm)return"host";if(a.Mq)return"depot";if(a.Zh)return"ossProject"};Xjb=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 _.ig(a);}};
_.tE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.Zjb=function(a){return a.replace(Yjb,function(b,c){return c+"/"})};$jb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.uE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.kna(a.cw);case 2:return _.lna(a.cw);case 3:return _.qna(a.cw);default:return a.cw}return _.kna(a)||_.lna(a)||_.qna(a)};
_.vE=function(a){return{Ml:a.get("q")||void 0,df:a.get("sq")||void 0,yd:a.get("ss")||void 0,CMb:a.get("ssfr")||void 0,iu:a.get("all")||void 0,SOa:a.get("start")||void 0}};_.akb=function(a){var b=a.ke,c=a.path;a=a.repository;c=c||"";return _.tE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.bkb=function(a){var b=_.Wjb(a);if(b)return{id:a.projectId||a.Dm||a.Mq||a.Zh,type:b}};
_.ckb=function(a,b,c){var d=b.oj,e=d.Oe,f=_.bkb(e);a=_.Ko(_.Jo(_.Io(a.Yb(),f.id,f.type),e.Kg),d.Lk).ld(b.path);c&&_.No(a,c);return a.hb()};_.dkb=function(a,b,c,d){var e=_.bkb(a),f=a.Kg;a.workspaceId&&(d=d?Object.assign({},d,{Ob:a.workspaceId}):{Ob:a.workspaceId});return"depot"===e.type?new _.og({repository:f,Ab:b,path:c,params:d}):new _.pg({ke:e,repository:f,Ab:b,path:c,params:d})};_.ekb=function(a,b){var c=a.oj;return _.dkb(c.Oe,c.Lk,a.path,b)};
_.fkb=function(a){var b=Xjb(a);if(b)return{id:a.ej()||_.oj(a,3,_.zh)||_.oj(a,4,_.zh)||_.oj(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.Ob&&"HEAD"===a?void 0:a;case 1:return c.Ke||(c.Ob&&"HEAD"===a?void 0:a);case 2:return c.tn;case 3:return c.Ke;default:throw _.ig(b,"Unexpected version.");}};
_.gkb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Ob;case 3:case 1:return void 0!==a.Tu||void 0!==a.Nw?a.Tu:a.Ob;case 2:return a.Nw;default:throw _.ig(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.ur||a;case 2:return c&&c.Mw;case 3:return c&&c.ur;default:throw _.ig(b,"Unexpected version.");}};_.zE=function(a,b){return _.rna(a,b)&&_.mg(a.path,b.path,_.YPa)};
_.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)};_.BE=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{mBc:!1}).mBc;return _.ha(_.Ra(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.zE(e,f):_.AE(e,f):!1}))};_.CE=function(a){return a instanceof _.og};_.DE=function(a){return _.CE(a)&&a.hj()};
_.FE=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.lb&&a.repository){if(_.CE(a)){if(_.DE(a))return d=_.Eu,c=_.yE(a,c),!c||c.match(/\/$/)?d+"#review/"+b:d+"#review/"+b+"//depot/"+c;a=_.P_a&&"https://"+d.lb+"."+_.P_a+"/";var e=d.repository;c=_.yE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Yb();b&&_.Ko(c,b);c.Mh({});return _.ph(_.EE(c,"ref").hb())}};
_.GE=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.nR?"zeroBased":c.nR;c=void 0===c.Ze?"preserve":c.Ze;var e=_.ph(a);a.path&&a.params.line&&delete e[e.length-1][_.ng.nsa];var f=_.oh(b,b.Fi(e,{Ze: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+";"+_.ng.nsa+"="+_.sna(n)+h}};
_.hkb=function(a,b,c){return(a.params.Ke?_.Ea(a.params.Ke):b.ka(_.tb(void 0),_.Aa(function(){return _.Ea(void 0)}))).ka(_.m(function(d){d=a.Yb().Mh({Ke:d,ur:a.params.ur,Ob:a.params.Ob}).hb();return _.GE(d,c,{Ze:null})}))};_.ikb=function(a,b){return b.Tq?_.ckb(a,b.Tq):a};_.HE=function(a){return!!(_.DE(a)&&a.path&&a.path.startsWith("google3"))};_.jkb=function(a){var b=a.path;return b?_.HE(a)?b.substring(8):b:""};_.NE=function(a){return _.CE(a)&&!a.hj()};_.OE=function(a){return _.qh(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 _.Bc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.kkb=function(a){if(a.params.Ob)return _.Oo(a)?a.params.Ob:a.params.Ob+" @snapshot "+a.Ab};_.lkb=function(a,b){var c=[];_.CE(a)&&a.params.Ob?c.unshift(_.kkb(a)):!a.Ab||_.CE(a)&&_.Oo(a)||c.unshift(_.uE(a.Ab));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.CE(a)||c.unshift(a.lb)));return c.join(" \u203a ")};
nkb=function(a,b,c){b.ke=_.CE(a)?mkb:null!=a.lb?{id:a.lb,type:a.Cc}:void 0;b.repository=a.repository;b.Ab=_.xE(a,void 0===c?0:c);b.path=a.path};okb=function(a){return _.d0a.has(a)};pkb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(okb(a))return a};_.qkb=function(a){var b;return _.Bh(a.lb,a.Cc,a.repository,a.Ab,a.path,null==(b=a.params)?void 0:b.Ob)};
rkb=function(a,b,c,d,e,f,g){a=(new _.Ah).X0(_.qsa(a,b,c,g));if(g&&"HEAD"===e)e=void 0;else if("HEAD"===e||"XREF"===e)e=void 0;null!=e&&_.sc(a,3,e);null!=d&&_.sc(a,4,d);d=_.rsa(a);null!=f&&d.ld(_.lf(f));return d};_.skb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};tkb=function(a){return 2===a||_.skb(a)};_.RE=function(a){return a instanceof Array?0<a.length&&a.every(tkb):tkb(a)};ukb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.Syc))};
vkb=function(a){a&1&&_.F(0,"li",16)};wkb=function(a,b){a&1&&(_.G(0),_.C(1,"li"),_.O(2),_.D(),_.N(3,vkb,1,0,"li",15),_.ye());a&2&&(a=b.ya,b=b.last,_.w(2),_.Oe(a),_.w(1),_.z("ngIf",!b))};xkb=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),_.Oe(a.changelist.qdb))};ykb=function(a){a&1&&_.F(0,"span",2);a&2&&(a=_.M(),_.z("@indicatorRotate",a.Nja()))};_.SE=function(a){return 2===a.state};
zkb=function(a,b){var c=a.name;a=a.Hm;return{xo:c,fA:_.rjb.format({name:c}),value:a,c_:!0,Xb:b,Ps:"SavedQuery"}};Akb=function(a,b){return(a=a.find(function(c){return c.Hm===b}))?zkb(a):zkb({name:b,Hm:b})};Bkb=function(a){return function(b){return{hn:b.hn,prefix:a}}};Ckb=function(a){return a&&a.params.ts||null};Dkb=function(a){return a&&a.params.us||null};Ekb=function(a){return a&&null!=a.params.Ei?"0"!==a.params.Ei:null};Fkb=function(a){return a&&null!=a.params.We?a.params.We:null};
Gkb=function(a){return!!a&&null!=a.params.Yp};Hkb=function(a){return a&&null!=a.params.vs?a.params.vs:null};_.TE=function(a,b){return{Dm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Mq:"depot"===b?a:void 0,Zh:"ossProject"===b?a:void 0}};_.UE=function(a,b){a=_.TE(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Dm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Mq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Zh}};
Ikb=function(a,b){a=_.TE(a,b);return{repositoryKeyHostName:a.Dm,repositoryKeyDepotGroup:a.Mq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Zh}};_.Jkb=function(a,b,c,d,e,f){void 0!==e&&(e=_.lf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.UE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};Kkb=function(a){if(a&&a.oj&&a.oj.Lk){var b=a.oj.Lk;a.oj.Lk=_.kna(b)||_.lna(b)||b}};
Lkb=function(a){for(var b=_.l(a.av),c=b.next();!c.done;c=b.next())c=c.value,c.tQ?Kkb(c.tQ.Md):c.F8&&Kkb(c.F8.Md);return a};Mkb=function(a){for(var b=_.l(a.kv),c=b.next();!c.done;c=b.next())Kkb(c.value.Md);return a};_.VE=function(a){return(_.Si?"Meta+":"Ctrl+")+a};Okb=function(a){return _.Si?a.replace(Nkb,"\u2318"):a};
_.dlb=function(a){var b=a.Ml;a=void 0===a.yd?"":a.yd;var c=_.mh(a),d=c.ke,e=c.repository,f=c.path,g=c.Ob,h=c.Ab,n=[_.Pkb],r=null==d?void 0:d.type;if(d&&r&&!_.tE(r)&&"host"!==r){var x=n.push;var A=d.id;var B=void 0;switch(r){case "ossProject":case "project":var I=WE(Qkb.format({project:A}));B=_.VE("p");var K="Project";break;default:I=_.ig(r),K=_.ig(r)}A={xo:I,value:_.lh({ke:{id:A,type:r}}),Xb:B,Ps:K};x.call(n,A)}e&&"host"!==r&&(x=n.push,A=_.tE(r),I=c.ke,c=c.repository,B=A?WE(Rkb.format({"package":e})):
WE(Skb.format({repo:e})),K=A?_.VE("p"):_.VE("r"),c={xo:B,value:_.lh({ke:I,repository:c}),Xb:K,Ps:A?"Package":"Repository"},x.call(n,c));d&&"host"===r&&e&&h&&(r=n.push,c=_.nna(_.mna(h)),c=_.ona(h)?WE(Tkb.format({tag:c})):WE(Ukb.format({branch:c})),x=WE(Vkb.format({id:d.id,repo:e,ref:h})),A=_.lh({ke:d,repository:e,Ab:h}),I=_.ona(h)?WE(Wkb.format({id:d.id,repo:e,ref:h})):WE(Xkb.format({id:d.id,repo:e,ref:h})),r.call(n,{xo:c,fA:x,value:A,Xb:_.VE("b"),eha:I,Ps:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),x=_.kz(f),I=x===f?x:"/\u2026/"+x,A=WE(Ykb.format({dir:I})),I=c?WE(Zkb.format({id:null==d?void 0:d.id,repo:e,dir:I})):WE($kb.format({repo:e,dir:I})),B=_.VE("d"),K="",x&&x!==f&&(K=c&&h?WE(alb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:h})):WE(blb.format({repo:e,dir:f||"/"}))),r.call(n,{xo:A,fA:I,value:a,Xb:B,eha:K,Ps:"Directory"}));g&&n.push(_.clb(g));return{scopes:n,state:{prefix:n[n.length-1],hn:b}}};
_.clb=function(a){return{xo:"This CitC Workspace",value:_.lh({Ob:a}),Xb:_.VE("y"),fA:"Search for code or files in this CitC Workspace",Ps:"CitcWorkspace"}};_.XE=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};glb=function(a,b){b=_.Tb(b)?b instanceof YE?elb(b):_.mz("zSoyz"):_.mz(String(b));flb(a,b)};hlb=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?_.$E(a,b)?[{start:a,end:a}]:[]:a.filter(function(c){return _.$E(c.start,b)&&_.$E(c.end,b)})};_.$E=function(a,b){return 0<=a&&a<b};ilb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.aF=function(a,b,c){for(;null!==a;){if(ilb(a,b))return a;if(c&&ilb(a,c))break;a=a.parentElement}return null};_.jlb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};
klb=function(a){a=a.target;return a instanceof Element?(a=_.aF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.XE(a.dataset.lineNumber)}:null:null};
llb=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};
mlb=function(a,b){a&1&&(_.C(0,"div",2),_.Cy(1,3),_.D());if(a&2){a=b.ya;b=b.index;var c=_.M(2);_.Ge(a.original.start+1)(a.original.end);_.He(1);_.ve("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.ue("data-index",b)}};nlb=function(a){a&1&&(_.G(0),_.N(1,mlb,2,9,"div",1),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.C1a))};
olb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=bF(a,d.start),f=bF(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};
_.qlb=function(){var a;return _.ia(function(b){if(plb)return b.return(plb);a=new Promise(function(c,d){_.eg().load("codemirror").then(c,d)});return b.return(a.then(function(){plb=window.CodeMirror;var c=plb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return plb}))})};_.cF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
slb=function(a,b){a&1&&_.F(0,"div",18);a&2&&(a=b.ya,b=_.M(),_.ve("height",b.getHeight(a.start,a.end),"px")("min-width",b.zLa,"ch")("top",rlb(b,a.start),"px"))};tlb=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(),_.ve("min-height",a.lineHeight*a.Gxa,"px"),_.w(3),_.Oe(a.DLa))};
vlb=function(a){if(a&1){var b=_.sd();_.C(0,"code-folding-container",21);_.L("rangeToggled",function(c){_.td(b);var d=_.M();d.Zda.emit(c);_.ulb(d,c.start-1);return _.ud()})("mousedown",function(c){return c.stopPropagation()});_.D()}a&2&&(a=_.M(),_.ve("pointer-events",a.Ona?"none":"unset"),_.z("visibility",a.visibility)("folding",a.rw)("lineHeight",a.lineHeight))};_.wlb=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}})};
xlb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",3);_.L("mouseenter",function(){var e=_.td(c).index,f=_.M();0<=f.WF&&f.Bh.Co(f.WF).classList.remove("hover");f.WF=e;f.Bh.Co(e).classList.add("hover");return _.ud()})("mouseleave",function(){_.td(c);var e=_.M();0<=e.WF&&e.Bh.Co(e.WF).classList.remove("hover");e.WF=-1;return _.ud()});_.O(1);_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.we("focus",b===d.zK)("hover",b===d.WF);_.w(1);_.Ne("",a.lineNumber,":")}};
zlb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.ux);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.Np;d=d.Fu;if(!d)throw Error("ne");c=c.search(ylb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.Ia(d.OX.map(function(e){return e.startIndex}))))}return b};Alb=function(a,b){var c=b.Bk;b=b.lWa;var d=c.length-1;if(0<=d){c=c[d];if(c.ag)return a.Yb().ld(c.ag).hb();if(c=b.get(d))return a.Yb().ld(c).hb()}return a};
Blb=function(a,b){var c=b.Bk.length-1;return 0<=c&&(b=b.Bk[c],b.ag)?b.ag:a.path};
Dlb=function(a,b){if(!_.SE(b))return Object.assign({},a,{p_:b.state,x9:!1});var c=b.Wb.OAc,d=c.Zm,e=c.cVa;c=c.pageToken;if(!d)return Object.assign({},a,{p_:2,x9:!1});a=[].concat(_.Ia(a.Bk),_.Ia(d));var f=Clb(a),g=0<a.length?a[0].Pf:void 0,h=new Set(a.map(function(r){return r.Pf})),n=void 0;c?n={V_:"TOKEN",token:c}:e&&0<e.length&&(n={V_:"COMMITS",Bk:e});d=0<d.length?null!=d[d.length-1].ag:!1;return{Bk:a,cvb:h,p_:2,CDc:g,nextPage:n,lWa:f,x9:b.Wb.x9&&d}};
Clb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].ag;e&&(c=e)}return b};Elb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.content))};Flb=function(a){a&1&&(_.C(0,"span")(1,"a",3),_.O(2),_.D()());a&2&&(a=_.M().ya,_.w(1),_.Le("href",a.url,_.ae),_.w(1),_.Oe(a.content))};
Glb=function(a,b){a&1&&(_.C(0,"span",1),_.N(1,Elb,2,1,"span",2),_.N(2,Flb,3,2,"span",2),_.D());a&2&&(_.z("ngSwitch",b.ya.type),_.w(1),_.z("ngSwitchCase","normal"),_.w(1),_.z("ngSwitchCase","link"))};
Hlb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.X_,g=e.uTa,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,X_:f}},{pos:0,X_:[]});b=c.pos;c=c.X_;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Ilb=function(a){a&1&&(_.C(0,"a",2),_.ze(1,3),_.D());if(a&2){a=_.M();var b=_.Me(2);_.z("universalLink",a.link)("queryParams",a.Ra)("queryParamsHandling",a.Ze)("sameWindow",a.jT);_.ue("aria-label",a.YDc);_.w(1);_.z("ngTemplateOutlet",b)}};Jlb=function(a){a&1&&_.Je(0)};Klb=function(a,b){if(b.find(function(c){c=c.branchName;return c===a||_.jna(c||"")===a}))return{type:1,cw:_.jna(a)}};Llb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||$jb(c||"")===a}))return{type:2,cw:$jb(a)}};
Mlb=function(a){if(_.kg.test(a))return{type:3,cw:a}};_.dF=function(a){return{type:0,cw:a}};_.eF=function(a){switch(a){case 1:return"Vertakking";case 2:return"Tag";case 3:return"Toewijzing";case 0:return"Root";case 4:return"CL";case 5:return"Snapshot";default:_.ig(a)}};Olb=function(a){return _.DE(a)?_.Nlb:"Toewijzingsdetails"};Qlb=function(a){return _.DE(a)?_.Plb:"Commit "};
Vlb=function(a){a?a=-1===Rlb.toLocaleString(a,Slb).indexOf("18"):(a=Tlb)||((a=Ulb)||(a=window.navigator,a=Ulb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.v4c||"en"),a=Tlb=Vlb(a));return a};
Wlb=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("Eb`"+a);return d};
Ylb=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),Yn:b.userName,kM:Xlb(a),qdb:b.sourceFiles.length}};Xlb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Zlb=function(a){return new _.na(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)})};$lb=function(a,b){a&1&&(_.C(0,"onedev-changelist-hovercard-body",1),_.Je(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.D());a&2&&_.z("changelist",b.La)};
amb=function(a){if(a&1){var b=_.sd();_.C(0,"div",0);_.L("clickOutside",function(){_.td(b);var c=_.M();return _.ud(c.cjb.next())})("mouseenter",function(){_.td(b);_.M().Tra.next(!0);return _.ud()})("mouseleave",function(){_.td(b);_.M().Tra.next(!1);return _.ud()});_.Je(1);_.D()}a&2&&(a=_.M(),_.xe(a.className),_.z("cdkTrapFocusAutoCapture",a.lTb))};bmb=function(a){a&1&&(_.C(0,"div",5),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne("",a.dIc,"\n"))};
cmb=function(a){if(a&1){var b=_.sd();_.C(0,"button",13);_.L("click",function(){_.td(b);var d=_.M(2);return _.ud(d.show(d.bV.JU))});_.De(1,14);_.F(2,"mat-icon");_.Ee();_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("active",a.Ab===c.bV.JU)("ascTrackElement",c.vg)("trackProjectId",c.lb)}};
dmb=function(a,b){if(a&1){var c=_.sd();_.C(0,"gmat-nav-list",6)(1,"button",7);_.L("click",function(){_.td(c);var d=_.M();return _.ud(d.show(d.bV.lia))});_.De(2,8);_.F(3,"mat-icon",9);_.Ee();_.D();_.C(4,"button",10);_.L("click",function(){_.td(c);var d=_.M();return _.ud(d.show(d.bV.Kia))});_.De(5,11);_.F(6,"mat-icon");_.Ee();_.D();_.N(7,cmb,3,3,"button",12);_.D()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("active",a.Ab===b.bV.lia)("ascTrackElement",b.vg)("trackProjectId",b.lb),_.w(3),_.z("active",a.Ab===b.bV.Kia)("ascTrackElement",
b.vg)("trackProjectId",b.lb),_.w(3),_.z("ngIf",!a.pxb))};emb=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()(),_.ye());a&2&&(a=_.M().ya,_.w(3),_.Oe(_.R(4,3,a.title)),_.w(3),_.Oe("-"),_.w(2),_.Oe(a.metadata))};fmb=function(a){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.title))};
gmb=function(a,b){if(a&1){var c=_.sd();_.C(0,"a",24);_.L("click",function(){_.td(c);var e=_.M(3);return _.ud(e.blur())});_.N(1,emb,9,5,"ng-container",25);_.N(2,fmb,2,1,"ng-container",25);_.D()}if(a&2){a=b.ya;b=_.M(2).La;var d=_.M();_.we("active-element",a.Qe);_.z("routerLink",_.ph(a.Xa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.vg)("trackAction",b.Wb.yH)("trackProjectId",d.lb);_.w(1);_.z("ngIf",a.Jra);_.w(1);_.z("ngIf",!a.Jra)}};
hmb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(3).La,_.w(1),_.Ne(" ",a.Wb.nRa," "))};imb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(3).La,_.w(1),_.Oe(a.Wb.mRa))};jmb=function(a){a&1&&(_.C(0,"span",30),_.N(1,hmb,2,1,"span",31),_.N(2,imb,2,1,"ng-template",null,32,_.ef),_.D());if(a&2){var b=_.Me(3);a=_.M(3);_.w(1);_.z("ngIf",a.LYa.getValue())("ngIfElse",b)}};
kmb=function(a){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",20,21),_.N(2,gmb,3,9,"a",22),_.N(3,jmb,4,2,"span",23),_.D());a&2&&(a=_.M().La,_.M(),_.w(2),_.z("cdkVirtualForOf",a.Wb.items)("cdkVirtualForTemplateCacheSize",0),_.w(1),_.z("ngIf",!a.Wb.items.length))};lmb=function(a){a&1&&(_.C(0,"dc-information-box",33),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))};mmb=function(a){a&1&&_.F(0,"loading",34);a&2&&_.z("inline",!0)};
nmb=function(a,b){a&1&&(_.C(0,"div",15),_.G(1,16),_.N(2,kmb,4,3,"cdk-virtual-scroll-viewport",17),_.N(3,lmb,2,1,"dc-information-box",18),_.N(4,mmb,1,1,"loading",19),_.ye(),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.dh))};
omb=function(a,b,c){var d=b.Xua,e=b.Xa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Xa:d(g.Lk,e),Qe:g.Lk===_.xE(e,f)||"HEAD"===_.xE(e,f)&&!!g.gSa})})})};pmb=function(a){var b=a.Pf;a=a.Vna;return{title:b,Lk:b,metadata:a,HOa:b+" -- "+a,Jra:!0}};qmb=function(a){a=a.Ab;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.ig(a,"Unsupported ref type")}};
rmb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.ig(a,"Unknown ref type")}};smb=function(a){a=a.Ab;switch(a){case 0:return"Vertakkingen zoeken";case 1:return"Tags zoeken";case 2:return"Toewijzingen zoeken";default:return _.ig(a,"Unsupported ref type")}};
tmb=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.SE(a)?_.$D(Object.assign({},a.Wb,{items:a.Wb.items.filter(function(c){return-1!==c.HOa.toUpperCase().indexOf(b.toUpperCase())})})):a};umb=function(a){var b=a.Eoa,c=[];a=_.l(a.Ae);for(var d=a.next();!d.done;d=a.next())d=d.value.branchName,d===b?c.unshift({branchName:d,gSa:!0}):c.push({branchName:d});return c};_.vmb=function(a,b){return _.fF(_.Ko(b.Yb(),a)).hb()};
wmb=function(a){var b,c;return(null!=(c=null==(b=_.yo(a))?void 0:_.vc(b,_.oo,1))?c:[]).filter(function(d){var e;return(null==(e=_.wc(d,_.po,4))?0:_.ij(e,4))?!1:_.RE(_.Xi(a,8))||!_.RE(d.PQ())})};_.xmb=function(a){if(!a)return null;a=_.p(a,2);return null===a||void 0===a?null:_.uh(a)};
_.Amb=function(a,b,c,d,e,f){var g=_.wc(b,_.uo,2)||ymb(),h=Number(b.NQ()),n,r,x,A,B,I={kind:0,Ge:"",FF:h,pJc:_.xmb(_.wc(b,_.nl,5))||void 0,oIc:0<_.vc(b,_.nl,6).length?_.vc(b,_.nl,6).map(function(K){return _.xmb(K)}):void 0,location:a,diffBase:f&&(f.ww()||_.mE(_.$i(f,1))),fileName:a.path,mimeType:_.Oh(g,1),joa:_.ij(g,2),line:a.params.line,i_:e,k_:_.kj(g,8),h_:null==(n=g.n$())?void 0:n.getId(),WC:null!=(B=c[0])?B:0,yY:null==(r=g.JQ())?void 0:r.getEditor(),Mqa:null==(x=g.JQ())?void 0:_.Oh(x,2),HG:null==
(A=g.JQ())?void 0:_.Oh(A,3),Nrb:_.vc(g,_.Kn,12)};return 4194304<h?(a=(0===(b.ww()||_.mE(_.$i(b,1))).length&&d?_.Ab(function(){return d(h)}):_.Ea(b)).ka(_.m(function(K){return zmb(I,K)})),Object.assign({},I,{U9:a})):zmb(I,b)};
zmb=function(a,b){var c=b.ww()||_.mE(_.$i(b,1));b=_.wc(b,_.uo,2)||new _.uo;var d;if(d=_.wc(b,_.VOa,9)){var e=Bmb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Cmb([0],Dmb,Emb,Dmb.bUb),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;gF(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=Fmb(x.length),h.push(A)):
(A=Fmb(h[h.length-1|0].ju+1+x.length|0),h.push(A)),f.push(hF(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 Gmb;g.Fxc=f;g.Gxc=h;g.Wpb=e;e=Hmb(new Imb,g,_.Xi(d,1),_.fj(d,2));e={lines:g.sqa(),QZ:e,length:c.length,QEc:g.Wpb};Bmb.set(d,e);d=e}}else d=c;g=_.vc(b,_.$Oa,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=Jmb.get(h))for(n=_.kj(f,1);n<=_.kj(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({Jf:n===
_.kj(f,1)?_.kj(f,2):0,Hf:n===_.kj(f,3)?_.kj(f,4):Number.MAX_SAFE_INTEGER,Ym:h});return Object.assign({},a,{Ge:c,code:d,gR:e,rM:b.nZ()})};Kmb=function(a){a.sort(function(b,c){return b.start-c.start})};Lmb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.we("matched",a.Nz),_.w(1),_.Ne("\n          ",a.efa,"\n        "))};Mmb=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.D());a&2&&(a=_.M().QOb,_.z("ngClass",a.fu),_.w(1),_.Oe(a.type))};
Nmb=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.D());a&2&&(a=_.M().qY,_.w(1),_.Oe(a))};
Omb=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,Lmb,2,3,"span",5),_.O(10,"\n      "),_.D(),_.O(11,"\n      "),_.C(12,"div",6),_.O(13,"\n        "),_.N(14,Mmb,2,2,"span",7),_.O(15,"\n        "),_.N(16,Nmb,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.qY;var c=b.wo,d=b.icon,e=b.PFb,f=b.QOb;b=b.url;_.w(1);_.ue("href",b,_.ae);_.w(2);_.z("svgIcon",d);_.w(6);_.z("ngForOf",e);_.w(5);_.z("ngIf",f);_.w(2);_.z("ngIf",a);_.w(3);_.Oe(c)}};Pmb=function(a){a&1&&(_.C(0,"span",2),_.O(1,"-"),_.D())};Qmb=function(a,b){a&1&&(_.G(0),_.C(1,"span"),_.O(2),_.D(),_.N(3,Pmb,2,0,"span",1),_.ye());a&2&&(a=b.ya,b=b.last,_.w(2),_.Oe(a),_.w(1),_.z("ngIf",!b))};
Smb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().ya;var b=_.M();_.z("shortcut",_.Re(1,Rmb,b.orb(a.scope.Xb)))}};
Umb=function(a,b){if(a&1){var c=_.sd();_.C(0,"search-box-suggestion-item",2);_.L("mouseFocusItem",function(d){_.td(c);var e=_.M();return _.ud(e.Ssa(d))});_.C(1,"div",3);_.O(2);_.D();_.N(3,Smb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.ya,b=_.M(),_.we("bold-active-element",Tmb(b,a.scope)),_.z("payload",a.Wa)("shortcut",a.scope.Xb)("matTooltip",a.scope.eha),_.w(2),_.Ne(" ",a.scope.xo," "),_.w(1),_.z("ngIf",a.scope.Xb))};Vmb=function(a){a&1&&_.F(0,"hr")};
Wmb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().ya;var b=_.M(2);_.z("shortcut",_.Re(1,Rmb,b.orb(a.scope.Xb)))}};
Xmb=function(a,b){if(a&1){var c=_.sd();_.C(0,"search-box-suggestion-item",7);_.L("mouseFocusItem",function(d){_.td(c);var e=_.M(2);return _.ud(e.Ssa(d))});_.C(1,"div",3);_.O(2);_.D();_.N(3,Wmb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.ya,b=_.M(2),_.we("bold-active-element",Tmb(b,a.scope)),_.z("payload",a.Wa)("shortcut",a.scope.Xb),_.w(2),_.Ne(" ",a.scope.xo," "),_.w(1),_.z("ngIf",a.scope.Xb))};
Ymb=function(a,b){a&1&&(_.G(0),_.N(1,Vmb,1,0,"hr",1),_.N(2,Xmb,4,6,"search-box-suggestion-item",6),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.length),_.w(1),_.z("ngForOf",a))};$mb=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),_.Fe(6,11),_.ye(),_.D()(),_.ye());a&2&&(a=_.M(),_.w(2),_.z("payload",_.Re(2,Zmb,a.O3a)),_.w(1),_.z("routerLink",a.O3a))};
bnb=function(a){var b=_.le(a,"visibilitychange").ka(_.Ta(function(){return anb(a)}));return function(c){return c.ka(_.vb(function(d){d=_.Ea(d);return anb(a)?d:d.ka(yjb(function(){return b}))}))}};anb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
cnb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.LF(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,"")};enb=function(a){var b=[];a=_.l(_.Ih(a));for(var c=a.next();!c.done;c=a.next())dnb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
dnb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Fl){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.Vw&&iF("operator",d-1,d,b);a.error&&(e=a.error.location,iF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,iF("warning",e.start,e.end,b));switch(a.Fl){case 1:iF("label",d,d+a.oDc.length+1,b);break;case 0:case 2:a=a.sGc;iF("operator",a.start,a.end,b);break;case 4:iF("quoted",d,c,b);break;case 3:case 5:break;default:_.ig(a)}};
iF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};fnb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};hnb=function(){var a={bufferSize:1,Uha:void 0,YL:!1,Zg:void 0};return function(b){if(b&&"function"===typeof b.Jz)b=b.Jz(gnb(a));else throw new TypeError("A");return b}};
gnb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Uha?Infinity:a.Uha,d=a.YL,e=a.Zg,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)})}};
inb=function(a,b){a=a.Bd;b=b.Bd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};_.jnb=function(a){return function(b){return new _.na(function(c){return b.subscribe(function(d){a.pA(function(){c.next(d)})},function(d){a.pA(function(){c.error(d)})},function(){a.pA(function(){c.complete()})})})}};lnb=function(a,b){var c=knb;return _.ha(vjb(a.Ig),_.Ta(function(d){return 0<d.length}),_.Fa(function(d){return _.Ea.apply(null,_.Ia(c(d)))}),_.Fa(b),_.jnb(a),_.nb(1),_.jb())};
_.mnb=function(a){var b=a.lb,c=a.Cc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!_.tE(c)&&"host"!==c)throw Error("xe");f=_.tE(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]})};
_.nnb=function(a,b,c){return a.ka(_.Ta(function(d){var e=d.results;return _.Bc(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)||[]}))};knb=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())};
onb=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}};pnb=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};_.qnb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.z7)return a.dataSource.z7.fz};
rnb=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=rnb(d.children,b),e.length&&c.push(snb(d,e))):tnb(d,b)&&c.push(snb(d))}return c};snb=function(a,b){var c=a.id,d=a.name;a=a.Lca;b=void 0===b?[]:b;return{id:c,name:d,children:b,Lca:a}};unb=function(a){return a.params.GF?a.params.GF.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
vnb=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})};
tnb=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.tC,f=b.h_,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.uRa;b=h.JNa;g=h.WSa;if(!h.UJa&&!c||!h.TJa&&c||!h.VJa&&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.wo)})))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.wo)})))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};wnb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};xnb=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(xnb(c.children))):b.push(c);return b};
ynb=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||!_.Bc(d,c))return!1}return!0};znb=function(a){return 0===a.kind||1===a.kind};Anb=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.js)("linkDefinitions",_.R(2,2,a.HP)))};
Bnb=function(a){a&1&&(_.C(0,"a",7),_.Fe(1,8),_.D());a&2&&(a=_.M(),_.z("routerLink",a.Pgb)("trackProjectId",a.hp.lb))};Dnb=function(a){if(a&1){var b=_.sd();_.C(0,"commit-details",5);_.L("mouseenter",function(){_.td(b);var c=_.M();clearTimeout(c.cub);return _.ud()})("mouseleave",function(){_.td(b);var c=_.M();return _.ud(Cnb(c))});_.D()}a&2&&(a=_.M(),_.z("commit",a.commit)("baseLocation",a.hp)("parentCommit",a.UC))};
Enb=function(a){var b=[].concat(_.Ia(a.qp));b.sort(function(f,g){return f.CJ.localeCompare(g.CJ)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Pf,e+1);a.Gjb=d;a.sBc=c;return a};Gnb=function(a){return Fnb(a.Qd,a.Fe,a.Jf,a.Hf)};Hnb=function(a){var b=a.cr();a=a.ln();return b&&a?{Qd:b.getLine(),Jf:_.kj(b,2),Fe:a.getLine(),Hf:_.kj(a,2)}:{}};Fnb=function(a,b,c,d){if(!a)return{};--a;b=b?b-1:a;return c?{Qd:a,Fe:b,Jf:c-1,Hf:d||-1}:{Qd:a,Fe:b}};
Inb=function(a){return void 0!==a.Qd&&void 0!==a.Fe};Jnb=function(a){return Inb(a)&&void 0!==a.Jf&&void 0!==a.Hf};Knb=function(a,b){return a.Qd===b.Qd&&a.Jf<b.Hf&&b.Jf<a.Hf};Lnb=function(a,b){a&1&&_.F(0,"blame-snippet",3);if(a&2){a=b.BJ;var c=b.commit,d=b.Wd,e=b.UC;_.By("blame-layer ",b.className,"");_.z("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Mnb=function(a,b){a&1&&_.F(0,"div");a&2&&_.By("blame-layer ",b.className,"")};
Nnb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("hasBackground",!0)};Onb=function(a,b){a&1&&_.F(0,"div");a&2&&_.xe(b.className)};Pnb=function(a,b){a&1&&_.F(0,"div");a&2&&_.xe(b.className)};Qnb=function(a,b){a&1&&_.F(0,"div");a&2&&_.xe(b.className)};Rnb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Snb=function(a){a&1&&(_.C(0,"mat-card-subtitle"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.B_a))};Tnb=function(a){a&1&&_.F(0,"div",6)};
Unb=function(a,b){a&1&&(_.G(0),_.F(1,"finding-details",4),_.N(2,Tnb,1,0,"div",5),_.ye());if(a&2){a=b.ya;b=b.last;var c=_.M(2);_.w(1);_.z("icon",c.icon)("title",c.Oyb)("subtitle",c.tooltip)("details",a);_.w(1);_.z("ngIf",!b)}};Vnb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-card",2);_.L("mouseenter",function(){var c=_.td(b).attach;return _.ud(c())})("mouseleave",function(){var c=_.td(b).detach;return _.ud(c())});_.N(1,Unb,3,5,"ng-container",3);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.details))};
Wnb=function(a,b){a&1&&_.F(0,"finding",1);a&2&&_.z("annotations",b.annotations)};Ynb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Yb().Mh();return function(e,f,g){e=Xnb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.ld(e).hb();return _.oh(b,b.Fi(_.ph(e),{Pe:g,Ra:f}))}};
Znb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=Xnb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.lb,a.Cc,a.repository,a.Ab,d,{Ob:a.params.Ob,type:1}).ka(_.m(function(e){var f=_.zo(e).ww();f=f?btoa(f):_.mE(_.$i(_.zo(e),1));return"data:"+_.Oh(_.wc(_.zo(e),_.uo,2),1)+";base64,"+f}))}};
bob=function(a){if(_.Pi&&!_.Ui(9))return[0,0,0,0];var b=$nb.hasOwnProperty(a)?$nb[a]:null;if(b)return b;65536<Object.keys($nb).length&&($nb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=aob(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=aob(b,d);b=aob(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=kF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=kF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=kF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)",
"g"),2);b=kF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=kF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=kF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");kF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return $nb[a]=b};kF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};aob=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};dob=function(a){return cob[a]};
lF=function(a,b){a=_.Fb[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};mF=function(a,b){return(a=_.Fb[a])&&a.prototype&&a.prototype[b]||null};nF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Ee");return a};oF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Pi&&10>document.documentMode){if(!b[c].call)throw Error("Fe");}else if("function"!=typeof b[c])throw Error("Ee");return b[c].apply(b,d)};
fob=function(a){return nF(eob,a,"attributes",function(b){return b instanceof NamedNodeMap})};hob=function(a,b,c){try{oF(gob,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};job=function(a){return nF(iob,a,"style",function(b){return b instanceof CSSStyleDeclaration})};lob=function(a){return nF(kob,a,"sheet",function(b){return b instanceof CSSStyleSheet})};nob=function(a){return nF(mob,a,"nodeName",function(b){return"string"==typeof b})};
pob=function(a){return nF(oob,a,"nodeType",function(b){return"number"==typeof b})};rob=function(a){return nF(qob,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};tob=function(a,b){return oF(sob,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};vob=function(a,b,c){oF(uob,a,a.setProperty?"setProperty":"setAttribute",[b,c])};xob=function(a){return nF(wob,a,"namespaceURI",function(b){return"string"==typeof b})};
zob=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={fia:d.fia},e++){var f=a[e],g=f.getAttribute("href")||"";!yob(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.eh(g),d.fia={},g.Ej.forEach(function(h){return function(n,r){h.fia[r]=n}}(d)),g=b(g.ve(),d.fia,g.sw),_.hra(f,g))}};
Cob=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={zU:e.zU,hia:e.hia},f=c.next())if(e.zU=f.value,f=e.zU.getAttribute("src")||"",f=f.match(Aob))f=atob(f[1]),e.hia=d.cloneNode(!0),Bob(e.hia,e.zU),a.add(b(f).subscribe(function(g){return function(h){g.zU.src=h;Bob(g.zU,g.hia)}}(e)));return a};
yob=function(a){if(!a)return!0;try{return!(new _.eh(a)).Zs&&!a.startsWith("//")}catch(b){return!1}};Dob=function(a){var b=new _.eh(a);if(b.Zs&&"HTTP"===b.Zs.toUpperCase())_.aFa(b,"");else if(!b.LK())return _.GAa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.jma;return _.Qj(b.toString())};Eob=function(a){a&1&&_.F(0,"mat-card",2);a&2&&(a=_.M(),_.z("innerHtml",a.D0,_.$d))};
Fob=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))};Gob=function(a){a&1&&(_.C(0,"mat-card",3)(1,"pre"),_.O(2),_.D()());a&2&&(a=_.M(),_.w(2),_.Ne("  ",a.content.text,"\n  "))};
Iob=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"button",5,6)(3,"span",7);_.O(4);_.D()();_.C(5,"command-menu",8,9);_.L("closed",function(d){_.td(b);var e=_.M(4);return _.ud("keydown"!==d&&_.L3a(e.Ik,"mouse"))})("menuItemSelected",function(d){_.td(b);_.M(4).wUa.emit(d);return _.ud()});_.D();_.ye()}if(a&2){var c=_.Me(6);a=_.M().ya;_.w(1);_.z("disabled",a.disabled)("matMenuTriggerFor",c.Ik)("matMenuTriggerData",_.Re(4,Hob,a.children));_.w(3);_.Oe(a.label)}};
Job=function(a){a&1&&(_.C(0,"span",13),_.O(1),_.D());a&2&&(a=_.M(2).ya,_.w(1),_.Oe(a.Xb))};Kob=function(a){if(a&1){var b=_.sd();_.C(0,"button",10);_.L("click",function(){_.td(b);var c=_.M().ya;_.M(3).wUa.emit(c);return _.ud()});_.C(1,"span",11);_.O(2);_.D();_.N(3,Job,2,1,"span",12);_.D()}a&2&&(a=_.M().ya,_.z("disabled",a.disabled),_.w(1),_.Le("title",a.disabled?"":a.label),_.w(1),_.Oe(a.label),_.w(1),_.z("ngIf",a.Xb))};
Lob=function(a,b){a&1&&(_.G(0),_.N(1,Iob,7,6,"ng-container",3),_.N(2,Kob,4,4,"button",4),_.ye());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))};Mob=function(a){a&1&&_.F(0,"mat-divider")};Nob=function(a,b){a&1&&(_.G(0),_.N(1,Lob,3,2,"ng-container",2),_.N(2,Mob,1,0,"mat-divider",3),_.ye());a&2&&(a=b.ya,b=b.last,_.w(1),_.z("ngForOf",a),_.w(1),_.z("ngIf",!b))};
Oob=function(a,b){a&1&&_.N(0,Nob,3,2,"ng-container",2);a&2&&_.z("ngForOf",b.K0)};Qob=function(a,b){if(a&1){var c=_.sd();_.C(0,"kythe-hovercard",2);_.L("mouseenter",function(){_.td(c);var d=_.M(2);return _.ud(Pob(d))})("mouseleave",function(){_.td(c);var d=_.M(2);return _.ud(d.gY())});_.D()}a&2&&_.z("safeHtml",b.La)};Rob=function(a,b){a&1&&(_.N(0,Qob,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.D0))};
Sob=function(a){var b=_.pF(a.Yb(),function(c){delete c.line});null!=a.params.Ob&&_.pF(_.Ko(b,"HEAD"),function(c){delete c.Ob});return b.hb()};Uob=function(a){if(a&&a instanceof Tob)switch(a.status){case 2:return"Kruisverwijzingen zijn niet beschikbaar voor dit bestand";case 3:return"Kruisverwijzingen zijn niet beschikbaar voor dit bestand";case 5:return"This file had no references because it is in google3/experimental";case 6:return"Kruisverwijzingen zijn niet beschikbaar voor dit bestand"}};
Wob=function(a,b,c){if(!b)return!1;var d=b.origin,e=b.CKc;return b.kyb&&d&&e?Vob(a,c):!1};Xob=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)};Yob=function(a){var b,c;a=null==(b=a.bl.service.mj)?void 0:null==(c=b.Rj)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
Vob=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&&(_.Si?b.metaKey:b.ctrlKey);default:return!1}};
Zob=function(a){var b="JUMP_TO_DEF"===a.bl.context.GH.type,c=[],d=Yob(a);a=a.element.textContent;null==d||"BUILD"!==Xob(d)||b||null==a||/[:\/]/.test(a)||c.push({label:"Copy build target",Gf:"copy-build-target"});return[[{label:"Open in new tab",Gf:"open-tab"}],[{label:"Definition",Gf:"def",disabled:!b},{label:"References",Gf:"xrefs"}],[{label:"Copy symbol name",Gf:"copy"},{label:"Copy link",Gf:"copy-link"}].concat(_.Ia(c)),[{label:"Browser context menu",Gf:"unused",Xb:"shift+right-click",disabled:!0}]]};
_.$ob=function(a){a:{var b=_.Ln(a);var c=b.Fk(),d=_.rca(c,_.zh);switch(d){case 3:case 5:var e=b.Fk();c=_.oj(e,5,_.zh);d=qF(c||_.oj(e,3,_.zh));e=qF(_.Oh(e,2));var f=qF(_.Oh(b,4));b=qF(_.Oh(b,3));var g=_.kg.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.wQa()?(c=qF(b.Fk().wQa()),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=qF(_.Oh(b.Fk(),
2)),b=_.Oh(b,3),b="x-package://"+c+(b&&"HEAD"!==b?"@"+b:""));break a;default:b=_.ig(d)}}return b+"/"+a.ve()};
fpb=function(a){var b=apb(a);rF.params={};switch(b.Zs){case "x-piper":rF.ke=bpb;rF.repository="Piper";rF.Ab=b.nh()||"HEAD";break;case "x-citc":cpb(b);break;case "x-package":dpb(b);break;case "x-oss":epb(b,"ossProject");break;case "x-gob":epb(b,"host");break;case "x-kythe":return fpb(a.replace(gpb,function(c,d){return"x-"+d+"://"}));default:throw Error("Me`"+b.Zs);}rF.path=b.ve().substr(1);if(a=hpb(b))rF.params.line=a;return rF};
hpb=function(a){if(a=a.sw){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}]}}};cpb=function(a){var b=sF(a.nh());if(!b)throw Error("Ne`"+a.toString());a=sF(a.HD);rF.ke=bpb;rF.repository="Piper";rF.Ab=a?b:"HEAD";rF.params.Ob=a||b};
dpb=function(a){var b=sF(a.nh());if(!b)throw Error("Oe`"+a.toString());a=sF(a.HD);rF.ke=bpb;rF.repository=a||b;rF.Ab=a?b:"HEAD"};epb=function(a,b){var c=_.l(a.HD.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=sF(a.nh());if(f){if(!d)throw Error("Pe`"+a.toString());if(!e&&!c)throw Error("Qe`"+a.toString());}else throw Error("Re`"+a.toString());a=sF(e||c);rF.ke={id:f,type:b};rF.repository=sF(d);rF.Ab=a;if(b=e&&c)rF.params.Ke=b};qF=function(a){return a.replace(ipb,"~")};
sF=function(a){return a.replace(jpb,"/")};
_.kpb=function(a,b,c){c=void 0===c?{HC:void 0,woa:!1}:c;var d=c.HC,e=c.woa;a=fpb(a);var f,g;c=b.lb===(null==(f=a.ke)?void 0:f.id)&&b.Cc===(null==(g=a.ke)?void 0:g.type)&&b.repository===a.repository;if(b.params.Ob)a.params=Object.assign({},a.params,{Ke:a.Ab,Ob:void 0}),a.Ab="HEAD";else{g=c&&_.mg(a.path,b.path,_.YPa);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.Ke||(a.params=
Object.assign({},a.params,{Ke:a.Ab}),a.Ab=b.Ab)}}a.params=Object.assign({},b.params,a.params);return a};_.lpb=function(a,b){var c=a.ww();a=_.l(_.aj(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};
mpb=function(a,b){if(a&1){var c=_.sd();_.C(0,"kythe-hovercard",2);_.L("mouseenter",function(){_.td(c);var d=_.M(2);return _.ud(Pob(d))})("mouseleave",function(){_.td(c);var d=_.M(2);return _.ud(d.gY())});_.D()}a&2&&_.z("content",b.La)};npb=function(a,b){a&1&&(_.N(0,mpb,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.content))};opb=function(a){var b=_.pF(a.Yb(),function(c){delete c.line});null!=a.params.Ob&&_.pF(_.Ko(b,"HEAD"),function(c){delete c.Ob});return b.hb()};
ppb=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&&(_.Si?b.metaKey:b.ctrlKey);default:return!1}};
rpb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"button",1);_.L("click",function(){_.td(c);_.M().i1a.next({kind:"event",action:"CLICK"});return _.ud()});_.Q(2,"async");_.C(3,"mat-icon");_.O(4);_.D()();_.ye()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("disabled",a.state===b.hV.yt)("matTooltip",_.R(2,10,b.U1))("ascTrackElement",b.nc)("trackAction",a.state===b.hV.XBa?"unstar":"star"),_.ue("aria-label",qpb.format({starred:a.state===b.hV.XBa?"starred":"unstarred",elementName:b.mw,type:b.type})),_.w(2),_.we("starred",
a.state===b.hV.XBa)("disabled",a.state===b.hV.yt),_.w(1),_.Ne(" ",a.state===b.hV.egc?"star_border":"star"," "))};spb=function(a,b){switch(b){case "REF":return _.EE(a.Yb(),"ref").hb();case "REPO":return _.EE(a.Yb(),"repo").hb();case "FILE":case "FOLDER":return a;default:return _.ig(b)}};
tpb=function(a,b){switch(a){case "REPO":return b?"An error occurred, failed to star repository":"An error occurred, failed to unstar repository";case "REF":return b?"An error occurred, failed to star ref":"An error occurred, failed to unstar ref";case "FOLDER":return b?"An error occurred, failed to star folder":"An error occurred, failed to unstar folder";case "FILE":return b?"An error occurred, failed to star file":"An error occurred, failed to unstar file";default:return _.ig(a,"Unsupported place item type")}};
_.upb=function(a,b){switch(a){case "REPO":return b?"Remove repository from starred items":"Add repository to starred items";case "REF":return b?"Remove ref from starred items":"Add ref to starred items";case "FOLDER":return b?"Remove folder from starred items":"Add folder to starred items";case "FILE":return b?"Remove file from starred items":"Add file to starred items";default:return _.ig(a,"Unsupported place item type")}};vpb=function(a,b){var c=a.yd,d=b.yd;return a.Ml===b.Ml&&c===d};
wpb=function(a){var b=a.Fu,c=[],d;a=_.l((null==(d=a.VL)?void 0:d.Fu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.OX);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({rf:{start:f,end:f+e.length},lineNumber:_.XE(b)})}}return c};
ypb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"span",4);_.Fe(2,5);_.Q(3,"number");_.Q(4,"number");_.D();_.C(5,"button",6);_.L("click",function(){_.td(b);var c=_.M();return _.ud(xpb(c,-1))});_.C(6,"mat-icon");_.O(7,"keyboard_arrow_up");_.D()();_.C(8,"button",7);_.L("click",function(){_.td(b);var c=_.M();return _.ud(xpb(c,1))});_.C(9,"mat-icon");_.O(10,"keyboard_arrow_down");_.D()();_.ye()}a&2&&(a=_.M(),_.w(4),_.Ge(a.u_)(_.R(3,17,a.mk+1))(_.R(4,19,a.u_)),_.He(2),_.w(1),_.z("disabled",0>=a.mk)("title",
a.g3a)("ascTrackElement",a.nc)("trackArtifactId",a.gha)("trackListIndex",a.mk)("trackProjectId",a.VM),_.ue("aria-label",a.g3a),_.w(3),_.z("disabled",a.mk>=a.u_-1)("title",a.f3a)("ascTrackElement",a.nc)("trackArtifactId",a.gha)("trackListIndex",a.mk)("trackProjectId",a.VM),_.ue("aria-label",a.f3a))};zpb=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("inline",!0)};
Apb=function(a){if(a&1){var b=_.sd();_.C(0,"button",9);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.close.emit())});_.C(1,"mat-icon");_.O(2,"close");_.D()()}a&2&&(a=_.M(),_.z("title",a.e3a)("ascTrackElement",a.nc)("trackArtifactId",a.gha)("trackProjectId",a.VM),_.ue("aria-label",a.e3a))};
Cpb=function(a){if(a&1){var b=_.sd();_.C(0,"a",10);_.L("click",function(d){_.td(b);var e=_.M(3);return _.ud(Bpb(e,d))});_.Q(1,"icon");_.O(2);_.D()}if(a&2){a=_.M().ya;var c=_.M(2);_.By("file-item ",_.R(1,8,a.entryType),"");_.we("deleted",a.uo);_.z("routerLink",_.ph(a.ad))("queryParamsHandling",c.Ze);_.w(2);_.Oe(a.name)}};
Dpb=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();_.By("file-item ",_.R(1,7,a.entryType),"");_.we("deleted",a.uo);_.ue("href",_.bz(2,9,a,b,c.hj),_.ae);_.w(3);_.Oe(a.name)}};Epb=function(a){a&1&&_.F(0,"img",11);a&2&&(a=_.M(3),_.z("alt",a.uya),_.ue("title",a.uya))};
Fpb=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),_.i9a("title","",a.title,": ",b.Mcb(a.instances),""),_.w(1),_.z("src",a.icon||b.pZb,_.ae)("alt",a.title),_.w(2),_.Oe(b.Mcb(a.instances)))};Gpb=function(a,b){a&1&&(_.C(0,"span",12),_.N(1,Fpb,4,5,"span",13),_.D());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a))};
Hpb=function(a,b){a&1&&(_.G(0),_.C(1,"span",4,5),_.N(3,Cpb,3,10,"a",6),_.N(4,Dpb,4,13,"ng-template",null,7,_.ef),_.N(6,Epb,1,2,"img",8),_.N(7,Gpb,2,1,"span",9),_.Q(8,"activeAggregations"),_.D(),_.ye());if(a&2){a=b.ya;var c=_.Me(5);b=_.M(2);_.w(3);_.z("ngIf",!b.uU||!a.PKc)("ngIfElse",c);_.w(3);_.z("ngIf",a.UBc);_.w(1);_.z("ngIf",_.az(8,4,a.path,b.aggregations))}};
Ipb=function(a){a&1&&(_.G(0),_.N(1,Hpb,9,7,"ng-container",3),_.ye());a&2&&(a=_.M(),_.w(1),_.z("incrementalForOf",a.files)("incrementalForLimit",a.limit))};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=Jpb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};Kpb=function(a,b){return _.cj(a,1,b)};Lpb=function(a,b){return _.qc(a,2,b,!1)};
ymb=function(){var a=new _.uo;a=_.qc(a,2,!1,!1);return _.sc(a,1,"text/plain")};_.uF=function(a){return{Jb:_.ph(a)}};_.EE=function(a,b){a.ld();if("ref"===b)return a;_.Ko(a);return"repo"===b?a:_.Jo(a)};_.pF=function(a,b){b(a.params);return a};_.fF=function(a){_.pF(a,function(b){delete b.line;delete b.Mw;delete b.tn;delete b.ur;delete b.Ke});return a};Mpb=function(a,b){a.bta.subscribe(b)};
oE=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Dm?null:a.Dm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Mq?null:a.Mq;this.O.ossProject=null==a.Zh?null:a.Zh;this.O.repositoryName=null==a.Kg?null:a.Kg};_.V(oE,_.U);oE.prototype.ma=function(){return oE};oE.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(oE.prototype,{Mq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},Zh:{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}},Kg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var nE=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.bvb?null:a.bvb};_.V(nE,_.U);nE.prototype.ma=function(){return nE};
nE.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Na:{root:oE}}};_.W.Object.defineProperties(nE.prototype,{bvb:{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}}});Npb={id:"BLAME",name:"Blame",children:[]};
Opb={id:"XREFS",name:"References",children:[]};Ppb={id:"DEPRECATED",name:"Deprecated",children:[]};Qpb={id:"COVERAGE",name:"Code Coverage (Zapfhahn)",children:[]};Rpb=function(a){return a.jqb().ka(_.m(function(b){var c=new Map(b);a.yc.Rb(10)&&(c.set("XREFS",{If:"ON",Fga:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{If:"ON",Fga:""}));return c}))};Spb=function(a,b){return a.yZ().ka(_.m(function(c){return c.some(function(d){return _.Mo(d,b)})}))};
Tpb=function(a,b){a=_.l(a.qe);for(var c=a.next();!c.done;c=a.next())b=b.ka(c.value.Bea("FileService.getContentsStreaming"));return b};_.Upb=function(a,b){return"mainContent"!==a.c0?function(){}:_.D1a(a,"mainContent",b)};Vpb=function(a,b,c){a.yf.put(b.toObject(),c.ka(_.m(function(d){return a.extract(d)}),_.Ta(function(d){return!!d}),_.La(a.Z7()),_.vb(function(d){return a.isValid(d)?_.Ea(d):a.fetch(b)})))};ujb=function(a){this.muc=a};ujb.prototype.call=function(a,b){return b.subscribe(new _.pi(a,this.muc))};
var xjb=function(a){this.zMa=a};xjb.prototype.call=function(a,b){return b.subscribe(new _.uwa(a,this.zMa))};_.Wpb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Hjb(a.Gg,b.Gg)};Xpb=function(){return null};Ypb=function(a){return a instanceof _.Uj&&a.constructor===_.Uj?a.NWa:"type_error:SafeStyleSheet"};Zpb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=Ypb(d)};Array.prototype.forEach.call(arguments,c);return new _.Uj(b,_.OAa)};
$pb=function(a,b){a.insertAdjacentHTML("beforeend",_.Wj(b))};flb=function(a,b){if((0,_.SAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Wj(b)};Bob=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};apb=function(a){return a instanceof _.eh?a.clone():new _.eh(a)};Xnb=function(a,b){a instanceof _.eh||(a=apb(a));b instanceof _.eh||(b=apb(b));return a.resolve(b)};Mjb=function(a,b,c){this.mDc=a;this.E_=b;this.pFc=c};
_.W.Object.defineProperties(Mjb.prototype,{Mp:{configurable:!0,enumerable:!0,get:function(){return _.Dfa.get(this.mDc)||null}}});var Tjb=function(a){this.Op=a};
_.W.Object.defineProperties(Tjb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Op.parentNode;return a?new sE(a):null}},Ac:{configurable:!0,enumerable:!0,get:function(){var a=pE(this.Op),b=a?a.Mp:null;return null===b?_.dGa:new _.Dd(b[1].data[a.E_],b)}},gF:{configurable:!0,enumerable:!0,get:function(){var a=this.Op,b;if((b=a)&&!(b=Njb(a)))if(a=(a=pE(a))?a.Mp:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Jfa(a));)a=c;b=a[2]&256?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Njb(this.Op))){a=this.Op;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("kb");a=(a=pE(a))?a.Mp:null;a=null===a?null:a[8]}return a}},ij:{configurable:!0,enumerable:!0,get:function(){return Pjb(this.Op).filter(function(a){return"dom"===a.type})}}});var sE=function(a){this.Op=a};_.V(sE,Tjb);sE.prototype.query=function(a){var b=[],c=pE(this.Op),d=c?c.Mp:null;null!==d?qE(d[1].data[c.E_],d,a,b,!0,this.Op):Rjb(this.Op,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(sE.prototype,{ua:{configurable:!0,enumerable:!0,get:function(){return this.Op.nodeType==Node.ELEMENT_NODE?this.Op:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=pE(this.Op),b=a?a.Mp:null;return null!==b?b[1].data[a.E_].value:this.Op.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=pE(this.Op),b=a?a.Mp:null;if(null===b)return{};var c=b[1].data,d=c[a.E_];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.KHc;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+=_.Xc(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=pE(b),d=c?c.Mp:null;if(null===d)return{};d=d[1].data[c.E_].ac;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:{}}},Ee:{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.Op.childNodes,b=[],c=0;c<a.length;c++)b.push(rE(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(rE(a[c]));return b}}});var aqb=function(a,b,c){c=c||{};c.format="jspb";this.Bg=new _.fo(c);this.Fg=void 0==a?a:a.replace(/\/+$/,"")};_.k=aqb.prototype;
_.k.psa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.fOa)};_.k.UXa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.gOa)};_.k.VXa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.hOa)};
_.k.wea=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.iOa)};_.k.LPa=function(a,b){return _.go(this.Bg,this.Fg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.eOa)};Yjb=/^(.*?)\/*$/;_.vF=function(){};_.vF.prototype.transform=function(a){return a?_.uE(a):""};_.vF.ha=function(a){return new (a||_.vF)};_.vF.ze=_.fd({name:"toPrettyRef",type:_.vF,Xd:!0});_.wF=function(){};_.wF.ha=function(a){return new (a||_.wF)};
_.wF.Ea=_.ed({type:_.wF});_.wF.Da=_.Vc({});var xF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.xe=void 0;this.Nc=a.Nc;this.Oc=a.Oc;this.zc=b.zc;this.Hc=b.Hc},bqb=function(a,b){this.zoc=a;this.ckc=b};bqb.prototype.get=function(a,b){var c=this.ckc.get(a);return"undefined"!==typeof c?c:this.zoc.get(a,b)};_.yF=function(a){this.title=a;_.cqb(this)};_.cqb=function(a){a.title.Sl("")};_.yF.ha=function(a){return new (a||_.yF)(_.u(_.Lm))};_.yF.va=_.t({token:_.yF,ta:_.yF.ha,Ka:"root"});
var dqb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,WE=function(a){var b=_.uYa.test.call(_.uYa,a)?"\u200f":"\u200e";return a.replace(dqb,b+"$&"+b)},zF={tya:"BBCP",jAa:"KYTHE",LBa:"SEARCH_INDEX",OCa:"UNKNOWN_PROVENANCE",cDa:"VCS",values:function(){return[zF.OCa,zF.cDa,zF.jAa,zF.LBa,zF.tya]}},AF={Zx:"DIRECTORY",ND:"EXECUTABLE",At:"FILE",by:"GIT_LINK",UA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[AF.WD,AF.At,AF.Zx,AF.UA,AF.by,AF.ND]}},BF={GUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",
HUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",IUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",JUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",KUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",LUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",NUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",OUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",PUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",QUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",RUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",
SUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",TUb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",MWb:"CHROME_UNIT_TEST",HXb:"COVERAGE_NG",IXb:"COVERAGE_NG_TESTS",E2:"DEFAULT",t1b:"FUZZING",I9b:"NEST_SAPPHIRE",L9b:"NEST_ZIRCONIUM",vec:"STORAGE_ONLY",ggc:"UNSUPPORTED_CATEGORY",values:function(){return[BF.ggc,BF.E2,BF.t1b,BF.I9b,BF.L9b,BF.JUb,BF.KUb,BF.vec,BF.LUb,BF.GUb,BF.HUb,BF.IUb,BF.TUb,BF.NUb,BF.OUb,BF.PUb,BF.QUb,BF.RUb,BF.SUb,BF.HXb,BF.IXb,BF.MWb]}},CF={JXb:"COVERED",X9b:"NOT_COVERED",b$b:"NOT_INSTRUMENTED",
cac:"PARTIALLY_COVERED",Mf:"STATUS_UNSPECIFIED",values:function(){return[CF.Mf,CF.JXb,CF.X9b,CF.cac,CF.b$b]}},eqb={LZb:"DIRECTORY_ICON",x6b:"LINE_ICON",ud:"UNKNOWN",values:function(){return[eqb.ud,eqb.x6b,eqb.LZb]}},DF={AUb:"ALLOCATION",YUb:"ANONYMOUS_FUNCTION",JVb:"BACKUP_SCHEDULE",aWb:"BUILD_ARGUMENT",bWb:"BUILD_BINARY",cWb:"BUILD_GENERATOR",dWb:"BUILD_LIBRARY",jWb:"BUILD_RULE",kWb:"BUILD_TEST",lWb:"BUILD_VARIABLE",CWb:"CHANGELOG",b2a:"CLASS",jXb:"COLUMN",tXb:"CONSTANT",ZXb:"DART_MIXIN",uZb:"DEFINE_CONST",
vZb:"DEFINE_MACRO",p2a:"ENUM",q2a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",z2a:"FIELD",F2a:"FUNCTION",f2b:"GRAPHQL_DIRECTIVE",g2b:"GRAPHQL_FRAGMENT",h2b:"GRAPHQL_FRAGMENT_SPREAD",i2b:"GRAPHQL_LIST",j2b:"GRAPHQL_OPERATION",l2b:"GROUP",V4b:"INDEX",N2a:"INTERFACE",v5b:"JOB",B5b:"JS_ASSIGNMENT",C5b:"JS_CONST",D5b:"JS_FUNCTION_ASSIGNMENT",E5b:"JS_FUNCTION_LITERAL",F5b:"JS_GETTER",G5b:"JS_GOOG_PROVIDE",H5b:"JS_GOOG_REQUIRE",I5b:"JS_LITERAL",L5b:"JS_SETTER",N5b:"JS_VAR",C6b:"LOCALITY_GROUP",d7b:"MD_HEADER",
V2a:"METHOD",Z7b:"MODULE",t3a:"NAMESPACE",A$b:"OBJECT",SH:"PACKAGE",K3a:"PROPERTY",gcc:"PROTO_BUNDLE",Jcc:"QUEUE",Gdc:"SCOPE",PBa:"SERVICE",nec:"SQL_DATABASE",oec:"SQL_MODEL",pec:"SQL_TVF",i4a:"STRUCT",Pec:"SWIFT_ACTOR",Vec:"TABLE",cfc:"TEMPLATE",rl:"TEST",p4a:"TYPEDEF",s4a:"UNION",Ufc:"UNKNOWN_SYMBOL",u4a:"VARIABLE",chc:"XML_TAG",ehc:"YANG_CONTAINER",fhc:"YANG_GROUPING",ghc:"YANG_IDENTITY",hhc:"YANG_LEAF",ihc:"YANG_LIST",values:function(){return[DF.Ufc,DF.Gdc,DF.l2b,DF.b2a,DF.N2a,DF.i4a,DF.p2a,DF.s4a,
DF.V2a,DF.z2a,DF.F2a,DF.u4a,DF.p4a,DF.t3a,DF.EXTENSION,DF.K3a,DF.q2a,DF.YUb,DF.rl,DF.SH,DF.A$b,DF.tXb,DF.Z7b,DF.jWb,DF.bWb,DF.kWb,DF.dWb,DF.cWb,DF.aWb,DF.lWb,DF.N5b,DF.C5b,DF.G5b,DF.H5b,DF.L5b,DF.F5b,DF.I5b,DF.E5b,DF.B5b,DF.D5b,DF.uZb,DF.vZb,DF.chc,DF.cfc,DF.v5b,DF.PBa,DF.AUb,DF.Vec,DF.Jcc,DF.C6b,DF.V4b,DF.gcc,DF.JVb,DF.jXb,DF.CWb,DF.d7b,DF.pec,DF.oec,DF.nec,DF.ZXb,DF.fhc,DF.ghc,DF.ehc,DF.ihc,DF.hhc,DF.Pec,DF.f2b,DF.j2b,DF.g2b,DF.h2b,DF.i2b]}},EF={lVb:"ATOM",kXb:"COMMENT",F2:"DEFINITION",U5b:"KEYWORD",
G6b:"LOCAL_REF",Q6b:"MACRO",y$b:"NUMERIC_LITERAL",Gcc:"QUALIFIER",Aec:"STRING_LITERAL",Bfc:"TYPE_ID",ud:"UNKNOWN",values:function(){return[EF.ud,EF.U5b,EF.Aec,EF.kXb,EF.y$b,EF.Q6b,EF.Bfc,EF.lVb,EF.F2,EF.Gcc,EF.G6b]}},FF=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.mVa?null:a.mVa;this.O.numFiles=null==a.SCb?null:a.SCb;this.O.numFixes=null==a.TCb?null:a.TCb};_.V(FF,_.U);FF.prototype.ma=function(){return FF};FF.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(FF.prototype,{SCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},TCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},mVa:{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.yR?null:a.yR;this.O.lastCommitMessage=null==a.YSa?null:a.YSa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.uo?null:a.uo;this.O.existedAtCommit=null==a.NNa?null:a.NNa};_.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,{uo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.O.deleted=a}},NNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},YSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
yR:{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.uRa?null:a.uRa;this.O.excludeRegexp=null==a.JNa?null:a.JNa;this.O.languageRegexp=null==a.WSa?null:a.WSa;this.O.availableForFiles=null==a.UJa?null:a.UJa;this.O.availableForDirs=null==a.TJa?null:a.TJa;this.O.availableForGeneratedFiles=null==a.VJa?null:a.VJa};_.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,{TJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},UJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},VJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},JNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},uRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},WSa:{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.fz?null:a.fz};_.V(IF,_.U);IF.prototype.ma=function(){return IF};IF.prototype.na=function(){return{keys:["categoryId"]}};_.W.Object.defineProperties(IF.prototype,{fz:{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:eqb},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,{Bf:{configurable:!0,enumerable:!0,get:function(){return eqb}}});var KF=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.z7?null:a.z7;this.O.availability=null==a.availability?null:a.availability};_.V(KF,_.U);
KF.prototype.ma=function(){return KF};KF.prototype.na=function(){return{Va:{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}},z7:{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.AFb?null:a.AFb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.Lca?null:a.Lca;this.O.isWarning=null==a.KSa?null:a.KSa};_.V(LF,_.U);LF.prototype.ma=function(){return LF};
LF.prototype.na=function(){return{Va:{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}},KSa:{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}},Lca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
AFb:{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.LR?null:a.LR};_.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}},LR:{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,{Bf:{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.Md?null:a.Md;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Bga?null:a.Bga;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:_.Rt}}};
_.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}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},Bga:{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.rf?null:a.rf;this.O.fileSpec=null==a.Md?null:a.Md;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Bga?null:a.Bga;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:_.Rt,messageHtml:NF,range:_.nu}}};
_.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}},Md:{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}},rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},Bga:{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.Md?null:a.Md;this.O.childEntries=null==a.dLa?null:a.dLa};_.V(RF,_.U);RF.prototype.ma=function(){return RF};RF.prototype.na=function(){return{Va:{childEntries:MF},keys:["childEntries","fileSpec"],Na:{fileSpec:_.Rt}}};
_.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}},Md:{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.SS?null:a.SS};_.V(SF,_.U);SF.prototype.ma=function(){return SF};
SF.prototype.na=function(){return{keys:["renderedDocumentation"],Na:{renderedDocumentation:NF}}};_.W.Object.defineProperties(SF.prototype,{SS:{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.Fe?null:a.Fe};_.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,{Fe:{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.OP?null:a.OP};_.V(UF,_.U);UF.prototype.ma=function(){return UF};UF.prototype.na=function(){return{Va:{coverageRanges:TF},keys:["coverageRanges"]}};
_.W.Object.defineProperties(UF.prototype,{OP:{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.OP?null:a.OP};_.V(WF,_.U);WF.prototype.ma=function(){return WF};WF.prototype.na=function(){return{Va:{coverageRanges:TF},keys:["coverageRanges"]}};
_.W.Object.defineProperties(WF.prototype,{OP:{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.SS?null:a.SS};_.V(XF,_.U);XF.prototype.ma=function(){return XF};XF.prototype.na=function(){return{keys:["renderedDocumentation"],Na:{renderedDocumentation:NF}}};
_.W.Object.defineProperties(XF.prototype,{SS:{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.OX?null:a.OX};_.V(YF,_.U);YF.prototype.ma=function(){return YF};YF.prototype.na=function(){return{Va:{columnRanges:_.eu},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(YF.prototype,{OX:{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.Np?null:a.Np;this.O.range=null==a.rf?null:a.rf};_.V(ZF,_.U);ZF.prototype.ma=function(){return ZF};ZF.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Na:{range:_.eu}}};
_.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}},Np:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},rf:{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{Va:{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.P9?null:a.P9};_.V(aG,_.U);aG.prototype.ma=function(){return aG};aG.prototype.na=function(){return{Va:{findings:QF},keys:["findings"]}};_.W.Object.defineProperties(aG.prototype,{P9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.O.findings=a}}});var fqb=function(){this.O={}};_.V(fqb,_.U);fqb.prototype.ma=function(){return fqb};fqb.prototype.na=function(){return{keys:[]}};
var gqb=function(){this.O={}};_.V(gqb,_.U);gqb.prototype.ma=function(){return gqb};gqb.prototype.na=function(){return{keys:[]}};var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Fu?null:a.Fu};_.V(bG,_.U);bG.prototype.ma=function(){return bG};bG.prototype.na=function(){return{Va:{matchingRanges:YF},keys:["matchingRanges"]}};
_.W.Object.defineProperties(bG.prototype,{Fu:{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.Xz?null:a.Xz;this.O.enableDiagnostics=null==a.xF?null:a.xF;this.O.repositoryScope=null==a.An?null:a.An;this.O.refSpecScope=null==a.OS?null:a.OS;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.df?null:a.df;this.O.scoringModel=null==a.uM?null:a.uM;this.O.exhaustive=null==a.iu?null:a.iu;this.O.fullHistorySearch=
null==a.gPa?null:a.gPa;this.O.debugLevel=null==a.ZP?null:a.ZP;this.O.retrieveMultibranchResults=null==a.oA?null:a.oA;this.O.showPersonalizedResults=null==a.ht?null:a.ht};_.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:nE}}};
_.W.Object.defineProperties(_.cG.prototype,{ZP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},xF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},iu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},gPa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},Xz:{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}},OS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},An:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},oA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},df:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},uM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},ht:{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.Xz?null:a.Xz;this.O.minSnippetLinesPerFile=null==a.Ksa?null:a.Ksa;this.O.minSnippetLinesPerPage=null==a.Lsa?null:a.Lsa;this.O.showAllSnippets=null==a.GZa?null:a.GZa};_.V(_.dG,_.U);
_.dG.prototype.ma=function(){return _.dG};_.dG.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.dG.prototype,{Ksa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},Lsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},Xz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},GZa:{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.jA?null:a.jA;this.O.searchOptions=null==a.IYa?null:a.IYa;this.O.snippetOptions=null==a.JT?null:a.JT};_.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,{jA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},IYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},JT:{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.xF?null:a.xF;this.O.savedQuery=null==a.df?null:a.df};_.V(_.fG,_.U);_.fG.prototype.ma=function(){return _.fG};_.fG.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.fG.prototype,{xF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},df:{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.Xz?null:a.Xz};_.V(_.gG,_.U);_.gG.prototype.ma=function(){return _.gG};
_.gG.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.gG.prototype,{Xz:{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.jA?null:a.jA;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.JT?null:a.JT};
_.V(hG,_.U);hG.prototype.ma=function(){return hG};hG.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Na:{file:_.Rt,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}},jA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},JT:{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.rf?null:a.rf};_.V(iG,_.U);iG.prototype.ma=function(){return iG};iG.prototype.na=function(){return{Ya:{tokenType:EF},keys:["range","tokenType"],Na:{range:_.eu}}};
_.W.Object.defineProperties(iG.prototype,{rf:{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.Np?null:a.Np;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Fu?null:a.Fu;this.O.ranges=null==a.VL?null:a.VL;this.O.tokens=null==a.tg?null:a.tg};_.V(jG,_.U);jG.prototype.ma=function(){return jG};jG.prototype.na=function(){return{Va:{ranges:_.eu,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}},Np:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},Fu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},VL:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.O.ranges=a}},tg:{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.ux?null:a.ux};_.V(kG,_.U);kG.prototype.ma=function(){return kG};kG.prototype.na=function(){return{Va:{snippetLines:jG},keys:["snippetLines"]}};
_.W.Object.defineProperties(kG.prototype,{ux:{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.lUa?null:a.lUa};_.V(lG,_.U);lG.prototype.ma=function(){return lG};lG.prototype.na=function(){return{Va:{matchingSnippets:kG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(lG.prototype,{lUa:{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.Fu?null:a.Fu;this.O.ranges=null==a.VL?null:a.VL;this.O.snippets=null==a.Ok?null:a.Ok};_.V(mG,_.U);mG.prototype.ma=function(){return mG};
mG.prototype.na=function(){return{Va:{matchingRanges:YF},keys:["matchingRanges","ranges","snippets"],Na:{ranges:bG,snippets:lG}}};
_.W.Object.defineProperties(mG.prototype,{Fu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},VL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.O.ranges=a}},Ok:{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.Yg?null:a.Yg;this.O.snippets=null==a.Ok?null:a.Ok};_.V(nG,_.U);nG.prototype.ma=function(){return nG};nG.prototype.na=function(){return{Va:{snippets:kG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(nG.prototype,{Yg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.O.revision=a}},Ok:{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.Md?null:a.Md;this.O.snippets=null==a.Ok?null:a.Ok;this.O.numberOfMatchingLines=null==a.jta?null:a.jta;this.O.matchingChangelists=null==a.KAb?null:a.KAb;this.O.revisionMatches=null==a.hYa?null:a.hYa;this.O.deletedAtCl=null==a.kF?null:a.kF;this.O.deletedTermChangelist=null==a.lF?null:a.lF};_.V(oG,_.U);oG.prototype.ma=function(){return oG};
oG.prototype.na=function(){return{Va:{revisionMatches:nG,snippets:kG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Na:{fileSpec:_.Rt}}};
_.W.Object.defineProperties(oG.prototype,{kF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},lF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},KAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},jta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},hYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Ok:{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.tQ?null:a.tQ;this.O.directorySearchResult=null==a.F8?null:a.F8;this.O.debugInfoString=null==a.iF?null:a.iF;this.O.resultToken=null==a.bT?null:a.bT;this.O.personalized=null==a.sda?null:a.sda;this.O.refsToken=null==a.eea?null:a.eea};_.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,{iF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},F8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},tQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},sda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.O.personalized=a}},eea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},bT:{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.av?null:a.av;this.O.estimatedResultCount=null==a.GNa?null:a.GNa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.iF?null:a.iF;this.O.responseToken=null==a.Cea?null:a.Cea;this.O.exhaustive=null==a.iu?null:a.iu;this.O.requestToken=null==a.VS?null:a.VS;this.O.debugResponseProto=null==a.Lq?null:a.Lq;this.O.debugRequestProto=null==a.Kq?null:a.Kq};_.V(_.qG,_.U);_.qG.prototype.ma=function(){return _.qG};
_.qG.prototype.na=function(){return{Va:{searchResults:pG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.qG.prototype,{iF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},Lq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},GNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},iu:{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}},VS:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},av:{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.An?null:a.An;this.O.refSpecScope=null==a.OS?null:a.OS;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.df?null:a.df;this.O.maxSuggestions=null==a.qUa?null:a.qUa;this.O.enableDiagnostics=null==a.xF?null:a.xF;this.O.retrieveMultibranchResults=null==a.oA?null:a.oA;this.O.showPersonalizedResults=null==a.ht?null:a.ht};_.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:nE}}};
_.W.Object.defineProperties(rG.prototype,{xF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},qUa:{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}},OS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},An:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},oA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},df:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},ht:{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.jA?null:a.jA;this.O.suggestOptions=null==a.G_a?null:a.G_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,{jA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},G_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.rf?null:a.rf};_.V(tG,_.U);tG.prototype.ma=function(){return tG};tG.prototype.na=function(){return{Ya:{type:DF},keys:["range","type"],Na:{range:_.eu}}};
_.W.Object.defineProperties(tG.prototype,{rf:{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,{Bf:{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.ci?null:a.ci;this.O.fileSpec=null==a.Md?null:a.Md;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.bT?null:a.bT;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:_.Rt,match:ZF,symbol:tG}}};
_.W.Object.defineProperties(uG.prototype,{Md:{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}},bT:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},ci:{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.kv?null:a.kv;this.O.responseToken=null==a.Cea?null:a.Cea;this.O.requestToken=null==a.VS?null:a.VS};_.V(vG,_.U);vG.prototype.ma=function(){return vG};vG.prototype.na=function(){return{Va:{suggestions:uG},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(vG.prototype,{VS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},kv:{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 _.ql(b,c)};wG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Pa+"/codeFindings/aggregations",Ra:_.kf(a,_.vu,b),Kb:$F})};wG.ha=function(a){return new (a||wG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};wG.va=_.t({token:wG,ta:wG.ha});var hqb=function(){};hqb.ha=function(a){return new (a||hqb)};
hqb.va=_.t({token:hqb,ta:function(a){return wG.ha(a)},Ka:_.uu});var xG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};xG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Pa+"/codeFindings/configuration",Ra:_.kf(a,_.vu,b),Kb:VF})};
xG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Pa+"/codeFindings",Ra:_.kf(a,_.vu,b),Kb:aG})};xG.ha=function(a){return new (a||xG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};xG.va=_.t({token:xG,ta:xG.ha});var iqb=function(){};iqb.ha=function(a){return new (a||iqb)};iqb.va=_.t({token:iqb,ta:function(a){return xG.ha(a)},Ka:_.uu});
var yG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};yG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Pa+"/contents/match",Ra:_.kf(b,_.vu,c),Kb:mG})};
yG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Pa+"/contents/search",Ra:_.kf(b,_.vu,c),Kb:_.qG})};yG.prototype.E_a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Pa+"/contents/suggest",Ra:_.kf(b,_.vu,c),Kb:vG})};
yG.ha=function(a){return new (a||yG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};yG.va=_.t({token:yG,ta:yG.ha});var jqb=function(){};jqb.ha=function(a){return new (a||jqb)};jqb.va=_.t({token:jqb,ta:function(a){return yG.ha(a)},Ka:_.uu});var zG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};
zG.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Pa+"/documentation/file",Ra:_.kf(a,_.vu,b),Kb:SF})};zG.prototype.rQa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.documentation.getSymbol",path:"/"+this.Pa+"/documentation/symbol",Ra:_.kf(a,_.vu,b),Kb:XF})};
zG.ha=function(a){return new (a||zG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};zG.va=_.t({token:zG,ta:zG.ha});var kqb=function(){};kqb.ha=function(a){return new (a||kqb)};kqb.va=_.t({token:kqb,ta:function(a){return zG.ha(a)},Ka:_.uu});var AG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};
AG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Pa+"/fileCoverageCategories:get",Ra:_.kf(a,_.vu,b),Kb:OF})};AG.ha=function(a){return new (a||AG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};AG.va=_.t({token:AG,ta:AG.ha});var lqb=function(){};lqb.ha=function(a){return new (a||lqb)};lqb.va=_.t({token:lqb,ta:function(a){return AG.ha(a)},Ka:_.uu});
var BG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};BG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Pa+"/fileTestCoverage:get",Ra:_.kf(a,_.vu,b),Kb:UF})};BG.ha=function(a){return new (a||BG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};BG.va=_.t({token:BG,ta:BG.ha});var mqb=function(){};mqb.ha=function(a){return new (a||mqb)};
mqb.va=_.t({token:mqb,ta:function(a){return BG.ha(a)},Ka:_.uu});var CG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};CG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fuzzingCoverage.get",path:"/"+this.Pa+"/fuzzingCoverage:get",Ra:_.kf(a,_.vu,b),Kb:WF})};CG.ha=function(a){return new (a||CG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};CG.va=_.t({token:CG,ta:CG.ha});var nqb=function(){};
nqb.ha=function(a){return new (a||nqb)};nqb.va=_.t({token:nqb,ta:function(a){return CG.ha(a)},Ka:_.uu});var DG=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};DG.prototype.HWa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Pa+"/indexing/prepare",Ra:_.kf(b,_.vu,c),Kb:gqb})};DG.ha=function(a){return new (a||DG)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};
DG.va=_.t({token:DG,ta:DG.ha});var oqb=function(){};oqb.ha=function(a){return new (a||oqb)};oqb.va=_.t({token:oqb,ta:function(a){return DG.ha(a)},Ka:_.uu});mkb={id:"Google",type:"depot"};pqb={id:"FUZZING",name:"Fuzzing Coverage",children:[]};_.EG=function(a){this.Fa=a};_.EG.ha=function(a){return new (a||_.EG)(_.y(_.jv))};
_.EG.Ja=_.v({type:_.EG,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],mb:function(a,b){a&1&&_.L("click",function(){var c={};b.CQb&&(c={bucket:b.CQb});b.oQ&&(c=Object.assign({},c,{DF:[b.oQ]}));b.Fa.Vl(c)})},inputs:{CQb:"trackBucket",oQ:"feedbackEvent"}});_.FG=function(){};_.FG.ha=function(a){return new (a||_.FG)};_.FG.Ea=_.ed({type:_.FG});_.FG.Da=_.Vc({imports:[_.nn]});
var GG=function(a,b,c,d,e,f,g){this.tB=a;this.mO=b;this.Sr=c;this.uf=d;this.Wf=e;this.Mb=f;this.Eb=g;this.l5a=new _.ob};GG.prototype.attach=function(a){a=void 0===a?{}:a;this.fp||(this.fp=new _.eq(this.tB,this.Wf));this.detach();this.X4||(this.X4=new _.gq(this.Mb.createElement("div"),this.mO,this.Sr,this.uf));var b=this.tB.Nb.ua;b.parentNode.insertBefore(this.X4.Lta,b);var c;null==(c=this.Eb)||_.Xk(c);this.fp.attach(this.X4,a);this.l5a.next()};GG.prototype.detach=function(){this.fp.TBc&&this.fp.detach()};
GG.prototype.Ma=function(){this.X4&&this.X4.dispose()};GG.ha=function(a){return new (a||GG)(_.y(_.Ue),_.y(_.Uk),_.y(_.Zf),_.y(_.Tf),_.y(_.Ve),_.y(_.Qg),_.y(_.il))};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=_.Ed(HG)))(b||HG)}}();HG.Ja=_.v({type:HG,oa:[["ng-template","matMenuContent",""]],features:[_.Pe([{Ga:_.F3a,Lb:HG}]),_.qe]});var qqb=function(){};qqb.ha=function(a){return new (a||qqb)};
qqb.Aa=_.v({type:qqb,oa:[["","onedevDot",""]],Hb:1,mb:function(a){a&2&&_.ue("aria-hidden",!0)},ac:["onedevDot",""],Ba:1,Ca:0,wa:function(a){a&1&&_.O(0,"\u00a0\u00b7\u00a0")},tb:2});var rqb=[[["onedev-hovercard-action"]]],IG=function(){};IG.prototype.Ua=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"}}},Syc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Iu("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"},oc:["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&&(_.Ie(rqb),_.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,ukb,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,
wkb,4,2,"ng-container",11),_.D()(),_.N(22,xkb,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()()()()()(),_.Je(29),_.D());a&2&&(_.w(3),_.Ne(" ",b.changelist.title," "),_.w(5),_.Oe(b.statusText),_.w(1),_.z("ngIf",b.changelist.updateTime),_.w(7),_.Oe(b.changelist.Yn),_.w(5),_.z("ngForOf",b.changelist.kM),_.w(1),_.z("ngIf",b.changelist.qdb),_.w(5),_.z("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.ae))},Ia:[_.Xl,_.Yl,
qqb,_.Wr],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}"],
tb:2,Oa:0});sqb=[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=_.ed({type:_.JG});_.JG.Da=_.Vc({});tqb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.KG=function(a,b,c,d,e,f,g){var h=_.tab.call(this)||this;h.panel=a;h.be=b;h.Vd=c;h.Eb=d;h.ef=f;h.L$a=_.da.EMPTY;var n=a.Xk?a.Xk.Oj.ka(_.Ta(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Ua;h.tabIndex=parseInt(g||"")||0;h.L$a=_.ib(a.Ri,a.closed,n,a.EFa.ka(_.Ta(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Xk(h.Eb)});a.closed.ka(_.Ta(function(){return a.nja()})).subscribe(function(){return _.hp(c,b,"program")});e&&(h.expandedHeight=e.expandedHeight,
h.collapsedHeight=e.collapsedHeight);return h};_.V(_.KG,_.tab);_.k=_.KG.prototype;_.k.hma=function(){this.disabled||this.panel.toggle()};_.k.BRc=function(){return this.panel.Fc};_.k.Nja=function(){return this.panel.Nja()};_.k.tRc=function(){return this.panel.id};_.k.wRc=function(){return this.panel.hU};_.k.mbb=function(){return!this.panel.OK&&!this.panel.disabled};
_.k.Elc=function(){var a=this.panel.Fc;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.k.kI=function(a){switch(a.keyCode){case 32:case 13:_.Jg(a)||(a.preventDefault(),this.hma());break;default:this.panel.Xk&&this.panel.Xk.smc(a)}};_.k.focus=function(a,b){a?_.hp(this.Vd,this.be,a,b):this.be.ua.focus(b)};_.k.Vc=function(){var a=this;this.Vd.Jo(this.be).subscribe(function(b){b&&a.panel.Xk&&a.panel.Xk.rmc(a)})};
_.k.Ma=function(){this.L$a.unsubscribe();this.Vd.Tl(this.be)};_.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(_.Pz,1),_.y(_.Md),_.y(_.gp),_.y(_.il),_.y(_.sab,8),_.y(_.al,8),_.Bd("tabindex"))};
_.KG.Aa=_.v({type:_.KG,oa:[["mat-expansion-panel-header"]],Ib:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Hb:15,mb:function(a,b){a&1&&_.L("click",function(){return b.hma()})("keydown",function(c){return b.kI(c)});a&2&&(_.ue("id",b.panel.M8a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Fc)("aria-disabled",b.panel.disabled),_.ve("height",b.Elc()),_.we("mat-expanded",b.panel.Fc)("mat-expansion-toggle-indicator-after","after"===b.panel.hU)("mat-expansion-toggle-indicator-before",
"before"===b.panel.hU)("_mat-animation-noopable","NoopAnimations"===b.ef))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.qe],oc:["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&&(_.Ie(tqb),_.C(0,"span",0),_.Je(1),_.Je(2,1),_.Je(3,2),_.D(),_.N(4,ykb,1,1,"span",1));a&2&&(_.we("mat-content-hide-toggle",!b.mbb()),
_.w(4),_.z("ngIf",b.mbb()))},Ia:[_.Yl],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'],
tb:2,data:{animation:[_.jab]},Oa:0});_.LG=function(){};_.LG.ha=function(a){return new (a||_.LG)};_.LG.Ja=_.v({type:_.LG,oa:[["mat-panel-title"]],Ib:[1,"mat-expansion-panel-header-title"]});var uqb=["*",[["mat-card-footer"]]],vqb=[[["","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",""]],Ib:[1,"mat-card-content"]});var NG=function(){};NG.ha=function(a){return new (a||NG)};NG.Ja=_.v({type:NG,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Ib:[1,"mat-card-title"]});var wqb=function(){};wqb.ha=function(a){return new (a||wqb)};wqb.Ja=_.v({type:wqb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Ib:[1,"mat-card-subtitle"]});
var xqb=function(){this.align="start"};xqb.ha=function(a){return new (a||xqb)};xqb.Ja=_.v({type:xqb,oa:[["mat-card-actions"]],Ib:[1,"mat-card-actions"],Hb:2,mb:function(a,b){a&2&&_.we("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},bc:["matCardActions"]});var yqb=function(){};yqb.ha=function(a){return new (a||yqb)};yqb.Ja=_.v({type:yqb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Ib:[1,"mat-card-avatar"]});_.OG=function(a){this.ef=a};
_.OG.ha=function(a){return new (a||_.OG)(_.y(_.al,8))};
_.OG.Aa=_.v({type:_.OG,oa:[["mat-card"]],Ib:[1,"mat-card","mat-focus-indicator"],Hb:2,mb:function(a,b){a&2&&_.we("_mat-animation-noopable","NoopAnimations"===b.ef)},bc:["matCard"],oc:["*","mat-card-footer"],Ba:2,Ca:0,wa:function(a){a&1&&(_.Ie(uqb),_.Je(0),_.Je(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"],tb:2,
Oa:0});var zqb=function(){};zqb.ha=function(a){return new (a||zqb)};zqb.Aa=_.v({type:zqb,oa:[["mat-card-header"]],Ib:[1,"mat-card-header"],oc:["[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&&(_.Ie(vqb),_.Je(0),_.C(1,"div",0),_.Je(2,1),_.D(),_.Je(3,2))},tb:2,Oa:0});_.PG=function(a){this.fD=a};
_.Bqb=function(a,b,c){var d=b?Akb([],b):c.prefix,e={prefix:d,K0a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.mh(d.value).path||"").endsWith("/");return b?Aqb(a,e,function(g){return Akb(g.queries,b)}):c.hn||f?_.Ea(e):Aqb(a,e,function(g){return(g=g.w8)?zkb(g):d})};Aqb=function(a,b,c){return _.qjb(a.fD).ka(_.m(function(d){return _.XD(d,_.ojb)}),_.m(c),_.m(function(d){return{prefix:d,K0a:Bkb(d)}}),_.tb(b))};_.PG.ha=function(a){return new (a||_.PG)(_.u(_.lE))};
_.PG.va=_.t({token:_.PG,ta:_.PG.ha,Ka:"root"});
_.QG=function(a,b,c){this.Sa=b;this.appId=new _.Af(null);this.cz=new _.Af(null);this.lKa=new _.Af(null);this.We=new _.Af(null);this.jF=new _.Af(!1);this.m_a=new _.Af(null);this.Ll=new _.Af(_.qg(a.lc));this.kb=this.Sa.events.ka(_.Ta(function(d){return d instanceof _.$f}),_.m(function(){return _.qg(a.lc)})).subscribe(this.Ll);Cqb(this);Dqb(this);Eqb(this);Fqb(this);Gqb(this);Hqb(this);this.yvc=!c.Rb(28)};_.QG.prototype.Ma=function(){this.kb.unsubscribe()};
_.QG.prototype.eG=function(a){var b=this;return _.Da(this.lKa,a).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.yvc}))};_.QG.prototype.px=function(a){this.lKa.next(a)};
var Cqb=function(a){RG(a,a.appId,function(b,c){_.pF(c,function(d){null==b?delete d.ts:d.ts=b;delete d.us;delete d.vs;delete d.Yp})},Ckb)},Dqb=function(a){RG(a,a.cz,function(b,c){_.pF(c,function(d){null==b?delete d.us:d.us=b;delete d.vs})},Dkb)},Eqb=function(a){RG(a,a.lKa,function(b,c){_.pF(c,function(d){null!=b?d.Ei=b?"1":"0":delete d.Ei})},Ekb)},Fqb=function(a){RG(a,a.We,function(b,c){_.pF(c,function(d){null==b?delete d.We:d.We=b})},Fkb)},Gqb=function(a){RG(a,a.jF,function(b,c){_.pF(c,function(d){b?
d.Yp="":delete d.Yp})},Gkb)},Hqb=function(a){RG(a,a.m_a,function(b,c){_.pF(c,function(d){null==b?delete d.vs:d.vs=b})},Hkb)},RG=function(a,b,c,d){a.kb.add(a.Ll.ka(_.m(function(e){return d(e)}),_.Ra()).subscribe(b));b=b.ka(_.Ra(),_.m(function(e){var f=a.Ll.value;if(d(f)!==e)return f=f.Yb(),c(e,f),f.hb()}),_.Ta(function(e){return!!e}),_.zb(function(e){a.Sa.navigate(_.ph(e),{eg:!0})}));a.kb.add(b.subscribe(a.Ll))};_.QG.ha=function(a){return new (a||_.QG)(_.u(_.zf),_.u(_.Yf),_.u(_.Cu))};
_.QG.va=_.t({token:_.QG,ta:_.QG.ha});
_.SG=function(a,b,c,d,e,f,g){this.FYa=a;this.Ip=b;this.Cra=c;this.yc=d;this.IL=f;this.ZP=g;this.Qea=d.Rb(40)};_.SG.prototype.match=function(a,b,c,d){var e=a.lb,f=a.Cc,g=a.repository,h=a.path;if(!e||!f||!g)throw Error("fe");if(!b)return _.Ea(new mG);c=Iqb(this,c);a=_.xE(a,1);b=new hG({jA:b,file:new _.Rt({oj:new _.Zt({Oe:new _.qu(Object.assign({},_.TE(e,f),{Kg:g})),Lk:a}),path:h}),options:c,JT:d});return this.FYa.match(b)};
_.SG.prototype.search=function(a,b,c){var d=this;if(!a)return _.Ea(new _.qG);b=Iqb(this,b);b.xF=this.yc.Rb(43);this.ZP&&!isNaN(this.ZP)&&(b.ZP=this.ZP);b=_.jf(b.ma(),_.hf(b));this.Ip&&(b.An=b.An||new nE,b.An.root=b.An.root||new oE,b.An.root.projectId=this.Cra.slice(1).split("/")[0]);var e=new eG({jA:a,IYa:b,JT:c});return this.IL.prefetch("search").ka(_.vb(function(f){return f?_.Ea(_.jf(_.qG,JSON.parse(f.response))):d.FYa.search(e).ka(_.m(Lkb))}))};
_.SG.prototype.E_a=function(a,b){if(!a)return _.Ea(new vG);b=Iqb(this,b);b=_.jf(b.ma(),_.hf(b));this.Ip&&(b.An=b.An||new nE,b.An.root=b.An.root||new oE,b.An.root.projectId=this.Cra.slice(1).split("/")[0]);a=new sG({jA:a,G_a:b});return this.FYa.E_a(a).ka(_.m(Mkb))};var Iqb=function(a,b){a.Qea||(b=_.jf(b.ma(),_.hf(b)),b.df="");return b};_.SG.ha=function(a){return new (a||_.SG)(_.u(jqb),_.u(_.Tl),_.u(_.sIa),_.u(_.Cu),_.u(_.Ct),_.u(_.Mu),_.u(_.D0a))};_.SG.va=_.t({token:_.SG,ta:_.SG.ha,Ka:"root"});
var Nkb=/Meta/gi;
_.Pkb={xo:"Everything",value:"",Xb:_.VE("e"),Ps:"Everything"};
var Ykb=new _.Br("Directory ({dir})"),$kb=new _.Br("Search in ({repo} \u203a {dir})"),Zkb=new _.Br("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),blb=new _.Br("Directory ({repo} \u203a {dir})"),alb=new _.Br("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Skb=new _.Br("Repository ({repo})"),Rkb=new _.Br("Package ({package})"),Ukb=new _.Br("Branch ({branch})"),Xkb=new _.Br("Branch ({id}/{repo} \u203a {ref})"),Tkb=new _.Br("Tag ({tag})"),Wkb=new _.Br("Tag ({id}/{repo} \u203a {ref})"),Vkb=
new _.Br("Search in ({id}/{repo} \u203a {ref})"),Qkb=new _.Br("Project ({project})");
var Kqb;_.Jqb=new _.Hd("cEvt");Kqb={Rp:function(a){throw a;},DQb:function(a){return a()},H0a:function(a){a()},dAb:function(){},bUa:function(){},Sba:function(){},Os:function(){},ysa:function(){}};
var TG=function(a){_.X.call(this,a,-1,Lqb)};_.V(TG,_.X);_.k=TG.prototype;_.k.cr=function(){return _.kj(this,1)};_.k.setStart=function(a){return _.qc(this,1,a,0)};_.k.ln=function(){return _.kj(this,2)};_.k.setEnd=function(a){return _.qc(this,2,a,0)};_.k.qqa=function(){return _.Oh(this,5)};_.k.getKey=function(){return _.Oh(this,6)};_.k.kD=function(a){_.sc(this,6,a)};var Lqb=[8];TG.prototype.toObject=function(a){return Mqb(a,this)};
var Mqb=function(a,b){if(null!=b){var c={start:_.kj(b,1),end:_.kj(b,2),tagName:_.Oh(b,3),t0c:_.Oh(b,4),href:_.Oh(b,5),key:_.Oh(b,6),lAb:_.ij(b,7),vTc:_.xc(_.vc(b,TG,8),Mqb,a)};a&&(c.Qa=b);return c}};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Nqb={},Oqb={},Pqb={},YE=function(){throw Error("ge");};YE.prototype.hkb=null;YE.prototype.a$=function(){return this.content};YE.prototype.toString=function(){return this.content};var elb=function(a){if(a.R7!==Nqb)throw Error("he");return _.uh(a.toString())},Qqb=function(){YE.call(this)};_.ai(Qqb,YE);Qqb.prototype.R7=Nqb;
var Rqb=function(a){if(null!=a)switch(a.hkb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Uqb=function(a){return null!=a&&a.R7===Nqb?a:a instanceof _.Vj?WG(_.Xj(a)):a instanceof _.Vj?WG(_.Wj(a).toString()):WG(String(String(a)).replace(Sqb,Tqb),Rqb(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.hkb=d);return c}}(Qqb),Vqb=function(a){if(null==a)throw Error("ie");return a},XG=function(a){if(null!=a&&a.R7===
Nqb){var b=String;a=a.a$();a=String(a).replace(Wqb,"").replace(Xqb,"&lt;");b=b(a).replace(Yqb,Tqb)}else b=String(a).replace(Sqb,Tqb);return b},crb=function(a){null!=a&&a.R7===Oqb||null!=a&&a.R7===Pqb?a=Zqb(a):a instanceof _.If?a=Zqb(_.Jf(a)):a instanceof _.If?a=Zqb(_.Jf(a)):a instanceof _.Oj?a=Zqb(_.Pj(a)):a instanceof _.Oj?a=Zqb(_.Zg(a).toString()):(a=String(a),a=$qb.test(a)?a.replace(arb,brb):"about:invalid#zSoyz");return a},drb={"\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;"},Tqb=function(a){return drb[a]},erb={"\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"},brb=function(a){return erb[a]},Sqb=/[\x00\x22\x26\x27\x3c\x3e]/g,Yqb=/[\x00\x22\x27\x3c\x3e]/g,arb=/[\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,$qb=
/^(?:(?:https?|mailto|ftp):|[^&:\/?#]*(?:[\/?#]|$))/i,frb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,Zqb=function(a){return String(a).replace(arb,brb)},grb=function(a){a=String(a);return frb.test(a)?a:"zSoyz"},Wqb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Xqb=/</g;
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var irb=function(a){var b=a.lineNumbers,c=a.lines;a=a.nz;for(var d="",e=b.length,f=0;f<e;f++){var g=b[f];d+=hrb(g,c[g],a[f])}return WG(d)},hrb=function(a,b,c){return WG('<div data-line-number="'+XG(a)+'">'+jrb(void 0,b,c)+"</div>")},jrb=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+=Uqb(Vqb(b).substring(0==g?0:c[g-1].ln()-d,h.cr()-d))+"<"+grb(_.Oh(h,3))+' class="'+XG(_.Oh(h,4))+'"'+(""!=h.qqa()?' href="'+XG(crb(h.qqa()))+'"':"")+(""!=h.getKey()?' data-key="'+
XG(h.getKey())+'"':"")+">"+jrb(a,Vqb(b).substring(h.cr()-d,h.ln()-d),_.vc(h,TG,8),h.cr())+"</"+grb(_.Oh(h,3))+">"+(g==Vqb(c).length-1?Uqb(Vqb(b).substring(h.ln()-d)):"")}else e+=Uqb(b);return WG(e)};
var krb=function(a){this.D_=a;this.rendered=[]};krb.prototype.clear=function(){if(this.D_.bu){var a=this.rendered;this.rendered=[];a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.D_.bu(b.value)}};var lrb=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a},mrb=function(a,b){a=a.create("div");a.className=b;return a};krb.prototype.create=function(a){a=this.D_.createElement(a);this.D_.bu&&rE(a)&&this.rendered.push(a);return a};
var YG=function(a,b){a=a.ua;krb.call(this,b);this.bR=new Map;this.container=a};_.V(YG,krb);
YG.prototype.BH=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++){nrb(this,f,!1,e);if(g=this.bR.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.bR);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||nrb(this,a,!0)};
var nrb=function(a,b,c,d){d=void 0===d?0:d;if(_.$E(b,a.qZ())){var e=a.bR.get(b);if(!e||c)if(e||!c){var f=a.Co(b);c?(a.container.insertBefore(f,e),_.ik(e),a.bR.delete(b)):(c=a.Akb(b,d),a.bR.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=mrb(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a))}}};YG.prototype.clear=function(){krb.prototype.clear.call(this);this.bR.clear()};
var prb=function(a){return _.uxa(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++orb}}})},orb=1E3;
var ZG=function(){};ZG.prototype.equals=function(a){return gF(this,a)};ZG.prototype.eaa=function(){return qrb(this)};ZG.prototype.toString=function(){var a=hF(rrb($G(this.constructor)))+"@";var b=(this.eaa()>>>0).toString(16);return a+hF(b)};
var srb=function(){this.l9=0};_.V(srb,ZG);srb.prototype.eca=function(){return(this.l9+1|0)<this.Vpb.length};srb.prototype.kL=function(){if(!this.eca()){var a=new trb;a.F6 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.F6):a.F6.stack=Error().stack);a.EEc(Error(a));throw a.F6;}a=this.l9=this.l9+1|0;return this.Vpb[a]};
var urb=function(){};_.V(urb,ZG);urb.prototype.EEc=function(a){this.F6=a;vrb(this,a)};urb.prototype.toString=function(){var a=rrb($G(this.constructor)),b=this.oWc;return null==b?a:hF(a)+": "+hF(b)};var vrb=function(a,b){if(b instanceof Object)try{b.XQc=a,Object.defineProperties(b,{cause:{get:function(){return a.Axc&&a.Axc.F6}}})}catch(c){}};
var wrb=function(){};_.V(wrb,urb);
var xrb=function(){};_.V(xrb,wrb);
var gF=function(a,b){return Object.is(a,b)||null==a&&null==b};
var yrb=function(){};_.V(yrb,ZG);
var zrb=function(){};_.V(zrb,ZG);
var Arb=function(){};_.V(Arb,zrb);
var Brb,Crb=function(){Crb=function(){};Brb=Cmb([256],aH,Drb,aH.bUb)};
var Cmb=function(a,b,c,d){return Erb(a,d,{iTa:b,Wyb:c,KMa:a.length})},Erb=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.Zha=c);if(1<a.length){a=a.slice(1);c=c&&{iTa:c.iTa,Wyb:c.Wyb,KMa:c.KMa-1};for(var f=0;f<d;f++)e[f]=Erb(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};
var aH=function(){this.ju=0};_.V(aH,zrb);var Fmb=function(a){if(-129<a&&128>a){Crb();var b=a+128|0,c=Brb[b];c||(c=Brb[b]=Frb(a));a=c}else a=Frb(a);return a},Frb=function(a){var b=new aH;b.ju=a;return b};aH.prototype.equals=function(a){return Drb(a)&&a.ju==this.ju};aH.prototype.eaa=function(){return this.ju};aH.prototype.toString=function(){return""+this.ju};var Drb=function(a){return a instanceof aH};
var Grb=function(a){this.Exc=a};_.V(Grb,ZG);Grb.prototype.DEc=function(a,b){var c;return c=this.Exc,c(a,b)};
var Hrb=function(a){this.Dxc=a};_.V(Hrb,ZG);Hrb.prototype.fca=function(){var a;return a=this.Dxc,a()};
var Irb=function(){};_.V(Irb,ZG);Irb.prototype.toString=function(){return this.o9};
var trb=function(){};_.V(trb,xrb);
var Jrb=function(){};_.V(Jrb,Irb);
var Krb=function(){};_.V(Krb,ZG);Krb.prototype.toString=function(){return this.LY?0==this.eOa.length?this.LY.toString():hF(this.LY.toString())+hF(this.eOa):this.Cxc};
var Mrb=function(a,b){if(gF(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(!(gF(d,e)||null!=d&&Lrb(d,e)))return!1}return!0};
var Nrb=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:qrb(a)}},Orb=0,qrb=function(a){return a.T1a||(Object.defineProperties(a,{T1a:{value:Orb=Orb+1|0,enumerable:!1}}),a.T1a)};
var Lrb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},Prb=function(a){return a.eaa?a.eaa():Nrb(a)},Srb=function(a){switch(typeof a){case "number":return $G(Arb);case "boolean":return $G(yrb);case "string":return $G(Dmb);case "function":return $G(Qrb)}if(a instanceof ZG)a=$G(a.constructor);else if(Array.isArray(a))a=(a=a.Zha)?$G(a.iTa,a.KMa):$G(ZG,1);else if(null!=a)a=$G(Rrb);else throw new TypeError("je");return a};
var Qrb=function(){};
var Rrb=function(){};_.V(Rrb,ZG);
var Dmb=function(){};_.V(Dmb,ZG);var hF=function(a){return null==a?"null":a.toString()},Trb=function(a,b){return gF(a.substr(0,b.length),b)},Emb=function(a){return"string"===typeof a};
var Urb=function(a,b){this.ZNa=a;this.aOa=b};_.V(Urb,ZG);var rrb=function(a){return 0!=a.aOa?hF(Vrb("[",a.aOa))+String("L"+hF(prb(a.ZNa))+";"):prb(a.ZNa)};Urb.prototype.toString=function(){return"class "+hF(rrb(this))};var Vrb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=hF(c)+hF(a);return c},$G=function(a,b){var c=b||0;return _.uxa(a.prototype,"$$class/"+c,function(){return new Urb(a,c)})};
var Wrb=function(a,b){a.push(b)},Xrb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Yrb=function(a,b){a.sort(function(c,d){return b.DEc(c,d)})};
var Zrb=function(){};_.V(Zrb,ZG);var $rb=function(a){var b=new Zrb;b.dUb=a;return b};Zrb.prototype.fca=function(){var a=new asb,b=this.dUb;a.l9=-1;a.Vpb=b;return a};
var asb=function(){this.l9=0};_.V(asb,srb);
var bsb=function(a){this.xm=a};_.V(bsb,ZG);
bsb.prototype.ne=function(a){if(!a||0==a.length)return this.xm.Dp([]);for(var b=[],c=a.length-1|0;0<=c;c=c-1|0)Wrb(b,this.xm.Yb(a[c]));Yrb(b,new Grb(function(h,n){return csb(h,n)}));a=[];c=[];for(var d=!1;0<b.length;){for(var e=b.pop();0!=a.length&&this.xm.cr(e)>=this.xm.ln(a[a.length-1|0]);){var f=a.pop();"a"===_.Oh(f,3)&&(d=!1);0==a.length||this.xm.wma(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(!_.ij(e,7)){if(d=dsb(this,e,a,b))c.pop(),
Xrb(c,d);d=!1;esb(b,e)}}else f=a[a.length-1|0],this.xm.ln(e)>this.xm.ln(f)&&esb(b,fsb(e,this.xm.ln(f))),a.push(e)}for(b=a.length;1<b;b=b-1|0)this.xm.wma(a[b-2|0],a[b-1|0]);return this.xm.Dp(c)};
var dsb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g="a"===_.Oh(f,3),h=a.xm.ln(f);a.xm.setEnd(f,a.xm.cr(b));var n=g&&!_.ij(b,7)&&_.ij(f,7),r=0==c.length?null:c[c.length-1|0];if(n||a.xm.cr(f)>=a.xm.ln(f))if(null!=r){var x=f;x=_.vc(r,TG,8).concat(_.vc(x,TG,8));_.uc(r,8,x)}else e=a.xm.Ds(f);else null!=r&&a.xm.wma(r,f);g=g?a.xm.ln(b):a.xm.cr(b);!n&&g<h&&(n=g,f=_.uc(f.clone(),8).setStart(n).setEnd(h),esb(d,f))}return e},esb=function(a,b){for(var c=a.length;0<c&&0<csb(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.Yd=a;this.view=b;this.Nb=c;this.d2=!1;this.Wh=[];this.yC=new _.el;this.Hba=new _.el;this.mea=new Map;this.lines=[];this.FR=[];this.xn=0;this.kb=e.BZ().ka(_.Ra()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.Xk(f.Yd)})};_.V(bH,YG);_.k=bH.prototype;_.k.Ma=function(){this.kb.unsubscribe()};
_.k.Sb=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.Wh,this.qZ());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.Co(c))||d.setAttribute("aria-current","true")}}}};_.k.qZ=function(){return this.xn};
_.k.Co=function(a){this.FR.length<=a&&(this.FR=this.FR.concat(Array.from(this.container.children).slice(this.FR.length)));return this.FR[a]};_.k.Akb=function(a,b){var c=this,d=mrb(this,"line");d.appendChild(lrb(this,Array.from({length:b+1}).join(" "),"line"));b=lrb(this,"...","line ellipses");b.addEventListener("click",function(){c.yC.emit(a)});d.appendChild(b);return d};
var gsb=function(a){if(a.qZ())return a.container.firstElementChild.getBoundingClientRect().height;var b=mrb(a,"");b.appendChild(document.createTextNode("_"));a.container.appendChild(b);var c=b.getBoundingClientRect().height;a.container.removeChild(b);return c},isb=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.FR=[]);c<a.xn&&(c=a.xn);a.xn=d;var f=document.getElementById("preRenderedCode");if(null!=f&&a.d2){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=_.aF(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,$pb(a.container,_.uh(_.Wj(e[g]).toString())),g++,c+=a.container.childElementCount-f;c>=d&&(a.xn=c);if(g<e.length)return e.slice(g);if(c<d){e=
d;g=new bsb(new hsb);d=[];for(f=c;f<e;f++){var h=void 0;d.push(g.ne(null!=(h=a.Ew.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+=hrb(h,b[h],d[f]);b=WG(e);$pb(a,elb(b))}return[]},jsb=function(a,b){b=b.filter(function(h){return _.$E(h,a.qZ())});if(!(0===b.length||b[b.length-1]>=a.xn)){var c=new bsb(new hsb),d=b.map(function(h){var n;return c.ne(null!=(n=a.Ew.get(h))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===a.container&&(f=e.dataset.lineNumber);
e=document.createElement("div");glb(e,irb({lineNumbers:b,lines:a.lines,nz:d}));for(d=b.length-1;0<=d;d--){var g=e.children[d];a.bR.has(b[d])||a.container.replaceChild(g,a.Co(b[d]));a.FR[b[d]]=g}null!=f&&(b=Number(f),isNaN(b)||a.focus(b))}};bH.prototype.focus=function(a){a=ZE(a,this.qZ());if(0!==a.length){var b=this.Co(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.Hba.next(a[0].start);b.focus()}};
var lsb=function(a,b){var c=a.Co(b.line);if(c){a.mea.get(b)&&ksb(a,b);var d=a.view.ni(b.wa,b.context);var e=d.Im;if(1!==e.length)throw Error("ke");d={element:e[0],pOc:d};a.D_.insertBefore(a.container,d.element,c);_.Xk(a.Yd);a.mea.set(b,d)}},ksb=function(a,b){var c=a.mea.get(b);c&&(_.ik(c.element),a.view.remove(a.view.indexOf(c.pOc)),a.mea.delete(b))};bH.prototype.clear=function(){YG.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.xn=0;this.mea.clear()};
bH.ha=function(a){return new (a||bH)(_.y(_.il),_.y(_.Ve),_.y(_.Md),_.y(_.Wk),_.y(_.Nu))};
bH.Aa=_.v({type:bH,oa:[["code-container"]],Hb:4,mb:function(a,b){a&2&&_.ve("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{d2:"usePrefetchIfPossible",Wh:"highlightedLines",Ew:"inlineWidgets"},outputs:{yC:"lineShown",Hba:"lineFocused"},features:[_.qe,_.ld],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}"],tb:2,
Oa:0});var hsb=function(){};_.k=hsb.prototype;_.k.wma=function(a,b){_.ej(a,8,TG,b)};_.k.Dp=function(a){return a};_.k.Ds=function(a){return _.vc(a,TG,8)};_.k.ln=function(a){return a.ln()};_.k.cr=function(a){return a.cr()};_.k.setEnd=function(a,b){a.setEnd(b)};var fsb=function(a,b){if(b<a.cr()||b>=a.ln())throw new RangeError;var c=_.uc(a.clone(),8).setStart(b);a.setEnd(b);return c};
hsb.prototype.Yb=function(a){var b=(new TG).setStart(a.Jf).setEnd(a.Hf);a.lAb&&_.qc(b,7,!0,!1);var c,d=null!=(c=a.tagName)?c:"span";c=_.sc(b,3,d);_.sc(c,4,a.Ym);null!=a.href&&_.sc(b,5,a.href);null!=a.key&&b.kD(a.key);return b};var csb=function(a,b){return b.cr()-a.cr()||a.ln()-b.ln()};
var msb=function(a){this.TQa=a;this.oQb=llb(a)},bF=function(a,b){var c=0;a=_.l(a.oQb);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};msb.prototype.Qwa=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.TQa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new msb(b)};_.cH=new msb(new Map);
_.dH=function(a){var b=this;this.Cf=a=void 0===a?Kqb:a;this.A1a=new _.ob;this.visibility=this.A1a.ka(_.hb(function(c,d){switch(d.action){case "toggleRange":return c.TQa.has(d.rf.start)?a.bUa():a.dAb(),c.Qwa(d.rf);case "show":return b.show(c,d.line);case "showAll":return _.cH;default:return _.ig(d)}},_.cH),_.tb(_.cH),_.pb(1))};_.dH.prototype.BH=function(a){this.A1a.next(a)};_.dH.prototype.Ma=function(){this.A1a.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.TQa);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.Qwa(e))}d&&this.Cf&&this.Cf.bUa();return c};_.dH.ha=function(a){return new (a||_.dH)(_.u(_.Jqb,8))};_.dH.va=_.t({token:_.dH,ta:_.dH.ha});
var eH=function(){this.C1a=[];this.rw=[];this.lineHeight=0;this.visibility=_.cH;this.Zda=new _.el;this.delay=_.Ea(!0).ka(_.Ma(50))};eH.prototype.we=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.Zda.emit(this.C1a[a].original))};eH.prototype.Sb=function(a){a.folding&&(this.delay=_.Ea(!0).ka(_.Ma(50)));if(a.visibility||a.folding)this.C1a=olb(this.visibility,this.rw)};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.we(c)})},inputs:{rw:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{Zda:"rangeToggled"},features:[_.ld],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","Collapse lines \ufffd0\ufffd - \ufffd1\ufffd"]]},wa:function(a,b){a&1&&(_.N(0,nlb,2,1,"ng-container",0),_.Q(1,"async"));
a&2&&_.z("ngIf",_.R(1,1,b.delay))},Ia:[_.Xl,_.Yl,_.cm],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 plb=void 0;
var nsb={O9b:"\n",iNc:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.qlb().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({Jf:e,Hf:e+g.length,Ym:"cm-"+h}));e+=g.length;g.endsWith(nsb.O9b)&&(d++,e=0)});return c}};
var fH=function(a,b){if(a.Rb(7)){var c=new _.Af(!0);this.enabled=c.Ef();b.register("toggleLineLimitation","8",function(){c.Kk.length&&c.next(!c.value)})}else this.enabled=_.Ea(!1)};fH.ha=function(a){return new (a||fH)(_.u(_.Cu),_.u(_.Ys))};fH.va=_.t({token:fH,ta:fH.ha,Ka:"root"});
var osb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],gH=function(a,b){YG.call(this,a,b);this.Nb=a;this.Hba=new _.el;this.sG=new _.el;this.VQ=new _.el;this.yC=new _.el;this.WQa=void 0;this.Kua=new Set;this.Ttb=new Set;this.ZX=0;this.lk=[];this.s0=new Map;this.rpa=new Map};_.V(gH,YG);gH.prototype.qZ=function(){return this.lk.length};gH.prototype.Co=function(a){return this.lk[a]};
gH.prototype.Akb=function(a){var b=this,c=mrb(this,"line-number CodeMirror-gutter-background");c.appendChild(lrb(this,"-",""));c.addEventListener("click",function(){b.yC.emit(a)});return c};
gH.prototype.we=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.VQ.next({line:c,yca:a}),!0;this.sG.next({line:c,yca:a});return!1};
var qsb=function(a,b){var c=a.ZX;a.ZX+=b;b=a.ZX;if(c!==b){if(a.xC){for(var d=[],e=c;e<b;e++){var f=d,g=f.push,h=e;var n=a.xC(e);n=WG('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+XG(crb(n))+'" aria-label="Line '+XG(h+1)+'" tabIndex="-1" data-line-number="'+XG(h)+'">'+Uqb(h+1)+"</a></div>");g.call(f,elb(n))}$pb(a.container,_.F$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)+'">'+Uqb(n+1)+"</span></div>";e=WG(e);$pb(d,elb(e))}d=Array.from(a.container.children);a.lk=0===c?d:a.lk.concat(d.slice(a.lk.length));d=_.l(a.Ttb);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&psb(a.lk[e]);d=_.l(a.rpa.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.lk[e].classList.add.apply(a.lk[e].classList,_.Ia(f))}a.Kua=hlb(a.WQa,a.lk)};
gH.prototype.clear=function(){YG.prototype.clear.call(this);this.lk=[];this.s0.clear();this.container.textContent="";this.ZX=0;qsb(this,0)};
var rsb=function(a,b){var c=b.line;b=b.height;if(a.lk[c]){if(!a.s0.get(c)){var d={height:0,element:mrb(a,"")};a.D_.insertBefore(a.container,d.element,a.lk[c]);a.s0.set(c,d)}a=a.s0.get(c);a.height+=b;a.element.style.height=a.height+"px"}},ssb=function(a,b){var c=b.line;b=b.height;var d=a.s0.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.s0.delete(c),_.ik(d.element)))};
gH.prototype.focus=function(a){a=ZE(a,this.lk.length);0<a.length&&(this.lk[a[0].start].firstElementChild.focus(),this.Hba.next(a[0].start))};
gH.prototype.OZ=function(a){for(var b=_.l(this.Kua||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(osb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.WQa=a;this.Kua=hlb(this.WQa,this.lk);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.Ttb=b;a=_.l(this.Kua);for(c=a.next();!c.done;c=
a.next())psb(c.value)};var psb=function(a){a.classList.add("highlight");for(var b=_.l(osb),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(_.Md),_.y(_.Wk))};
gH.Aa=_.v({type:gH,oa:[["line-number-container"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)})},inputs:{xC:"lineNumberLinkProvider"},outputs:{Hba:"lineFocused",sG:"lineNumberClicked",VQ:"gutterClicked",yC:"lineShown"},features:[_.qe],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}"],
tb:2,Oa:0});
_.hH=function(a){this.Fa=a;this.ZUa=new _.ob;this.f8=new Map;this.I_=new _.qs(this.Fa)};_.hH.prototype.register=function(a,b){if(this.f8.has(a))throw Error("le`"+a);this.f8.set(a,b);this.ZUa.next(a)};_.hH.prototype.nF=function(a){if(!this.f8.has(a))throw Error("me`"+a);this.f8.delete(a);this.ZUa.next(a)};_.hH.ha=function(a){return new (a||_.hH)(_.u(_.en))};_.hH.va=_.t({token:_.hH,ta:_.hH.ha,Ka:"root"});
var tsb,usb,vsb,wsb,xsb,Csb,Lsb,Psb,Qsb,Rsb,rlb,Ssb,Usb,Tsb,Fsb,Hsb,Jsb,Ysb,Wsb,Xsb,Vsb,Nsb,Esb;tsb=["content"];usb=["gutter"];vsb=["decorations"];wsb=["sidebar"];xsb=["focusElement"];
_.iH=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P,ba){_.Op.call(this,A,B,a);var ka=this;this.renderer=c;this.view=d;this.Dk=e;this.scroll=f;this.Qha=g;this.Fh=h;this.zd=n;this.document=r;this.Yd=I;this.yD=K;this.XDc=P;this.esc=ba;this.Gzc=ZE;this.TJ=new Set;this.Ew=new Map;this.lines=[];this.baa=this.IQa=this.QQa=this.LQa=this.NQa=!1;this.wP=new Set;this.Iba=[];this.GZ=new Map;this.Sqa=new Map;this.ikb=new _.mb(1);this.kb=new _.da;this.o1=[];this.pda=null;this.Z_=[];this.r0a=[];this.wc=!1;this.Rib=new _.ob;
this.tha=function(){};this.KQa=!0;this.Gxa=this.lineHeight=0;this.value=this.fileName="";this.XSa=1E3;this.syb=800;this.visibility=_.cH;this.rw=[];this.Pha=void 0;this.d2=!1;this.rQb=new _.el;this.yC=new _.el;this.Zda=new _.el;this.zLa=0;this.Ee=this.DLa="";this.jxc="code-and-highlight-container";this.s7=new _.ob;this.Tsa=new _.ob;this.HUa=new _.ob;this.SSa=new _.ob;this.TSa=new _.ob;this.Fx=this.kq=this.fsa=void 0;this.Ona=!1;this.WMa=!0;this.sG=new _.el;this.VQ=new _.el;this.ysa=_.wj(function(){ka.Cf.ysa()},
500);this.Cf=x||Kqb;this.jr=new _.Xs(this.document);this.jr.Eeb=!1;this.jr.Fua("CTRL_A",65,2);this.jr.Fua("CTRL_A",65,8);_.ok(this.jr,"shortcut",function(wa){if("CTRL_A"===wa.identifier){wa=ka.kkb.ua;for(var va={};wa;){if(ka.document.activeElement===wa)return ka.continue?(va.FU=r.getSelection(),va.Xxa=va.FU&&va.FU.toString(),ka.continue.then(function(Ga){return function(){Ga.FU&&Ga.FU.toString()!==Ga.Xxa||_.jlb(ka.Bh.container)}}(va))):_.jlb(ka.Bh.container),!1;wa=wa.parentElement;va={FU:va.FU,Xxa:va.Xxa}}}return!0});
this.kb.add(this.esc.bF.subscribe(function(wa){ka.Nb.ua.style.fontSize=null!=wa?wa+"px":"";_.Xk(ka.Yd);setTimeout(function(){var va=gsb(ka.Bh);ka.lineHeight=va;_.Xk(ka.Yd);_.ysb(ka)})}));this.kb.add(this.yD.xLa.subscribe(function(wa){ka.Ee=wa;_.Xk(ka.Yd)}))};_.V(_.iH,_.Op);_.iH.Ja=_.Op.Ja;
_.iH.prototype.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.Ee.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.kkb.ua.classList.add(d);this.lineHeight=gsb(this.Bh)}a.fileName||a.value?(this.GZ.clear(),this.Sqa.clear(),this.Iba=[],this.o1=[],this.Z_=[],this.Ew.clear(),this.wP.clear(),this.TJ.clear(),zsb(this),this.continue=this.Cf.DQb(function(){return b.render()})):a.scrollToLine?(this.Bz(this.Wh),Asb(this,_.wE(this.Wh))):a.lineNumberLinkProvider?(c=function(){var g=
b.Oi,h=b.xC;if(g.xC){g.xC=h;for(var n=0,r=g.lk.length;n<r;n++)_.hra(g.lk[n].firstElementChild,h(n))}else g.clear(),qsb(g,g.ZX)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Si&&this.Qha.nF(a.visibleCodeIdentifier.Si),Bsb(this));(a.visibility||a.folding)&&this.BH();if(!this.KQa){this.tha();var e=this.Wh;1===this.Vpa?this.tha=_.Upb(this.Fh,function(){null!=e?_.ulb(b,e,!0):b.drb.ua.focus()}):void 0!==this.Vpa&&(this.tha=this.Fh.registerCallback(this.Vpa,
function(){_.ulb(b,e,!0);b.tha()}))}this.WMa||this.Oi.clear();if(a.lineLimitation){var f;this.DLa="".padStart(null!=(f=this.k_)?f:80," ")}};_.ulb=function(a,b,c){c=void 0===c?!1:c;_.ia(function(d){if(1==d.Ad)return _.la(d,a.continue,2);_.bZa(a.Dk,function(){Csb(a,b,c)});d.Ad=0})};Csb=function(a,b,c){if(void 0===c||!c||Dsb(a,_.wE(b)))a.Bh.focus(b),a.Nb.ua.scrollLeft=0,a.KQa=!0};
_.iH.prototype.Ua=function(){var a=this;_.Op.prototype.Ua.call(this);this.PV.ka(_.ra(function(){return a.Dk.aS}),_.m(function(b){return b.target.scrollLeft}),_.ra(function(){return a.Dk.dVa})).subscribe(function(b){a.HT.ua.style.right=-b+"px";a.ysa()});this.Nb.ua.addEventListener("copy",function(){a.Cf.Os()});this.Nb.ua.addEventListener("keydown",function(b){if(!_.cF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.Nb.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.Bh.Nb.ua.contains(c)?Csb(a,d-1):a.Oi.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Bh.Nb.ua.contains(c)?Csb(a,d+1):a.Oi.focus(d+1),b.preventDefault())))}}});1===this.Vpa&&(this.kq=this.zd.register("openCode","c",function(){a.Cf.Sba();_.iv(a.Fh,1)}),this.Fx=this.Fh.registerCallback(1,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.Nb.ua.contains(b)&&!a.Oi.Nb.ua.contains(b)&&a.drb.ua!==
b?a.Oi.focus(a.fsa||0):Csb(a,a.fsa||0)}))};_.iH.prototype.Vc=function(){Bsb(this)};var Bsb=function(a){a.Pha&&a.Qha.register(a.Pha,a.PV.ka(_.ra(function(){return a.Dk.aS}),_.m(function(b){return b.target.scrollTop}),_.Ra(),_.m(function(b){return{Qd:Math.floor(b/a.lineHeight),Fe:Math.min(Math.ceil((b+a.Nb.ua.clientHeight)/a.lineHeight),a.xn)}}),_.ra(function(){return a.Dk.bta})))};_.k=_.iH.prototype;_.k.Re=function(){this.ikb.next(!0)};
_.k.Ma=function(){this.wc=!0;this.clear();this.Pha&&this.Qha.nF(this.Pha);this.jr&&this.jr.dispose();this.kq&&this.kq();this.Fx&&this.Fx();this.tha();this.kb.unsubscribe();_.Op.prototype.Ma.call(this)};_.k.nP=function(a){this.Nb.ua.classList.add(a)};_.k.QS=function(a){this.Nb.ua.classList.remove(a)};
_.k.BH=function(){for(var a=_.l([this.Bh,this.Oi]),b=a.next();!b.done;b=a.next())b.value.BH(this.visibility.oQb,this.rw);b=_.l(this.Iba);for(a=b.next();!a.done;a=b.next())Esb(this,a.value);b=_.l(this.o1);for(a=b.next();!a.done;a=b.next())Esb(this,a.value);this.Gxa=bF(this.visibility,this.xn)};
var Gsb=function(a){a.NQa||(a.NQa=!0,setTimeout(function(){a.NQa=!1;Fsb(a);_.Xk(a.Yd)}))},Isb=function(a){a.QQa||(a.QQa=!0,setTimeout(function(){a.QQa=!1;Hsb(a);_.Xk(a.Yd)}))},Ksb=function(a){a.LQa||(a.LQa=!0,setTimeout(function(){a.LQa=!1;Jsb(a);_.Xk(a.Yd)}))},Msb=function(a,b){a.TJ.add(b);Lsb(a)};_.iH.prototype.Bz=function(a){var b=this;return _.ia(function(c){if(1==c.Ad)return b.yC.emit(a),_.la(c,b.continue,2);b.Cf.H0a(function(){b.Oi.OZ(a);return Promise.resolve()},"selectLine");c.Ad=0})};
Lsb=function(a){a.baa||(a.baa=!0,a.Cf.H0a(function(){var b;return _.ia(function(c){if(1==c.Ad)return b=new _.na(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.qXa=b.subscribe(),_.la(c,_.je(b),2);if(3!=c.Ad)return a.qXa=void 0,a.baa=!1,_.la(c,a.continue,3);0<a.TJ.size&&jsb(a.Bh,Array.from(a.TJ));a.TJ.clear();Nsb(a);c.Ad=0})},"inline"))};Psb=function(a,b,c,d,e){return Osb(function(){Gsb(a)},{Qd:d,Fe:e,wa:b,context:c},a.Iba)};
Qsb=function(a,b,c,d,e){return Osb(function(){Isb(a)},{Qd:d,Fe:e,wa:b,context:c},a.o1)};Rsb=function(a,b,c,d){var e={line:d,wa:b,context:c},f=a.GZ.get(d)||[];f.push(e);a.GZ.set(d,f);Ksb(a);return function(){f.splice(f.indexOf(e),1);Ksb(a)}};_.jH=function(a,b,c){a.Ew.has(b)?a.Ew.get(b).push(c):a.Ew.set(b,[c]);Msb(a,b);return{remove:function(){var d=a.Ew.get(b);if(null!=d){var e=d.indexOf(c);0>e||(d.splice(e,1),Msb(a,b))}}}};rlb=function(a,b){return a.lineHeight*(a.visibility?bF(a.visibility,b):b)};
_.iH.prototype.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?bF(this.visibility,b)-bF(this.visibility,a):b-a))};var Osb=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.Ad){case 1:return a.clear(),a.rendered||(a.baa=!0),(b=document.getElementById("preRenderedCode"))&&a.Bh.d2&&b.setAttribute("processed",""),_.la(B,Ssb(a),2);case 2:return c=B.Pm,d=a.lines,a.Gxa=bF(a.visibility,a.xn),_.la(B,_.ei(a.ikb.ka(_.Xa())),3);case 3:a.Wh=ZE(a.Wh,d.length);a.rQb.emit(d.length);e=0===a.Wh.length?0:a.Wh[a.Wh.length-1].end;g=(f=null==a.pda&&d.length>a.XSa&&e<a.XSa)?a.syb:d.length;h=
f?_.ei(_.Ea(!0).ka(_.Ma(100),_.wb(a.Rib))):void 0;qsb(a.Oi,g);n=a.lineHeight;Jsb(a,n);Fsb(a);Hsb(a,n);r=isb(a.Bh,d,0,g,a.rendered);Asb(a,_.wE(a.Wh));a.rendered||a.TJ.clear();a.zLa=c+3;if(!h){B.dk(4);break}return _.la(B,h,5);case 5:a.rendered||(A=Array.from(a.TJ).filter(function(I){return I<g}),0<A.length&&jsb(a.Bh,A),a.TJ.clear()),qsb(a.Oi,d.length-g),a.Yd.detach(),x=new Promise(function(I){setTimeout(function(){if(!a.wc){var K=a.Yd;K.Vk[2]|=64;a.Yd.Be();I()}},100)}),isb(a.Bh,d,g,d.length,r);case 4:return _.la(B,
_.ysb(a,n,!0),6);case 6:return a.rendered||(a.baa=!1),a.Oi.OZ(a.Wh),_.la(B,x,0)}})};
Ssb=function(a){var b,c,d,e,f,g,h,n;return _.ia(function(r){if(1==r.Ad){Tsb(a,null!=(b=a.gR)?b:new Map);if(a.value.lines)return Tsb(a,a.value.QZ),a.lines=a.value.lines,r.return(a.value.QEc);if(a.gR&&a.gR.size)return r.dk(2);c=Usb(a,a.value);f=nsb;g=f.iNc;h=a.value;return _.la(r,_.qlb(),4)}return 2!=r.Ad?(n=g.call(f,h,null!=(e=null==(d=r.Pm.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),Tsb(a,n),r.return(c)):r.return(Usb(a,a.value))})};
Usb=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};Tsb=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.Ew.get(d);if(null==c)a.Ew.set(d,e);else for(d=_.l(e),e=d.next();!e.done;e=d.next())c.push(e.value)}};Fsb=function(a){_.hk(a.szb.ua);for(var b=_.l(a.Iba),c=b.next();!c.done;c=b.next())Vsb(a,a.szb,c.value)};
Hsb=function(a,b){b=void 0===b?a.lineHeight:b;_.hk(a.HT.ua);Wsb(a,a.HT,b);a.renderer.Km(a.HT.ua,"display","none");b=_.l(a.o1);for(var c=b.next();!c.done;c=b.next())c=c.value,a.renderer.Km(a.HT.ua,"display","block"),Vsb(a,a.HT,c)};
Jsb=function(a,b){b=void 0===b?a.lineHeight:b;_.hk(a.HZ.ua);a.Sqa.clear();Wsb(a,a.HZ,b);Xsb(a);a:{var c=_.l(a.GZ.values());for(var d=c.next();!d.done;d=c.next())if(0<d.value.length){c=!0;break a}c=!1}a.renderer.Km(a.HZ.ua,"display",c?"block":"none");c=_.l(a.GZ);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.bu&&rE(n)&&h.r0a.push(n);h=n;Ysb(d,h,e,
g);d.Sqa.set(e,h);e=_.l(f);for(f=e.next();!f.done;f=e.next())for(f=f.value,f.Jua=d.view.ni(f.wa,f.context).Im,f=_.l(f.Jua),g=f.next();!g.done;g=f.next())d.renderer.appendChild(h,g.value);d.renderer.appendChild(d.HZ.ua,h)}}};Ysb=function(a,b,c,d){for(var e=c*d,f=_.l(a.wP),g=f.next();!g.done;g=f.next())g=g.value,g.line<c&&(e+=g.height);a.renderer.Km(b,"position","absolute");a.renderer.Km(b,"top",e+"px");a.renderer.Km(b,"height",d+"px");a.renderer.Km(b,"bottom","0")};
_.ysb=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,ka,wa,va;return _.ia(function(Ga){if(1==Ga.Ad)return c?(a.Z_=[].concat(_.Ia(a.wP)).map(function(Sa){return{type:"add",widget:Sa}}),Ga.dk(2)):_.la(Ga,a.continue,2);Wsb(a,a.HZ,b);Wsb(a,a.HT,b);d=_.l(a.Z_);for(e=d.next();!e.done;e=d.next())g=f=e.value,h=g.type,n=g.widget,"add"===h?(lsb(a.Bh,n),rsb(a.Oi,n)):(ksb(a.Bh,n),ssb(a.Oi,n));a.Z_=[];r=_.l(a.Iba.concat(a.o1));for(x=r.next();!x.done;x=r.next())A=
x.value,Esb(a,A);B=_.l(a.Sqa);for(I=B.next();!I.done;I=B.next())K=I.value,P=_.l(K),ba=P.next().value,ka=P.next().value,wa=ba,va=ka,Ysb(a,va,wa,b);Ga.Ad=0})};Wsb=function(a,b,c){var d=[].concat(_.Ia(a.wP)).reduce(function(e,f){return f.height+e},0);a.renderer.Km(b.ua,"height",c*a.xn+d+"px")};Xsb=function(a){var b=Array.from(a.GZ.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Ia(b)):0;a.renderer.Km(a.HZ.ua,"width",11*b+"px")};
Vsb=function(a,b,c){c.Jua=a.view.ni(c.wa,c.context).Im;Esb(a,c);c=_.l(c.Jua);for(var d=c.next();!d.done;d=c.next())a.renderer.appendChild(b.ua,d.value)};Nsb=function(a){if(a.pda){var b=a.pda,c=b.offset,d=a.Nb.ua.querySelector(b.ob);d&&(a.scroll.scrollTo(d,b.position,null!=c?c:0),a.pda=null)}};
Esb=function(a,b){var c=b.Jua,d=b.Qd;b=b.Fe;if(c&&void 0!==d&&void 0!==b){for(var e=rlb(a,d),f=a.getHeight(d,b),g=_.l(a.wP),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.Km(d,"top",e+"px"),-1<b?a.renderer.Km(d,"height",f+"px"):a.renderer.Km(d,"bottom","0")}};
_.iH.prototype.clear=function(){this.view.clear();this.Bh.clear();this.Oi.clear();zsb(this);this.Rib.next(!0);this.continue=void 0;var a;null==(a=this.qXa)||a.unsubscribe();this.qXa=void 0};
var zsb=function(a){if(a.renderer.bu)for(var b=_.l(a.r0a),c=b.next();!c.done;c=b.next())a.renderer.bu(c.value);a.r0a=[]},Asb=function(a,b){null==b||Dsb(a,b)||(a.Nb.ua.scrollTop=a.lineHeight*Math.max(b-5,0))},Dsb=function(a,b){if(null==b)return!1;b*=a.lineHeight;var c=a.Nb.ua.scrollTop;a=c+a.Nb.ua.offsetHeight;return c<=b&&b<a};
_.W.Object.defineProperties(_.iH.prototype,{Bh:{configurable:!0,enumerable:!0,get:function(){return this.puc},set:function(a){var b=this;this.puc=a;this.kb.add(_.le(window,"resize").ka(_.m(function(){return gsb(a)}),_.Ra()).subscribe(function(c){b.lineHeight=c;_.Xk(b.Yd);_.ysb(b)}))}},xn:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Wea:{configurable:!0,enumerable:!0,set:function(a){this.KQa=!1;this.Wh=_.wlb(a)}}});
_.iH.ha=function(a){return new (a||_.iH)(_.y(_.pe),_.y(_.zf),_.y(_.Wk),_.y(_.Ve),_.y(_.nt),_.y(_.ot),_.y(_.hH),_.y(_.hv),_.y(_.Ys),_.y(_.Qg),_.y(_.Jqb,8),_.y(_.Md),_.y(_.Np),_.y(_.il),_.y(_.$u),_.y(fH),_.y(_.gE))};
_.iH.Aa=_.v({type:_.iH,oa:[["format-code"]],vb:function(a,b){a&1&&(_.Ze(tsb,7),_.Ze(usb,7),_.Ze(gH,7),_.Ze(vsb,7),_.Ze(wsb,7),_.Ze(xsb,7),_.Ze(bH,7));if(a&2){var c;_.Ye(c=_.af())&&(b.kkb=c.first);_.Ye(c=_.af())&&(b.HZ=c.first);_.Ye(c=_.af())&&(b.Oi=c.first);_.Ye(c=_.af())&&(b.szb=c.first);_.Ye(c=_.af())&&(b.HT=c.first);_.Ye(c=_.af())&&(b.drb=c.first);_.Ye(c=_.af())&&(b.Bh=c.first)}},inputs:{fileName:"fileName",value:"value",gR:"highlightInfo",rendered:"rendered",XSa:"largeFileThreshold",syb:"largeFileRenderCount",
k_:"lineLimitation",visibility:"visibility",rw:"folding",Pha:"visibleCodeIdentifier",Vpa:"focusableRegion",d2:"usePrefetchIfPossible",WMa:"displayLineNumbers",Wea:"scrollToLine",xC:"lineNumberLinkProvider"},outputs:{rQb:"totalNumLines",yC:"lineShown",Zda:"rangeToggled",sG:"lineNumberClicked",VQ:"gutterClicked"},features:[_.qe,_.ld],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.fsa=c})("lineNumberClicked",
function(c){return b.sG.emit(c)})("gutterClicked",function(c){return b.VQ.emit(c)})("lineShown",function(c){return b.yC.emit(c)}),_.O(9,"\n    "),_.D(),_.O(10,"\n    "),_.C(11,"div",6),_.L("click",function(c){return b.s7.next(c)})("contextmenu",function(c){return b.s7.next(c)})("mouseover",function(c){return b.Tsa.next(c)})("mouseout",function(c){return b.HUa.next(c)})("mousedown",function(){b.Ona=!0})("mouseup",function(){b.Ona=!1})("mouseleave",function(){b.Ona=!1})("keydown",function(c){return b.SSa.next(c)})("keyup",
function(c){return b.TSa.next(c)}),_.O(12,"\n      "),_.F(13,"div",7,8),_.O(15,"\n      "),_.N(16,slb,1,6,"div",9),_.O(17,"\n      "),_.N(18,tlb,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.fsa=c})("lineShown",function(c){return b.yC.emit(c)}),_.O(29,
"\n      "),_.D(),_.O(30,"\n      "),_.N(31,vlb,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),_.By("content CodeMirror ",b.Ee,""),_.w(6),_.ve("min-height",b.lineHeight*b.Gxa,"px"),_.we("line-numbers",b.WMa),_.z("lineNumberLinkProvider",b.xC),_.w(3),_.xe(b.jxc),_.w(2),_.ve("min-width",b.zLa,"ch"),_.w(3),_.z("ngForOf",b.Gzc(b.Wh,b.lines.length)),_.w(2),_.z("ngIf",_.R(19,21,b.XDc.enabled)&&
b.DLa),_.w(10),_.ve("padding-right",0===b.o1.length?0:300,"px"),_.z("usePrefetchIfPossible",b.d2)("inlineWidgets",b.Ew)("highlightedLines",b.Wh),_.w(3),_.z("ngIf",0<b.rw.length))},Ia:[eH,_.Xl,_.Yl,bH,gH,_.cm],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.kh=a;this.xp=[];this.qWa=null};_.k=_.kH.prototype;_.k.Ma=function(){this.clear();this.Tf()};_.k.Ekb=function(){return[]};_.k.MC=function(){};_.k.onLoad=function(){};_.k.yL=function(){};_.k.Tf=function(){};_.k.update=function(){this.clear();this.render()};_.k.clear=function(){this.qWa&&this.qWa.unsubscribe();this.remove()};
_.k.render=function(){var a=this;this.onLoad();Zsb(this,this.Ekb());this.qWa=this.WX().subscribe(function(b){b&&(Zsb(a,b),0===a.xp.length&&0<b.length?(a.MC(),Zsb(a,[])):a.yL(b))},function(b){a.MC(b);Zsb(a,[])})};_.k.remove=function(){for(var a=_.l(this.xp),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.kh.handleError(c)}}this.xp=[]};var Zsb=function(a,b){a.remove();a.xp=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.xp.push(c)}catch(d){a.kh.handleError(d)}}};
_.kH.ha=function(a){return new (a||_.kH)(_.y(_.he))};_.kH.Ja=_.v({type:_.kH});
var $sb;$sb=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.Sa=b;this.document=c;this.yH="resultLine";this.WF=this.zK=-1;this.s8=0};
_.lH.prototype.Sb=function(){this.s8=zlb(this.snippet);this.Bh.clear();for(var a=this.Bh,b=this.snippet.ux,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(atb(this,f)),B=_.Ia(btb(this,f));var I=f.Np;f=this.Ow(_.XE(f.lineNumber));I=Object.assign({},ctb(this,new _.eu({startIndex:0,length:I.length})),{tagName:"a",Ym:"",href:f});h.call(g,n,x.call(r,A,B,[I]))}a.Ew=c;isb(this.Bh,dtb(this))};
_.lH.prototype.click=function(a){if(0===a.button&&!_.cF(a)){var b=klb(a);if(null!=b){b=_.XE(this.snippet.ux[b.lineNumber].lineNumber);var c=this.Ow(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.aF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.aF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Rm(this.Sa,c)}this.Fa.nb({element:this.nc,
action:this.yH,gestureName:"CLICK",qh:this.resultIndex,DF:[Object.assign({},this.oQ,{lineNumber:b})]},a)}}};
var dtb=function(a){return a.snippet.ux.map(function(b){return b.Np.substr(a.s8)+"\n"})},atb=function(a,b){return b.tg.filter(function(c){var d=c.rf;c=c.tokenType;return!d||d.startIndex+d.length<=a.s8?!1:!!c&&$sb.hasOwnProperty(c)&&!!$sb[c]}).map(function(c){return Object.assign({},ctb(a,c.rf),{Ym:$sb[c.tokenType]})})},btb=function(a,b){return(b=b.Fu)?b.OX.map(function(c){return Object.assign({},ctb(a,c),{tagName:"mark",Ym:""})}):[]},ctb=function(a,b){return{Jf:Math.max(b.startIndex-a.s8,0),Hf:Math.max(b.startIndex+
b.length-a.s8,0)}};_.lH.ha=function(a){return new (a||_.lH)(_.y(_.jv),_.y(_.Yf),_.y(_.Qg))};
_.lH.Aa=_.v({type:_.lH,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],vb:function(a,b){a&1&&_.Ze(bH,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Bh=c.first)}},inputs:{Ow:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",nc:"trackElement",oQ:"feedbackEvent"},features:[_.ld],ac:"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,xlb,2,5,"div",1),_.D(),_.C(2,"code-container",2),_.L("click",function(c){return b.click(c)})("mouseover",function(c){c=klb(c);if(null!=c){var d=c.element;b.WF=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=klb(c);null!=c&&(b.WF=-1,c.element.classList.remove("hover"))})("focusin",function(c){c=
klb(c);null!=c&&(0<=b.zK&&b.Bh.Co(b.zK).classList.remove("focus"),b.zK=c.lineNumber,b.Bh.Co(b.zK).classList.add("focus"))})("focusout",function(c){null!=klb(c)&&(0<=b.zK&&b.Bh.Co(b.zK).classList.remove("focus"),b.zK=-1)}),_.D());a&2&&(_.w(1),_.z("ngForOf",b.snippet.ux))},Ia:[_.Xl,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 ylb=/\S/;
var mH=function(){};mH.ha=function(a){return new (a||mH)};mH.Ea=_.ed({type:mH});mH.Da=_.Vc({imports:[_.dm]});
_.nH=function(){};_.nH.ha=function(a){return new (a||_.nH)};_.nH.Ea=_.ed({type:_.nH});_.nH.Da=_.Vc({imports:[mH,_.dm,_.aw,_.Vm]});
_.oH=function(){};_.oH.ha=function(a){return new (a||_.oH)};_.oH.Ea=_.ed({type:_.oH});_.oH.Da=_.Vc({imports:[_.nn,_.dm,_.nH,_.Vm]});
_.pH=function(){this.aZ=this.gqa=new _.Af(1)};_.pH.prototype.cha=function(){this.gG?this.gqa.next(1):this.gqa.next(0)};_.W.Object.defineProperties(_.pH.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){return 0===this.gqa.getValue()}}});_.pH.ha=function(a){return new (a||_.pH)};_.pH.va=_.t({token:_.pH,ta:_.pH.ha});
var etb;etb={Bk:[],cvb:new Set,p_:2,lWa:new Map};_.qH=function(a,b,c,d){this.Fa=a;this.client=b;this.IL=c;this.yc=d;this.yf=new _.qs(this.Fa)};_.qH.prototype.list=function(a,b,c,d,e,f,g,h,n,r){return ftb(this,a,b,c,d?{V_:"COMMITS",Bk:[d]}:void 0,e,f,void 0===g?!1:g,h,n,r)};
var ftb=function(a,b,c,d,e,f,g,h,n,r,x){b=Object.assign({},Ikb(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.V_)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.V_)?Object.assign({},{starts:e.Bk},b):b;return gtb(a,JSON.stringify(e,Object.keys(e).sort()),e)},gtb=function(a,b,c){var d=a.yc.experimentalContextFeatures;c=Object.assign({},
{experimentalContextFeatures:d},c);return a.IL.prefetch("history").ka(_.vb(function(e){if(e){var f=Object.assign({},JSON.parse(e.request),{experimentalContextFeatures:d});a.yf.put(JSON.stringify(f,Object.keys(f).sort()),_.Ea(_.jf(_.fu,JSON.parse(e.response))))}return a.yf.fetch(b,function(){return a.client.list(c)})}))};
_.qH.prototype.hUa=function(a,b){var c=this,d=new _.mb(1);return d.ka(_.Ra(),_.Fa(function(e){return c.resolve(e.location,e.nextPage,e.Tq,e.refHint,e.count).ka(_.m(_.$D),_.tb(_.iE),_.Aa(function(){return _.ZD("History unavailable")}))},1),_.tb(_.$D(a)),_.hb(Dlb,etb),_.m(function(e){var f=0<e.Bk.length?e.Bk[0].Tq||void 0:void 0,g=f&&_.ckb(b,f);g=g&&_.qh(g)?g:b;if(_.NE(b)){var h;var n=null==f?void 0:null==(h=f.oj)?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,{uD:f});var A=Blb(g,e),B="TOKEN"===x.V_&&A!==g.path,I=Alb(g,e);return h.x9?(d.next({nextPage:B?void 0:x,location:I,Tq:r,refHint:n,count:7E5}),Object.assign({},h,{uD:f})):Object.assign({},h,{uD:f,vpa:function(){d.next({nextPage:B?void 0:x,location:I,Tq:r,refHint:n,count:50})},v9:function(){d.next({nextPage:B?void 0:x,location:I,Tq:r,refHint:n,count:1E6})}})}))};
_.qH.prototype.resolve=function(a,b,c,d,e){return ftb(this,a.lb,a.Cc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Ob,d).ka(_.m(function(f){if(c)for(var g=_.l(f.Zm||[]),h=g.next();!h.done;h=g.next())h=h.value,h.Tq||(h.Tq=c);return{OAc:f,x9:null!=e&&50<e}}))};_.rH=function(a,b,c,d){return a.oZ(b,c,d).ka(_.m(function(e){return e&&e.Pf}))};
_.qH.prototype.oZ=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.Cc;b="path"===b&&_.yE(a,c)||"/";a=_.gkb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.m(function(h){return h.Zm&&h.Zm[0]}))};_.qH.ha=function(a){return new (a||_.qH)(_.u(_.en),_.u(_.M4a),_.u(_.Mu),_.u(_.Cu))};_.qH.va=_.t({token:_.qH,ta:_.qH.ha,Ka:"root"});
var htb,itb;htb=Object.freeze([]);itb=Object.freeze({});_.sH=function(){};_.sH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?htb:"object"===typeof a&&_.Gca(a)?itb:a};_.sH.ha=function(a){return new (a||_.sH)};_.sH.ze=_.fd({name:"emptyToConstant",type:_.sH,Xd:!0});
_.tH=function(){this.message="";this.Jba=[];this.tBb=[]};_.tH.prototype.Sb=function(){this.tBb=Hlb(this.message,this.Jba)};_.tH.ha=function(a){return new (a||_.tH)};_.tH.Aa=_.v({type:_.tH,oa:[["linkified-message"]],inputs:{message:"message",Jba:"linkDefinitions"},features:[_.ld],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,Glb,3,3,"span",0);a&2&&_.z("ngForOf",b.tBb)},Ia:[_.Xl,_.Zl,_.$l],tb:2,Oa:0});
_.uH=function(){this.condition=!1;this.link="";this.jT=!1};_.uH.ha=function(a){return new (a||_.uH)};
_.uH.Aa=_.v({type:_.uH,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",YDc:"linkAriaLabel",Ra:"queryParams",Ze:"queryParamsHandling",jT:"sameWindow"},ac:["condition","","link",""],oc:["*"],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&&(_.Ie(),_.N(0,Ilb,2,6,"a",0),_.N(1,
Jlb,1,0,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.Yl,_.bm,_.qv],tb:2,Oa:0});
_.vH=function(a,b){this.Fa=a;this.client=b;this.yf=new _.rs(this.Fa)};_.jtb=function(a,b){var c=Object.assign({},Ikb(b.lb,b.Cc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.yf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.m(function(d){return d.kYa}))})};_.vH.ha=function(a){return new (a||_.vH)(_.u(_.en),_.u(_.S4a))};_.vH.va=_.t({token:_.vH,ta:_.vH.ha,Ka:"root"});
_.wH=function(a,b){this.Qf=a;this.z0=b};_.ktb=function(a,b){var c=b.Ab,d=b.lb,e=b.Cc,f=b.repository;if(!c)return _.Ea(_.dF(""));b=b.params.Ob;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Ea({type:b?5:4,cw:c});var g=Mlb(c);if(g)return _.Ea(g)}return _.jtb(a.z0,{lb:d,Cc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.m(function(h){var n=h.tags;return Klb(c,h.Ae)||Llb(c,n)||Mlb(c)||_.dF(c)}),_.Aa(function(h){_.mr(a.Qf,h);return _.Ea(_.dF(c))}))};
_.wH.ha=function(a){return new (a||_.wH)(_.u(_.lr),_.u(_.vH))};_.wH.va=_.t({token:_.wH,ta:_.wH.ha});
_.ltb=new _.Br("Door opslagplaats op {refSpec} browsen");_.Nlb="Toewijzingsdetails";_.Plb="Commit ";_.mtb="ID";_.ntb="Commit Date";_.otb="Revision";
var Slb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Rlb=new Date(Date.UTC(2033,10,22,18,0,0)),Tlb,Ulb;
var ptb,qtb;
ptb=_.Fu({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]});qtb=_.Fu(0);_.xH=function(){var a={ZKc:!0},b=Vlb(a.locale);this.B0a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.ZKc?":ss":"")+(b?" a":"")+(a.F2c?" z":"")};
_.xH.prototype.Sb=function(a){var b=this,c,d;return _.ia(function(e){if(a.value){a:{try{var f=Wlb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Fu(b.date.getTimezoneOffset()),b.Uzb=c.nha[0<_.Gu(c,b.date)?2:0],d=_.Hu(c,b.date),b.isUTC=_.Hu(qtb,b.date)===d,b.KUa=ptb.nha[0<_.Gu(ptb,b.date)?2:0],b.wCc=_.Hu(ptb,b.date)===d)}e.Ad=0})};
_.xH.prototype.Hqa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.KUa:this.wCc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.KUa};_.xH.ha=function(a){return new (a||_.xH)};
_.xH.Aa=_.v({type:_.xH,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.ld],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&&(_.Le("matTooltip",b.Hqa(_.bz(1,3,b.date,b.B0a,b.Uzb),_.bz(2,7,b.date,b.B0a,"UTC"),_.bz(3,11,b.date,b.B0a,b.KUa))),_.ue("datetime",null==b.date?null:b.date.toISOString()),_.w(4),_.Ne(" ",
_.bz(5,15,b.date,b.format,b.Uzb),"\n"))},Ia:[_.Aw,_.Hz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});
_.yH=function(a){this.hwc=a.Rb(1)?"preferEmail":"preferName"};_.yH.prototype.transform=function(a){return"preferEmail"===this.hwc?a&&(a.email||a.name)||"onbekend":a&&(a.name||a.email)||"onbekend"};_.yH.ha=function(a){return new (a||_.yH)(_.y(_.Cu,16))};_.yH.ze=_.fd({name:"authorDisplay",type:_.yH,Xd:!0});_.yH.va=_.t({token:_.yH,ta:_.yH.ha,Ka:"root"});
var zH=function(){};zH.ha=function(a){return new (a||zH)};zH.Ea=_.ed({type:zH});zH.Da=_.Vc({});
var AH=function(a,b){this.dBc=a;this.document=b;this.Wuc=Zlb(this.document).ka(_.pb({bufferSize:1,YL:!0}))},rtb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Wuc.ka(_.vb(function(){return a.dBc.get(c,{withCredentials:!0})}),_.m(Ylb))};AH.ha=function(a){return new (a||AH)(_.u(_.Nr),_.u(_.Qg))};AH.va=_.t({token:AH,ta:AH.ha,Ka:zH});
var stb;stb=[[["onedev-hovercard-action"]]];_.BH=function(a){var b=this;this.Vtc=a;this.CGb=new _.mb(1);this.vib=this.CGb.ka(_.vb(function(c){return rtb(b.Vtc,c)}),_.pb(1));this.bG=new _.mb(1);this.Yf=new _.mb(1)};_.BH.prototype.Ua=function(){var a=this;this.vib.ka(_.Va(1),_.wb(this.Yf)).subscribe(function(){a.bG.next()})};_.W.Object.defineProperties(_.BH.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.CGb.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:{bG:"init$"},oc:["onedev-hovercard-action"],Ba:2,Ca:3,Ha:[[3,"changelist",4,"ngIf"],[3,"changelist"]],wa:function(a,b){a&1&&(_.Ie(stb),_.N(0,$lb,2,1,"onedev-changelist-hovercard-body",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.vib))},Ia:[_.Yl,IG,_.cm],tb:2,Oa:0});
var ttb;
var CH=function(a){var b=this;this.Nb=a;this.eventType="click";this.Uib=new _.el;this.Lna=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.Nb.ua.contains(d)||b.Uib.emit(c))}}};CH.prototype.Ua=function(){utb(this).addEventListener(this.eventType,this.Lna,!0)};CH.prototype.Ma=function(){utb(this).removeEventListener(this.eventType,this.Lna,!0)};
var utb=function(a){var b;a:{a=a.Nb.ua;if(null==ttb){var c="undefined"!==typeof document?document.head:null;ttb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(ttb&&(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(_.Md))};CH.Ja=_.v({type:CH,oa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Uib:"clickOutside"}});
var DH=function(){};DH.ha=function(a){return new (a||DH)};DH.Ea=_.ed({type:DH});DH.Da=_.Vc({});
var vtb,wtb,xtb;wtb=Symbol("oe");xtb=Symbol("pe");_.EH=function(a){this.Ue=a;this.className="onedev-hovercard";this.rta=new _.el;this[vtb]=new _.mb(1);this.lTb=!1;this.Tra=new _.Af(!1);this.cjb=new _.ob};_.EH.prototype.Ua=function(){};var ytb=function(a){var b=a[xtb];return b?(b.loaded||(b.Ue.ni(b.Wc),b.f7.Be(),b.loaded=!0),a[wtb].ka(_.Ma(0))):_.Ea(void 0)};vtb=wtb;_.EH.ha=function(a){return new (a||_.EH)(_.y(_.Ve))};
_.EH.Aa=_.v({type:_.EH,oa:[["onedev-hovercard"]],vb:function(a,b){a&1&&_.Ze(_.Ue,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Wc=c.first)}},inputs:{className:"className"},outputs:{rta:"onHide"},bc:["onedevHovercard"],oc:["*"],Ba:1,Ca:0,Ha:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],wa:function(a){a&1&&(_.Ie(),_.N(0,amb,2,3,"ng-template"))},Ia:[_.np,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}"],
tb:2});_.FH=function(a,b,c,d){this.Wc=a;this.Ue=b;this.f7=c;this.loaded=!1;d[xtb]=this};_.FH.ha=function(a){return new (a||_.FH)(_.y(_.Ue),_.y(_.Ve),_.y(_.il),_.y(_.EH))};_.FH.Ja=_.v({type:_.FH,oa:[["","onedevHovercardLazyBody",""]]});_.GH=function(a){this.vaa=a;this.Yf=new _.mb(1)};_.GH.prototype.Ma=function(){this.Yf.next()};_.GH.prototype.Ua=function(){this.mCc.ka(_.wb(this.Yf)).subscribe(this.vaa[wtb])};_.GH.ha=function(a){return new (a||_.GH)(_.y(_.EH))};
_.GH.Ja=_.v({type:_.GH,oa:[["","onedevIsHovercardReady",""]],inputs:{mCc:["onedevIsHovercardReady","isHovercardReady$"]}});
var ztb=[{Nc:"end",Oc:"center",zc:"start",Hc:"center",offsetX:10},{Nc:"center",Oc:"bottom",zc:"center",Hc:"top",offsetY:10},{Nc:"center",Oc:"top",zc:"center",Hc:"bottom",offsetY:-10},{Nc:"end",Oc:"bottom",zc:"start",Hc:"top",offsetX:10,offsetY:10},{Nc:"end",Oc:"top",zc:"start",Hc:"bottom",offsetX:10,offsetY:-10}];
var Atb=function(){this.delay=600;this.position=ztb},HH=function(a,b){var c=this;this.Ne=a;this.origin=b;this.AOc=void 0;this.enabled=!0;this.config=new Atb;this.active=!1;this.dub=new _.mb(1);this.MAc=new _.ob;this.pC=new _.Af(null);this.pSa=new _.Af(!1);this.Pra=new _.Af(!1);this.Yf=new _.mb(1);this.sDb=function(d){"Escape"===d.key&&(Btb(c),d.stopPropagation(),d.preventDefault())};Ctb(this);Dtb(this)},Ctb=function(a){Etb(a).ka(_.wb(a.Yf)).subscribe(function(b){(a.active=b)?a.show():a.Yj()})},Dtb=
function(a){a.pC.ka(_.vb(function(b){return(null==b?void 0:b.cjb)||_.Eh}),_.wb(a.Yf)).subscribe(function(){Btb(a)})};HH.prototype.dispose=function(){Ftb(this);var a;null==(a=this.Zc)||a.dispose();this.Yf.next();this.Yf.complete()};HH.prototype.he=function(){return this.pC.getValue()?this.active:void 0};HH.prototype.toggle=function(a){this.pSa.next(a)};var Btb=function(a){a.Pra.next(!1);a.pSa.next(!1);var b;null==(b=a.pC.getValue())||b.Tra.next(!1)};
HH.prototype.show=function(){var a=this;this.enabled&&this.Zc&&!this.Zc.Tg()&&this.pC.getValue()&&(this.pC.getValue().lTb=this.Pra.value,ytb(this.pC.getValue()).ka(_.Va(1),_.wb(this.Yf)).subscribe(function(){a.Zc&&a.BPb&&a.Zc.attach(a.BPb);document.addEventListener("keydown",a.sDb);a.dub.next()}))};HH.prototype.Yj=function(){Ftb(this);this.MAc.next()};var Ftb=function(a){if(a.Zc&&a.Zc.Tg()){document.removeEventListener("keydown",a.sDb);var b;null!=(b=a.pC.getValue())&&b.rta.emit();a.Zc.detach()}};
HH.prototype.s$=function(){return _.$p(_.XRa(_.YRa(_.bq(this.Ne.position(),this.origin)),8),this.config.position)};
var Etb=function(a){return _.Da([Gtb(a).ka(_.tb(!1)),a.Pra]).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.AOc)?void 0:c.ka(_.cb(b)))||_.Ea(b)}))},Gtb=function(a){return a.pC.ka(_.vb(function(b){return _.Da([a.pSa,(null==b?void 0:b.Tra)||_.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.Yf))}))};
var Htb;Htb=new _.Hd("onedevHovercardLoggingOn");_.IH=function(a,b,c,d,e){var f=this;this.Ue=c;this.Ac=e;this.config=new Atb;this.Yf=new _.mb(1);this.AH=new HH(a,b);this.AH.dub.ka(_.Cb(d||_.Ea(!1)),_.wb(this.Yf)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.v7||(f.v7=f.Ac.get(_.Zu)),_.r1a(f.v7,"hovercardShown"))})};_.k=_.IH.prototype;
_.k.Sb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.ff;this.AH.pC.next(a);if(a){b=this.AH;var c=this.Ue;b.config=this.config;b.Zc=b.Ne.create({nj:b.s$(),Mk:b.Ne.Dn.Ws()});b.BPb=new _.eq(a.Wc,c);b.pC.next(a)}}};_.k.Ma=function(){this.AH.dispose();this.Yf.next();this.Yf.complete()};_.k.he=function(){return this.AH.he()};_.k.toggle=function(a){this.AH.toggle(a)};_.k.Yj=function(){this.AH.Yj()};
_.W.Object.defineProperties(_.IH.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.AH.enabled=a}}});_.IH.ha=function(a){return new (a||_.IH)(_.y(_.jq),_.y(_.Md),_.y(_.Ve),_.y(Htb,8),_.y(_.Tf))};
_.IH.Ja=_.v({type:_.IH,oa:[["","onedevHovercardTrigger",""]],Hb: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.AH;c.stopPropagation();c.preventDefault();d.Pra.next(!0)});a&2&&_.ue("aria-haspopup",b.vaa?"true":void 0)("aria-expanded",b.he())},inputs:{vaa:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig","config"]},features:[_.ld]});
var Itb={lia:0,Kia:1,JU:2,0:"Branch",1:"Tag",2:"Commit"};
var Jtb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],JH=function(a,b){b=_.sz.call(this,b)||this;b.Wvc=a;b.lYa="start";return b};_.V(JH,_.sz);JH.ha=function(a){return new (a||JH)(_.y(_.Hp),_.y(_.Md))};
JH.Aa=_.v({type:JH,oa:[["gmat-nav-list"]],Ib:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Hb:2,mb:function(a,b){a&2&&(a=b.Wvc.value,_.we("gmat-nav-list-reverse","end"===b.lYa&&"rtl"!==a||"start"===b.lYa&&"rtl"===a))},inputs:{lYa:"roundedEdge"},features:[_.Pe([{Ga:_.Uy,Lb:JH}]),_.qe],oc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(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}}'],
tb:2,Oa:0});var KH=function(a,b,c,d,e){b=_.Vy.call(this,b,c,d,e)||this;b.re=a;b.kX=null;b.Xwb=!1;b.Cyb=null;b.Ymb=!1;b.Hd=!0;b.isActive=!1;return b};_.V(KH,_.Vy);KH.prototype.Ua=function(){var a=this;if(this.active){var b=Ktb(this)||{zF:0};this.re.uc(function(){requestAnimationFrame(function(){return a.kX=a.nM.launch(0,0,{rda:!0,animation:b})})})}this.Xwb=!0};var Ktb=function(a){return a.Ymb?{zF:0,nQ:0}:void 0};
_.W.Object.defineProperties(KH.prototype,{bwc:{configurable:!0,enumerable:!0,set:function(a){this.Ymb=_.Mg(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.Xwb&&!this.kX){var b=this.Cyb||{clientX:0,clientY:0};this.kX=this.nM.launch(b.clientX,b.clientY,{rda:!0,animation:Ktb(this)})}else this.kX&&(b=this.kX,_.tSa(b.Sh,b),this.kX=null);this.isActive=_.Mg(a)}}});
KH.ha=function(a){return new (a||KH)(_.y(_.pe),_.y(_.Md),_.y(_.il),_.y(_.J8a,8),_.y(_.I8a,8))};
KH.Aa=_.v({type:KH,oa:[["","gmat-nav-list-item",""]],vb:function(a,b){a&1&&_.Ze(_.tq,7);if(a&2){var c;_.Ye(c=_.af())&&(b.nM=c.first)}},Ib:[1,"mat-list-item","gmat-nav-list-item"],Hb:2,mb:function(a,b){a&1&&_.L("mousedown",function(c){return b.Cyb=c});a&2&&_.we("gmat-list-item-active",b.active)},inputs:{bwc:"disableRippleAnimations",active:"active"},features:[_.qe],ac:["gmat-nav-list-item",""],oc:["[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&&(_.Ie(Jtb),_.C(0,"div",0),_.F(1,"div",1),_.C(2,"div",2),_.Je(3),_.C(4,"div",3),_.Je(5,1),_.D(),_.Je(6,2),_.D()());a&2&&(_.w(1),_.z("matRippleTrigger",b.Di())("matRippleDisabled",b.uq()))},Ia:[_.tq],tb:2,Oa:0});
var Ltb,Mtb,Ntb,Otb,Ptb;Ltb=["rightPaneScroller"];Mtb=function(a){return{element:a,Kna:"clear",zna:"search"}};Ntb={mRa:"Geen vertakkingen",nRa:"Geen vertakkingen gevonden",yH:"changeBranch"};Otb={mRa:"Geen tags",nRa:"Geen tags gevonden",yH:"changeTag"};Ptb={mRa:"Geen toewijzingen",nRa:"Geen toewijzingen gevonden",yH:"changeCommit"};
_.LH=function(a,b,c,d){var e=this;this.Eg=a;this.NS=b;this.z0=c;this.re=d;this.vg="BreadcrumbRefPicker";this.bV=Itb;this.tc=_.hE;this.bH=this.Dxb=!1;this.Eyb=[];this.yoa=new _.ob;this.AAb=new _.ob;this.LYa=new _.Af("");this.dIc="SAME RESULT AVAILABLE IN:";this.xea=this.yoa.ka(_.vb(function(f){return Qtb(e,f)}),_.nb(1),_.jb());a=this.xea.ka(_.vb(function(f){return Rtb(e,f).ka(_.m(_.$D),_.Aa(function(){return _.ZD(qmb(f))}),_.tb(_.iE))}));this.yOc=_.Da([this.LYa,a]).ka(_.m(tmb),_.zb(function(f){_.SE(f)&&
(e.Eyb=f.Wb.items)}));this.placeholder=this.xea.ka(_.m(smb));this.kb=this.xea.subscribe(function(f){e.Dxb=2===f.Ab})};_.LH.prototype.wn=function(){var a=this;this.bH||(this.re.isStable?Stb(this):this.re.Ig.ka(_.Xa()).subscribe(function(){Stb(a)}))};_.LH.prototype.Ma=function(){this.kb.unsubscribe()};_.LH.prototype.show=function(a){this.bH=!1;this.AAb.next(a)};_.LH.prototype.blur=function(){document.activeElement.blur()};
var Stb=function(a){var b=a.Eyb.findIndex(function(d){return d.Qe});if(!(0>b)){var c=a.dJc;c&&0!==c.Zr.end&&(c.mx(b),a.bH=!0)}},Rtb=function(a,b){var c=b.Ab,d=b.Xa,e=b.gitRefsToken;switch(c){case 0:return _.jtb(a.z0,Object.assign({},d,{gitRefsToken:e})).ka(_.m(umb),_.m(function(f){return omb(f.map(function(g){return{title:String(g.branchName),Lk:_.mna(g.branchName),HOa:g.branchName,Jra:!1,gSa:g.gSa}}),b,Ntb)}));case 1:return _.jtb(a.z0,Object.assign({},d,{gitRefsToken:e})).ka(_.m(function(f){return omb(f.tags.map(function(g){return{title:String(g.tagName),
Lk:$jb(g.tagName),HOa:g.tagName,Jra:!1}}),b,Otb)}));case 2:return a.Eg.list(d.lb,d.Cc,d.repository,void 0,"",250).ka(_.m(function(f){return omb(f.Zm.map(pmb),b,Ptb)}));default:return _.ig(c,"Unsupported ref type")}},Qtb=function(a,b){var c=b.Xa,d=b.version;c=_.ktb(a.NS,_.Ko(c.Yb(),_.xE(c,d)||"").hb()).ka(_.m(rmb),_.Xa(),_.tb(0));return _.Ja(c,a.AAb).ka(_.m(function(e){return Object.assign({},b,{Ab:e})}))};
_.W.Object.defineProperties(_.LH.prototype,{k0:{configurable:!0,enumerable:!0,set:function(a){this.bH=!1;this.yoa.next(a);this.lb=a.Xa.lb}}});_.LH.ha=function(a){return new (a||_.LH)(_.y(_.qH),_.y(_.wH),_.y(_.vH),_.y(_.pe))};
_.LH.Aa=_.v({type:_.LH,oa:[["ref-picker","refPickerData",""]],vb:function(a,b){a&1&&_.Ze(Ltb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.dJc=c.first)}},Hb:2,mb:function(a,b){a&2&&_.we("wide-view",b.Dxb)},inputs:{k0:"refPickerData"},ac:["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 Branch ",["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 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 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,bmb,2,1,"div",0),_.Q(1,"async"),_.C(2,"input-with-icon",1),_.L("valueChange",function(c){b.LYa.next(c)}),_.Q(3,"async"),_.D(),_.C(4,"div",2),_.N(5,dmb,8,7,"gmat-nav-list",3),_.Q(6,"async"),_.N(7,nmb,5,4,"div",4),
_.Q(8,"async"),_.D());a&2&&(_.z("ngIf",_.R(1,5,b.xea).pxb),_.w(2),_.z("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.Re(13,Mtb,b.vg)),_.w(3),_.z("ngIf",_.R(6,9,b.xea)),_.w(2),_.z("ngIf",_.R(8,11,b.yOc)))},Ia:[_.ln,_.Yl,_.Zl,_.$l,_.Uq,_.ar,JH,KH,_.dE,_.jE,_.bE,_.qz,_.rz,_.Tp,_.Aq,_.Wr,_.Aw,_.Tm,_.cm,_.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=_.ed({type:MH});MH.Da=_.Vc({imports:[_.Wy,_.xq]});
_.NH=function(){};_.NH.ha=function(a){return new (a||_.NH)};_.NH.Ea=_.ed({type:_.NH});_.NH.Da=_.Vc({imports:[_.nn,_.dm,_.dr,MH,_.eE,_.kE,_.cE,_.Vp,_.wF,_.Yq,_.Xr,_.Qw,_.Vm]});
_.OH=function(){};_.OH.ha=function(a){return new (a||_.OH)};_.OH.Ea=_.ed({type:_.OH});_.OH.Da=_.Vc({imports:[_.dm,_.Vm,_.Yw]});
_.PH=function(){};_.PH.ha=function(a){return new (a||_.PH)};_.PH.Ea=_.ed({type:_.PH});_.PH.Da=_.Vc({imports:[_.dm]});
_.QH=function(){};_.QH.ha=function(a){return new (a||_.QH)};_.QH.Ea=_.ed({type:_.QH});_.QH.Da=_.Vc({imports:[_.dm,_.Iz,_.Qw]});
var RH=function(){};RH.ha=function(a){return new (a||RH)};RH.Ea=_.ed({type:RH});RH.Da=_.Vc({});
var SH=function(){};SH.ha=function(a){return new (a||SH)};SH.Ea=_.ed({type:SH});SH.Da=_.Vc({imports:[_.dm]});
var TH=function(){};TH.ha=function(a){return new (a||TH)};TH.Ea=_.ed({type:TH});TH.Da=_.Vc({});
var UH=function(){};UH.ha=function(a){return new (a||UH)};UH.Ea=_.ed({type:UH});UH.Da=_.Vc({imports:[SH,_.dm,TH,_.Xr]});
_.VH=function(){};_.VH.ha=function(a){return new (a||_.VH)};_.VH.Ea=_.ed({type:_.VH});_.VH.Da=_.Vc({imports:[_.dm,UH,zH]});
_.WH=function(){};_.WH.ha=function(a){return new (a||_.WH)};_.WH.Ea=_.ed({type:_.WH});_.WH.Da=_.Vc({imports:[_.xp,DH,_.dm,_.Yq,_.kq]});
var Ttb=function(){this.MY=this.n9=0};_.V(Ttb,ZG);
var Utb=function(){};_.V(Utb,ZG);Utb.prototype.equals=function(a){return Vtb(this,a)};Utb.prototype.eaa=function(){for(var a=1,b=Wtb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.Zha)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?Prb(g):0;e=e+g|0}d=e}else d=0;else d=Prb(d);a=Math.imul(1000003,a)^d}}return a};
Utb.prototype.toString=function(){var a=Srb(this);a=hF(prb(a.ZNa))+hF(Vrb("[]",a.aOa));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 Krb;b=hF(b)+"{";a.Bxc=", ".toString();a.Ypb=b.toString();a.eOa="}".toString();a.Cxc=hF(a.Ypb)+hF(a.eOa);b=Wtb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+hF(e)+"]");var f=a;d=hF(d)+"="+hF(e);e=f;if(e.LY){var g=e.LY;g.o9=hF(g.o9)+hF(e.Bxc)}else g=new Jrb,
g.o9=e.Ypb,e.LY=g;f=f.LY;f.o9=hF(f.o9)+hF(d)}return a.toString()};var Vtb=function(a,b){if(null==b||!gF(Srb(b),Srb(a)))return!1;var c=Wtb(a);if(c.length!=Wtb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(gF(f,e)||(null==f||null==e?0:f.Zha&&e.Zha?gF(Srb(f),Srb(e))&&Mrb(f,e):Lrb(f,e))))return!1}return!0},Wtb=function(a){var b=Object.keys(a),c=a.jPc;return c?b.filter(function(d){return!c.includes(d)}):b};
var Xtb=function(){this.bOa=this.dOa=this.cOa=0};_.V(Xtb,Utb);Xtb.prototype.line=function(){return this.cOa};Xtb.prototype.start=function(){return this.dOa};Xtb.prototype.end=function(){return this.bOa};
var Ytb=function(){this.m9=0};_.V(Ytb,ZG);Ytb.prototype.eca=function(){return this.m9<this.Xpb.length};Ytb.prototype.kL=function(){var a;return Fmb(this.Xpb[a=this.m9,this.m9=this.m9+1|0,a])};
var Hmb=function(a,b,c,d){return Ztb(a,b,new Hrb(function(){var e=new Ytb;e.m9=0;e.Xpb=c;return e}),$rb(d))},Ztb=function(a,b,c,d){c=c.fca();d=d.fca();var e=new Ttb;b=b.Gxc;e.n9=0;e.MY=0;for(e.NY=b;c.eca();){var f=c.kL().ju;b=f>>2;var g=e;var h=c.kL().ju,n=c.kL().ju,r=[],x=g;for(x.n9=x.n9+h|0;x.NY.length>x.MY&&x.NY[x.MY].ju<x.n9;)x.MY=x.MY+1|0;var A=x.n9;n=A+n|0;h=g.MY;x=0==h?0:g.NY[h-1|0].ju+1|0;for(A=A-x|0;n>(x-1|0)&&h<g.NY.length;){var B=g.NY[h].ju;x=n>B?B-x|0:n-x|0;B=new Xtb;B.cOa=h;B.dOa=A;B.bOa=
x;r.push(B);h=h+1|0;x=g.NY[h-1|0].ju+1|0;A=0}g=r;0<(f&1)&&d.kL();switch(f&2){case 0:f=a;b=$tb(b);if(null!=b)for(g=$rb(g).fca();g.eca();)r=g.kL(),n=b,aub(f,r,{Jf:r.start(),Hf:r.end(),Ym:n});break;case 2:f=a;r=d.kL();switch(b){case 35:case 36:r="/search?q="+hF(encodeURIComponent(r));break;case 30:b=r;n=r="";for(r=0;0<=(r=n.indexOf("\\",r));)36==n.charCodeAt(r+1|0)?(h=hF(n.substr(0,r|0))+"$",x=r=r+1|0,n=h+hF(n.substr(x))):(h=hF(n.substr(0,r|0)),x=r=r+1|0,n=h+hF(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="+hF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+hF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+hF(r);break;case 56:r="https://b.corp.google.com/components/"+hF(r)}Trb(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+hF(r.substr(r.indexOf("?"))));b=r;r=Trb(b,"http://")||Trb(b,"https://")?"external":"";for(g=$rb(g).fca();g.eca();)n=g.kL(),f.addLink(n,b,r)}}return a.QZ};
var $tb=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 Gmb=function(){this.Wpb=0};_.V(Gmb,ZG);Gmb.prototype.sqa=function(){return this.Fxc};
var Imb=function(){this.QZ=new Map};Imb.prototype.addLink=function(a,b,c){aub(this,a,{Jf:a.start(),Hf:a.end(),tagName:"a",Ym:"link-decoration-layer",href:b,key:c})};var aub=function(a,b,c){a.QZ.has(b.line())||a.QZ.set(b.line(),[]);a.QZ.get(b.line()).push(c)};
_.bub=!0;_.cub=!1;_.XH=function(a,b,c,d,e){this.Fa=a;this.mBb=b;this.qe=c;this.IL=d;this.mK=e;this.CEc=[3,0];this.MJ=new _.qs(this.Fa)};
_.XH.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 _.no).Br(a),n=h.clone();a.Ro(3);return this.IL.prefetch("directory").ka(_.vb(function(r){r&&g.MJ.put(_.uj(_.no,r.request).toObject(),dub(g,n,h,_.Ea(_.rPa(r.response))));return g.MJ.fetch(n.toObject(),function(){var x=Lpb(n.clone(),!0).toObject(),A,B;return null!=(B=null==(A=_.GVa(g.MJ,x))?void 0:A.ka(_.Xa()))?B:g.jZ(n,h)}).ka(_.m(wmb))}))};
_.XH.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Bh(a,b,c,d,e,null==f?void 0:f.Ob);(null==f?0:f.fileSize)&&_.qc(a,4,f.fileSize,0);var h=Lpb((new _.no).Br(a),!0),n=h.clone();if(b=eub(this,a))b.getType()&&a.Ro(b.getType()),0<b.PQ().length&&a.VLb(b.PQ()),b.UPa()&&a.OLb(b.UPa());void 0!==(null==f?void 0:f.type)&&a.Ro(null==f?void 0:f.type);_.qc(h,4,!0,!1);_.qc(h,9,_.cub,!1);this.Fa.Vl({DF:[{eventType:"FILE_OPENED",vpb:[],Md:a,lineNumber:null==f?void 0:f.line}]});return this.IL.prefetch("file").ka(_.vb(function(r){r&&
g.MJ.put(_.uj(_.no,r.request).toObject(),dub(g,n,h,_.Ea(_.rPa(r.response))));return g.MJ.fetch(n.toObject(),function(){var x=Lpb(n.clone(),!1).toObject();x=g.MJ.getValue(x);var A=g.jZ(n,h);return x?A.ka(_.tb(x),_.Ra(_.Wpb)):A})}))};_.XH.prototype.jZ=function(a,b){return dub(this,a,b,this.ZJa(b))};
var dub=function(a,b,c,d){c=c.Wj().clone().Ro(0);for(var e=d.ka(_.m(function(h){var n;return(null==(n=_.zo(h))?void 0:_.wc(n,_.uo,2))||new _.uo})),f=_.l(a.mBb),g=f.next();!g.done;g=f.next())Vpb(g.value,c,e);return d.ka(_.tba(function(h,n){return!!_.yo(h)||0===n}),_.zb(function(h){var n=_.wc(h,_.Kn,7),r;if(null==n?0:null==(r=_.Ln(n))?0:_.Oh(r,3)){n=n.clone().Ro(0);r=_.l(a.mBb);for(var x=r.next();!x.done;x=r.next())Vpb(x.value,n,e);n=b.clone().Br(n);a.MJ.put(n.toObject(),_.Ea(h))}}))};
_.XH.prototype.ZJa=function(a){var b=this,c=this.CEc.includes(a.Wj().getType())?fub(this):this.qe.Aj();return _.bub?Tpb(this.qe,this.mK.CPa(a,c)).ka(_.pb()):_.Pu(this.qe,function(){return b.mK.jZ(a,c)},"FileService.getContentsStreaming").ka(_.pb())};
var fub=function(a){a=a.qe.Aj();a["X-Server-Timeout"]="60";return a},eub=function(a,b){var c=b.clone();c.ld(_.jg(_.Zjb(b.ve())));var d,e;return null==(e=null==(d=gub(a,c))?void 0:_.yo(d))?void 0:_.vc(e,_.oo,1).find(function(f){return f.ve()===b.ve()})},gub=function(a,b){b=Lpb((new _.no).Br(b),!1).toObject();return a.MJ.getValue(b)};_.XH.ha=function(a){return new (a||_.XH)(_.u(_.jv),_.u(_.mx),_.u(_.Tu),_.u(_.Mu),_.u(_.T4a))};_.XH.va=_.t({token:_.XH,ta:_.XH.ha,Ka:"root"});
var Jmb=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"]]),Bmb=new WeakMap;
var iub;_.hub=function(a,b){this.document=a;this.Gj=b};_.kub=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.hn,g=e.prefix;b.next(function(){return{hn:iub(a,f||""),prefix:g}})},grb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.hn;jub(a.Gj.E0,c);b.next(function(){return{hn:iub(a,f||""),prefix:c}})},grb:!0});return d};
iub=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};
var lub=new Map([[DF.b2a,{type:"Class",fu:"class"}],[DF.N2a,{type:"Interface",fu:"interface"}],[DF.i4a,{type:"Struct",fu:"struct"}],[DF.p2a,{type:"Enum",fu:"enum"}],[DF.s4a,{type:"Union",fu:"union"}],[DF.V2a,{type:"Method",fu:"method"}],[DF.z2a,{type:"Field",fu:"field"}],[DF.F2a,{type:"Function",fu:"function"}],[DF.u4a,{type:"Variable",fu:"variable"}],[DF.p4a,{type:"Typedef",fu:"typedef"}],[DF.t3a,{type:"Namespace",fu:"namespace"}],[DF.K3a,{type:"Property",fu:"property"}],[DF.q2a,{type:"Enum Constant",
fu:"enum-constant"}]]);
var mub={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};
var nub=["suggestionTemplate"],YH=function(){};YH.prototype.Vc=function(){};YH.ha=function(a){return new (a||YH)};
YH.Aa=_.v({type:YH,oa:[["ng-component"]],vb:function(a,b){a&1&&_.Ze(nub,7,_.Ue);if(a&2){var c;_.Ye(c=_.af())&&(b.M_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,Omb,24,6,
"ng-template",null,0,_.ef),_.O(2,"\n"))},Ia:[_.Wl,_.Xl,_.Yl,_.Wr],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}"]});
_.ZH=function(){this.Xb=[]};_.ZH.ha=function(a){return new (a||_.ZH)};_.ZH.Aa=_.v({type:_.ZH,oa:[["menu-keyboard-shortcut-hint"]],Ib:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Xb:"shortcut"},Ba:1,Ca:1,Ha:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],wa:function(a,b){a&1&&_.N(0,Qmb,4,2,"ng-container",0);a&2&&_.z("ngForOf",b.Xb)},Ia:[_.Xl,_.Yl],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});
var Rmb=function(a){return[a]},Zmb=function(a){return{kind:"link",oPb:a}},$H=function(a,b,c){var d=this;this.Yd=a;this.X5=null;this.O3a=_.ljb;this.orb=Okb;this.Wu=_.Ua;this.scopes=[{scope:_.Pkb,Wa:oub(this,_.Pkb)}];this.Qea=b.Rb(40);this.Wu=_.qjb(c).ka(_.m(function(e){return _.XD(e,_.ojb)}),_.m(function(e){return e.queries.map(function(f,g){f=10>g?zkb(f,_.VE(((g+1)%10).toLocaleString())):zkb(f);return{scope:f,Wa:oub(d,f)}})}))},Tmb,jub;$H.prototype.Vc=function(){};
Tmb=function(a,b){var c=b.xo,d=b.value;if(!a.X5)return!1;a=a.X5;var e=a.xo,f=a.value;return!!b.c_===!!a.c_&&c===e&&d===f};_.pub=function(a,b,c){b=b.map(function(d){return{scope:d,Wa:oub(a,d)}});a.X5=c;JSON.stringify(a.scopes)!==JSON.stringify(b)&&(a.scopes=b);a.Yd.Be()};jub=function(a,b){b&&(a.X5=b,a.Yd.Be())};$H.prototype.tKc=function(){var a=this.Xu;0<a.mt.length&&a.mt[0].we()};$H.prototype.Ssa=function(a){this.Xu.Ssa(a)};
var oub=function(a,b){return{kind:"scope",hS:function(c){c=c.hn;a.X5=b;a.Yd.Be();return{hn:c,prefix:b}}}};$H.ha=function(a){return new (a||$H)(_.y(_.il),_.y(_.Cu),_.y(_.lE))};
$H.Aa=_.v({type:$H,oa:[["scope-list"]],vb:function(a,b){a&1&&_.Ze(_.uv,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Xu=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"]," Manage saved queries "]},wa:function(a,b){a&1&&(_.C(0,"search-box-suggestion-list")(1,"div"),_.N(2,Umb,4,7,"search-box-suggestion-item",0),_.N(3,Ymb,3,2,"ng-container",
1),_.Q(4,"async"),_.D(),_.N(5,$mb,7,4,"ng-container",1),_.D());a&2&&(_.w(2),_.z("ngForOf",b.scopes),_.w(1),_.z("ngIf",_.R(4,3,b.Wu)),_.w(2),_.z("ngIf",b.Qea))},Ia:[_.ln,_.Xl,_.Yl,_.Aw,_.Wr,_.ZH,_.Tm,_.tv,_.uv,_.cm],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 aI=function(a,b,c,d){this.Fa=a;this.tBc=b;this.zone=c;this.document=d};aI.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};var qub=function(a){a.kb||(a.kb=a.zone.uc(function(){return _.ya(0,6E5).ka(bnb(a.document)).subscribe(function(){a.HWa()})}))};aI.prototype.HWa=function(){var a=this;_.bn(this.Fa,function(){return a.tBc.HWa(new fqb)},"searchPrepare")};aI.ha=function(a){return new (a||aI)(_.u(_.en),_.u(oqb),_.u(_.pe),_.u(_.Qg))};aI.va=_.t({token:aI,ta:aI.ha,Ka:"root"});
var bI=function(a){this.lq=void 0;this.kp={};if(a){var b=_.ZEa(a);a=_.YEa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};bI.prototype.set=function(a,b){rub(this,a,b,!1)};bI.prototype.add=function(a,b){rub(this,a,b,!0)};var rub=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.kp[f]||(a.kp[f]=new bI);a=a.kp[f]}if(d&&void 0!==a.lq)throw Error("te`"+b);a.lq=c};
bI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.kp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.lq:void 0};bI.prototype.pu=function(){var a=[];sub(this,a);return a};var sub=function(a,b){void 0!==a.lq&&b.push(a.lq);for(var c in a.kp)sub(a.kp[c],b)};bI.prototype.LF=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.kp[e])return[];c=c.kp[e]}tub(c,a,b)}else tub(this,"",b);return b};
var tub=function(a,b,c){void 0!==a.lq&&c.push(b);for(var d in a.kp)tub(a.kp[d],b+d,c)};_.k=bI.prototype;_.k.LP=function(a){return void 0!==this.get(a)};_.k.clear=function(){this.kp={};this.lq=void 0};_.k.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.kp[e])throw Error("ue`"+a);c.push([b,e]);b=b.kp[e]}a=b.lq;for(delete b.lq;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.kp[e].Jl())delete b.kp[e];else break;return a};_.k.clone=function(){return new bI(this)};
_.k.yz=function(){var a=this.pu();if(a.yz&&"function"==typeof a.yz)a=a.yz();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.Jl=function(){return void 0===this.lq&&_.Gca(this.kp)};
var uub=new _.Hd("labelPriorities"),cI=function(a,b,c){this.Uta=a;c=c.sba;a=new bI;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.pDc=a};cI.ha=function(a){return new (a||cI)(_.u(_.ov),_.u(uub),_.u(_.N1a))};cI.va=_.t({token:cI,ta:cI.ha});
var vub;vub=_.Ea([]);_.dI=function(a,b,c,d,e,f,g,h,n,r,x,A,B){this.Nu=a;this.KYa=b;this.Sa=c;this.sMc=d;this.vj=A;this.lK=B;this.M_a=e.ZC(YH).create(r).instance.M_a;this.vYa=e.ZC($H).create(r);_.bHa(f,this.vYa.su);g.jc(2)||h.Rb(28)||h.Rb(37)||qub(x);this.oA=h.Rb(69);this.ht=n.xZ()};_.dI.prototype.Ma=function(){this.vYa.destroy()};
_.dI.prototype.w9=function(a){var b=this,c=void 0===a.Ml?"":a.Ml,d=void 0===a.df?"":a.df,e=_.mh(void 0===a.yd?"":a.yd,this.Nu.iG),f=_.ura(a);return this.ht.ka(_.Va(1),_.m(function(g){return new rG({An:_.tjb(e),OS:e.Ab,qUa:7,pathPrefix:_.akb(e),df:d,oA:b.oA,ht:g})})).ka(_.vb(function(g){return b.KYa.E_a(c,g)}),_.m(function(g){return wub(b,g,f)}),_.Aa(function(){return vub}))};
_.dI.prototype.ksb=function(a){a:{var b=this.sMc;a=b.Uta.parse(void 0===a.Ml?"":a.Ml);b:{var c=_.l(_.Ih(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.Fl){b=cnb(b.pDc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var wub=function(a,b,c){var d=b.kv,e=b.VS,f=_.qg(a.vj.lc)||new _.pg;return d.map(function(g){var h=g.Md&&_.ekb(g.Md,{line:g.lineNumber}),n=a.Sa,r=g.lineNumber,x=g.title,A=g.ci;g=g.bT;if(!h)throw Error("se");r=_.No(h.Yb(),Object.assign({},f.params,{line:r}));f.params.Ob&&_.Ko(r,f.Ab);r=r.hb();var B={qY:_.lkb(r)};n=_.oh(n,n.Fi(_.ph(r),{Ra:c}));if(A&&A.rf){var I=A.rf,K=I.startIndex,P=[{start:K,end:K+I.length}];Kmb(P);P.push(mub);I=[];var ba=-1;K=-1;P=_.l(P);for(var ka=P.next();!ka.done;ka=P.next()){var wa=
ka.value;ka=wa.start;wa=wa.end;ka>K&&((ba=x.substring(ba,K))&&I.push({efa:ba,Nz:!0}),(ba=x.substring(K,ka))&&I.push({efa:ba,Nz:!1}),ba=ka);K=Math.max(wa,K)}x=I}else x=[{efa:x,Nz:!1}];return A&&A.type?Object.assign({},B,{wo:r.path,icon:"source:symbol",url:n,PFb:x,Zu:g,aq:e,ad:h,QOb:lub.get(A.type)}):Object.assign({},B,{wo:_.jg(r.path||""),icon:r.Jw?"source:file":"source:folder_open",url:n,PFb:x,Zu:g,aq:e,ad:h})}).map(function(g){return xub(a,g)})};
_.dI.prototype.q0a=function(a){var b=this.Nu.parse(a),c=[],d=new Map,e=0;b=_.l(enb(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),Mib: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),Mib:Array.from(d.keys())});return c};
var xub=function(a,b){return{kind:"suggestion",wa:a.M_a,WT:b,rwa:function(){_.Rm(a.Sa,b.url)},Zu:b.Zu,aq:b.aq,ad:b.ad,vA:a.lK.zLb}};_.W.Object.defineProperties(_.dI.prototype,{E0:{configurable:!0,enumerable:!0,get:function(){return this.vYa.instance}}});_.dI.ha=function(a){return new (a||_.dI)(_.u(_.pv),_.u(_.SG),_.u(_.Yf),_.u(cI),_.u(_.Uk),_.u(_.Zf),_.u(_.Ct),_.u(_.Cu),_.u(_.Nu),_.u(_.Tf),_.u(aI),_.u(_.zf),_.u(_.gv))};_.dI.va=_.t({token:_.dI,ta:_.dI.ha});
_.eI=function(){};_.eI.ha=function(a){return new (a||_.eI)};_.eI.Ea=_.ed({type:_.eI});_.eI.Da=_.Vc({imports:[_.dm]});
_.fI=function(){};_.fI.ha=function(a){return new (a||_.fI)};_.fI.Ea=_.ed({type:_.fI});_.fI.Da=_.Vc({Qb:[_.dI,cI,{Ga:uub,Db:function(){return new Map(sqb.map(function(a,b){return[a,b]}))}}],imports:[_.nn,_.Xw,_.dm,_.Qw,_.Xr,_.eI,_.Vm,_.cw]});
var gI=function(a){this.stack=a instanceof Array?a:[a]};gI.prototype.pop=function(a){if(0>a)throw new RangeError("ve");if(a>this.stack.length-1)throw new RangeError("we");return new gI(this.stack.slice(0,-1*a))};gI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new gI(b)};
_.W.Object.defineProperties(gI.prototype,{k8:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.SAb]}},MNb:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},uwa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.ci})}},SAb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});
var hI=function(a,b,c){this.sEb=new _.ob;this.sEb.ka(vjb(a.Ig),_.Ta(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ra:fnb(d),Ze:"merge",Wg:b,eg:!0})})};hI.prototype.kIc=function(){for(var a=_.l(_.fa.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.sEb.next(b.value)};hI.ha=function(a){return new (a||hI)(_.u(_.pe),_.u(_.zf),_.u(_.Yf))};hI.va=_.t({token:hI,ta:hI.ha,Ka:"root"});
var yub;
_.iI=function(a,b,c,d,e){var f=this;this.vj=a;this.jga=c;this.Sa=d;this.Yc=e;this.pqb=this.qOa=new _.Af("SOURCE");this.Jyc=this.S9=new _.Af(0);this.zIc=this.SG=new _.Af(2);this.UZa=new _.mb(1);this.lva=new _.mb(1);this.Gyc=this.crb=new _.Af(void 0);this.RR=new _.ob;this.N9=this.POa=new _.Af({query:"",BSa:!1,Bd:null});this.wQ=new _.Af(-1);this.Ppa=new _.Af(0);this.destroy=new _.ob;this.kb=new _.da;this.sib=new _.ob;this.qFb=new _.ob;this.AZa=new _.ob;this.Vxc=this.Epa=new _.Af(!1);this.jga.aZ.ka(_.wb(this.destroy)).subscribe(function(g){0===g?
f.SG.next(0):f.SG.next(2)});c=_.qg(this.vj.lc);a=this.vj.lc.Ra;a.gs&&a.gsn?(c=yub(a.gs),this.gH({ci:a.gsn,xh:c,oC:c}),b.kIc("gsn","gs")):1===c.params.We&&this.Sa.navigate(_.ph(_.pF(c.Yb(),function(g){delete g.We;delete g.Ei}).hb()),{Ze:"preserve",eg:!0});this.P0=Lvb(this);this.Exb=Mvb(this);this.Npa=_.ib(this.wQ,this.N9.ka(_.Ra(inb),_.cb(0))).ka(hnb())};yub=function(a){return"string"===typeof a?[a]:a};_.iI.prototype.Ma=function(){this.kb.unsubscribe();this.destroy.next()};_.iI.prototype.px=function(a){this.Yc.px(a)};
_.iI.prototype.eG=function(a){return this.Yc.eG(a)};var Mvb=function(a){return _.Da(a.Yc.eG(_.Ea(!1)),a.Yc.We).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Ra(),_.nb(1),_.jb())},Nvb=function(a,b){a.crb.next(b);a.Yc.We.next(0);a.Yc.px(!0)};_.iI.prototype.gH=function(a){this.UZa.next(new gI(Object.assign({},a,{isFirst:!0})))};
var Lvb=function(a){var b=a.Sa.events.ka(_.Ta(function(d){return d instanceof _.$f}),_.m(function(){var d=_.qg(a.vj.lc);return d&&d.lb}),_.Ra(),_.sb(),_.cb()),c=a.UZa.ka(_.vb(function(d){if(d){var e=a.sib.ka(_.m(function(h){return function(n){return n.push(Object.assign({},h,{isFirst:!1}))}})),f=a.qFb.ka(_.m(function(h){return function(n){return n.pop(n.uwa.length-1-h)}})),g=a.AZa.ka(_.m(function(h){return function(n){var r=n.stack.slice();r[n.SAb]=Object.assign({},n.k8,h);return new gI(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(_.Ra(),_.nb(1),_.jb())},Ovb=function(a,b){a.sib.next(b)};_.W.Object.defineProperties(_.iI.prototype,{EF:{configurable:!0,enumerable:!0,get:function(){return this.qOa.getValue()},set:function(a){a!==this.EF&&this.qOa.next(a)}}});_.iI.ha=function(a){return new (a||_.iI)(_.u(_.zf),_.u(hI),_.u(_.pH),_.u(_.Yf),_.u(_.QG))};_.iI.va=_.t({token:_.iI,ta:_.iI.ha});
_.jI=function(a){this.Pb=a};_.jI.prototype.transform=function(a){return this.Pb.zZ().ka(_.tb(!1),_.m(function(b){return b?_.jkb(a):a.path||""}),_.Ra())};_.jI.ha=function(a){return new (a||_.jI)(_.y(_.Nu,16))};_.jI.ze=_.fd({name:"maybeStripGoogle3",type:_.jI,Xd:!0});_.kI=function(){};_.kI.ha=function(a){return new (a||_.kI)};_.kI.Ea=_.ed({type:_.kI});_.kI.Da=_.Vc({});
var Qvb;_.lI=function(a,b,c,d,e){var f=this;this.Fa=a;this.tjb=b;this.ruc=c;this.IL=d;this.dEc=new _.qs(this.Fa);this.Adb=new _.mb(1);this.Pw=new _.qs(this.Fa);this.Pqb=new _.mb(1);this.Ujb=new _.qs(this.Fa);this.Usc=this.Adb.ka(lnb(e,function(g){return f.ruc.list(g).ka(_.m(function(h){return onb(g,h.aggregations)}))}));this.Vsc=this.Pqb.ka(lnb(e,function(g){return f.tjb.list(g).ka(_.m(function(h){return onb(g,h.P9)}))}))};
_.Pvb=function(a,b){var c=_.mnb(b);return a.Pw.fetch(c,function(){a.Pqb.next(c);return _.nnb(a.Vsc,c,b.category)})};Qvb=function(a){return a.IL.prefetch("findingsConfig").ka(_.La(),_.vb(function(b){b&&a.Ujb.put("getConfiguration",_.Ea(_.jf(VF,JSON.parse(b.response)).root));return a.Ujb.fetch("getConfiguration",function(){return a.tjb.getConfiguration().ka(_.m(function(c){return c.root}))})}))};_.lI.ha=function(a){return new (a||_.lI)(_.u(_.en),_.u(iqb),_.u(hqb),_.u(_.Mu),_.u(_.pe))};
_.lI.va=_.t({token:_.lI,ta:_.lI.ha,Ka:"root"});
_.mI=function(a,b){this.XY=b;a.Rb(14)?this.QOa=Qvb(this.XY).ka(_.m(function(c){return(null==c?void 0:c.children)||[]}),_.nb(1),_.jb()):this.QOa=_.Ea([]);this.Vyb=this.QOa.ka(_.m(pnb))};_.mI.prototype.TPa=function(){return this.QOa};_.Rvb=function(a,b){return a.Vyb.ka(_.m(function(c){return c.get(b)}))};
_.mI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var h=this,n=g?"FILE":"DIRECTORY";return _.tE(b)||"host"===b?_.Rvb(this,f).ka(_.vb(function(r){if(!r)return _.Ea([]);var x=_.qnb(r);return x?_.Pvb(h.XY,{lb:a,Cc: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,Oyb:r.name,Ns:r.id}})})):_.Ea([])})):_.Na("Only depot group and multibranch are currently supported")};
_.mI.ha=function(a){return new (a||_.mI)(_.u(_.Cu),_.u(_.lI))};_.mI.va=_.t({token:_.mI,ta:_.mI.ha,Ka:"root"});
var Svb=new Set(["depot","host"]),nI=function(a,b,c,d){this.Fa=a;this.Zxc=b;this.Xyc=c;this.Nxc=d;this.wkb=new _.qs(this.Fa);this.Ltc=new _.qs(this.Fa)},Tvb=function(a,b,c){var d=b.lb,e=b.Cc,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(!Svb.has(e))throw Error("ye");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.wkb.fetch(Object.assign({},A,{Ih:"fileTest"}),function(){return a.Zxc.get(A).ka(_.m(function(B){return B.OP}))})},Uvb=function(a,b){var c=b.lb,d=b.Cc,e=b.fileSpecSourceRootRepositoryKeyRepositoryName,f=b.fileSpecSourceRootRefSpec,g=b.fileSpecPath,h=b.fileSpecType;b=b.mergeLatestData;if(!Svb.has(d))throw Error("ye");var n=Object.assign({},_.UE(c,d),{fileSpecPath:g,fileSpecType:h,
fileSpecSourceRootRefSpec:f,fileSpecSourceRootRepositoryKeyRepositoryName:e,mergeLatestData:b});return a.wkb.fetch(Object.assign({},n,{Ih:"fuzzing"}),function(){return a.Xyc.get(n).ka(_.m(function(r){return r.OP}))})},Vvb=function(a,b,c,d){if(!Svb.has(c))throw Error("ye");var e=Object.assign({},_.UE(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.Ltc.fetch(e,function(){return a.Nxc.get(e).ka(_.m(function(f){return f.categories}))})};
nI.ha=function(a){return new (a||nI)(_.u(_.en),_.u(mqb),_.u(nqb),_.u(lqb))};nI.va=_.t({token:nI,ta:nI.ha,Ka:"root"});
var Wvb,Yvb,dwb,Zvb;Wvb=["BLAME","XREFS"];_.Xvb=new _.Hd("viewDataProvider");
_.oI=function(a,b,c,d,e,f){var g=this;this.fC=a;this.yc=b;this.Pb=c;this.qK=d;this.state=new _.Af(new Map);this.kb=new _.da;this.cgb=e.ka(_.Ta(znb),_.BE(function(h){return h.location}),_.m(function(h){return{Xa:h.location,isDirectory:1===h.kind,tC:_.RE(h.WC),h_:0===h.kind?h.h_:void 0}}),_.tb(void 0),_.nb(1),_.jb());this.iqa=Yvb(this).ka(_.nb(1),_.jb());this.WJa=_.Da([this.cgb,this.fC.TPa().ka(_.tb([]))]).ka(_.vb(function(h){h=_.l(h);var n=h.next().value,r=h.next().value;return Zvb(g,n).ka(_.m(function(x){return[].concat(_.Ia(x),
_.Ia(rnb(r,n)))}))}),_.Ra(function(h,n){return h.length===n.length&&h.every(function(r,x){return _.Bc(r,n[x])})}),_.nb(1),_.jb());a=Rpb(this.Pb).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.If?{enabled:!0,Cs:0}:{enabled:!1}]}))}),_.Va(1),_.wb(this.state.ka(_.sb())));b=this.WJa.ka(_.Cb(this.state),_.m(function(h){h=_.l(h);var n=h.next().value;h=h.next().value;var r=xnb(n),x=unb(_.qg(f.lc));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||vnb(B,x);n.set(B,I?{enabled:!0,Cs:0}:{enabled:!1})}r=_.l(r);for(x=r.next();!x.done;x=r.next())x=x.value,!h.has(x.id)&&x.Lca&&n.set(x.id,{enabled:!0,Cs:0});return n}));this.kb.add(_.Ja(a,b).subscribe(function(h){g.state.next(h)}));a=this.WJa.ka(_.m(function(h){return new Set(xnb(h).map(function(n){return n.id}))}));this.qga=_.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}),_.Ra(ynb),_.nb(1),_.jb())};_.k=_.oI.prototype;_.k.Ma=function(){this.kb.unsubscribe()};_.k.TPa=function(){return this.WJa};_.k.AR=function(a){return this.qga.ka(_.m(function(b){return b.get(a)||{enabled:!1}}),_.Ra(_.Bc))};_.k.vNa=function(){var a=wnb(_.fa.apply(0,arguments),!0);$vb(this,awb(this,a))};_.k.PMa=function(){$vb(this,wnb(_.fa.apply(0,arguments),!1))};
_.k.Iw=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};_.pI=function(a,b,c){bwb(a,b,{enabled:!0,Cs:2,kub:c})};_.qI=function(a,b){bwb(a,b,{enabled:!0,Cs:0})};_.cwb=function(a,b,c){bwb(a,b,{enabled:!0,Cs:1,mr:c})};
Yvb=function(a){var b=["DEFAULT","FUZZING"];return a.cgb.ka(_.vb(function(c){if(!a.yc.Rb(25))return _.Ea([]);if(!c)return _.Ea(b);var d=c.Xa;c=d.lb;var e=d.Cc;d=d.repository;return c&&e&&Svb.has(e)&&d?Vvb(a.qK,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(okb).map(_.esa)}))};
dwb=function(a){return a.yc.Rb(25)?a.iqa.ka(_.m(function(b){var c=new Set(b);return Object.assign({},_.f0a,{children:_.f0a.children.filter(function(d){return c.has(d.id)})})})):_.Ea(void 0)};
Zvb=function(a,b){return dwb(a).ka(_.m(function(c){var d=[Npb];a.yc.Rb(27)&&(d.push(_.h0a),d.push(_.i0a));a.yc.Rb(10)&&(d.push(Opb),d.push(Ppb));a.yc.Rb(24)&&!c&&(d.push(Qpb),d.push(pqb));c&&d.push(c);return b?d.filter(function(e){return"LINE_COUNTS"===e.id||"FILE_COUNTS"===e.id?b.isDirectory:b.isDirectory||b.tC&&("BLAME"===e.id||"COVERAGE"===e.id||"FUZZING"===e.id||"COVERAGE_GENERIC"===e.id)?!1:!0}):d}))};
_.oI.prototype.Cva=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.Ih;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||Wvb.includes(d)||c.set(d,{If:e.enabled?"ON":"OFF",Fga:""});b.set(d,e)}0<c.size&&this.Pb.qBb(c);this.state.next(b)};
var $vb=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.Iw(d)&&(e?c.push({Ih:d,state:{enabled:e,Cs:0}}):c.push({Ih:d,state:{enabled:e}}))}a.Cva.apply(a,_.Ia(c))},bwb=function(a,b,c){a.Iw(b)&&a.Cva({Ih:b,state:c})},awb=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("ze");
f=h}if(1<[c,d,e,f].filter(function(n){return!!n}).length)throw Error("Ae");(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(_.e0a),d=c.next();!d.done;d=c.next())d=d.value,a.state.getValue().has(d)&&d!==f&&b.set(d,!1);return b};_.oI.ha=function(a){return new (a||_.oI)(_.u(_.mI),_.u(_.Cu),_.u(_.Nu),_.u(nI),_.u(_.Xvb),_.u(_.zf))};
_.oI.va=_.t({token:_.oI,ta:_.oI.ha});
_.rI=function(a,b){this.Fa=a;this.ynb=b;this.Xxc=new _.qs(this.Fa);this.pMc=new _.qs(this.Fa)};_.rI.prototype.getFile=function(a,b,c,d,e,f){var g=this,h=_.Jkb(a,b,c,d,e,f);return this.Xxc.fetch(h,function(){return g.ynb.getFile(h)}).ka(_.m(function(n){return _.$D(_.vh(n.SS))}),_.tb(_.iE),_.Aa(function(){return _.Ea(_.YD("Failed to retrieve documentation for file."))}))};_.rI.prototype.rQa=function(a){var b=this;return this.pMc.fetch(a,function(){return b.ynb.rQa({ticket:a})})};
_.rI.ha=function(a){return new (a||_.rI)(_.u(_.en),_.u(kqb))};_.rI.va=_.t({token:_.rI,ta:_.rI.ha,Ka:"root"});
var sI=function(a,b,c){this.yc=a;this.Eg=b;this.Dc=c;this.lzc=Olb;this.kzc=Qlb;this.zrb=_.Ua;this.UC=null;this.Q8b="Tonen in wijzigingsgeschiedenis"};
sI.prototype.Sb=function(){var a=this.yc.Rb(56)?_.ikb(this.hp,this.commit):this.hp,b,c,d=_.NE(this.hp)?null==(b=this.commit.Tq)?void 0:null==(c=b.oj)?void 0:c.refHint:void 0;this.zrb=this.Eg.list(a.lb,a.Cc,a.repository,this.Pf,"/",1,!1,void 0,void 0,d).ka(_.Fa(function(e){return e.Zm||[]}),_.Va(1));this.tuc=_.FE(this.hp,this.Pf,void 0,a);this.Pgb=this.UC?_.ph(_.No((this.UC.ag?a:this.hp).Yb(),{Ke:this.UC.Pf,ur:this.UC.ag||void 0}).hb()):void 0};
_.W.Object.defineProperties(sI.prototype,{Pf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Pf||""}}});sI.ha=function(a){return new (a||sI)(_.y(_.Cu),_.y(_.qH),_.y(_.iI))};
sI.Aa=_.v({type:sI,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",hp:"baseLocation",UC:"parentCommit"},features:[_.ld],ac:["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"]," View blame prior to this change "]},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,Anb,3,4,"mat-card-content",2),_.Q(11,"async"),_.F(12,"div",3),_.C(13,"mat-card-actions")(14,"button",4),_.L("click",function(){Nvb(b.Dc,b.Pf)}),_.O(15),_.D(),_.N(16,Bnb,2,2,"a",5),_.D()());a&2&&(_.w(3),_.Oe(b.lzc(b.hp)),_.w(1),_.z("universalLink",b.tuc)("trackProjectId",b.hp.lb),_.w(1),_.$y("",b.kzc(b.hp),"",_.R(6,11,b.Pf)," "),_.w(2),_.Ne(" : ",_.R(8,13,b.commit.Yn)," @ "),_.w(2),_.z("value",b.commit.CJ),_.w(1),_.z("ngIf",_.R(11,15,b.zrb)),_.w(4),_.z("trackProjectId",b.hp.lb),_.w(1),_.Ne(" ",
b.Q8b," "),_.w(1),_.z("ngIf",b.Pgb))},Ia:[_.ln,_.Yl,_.xH,_.tH,_.zq,_.Aq,_.OG,MG,NG,xqb,_.Tm,_.qv,_.yH,_.cm,_.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 tI=function(){this.subject=new _.ob};tI.prototype.subscribe=function(a){return this.subject.subscribe(a)};tI.ha=function(a){return new (a||tI)};tI.va=_.t({token:tI,ta:tI.ha});
var ewb=["hovercard"],fwb=["origin"],gwb=[new xF({Nc:"start",Oc:"top"},{zc:"end",Hc:"top"},-7),new xF({Nc:"start",Oc:"bottom"},{zc:"end",Hc:"bottom"},-7)],uI=function(a,b,c,d,e){var f=this;this.Fa=a;this.xmb=b;this.Ao=c;this.Ne=d;this.Dc=e;this.P0a=!1;this.UC=null;this.ymb=this.xmb.subscribe(function(){f.P0a?f.P0a=!1:(clearTimeout(f.iRa),f.kra.detach())})};uI.prototype.Ua=function(){};uI.prototype.Vc=function(){this.YAc=new _.eq(this.ZAc,this.Ue)};
uI.prototype.Ma=function(){this.ymb&&this.ymb.unsubscribe();this.lra&&this.lra.dispose()};var hwb=function(a){a.iRa=setTimeout(function(){a.kra.Tg()||(a.Fa.nb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.hp.lb}),a.kra.attach(a.YAc));a.P0a=!0;a.xmb.subject.next()},300)},Cnb=function(a){clearTimeout(a.iRa);a.cub=setTimeout(function(){a.kra.detach()},300)};uI.prototype.we=function(){Nvb(this.Dc,this.commit.Pf)};
uI.prototype.cMa=function(){var a=_.$p(_.bq(this.Ne.position(),this.ZVa),gwb);_.WRa(a,[this.Ao]);return this.Ne.create({nj:a,Mk:this.Ne.Dn.Ws()})};_.W.Object.defineProperties(uI.prototype,{kra:{configurable:!0,enumerable:!0,get:function(){this.lra||(this.lra=this.cMa());return this.lra}}});uI.ha=function(a){return new (a||uI)(_.y(_.en),_.y(tI),_.y(_.iH),_.y(_.jq),_.y(_.iI))};
uI.Aa=_.v({type:uI,oa:[["blame-snippet"]],vb:function(a,b){a&1&&(_.Ze(ewb,7,_.Ue),_.Ze(ewb,7,_.Ve),_.Ze(fwb,7,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.ZAc=c.first);_.Ye(c=_.af())&&(b.Ue=c.first);_.Ye(c=_.af())&&(b.ZVa=c.first)}},mb:function(a,b){a&1&&_.L("mouseenter",function(){clearTimeout(b.cub)})("mouseleave",function(){return Cnb(b)})},inputs:{BJ:"commitIndex",commit:"commit",hp:"baseLocation",UC:"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 hwb(b)})("mouseleave",function(){clearTimeout(b.iRa)}),_.Q(1,"authorDisplay"),_.C(2,"button",1,2),_.L("click",function(){return b.we()}),_.C(4,"span",3),_.O(5),_.D(),_.O(6),_.Q(7,"date"),_.Q(8,"authorDisplay"),_.D()(),_.N(9,Dnb,1,3,"ng-template",null,4,_.ef));a&2&&(_.i9a("title",
"#",b.BJ," ",_.R(1,5,b.commit.Yn),""),_.w(5),_.Ne("#",b.BJ,""),_.w(1),_.$y(" ",_.az(7,7,b.commit.CJ,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Yn)," "))},Ia:[_.ln,sI,_.yH,_.oz],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 vI=function(a,b,c){_.kH.call(this,a);this.Ud=b;this.Fa=c};_.V(vI,_.kH);_.k=vI.prototype;_.k.Ua=function(){};_.k.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.ff;b=b.Si;a?(b?!_.AE(b,a):1)&&this.update():this.clear()}};
_.k.WX=function(){var a=this;if(!_.PE(this.Le))throw Error("Be");var b=this.Le,c=b.lb,d=b.Cc;b=b.repository;var e=_.xE(this.Le,0)||"",f=_.xE(this.Le,1)||"",g=_.yE(this.Le,1)||"";return this.pQ(c,d,b,e,f,g,this.Le.params.Ob).ka(_.m(function(h){return h?a.fU(h):null}))};_.k.yL=function(a){a=this.mr(a);for(var b=new Map,c=_.l(this.Iz()),d=c.next();!d.done;d=c.next())d=d.value,_.cwb(this.Ud,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Fa.Vl({RE:b})};_.k.mr=function(a){return a.length};
vI.ha=function(a){return new (a||vI)(_.y(_.he),_.y(_.oI),_.y(_.jv))};vI.Ja=_.v({type:vI,features:[_.qe,_.ld]});
_.wI=function(a,b){this.Fa=a;this.aRa=b;this.yf=new _.qs(this.Fa)};_.wI.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.yf.fetch(g,function(){return f.aRa.vPa(g).ka(_.m(Enb))})};_.wI.ha=function(a){return new (a||_.wI)(_.u(_.en),_.u(_.N4a))};_.wI.va=_.t({token:_.wI,ta:_.wI.ha,Ka:"root"});
var iwb=["blameSnippet"],jwb=["loading"],kwb=["rangeHighlight"],lwb=function(a,b,c,d,e,f){this.component=a;this.ana=b;this.options=c;this.Qd=d;this.Fe=e;this.sidebar=f;this.dg=function(){}};lwb.prototype.render=function(){this.dg=this.sidebar?Qsb(this.component,this.ana,this.options,this.Qd,this.Fe):Psb(this.component,this.ana,this.options,this.Qd,this.Fe)};lwb.prototype.remove=function(){this.dg()};
_.xI=function(a,b,c,d,e,f){vI.call(this,b,e,c);this.component=a;this.Fa=c;this.service=d;this.Ud=e;this.Du=f;this.clb=0};_.V(_.xI,vI);_.xI.Ja=vI.Ja;_.k=_.xI.prototype;
_.k.fU=function(a){var b=[],c=a.qp||[],d=a.Gjb,e=a.sBc;a=a.kUa||[];this.clb=a.length;!a.length&&c.length&&_.lz(this.Fa);for(var f=0;f<a.length;f++){var g=a[f];if(g.rf){var h=c[g.BJ||0],n=h.Pf;if(n)if(n=d.get(n),null==n)_.lz(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.rf;g=0===f%2?"even":"odd";var I=[],K="blame-highlight "+g;(B=B&&Gnb(B))&&Inb(B)?(I.push(new lwb(this.component,this.ana,{className:g,commit:h,Wd:this.Le,BJ:n,UC:x},B.Qd,B.Fe,!0)),I.push(new lwb(this.component,
this.gXa,{className:K},B.Qd,B.Fe,!1))):_.lz(this.Fa);h=I;A.call(r,b,_.Ia(h))}else _.lz(this.Fa)}else _.lz(this.Fa)}return b};_.k.pQ=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.k.Ekb=function(){return[new lwb(this.component,this.gL,{},void 0,void 0,!0)]};_.k.MC=function(){_.pI(this.Ud,"BLAME");_.lz(this.Fa)};_.k.onLoad=function(){_.qI(this.Ud,"BLAME");this.Fa.Vl({bucket:_.rg.vya})};_.k.yL=function(a){vI.prototype.yL.call(this,a);this.Du.Xm("Blame is being displayed","polite")};
_.k.mr=function(){return this.clb};_.k.Iz=function(){return["BLAME"]};_.k.Tf=function(){this.Du.Xm("Blame was disabled","polite")};_.xI.ha=function(a){return new (a||_.xI)(_.y(_.iH),_.y(_.he),_.y(_.jv),_.y(_.wI),_.y(_.oI),_.y(_.wp))};
_.xI.Aa=_.v({type:_.xI,oa:[["blame-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&(_.Ze(iwb,7),_.Ze(jwb,7),_.Ze(kwb,7));if(a&2){var c;_.Ye(c=_.af())&&(b.ana=c.first);_.Ye(c=_.af())&&(b.gL=c.first);_.Ye(c=_.af())&&(b.gXa=c.first)}},inputs:{Le:"layerBaseLocation"},features:[_.qe],ac:["layerBaseLocation",""],Ba:6,Ca:0,Ha:function(){return[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Blame layer laden...",1,"blame-layer",
3,"hasBackground"]]},wa:function(a){a&1&&(_.N(0,Lnb,1,7,"ng-template",null,0,_.ef),_.N(2,Mnb,1,3,"ng-template",null,1,_.ef),_.N(4,Nnb,1,1,"ng-template",null,2,_.ef))},Ia:[_.bE,uI],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 mwb=["rangeHighlight"],nwb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.Qd=d;this.Fe=e;this.dg=function(){}};nwb.prototype.render=function(){this.dg=Psb(this.component,this.snippet,this.options,this.Qd,this.Fe)};nwb.prototype.remove=function(){this.dg()};var yI=function(a,b,c,d,e){vI.call(this,b,c,e);this.component=a;this.Ud=c;this.Eg=d};_.V(yI,vI);_.k=yI.prototype;_.k.Ua=function(){};
_.k.fU=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.PP(c.Qd,c.Fe,d))}return b};
_.k.pQ=function(a,b,c,d,e,f){var g=this;if(!Svb.has(b))return _.Na(Error("Ce"));var h=_.DE(this.Le)?"HEAD"===e:!_.kg.test(e);a=_.Ea({lb:a,Cc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.lg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:h});h&&!_.DE(this.Le)&&(a=_.Da([_.rH(this.Eg,this.Le,"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.kOa(n)}))};
_.k.MC=function(){for(var a=_.l(this.Iz()),b=a.next();!b.done;b=a.next())_.pI(this.Ud,b.value)};_.k.onLoad=function(){for(var a=_.l(this.Iz()),b=a.next();!b.done;b=a.next())_.qI(this.Ud,b.value)};_.k.PP=function(a,b,c){a=Fnb(a,b-1,0,0);if(!Inb(a))throw Error("De");return new nwb(this.component,this.gXa,{className:"coverage-layer "+c},a.Qd,a.Fe)};yI.ha=function(a){return new (a||yI)(_.y(_.iH),_.y(_.he),_.y(_.oI),_.y(_.qH),_.y(_.jv))};
yI.Ja=_.v({type:yI,vb:function(a,b){a&1&&_.Ze(mwb,7);if(a&2){var c;_.Ye(c=_.af())&&(b.gXa=c.first)}},features:[_.qe]});
_.zI=function(a,b,c,d,e,f,g){yI.call(this,b,c,d,f,g);this.qK=a;this.Jb=e};_.V(_.zI,yI);_.zI.Ja=yI.Ja;_.zI.prototype.kOa=function(a){return Tvb(this.qK,a,_.qg(this.Jb.lc).params.aG)};_.zI.prototype.Iz=function(){return["COVERAGE"]};_.zI.ha=function(a){return new (a||_.zI)(_.y(nI),_.y(_.iH),_.y(_.he),_.y(_.oI),_.y(_.zf),_.y(_.qH),_.y(_.jv))};
_.zI.Aa=_.v({type:_.zI,oa:[["code-coverage-layer","layerBaseLocation",""]],inputs:{Le:"layerBaseLocation"},features:[_.qe],ac:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],wa:function(a){a&1&&_.N(0,Onb,1,3,"ng-template",null,0,_.ef)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
_.AI=function(a,b,c,d,e,f,g){yI.call(this,c,d,e,f,g);this.qK=a;this.yc=b};_.V(_.AI,yI);_.AI.Ja=yI.Ja;_.AI.prototype.kOa=function(a){return this.yc.Rb(26)?Tvb(this.qK,Object.assign({},a,{category:"FUZZING"})):Uvb(this.qK,a)};_.AI.prototype.Iz=function(){return["FUZZING"]};_.AI.ha=function(a){return new (a||_.AI)(_.y(nI),_.y(_.Cu),_.y(_.iH),_.y(_.he),_.y(_.oI),_.y(_.qH),_.y(_.jv))};
_.AI.Aa=_.v({type:_.AI,oa:[["fuzzing-layer","layerBaseLocation",""]],inputs:{Le:"layerBaseLocation"},features:[_.qe],ac:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],wa:function(a){a&1&&_.N(0,Pnb,1,3,"ng-template",null,0,_.ef)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
_.BI=function(a,b,c,d,e,f,g){yI.call(this,b,c,d,f,g);var h=this;this.qK=a;this.Jb=e;this.Orb=new _.Af([]);this.kb=this.Ud.iqa.subscribe(function(n){h.Orb.next(n)})};_.V(_.BI,yI);_.BI.Ja=yI.Ja;_.k=_.BI.prototype;_.k.Ma=function(){this.kb.unsubscribe();yI.prototype.Ma.call(this)};_.k.Iz=function(){var a=this;return this.Orb.value.filter(function(b){return a.Ud.Iw(b)})};
_.k.kOa=function(a){var b=this;return this.Ud.iqa.ka(_.vb(function(c){return _.Da(c.map(function(d){return b.AR(d)}))}),_.m(function(c){return c.filter(function(d){return d.enabled}).map(function(d){return d.id})}),_.Ka(0),_.Ra(Rnb),_.Ta(function(c){return 0<c.length}),_.zb(function(){b.onLoad()}),_.vb(function(c){return b.makeRequest(a,c)}))};_.k.AR=function(a){return this.Ud.AR(a).ka(_.m(function(b){return{id:a,enabled:b.enabled}}),_.Ra())};
_.k.makeRequest=function(a,b){var c=this;b=b.map(pkb).filter(function(d){return void 0!==d});return Tvb(this.qK,Object.assign({},a,{category:b[0]}),_.qg(this.Jb.lc).params.aG).ka(_.Aa(function(){c.MC();Zsb(c,[]);return _.Ea(null)}))};_.BI.ha=function(a){return new (a||_.BI)(_.y(nI),_.y(_.iH),_.y(_.he),_.y(_.oI),_.y(_.zf),_.y(_.qH),_.y(_.jv))};
_.BI.Aa=_.v({type:_.BI,oa:[["generic-coverage-layer","layerBaseLocation",""]],inputs:{Le:"layerBaseLocation"},features:[_.qe],ac:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],wa:function(a){a&1&&_.N(0,Qnb,1,3,"ng-template",null,0,_.ef)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
var owb=function(a,b){this.component=a;this.location=b;this.dg=function(){}};owb.prototype.render=function(){this.dg=_.jH(this.component,this.location.Qd,{Jf:this.location.Jf,Hf:this.location.Hf,Ym:"deprecated"}).remove};owb.prototype.remove=function(){this.dg()};_.CI=function(a,b,c,d,e){vI.call(this,c,d,a);this.Fa=a;this.component=b;this.Ud=d;this.service=e;this.ls=0};_.V(_.CI,vI);_.CI.Ja=vI.Ja;_.k=_.CI.prototype;
_.k.fU=function(a){var b=this;return(a.AK()||[]).filter(function(c){return c.Gqa().some(function(d){var e;return null==(e=d.getProperties())?void 0:_.ij(e,1)})}).reduce(function(c,d){b.ls+=1;a:{if(d.RQa()&&(d=d.OQ(),d=Fnb(_.kj(d,1),_.kj(d,3),_.kj(d,2),_.kj(d,4)),Jnb(d)))break a;d=void 0}if(!d)return _.lz(b.Fa),c;var e=c[c.length-1];e&&Knb(e.location,d)||c.push(b.PP(d));return c},[])};_.k.pQ=function(a,b,c,d,e,f,g){return this.service.qsa(a,b,c,e,f,g)};
_.k.MC=function(){_.pI(this.Ud,"DEPRECATED");_.lz(this.Fa)};_.k.onLoad=function(){_.qI(this.Ud,"DEPRECATED")};_.k.mr=function(){return this.ls};_.k.Iz=function(){return["DEPRECATED"]};_.k.PP=function(a){return new owb(this.component,a)};_.CI.ha=function(a){return new (a||_.CI)(_.y(_.jv),_.y(_.iH),_.y(_.he),_.y(_.oI),_.y(_.wx))};
_.CI.Aa=_.v({type:_.CI,oa:[["deprecation-layer","layerBaseLocation",""]],inputs:{Le:"layerBaseLocation"},features:[_.qe],ac:["layerBaseLocation",""],Ba:0,Ca:0,wa:function(){},styles:[".deprecated{text-decoration:line-through}"],tb:2,Oa:0});
var pwb=function(){this.B_a=""};pwb.ha=function(a){return new (a||pwb)};
pwb.Aa=_.v({type:pwb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",B_a:"subtitle"},ac:"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,Snb,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,_.ae),_.w(2),_.Oe(b.title),_.w(1),_.z("ngIf",b.B_a),_.w(2),_.z("innerHTML",b.details,_.$d))},Ia:[_.Yl,zqb,MG,NG,wqb,yqb],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 qwb=[new xF({Nc:"end",Oc:"bottom"},{zc:"start",Hc:"top"}),new xF({Nc:"end",Oc:"center"},{zc:"start",Hc:"center"}),new xF({Nc:"end",Oc:"top"},{zc:"start",Hc:"bottom"})],DI=function(a,b,c,d){this.Fa=a;this.JB=b;this.ZVa=c;this.Ne=d;this.nc="";this.Zc=this.cMa()};_.k=DI.prototype;_.k.Ua=function(){var a=this;this.wS=new _.eq(this.vaa,this.JB,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.k.Ma=function(){this.Zc.dispose()};
_.k.attach=function(a){var b=this;this.Zc.Tg()||(this.Zc.attach(this.wS),this.Fa.nb({element:this.nc,action:"showHovercard",Df:this.Df,gestureName:"CLICK"},a),setTimeout(function(){b.Zc.di()},0));clearTimeout(this.Kvc)};_.k.detach=function(){var a=this;this.Kvc=setTimeout(function(){a.Zc.detach()},200)};_.k.cMa=function(){var a=_.$p(_.bq(this.Ne.position(),this.ZVa),qwb);return this.Ne.create({nj:a,Mk:this.Ne.Dn.Ws()})};DI.ha=function(a){return new (a||DI)(_.y(_.en),_.y(_.Ve),_.y(_.Md),_.y(_.jq))};
DI.Ja=_.v({type:DI,oa:[["","hovercard","","trackElement",""]],mb:function(a,b){a&1&&_.L("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{vaa:"hovercard",nc:"trackElement",Df:"artifactId"}});
var EI=function(){this.nc=this.tooltip=""};EI.prototype.Ua=function(){};
_.W.Object.defineProperties(EI.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Of(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Df=a[0].Ns;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=_.Ujb(d.message||c.Oyb);f&&(rwb.test(f)||(f="http://"+f),c=_.uh(_.Wj(_.I$a("a",{href:f,target:"_blank"},_.uh(_.Wj(c).toString()))).toString()));if(e)try{var g=
_.vh(e)||c}catch(h){g=c}else g=c;return g})}}});EI.ha=function(a){return new (a||EI)};
EI.Aa=_.v({type:EI,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",nc:"trackElement"},ac:["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,Vnb,2,1,"ng-template",null,1,_.ef));if(a&2){var c=
_.Me(2);_.z("src",b.icon,_.ae)("alt",b.tooltip)("hovercard",c)("trackElement",b.nc)("artifactId",b.Df)}},Ia:[_.Xl,_.Yl,pwb,DI,_.OG],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 rwb=/^((http|https):\/\/)/;
var swb=["finding"],twb=function(a,b,c,d){this.component=a;this.lyc=b;this.options=c;this.line=d;this.dg=function(){}};twb.prototype.render=function(){this.dg=Rsb(this.component,this.lyc,this.options,this.line)};twb.prototype.remove=function(){this.dg()};_.FI=function(a,b,c,d,e){vI.call(this,b,d,e);this.component=a;this.fC=c};_.V(_.FI,vI);_.FI.Ja=vI.Ja;_.k=_.FI.prototype;
_.k.fU=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.rf?Gnb(d.rf).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 twb(this.component,this.myc,{annotations:d},c));return a};_.k.pQ=function(a,b,c,d,e,f){return this.fC.getAnnotations(a,b,c,e,f,this.Ns,!0)};_.k.MC=function(){_.pI(this.Ud,this.Ns)};
_.k.onLoad=function(){_.qI(this.Ud,this.Ns)};_.k.Iz=function(){return[this.Ns]};_.FI.ha=function(a){return new (a||_.FI)(_.y(_.iH),_.y(_.he),_.y(_.mI),_.y(_.oI),_.y(_.jv))};
_.FI.Aa=_.v({type:_.FI,oa:[["finding-layer","layerBaseLocation","","layerId",""]],vb:function(a,b){a&1&&_.Ze(swb,7);if(a&2){var c;_.Ye(c=_.af())&&(b.myc=c.first)}},inputs:{Le:"layerBaseLocation",Ns:"layerId"},features:[_.qe],ac:["layerBaseLocation","","layerId",""],Ba:2,Ca:0,Ha:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],wa:function(a){a&1&&_.N(0,Wnb,1,1,"ng-template",null,0,_.ef)},Ia:[EI],tb:2});
var uwb=function(a,b,c){this.component=a;this.location=b;this.context=c;this.dg=function(){}};uwb.prototype.render=function(){this.dg=_.jH(this.component,this.location.Qd,{Jf:this.location.Jf,Hf:this.location.Hf,tagName:"a",Ym:"doc-link",href:this.context.swc}).remove};uwb.prototype.remove=function(){this.dg()};uwb.prototype.nxa=function(){};uwb.prototype.rxa=function(){};
var GI=function(a,b,c){this.service=a;this.location=b;this.context=c;this.tR=!1};_.k=GI.prototype;_.k.render=function(){var a="semantic-decoration";this.service.cga&&(a+=" underline");this.tR&&(a+=" highlight");this.dg=_.jH(this.service.component,this.location.Qd,{Jf:this.location.Jf,Hf:this.location.Hf,tagName:"a",Ym:a,href:this.link=this.VX(),key:String(this.context.index)}).remove};
_.k.rxa=function(){if(null!=this.dg)if(this.service.cga)for(var a=_.l(this.zz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.zz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.dg&&this.dg();delete this.dg};_.k.nxa=function(){if(null!=this.dg){var a=this.VX();if(a!==this.link){this.link=a;for(var b=_.l(this.zz()),c=b.next();!c.done;c=b.next()){c=c.value;var d=_.Of(a);d=_.Kf(d);void 0!==d&&(c.href=d)}}}};
_.k.GR=function(a,b,c){var d=this.service.mj.Rj;var e=a.ke.id+"/"+a.repository+"/"+a.Ab+"/"+a.path;if(_.CE(d)){var f,g=(null==(f=a.params)?0:f.Ke)?"?rcl="+a.params.Ke:"";e+=g}c+=e;e=this.service.Lz.get(c);e||(a=new d.constructor(a),d=_.zE(a,d),e=_.GE(a,this.service.Sa,{nR:"oneBased",Ze:d?"preserve":null}),this.service.Lz.set(c,e));return e(b)};_.k.zz=function(){return this.service.component.Bh.Co(this.context.RJ-1).querySelectorAll('.semantic-decoration[data-key="'+this.context.index+'"]')};
_.W.Object.defineProperties(GI.prototype,{Raa:{configurable:!0,enumerable:!0,get:function(){return this.tR},set:function(a){this.tR=a;if(null!=this.dg)if(a){var b=_.l(this.zz());for(a=b.next();!a.done;a=b.next())a.value.classList.add("highlight")}else for(b=_.l(this.zz()),a=b.next();!a.done;a=b.next())a.value.classList.remove("highlight")}}});
var HI={},vwb=function(){GI.apply(this,arguments)};_.V(vwb,GI);
vwb.prototype.VX=function(){var a=this.context.GH,b=this.service.mj.Rj;nkb(b,HI,1);HI.params=b.params;var c=a.Ylb.Md;var d=!0;var e=c.ve();""!==e&&(HI.path=e);c=_.Ln(c);if(null!=c){e=c.Fk();if(null!=e){var f=_.Oh(e,2);""!==f&&(d=f===HI.repository,HI.repository=f);e=_.fkb(e);if(null!=e){var g,h;d=d&&e.id===(null==(g=HI.ke)?void 0:g.id)&&e.type===(null==(h=HI.ke)?void 0:h.type);HI.ke=e}}g=_.Oh(c,3);""!==g&&(HI.Ab=g)}if(HI.params.Ob)HI.params=Object.assign({},b.params,{Ke:HI.Ab,Ob:void 0}),HI.Ab="HEAD";
else{h=d&&_.mg(HI.path,b.path,_.YPa);g=HI.Ab!==b.Ab?HI.Ab:_.xE(b,1);if(h=h&&!0===this.service.mj.woa)h=this.service.mj.HC,null==h||null==g?g=!0:(h=Number(h),g=Number(g),g=isNaN(h)||isNaN(g)?!0:h>g),h=!g;h?HI.Ab=b.Ab:d&&(HI.params=Object.assign({},b.params,{Ke:HI.Ab}),HI.Ab=b.Ab)}return this.GR(HI,a.Ylb.line,"jump")};
var wwb={},xwb=function(){GI.apply(this,arguments)};_.V(xwb,GI);xwb.prototype.VX=function(){var a=this.context.GH,b=this.service.mj.Rj;nkb(b,wwb);var c=a.source.Qd+1;wwb.params=Object.assign({},b.params,{line:c,Ei:"1",We:1});b=this.GR(wwb,c,"panel");return(c=this.service.component.lines[a.source.Qd].substring(a.source.Jf,a.source.Hf))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+a.xh.map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b};
var ywb={nz:new Set,xh:[]},II=function(a){var b=this;this.Dc=a;this.kR=ywb;this.bZa=[];this.Lwa=new Map;this.Hq=!1;this.Wh=new _.el;this.kb=_.Da(this.Dc.P0,this.Dc.Exb).ka(_.m(function(c){c=_.l(c);var d=c.next().value;return c.next().value&&d?(b.Hq?d.k8:d.MNb).oC:[]}),_.tb([]),_.Ra()).subscribe(function(c){b.bZa=c;c.length&&b.nr(c)})};II.prototype.Ma=function(){this.kb.unsubscribe()};II.prototype.Qe=function(a){var b=a.xh;return this.bZa.length===b.length&&this.bZa.every(function(c){return b.includes(c)})};
II.prototype.nr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(g){return c.Lwa.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.kR.nz);for(b=e.next();!b.done;b=e.next())b=b.value,d.has(b)||(b.Raa=!1)}e=new Map;var f=_.l(d);for(b=f.next();!b.done;b=f.next())b=b.value,b.Raa=!0,e.set(b.context.RJ,0);this.kR={nz:d,xh:a};this.Wh.emit(Array.from(e.entries()))};
II.prototype.tXa=function(a){this.Lwa.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var c=_.l(b.context.GH.xh),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Lwa.get(d);null!=e?e.add(b):this.Lwa.set(d,new Set([b]))}}this.nr(this.kR.xh,!1)};II.ha=function(a){return new (a||II)(_.u(_.iI))};II.va=_.t({token:II,ta:II.ha});
var JI=function(a,b,c,d){this.Fa=a;this.gq=b;this.component=c;this.Sa=d;this.Lz=new Map};
JI.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.OQ())if(h=Fnb(_.kj(h,1),_.kj(h,3),_.kj(h,2),_.kj(h,4)),Jnb(h))break b;h=void 0}if(h){for(var n=[],r=[],x=[],A=_.l(f.Gqa()),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=_.wc(B,_.cNa,2);if(K){B=r;I=B.push;var P=K;K=P.Wj();P=_.kj(P.getRange(),1);I.call(B,{Md: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",Ylb:r[0],source:h,xh:n}:{type:"OPEN_PANEL",source:h,xh:n};break a;case 2:if(!n.length)break;f={type:"OPEN_PANEL",source:h,xh:n};break a;case 3:if(x.length){f={type:"DOC_LINK",source:h,swc:x[0]};break a}}}f=void 0}f?e&&Knb(e.location,f.source)||(e=this.PP(c.length,f,d),c.push(e)):_.lz(this.Fa)}this.gq.tXa(d);return c};
JI.prototype.PP=function(a,b,c){switch(b.type){case "OPEN_PANEL":return a=zwb(this,a,b,xwb),c.push(a),a;case "JUMP_TO_DEF":return a=zwb(this,a,b,vwb),c.push(a),a;case "DOC_LINK":return new uwb(this.component,b.source,b);default:_.ig(b)}};var zwb=function(a,b,c,d){return new d(a,c.source,{index:b,RJ:c.source.Qd+1,GH:c})};JI.ha=function(a){return new (a||JI)(_.u(_.en),_.u(II),_.u(_.iH),_.u(_.Yf))};JI.va=_.t({token:JI,ta:JI.ha});
_.KI=function(a,b,c){var d=b.events.ka(_.Ta(function(e){return e instanceof _.$f}),_.tb(null),_.m(function(){var e=_.qg(a.lc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Yb().Mh().hb()}),_.Ra(function(e,f){return _.Mo(e,f)}),_.nb(1),_.jb());this.NHb=d.ka(_.m(function(e){return Ynb(e,b)}));this.LHb=d.ka(_.m(function(e){return Znb(e,c)}))};_.KI.ha=function(a){return new (a||_.KI)(_.u(_.zf),_.u(_.Yf),_.u(_.XH))};_.KI.va=_.t({token:_.KI,ta:_.KI.ha});
var Awb={er:!0,ywa:!0,silent:!0};
var Bwb={"* 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},Cwb={"* 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 $nb={};
var Dwb={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},Ewb=/[\n\f\r"'()*<>]/g,cob={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},Fwb=function(a,b,c){b=(0,_.Ni)(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<_.nz(b,"(")||1<_.nz(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"!=_.Jf(a)?'url("'+_.Jf(a).replace(Ewb,dob)+'")':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 Dwb))return null}return b};
var eob=lF("Element","attributes")||lF("Node","attributes"),Gwb=mF("Element","hasAttribute"),Hwb=mF("Element","getAttribute"),gob=mF("Element","setAttribute"),Iwb=mF("Element","removeAttribute");lF("Element","innerHTML")||lF("HTMLElement","innerHTML");var Jwb=mF("Element","getElementsByTagName"),Kwb=mF("Element","matches")||mF("Element","msMatchesSelector"),mob=lF("Node","nodeName"),oob=lF("Node","nodeType"),qob=lF("Node","parentNode");lF("Node","childNodes");
var iob=lF("HTMLElement","style")||lF("Element","style"),kob=lF("HTMLStyleElement","sheet"),sob=mF("CSSStyleDeclaration","getPropertyValue"),uob=mF("CSSStyleDeclaration","setProperty"),wob=lF("Element","namespaceURI")||lF("Node","namespaceURI");
var Lwb=_.Pi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Mwb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},Pwb=function(a,b,c){var d=[];Nwb(_.Rb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Ge");if(!(b&&_.Pi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Lwb,"#"+b+" $1"):e.selectorText,
g=d.push;e=Owb(e.style,c);if(_.Kb(f,"<"))throw Error("ra`"+f);var h=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(h))throw Error("sa`"+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("ta`"+f);e instanceof _.Sj||(e=_.C$a(e));g.call(d,new _.Uj(f+"{"+_.B$a(e).replace(/</g,"\\3C ")+
"}",_.OAa))}});return Zpb(d)},Nwb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},Rwb=function(a,b,c){a=Qwb("<style>"+a+"</style>");return null==a||null==a.sheet?_.PAa:Pwb(a.sheet,void 0!=b?b:null,c)},Qwb=function(a){if(_.Pi&&!_.Ui(10)||"function"!=typeof _.Fb.DOMParser)return null;a=_.uh("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Wj(a),"text/html").body.children[0]},Owb=function(a,b){if(!a)return _.KAa;
var c=document.createElement("div").style;Swb(a).forEach(function(d){var e=_.Ri&&d in Mwb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Li(e,"--")||_.Li(e,"var")||(d=tob(a,d),d=Fwb(e,d,b),null!=d&&vob(c,e,d))});return new _.Sj(c.cssText||"",_.JAa)},Uwb=function(a){var b=Array.from(oF(Jwb,a,"getElementsByTagName",["STYLE"])),c=Bjb(b,function(g){return _.Rb(lob(g).cssRules)});c=Nwb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,nYa:c[e]};d.sort(function(g,
h){var n=bob(g.nYa.selectorText),r=bob(h.nYa.selectorText);a:{for(var x=Math.min(n.length,r.length),A=0;A<x;A++){var B=_.U8a(n[A],r[A]);if(0!=B){n=B;break a}}n=_.U8a(n.length,r.length)}return n||g.index-h.index});for(e=0;e<d.length;e++)c[e]=d[e].nYa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){oF(Kwb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&Twb(f,g.style)});b.forEach(_.ik)},Twb=function(a,b){var c=
Swb(a.style);Swb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=tob(b,d);vob(a.style,d,e)}})},Swb=function(a){_.Sb(a)?a=_.Rb(a):(a=_.Fca(a),_.Qb(a,"cssText"));return a};
var Vwb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),Wwb=0,Xwb=function(){this.Ce=[];this.xxa=[];this.dY="data-elementweakmap-index-"+Wwb++};Xwb.prototype.set=function(a,b){if(oF(Gwb,a,"hasAttribute",[this.dY])){var c=parseInt(oF(Hwb,a,"getAttribute",[this.dY])||null,10);this.xxa[c]=b}else c=this.xxa.push(b)-1,hob(a,this.dY,c.toString()),this.Ce.push(a);return this};
Xwb.prototype.get=function(a){if(oF(Gwb,a,"hasAttribute",[this.dY]))return a=parseInt(oF(Hwb,a,"getAttribute",[this.dY])||null,10),this.xxa[a]};Xwb.prototype.clear=function(){this.Ce.forEach(function(a){oF(Iwb,a,"removeAttribute",[this.dY])},this);this.Ce=[];this.xxa=[]};
var Ywb=!_.Pi||10<=Number(_.Vi),Zwb=!_.Pi||null==document.documentMode,$wb=function(){};
$wb.prototype.VFb=function(a){if(!Ywb)return _.gh(document,"SPAN");var b=_.gh(document,"SPAN");this.i8&&"*"==this.Aga&&(b.id=this.i8);this.DRa&&(a=Qwb("<div>"+a+"</div>"),Uwb(a),a=a.innerHTML);a=_.uh(a);var c=document.createElement("template");if(Zwb&&"content"in c)flb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;flb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Vwb?new WeakMap:new Xwb;d=a.nextNode();){a:{var e=
d;switch(pob(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==nob(e).toUpperCase())e=null;else{var f=nob(e).toUpperCase();if(f in this.Kga||"http://www.w3.org/1999/xhtml"!=xob(e))var g=null;else this.K1[f]?g=document.createElement(f):(g=_.gh(document,"SPAN"),this.CZa&&hob(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var h=g,n=fob(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(_.Li(B,"data-sanitizer-"))A=null;else{var I=nob(x);A=A.value;
var K={tagName:(0,_.Ni)(I).toLowerCase(),attributeName:(0,_.Ni)(B).toLowerCase()},P={Xuc:void 0};"style"==K.attributeName&&(P.Xuc=job(x));x=axb(I,B);x in this.w6?(B=this.w6[x],A=B(A,K,P)):(B=axb(null,B),B in this.w6?(B=this.w6[B],A=B(A,K,P)):A=null)}null!==A&&hob(h,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==pob(e)&&c.set(d,e),d=rob(d),f=!1,d)g=pob(d),h=nob(d).toLowerCase(),n=rob(d),11!=g||n?"body"==h&&n&&(g=rob(n))&&!rob(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==pob(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.hk(d)}c.clear&&c.clear();return b};
var bxb={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 cxb={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 dxb={"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},hxb=function(a){a=a||new exb;fxb(a);this.w6=_.Dc(a.zB);this.Kga=_.Dc(a.Kga);this.K1=_.Dc(a.K1);this.CZa=a.CZa;a.ivc.forEach(function(b){if(!_.Li(b,"data-"))throw new _.Xy('Only "data-" attributes allowed, got: %s.',[b]);if(_.Li(b,"data-sanitizer-"))throw new _.Xy('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.w6["* "+b.toUpperCase()]=gxb},this);a.gvc.forEach(function(b){b=b.toUpperCase();if(!_.Kb(b,"-")||dxb[b])throw new _.Xy("Only valid custom element tag names allowed, got: %s.",[b]);this.K1[b]=!0},this);this.Bca=a.Bca;this.Aga=a.Aga;this.i8=null;this.DRa=a.DRa};_.ai(hxb,$wb);
var ixb=function(a){return function(b,c){b=(0,_.Ni)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.Jf(c)?_.Jf(c):null}},exb=function(){this.zB={};_.Oi([Bwb,Cwb],function(a){_.Fca(a).forEach(function(b){this.zB[b]=gxb},this)},this);this.oJ={};this.ivc=[];this.gvc=[];this.Kga=_.Dc(bxb);this.K1=_.Dc(cxb);this.CZa=!1;this.UNc=_.Qj;this.sJc=this.y0a=this.oFc=this.Bca=Xpb;this.Aga=null;this.hFb=this.DRa=!1},jxb=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]=jxb(a[c],d))};exb.prototype.hb=function(){return new hxb(this)};
var fxb=function(a){if(a.hFb)throw Error("He");LI(a.zB,a.oJ,"* USEMAP",kxb);var b=ixb(a.UNc);["* ACTION","* CITE","* HREF"].forEach(function(d){LI(this.zB,this.oJ,d,b)},a);var c=ixb(a.Bca);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){LI(this.zB,this.oJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){LI(this.zB,this.oJ,d,_.Zh(lxb,this.oFc))},a);LI(a.zB,a.oJ,"A TARGET",_.Zh(mxb,["_blank","_self"]));LI(a.zB,a.oJ,"* CLASS",_.Zh(nxb,a.y0a));LI(a.zB,a.oJ,"* ID",_.Zh(oxb,a.y0a));LI(a.zB,
a.oJ,"* STYLE",_.Zh(a.sJc,c));a.hFb=!0},axb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},gxb=function(a){return(0,_.Ni)(a)},mxb=function(a,b){b=(0,_.Ni)(b);return 0<=(0,_.Pb)(a,b.toLowerCase())?b:null},kxb=function(a){return(a=(0,_.Ni)(a))&&"#"==a.charAt(0)?a:null},lxb=function(a,b,c){b=(0,_.Ni)(b);return a(b,c)},nxb=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(" ")},oxb=function(a,b,c){b=(0,_.Ni)(b);return a(b,
c)};hxb.prototype.Qo=function(a){this.i8=pxb(this);if(Ywb){a=this.VFb(a);if(0<fob(a).length){var b=_.gh(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.uh(a)};var pxb=function(a){var b=!("STYLE"in a.Kga)&&"STYLE"in a.K1;return"*"==a.Aga&&b?"sanitizer-"+_.ak():a.Aga};
hxb.prototype.createTextNode=function(a){var b=a.data;(a=rob(a))&&"style"==nob(a).toLowerCase()&&!("STYLE"in this.Kga)&&"STYLE"in this.K1&&(b=Ypb(Rwb(b,this.i8,(0,_.ih)(function(c,d){return this.Bca(c,{KUc: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 qxb=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)},rxb=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(){},vxb=function(a,b,c){if(a){try{var d=decodeURIComponent(sxb(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&&!txb.test(c)&&(a=b,uxb[" "+a]||(uxb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":qxb(a,"/",!0)),a=uxb[" "+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},Xj:function(){return new RegExp(a,b)}}},sxb=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(wxb.test(a))return a.replace(xxb,function(c){return yxb[c]})}else if(zxb.test(a))return a.replace(Axb,function(c){return yxb[c]});return a},Bxb=function(){this.L0={}},Dxb=function(a){this.tg=[];this.token=null;this.options=a||_.QI.defaults;this.options.renderer=this.options.renderer||new Cxb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.XZa=new Bxb},Exb=function(){},Cxb=function(){this.options=_.QI.defaults},Fxb=function(a,b){this.options=
b||_.QI.defaults;this.links=a;this.rules=RI.cS;this.renderer=this.options.renderer||new Cxb;this.renderer.options=this.options;this.XF=!1;if(!this.links)throw Error("Ie");this.options.KG?this.rules=RI.KG:this.options.er&&(this.rules=this.options.uKa?RI.uKa:RI.er)},Gxb=function(a){this.tg=[];this.tg.links=Object.create(null);this.options=a||_.QI.defaults;this.rules=SI.cS;this.options.KG?this.rules=SI.KG:this.options.er&&(this.rules=this.options.ywa?SI.ywa:SI.er)},SI={ZR:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
jOa:NI,ora:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,RCb:NI,Q6:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,yw:"^ {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,}|$))",
t8:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:NI,lzb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,TC:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,vq:/(?!\s*\])(?:\\.|[^\[\]\\])+/,pIa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};SI.t8=OI(SI.t8).replace("label",SI.vq).replace("title",SI.pIa).Xj();SI.FKa=/(?:[*+-]|\d{1,9}\.)/;SI.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
SI.item=OI(SI.item,"gm").replace(/bull/g,SI.FKa).Xj();SI.list=OI(SI.list).replace(/bull/g,SI.FKa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+SI.t8.source+")").Xj();SI.Gbb="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.iEa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;SI.yw=OI(SI.yw,"i").replace("comment",SI.iEa).replace("tag",SI.Gbb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Xj();SI.TC=OI(SI.TC).replace("hr",SI.ora).replace("heading",SI.heading).replace("lheading",SI.lzb).replace("tag",SI.Gbb).Xj();SI.Q6=OI(SI.Q6).replace("paragraph",SI.TC).Xj();SI.cS=MI({},SI);
SI.er=MI({},SI.cS,{jOa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,TC:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});SI.er.TC=OI(SI.TC).replace("(?!","(?!"+SI.er.jOa.source.replace("\\1","\\2")+"|"+SI.list.source.replace("\\1","\\3")+"|").Xj();SI.ywa=MI({},SI.er,{RCb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
SI.KG=MI({},SI.cS,{yw:OI("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",SI.iEa).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").Xj(),t8:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var Hxb=function(a,b){return(new Gxb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
Gxb.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.ZR.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.tg.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.tg.push({type:"code",text:this.options.KG?e:qxb(e,"\n")});else if(e=this.rules.jOa.exec(a))a=a.substring(e[0].length),this.tg.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.tg.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.RCb.exec(a))&&(g={type:"table",qu:rxb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.qu.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]=rxb(g.cells[r],g.qu.length);this.tg.push(g);continue}if(e=this.rules.ora.exec(a))a=a.substring(e[0].length),this.tg.push({type:"hr"});else if(e=this.rules.Q6.exec(a))a=a.substring(e[0].length),this.tg.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.tg.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:"",aca:!1};this.tg.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.KG?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=SI.FKa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.lLc&&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.aca=!0),A=/^\[[ xX]\] /.test(g),B=void 0,
A&&(B=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",sH:A,checked:B,aca:d},n.push(d),this.tg.push(d),this.token(g,!1),this.tg.push({type:"list_item_end"});if(h.aca)for(x=n.length,r=0;r<x;r++)n[r].aca=!0;this.tg.push({type:"list_end"})}else if(e=this.rules.yw.exec(a))a=a.substring(e[0].length),this.tg.push({type:this.options.Qo?"paragraph":"html",pre:!this.options.pYa&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.t8.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.tg.links[f]||(this.tg.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",qu:rxb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.qu.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]=rxb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.qu.length);this.tg.push(g);continue}if(e=this.rules.lzb.exec(a))a=a.substring(e[0].length),this.tg.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.TC.exec(a)))a=a.substring(e[0].length),this.tg.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.tg.push({type:"text",text:e[0]});else if(a)throw Error("Je`"+a.charCodeAt(0));}}}return this.tg};
var RI={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,SJa:/^<(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*\)/,Cua:/^!?\[(label)\]\[(ref)\]/,lVa:/^!?\[(ref)\](?:\[\])?/,yga:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,iQ:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,vX:/^( {2,}|\\)\n(?!\s*$)/,fY:NI,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Toc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};RI.iQ=OI(RI.iQ).replace(/punctuation/g,RI.Toc).Xj();RI.Dkc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;RI.Bpc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;RI.xkc=/[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.SJa=OI(RI.SJa).replace("scheme",RI.Bpc).replace("email",RI.xkc).Xj();RI.hic=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;RI.tag=OI(RI.tag).replace("comment",SI.iEa).replace("attribute",RI.hic).Xj();RI.vq=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;RI.Imc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;RI.pIa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;RI.link=OI(RI.link).replace("label",RI.vq).replace("href",RI.Imc).replace("title",RI.pIa).Xj();
RI.Cua=OI(RI.Cua).replace("label",RI.vq).replace("ref",SI.vq).Xj();RI.lVa=OI(RI.lVa).replace("ref",SI.vq).Xj();RI.cS=MI({},RI);RI.KG=MI({},RI.cS,{yga:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,iQ:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:OI(/^!?\[(label)\]\((.*?)\)/).replace("label",RI.vq).Xj(),Cua:OI(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",RI.vq).Xj()});
RI.er=MI({},RI.cS,{escape:OI(RI.escape).replace("])","~|])").Xj(),Kkc:/[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/,nic:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,fY:/^~+(?=\S)([\s\S]*?\S)~+/,text:OI(RI.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Xj()});RI.er.url=OI(RI.er.url,"i").replace("email",RI.er.Kkc).Xj();
RI.uKa=MI({},RI.er,{vX:OI(RI.vX).replace("{2,}","*").Xj(),text:OI(RI.er.text).replace("{2,}","*").Xj()});
Fxb.prototype.Tp=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.XF&&/^<a /i.test(e[0])?this.XF=!0:this.XF&&/^<\/a>/i.test(e[0])&&(this.XF=!1),!this.ura&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.ura=!0:this.ura&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.ura=!1),a=a.substring(e[0].length),b+=this.options.Qo?this.options.pYa?this.options.pYa(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.XF=!0;d=e[2];this.options.KG?(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+=Ixb(this,e,{href:Jxb(d),title:Jxb(c)});this.XF=!1}else if((e=this.rules.Cua.exec(a))||
(e=this.rules.lVa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.XF=!0,b+=Ixb(this,e,c),this.XF=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.yga.exec(a))a=a.substring(e[0].length),b+=this.renderer.yga(this.Tp(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.iQ.exec(a))a=a.substring(e[0].length),b+=this.renderer.iQ(this.Tp(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.yjb(PI(e[2].trim(),!0));else if(e=this.rules.vX.exec(a))a=a.substring(e[0].length),b+=this.renderer.vX();else if(e=this.rules.fY.exec(a))a=a.substring(e[0].length),b+=this.renderer.fY(this.Tp(e[1]));else if(e=this.rules.SJa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=PI(this.iUa(e[1])),d="mailto:"+c):d=c=PI(e[1]),b+=this.renderer.link(d,null,c);else if(!this.XF&&(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.nic.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.ura?b+this.renderer.text(e[0]):b+this.renderer.text(PI(this.YZa(e[0])));else if(a)throw Error("Je`"+a.charCodeAt(0));return b};
var Jxb=function(a){return a?a.replace(RI.Dkc,"$1"):a},Ixb=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.Tp(b[1])):a.renderer.image(d,c,PI(b[1]))};Fxb.prototype.YZa=function(a){return this.options.YZa?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};
Fxb.prototype.iUa=function(a){if(!this.options.iUa)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=Cxb.prototype;_.k.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Bz){var d=this.options.Bz(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.vDc+PI(b,!0)+'">'+(c?a:PI(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:PI(a,!0))+"</code></pre>"};
_.k.Q6=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.k.yw=function(a){return a};_.k.heading=function(a,b,c,d){return this.options.JAc?"<h"+b+' id="'+this.options.KAc+d.cwa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.k.ora=function(){return this.options.Yha?"<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.TC=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 Kxb=function(a,b){var c=b.qu?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.k=Cxb.prototype;_.k.yga=function(a){return"<strong>"+a+"</strong>"};_.k.iQ=function(a){return"<em>"+a+"</em>"};_.k.yjb=function(a){return"<code>"+a+"</code>"};_.k.vX=function(){return this.options.Yha?"<br/>":"<br>"};_.k.fY=function(a){return"<del>"+a+"</del>"};
_.k.link=function(a,b,c){a=vxb(this.options.Qo,this.options.xgb,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=vxb(this.options.Qo,this.options.xgb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Yha?"/>":">"};_.k.text=function(a){return a};_.k=Exb.prototype;_.k.yga=function(a){return a};_.k.iQ=function(a){return a};_.k.yjb=function(a){return a};_.k.fY=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.vX=function(){return""};var Lxb=function(a,b){return(new Dxb(b)).parse(a)};Dxb.prototype.parse=function(a){this.inline=new Fxb(a.links,this.options);this.yBc=new Fxb(a.links,MI({},this.options,{renderer:new Exb}));this.tg=a.reverse();for(a="";this.next();)a+=Mxb(this);return a};Dxb.prototype.next=function(){return this.token=this.tg.pop()};
Dxb.prototype.peek=function(){return this.tg[this.tg.length-1]||0};
var Nxb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.Tp(b)},Mxb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.ora();case "heading":return a.renderer.heading(a.inline.Tp(a.token.text),a.token.depth,sxb(a.yBc.Tp(a.token.text)),a.XZa);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.gxc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.qu.length;d++)f+=Kxb(a.inline.Tp(a.token.qu[d]),
{qu:!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+=Kxb(a.inline.Tp(g[e]),{qu:!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+=Mxb(a);return a.renderer.Q6(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=Mxb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.aca;for(a.token.sH&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Yha?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?Mxb(a):Nxb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.yw(a.token.text);case "paragraph":return a.renderer.TC(a.inline.Tp(a.token.text));case "text":return a.renderer.TC(Nxb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Bxb.prototype.cwa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.L0.hasOwnProperty(a)){var b=a;do this.L0[b]++,a=b+"-"+this.L0[b];while(this.L0.hasOwnProperty(a))}this.L0[a]=0;return a};var wxb=/[&<>"']/,xxb=/[&<>"']/g,yxb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},zxb=/[<>"']|&(?!#?\w+;)/,Axb=/[<>"']|&(?!#?\w+;)/g,uxb={},txb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;NI.exec=NI;
_.QI=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("Ke");if("string"!==typeof a)throw Error("Le`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=MI({},_.QI.defaults,b||{});var d=b.Bz,e=0;try{var f=Hxb(a,b)}catch(n){return c(n)}var g=f.length;var h=function(n){if(n)return b.Bz=d,c(n);try{var r=Lxb(f,b)}catch(x){n=x}b.Bz=d;return n?c(n):c(null,r)};if(!d||3>d.length)return h();delete b.Bz;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.gxc=!0;--g||h()})})(f[e])}else try{return b&&(b=MI({},_.QI.defaults,b)),Lxb(Hxb(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.pzc=function(){return{xgb:null,uKa:!1,er:!0,JAc:!0,KAc:"",Bz:null,vDc:"language-",iUa:!0,KG:!1,renderer:new Cxb,Qo:!1,pYa:null,silent:!1,lLc:!1,YZa:!1,ywa:!0,Yha:!1}};_.QI.defaults=_.QI.pzc();_.QI.Uta=Lxb;_.QI.Tec=Bxb;_.QI.parse=_.QI;
var Aob=/data:image\/png;path="([\w=]+)";/,Oxb=new exb,Pxb;Oxb.y0a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};Oxb.Bca=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?Dob(a):null:null};Pxb=Oxb.hb();_.TI=function(a,b,c,d,e){this.Sa=a;this.Jb=b;this.element=c;this.re=d;this.document=e;this.kb=new _.da};
_.TI.prototype.we=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",yob(c)&&(c=this.Sa,e=new _.eh(b.href),b=e.Ej.toString(),d=e.sw,e=e.ve(),b&&(e+="?"+b),d&&(e+="#"+d),_.Rm(c,e),a.preventDefault()))};_.TI.prototype.Ua=function(){var a=this;this.kb.add(this.Jb.Pe.ka(_.vb(function(b){return a.re.isStable?_.Ea(b):a.re.Ig.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.Sb=function(){if(this.cva){var a=_.uh(_.Wj(this.cva).toString());var b=this.document.createElement("div");_.Vjb(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=Dob(d).toString())}}else b=_.QI(this.content||"",Awb),Pxb.i8=pxb(Pxb),b=$wb.prototype.VFb.call(Pxb,b);this.MHb&&zob(b,this.MHb);this.KHb&&this.kb.add(Cob(b,this.KHb));_.hk(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(_.Yf),_.y(_.zf),_.y(_.Md),_.y(_.pe),_.y(_.Qg))};
_.TI.Aa=_.v({type:_.TI,oa:[["markdown-content"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",cva:"safeHtmlContent",MHb:"relativeLinkModifier",KHb:"relativeImageModifier"},features:[_.ld],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}"],tb:2});
var UI=function(a){this.modifier=a};UI.prototype.Ua=function(){};UI.ha=function(a){return new (a||UI)(_.y(_.KI))};
UI.Aa=_.v({type:UI,oa:[["kythe-hovercard"]],inputs:{D0:"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,Eob,1,1,"mat-card",0),_.N(1,Fob,2,1,"mat-card",1),_.N(2,Gob,3,1,"mat-card",1));a&2&&(_.z("ngIf",b.D0),_.w(1),_.z("ngIf",b.content&&b.content.Csa&&b.content.text),_.w(1),_.z("ngIf",b.content&&!b.content.Csa&&b.content.text))},
Ia:[_.Yl,_.OG,_.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 Hob=function(a){return{K0:a}},VI=function(){this.ng=!1;this.wUa=new _.el;this.close=new _.el;this.loaded=new _.el};VI.prototype.Vc=function(){this.loaded.emit()};VI.ha=function(a){return new (a||VI)};
VI.Aa=_.v({type:VI,oa:[["command-menu"]],vb:function(a,b){a&1&&_.Ze(_.Lw,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Ik=c.first)}},inputs:{ng:"hasBackdrop"},outputs:{wUa:"menuItemSelected",close:"closed",loaded:"loaded"},bc:["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,Oob,1,1,"ng-template",1),_.D());a&2&&_.z("hasBackdrop",b.ng)},Ia:[_.Xl,_.Yl,_.rw,_.Lw,_.Jw,_.Kw,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 */"],
tb:2});
var WI=function(a,b,c,d,e,f){var g=this;this.Ue=a;this.mL=b;this.Nb=c;this.aPa=d;this.renderer=f;this.ZHb=0;this.erb=function(h){h.target instanceof Element&&h.target.closest(".command-menu")||g.close()};this.K0=e.okb};WI.prototype.Vc=function(){var a=this;Qxb(this);Promise.resolve().then(function(){a.open()})};
WI.prototype.open=function(){var a=this;this.B7.Ik.a5=void 0;var b=this.Ue.ni(this.B7.Ik.Wc),c=this.renderer,d=b.Im;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Ue.element.ua),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.B7.Ik.oG&&this.B7.Ik.oG.attach({K0:this.K0});this.Hsa=b.Im[0];this.Ep=this.aPa.create(this.Hsa);_.kp(this.Ep);document.body.addEventListener("focusin",this.erb);this.Hsa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.ZHb=setTimeout(function(){a.mL.Ws();a.Hsa.style.opacity="1"},0)};WI.prototype.close=function(a){document.body.removeEventListener("focusin",this.erb);this.aD();clearTimeout(this.ZHb);this.B7.Ik.oG.detach();this.mL.close(a)};WI.prototype.aD=function(){var a=this.Qwc;a&&"function"===typeof a.focus&&a.focus();this.Ep.destroy()};var Qxb=function(a){a.Qwc=document.activeElement;Promise.resolve().then(function(){return a.Nb.ua.focus()})};
WI.ha=function(a){return new (a||WI)(_.y(_.Ve),_.y(Rxb),_.y(_.Md),_.y(_.mp),_.y(Sxb),_.y(_.Wk))};
WI.Aa=_.v({type:WI,oa:[["context-menu"]],vb:function(a,b){a&1&&_.Ze(VI,5);if(a&2){var c;_.Ye(c=_.af())&&(b.B7=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 */"],tb:2});
var Sxb=new _.Hd("ContextMenuData"),Rxb=function(a){var b=this;this.Zc=a;this.position={x:0,y:0};this.Dgb=new _.ob;this.rdb=new _.ob;a.Cu().ka(_.Ta(function(c){return"Escape"===c.key})).subscribe(function(){b.gF.close()})};_.k=Rxb.prototype;_.k.close=function(a){this.Dgb.next(a);this.Dgb.complete();this.Zc.dispose();this.rdb.next(a);this.gF=void 0};_.k.Wy=function(){return this.rdb.Ef()};_.k.Ws=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.s$();c.left(b+"px");c.top(a+"px");var d=this.gF.Hsa;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.Zc.di();return this};_.k.s$=function(){return this.Zc.Zq().nj};
var XI=function(){};XI.ha=function(a){return new (a||XI)};XI.Ea=_.ed({type:XI});XI.Da=_.Vc({imports:[_.dm,_.$w,_.Mw]});
var YI=function(){};YI.ha=function(a){return new (a||YI)};YI.Ea=_.ed({type:YI});YI.Da=_.Vc({imports:[XI,_.Mw]});
var ZI=function(a,b){this.Ne=a;this.Ac=b};ZI.prototype.open=function(a,b){var c=a.x;a=a.y;this.mL&&this.mL.close();var d=this.bMa(),e=new Rxb(d),f=new WeakMap;f.set(Sxb,b).set(Rxb,e);e.zuc=d.attach(new _.dq(WI,void 0,new bqb(this.Ac,f)));e.gF=e.zuc.instance;return(this.mL=e).setPosition({x:c,y:a})};var Txb=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.Zc=this.Ne.create({nj:this.Ne.position().global(),Mk:this.Ne.Dn.block(),xe:"context-menu-container"})};ZI.prototype.close=function(){this.mL&&(this.mL.close(),this.mL=void 0)};ZI.ha=function(a){return new (a||ZI)(_.u(_.jq),_.u(_.Tf))};ZI.va=_.t({token:ZI,ta:ZI.ha,Ka:YI});
var Uxb,Vxb;Uxb=["kytheHovercard"];Vxb=[new xF({Nc:"start",Oc:"top"},{zc:"start",Hc:"bottom"},0,-10),new xF({Nc:"start",Oc:"bottom"},{zc:"start",Hc:"top"},0,10),new xF({Nc:"start",Oc:"top"},{zc:"center",Hc:"bottom"},0,-10),new xF({Nc:"start",Oc:"bottom"},{zc:"center",Hc:"top"},0,10),new xF({Nc:"start",Oc:"top"},{zc:"end",Hc:"bottom"},0,-10),new xF({Nc:"start",Oc:"bottom"},{zc:"end",Hc:"top"},0,10)];
_.$I=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){vI.call(this,h,n,a);var ba=this;this.Fa=a;this.Yd=b;this.component=c;this.JB=d;this.ULa=e;this.KB=f;this.twc=g;this.Ud=n;this.Ne=r;this.Sa=x;this.service=A;this.gq=I;this.Dc=K;this.Eg=P;this.Hq=!1;this.Wh=this.gq.Wh;this.ls=0;this.PZ=new _.mb(1);this.Zc=null;this.kb=new _.da;this.oF=void 0;this.mG=new _.Af(void 0);this.kb.add(B.DK().ka(_.Ra()).subscribe(function(ka){ba.HQa(ka)}));this.ET=B.LQ();this.jR=B.GQ();a=this.J1a();this.lDc=a.ka(_.m(function(ka){return ka.D0}));
this.kb.add(a.subscribe(function(ka){ba.IJa(ka.origin)}));this.zRa()};_.V(_.$I,vI);_.$I.Ja=vI.Ja;_.k=_.$I.prototype;
_.k.zRa=function(){var a=this;this.kb.add(this.component.s7.subscribe(function(b){a.we(b)}));this.kb.add(this.component.Tsa.subscribe(function(b){(b=a.F$(b.target))&&a.nr(b)}));this.kb.add(this.component.HUa.subscribe(function(b){a.F$(b.target)&&Wxb(a)}));this.kb.add(this.component.SSa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.mG.next(b):a.mG.next(void 0)}));this.kb.add(this.component.TSa.subscribe(function(){a.gY();a.mG.next(void 0)}))};
_.k.Ua=function(){vI.prototype.Ua.call(this);this.gq.Hq=this.Hq;this.wS=new _.eq(this.jRa,this.JB,{D0:this.lDc})};_.k.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.DQa(b.ff,b.Si)}vI.prototype.Sb.call(this,a)};_.k.Ma=function(){vI.prototype.Ma.call(this);null!=this.SZ&&clearTimeout(this.SZ);null!=this.t_&&clearTimeout(this.t_);this.kb.unsubscribe();aJ(this)};_.k.clear=function(){vI.prototype.clear.call(this);aJ(this)};
_.k.fU=function(a){var b=a.annotations;this.KB.mj=a.mj;a=b.AK();this.ls=a.length;var c=b.Sg();if(0===this.ls&&1!==c)throw new Tob(c);return this.KB.WLa(a,_.Oh(b,3))};_.k.pQ=function(a,b,c,d,e,f,g){return _.Da([this.service.qsa(a,b,c,e,f,g),this.mOa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,mj:n}}))};
_.k.DQa=function(a,b){null!=this.KB.mj&&(this.KB.mj=Object.assign({},this.KB.mj,{Rj:Sob(a)}));b&&_.Mo(a,b)&&_.QE(a,b,["line"])||this.KB.Lz.clear();if(b&&_.AE(b,a)&&!_.QE(a,b,["line"])&&null!=this.xp)for(a=_.l(this.xp),b=a.next();!b.done;b=a.next())b.value.nxa()};
_.k.mOa=function(){var a=this;return(_.DE(this.Le)?_.rH(this.Eg,this.Le,"path",0).ka(_.Aa(function(){return _.Ea(void 0)}),_.m(function(b){return{Rj:a.Le,HC:b}})):_.Ea({Rj:this.Le,HC:void 0})).ka(_.m(function(b){var c=b.Rj;b=b.HC;return{Rj:c,HC:b,woa:!!b&&("HEAD"===_.xE(c,1)||b===_.xE(c,1))}}))};_.k.gY=function(){var a=this;this.Zc&&this.Zc.Tg()&&!this.oF&&(this.oF=setTimeout(function(){aJ(a)},300))};var Pob=function(a){clearTimeout(a.oF);a.oF=void 0};
_.$I.prototype.HQa=function(a){this.KB.cga=a;if(null!=this.xp){a=_.l(this.xp);for(var b=a.next();!b.done;b=a.next())b.value.rxa()}};
_.$I.prototype.we=function(a){var b=this,c=this.mn(a.target);if(null==c)this.gq.nr([]);else{var d=this.bha(c);if(null==d)this.gq.nr([]),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.bl.context.GH;2!==a.button||_.cF(a)?0!==a.button||_.cF(a)||(a.preventDefault(),this.gq.Qe(e)&&this.Hq||(this.Hq?(Ovb(this.Dc,{xh:e.xh,oC:e.xh,ci:c.textContent||""}),this.log("addToStack",a)):
"JUMP_TO_DEF"===e.type?(Xxb(this,d),this.log("jumpToDefinition",a)):(this.gH(d),this.log("open",a)))):this.ET.ka(_.Va(1)).subscribe(function(f){f&&b.JZa(a,d)})}}};
_.$I.prototype.JZa=function(a,b){var c=this,d=Txb(this.ULa,a,{okb:Zob(b)});d&&d.Wy().subscribe(function(e){if(e)switch(e.Gf){case "def":Xxb(c,b);c.log("jumpToDefinitionViaContextMenu",a);break;case "xrefs":c.gH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.bl.context.GH;_.jz(document,a.target,c.component.lines[e.source.Qd].substring(e.source.Jf,e.source.Hf));break;case "copy-link":e=_.aF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.jz(document,e,e.href);break;case "copy-build-target":e=
Yob(b);if(null!=e&&"BUILD"===Xob(e)){var f=b.bl.context.GH,g=e.lastIndexOf("/");_.jz(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.component.lines[f.source.Qd].substring(f.source.Jf,f.source.Hf))}break;case "open-tab":e=_.aF(a.target,"a"),e instanceof HTMLAnchorElement&&_.oqa(window,_.Of(e.href))}})};var Xxb=function(a,b){var c=_.ph(_.No(a.Le.Yb(),{line:b.bl.context.RJ}).hb());a.Sa.navigate(c,{Ze:"preserve"}).then(function(){return _.Rm(a.Sa,b.element.getAttribute("href"))}).then(function(){a.Dc.RR.next()})};
_.$I.prototype.gH=function(a){var b=_.ph(_.No(this.Le.Yb(),{Ei:"1",We:1}).hb());this.Sa.navigate(b,{Ze:"preserve"});b=a.bl.context.GH;this.Dc.gH({xh:b.xh,oC:b.xh,ci:a.element.textContent||""})};_.$I.prototype.nr=function(a){var b=this,c=a.element,d=a.bl.context.GH;this.SZ=setTimeout(function(){b.gq.nr(d.xh);b.Yd.Be()},200);var e=d.xh[0];e&&(this.t_=setTimeout(function(){b.PZ.next({origin:c,kyb:e,CKc:"OPEN_PANEL"!==d.type})},750))};var Wxb=function(a){a.PZ.next(void 0);a.gY();clearTimeout(a.SZ);clearTimeout(a.t_)};
_.k=_.$I.prototype;_.k.MC=function(a){_.pI(this.Ud,"XREFS",Uob(a));a instanceof Tob&&0!==a.status||_.lz(this.Fa)};_.k.onLoad=function(){_.qI(this.Ud,"XREFS")};_.k.Iz=function(){return["XREFS"]};_.k.mr=function(){return this.ls};_.k.log=function(a,b){this.Fa.nb({element:"XrefPanel",action:a,gestureName:"CLICK",projectId:this.Le.lb},b)};_.k.IJa=function(a){this.Zc||(this.Zc=this.Ne.create({Mk:this.Ne.Dn.Ws()}));_.RRa(this.Zc,this.dMa(a));this.Zc.Tg()||this.Zc.attach(this.wS);this.oF&&Pob(this)};
_.k.dMa=function(a){return _.$p(_.bq(this.Ne.position(),a),Vxb)};var aJ=function(a){Pob(a);a.Zc&&a.Zc.detach()};_.$I.prototype.F$=function(a){a=this.mn(a);return null==a?null:this.bha(a)};_.$I.prototype.mn=function(a){if(!(a instanceof Element))return null;a=_.aF(a,".semantic-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
_.$I.prototype.bha=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.xp[b])&&b instanceof GI?{element:a,bl:b}:null};
_.$I.prototype.J1a=function(){var a=this;return _.Da([this.jR,this.PZ,this.mG]).ka(_.vb(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!Wob(b,d,c))return _.Ea(null);a.Fa.nb({element:"KytheHovercard",action:"fetchDocumentation_"+b,gestureName:"CLICK"});return a.twc.rQa(d.kyb).ka(_.Aa(function(){return _.Ea(null)}),_.m(function(e){return e?{origin:d.origin,D0:_.vh(e.SS)}:null}))}),_.Ta(function(b){return!!b}),_.nb(1),_.jb())};
_.$I.ha=function(a){return new (a||_.$I)(_.y(_.jv),_.y(_.il),_.y(_.iH),_.y(_.Ve),_.y(ZI),_.y(JI),_.y(_.rI),_.y(_.he),_.y(_.oI),_.y(_.jq),_.y(_.Yf),_.y(_.wx),_.y(_.Nu),_.y(II),_.y(_.iI),_.y(_.qH))};
_.$I.Aa=_.v({type:_.$I,oa:[["semantic-decoration-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.Ze(Uxb,7);if(a&2){var c;_.Ye(c=_.af())&&(b.jRa=c.first)}},inputs:{Le:"layerBaseLocation",Hq:"chainXrefs"},outputs:{Wh:"highlightedLines"},features:[_.Pe([JI,II]),_.qe,_.ld],ac:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["kytheHovercard",""],[3,"safeHtml","mouseenter","mouseleave",4,"ngIf"],[3,"safeHtml","mouseenter","mouseleave"]],wa:function(a){a&1&&_.N(0,Rob,2,3,"ng-template",null,0,_.ef)},Ia:[_.Yl,
UI,_.cm],styles:["a.semantic-decoration.underline{text-decoration:underline}"],tb:2,Oa:0});var Tob=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.status=a};_.V(Tob,Error);
var gpb=RegExp("^x-kythe://([a-zA-Z]+)="),ipb=/\//g,jpb=/~/g,bpb={id:"Google",type:"depot"},rF={};
var Yxb;Yxb=new _.Hd("decorations_service",{ta:function(){return _.sh(aqb)}});_.bJ=function(a,b,c){_.nx.call(this,a);this.client=b;this.qe=c;this.HIc=new _.qs(this.Fa);this.IIc=new _.qs(this.Fa);this.JIc=new _.qs(this.Fa);this.hyc=new _.qs(this.Fa)};_.V(_.bJ,_.nx);_.k=_.bJ.prototype;_.k.psa=function(a,b,c,d,e,f,g){var h=this,n=rkb(a,b,c,d,e,f,g);return this.yf.fetch(n.toObject(),function(){return h.fetch(n)})};
_.k.UXa=function(a){var b=this;return this.HIc.fetch(a.toObject(),function(){return _.Pu(b.qe,function(){return b.client.UXa(a,b.qe.Aj())},"Decorations.resolveDocumentation")})};_.k.VXa=function(a){var b=this;return this.IIc.fetch(a.toObject(),function(){return _.Pu(b.qe,function(){return b.client.VXa(a,b.qe.Aj())},"Decorations.resolveItemList")})};_.k.wea=function(a){var b=this;return this.JIc.fetch(a.toObject(),function(){return _.Pu(b.qe,function(){return b.client.wea(a,b.qe.Aj())},"Decorations.resolvePanel")})};
_.k.LPa=function(a){var b=this;return this.hyc.fetch(a.toObject(),function(){return _.Pu(b.qe,function(){return b.client.LPa(a,b.qe.Aj())},"Decorations.getFilterSupport")})};_.k.Z7=function(){return new _.Dn};_.k.extract=function(){return this.Z7()};_.k.isValid=function(a){return 0<a.AK().length||_.ij(a,2)};_.k.fetch=function(a){var b=this;return _.Pu(this.qe,function(){return b.client.psa((new _.AMa).PLb(_.$ob(a)),b.qe.Aj())},"Decorations.list")};
_.bJ.ha=function(a){return new (a||_.bJ)(_.u(_.en),_.u(Yxb),_.u(_.Tu))};_.bJ.va=_.t({token:_.bJ,ta:_.bJ.ha,Ka:"root"});
var Zxb=function(a,b){this.component=a;this.location=b;this.dg=function(){}};Zxb.prototype.render=function(){this.dg=_.jH(this.component,this.location.Qd,{Jf:this.location.Jf,Hf:this.location.Hf,Ym:"deprecated"}).remove};Zxb.prototype.remove=function(){this.dg()};_.cJ=function(a,b,c,d,e){vI.call(this,c,d,a);this.Fa=a;this.component=b;this.Ud=d;this.service=e;this.ls=0};_.V(_.cJ,vI);_.cJ.Ja=vI.Ja;_.k=_.cJ.prototype;
_.k.fU=function(a){var b=this;return(a.AK()||[]).filter(function(c){return _.Xi(c,9).includes(2)}).reduce(function(c,d){b.ls+=1;a:{if(d.RQa()&&(d=d.OQ(),d=Hnb(d),Jnb(d)))break a;d=void 0}if(!d)return _.lz(b.Fa),c;var e=c[c.length-1];e&&Knb(e.location,d)||c.push(b.PP(d));return c},[])};_.k.pQ=function(a,b,c,d,e,f,g){return this.service.psa(a,b,c,d,e,f,g)};_.k.MC=function(){_.pI(this.Ud,"DEPRECATED");_.lz(this.Fa)};_.k.onLoad=function(){_.qI(this.Ud,"DEPRECATED")};_.k.mr=function(){return this.ls};
_.k.Iz=function(){return["DEPRECATED"]};_.k.PP=function(a){return new Zxb(this.component,a)};_.cJ.ha=function(a){return new (a||_.cJ)(_.y(_.jv),_.y(_.iH),_.y(_.he),_.y(_.oI),_.y(_.bJ))};_.cJ.Aa=_.v({type:_.cJ,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Le:"layerBaseLocation"},features:[_.qe],ac:["layerBaseLocation",""],Ba:0,Ca:0,wa:function(){},styles:[".deprecated{text-decoration:line-through}"],tb:2,Oa:0});
var $xb={nz:new Set,ids:[]},dJ=function(a){var b=this;this.Dc=a;this.kR=$xb;this.roa=[];this.qra=new Map;this.Hq=!1;this.Wh=new _.el;this.kb=_.Da([this.Dc.P0,this.Dc.Exb]).ka(_.m(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.Hq?d.k8:d.MNb}),_.tb(void 0),_.Ra()).subscribe(function(c){c?(b.roa=c.xh,c.oC&&b.nr(c.oC)):b.roa=[]})};_.k=dJ.prototype;_.k.Ma=function(){this.kb.unsubscribe()};
_.k.Qe=function(a){a=_.Oh(a.context.au,5);if(!a)return!1;var b=a.split(" ");return this.roa.length===b.length&&this.roa.every(function(c){return b.includes(c)})};
_.k.nr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.qra.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.kR.nz);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.Raa=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.Raa=!0;e=g.context.RJ;g=this.ira(g);var h=b.get(e);void 0!==h&&0!==h||b.set(e,g)}this.kR={nz:d,ids:a};this.Wh.emit(Array.from(b.entries()))};
_.k.tXa=function(a){this.qra.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;b.ira=this.ira(b);var c=_.fj(b.context.au,10);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=this.qra.get(d);null!=e?e.add(b):this.qra.set(d,new Set([b]))}}this.nr(this.kR.ids,!1)};_.k.ira=function(a){return _.Xi(a.context.au,9).includes(1)?1:_.Xi(a.context.au,9).includes(3)?2:0};dJ.ha=function(a){return new (a||dJ)(_.u(_.iI))};dJ.va=_.t({token:dJ,ta:dJ.ha});
var ayb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.uEc=void 0===d?!1:d;this.tR=!1;this.YQa=0};ayb.prototype.render=function(){var a="xrefs-decoration";this.service.cga&&(a+=" underline");this.tR&&(a+=" "+byb(this));try{this.link=this.VX()}catch(c){_.lz(this.service.Fa);return}var b=String(this.context.index);this.sR&&(a="doc-link",b=void 0);this.dg=_.jH(this.service.component,this.location.Qd,{Jf:this.location.Jf,Hf:this.location.Hf,tagName:"a",Ym:a,href:this.link,key:b}).remove};
var byb=function(a){return 0!==a.YQa&&a.service.tnb?"important-highlight":"highlight"};_.k=ayb.prototype;_.k.rxa=function(){if(null!=this.dg&&!this.sR)if(this.service.cga)for(var a=_.l(this.zz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.zz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.dg&&this.dg();delete this.dg};
_.k.VX=function(){var a,b=null==(a=_.wc(this.context.au,_.An,4))?void 0:a.tZ();return b?_.Oh(b,4)?(this.sR=!0,_.Oh(b,4)):cyb(this.service,b):_.Oh(this.context.au,5)?(a=dyb(this.service,this.context.RJ),(b=this.service.component.lines[this.location.Qd].substring(this.location.Jf,this.location.Hf))?a+(a.includes("?")?"&":"?")+"gsn="+b+"&"+_.Oh(this.context.au,5).split(" ").map(function(c){return"gs="+encodeURIComponent(c)}).join("&"):a):""};
_.k.nxa=function(){if(null!=this.dg&&!this.sR){var a=this.VX();if(a!==this.link){this.link=a;for(var b=_.l(this.zz()),c=b.next();!c.done;c=b.next()){c=c.value;var d=_.Of(a);d=_.Kf(d);void 0!==d&&(c.href=d)}}}};_.k.zz=function(){var a=this.service.component.Bh.Co(this.context.RJ-1);if(a)return a.querySelectorAll('.xrefs-decoration[data-key="'+this.context.index+'"]');this.uEc&&console.log("unexpected undefined element - "+JSON.stringify(this.context));return[]};
_.W.Object.defineProperties(ayb.prototype,{ira:{configurable:!0,enumerable:!0,get:function(){return this.YQa},set:function(a){this.YQa=a}},Raa:{configurable:!0,enumerable:!0,get:function(){return this.tR},set:function(a){this.tR=a;if(null!=this.dg)if(a){var b=_.l(this.zz());for(a=b.next();!a.done;a=b.next())a.value.classList.add(byb(this))}else for(b=_.l(this.zz()),a=b.next();!a.done;a=b.next())a.value.classList.remove(byb(this))}}});
_.eJ=function(a){this.Sa=a;this.cache=new Map};_.eJ.prototype.GR=function(a,b){var c=a.ke.id+"/"+a.repository+"/"+a.Ab+"/"+a.path;if(_.CE(this.Rw)){var d,e=(null==(d=a.params)?0:d.Ke)?"?rcl="+a.params.Ke:"";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.Rw.constructor(a),f=_.zE(a,this.Rw),f=_.GE(a,this.Sa,{nR:"oneBased",Ze: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.Rw&&_.Mo(a,this.Rw)&&_.QE(a,this.Rw,["line"])||this.cache.clear();this.Rw=a}}});_.eJ.ha=function(a){return new (a||_.eJ)(_.u(_.Yf))};_.eJ.va=_.t({token:_.eJ,ta:_.eJ.ha});
var eyb,fyb;eyb=["kytheHovercard"];fyb=[new xF({Nc:"start",Oc:"top"},{zc:"start",Hc:"bottom"},0,-10),new xF({Nc:"start",Oc:"bottom"},{zc:"start",Hc:"top"},0,10),new xF({Nc:"start",Oc:"top"},{zc:"center",Hc:"bottom"},0,-10),new xF({Nc:"start",Oc:"bottom"},{zc:"center",Hc:"top"},0,10),new xF({Nc:"start",Oc:"top"},{zc:"end",Hc:"bottom"},0,-10),new xF({Nc:"start",Oc:"bottom"},{zc:"end",Hc:"top"},0,10)];
_.fJ=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){vI.call(this,f,h,a);var ba=this;this.Fa=a;this.Yd=b;this.component=c;this.JB=d;this.ULa=e;this.yc=g;this.Ud=h;this.Lz=n;this.Ne=r;this.Sa=x;this.service=A;this.gq=I;this.Dc=K;this.Eg=P;this.Hq=!1;this.Wh=this.gq.Wh;this.ls=0;this.PZ=new _.mb(1);this.Zc=null;this.kb=new _.da;this.oF=void 0;this.mG=new _.Af(void 0);this.tnb=!1;this.kb.add(B.DK().ka(_.Ra()).subscribe(function(ka){ba.HQa(ka)}));this.ET=B.LQ();this.jR=B.GQ();a=this.J1a();this.yc.Rb(38)&&(this.tnb=
!0);this.XAc=a.ka(_.m(function(ka){return{text:ka.text,Csa:ka.Csa}}));this.kb.add(a.subscribe(function(ka){ba.IJa(ka.origin)}));this.zRa()};_.V(_.fJ,vI);_.fJ.Ja=vI.Ja;_.k=_.fJ.prototype;
_.k.zRa=function(){var a=this;this.kb.add(this.component.s7.subscribe(function(b){a.we(b)}));this.kb.add(this.component.Tsa.subscribe(function(b){(b=a.F$(b.target))&&a.nr(b)}));this.kb.add(this.component.HUa.subscribe(function(b){a.F$(b.target)&&Wxb(a)}));this.kb.add(this.component.SSa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.mG.next(b):a.mG.next(void 0)}));this.kb.add(this.component.TSa.subscribe(function(){a.gY();a.mG.next(void 0)}))};
_.k.Ua=function(){vI.prototype.Ua.call(this);this.gq.Hq=this.Hq;this.wS=new _.eq(this.jRa,this.JB,{content:this.XAc})};_.k.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.DQa(b.ff,b.Si)}vI.prototype.Sb.call(this,a)};_.k.Ma=function(){vI.prototype.Ma.call(this);null!=this.SZ&&clearTimeout(this.SZ);null!=this.t_&&clearTimeout(this.t_);this.kb.unsubscribe();aJ(this)};_.k.clear=function(){vI.prototype.clear.call(this);aJ(this)};
_.k.fU=function(a){var b=a.annotations;this.mj=a.mj;var c=b.AK();this.ls=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.OQ())if(f=Hnb(f),Jnb(f))break a;f=void 0}f?(a.push(new ayb(this,f,{index:d,RJ:f.Qd+1,LSc:b.tPa(),au:e},this.yc.Rb(79))),d++):_.lz(this.Fa)}this.gq.tXa(a);return a};
_.k.pQ=function(a,b,c,d,e,f,g){return _.Da([this.service.psa(a,b,c,d,e,f,g),this.mOa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,mj:n}}))};_.k.DQa=function(a,b){null!=this.mj&&(this.mj=Object.assign({},this.mj,{Rj:opb(a)}));this.Lz.location=a;if(b&&_.AE(b,a)&&!_.QE(a,b,["line"])&&null!=this.xp)for(a=_.l(this.xp),b=a.next();!b.done;b=a.next())b.value.nxa()};
_.k.mOa=function(){var a=this;return(_.DE(this.Le)?_.rH(this.Eg,this.Le,"path",0).ka(_.Aa(function(){return _.Ea(void 0)}),_.m(function(b){return{Rj:a.Le,HC:b}})):_.Ea({Rj:this.Le,HC:void 0})).ka(_.m(function(b){var c=b.Rj;b=b.HC;return{Rj:c,HC:b,woa:!!b&&("HEAD"===_.xE(c,1)||b===_.xE(c,1))}}))};_.k.gY=function(){var a=this;this.Zc&&this.Zc.Tg()&&!this.oF&&(this.oF=setTimeout(function(){aJ(a)},300))};
var dyb=function(a,b){var c=a.mj;nkb(c.Rj,gyb);gyb.params=Object.assign({},c.Rj.params,{line:b,Ei:"1",We:1});return a.Lz.GR(gyb,"panel")},cyb=function(a,b){b=_.kpb(_.Oh(b,1),a.mj.Rj,a.mj);return a.Lz.GR(b,"navigate")};_.k=_.fJ.prototype;_.k.HQa=function(a){this.cga=a;if(null!=this.xp){a=_.l(this.xp);for(var b=a.next();!b.done;b=a.next())b.value.rxa()}};
_.k.we=function(a){var b=this,c=this.mn(a.target);if(null==c)this.gq.nr([]);else{var d=this.bha(c);if(null==d)this.gq.nr([]),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.bl;if(2===a.button&&!_.cF(a))this.ET.ka(_.Va(1)).subscribe(function(g){g&&b.JZa(a,d)});else if(0===a.button&&!_.cF(a)&&(a.preventDefault(),!this.gq.Qe(e)||!this.Hq))if(this.Hq)Ovb(this.Dc,{xh:_.Oh(e.context.au,
5).split(" "),oC:_.fj(e.context.au,10),ci:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.wc(e.context.au,_.An,4))?0:f.tZ())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.gH(d),this.log("open",a))}}}};
_.k.JZa=function(a,b){var c=this,d=Txb(this.ULa,a,{okb:hyb(this,b)});d&&d.Wy().subscribe(function(e){if(e)switch(e.Gf){case "navigate":c.navigate(b,e.Wa);c.log("navigateTo"+e.label+"ViaContextMenu",a);break;case "xrefs":c.gH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.bl.location;_.jz(document,a.target,c.component.lines[e.Qd].substring(e.Jf,e.Hf));break;case "copy-link":e=_.aF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.jz(document,e,e.href);break;case "open-tab":e=_.aF(a.target,
"a");if(!(e instanceof HTMLAnchorElement))break;_.oqa(window,_.Of(e.href));break;case "copy-build-target":if(e=iyb(c),null!=e&&"BUILD"===jyb(e)){var f=b.bl.location,g=e.lastIndexOf("/");_.jz(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.component.lines[f.Qd].substring(f.Jf,f.Hf))}}})};_.k.navigate=function(a,b){var c=this;a=_.ph(_.No(this.Le.Yb(),{line:a.bl.context.RJ}).hb());this.Sa.navigate(a,{Ze:"preserve"}).then(function(){return _.Rm(c.Sa,b)}).then(function(){c.Dc.RR.next()})};
_.k.gH=function(a){var b=_.ph(_.No(this.Le.Yb(),{Ei:"1",We:1}).hb());this.Sa.navigate(b,{Ze:"preserve"});b=a.bl.context.au;this.Dc.gH({xh:_.Oh(b,5).split(" "),oC:_.fj(b,10),ci:a.element.textContent||""})};_.k.nr=function(a){var b=this,c=a.element,d=a.bl.context.au;this.SZ=setTimeout(function(){b.gq.nr(_.fj(d,10));b.Yd.Be()},200);var e=_.Oh(d,3);e&&(this.t_=setTimeout(function(){b.PZ.next({origin:c,VAc:e.split(" ")})},750))};_.k.MC=function(){_.pI(this.Ud,"XREFS");_.lz(this.Fa)};
_.k.onLoad=function(){_.qI(this.Ud,"XREFS")};_.k.Iz=function(){return["XREFS"]};_.k.mr=function(){return this.ls};_.k.log=function(a,b){this.Fa.nb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Le.lb},b)};_.k.IJa=function(a){this.Zc||(this.Zc=this.Ne.create({Mk:this.Ne.Dn.Ws()}));_.RRa(this.Zc,this.dMa(a));this.Zc.Tg()||this.Zc.attach(this.wS);this.oF&&Pob(this)};_.k.dMa=function(a){return _.$p(_.bq(this.Ne.position(),a),fyb)};
_.k.F$=function(a){a=this.mn(a);return null==a?null:this.bha(a)};_.k.mn=function(a){if(!(a instanceof Element))return null;a=_.aF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};_.k.bha=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.xp[b])&&b instanceof ayb?{element:a,bl:b}:null};
_.k.J1a=function(){var a=this;return _.Da([this.jR,this.PZ,this.mG]).ka(_.vb(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!ppb(b,c))return _.Ea(null);a.Fa.nb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Kpb(new _.PMa,d.VAc);a.mj&&a.mj.Rj&&(c=_.$ob(_.qkb(a.mj.Rj)),b.vT(c));return a.service.UXa(b).ka(_.Aa(function(){return _.Ea(null)}),_.m(function(e){if(!e)return null;var f=_.aj(e,1,_.qn).values().next().value;if(!f||!f.ww())return null;
e=kyb(a,f);f=2===f.getType();return{origin:d.origin,text:e,Csa:f}}))}),_.Ta(function(b){return!!b}),_.nb(1),_.jb())};
var kyb=function(a,b){var c=a.mj,d=a.Lz;return _.lpb(b,function(e){try{var f=_.kpb(e,c.Rj,c);return d.GR(f)}catch(g){return e}})},hyb=function(a,b){var c=b.bl.context.au,d=_.wc(c,_.An,4),e=[],f=iyb(a);b=b.element.textContent;null==f||"BUILD"!==jyb(f)||(null==d?0:d.tZ())||null==b||/[:\/]/.test(b)||e.push({label:"Copy build target",Gf:"copy-build-target"});c=[[{label:"References",Gf:"xrefs",disabled:!_.Oh(c,5)}],[{label:"Copy symbol name",Gf:"copy"},{label:"Copy link",Gf:"copy-link"}].concat(_.Ia(e)),
[{label:"Browser context menu",Gf:"unused",Xb:"shift+right-click",disabled:!0}]];d&&(e=function(g){return{label:g.tw(),Gf:"navigate",Wa:cyb(a,g)}},f=_.vc(d,_.Bn,2).map(e),(d=d.tZ())&&f.unshift(e(d)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",Gf:"open-tab"}]);return c},jyb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},iyb=function(a){var b,c;a=null==(b=a.mj)?void 0:null==(c=b.Rj)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.fJ.ha=function(a){return new (a||_.fJ)(_.y(_.jv),_.y(_.il),_.y(_.iH),_.y(_.Ve),_.y(ZI),_.y(_.he),_.y(_.Cu),_.y(_.oI),_.y(_.eJ),_.y(_.jq),_.y(_.Yf),_.y(_.bJ),_.y(_.Nu),_.y(dJ),_.y(_.iI),_.y(_.qH))};
_.fJ.Aa=_.v({type:_.fJ,oa:[["xrefs-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.Ze(eyb,7);if(a&2){var c;_.Ye(c=_.af())&&(b.jRa=c.first)}},inputs:{Le:"layerBaseLocation",Hq:"chainXrefs"},outputs:{Wh:"highlightedLines"},features:[_.Pe([_.eJ,dJ]),_.qe,_.ld],ac:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],wa:function(a){a&1&&_.N(0,npb,2,3,"ng-template",null,0,_.ef)},Ia:[_.Yl,UI,_.cm],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],
tb:2,Oa:0});var gyb={};
var gJ=function(){};gJ.ha=function(a){return new (a||gJ)};gJ.Ea=_.ed({type:gJ});gJ.Da=_.Vc({Qb:[tI],imports:[_.nn,RH,_.dm,_.QH,_.hn,_.PH,_.cE,_.Yq,_.Rz,_.Xr,_.ax,_.kq,_.Vm,_.wF,_.Yw]});
var hJ=function(){};hJ.ha=function(a){return new (a||hJ)};hJ.Ea=_.ed({type:hJ});hJ.Da=_.Vc({imports:[_.dm]});
var iJ=function(){};iJ.ha=function(a){return new (a||iJ)};iJ.Ea=_.ed({type:iJ});iJ.Da=_.Vc({imports:[_.dm]});
var jJ=function(){};jJ.ha=function(a){return new (a||jJ)};jJ.Ea=_.ed({type:jJ});jJ.Da=_.Vc({imports:[_.dm,_.Rz]});
var kJ=function(){};kJ.ha=function(a){return new (a||kJ)};kJ.Ea=_.ed({type:kJ});kJ.Da=_.Vc({imports:[_.kq]});
var lJ=function(){};lJ.ha=function(a){return new (a||lJ)};lJ.Ea=_.ed({type:lJ});lJ.Da=_.Vc({imports:[_.dm,jJ,kJ,_.Rz]});
var mJ=function(){};mJ.ha=function(a){return new (a||mJ)};mJ.Ea=_.ed({type:mJ});mJ.Da=_.Vc({imports:[_.dm]});
_.lyb=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])?(?::\\d{1,5}\\b)?)(?:[?/#&]([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?","ig");
_.nJ=function(){};_.nJ.ha=function(a){return new (a||_.nJ)};_.nJ.Ea=_.ed({type:_.nJ});_.nJ.Da=_.Vc({imports:[_.nn,_.dm,_.Yw]});
_.oJ=function(){};_.oJ.ha=function(a){return new (a||_.oJ)};_.oJ.Ea=_.ed({type:_.oJ});_.oJ.Da=_.Vc({});
var pJ=function(){};pJ.ha=function(a){return new (a||pJ)};pJ.Ea=_.ed({type:pJ});pJ.Da=_.Vc({imports:[_.dm,_.Rz,_.oJ]});
var qJ=function(){};qJ.ha=function(a){return new (a||qJ)};qJ.Ea=_.ed({type:qJ});qJ.Da=_.Vc({imports:[_.nn,_.dm,_.hn,pJ,_.Vm,YI]});
var rJ=function(){};rJ.ha=function(a){return new (a||rJ)};rJ.Ea=_.ed({type:rJ});rJ.Da=_.Vc({imports:[_.dm]});
var sJ=function(){};sJ.ha=function(a){return new (a||sJ)};sJ.Ea=_.ed({type:sJ});sJ.Da=_.Vc({imports:[_.dm,YI,pJ]});
_.tJ=function(){};_.tJ.ha=function(a){return new (a||_.tJ)};_.tJ.Ea=_.ed({type:_.tJ});_.tJ.Da=_.Vc({Qb:[_.wH],imports:[gJ,hJ,_.dm,iJ,rJ,lJ,_.nJ,mJ,qJ,sJ,sJ]});
var myb,oyb;myb=function(a){return{state:a}};_.nyb=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}"};
oyb={XBa:0,egc:1,yt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.uJ=function(a,b,c,d){this.Fa=a;this.Qf=b;this.Du=c;this.Pb=d;this.ENb=new _.el;this.hV=oyb;this.Jxa=this.U1=_.Ua;this.i1a=new _.ob;this.IKa=!1};
_.uJ.prototype.Sb=function(){var a=this;this.Xa=spb(this.Xa,this.type);this.Jxa=_.ib(Spb(this.Pb,this.Xa).ka(_.m(function(b){return{kind:"rpc",state:b?0:1}}),_.Aa(function(b){_.mr(a.Qf,b);return _.Ea({kind:"rpc",state:2})})),this.i1a).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.awb=b;a.ENb.emit(b);a.IKa||(a.IKa=!0,a.makeRequest(b));return b?0:1;default:return _.ig(c)}},
2),_.nb(1),_.jb());this.U1=this.Jxa.ka(_.m(function(b){switch(b){case 0:case 1:return _.upb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.ig(b,"star state is unknown")}}))};_.uJ.prototype.makeRequest=function(a){var b=this;return(a?this.Pb.jwa(this.Xa):this.Pb.hxa(this.Xa)).ka().subscribe({complete:function(){a!==b.awb?b.makeRequest(b.awb):b.IKa=!1},error:function(c){_.mr(b.Qf,c);b.Du.Xm(tpb(b.type,a),"polite");b.Jxa=_.Ea(2);b.U1=_.Ea("An error occurred, star disabled")}})};
_.uJ.ha=function(a){return new (a||_.uJ)(_.y(_.en),_.y(_.lr),_.y(_.wp),_.y(_.Nu))};
_.uJ.Aa=_.v({type:_.uJ,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Xa:"place",nc:"trackElement",mw:"elementName"},outputs:{ENb:"starChange"},features:[_.ld],ac:"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,rpb,5,12,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.Re(3,myb,_.R(1,1,b.Jxa)))},Ia:[_.ln,_.Yl,_.zq,_.Wr,_.Aw,
_.cm],styles:[_.nyb()],Oa:0});var qpb=new _.Br("{type, select,   REPO {{starred, select,     starred {{elementName} repository starred}     unstarred {{elementName} repository unstarred}     other {{elementName} repository unstarred}}}   REF {{starred, select,     starred {{elementName} reference starred}     unstarred {{elementName} reference unstarred}     other {{elementName} reference unstarred}}}   FOLDER {{starred, select,     starred {{elementName} folder starred}     unstarred {{elementName} folder unstarred}     other {{elementName} folder unstarred}}}   FILE {{starred, select,     starred {{elementName} file starred}     unstarred {{elementName} file unstarred}     other {{elementName} file unstarred}}}   other {{starred, select,     starred {{elementName} element starred}     unstarred {{elementName} element unstarred}     other {{elementName} element unstarred}}}}");
_.vJ=function(){};_.vJ.ha=function(a){return new (a||_.vJ)};_.vJ.Ea=_.ed({type:_.vJ});_.vJ.Da=_.Vc({imports:[_.nn,_.dm,_.Yq,_.Xr,_.Qw]});
_.wJ=function(){this.path=""};_.wJ.prototype.Ua=function(){};_.wJ.ha=function(a){return new (a||_.wJ)};
_.wJ.Aa=_.v({type:_.wJ,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},ac:["path",""],Ba:7,Ca:3,Ha:function(){return[["icon","source:file"],"Leeg bestand","\ufffd0\ufffd is momenteel leeg."]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Fe(2,1),_.D(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.Fe(5,2),_.Q(6,"lastPathElement"),_.D()()());a&2&&(_.w(6),_.Ge(_.R(6,1,b.path)),_.He(5))},Ia:[_.Dz,_.Fz,_.Ez,_.Jz],tb:2,Oa:0});
var pyb=function(a,b,c,d,e){var f=c.start;c=c.end;this.hs=a;this.line=b;this.Jf=f;this.Hf=c;this.classList=e+(" match-"+d)};pyb.prototype.remove=function(){this.kN&&this.kN.remove()};pyb.prototype.render=function(){this.kN=_.jH(this.hs,this.line-1,{Jf:this.Jf,Hf:this.Hf,Ym:this.classList})};pyb.prototype.scrollTo=function(a){var b=this.hs,c="."+this.classList.split(" ").join(".");b.pda={ob:c,position:a,offset:60};Lsb(b)};
_.xJ=function(a,b,c){_.kH.call(this,c);this.hs=a;this.cR=b;this.pL=[];this.selectedIndex=null;this.matches=[];this.mx=-1;this.mk=_.Ua;this.XQa="search"};_.V(_.xJ,_.kH);
_.xJ.prototype.Sb=function(a){a.selectedMatchIndex&&qyb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Si;a=a.ff;var c=this.pL[a];if(c){var d;null==(d=this.cR)||d.BH({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Si,a=a.ff,d=d&&d[this.mx]&&d[this.mx].lineNumber,d=-1===d?0:(a&&a[this.mx]&&a[this.mx].lineNumber)>d?1:0,a=this.pL[this.mx])&&(null==(b=this.cR)||b.BH({action:"show",line:a.line}),a.scrollTo(d))};
_.xJ.prototype.Ma=function(){_.kH.prototype.Ma.call(this);this.kb&&this.kb.unsubscribe()};_.xJ.prototype.WX=function(){var a=this,b="search-match-layer";"find"===this.XQa?b+=" find-match":"search"===this.XQa&&(b+=" search-match");this.pL=this.matches.map(function(c,d){return new pyb(a.hs,c.lineNumber,c.rf,d,a.selectedIndex===d?b+" selected-match":b)});return _.Ea(this.pL)};
var qyb=function(a){a.kb&&a.kb.unsubscribe();a.kb=a.mk.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(_.he))};
_.xJ.Ja=_.v({type:_.xJ,oa:[["search-match-layer"]],inputs:{matches:"matches",mx:"scrollToIndex",mk:"selectedMatchIndex",XQa:"highlightStyle"},features:[_.qe,_.ld]});
var zjb,ryb;zjb=_.$D([]);ryb=_.Ea({state:1,message:"Ongeldige zoekquery"});
_.yJ=function(a,b,c){var d=this;this.Nu=a;this.KYa=b;this.MR=new _.mb(1);a=this.MR.ka(_.Ra(function(e,f){return!!e&&!!f&&_.AE(e,f)}));c=c.jx.ka(_.m(_.vE),_.Ra(vpb));this.matches=_.Da([a,c]).ka(_.vb(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return e?syb(d,e,f).ka(_.Aa(function(g){return(g=g.error)&&400===g.code?ryb:_.Ea({state:1,message:"Zoekovereenkomsten kunnen niet worden geladen."})})):_.Ea(zjb)}),Ajb(),_.jb())};_.yJ.prototype.clear=function(){this.MR.next(null)};
var syb=function(a,b,c){var d=c.Ml;c=void 0===c.df?"":c.df;return d?a.search(b,d,c).ka(_.tb(_.iE)):_.Ea(zjb)};_.yJ.prototype.search=function(a,b,c){return this.KYa.match(a,b,new _.fG({df:c})).ka(_.m(wpb),_.m(_.$D))};_.yJ.ha=function(a){return new (a||_.yJ)(_.u(_.pv),_.u(_.SG),_.u(_.zf))};_.yJ.va=_.t({token:_.yJ,ta:_.yJ.ha});
_.zJ=function(a,b){this.zd=a;this.Fa=b;this.e3a="Stop highlighting matches";this.f3a="Volgende overeenkomst";this.g3a="Vorige overeenkomst";this.tc=_.hE;this.u_=this.Alb=0;this.mk=-1;this.rMb=!1;this.UKb=new _.el;this.close=new _.el;this.aOc=!0};
_.zJ.prototype.Ua=function(){var a=this,b=this.zd.register("Jump to next match in the file","n",function(){a.Fa.nb({gestureName:"KEYBOARD",element:a.nc,action:"selectNextSearchMatch"});a.mk>=a.u_-1||xpb(a,1)}),c=this.zd.register("Jump to previous match in the file","p",function(){a.Fa.nb({gestureName:"KEYBOARD",element:a.nc,action:"selectPreviousSearchMatch"});0>=a.mk||xpb(a,-1)});this.Ng=function(){b();c()}};_.zJ.prototype.Sb=function(){this.mk=Math.min(this.u_-1,Math.max(0,this.mk))};
_.zJ.prototype.Ma=function(){this.Ng()};var xpb=function(a,b){a.mk+=b;a.UKb.emit(a.mk)};_.zJ.ha=function(a){return new (a||_.zJ)(_.y(_.Ys),_.y(_.en))};
_.zJ.Aa=_.v({type:_.zJ,oa:[["file-matches-navigation","trackElement",""]],Hb:2,mb:function(a,b){a&2&&_.we("grimoire-secondary-text",b.aOc)},inputs:{Alb:"dataState",u_:"matchCount",mk:"selectedMatchIndex",rMb:"showCloseButton",gha:"trackArtifactId",VM:"trackProjectId",nc:"trackElement"},outputs:{UKb:"selectedMatchIndexChange",close:"close"},features:[_.ld],ac:["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"],_.Zy("{VAR_PLURAL,plural, =0{Geen overeenkomsten}=1{{INTERPOLATION} van {INTERPOLATION_1} overeenkomst}other{{INTERPOLATION} van {INTERPOLATION_1} overeenkomsten}}",{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,ypb,11,21,"ng-container",1),_.N(2,zpb,1,1,"loading",2),_.ye(),_.N(3,Apb,3,5,"button",3));a&2&&(_.z("ngSwitch",b.Alb),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngIf",b.rMb))},Ia:[_.ln,_.Yl,_.Zl,_.$l,_.bE,_.zq,_.Wr,_.pz],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 tyb=["gridItem"],AJ=function(a,b,c,d){this.sqb=a;this.HMa=b;this.Vma=c;this.wOa="auto";this.Xtb=this.OSb=0;this.Xyb=void 0;this.kb=new _.da;this.PSb=this.QSb=!1;this.SXa=new _.rv(c,a,d)};AJ.prototype.Ua=function(){var a=this;this.SXa.Ua();this.kb.add(this.SXa.resize.subscribe(function(){uyb(a)}))};AJ.prototype.Vc=function(){var a=this;this.QSb=!0;this.bsa.wd.subscribe(function(){a.refresh()})};AJ.prototype.Ma=function(){this.PSb=!0;this.kb.unsubscribe();this.SXa.Ma()};
AJ.prototype.refresh=function(){var a=this;this.QSb&&Mpb(this.Vma,function(){a.PSb||(delete a.OSa,delete a.l2,uyb(a))})};
var uyb=function(a){a.HMa.Be();if(a.sqb){var b=a.sqb.ua.offsetWidth;var c=a.bsa.toArray();b=vyb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.Xyb||0)/b)*a.cDc);a.wOa=c?c+"px":"auto";_.Xk(a.HMa);a.HMa.Be()}else a.wOa="auto"},vyb=function(a,b,c){var d=wyb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=xyb(a,Math.min(Math.floor(b/d.max),20),c,d.GOc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},wyb=function(a,b){if(a.OSa)return a.OSa;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.Xtb;e=Math.min(h,e);f=Math.max(h,f)}return a.OSa={min:e,max:f,GOc:d}},xyb=function(a,b,c,d){a.l2||(a.l2=new Map);for(var e=[];b<=c;b++)a.l2.has(b)||(a.l2.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.l2.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.l2};
_.W.Object.defineProperties(AJ.prototype,{cDc:{configurable:!0,enumerable:!0,get:function(){return this.bsa.first?this.bsa.first.ua.getBoundingClientRect().height+this.OSb:0}}});AJ.ha=function(a){return new (a||AJ)(_.y(_.Md),_.y(_.il),_.y(_.nt),_.y(_.pe))};
AJ.Aa=_.v({type:AJ,oa:[["grid-layout"]],Dd:function(a,b,c){a&1&&_.$e(c,tyb,4,_.Md);if(a&2){var d;_.Ye(d=_.af())&&(b.bsa=d)}},Hb:2,mb:function(a,b){a&2&&_.ve("height",b.wOa)},inputs:{OSb:"verticalItemMargin",Xtb:"horizontalItemMargin",Xyb:"leaveSpaceFor"},oc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.Je(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 yyb,zyb;yyb=function(a){return[a]};zyb=[{prefix:"k",JC:1E3},{prefix:"M",JC:1E6},{prefix:"G",JC:1E9},{prefix:"T",JC:1E12},{prefix:"P",JC:1E15},{prefix:"E",JC:1E18},{prefix:"Z",JC:1E21},{prefix:"Y",JC:1E24}];
_.BJ=function(a,b,c,d){this.Sa=a;this.Fa=b;this.vj=c;this.mHc=d;this.pZb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.uya="Generated by a BUILD rule. See go/bbcp for more details";this.Mcb=Ayb;this.files=[];this.Ze="";this.hj=this.uU=!1;this.eLb=_.Ea("");this.ELa=this.QK=!1};_.BJ.prototype.Sb=function(a){a.aggregations&&this.QK&&(this.ELa=!0)};
var Ayb=function(a){if(1E4>a)return a.toString();for(var b=_.l(zyb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.JC>a&&c.JC<=a)return a/=c.JC,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.BJ.prototype.Ua=function(){var a=this;this.uU&&(this.eLb=this.vj.params.ka(_.m(function(b){b=_.xna(b).wWa;if(!Object.keys(b).length)return"";b=_.oh(a.Sa,a.Sa.Fi(["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.QK=!0};
_.BJ.prototype.tL=function(){this.ELa&&(this.Rzc.refresh(),this.ELa=!1)};var Bpb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.aq&&a.CKb&&d.push(_.ssa(_.O_a(a.mHc,c.pathname),a.CKb,a.aq,["CLICK_RESULT_CONTENT"],a.vA,a.gz));a.Fa.nb({element:"FileListItem",action:"navigate",gestureName:"CLICK",DF:d});a.uU&&!_.cF(b)&&(b.preventDefault(),_.Rm(a.Sa,c.pathname))}};
_.W.Object.defineProperties(_.BJ.prototype,{hLc:{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(_.Yf),_.y(_.jv),_.y(_.zf),_.y(_.Du))};
_.BJ.Aa=_.v({type:_.BJ,oa:[["file-list"]],vb:function(a,b){a&1&&_.Ze(AJ,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Rzc=c.first)}},inputs:{Csc:"ariaLabelledbyId",files:"files",Ze:"queryParamsHandling",uU:"useRelativeUrls",aq:"searchRequestToken",CKb:"searchResponseToken",vA:"sessionStartTimeMs",gz:"clientTimeResultsDisplayedMs",limit:"limit",hj:"isPiper",aggregations:"aggregations"},features:[_.ld],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 Bpb(b,c)}),_.N(2,Ipb,2,2,"ng-container",2),_.Q(3,"async"),_.D());a&2&&(_.z("leaveSpaceFor",b.hLc),_.ue("aria-labelledby",b.Csc),_.w(2),_.z("ngForOf",_.Re(5,yyb,_.R(3,3,b.eLb))))},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 Jpb={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 Byb;Byb=["content"];_.CJ=function(a){var b=this;this.xw=a;this.size="small";this.format="fill";this.color="blue";this.Ytb=new MutationObserver(function(){return void Cyb(b)});this.Ytb.observe(a.ua,{attributes:!0,attributeFilter:["disabled"]})};_.CJ.prototype.Ua=function(){Dyb(this);"A"===this.xw.ua.tagName&&this.xw.ua.classList.add("link")};_.CJ.prototype.Sb=function(a){(a.size||a.format||a.color)&&Dyb(this)};_.CJ.prototype.Ma=function(){this.Ytb.disconnect()};
_.CJ.prototype.wn=function(){for(var a=this.Luc.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)}Cyb(this)};
var Cyb=function(a){null!=a.xw.ua.getAttribute("disabled")?a.xw.ua.setAttribute("aria-disabled","true"):a.xw.ua.removeAttribute("aria-disabled")},Dyb=function(a){var b=Array.from(a.xw.ua.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,Eyb.includes(c)&&a.xw.ua.classList.remove(c);b=new Set;b.add(Fyb.includes(a.size)?a.size:"small");b.add(Gyb.includes(a.format)?a.format:"fill");b.add(Hyb.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.xw.ua.classList.add(c.value)};
_.W.Object.defineProperties(_.CJ.prototype,{fJc:{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"}}},eJc:{configurable:!0,
enumerable:!0,get:function(){return{zF:250,nQ:0}}}});_.CJ.ha=function(a){return new (a||_.CJ)(_.y(_.Md))};
_.CJ.Aa=_.v({type:_.CJ,oa:[["button","gme-button",""],["a","gme-button",""]],vb:function(a,b){a&1&&_.Ze(Byb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Luc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.ld],ac:["gme-button",""],oc:["*"],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&&(_.Ie(),_.C(0,"span",0,1),_.Je(2),_.D(),_.F(3,"div",2)(4,
"div",3));a&2&&(_.w(3),_.z("matRippleAnimation",b.eJc)("matRippleColor",b.fJc))},Ia:[_.tq],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 Gyb=["fill","hairline","bordered","protected","flat"],Fyb=["xsmall","small","medium","large","xlarge"],Hyb="blue red green grey white yellow".split(" "),Eyb=[].concat(_.Ia(Gyb),_.Ia(Fyb),_.Ia(Hyb));
var DJ=function(){};DJ.ha=function(a){return new (a||DJ)};DJ.Ea=_.ed({type:DJ});DJ.Da=_.Vc({imports:[_.dm,_.xq]});
_.EJ=function(){};_.EJ.ha=function(a){return new (a||_.EJ)};_.EJ.Ea=_.ed({type:_.EJ});_.EJ.Da=_.Vc({imports:[DJ]});
_.FJ=function(){};_.FJ.ha=function(a){return new (a||_.FJ)};_.FJ.Ea=_.ed({type:_.FJ});_.FJ.Da=_.Vc({imports:[_.Gz,_.JG]});
_.GJ=function(){};_.GJ.ha=function(a){return new (a||_.GJ)};_.GJ.Ea=_.ed({type:_.GJ});_.GJ.Da=_.Vc({Qb:[_.wH],imports:[_.dm]});
_.HJ=function(){};_.HJ.ha=function(a){return new (a||_.HJ)};_.HJ.Ea=_.ed({type:_.HJ});_.HJ.Da=_.Vc({imports:[_.nn,_.dm,_.cE,_.Yq,_.Xr]});
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.ze=_.fd({name:"activeAggregations",type:IJ,Xd:!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 _.ig(a)}};JJ.ha=function(a){return new (a||JJ)};JJ.ze=_.fd({name:"icon",type:JJ,Xd:!0});
var KJ=function(a,b){this.Kf=a;this.wa=b;this.zra=-1;this.fvb=2E3;this.cu=!0;this.pzb=!1};_.k=KJ.prototype;_.k.Sb=function(a){this.cu=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.pzb=!0)};_.k.Qp=function(){var a=this;this.cu&&(this.cu=!1,this.pzb||this.Kf.clear(),this.clearInterval(),this.RS(),this.KRa=setInterval(function(){a.RS()},1))};_.k.Ma=function(){this.clearInterval()};
_.k.RS=function(){var a=null==this.zra||0>this.zra?Infinity:this.zra;if(this.Ara){var b=this.Kf.length,c=Math.min(b+this.fvb,this.Ara.length);for(c=Math.min(a,c);b<c;b++)this.Kf.ni(this.wa,{ya:this.Ara[b]});b>=Math.min(a,this.Ara.length)&&this.clearInterval()}else this.clearInterval()};_.k.clearInterval=function(){null!=this.KRa&&clearInterval(this.KRa);this.KRa=void 0};KJ.ha=function(a){return new (a||KJ)(_.y(_.Ve),_.y(_.Ue))};
KJ.Ja=_.v({type:KJ,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Ara:"incrementalForOf",zra:"incrementalForLimit",fvb:"incrementalForCount"},features:[_.ld]});
var LJ=function(){};LJ.prototype.transform=function(a,b,c){if(a.uo){var d=a.Ke;c=d?c||a.ad&&_.DE(a.ad)?";"+_.ng.vJb+"="+d:";"+_.ng.Ke+"="+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.ze=_.fd({name:"toHref",type:LJ,Xd:!0});
var MJ=function(){};MJ.ha=function(a){return new (a||MJ)};MJ.Ea=_.ed({type:MJ});MJ.Da=_.Vc({});
_.NJ=function(){};_.NJ.ha=function(a){return new (a||_.NJ)};_.NJ.Ea=_.ed({type:_.NJ});_.NJ.Da=_.Vc({imports:[_.nn,_.dm,MJ,_.Xr,_.Qw,_.tJ,_.JG,_.Vm]});_.Jjb(_.BJ,[_.Xl,_.Yl,AJ,_.Tm,KJ],[_.cm,IJ,JJ,LJ]);

_.cub=!0;

}catch(e){_._DumpException(e)}
try{
var Jyb,Kyb,Lyb,Myb,Nyb,Uyb,Syb,Pyb,Qyb,Ryb,Tyb,Vyb,Xyb,Wyb,Yyb,Zyb,PJ;_.Iyb=function(a){var b=a.host,c=a.project,d=a.mF;a=a.Zh;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.og({});if(a)b={type:"ossProject",id:a.name};else throw Error("td");}return new _.pg({ke:b})};_.OJ=function(a){return"host"===a.Cc};
Jyb=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 _.Yt({path:c,hash:e,type:b});b=new _.Yt({path:d,hash:a,type:b});return new _.Wt({left:c,right:b})};Kyb=function(a,b){var c,d,e=null==(c=_.wc(b,_.Kn,7))?void 0:null==(d=_.Ln(c))?void 0:_.Oh(d,3);if(!e&&!a.path)return a;c=a.Yb();e&&_.Ko(c,_.mna(e));a.path&&(_.zo(b)&&a.path.endsWith("/")?c.ld(a.path.slice(0,-1)):_.yo(b)&&!a.path.endsWith("/")&&c.ld(a.path+"/"));return c.hb()};
Lyb=function(a,b,c,d){if(!_.xE(b,2))return _.Ea(a);d=Jyb(b,d);return c.diff(b.lb,b.Cc,b.repository,[d]).ka(_.m(function(e){a.Ioa=e.Apa[0];return a}))};
Myb=function(a,b,c,d){var e=_.yE(a,c)||a.path,f=_.xE(a,c);c=_.gkb(a,c);return b.get(a.lb,a.Cc,a.repository,f,e,{Ob:c,fileSize:d,line:_.csa(a.params.line)}).ka(_.Aa(function(g){if(_.xE(a,2)&&g&&_.iz(g)&&404===g.error.code){g=Promise;var h=g.resolve;var n=new _.wo;var r=new _.vo;var x=new _.uo;r=_.dj(r,2,x);n=_.nya(n,2,_.xo,r);g=h.call(g,n)}else throw g;return g}))};Nyb=function(a,b,c){return _.xE(b,2)?a.ka(_.Yy(Myb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.m(function(d){return{current:d}}))};
_.Oyb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.Jw?1:2)]}return a.repository?a.repository:a.lb?a.lb:""};Uyb=function(a){a=[[0,_.Pkb],[1,Pyb(a)],[2,Qyb(a)],[3,Ryb(a)],[4,Syb(a)],[5,Tyb(a)]].filter(function(b){return!!b[1]});return new Map(a)};
Syb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.jg(b),b=""===b||"/"===b?"":_.Zjb(b)):b=void 0;return b?{xo:"This directory",value:_.lh({ke:Vyb(a),repository:a.repository,path:b,Ab:_.OJ(a)?a.Ab:void 0}),Xb:_.VE("d"),fA:"Search for code or files in this directory",Ps:"Directory"}:null};
Pyb=function(a){if(_.CE(a)||_.OJ(a))return null;a=Vyb(a);if(!a)return null;var b=_.lh({ke:a});return{xo:"host"===a.type?"This host":"This project",value:b,Xb:"host"===a.type?_.VE("h"):_.VE("p"),Ps:"host"===a.type?"Host":"Project"}};Qyb=function(a){if(_.OJ(a))return null;var b=a.repository;if(!b)return null;var c=_.lh({ke:Vyb(a),repository:b});return{xo:_.CE(a)?b:"This repository",value:c,Xb:_.CE(a)?_.VE("p"):_.VE("r"),Ps:_.CE(a)?"Project":"Repository"}};
Ryb=function(a){if(!_.OJ(a))return null;var b=a.repository,c=a.Ab;if(!b||!c)return null;var d=_.lg(c),e=_.pna(d);return e||_.ona(d)?{xo:e?"This branch":"This tag",value:_.lh({ke:Vyb(a),repository:b,Ab:c}),Xb:_.VE("b"),fA:e?"Search for code or files in this branch":"Search for code or files in this tag",Ps:"Ref"}:null};Tyb=function(a){a=a.params;return a.Ob?_.clb(a.Ob):null};Vyb=function(a){var b=a.lb;a=a.Cc;if(b&&a)return{id:b,type:a}};
Xyb=function(a,b,c){var d=Uyb(a),e=_.dlb(c).state,f=Array.from(d.values()),g=f.find(function(h){return _.usa(h,e.prefix)});c=!c.Ml&&!c.yd;a.path&&1<a.path.length&&!a.Jw&&d.has(4)?e.prefix=d.get(4):c?e.prefix=Wyb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};Wyb=function(a,b){var c=a.repository,d=a.lb,e=a.Ab;a=a.params;var f=b.get(5);if(a.Ob&&f)return f;f=b.get(3);if(e&&f)return f;f=b.get(2);if(c&&f)return f;f=b.get(1);return d&&f?f:_.Pkb};
Yyb=function(a){if(!a||!a.lb||!a.Cc)return{};var b={yd:_.lh({ke:{id:a.lb,type:a.Cc},repository:a.repository})};a=b.Ml;b=void 0===b.yd?"":b.yd;var c=_.mh(b),d=c.ke;c=c.repository;var e={};a&&(e.hn=a);c?e.prefix={xo:c,value:b,Ps:"Repository"}:d&&(e.prefix={xo:d.id,value:b,Ps:"host"===d.type?"Host":"Project"});return e};
_.$yb=function(a){var b=a.o0.map(function(c){var d,e,f,g;return{Bd:new RegExp(null!=(d=null==c?void 0:c.Bd)?d:""),sh:null!=(e=null==c?void 0:c.sh)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Xb:null!=(g=null==c?void 0:c.Xb)?g:void 0}});a=a.Q1.map(function(c){return{rD:Zyb(c.rD),xD:Zyb(c.xD)}});return{o0:b,Q1:a}};
Zyb=function(a){var b,c,d,e;return{zp:new RegExp(null!=(b=null==a?void 0:a.zp)?b:""),ot:null!=(c=null==a?void 0:a.ot)?c:"",Bd:new RegExp(null!=(d=null==a?void 0:a.Bd)?d:""),sh:null!=(e=null==a?void 0:a.sh)?e:""}};_.fzb=function(a){var b=_.azb(a);return[_.bzb,_.czb,_.dzb].find(function(c){return _.ezb(c,b)})};_.azb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.eh(a);_.aFa(a,"https");a.ld(a.ve().replace(/\.git$/,""));return a};
PJ=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Oe?null:a.Oe;this.O.fileDiffSpecs=null==a.rOa?null:a.rOa};_.V(PJ,_.U);PJ.prototype.ma=function(){return PJ};PJ.prototype.na=function(){return{Va:{fileDiffSpecs:_.Wt},keys:["fileDiffSpecs","repositoryKey"],Na:{repositoryKey:_.qu}}};
_.W.Object.defineProperties(PJ.prototype,{rOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Oe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.QJ=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Bd?null:a.Bd;this.O.relatedRegex=null==a.sh?null:a.sh;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Xb?null:a.Xb};_.V(_.QJ,_.U);_.QJ.prototype.ma=function(){return _.QJ};_.QJ.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.QJ.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},Bd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},sh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Xb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.RJ=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.zp?null:a.zp;this.O.targetDir=null==a.ot?null:a.ot;this.O.regex=null==a.Bd?null:a.Bd;this.O.relatedRegex=null==a.sh?null:a.sh};_.V(_.RJ,_.U);_.RJ.prototype.ma=function(){return _.RJ};_.RJ.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.RJ.prototype,{zp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Bd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},sh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},ot:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.SJ=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.rD?null:a.rD;this.O.testToSrc=null==a.xD?null:a.xD};_.V(_.SJ,_.U);_.SJ.prototype.ma=function(){return _.SJ};_.SJ.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Na:{srcToTest:_.RJ,testToSrc:_.RJ}}};
_.W.Object.defineProperties(_.SJ.prototype,{rD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},xD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.TJ=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.o0?null:a.o0;this.O.testDirPairs=null==a.Q1?null:a.Q1};_.V(_.TJ,_.U);_.TJ.prototype.ma=function(){return _.TJ};
_.TJ.prototype.na=function(){return{Va:{relatedFileConfigs:_.QJ,testDirPairs:_.SJ},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.TJ.prototype,{o0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},Q1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});
_.UJ=function(a,b){this.Fa=a;this.client=b;this.yf=new _.qs(this.Fa)};_.UJ.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,{Kg:c,yWc:f});c=new _.qu(Object.assign({},a,{Kg:c}));var g=new PJ({Oe:c,rOa:[].concat(_.Ia(d))});return this.yf.fetch(f,function(){return e.client.get(g)})};_.UJ.ha=function(a){return new (a||_.UJ)(_.u(_.en),_.u(_.I4a))};
_.UJ.va=_.t({token:_.UJ,ta:_.UJ.ha,Ka:"root"});_.VJ=function(a,b,c,d,e,f){this.Uq=a;this.z9=b;this.mh=c;this.z0=d;this.Sa=e;this.ADc=new _.Jz;this.WCc=f.Rb(55)};_.VJ.prototype.Bqa=function(a,b){return gzb(this,a,void 0===b?!1:b).ka(_.tb({kind:4,location:a}))};
var gzb=function(a,b,c){return b.repository?b.Ab?hzb(a,b,c):_.jtb(a.z0,{lb:b.lb,Cc:b.Cc,repository:b.repository}).ka(_.Aa(function(d){var e=d.error;if(e&&404===e.code)return a.mh.log(d),_.Ea({kind:7,location:b});if(e&&403===e.code)return a.mh.log(d),_.Ea({kind:6,location:b});throw d;}),_.vb(function(d){if(d instanceof _.ju){var e=d.Eoa;if(e)d=_.Ko(b.Yb(),e).hb(),d=hzb(a,d,c);else if(0===d.tags.length&&0===d.Ae.length){var f=void 0===f?null:f;d=_.Ea(f?{kind:11,location:b,WR:f}:{kind:9,location:b})}else d=
_.Ea({kind:10,location:_.Ko(b.Yb(),"HEAD").hb()})}else d=_.Ea(d);return d})):_.Eh},hzb=function(a,b,c){var d=Myb(b,a.Uq,1).ka(_.vb(function(e){var f=Kyb(b,e);return!c||b.path===f.path&&b.Ab===f.Ab?_.Ea(e):(a.Sa.navigate(_.ph(f),{LG:!0,Ze:"preserve",eg:!0}),_.Eh)}));return Nyb(d,b,a.Uq).ka(_.vb(function(e){var f=e.current;e=e.diffBase;var g=_.vc(f,_.mPa,5);g=g[g.length-1];if(a.WCc)var h=izb(a,b,{current:f,diffBase:e},g);else if(g){if(g.ve())throw Error("qe");f=_.Xi(f,8);f={kind:2,location:b,H$:g.getUrl(),
dM:g.Fk()||void 0,jz:_.Oh(g,2),i_:g,WC:null!=(h=f[0])?h:0};h=Lyb(f,b,a.z9,_.Jt.by)}else h=izb(a,b,{current:f,diffBase:e},g);return h}),_.tb({kind:5,location:b}),_.Aa(function(e){if(e&&_.iz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Ea({kind:13,location:b});if(e&&_.iz(e)&&404===e.error.code)return _.Ea({kind:8,location:b});if(e&&_.iz(e)&&403===e.error.code)return a.mh.log(e),_.Ea({kind:6,location:b});a.mh.log(e);return _.Ea({kind:12,location:b})}))},
izb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Kyb(b,e);if(_.yo(e))return jzb(a,f,_.yo(e),_.Xi(e,8),d);if(_.zo(e))return _.Ea(_.Amb(f,_.zo(e),_.Xi(e,8),function(g){return Myb(f,a.Uq,1,g).ka(_.m(function(h){var n;return null!=(n=_.zo(h))?n:new _.vo}))},d,c&&(_.zo(c)||void 0)));if(_.qj(e,_.oPa,3,_.xo))return kzb(a,f,_.qj(e,_.oPa,3,_.xo),_.Xi(e,8),d);if(_.qj(e,_.kPa,4,_.xo))return lzb(a,f,_.qj(e,_.kPa,4,_.xo),_.Xi(e,8),d);throw Error("re");},jzb=function(a,b,c,d,e){var f=_.vc(c,_.oo,1)||[],
g,h={kind:1,entries:f,location:b,WC:d,HG:null==(g=c.JQ())?void 0:_.Oh(g,3)};h.i_=e;var n=f.find(function(r){return 1===r.getType()&&!(_.wc(r,_.po,4)&&_.ij(_.wc(r,_.po,4),4))&&"README.MD"===a.ADc.transform(r.ve()).toUpperCase()});if(!n)return _.Ea(h);c=_.xE(b,1)||b.Ab;return mzb(a,b.lb,b.Cc,b.repository,n.ve(),c,b.params.Ob).ka(_.m(function(r){h.p1c=n.ve();r&&(h.zua=r.ww()||_.mE(_.$i(r,1)),h.jXa=_.xmb(_.wc(r,_.nl,5))||void 0);return h}),_.Aa(function(){return _.Ea(h)}))},kzb=function(a,b,c,d,e){var f;
c={kind:3,target:_.Oh(c,1),location:b,path:_.ij(c,3)?_.Oh(c,2)||"/":void 0,BIb:_.ij(c,3),i_:e,WC:null!=(f=d[0])?f:0};return Lyb(c,b,a.z9,_.Jt.UA)},lzb=function(a,b,c,d,e){var f;c={kind:2,location:b,H$:c.getUrl(),dM:c.Fk()||void 0,jz:_.Oh(c,2),i_:e,WC:null!=(f=d[0])?f:0};return Lyb(c,b,a.z9,_.Jt.by)},mzb=function(a,b,c,d,e,f,g){return a.Uq.get(b,c,d,f,e,{Ob:g}).ka(_.m(function(h){return _.zo(h)}))};_.VJ.ha=function(a){return new (a||_.VJ)(_.u(_.XH),_.u(_.UJ),_.u(_.Cr),_.u(_.vH),_.u(_.Yf),_.u(_.Cu))};
_.VJ.va=_.t({token:_.VJ,ta:_.VJ.ha});
_.WJ=function(a,b){_.yF.call(this,a);this.Mo=b||"Source"};_.V(_.WJ,_.yF);_.WJ.prototype.Sl=function(a){var b=_.Oyb(a);_.CE(a)&&a.params.Ob&&(a=_.kkb(a),b=b?b+" - "+a:a);this.title.Sl(b?b+" - "+this.Mo:this.Mo)};_.WJ.ha=function(a){return new (a||_.WJ)(_.u(_.Lm),_.u(_.x0a,8))};_.WJ.va=_.t({token:_.WJ,ta:_.WJ.ha,Ka:"root"});
_.XJ=function(a,b,c,d){this.Gj=a;this.sYa=b;this.y1a=c;this.document=d};_.XJ.prototype.resolve=function(a){var b=_.qg(a);return _.nzb(this,b,a.jx)};
_.nzb=function(a,b,c){var d=_.vE(c);c=Yyb(b);var e=new _.ob,f=a.y1a.Bqa(b,!1).ka(_.m(function(n){return Xyb(n.location,b,d)})).ka(_.vb(function(n){var r=n.scopes;return _.Bqb(a.sYa,d.df,n.state).ka(_.zb(function(x){_.pub(a.Gj.E0,r,x.prefix||null)}),_.m(function(x){return x.K0a}))}));f=_.ib(f,e);var g=new _.hub(a.document,a.Gj),h=Syb(b)||void 0;return{OJa:f,gba:!0,xua:c,Gj:a.Gj,sKb:a.Gj.E0.Xu,BZa:_.kub(g,e,h)}};_.XJ.ha=function(a){return new (a||_.XJ)(_.u(_.dI),_.u(_.PG),_.u(_.VJ),_.u(_.Qg))};
_.XJ.va=_.t({token:_.XJ,ta:_.XJ.ha});
_.ozb=void 0;
_.YJ=function(){};_.W.Object.defineProperties(_.YJ.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.ozb}}});_.YJ.ha=function(a){return new (a||_.YJ)};_.YJ.va=_.t({token:_.YJ,ta:_.YJ.ha,Ka:"root"});
var pzb;pzb=function(a){var b=a.icon,c=a.Sua,d=a.Zva;this.name=a.name;this.icon=b;this.Sua=c;this.Zva=d;this.domain=(new _.eh(c)).nh()};_.ezb=function(a,b){return b.nh()===a.domain||b.nh().endsWith("."+a.domain)};_.bzb=new pzb({name:"GitHub",icon:"shared:github",Sua:"https://github.com",Zva:"https://github.com/logout"});_.czb=new pzb({name:"Bitbucket",icon:"shared:bitbucket_v3",Sua:"https://bitbucket.org",Zva:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.dzb=new pzb({name:"GitLab",icon:"shared:gitlab_v2",Sua:"https://gitlab.com",Zva:"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 szb,uzb;_.ZJ=function(a,b){a=String(a);if(!b.test(a))throw Error("wb`"+a+"`"+b.toString());};szb=function(a){return a.PF().ka(_.m(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.tzb=function(a){return szb(a).ka(_.m(function(b){return null!=b?b:!1}))};_.$J=function(a,b){a.Z0(b?"XREF_PREVIEW":"MAIN")};uzb=0;_.aK=function(a,b){this.id="mat-error-"+uzb++;a||b.ua.setAttribute("aria-live","polite")};_.aK.ha=function(a){return new (a||_.aK)(_.Bd("aria-live"),_.y(_.Md))};
_.aK.Ja=_.v({type:_.aK,oa:[["mat-error"]],Ib:["aria-atomic","true",1,"mat-error"],Hb:1,mb:function(a,b){a&2&&_.ue("id",b.id)},inputs:{id:"id"},features:[_.Pe([{Ga:_.q2a,Lb:_.aK}])]});var vzb=new _.Hd("mat-slide-toggle-default-options",{Ka:"root",ta:function(){return{Zmb:!1}}});
_.wzb=new _.Hd("mat-slide-toggle-default-options",{Ka:"root",ta:function(){return{Zmb:!1}}});
var xzb=0,yzb=_.Wg(_.Tg(_.Ug(_.Vg(function(a){this.Ta=a})))),bK=function(a,b,c,d,e,f,g){a=yzb.call(this,a)||this;a.Vd=b;a.Eb=c;a.defaults=e;a.ii=function(){};a.ji=function(){};a.Um=!1;a.sj=!1;a.name=null;a.Lw="after";a.ariaLabel=null;a.yj=null;a.rd=new _.el;a.fQb=new _.el;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.wE="NoopAnimations"===f;a.id=a.ZW=g+ ++xzb;return a};_.V(bK,yzb);_.k=bK.prototype;
_.k.Re=function(){var a=this;this.Vd.Jo(this.Ta,!0).subscribe(function(b){"keyboard"===b||"program"===b?a.fB=!0:b||Promise.resolve().then(function(){a.fB=!1;a.ji();_.Xk(a.Eb)})})};_.k.Ma=function(){this.Vd.Tl(this.Ta)};_.k.sk=function(a){this.checked=!!a};_.k.Ol=function(a){this.ii=a};_.k.Xp=function(a){this.ji=a};_.k.Ar=function(a){this.disabled=a;_.Xk(this.Eb)};_.k.toggle=function(){this.checked=!this.checked;this.ii(this.checked)};_.k.Qn=function(){this.ii(this.checked);this.rd.emit(this.vy(this.checked))};
_.W.Object.defineProperties(bK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.Um},set:function(a){this.Um=_.Mg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.sj},set:function(a){this.sj=_.Mg(a);_.Xk(this.Eb)}},xu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ZW)+"-input"}}});bK.ha=function(){_.Pd()};
bK.Ja=_.v({type:bK,inputs:{name:"name",id:"id",Lw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],hJ:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{rd:"change",fQb:"toggleChange"},features:[_.qe]});
_.cK=function(){};_.cK.ha=function(a){return new (a||_.cK)};_.cK.Ea=_.ed({type:_.cK});_.cK.Da=_.Vc({});
var zzb,Azb,Bzb,Czb;zzb=["input"];Azb=function(a){return{zF:a}};Bzb={Ga:_.yv,Lb:_.Tc(function(){return _.dK}),kd:!0};Czb=function(a,b){this.source=a;this.checked=b};_.dK=function(a,b,c,d,e,f){return bK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.dK,bK);_.dK.Ja=bK.Ja;_.k=_.dK.prototype;_.k.vy=function(a){return new Czb(this,a)};_.k.koc=function(a){a.stopPropagation();this.fQb.emit();this.defaults.Zmb?this.jm.ua.checked=this.checked:(this.checked=this.jm.ua.checked,this.Qn())};_.k.uI=function(a){a.stopPropagation()};
_.k.focus=function(a,b){b?_.hp(this.Vd,this.jm,b,a):this.jm.ua.focus(a)};_.k.FGa=function(){this.Eb.Be()};_.dK.ha=function(a){return new (a||_.dK)(_.y(_.Md),_.y(_.gp),_.y(_.il),_.Bd("tabindex"),_.y(vzb),_.y(_.al,8))};
_.dK.Aa=_.v({type:_.dK,oa:[["mat-slide-toggle"]],vb:function(a,b){a&1&&_.Ze(zzb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.jm=c.first)}},Ib:[1,"mat-slide-toggle"],Hb:13,mb:function(a,b){a&2&&(_.Ae("id",b.id),_.ue("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.we("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Lw)("_mat-animation-noopable",b.wE))},inputs:{disabled:"disabled",Hd:"disableRipple",color:"color",tabIndex:"tabIndex"},bc:["matSlideToggle"],
features:[_.Pe([Bzb]),_.qe],oc:["*"],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&&(_.Ie(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.L("change",function(e){return b.koc(e)})("click",function(e){return b.uI(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.FGa()}),_.C(11,"span",11),
_.O(12,"\u00a0"),_.D(),_.Je(13),_.D()());if(a&2){var c=_.Me(1),d=_.Me(10);_.ue("for",b.xu);_.w(2);_.we("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.w(1);_.z("id",b.xu)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.ue("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.yj)("aria-describedby",b.hJ);_.w(4);_.z("matRippleTrigger",c)("matRippleDisabled",b.Hd||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.Re(18,Azb,b.wE?0:150))}},Ia:[_.tq,_.up],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'],
tb:2,Oa:0});
_.eK=function(){};_.eK.ha=function(a){return new (a||_.eK)};_.eK.Ea=_.ed({type:_.eK});_.eK.Da=_.Vc({imports:[_.cK,_.xq,_.lq,_.vp,_.cK,_.lq]});

}catch(e){_._DumpException(e)}
try{
var DLc=function(){var a=_.fa.apply(0,arguments);return function(b){return _.maa(b,_.Ja.apply(null,[b].concat(_.Ia(a))))}},ELc=function(){return function(a){return _.lb(new _.Ei)(a)}},FLc=function(a){return(a.error.details||[]).find(function(b){var c=_.jUa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},GLc=function(a){var b=a.repository;return!!a.ke||!!b},HLc=function(a,b){a&1&&_.F(0,"breadcrumb",7);a&2&&_.z("items",b.La)},ILc=function(a,b){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=b.title,
b=_.M(),_.ue("id","root-indicator-"+b.resultIndex),_.w(1),_.Ne(" ",a," "))},JLc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Me(1);a=_.M().cl;_.z("changelistId",a)("onedevIsHovercardReady",b.bG)}},KLc=function(a,b){a&1&&(_.C(0,"a",9),_.O(1),_.D(),_.C(2,"onedev-hovercard",null,10),_.N(4,JLc,2,2,"onedev-changelist-hovercard",11),_.D());if(a&2){a=b.title;var c=b.cl;b=b.ad;var d=_.Me(3),e=_.M();_.z("universalLink",e.Suc(b,c))("ascTrackElement",e.nc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",
d)("feedbackEvent",e.oQ);_.ue("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.w(1);_.Ne(" ",a," ")}},LLc=function(a,b){a&1&&(_.C(0,"span",14),_.O(1),_.D());a&2&&(a=b.title,b=_.M(),_.ue("id","ref-indicator-"+b.resultIndex),_.w(1),_.Ne(" ",a," "))},MLc=function(a,b){a&1&&_.F(0,"segmented-dropdown-button",15);a&2&&_.z("item",b.oXa)("useBreadcrumbStyling",!1)},NLc=function(a,b){a&1&&_.F(0,"ref-picker",16);a&2&&_.z("refPickerData",b.k0)},PLc=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",_.ph(a))("ascTrackElement",b.nc)("trackListIndex",b.resultIndex)("feedbackEvent",b.oQ),_.ue("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.w(2),_.Ne(" ",OLc(a.path)[0],""),_.w(2),_.Oe(OLc(a.path)[1]))},OLc=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("/")]},QLc=function(a,b){var c=Object.assign({},a,{yd:void 0,b2:void 0}),d=Object.assign({},b,{yd:void 0,b2:void 0});return _.Bc(c,d)&&_.lh(a.yd)===_.lh(b.yd)},VLc=function(a,b,c){var d=a.av,e=a.VS;return d?d.map(function(f){var g=f.tQ,h=f.F8,n=f.bT,r=f.eea,x=f.iF;f=f.sda;if(g){h=_.ekb(g.Md);var A=g.Ok,B=g.jta,I=g.kF;g=g.lF;var K=RLc(A),P=SLc(A);n=TLc(h,0,e,n,r,x,f,c,A,K,B,B-P,I,g)}else n=h&&b?ULc(h,_.ekb(h.Md),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):
[]},ULc=function(a,b,c,d,e,f,g,h){a=a.dLa;c=TLc(b,1,c,d,e,f,g,h);var n=b.Yb();c.children=a.slice(0,12).map(function(r){var x=r.type;r=n.ld(r.path).hb();return{entryType:WLc(x),ad:r,path:r.path,name:_.kz(r.path)}});c.mtb=12<a.length;return c},WLc=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}},TLc=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.Yb().ld(_.Zjb(a.path)).hb());a={ad:a,aq:c,Zu:d,MJc:e,sda:g,vA:h,iF:f};switch(b){case 0:return Object.assign({},a,{vAc:r,pVa:A,jta:x,Ok:n,type:b,kF:B,lF:I});case 1:return Object.assign({},a,{type:b});default:return _.ig(b,"Unknown result type: "+b)}},RLc=function(a){return a.some(function(b){return b.ux.some(function(c){c=c.Fu;return!!c&&c.OX.some(function(d){return 0<d.length})})})},SLc=function(a){return(new Set(a.flatMap(function(b){return b.ux.filter(function(c){return c.VL&&
c.VL.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},YLc=function(a,b){a&1&&(_.C(0,"conditional-link",10),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(),_.z("condition",!a.Hwb)("sameWindow",!0)("linkAriaLabel",b.i1b.format({pageNumber:b.z3a.format(a.je+1)}))("link",_.Qe(9,XLc))("queryParams",a.Ra)("ascTrackElement",b.nc)("trackGestureClick",!0)("trackListIndex",a.je),_.w(1),_.Ne(" ",b.z3a.format(a.je+1)," "))},ZLc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(ZLc(b,
a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},$Lc=function(a){a&1&&(_.C(0,"mat-icon",9),_.O(1," help_outline "),_.D())},aMc=function(a){if(a&1){var b=_.sd();_.C(0,"copy-button",10);_.L("copyEvent",function(){_.td(b);var c=_.M();return _.ud(c.Os())});_.D()}a&2&&(a=_.M(),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.hsc))},cMc=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"),_.Fe(7,14),_.D()(),_.ye());a&2&&(a=_.M(),_.w(2),_.z("savedQuery",a.df)("searchScope",a.yd)("displayBreadcrumb",!0),_.w(1),_.z("routerLink",_.Qe(7,bMc))("queryParams",a.Hdc)("ascTrackElement",a.bq)("trackAction","clearSearchScope"))},dMc=function(a){a&1&&(_.C(0,"a",15)(1,"span"),_.Fe(2,16),_.D()());a&2&&(a=_.M(),_.z("routerLink",_.Qe(3,bMc))("queryParams",a.Idc)("ascTrackElement",a.bq))},eMc=function(a){if(a&1){var b=
_.sd();_.C(0,"span",17)(1,"mat-label");_.Fe(2,18);_.D();_.C(3,"mat-form-field",19)(4,"mat-select",20);_.L("selectionChange",function(c){_.td(b);var d=_.M();return _.ud(d.XJc(c.value))});_.Q(5,"async");_.C(6,"mat-option",21);_.Fe(7,22);_.D();_.C(8,"mat-option",23);_.Fe(9,24);_.D();_.C(10,"mat-option",25);_.Fe(11,26);_.D();_.C(12,"mat-option",27);_.Fe(13,28);_.D()()()()}a&2&&(a=_.M(),_.w(1),_.ue("id",a.bq+"-snippet-style-control-label"),_.w(3),_.z("aria-labelledby",a.bq+"-snippet-style-control-label")("value",
_.R(5,3,a.pLc)))},fMc=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),_.Oe(a.Kq))},gMc=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),_.Oe(a.Lq))},hMc=function(a){a&1&&(_.C(0,"div"),_.N(1,fMc,6,1,"mat-expansion-panel",29),_.N(2,
gMc,6,1,"mat-expansion-panel",29),_.D());a&2&&(a=_.M(),_.xe(0===a.aT?"debug-info-container":""),_.w(1),_.z("ngIf",a.Kq),_.w(1),_.z("ngIf",a.Lq))},iMc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{type:1,je:b,oyc:e,fK:a.fK,Rs:a.Rs,No:c,WIc:d,il:d.zma.slice(e,Math.min(e+c.pageSize,d.zma.length)),Kq:a.Kq,Lq:a.Lq}},jMc=function(a){a&1&&_.F(0,"star",14);a&2&&(a=_.M(),_.z("place",a.kc.ad)("type",a.Azc(a.kc.ad))("elementName",a.kc.ad.path))},kMc=function(a){a&1&&_.F(0,"file-search-breadcrumb",
15,16);a&2&&(a=_.M(),_.z("place",a.kc.ad)("isSelected",a.Qe)("resultIndex",a.qh)("trackElement",a.nc)("refsToken",a.kc.MJc)("feedbackEvent",a.vqb))},lMc=function(a){a&1&&(_.C(0,"span",20),_.O(1),_.D());a&2&&(a=_.M(2),_.ue("id","root-indicator-"+a.qh),_.w(1),_.Oe(a.jYa))},mMc=function(a){a&1&&(_.N(0,lMc,2,2,"span",17),_.C(1,"a",18,19)(3,"h3"),_.O(4),_.D()());a&2&&(a=_.M(),_.z("ngIf",a.jYa),_.w(1),_.z("routerLink",_.ph(a.kc.ad))("ascTrackElement",a.nc)("trackListIndex",a.qh)("feedbackEvent",a.vqb),
_.ue("id","search-result-header-"+a.qh)("aria-describedby",a.jYa?"root-indicator-"+a.qh:void 0),_.w(3),_.Oe(a.kc.ad.path))},nMc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.C(2,"a",21),_.De(3,22),_.F(4,"mat-icon",23),_.Ee(),_.D(),_.ye());a&2&&(a=_.M(),_.w(2),_.z("routerLink",a.H1b)("ascTrackElement",a.nc))},oMc=function(a){if(a&1){var b=_.sd();_.C(0,"button",26);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.axa.emit())});_.Fe(1,27);_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.nc)("trackArtifactId",
_.ph(a.kc.ad))("trackListIndex",a.qh))},pMc=function(a){if(a&1){var b=_.sd();_.C(0,"button",26);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.axa.emit())});_.Fe(1,28);_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.nc)("trackArtifactId",_.ph(a.kc.ad))("trackListIndex",a.qh))},qMc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",33,34);if(a&2){var b=_.Me(1);a=_.M(3);_.z("changelistId",a.kc.lF)("onedevIsHovercardReady",b.bG)}},rMc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.C(2,"a",
29),_.Fe(3,30),_.D(),_.C(4,"onedev-hovercard",null,31),_.N(6,qMc,2,2,"onedev-changelist-hovercard",32),_.D(),_.ye());if(a&2){var b=_.Me(5);a=_.M(2);_.w(2);_.z("externalLink",a.E7(a.kc.lF))("ascTrackElement",a.nc)("trackArtifactId",_.ph(a.kc.ad))("trackListIndex",a.qh)("onedevHovercardTrigger",b)}},sMc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",33,34);if(a&2){var b=_.Me(1);a=_.M(3);_.z("changelistId",a.kc.kF)("onedevIsHovercardReady",b.bG)}},tMc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",
6),_.C(2,"a",35),_.Fe(3,36),_.D(),_.C(4,"onedev-hovercard",null,37),_.N(6,sMc,2,2,"onedev-changelist-hovercard",32),_.D(),_.ye());if(a&2){var b=_.Me(5);a=_.M(2);_.w(2);_.z("universalLink",a.E7(a.kc.kF))("ascTrackElement",a.nc)("trackArtifactId",_.ph(a.kc.ad))("trackListIndex",a.qh)("onedevHovercardTrigger",b)}},uMc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.N(2,oMc,2,3,"button",24),_.N(3,pMc,2,3,"ng-template",null,25,_.ef),_.N(5,rMc,7,5,"ng-container",9),_.N(6,tMc,7,5,"ng-container",9),_.ye());
if(a&2){var b=_.Me(4);a=_.M();_.w(2);_.z("ngIf",a.gA!==a.kc)("ngIfElse",b);_.w(3);_.z("ngIf",a.TKc);_.w(1);_.z("ngIf",a.NKc)}},vMc=function(a){a&1&&_.F(0,"mat-divider",6)},uPc=function(a){if(a&1){var b=_.sd();_.C(0,"button",40);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.axa.emit())});_.Fe(1,41);_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.nc)("trackArtifactId",_.ph(a.kc.ad))("trackListIndex",a.qh))},vPc=function(a){a&1&&(_.G(0),_.N(1,vMc,1,0,"mat-divider",38),_.N(2,uPc,2,3,"button",
39),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.kc.mtb),_.w(1),_.z("ngIf",a.kc.mtb))},wPc=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);_.xe(_.R(1,12,c.yD.xLa));_.ve("font-size",c.bF);_.we("last",b&&!c.Kpb);_.z("linkGenerator",c.Ow)("resultIndex",c.qh)("snippet",a)("trackElement",c.nc)("feedbackEvent",c.RLa)}},xPc=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"unfold_less"),_.D(),_.C(3,"span"),_.Fe(4,49),_.D(),_.ye())},yPc=function(a){a&
1&&(_.C(0,"mat-icon"),_.O(1,"unfold_more"),_.D(),_.C(2,"span"),_.Fe(3,50),_.D());a&2&&(a=_.M(4),_.w(3),_.Ge(a.kc.pVa)(a.kc.pVa),_.He(3))},zPc=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",45,46);_.L("click",function(){var e=_.td(c).ya,f=_.M(3);return _.ud(f.ARb.next(!e))});_.N(2,xPc,5,0,"ng-container",47);_.N(3,yPc,4,2,"ng-template",null,48,_.ef);_.D()}if(a&2){a=b.ya;var d=_.Me(4);b=_.M(3);_.z("ascTrackElement",b.nc)("trackArtifactId",_.ph(b.kc.ad))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",
b.qh);_.w(2);_.z("ngIf",a)("ngIfElse",d)}},BPc=function(a){a&1&&(_.G(0),_.N(1,zPc,5,6,"button",44),_.Q(2,"async"),_.ye());if(a&2){a=_.M(2);var b;_.w(1);_.z("ngForOf",_.Re(3,APc,null==(b=_.R(2,1,a.b_a))?null:b.Fc))}},CPc=function(a){a&1&&(_.G(0),_.N(1,wPc,2,14,"file-search-snippet",42),_.Q(2,"async"),_.N(3,BPc,3,5,"ng-container",9),_.ye());if(a&2){a=_.M();var b;_.w(1);_.z("ngForOf",null==(b=_.R(2,2,a.b_a))?null:b.Ok);_.w(2);_.z("ngIf",a.Kpb)}},DPc=function(a){a&1&&(_.C(0,"div"),_.Q(1,"async"),_.F(2,
"file-list",51),_.D());a&2&&(a=_.M(),_.By("file-list-wrapper ",_.R(1,10,a.yD.xLa),""),_.w(2),_.z("files",a.kc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.qh)("searchRequestToken",a.kc.aq)("searchResponseToken",a.kc.Zu)("sessionStartTimeMs",a.kc.vA)("clientTimeResultsDisplayedMs",a.gz))},EPc=function(a){if(a&1){var b=_.sd();_.C(0,"mat-expansion-panel",52);_.L("opened",function(){_.td(b);var c=_.M();return _.ud(c.SGc=!0)})("closed",function(){_.td(b);var c=
_.M();return _.ud(c.SGc=!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),_.Oe(a.kc.iF))},GPc=function(a,b){if(a&1){var c=_.sd();_.C(0,"li")(1,"file-search-result",4);_.L("triggerPreview",function(){var e=_.td(c).ya,f=_.M();return _.ud(f.FFb.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.Bn)("isActive",a===d.gA)("listIndex",b)("scopeDetail",
FPc(d.Bn.No.yd))("trackElement",d.bq)("previewTarget",d.gA)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.bF))("container",d.Nb.ua.parentNode)}},HPc=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("diameter",24)},IPc=function(a){a&1&&(_.C(0,"a",13),_.O(1),_.D());a&2&&(a=_.M().La,_.z("externalLink",a.link),_.w(1),_.Oe(a.message))},JPc=function(a){if(a&1){var b=_.sd();_.C(0,"button",14);_.L("click",function(){_.td(b);var c=_.M().La;return _.ud(c.callback())});_.O(1);_.D()}a&2&&
(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))},KPc=function(a,b){a&1&&(_.G(0),_.N(1,IPc,2,2,"a",11),_.N(2,JPc,2,1,"button",12),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},LPc=function(a){a&1&&(_.C(0,"dc-information-box",9)(1,"span"),_.O(2),_.D(),_.N(3,KPc,3,2,"ng-container",10),_.D());a&2&&(a=_.M(2),_.w(2),_.Oe(a.Bn.Tz.message),_.w(1),_.z("ngIf",a.Bn.Tz.action))},MPc=function(a){a&1&&(_.G(0,5),_.N(1,HPc,1,1,"loading",6),_.N(2,LPc,4,2,"dc-information-box",7),_.ye());
a&2&&(a=_.M(),_.z("ngSwitch",null==a.Bn.Tz?null:a.Bn.Tz.state),_.w(1),_.z("ngSwitchCase",a.tc.dh),_.w(1),_.z("ngSwitchCase",a.tc.Error))},NPc=function(a){a&1&&_.F(0,"search-results-incomplete",15);a&2&&(a=_.M(),_.z("docLink",a.J0)("trackElement",a.bq))},OPc=function(a){a&1&&(_.C(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Fe(2,6),_.D(),_.C(3,"icon-empty-state-subtitle"),_.Fe(4,7),_.D()())},PPc=function(a){a&1&&_.F(0,"empty-file-detail",8);a&2&&(a=_.M(),_.z("path",a.ad.path))},QPc=
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,_.ae))},RPc=function(a){a&1&&(_.C(0,"dc-information-box",14),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ne(" ",a.matches.message," "))},SPc=function(a){if(a&1){var b=_.sd();_.C(0,"file-matches-navigation",19);_.L("selectedMatchIndexChange",function(c){_.td(b);var d=_.M(4);return _.ud(d.mk.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(4),_.z("dataState",a.xt.Uf)("matchCount",a.matches.Wb.length)("selectedMatchIndex",
_.R(1,5,a.mk))("trackArtifactId",_.ph(a.ad))("trackElement",a.vg))},TPc=function(a){a&1&&(_.G(0),_.N(1,SPc,2,7,"file-matches-navigation",18),_.Q(2,"async"),_.ye());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",-1<_.R(2,1,a.mk)))},UPc=function(a){a&1&&_.F(0,"loading",20);a&2&&_.z("inline",!0)},VPc=function(a){a&1&&(_.C(0,"div",15),_.N(1,TPc,3,3,"ng-container",16),_.N(2,UPc,1,1,"loading",17),_.D());a&2&&(a=_.M(2),_.z("ngSwitch",a.matches.state),_.w(1),_.z("ngSwitchCase",a.xt.Uf),_.w(1),_.z("ngSwitchCase",a.xt.dh))},
WPc=function(a){a&1&&(_.F(0,"search-match-layer",23),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("matches",a.matches.Wb)("scrollToIndex",_.R(1,3,a.mk))("selectedMatchIndex",a.mk))},XPc=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"format-code",21);_.L("lineNumberClicked",function(c){_.td(b);var d=_.M(2);return _.ud(d.sG(c))});_.Q(2,"async");_.N(3,WPc,2,5,"search-match-layer",22);_.D();_.ye()}a&2&&(a=_.M(2),_.w(1),_.z("value",a.wb.code)("fileName",a.ad.path)("lineLimitation",a.wb.k_)("lineNumberLinkProvider",
_.R(2,6,a.xC))("highlightInfo",a.wb.gR),_.w(2),_.z("ngIf",a.matches.state===a.xt.Uf))},ZPc=function(a){a&1&&(_.C(0,"div",10),_.N(1,RPc,2,1,"dc-information-box",11),_.N(2,VPc,3,3,"div",12),_.N(3,XPc,4,8,"ng-container",13),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.matches.state===a.xt.Error),_.w(1),_.z("ngIf",YPc(a.matches)),_.w(1),_.z("ngIf",a.wb))},$Pc=function(a){if(a&1){var b=_.sd();_.C(0,"h2")(1,"span",5);_.O(2,"File Preview");_.D();_.C(3,"button",6);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.close.emit())});
_.C(4,"mat-icon");_.O(5,"close");_.D()()()}a&2&&(a=_.M(),_.w(3),_.z("title",a.h3a)("ascTrackElement",a.vg)("trackArtifactId",_.ph(a.M1)),_.ue("aria-label",a.h3a))},aQc=function(a){a&1&&_.F(0,"loading",11);a&2&&_.z("diameter",20)},bQc=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.Wb)("matches",_.R(1,2,b.sQ.matches))}},cQc=function(a){a&1&&_.F(0,"file-list",15);if(a&2){a=_.M(2).La;var b=_.M();_.z("files",a.Wb.items)("queryParamsHandling",
b.merge)}},dQc=function(a){a&1&&(_.G(0)(1,7),_.N(2,bQc,2,4,"single-file-preview",12),_.N(3,cQc,1,2,"file-list",13),_.ye()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngSwitch",a.Wb.type);_.w(1);_.z("ngSwitchCase",b.UH.File);_.w(1);_.z("ngSwitchCase",b.UH.rza)}},eQc=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),_.Oe(a.message),_.w(2),_.Oe(a.pwa))},fQc=function(a,
b){a&1&&(_.G(0,7),_.N(1,aQc,1,1,"loading",8),_.N(2,dQc,4,3,"ng-container",9),_.N(3,eQc,5,3,"icon-empty-state-display",10),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.xt.dh),_.w(1),_.z("ngSwitchCase",b.xt.Uf),_.w(1),_.z("ngSwitchCase",b.xt.Error))},gQc=function(a,b){return a.map(function(c){var d=c.ve();c=c.getType();d=b.ld(d).hb();return{entryType:c||0,ad:d,path:d.path,name:_.kz(d.path)}})},kQc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===
d.Fl&&!d.Vw&&(d=hQc(d.value,iQc)))return d}d=_.l(_.Ih(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Fl&&a.includes(e)&&!e.Vw?(e=hQc(e.value,iQc))&&(c=e):5===e.Fl?(e=hQc(e.value,jQc))&&(c=e):1===e.Fl&&12===e.label&&e.value&&(e=hQc(e.value.value,iQc))&&(b=e);return c||b},hQc=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},lQc=function(a){a&1&&_.F(0,"result-footer",12);if(a&2){a=_.M(2).La;var b=_.M();_.z("paginatedResults",a.Wb)("trackElement",
b.bq)}},mQc=function(a){if(a&1){var b=_.sd();_.G(0);_.F(1,"splitter",13);_.C(2,"div",14,15)(4,"result-preview",16);_.L("close",function(){_.td(b);var d=_.M(3);return _.ud(d.gA=void 0)});_.D()();_.ye()}if(a&2){var c=_.Me(3);a=_.M(3);_.w(1);_.z("changeSizeOf",c);_.w(3);_.z("target",a.gA)}},nQc=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);var d=_.M().La,e=_.M();return _.ud(e.Dzb(d.Wb))})("previewTriggered",
function(d){_.td(b);var e=_.M(2);e.gA=e.gA===d?void 0:d;return _.ud()});_.N(6,lQc,1,2,"result-footer",10);_.D()()();_.N(7,mQc,5,2,"ng-container",11);_.ye()}if(a&2){a=_.M().La;var c=_.M();_.w(2);_.z("searchResultsElementName",c.bq)("pagedSearchResponse",a.Wb)("queryContext",_.R(3,9,c.No));_.w(3);_.z("previewTarget",c.gA)("resultPage",a.Wb)("searchResultsElementName",c.bq)("showResultsIncomplete",c.J0?2===a.state?!0:1===a.state&&3===a.cJ.npb:!1);_.w(1);_.z("ngIf",a.Wb.type===c.wBa.bac);_.w(1);_.z("ngIf",
c.gA)}},oQc=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)},pQc=function(a){a&1&&_.F(0,"search-results-incomplete",24);a&2&&(a=_.M(3),_.z("docLink",a.J0)("trackElement",a.bq))},qQc=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Oe(a.pwa))},rQc=function(a){a&1&&(_.C(0,"a",28),_.O(1),_.D());a&2&&(a=_.M().La,_.z("externalLink",a.link),_.w(1),_.Oe(a.message))},sQc=function(a){if(a&1){var b=_.sd();_.C(0,"button",29);_.L("click",function(){_.td(b);var c=_.M().La;
return _.ud(c.callback())});_.O(1);_.D()}a&2&&(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))},tQc=function(a,b){a&1&&(_.C(0,"div",25),_.N(1,rQc,2,2,"a",26),_.N(2,sQc,2,1,"button",27),_.D());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},uQc=function(a){if(a&1){var b=_.sd();_.C(0,"div",30)(1,"copy-button",31);_.L("copyEvent",function(){_.td(b);var c=_.M(3);return _.ud(c.Os())});_.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.UJb))},vQc=function(a){a&1&&(_.C(0,"div",18),_.F(1,"result-header",19),_.Q(2,"async"),_.N(3,pQc,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,qQc,2,1,"span",11),_.N(9,tQc,3,2,"div",22),_.N(10,uQc,2,5,"div",23),_.D()()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("searchResultsElementName",b.bq)("queryContext",_.R(2,10,b.No))("errorData",a)("maybeSkippedDocuments",
b.Rs);_.w(2);_.z("ngIf",b.J0?2===a.state?!0:1===a.state&&3===a.cJ.npb:!1);_.w(1);_.z("isSvg",!1);_.w(2);_.Oe(a.message);_.w(2);_.z("ngIf",a.pwa);_.w(1);_.z("ngIf",a.action);_.w(1);_.z("ngIf",a.UJb)}},wQc=function(a,b){a&1&&(_.G(0,2),_.N(1,nQc,8,11,"ng-container",3),_.N(2,oQc,1,1,"loading",4),_.N(3,vQc,11,12,"div",5),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.xt.Uf),_.w(1),_.z("ngSwitchCase",b.xt.dh),_.w(1),_.z("ngSwitchCase",b.xt.Error))},xQc=function(a){if(a&
1){var b=_.sd();_.C(0,"div",32)(1,"p");_.De(2,33);_.C(3,"a",34);_.L("click",function(){_.td(b);_.M().fg.Ie();return _.ud()});_.D();_.Ee();_.D();_.C(4,"button",35);_.L("click",function(){_.td(b);_.M().fg.Ie();return _.ud()});_.O(5);_.D()()}a&2&&(a=_.M(),_.w(3),_.z("routerLink",a.Bvc)("queryParams",a.Jdc),_.w(2),_.Ne(" ",a.s9b," "))},yQc=function(a,b){b=void 0===b?"":b;if(0!==a.type&&0!==a.je||1!==a.il.length||a.Rs||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.il[0];if(1===a.type||0===
a.Ok.length)return!0;b=a.Ok[a.Ok.length-1].ux;return 25>_.XE(b[b.length-1].lineNumber)-_.XE(a.Ok[0].ux[0].lineNumber)},a$=function(a,b,c,d){this.mh=a;this.Sa=b;this.fD=c;this.Qea=d.Rb(40)};a$.prototype.Ff=function(a,b){a=a.jx;b=b.url;return this.Qea&&"USE_DEFAULT_STORED_QUERY"===_.vE(a).df?zQc(this,b):_.Ea(!0)};
var zQc=function(a,b){return _.qjb(a.fD).ka(_.vb(function(c){switch(c.state){case 0:return _.Ua;case 1:return _.gjb(a.mh,"The default saved query could not be resolved."),AQc(a,b,"").then(function(){return!1});case 2:return c=c.Wb.w8,AQc(a,b,c&&c.Hm||"").then(function(){return!1});default:return _.ig(c)}}))},AQc=function(a,b,c){return _.Rm(a.Sa,_.fh(new _.eh(b),"sq",c).toString(),{eg:!0})};a$.ha=function(a){return new (a||a$)(_.u(_.Cr),_.u(_.Yf),_.u(_.lE),_.u(_.Cu))};
a$.va=_.t({token:a$,ta:a$.ha,Ka:"root"});
var BQc=["resultRoot"],CQc=["resultRef"],DQc=["refPicker"],EQc=["resultCl"],FQc=["resultWorkspace"],GQc=["resultPath"],HQc=["resultPathLink"],IQc=new _.Br("Open branch {branch}"),JQc=new _.Br("Open tag {tag}"),b$=function(a){var b=this;this.Qe=!1;this.ad=new _.mb(1);this.Suc=_.FE;this.fhb=_.Ea([]);this.fhb=this.ad.ka(_.vb(function(c){return _.OE(c)?_.ktb(a,c).ka(_.tb(_.dF(c.Ab)),_.m(function(d){return{Xa:c,Qu:d}})):_.Ea({Xa:c,Qu:_.dF("")})}),_.m(function(c){return b.Y7(c.Xa,c.Qu)}))};_.k=b$.prototype;
_.k.Ua=function(){};_.k.Vc=function(){this.Qe&&this.R9()};_.k.Sb=function(a){a.isSelected&&this.Qe&&this.R9()};
_.k.Y7=function(a,b){var c=[];c.push({type:1,wa:this.TIc,label:"Search Result Root",context:{title:_.CE(a)?a.repository:a.lb+"/"+a.repository}});var d=_.OE(a)&&!_.CE(a);if(_.OE(a)&&_.CE(a)&&!_.Oo(a)){var e=c.push,f="cl/"+_.uE(b);b={type:1,wa:this.QIc,label:_.eF(b.type),HCb:!0,context:{title:f,cl:b.cw,ad:a}};e.call(c,b)}else d?(e=c.push,f=this.eMa(a,b),b={type:1,wa:this.SIc,label:_.eF(b.type),HCb:!0,context:{oXa:f}},e.call(c,b)):a.params.Ob&&c.push({type:1,wa:this.XIc,label:"Snapshot",context:{title:a.params.Ob}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,wa:this.RIc,label:"Search Result Path",context:{ad:a}});return c};_.k.eMa=function(a,b){var c=_.uE(b),d={Xa:a,Xua:_.vmb,version:0,gitRefsToken:this.eea,pxb:!0};return Object.assign({},{title:c,wa:this.dea,label:_.eF(b.type),ariaLabel:"Search result ref picker",nc:"SearchResultRefPicker",context:{k0:d},tooltip:1===b.type?IQc.format({branch:c}):JQc.format({tag:c})},_.uF(a.Yb().ld("").hb()))};_.k.R9=function(){var a,b;null==(a=this.Uua)||null==(b=a.ua)||b.focus()};
_.W.Object.defineProperties(b$.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.ad.next(a)}}});b$.ha=function(a){return new (a||b$)(_.y(_.wH))};
b$.Aa=_.v({type:b$,oa:[["file-search-breadcrumb"]],vb:function(a,b){a&1&&(_.Ze(BQc,7,_.Ue),_.Ze(CQc,7,_.Ue),_.Ze(DQc,7,_.Ue),_.Ze(EQc,7,_.Ue),_.Ze(FQc,7,_.Ue),_.Ze(GQc,7,_.Ue),_.Ze(HQc,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.TIc=c.first);_.Ye(c=_.af())&&(b.SIc=c.first);_.Ye(c=_.af())&&(b.dea=c.first);_.Ye(c=_.af())&&(b.QIc=c.first);_.Ye(c=_.af())&&(b.XIc=c.first);_.Ye(c=_.af())&&(b.RIc=c.first);_.Ye(c=_.af())&&(b.Uua=c.first)}},inputs:{resultIndex:"resultIndex",nc:"trackElement",oQ:"feedbackEvent",
Qe:"isSelected",eea:"refsToken",Xa:"place"},features:[_.ld],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,HLc,1,1,"breadcrumb",0),_.Q(1,"async"),_.N(2,ILc,2,2,"ng-template",
null,1,_.ef),_.N(4,KLc,5,8,"ng-template",null,2,_.ef),_.N(6,LLc,2,2,"ng-template",null,3,_.ef),_.N(8,MLc,1,2,"ng-template",null,4,_.ef),_.N(10,NLc,1,1,"ng-template",null,5,_.ef),_.N(12,PLc,5,8,"ng-template",null,6,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.fhb))},Ia:[_.ln,_.EG,_.Yl,_.BH,_.CJ,_.EH,_.FH,_.IH,_.GH,_.LH,_.Tm,_.uz,_.vz,_.qv,_.cm],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 KQc=function(){};KQc.ha=function(a){return new (a||KQc)};KQc.Ea=_.ed({type:KQc});KQc.Da=_.Vc({imports:[_.FG,_.dm,_.VH,_.EJ,_.WH,_.Xr,_.NH,_.Vm,_.xz,_.yz,_.Yw]});
var c$=function(a){this.Jp=a.jc(2)};c$.prototype.Ff=function(a){a=a.jx;return this.Jp&&"cl"===a.get("type")?(a=a.get("q")||"",_.Yj((_.Eu||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.bh("_self")),!1):!0};c$.ha=function(a){return new (a||c$)(_.u(_.Ct))};c$.va=_.t({token:c$,ta:c$.ha,Ka:"root"});
var LQc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.pwa=c;this.action=d;this.UJb=f;this.state=1;this.cJ={npb:a,Kq:e?e.Kq:"",Lq:e?e.Lq:""}};_.V(LQc,Error);var MQc=function(a,b){return new LQc(0,"Er is iets misgegaan",void 0,b&&{message:"Klik hier om het opnieuw te proberen",callback:b},void 0,JSON.stringify(a))};
var NQc={},d$=function(a){var b=this;this.cache=new Map;this.wc=new _.ob;this.JFb=Number.NEGATIVE_INFINITY;this.pCb=a.events.ka(_.Ta(function(d){return d instanceof _.ym}),_.wb(this.wc));var c=this.pCb.ka(_.tb({UG:void 0,id:Number.NEGATIVE_INFINITY}),_.zb(function(d){var e=d.id;d=d.UG;b.kwa=d?b.cache.get(d.xG):void 0;b.kwa&&b.cache.set(e,b.kwa)}));a.events.ka(_.Ta(function(d){return d instanceof _.$f||d instanceof _.ag||d instanceof _.Dma}),_.Cb(c),_.wb(this.wc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.UG;b.v1&&b.cache.set(b.JFb,b.v1);b.JFb=d;b.v1=b.kwa;e&&b.cache.delete(e.xG)})};d$.prototype.Ma=function(){this.wc.next();this.wc.complete()};d$.prototype.get=function(){return this.kwa||NQc};var OQc=function(a,b){return a.pCb.subscribe(function(){a.v1||(a.v1=NQc);a.v1=Object.assign({},a.v1,b())})};d$.ha=function(a){return new (a||d$)(_.u(_.Yf))};d$.va=_.t({token:d$,ta:d$.ha,Ka:"root"});
var PQc={Y4b:0,bac:1,0:"INFINITE",1:"PAGINATED"};
var QQc={File:0,rza:1,0:"File",1:"Directory"};
var XLc=function(){return[]},e$=function(a,b){var c=this;this.Fa=a;this.Pb=b;this.p3a="Volgende pagina";this.q3a="Vorige pagina";this.g9b="Open page {pageNumber}";this.i1b=new _.Br(this.g9b);this.z3a=new _.zr(1);this.NJc=this.Pb.KQ();this.nc="";this.Zw={jEb:[]};this.WJc=_.aE(function(d){c.Fa.nb({element:c.nc,action:"searchResultsPageSizeChanged",Df:d.toString(),gestureName:"CHANGE"});c.Pb.Y0(d)})};e$.prototype.Ua=function(){};
var RQc=function(a){var b=a.je,c=a.No,d=Math.ceil(Math.min(a.fK,2E3)/c.pageSize)-1-b;d=_.l(ZLc(b,d));a=d.next().value;d=d.next().value;a=_.V8a(b-a,b+d+1).map(function(e){var f={};return{Ra:(f.start=c.pageSize*e+1,f),je:e,Hwb:b===e}});d=a.findIndex(function(e){return e.Hwb});return{jEb:a,jk:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(e$.prototype,{QGc:{configurable:!0,enumerable:!0,set:function(a){this.Zw=RQc(a)}}});e$.ha=function(a){return new (a||e$)(_.y(_.jv),_.y(_.Nu))};
e$.Aa=_.v({type:e$,oa:[["result-footer"]],inputs:{QGc:"paginatedResults",nc:"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"]," Results per page ",["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,YLc,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"),_.Fe(10,6),_.D(),_.C(11,"mat-form-field",7)(12,"mat-select",8),_.L("selectionChange",function(c){return b.WJc(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.Zw.jk)("sameWindow",!0)("link",_.Qe(27,XLc))("queryParams",null==b.Zw.jk?null:b.Zw.jk.Ra)("linkAriaLabel",b.q3a)("title",b.q3a)("ascTrackElement",b.nc)("trackGestureClick",!0)("trackListIndex",null==b.Zw.jk?null:b.Zw.jk.je),_.w(3),_.z("ngForOf",b.Zw.jEb),_.w(1),_.z("condition",b.Zw.next)("sameWindow",!0)("link",_.Qe(28,
XLc))("queryParams",null==b.Zw.next?null:b.Zw.next.Ra)("linkAriaLabel",b.p3a)("title",b.p3a)("ascTrackElement",b.nc)("trackGestureClick",!0)("trackListIndex",null==b.Zw.next?null:b.Zw.next.je),_.w(4),_.ue("id",b.nc+"-page-size-control-label"),_.w(3),_.z("aria-labelledby",b.nc+"-page-size-control-label")("value",_.R(13,25,b.NJc)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},Ia:[_.ln,_.Xl,_.uH,_.Xv,_.Wv,_.Wr,_.Sy,_.Oy,_.cm],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 bMc=function(){return[]},SQc=new _.Br("{resultCount,plural, =1{Resultaat {firstPosition} van {lastPosition}}other{Resultaten {firstPosition} - {lastPosition} van {totalResultCount}}}"),TQc=new _.zr(1),f$=function(a,b,c,d){var e=this;this.Fa=c;this.Pb=d;this.LCc=GLc;this.Hdc=_.G_a;this.Idc=_.I_a;this.pLc=this.Pb.y$();this.Rs=!1;this.aT=0;this.df="";this.yd={};this.XJc=_.aE(function(f){e.Fa.nb({element:e.bq,action:"snippetDetailChanged",Df:f.toString(),gestureName:"CHANGE"});e.Pb.Iva(f)});this.Jp=
a.jc(2);this.kCc=b.Rb(45);this.NCc=b.Rb(76)};f$.prototype.Ua=function(){};f$.prototype.Sb=function(a){if(a.pagedSearchResponse){var b=this.eda;if(b){this.aT=b.il.length;var c=0===b.type?1:b.oyc+1;this.Rs=b.Rs;this.cJb=SQc.format({resultCount:this.aT,firstPosition:c,lastPosition:TQc.format(c+this.aT-1),totalResultCount:UQc(this,b)});this.Kq=b.Kq;this.Lq=b.Lq}else this.aT=0}a.errorData&&this.EY&&(this.aT=0,this.cJb=this.EY.message,this.Kq=this.EY.cJ.Kq,this.Lq=this.EY.cJ.Lq)};
var UQc=function(a,b){var c=TQc.format(b.fK);if(!(a.eda&&a.Rs&&a.Jp))return c;if(a.NCc){if(3E6<b.fK)return"1M+";if(2E5<b.fK)return"100k+";if(1E4<b.fK)return"10k+";if(1E3<b.fK)return"1k+"}return"~"+c};f$.prototype.Os=function(){this.Fa.nb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};
_.W.Object.defineProperties(f$.prototype,{No:{configurable:!0,enumerable:!0,set:function(a){this.df=a.df;this.yd=a.yd}},Htc:{configurable:!0,enumerable:!0,get:function(){return this.Jp}},hsc:{configurable:!0,enumerable:!0,get:function(){return this.eda?this.eda.il.map(function(a){return a.ad.path}).join("\n"):""}}});f$.ha=function(a){return new (a||f$)(_.y(_.Ct),_.y(_.Cu),_.y(_.jv),_.y(_.Nu))};
f$.Aa=_.v({type:f$,oa:[["result-header","searchResultsElementName",""]],inputs:{bq:"searchResultsElementName",Rs:"maybeSkippedDocuments",No:"queryContext",eda:"pagedSearchResponse",EY:"errorData"},features:[_.ld],ac:["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"]," Remove Scope ",["gme-button-old","","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"]," Find Everything ",[1,"snippet-control"]," Snippets ",["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"]," Classic ",["value","MATCHING_LINE_SUBSET"]," Compact ",["value","ALL_MATCHING_LINES"],
" All Matching Lines ",["value","NONE"]," Off ",["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,$Lc,2,0,"mat-icon",3),_.D(),_.N(5,aMc,1,5,"copy-button",4),_.N(6,cMc,8,8,"ng-container",5),_.N(7,dMc,3,4,"a",6),_.D(),_.N(8,eMc,14,5,"span",7),_.D(),_.N(9,hMc,3,4,"div",8));a&2&&(_.w(3),_.Ne(" ",b.cJb," "),_.w(1),_.z("ngIf",!!b.eda&&b.Rs&&b.Jp),_.w(1),_.z("ngIf",0!==b.aT),_.w(1),_.z("ngIf",b.LCc(b.yd)||b.df),_.w(1),_.z("ngIf",
b.Rs&&b.Jp&&b.kCc),_.w(1),_.z("ngIf",b.Htc),_.w(1),_.z("ngIf",b.Kq||b.Lq))},Ia:[_.ln,_.Yl,_.Az,_.Ly,_.Xv,_.Wv,_.Wr,_.Sy,_.Oy,_.Aw,_.Pz,_.KG,_.LG,_.Tm,_.At,_.cm],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 VQc={Xz:1},WQc=new Map([["SNIPPET_SUBSET",new _.dG({Xz:1,Ksa:10,Lsa:60})],["MATCHING_LINE_SUBSET",new _.dG({Ksa:10,Lsa:60})],["ALL_MATCHING_LINES",new _.dG({GZa:!0})],["NONE",new _.dG({})]]),g$=function(a,b,c,d,e,f){this.SY=a;this.Nu=b;this.lK=c;this.uM=d;this.Yvc=e.Rb(44);this.oA=e.Rb(69);this.ht=f.xZ()},XQc=function(a,b){return a.w9(b,"",20,0).ka(_.m(function(c){return Object.assign({},c,{type:0,No:b})}))},YQc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&1===d.type&&
QLc(b,d.No)){var f=d.WIc,g=f.zma,h=f.nextPageToken;return g.length>=e||!h?_.Ea(iMc(d,c,b,f)):a.w9(b,h,e-g.length,g.length).ka(_.zb(function(n){var r=n.nextPageToken;f.zma=g.concat(n.il);f.nextPageToken=r}),_.m(function(n){return iMc(n,c,b,f)}))}return a.w9(b,"",e,0).ka(_.m(function(n){return iMc(n,c,b,{zma:n.il,nextPageToken:n.nextPageToken})}))},$Qc=function(a,b){var c=b.No;return _.Ea(b).ka(ZQc(a,b.No,20,0),_.m(function(d){return Object.assign({},d,{type:0,No:c})}))};
g$.prototype.w9=function(a,b,c,d){if(0>=c)throw Error("cg`"+c);var e=Math.min(c,100);b=aRc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(ZQc(this,a,e,d)),c-=e;return b};
var bRc=function(a,b,c,d){return a.SY.match(b,c.Ml,new _.fG({df:c.df}),new _.gG({Xz:d})).ka(_.m(function(e){var f;return(null==(f=e.Ok)?void 0:f.lUa)||[]}))},ZQc=function(a,b,c,d){return _.vb(function(e){return e.nextPageToken?aRc(a,b,e.nextPageToken,c,d+e.il.length).ka(_.m(function(f){return Object.assign({},f,{il:e.il.concat(f.il)})})):_.Ea(e)})},aRc=function(a,b,c,d,e){var f=a.ht.ka(_.Va(1),_.m(function(h){return new _.cG(Object.assign({},VQc,{pageSize:d,pageToken:c,pathPrefix:_.akb(b.yd),OS:b.yd.Ab,
An:_.tjb(b.yd),df:b.df,uM:a.uM||"",iu:b.iu,oA:a.oA,ht:h}))})),g=b.Ml;b.yd.Ob&&(g=g+" add_workspace:"+b.yd.Ob);return f.ka(_.vb(function(h){return a.SY.search(g,h,WQc.get(b.a_a))})).ka(_.m(function(h){var n=VLc(h,a.Yvc,a.lK.zLb),r=n.length,x=Number(h.GNa||0),A=h.nextPageToken;A?x=Math.max(e+r+1,x):(x=e+r,A="");return{fK:x,Rs:!h.iu,nextPageToken:A,il:n,Kq:h.Kq,Lq:h.Lq}}))};g$.ha=function(a){return new (a||g$)(_.u(_.SG),_.u(_.pv),_.u(_.gv),_.u(_.E0a),_.u(_.Cu),_.u(_.Nu))};g$.va=_.t({token:g$,ta:g$.ha});
var cRc=["resultPath"],dRc=["breadcrumb"],eRc=["expansionToggle"],APc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.yc=a;this.yD=b;this.Fa=c;this.Sa=d;this.bx=e;this.Dk=f;this.UH=QQc;this.Quc="Bestandspad kopi\u00ebren";this.Azc=_.Qh;this.H1b=_.mjb;this.isActive=!1;this.qh=-1;this.nc="";this.rKb="repo";this.Qe=!1;this.axa=new _.el;this.ARb=new _.ob;this.b_a=_.Ua;g&&(this.qg=g.qg);this.TZa=this.yc.Rb(22);this.Uva=this.yc.Rb(70)&&this.yc.Rb(69)};_.V(h$,_.jn);h$.va=_.jn.va;
h$.prototype.Sb=function(a){a.isSelected&&this.Qe&&this.R9();a.entry&&(this.gz=Date.now(),this.vqb=_.ssa(this.kc.ad,this.kc.Zu,this.kc.aq,["CLICK_RESULT_FILENAME"],this.kc.vA,this.gz),this.RLa=_.ssa(this.kc.ad,this.kc.Zu,this.kc.aq,["CLICK_RESULT_CONTENT"],this.kc.vA,this.gz),this.Ow=_.GE(this.kc.ad,this.Sa,{nR:"oneBased"}),this.b_a=fRc(this))};h$.prototype.Vc=function(){this.Qe&&this.R9()};h$.prototype.Os=function(){this.Fa.nb({gestureName:"CLICK",element:this.nc,action:"copy",projectId:this.projectId})};
h$.prototype.E7=function(a){if(this.kc)return _.FE(this.kc.ad,a)};
var fRc=function(a){if(1===a.kc.type)return _.Ua;var b={Ok:a.kc.Ok,Fc:!1},c=bRc(a.bx,a.kc.ad,a.Bn.No,"SNIPPET_SUBSET"===a.Bn.No.a_a?1:0).ka(_.Va(1),_.m(function(d){return{Ok:d,Fc:!0}}),ELc(),_.jb());return a.ARb.ka(_.vb(function(d){return d?c:_.Ea(b)}),_.vb(function(d){var e=a.container.scrollTop,f=!d.Fc&&e>(a.Uva?a.wX.ua.offsetTop:a.Uua.ua.offsetTop)?a.Jpb.ua.offsetTop:0;return _.Ea(void 0).ka(DLc(_.Eh),_.ra(function(){return a.Dk.aS}),_.m(function(){return f?e-f+a.Jpb.ua.offsetTop:e}),_.ra(function(){return a.Dk.dVa}),
_.zb(function(g){a.container.scrollTop=g}),_.Uaa(),_.tb(d))}),_.tb(b),_.nb(1),_.jb())};h$.prototype.R9=function(){if(!this.Uva){var a,b;null==(a=this.Uua)||null==(b=a.ua)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.kc.ad.lb}},jYa:{configurable:!0,enumerable:!0,get:function(){var a=_.lkb(this.kc.ad,this.rKb);return a&&"["+a+"]"}},eSa:{configurable:!0,enumerable:!0,get:function(){return!!this.kc.ad.params.Ob}},Kpb:{configurable:!0,enumerable:!0,get:function(){return 0===this.kc.type&&!!this.kc.pVa&&"NONE"!==this.Bn.No.a_a}},TKc:{configurable:!0,enumerable:!0,get:function(){return _.DE(this.kc.ad)&&0===
this.kc.type&&!!this.kc.lF&&"0"!==this.kc.lF&&this.kc.lF!==this.kc.kF}},NKc:{configurable:!0,enumerable:!0,get:function(){return _.DE(this.kc.ad)&&0===this.kc.type&&!!this.kc.kF&&"0"!==this.kc.kF}}});h$.ha=function(a){return new (a||h$)(_.y(_.Cu),_.y(_.$u),_.y(_.jv),_.y(_.Yf),_.y(g$),_.y(_.nt),_.y(_.jn,12))};
h$.Aa=_.v({type:h$,oa:[["file-search-result"]],vb:function(a,b){a&1&&(_.Ze(cRc,5),_.Ze(dRc,5,_.Md),_.Ze(eRc,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.Uua=c.first);_.Ye(c=_.af())&&(b.wX=c.first);_.Ye(c=_.af())&&(b.Jpb=c.first)}},inputs:{kc:"entry",Bn:"resultPage",container:"container",isActive:"isActive",qh:"listIndex",nc:"trackElement",rKb:"scopeDetail",gA:"previewTarget",Qe:"isSelected",bF:"codeFontSize"},outputs:{axa:"triggerPreview"},features:[_.Pe([{Ga:_.jn,Lb:h$}]),_.qe,_.ld],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 auto_fix_high \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"],"Alle overeenkomsten in dit bestand bekijken"," Hide Preview ",["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"]," Match deleted ",["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"]," File deleted ",["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 mapcontent tonen",[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",""]," Show fewer matching lines "," "+_.Zy("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",
{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,jMc,1,3,"star",2),_.F(3,"mat-icon",3),_.N(4,kMc,2,6,"file-search-breadcrumb",4),_.N(5,mMc,5,8,"ng-template",null,5,_.ef),_.D(),_.F(7,"mat-divider",6),_.C(8,"copy-button",7,8),_.L("copyEvent",function(){return b.Os()}),
_.Q(10,"async"),_.Q(11,"maybeStripGoogle3"),_.D(),_.N(12,nMc,5,2,"ng-container",9),_.G(13,10),_.N(14,uMc,7,4,"ng-container",11),_.N(15,vPc,3,2,"ng-container",11),_.ye(),_.D(),_.G(16,10),_.N(17,CPc,4,4,"ng-container",11),_.N(18,DPc,3,12,"div",12),_.ye(),_.N(19,EPc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Me(6);_.we("active-element",b.isActive)("citc",b.eSa);_.w(1);_.we("no-breadcrumb-padding",!b.Uva);_.w(1);_.z("ngIf",b.TZa);_.w(1);_.z("svgIcon",b.kc.type===b.UH.File?"source:file":"source:folder_open");
_.w(1);_.z("ngIf",b.Uva)("ngIfElse",c);_.w(4);_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.Quc)("copyText",_.R(10,23,_.R(11,25,b.kc.ad)));_.w(4);_.z("ngIf",b.kc.sda);_.w(1);_.z("ngSwitch",b.kc.type);_.w(1);_.z("ngSwitchCase",b.UH.File);_.w(1);_.z("ngSwitchCase",b.UH.rza);_.w(1);_.z("ngSwitch",b.kc.type);_.w(1);_.z("ngSwitchCase",b.UH.File);_.w(1);_.z("ngSwitchCase",b.UH.rza);_.w(1);_.z("ngIf",b.kc.iF)}},Ia:[_.ln,_.EG,b$,_.Xl,_.Yl,_.Zl,_.$l,_.BH,_.EH,
_.FH,_.IH,_.GH,_.Az,_.fn,_.BJ,_.CJ,_.zq,_.Aq,_.Wr,_.Aw,_.Pz,_.KG,_.LG,_.rw,_.Tm,_.lH,_.uJ,_.qv,_.cm,_.jI],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 i$=function(){};i$.prototype.Ua=function(){};i$.ha=function(a){return new (a||i$)};
i$.Aa=_.v({type:i$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{pwc:"docLink",nc:"trackElement"},ac:["docLink","","trackElement",""],Ba:4,Ca:2,Ha:function(){return[[1,"desc"],"Ziet u niet de zoekresultaten die u verwacht?",["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"],"Meer informatie."]},wa:function(a,b){a&1&&(_.C(0,"span",0),_.Fe(1,1),_.D(),_.C(2,"a",2),_.Fe(3,3),
_.D());a&2&&(_.w(2),_.z("externalLink",b.pwc)("ascTrackElement",b.nc))},Ia:[_.ln,_.fn],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 gRc=new _.Hd("partialResultsLink",{Ka:"root",ta:function(){var a=_.bd(_.A0a,8);return a?_.Oh(a,11):""}});
var hRc=["listContainer"],iRc=[[["result-footer"]]],j$=function(a,b,c,d,e,f,g,h,n,r,x,A){_.Op.call(this,h,n,r,A);this.Fa=a;this.Dk=b;this.Fh=c;this.bRa=d;this.Sa=e;this.zd=f;this.J0=g;this.bq="";this.BMb=!1;this.BCb=new _.el;this.FFb=new _.el;this.tc=_.hE;this.wBa=PQc;this.selectedIndex=new _.Af(-1);this.il=_.Ua;this.yCb=new _.mb(1);this.vp=new _.da;this.AYa=new _.da;this.eVa=!1;this.bF=x.bF.ka(_.m(function(B){return B?B+"px":void 0}),_.nb(1),_.jb())};_.V(j$,_.Op);j$.Ja=_.Op.Ja;
j$.prototype.Ua=function(){var a=this;_.Op.prototype.Ua.call(this);this.vp.add(OQc(this.bRa,function(){var b=a.Bn;return{page:0!==b.type?b:Object.assign({},b,{Tz:void 0}),scrollTop:a.Nb.ua.scrollTop}}));this.vp.add(this.Sa.events.ka(_.Ta(function(b){return b instanceof _.$f}),_.tb(null)).subscribe(function(){a.CYa=a.bRa.get().scrollTop}));this.vp.add(this.zd.register("selectNextResult","j",function(){a.CM(1);a.lr("selectNextResult")}));this.vp.add(this.zd.register("selectPreviousResult","k",function(){a.CM(-1);
a.lr("selectPreviousResult")}))};
j$.prototype.Sb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){this.vp.add(_.Upb(this.Fh,function(){b.selectedIndex.next(0)}));this.AYa.unsubscribe();this.il=jRc(this);var c=this.Bn;0===c.type&&(this.AYa=_.ib(this.PV,this.yCb).ka(_.ra(function(){return b.Dk.aS}),_.Ta(function(){if(0!==b.Bn.type||!b.Bn.nextPageToken||b.eVa)var d=!1;else d=b.Nb.ua,d=d.scrollTop+d.offsetHeight>b.fEc.ua.offsetHeight-500;return d}),_.jnb(this.re)).subscribe(function(d){b.BCb.emit();b.eVa=!0;b.Fa.nb({gestureName:d?
"SCROLL":"BACKGROUND",element:b.bq,action:"infiniteScroll",qh:b.Bn.il.length},d)}),this.vp.add(this.AYa),a=a.resultPage.Si,a&&a.il===c.il&&0===a.type&&a.nextPageToken===c.nextPageToken||(this.eVa=!1,this.yCb.next(void 0)))}};j$.prototype.wn=function(){void 0!==this.CYa&&(this.Nb.ua.scrollTop=this.CYa,this.CYa=void 0)};j$.prototype.Ma=function(){_.Op.prototype.Ma.call(this);this.vp.unsubscribe()};
var FPc=function(a){return a.path||a.repository?"ref":a.ke?"repo":"repoGroup"},jRc=function(a){var b=a.Bn,c=b.il;return 0===b.type||25>=c.length||a.bRa.get().scrollTop?_.Ea(c):_.OGa.ka(_.Xa(),_.Ma(0),_.cb(c),_.zb(function(d){console.log("ENTRY COUNT: "+d.length)}),_.tb(c.slice(0,20)))};j$.prototype.CM=function(a){var b=this.Bn.il.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
j$.prototype.lr=function(a){this.Fa.nb({element:"ResultList",action:a,gestureName:"KEYBOARD",qh:this.selectedIndex.value})};j$.ha=function(a){return new (a||j$)(_.y(_.en),_.y(_.nt),_.y(_.hv),_.y(d$),_.y(_.Yf),_.y(_.Ys),_.y(gRc),_.y(_.Md),_.y(_.Np),_.y(_.pe),_.y(_.gE),_.y(_.Hp,8))};
j$.Aa=_.v({type:j$,oa:[["result-list"]],vb:function(a,b){a&1&&_.Ze(hRc,7);if(a&2){var c;_.Ye(c=_.af())&&(b.fEc=c.first)}},inputs:{gA:"previewTarget",Bn:"resultPage",bq:"searchResultsElementName",BMb:"showResultsIncomplete"},outputs:{BCb:"nextPageRequested",FFb:"previewTriggered"},features:[_.qe,_.ld],oc:["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&&(_.Ie(iRc),_.C(0,"ul",null,0),_.N(2,GPc,4,14,"li",1),_.Q(3,"async"),
_.D(),_.N(4,MPc,3,3,"ng-container",2),_.N(5,NPc,1,2,"search-results-incomplete",3),_.Je(6));a&2&&(_.w(2),_.z("ngForOf",_.R(3,3,b.il)),_.w(2),_.z("ngIf",b.Bn.type===b.wBa.Y4b),_.w(1),_.z("ngIf",b.BMb))},Ia:[_.Xl,_.Yl,_.Zl,_.$l,_.fn,_.Ly,_.dE,_.bE,h$,i$,_.cm],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 kRc=["image/png","image/jpeg","image/gif"],lRc={PH:0,EMPTY:1,N4b:2,hfc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},k$=function(a,b,c){this.Fa=a;this.Eg=b;this.Sa=c;this.JAb=_.$D([]);this.xt=_.hE;this.ria=lRc;this.vg="SearchResultFilePreview";this.data="";this.xC=_.Ua;this.metadata=null;this.mk=new _.mb(1)};k$.prototype.Ua=function(){};var YPc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Wb.length;default:return _.ig(a)}};
k$.prototype.sG=function(a){this.Sa.navigate(_.ph(_.No(this.ad.Yb(),{line:a.line+1}).hb()),{Ze:"preserve"});this.Fa.nb({gestureName:"CLICK",element:this.vg,action:"selectLine",projectId:this.ad.lb},a.yca)};
_.W.Object.defineProperties(k$.prototype,{Pxc:{configurable:!0,enumerable:!0,set:function(a){var b=a.Ge,c=a.WC;a=a.ad;this.data=b.ww()||_.mE(_.$i(b,1));this.metadata=_.wc(b,_.uo,2);this.ad=a;this.wb=_.Amb(a,b,[c]);this.xC=_.hkb(a,_.rH(this.Eg,a,"path"),this.Sa)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.JAb=a;this.mk.next(_.XD(a,[]).length?0:-1)},get:function(){return this.JAb}},mwc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?kRc.includes(_.Oh(this.metadata,
1))?2:_.ij(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}}});k$.ha=function(a){return new (a||k$)(_.y(_.en),_.y(_.qH),_.y(_.Yf))};
k$.Aa=_.v({type:k$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{Pxc:"fileData",matches:"matches"},features:[_.Pe([_.yJ])],ac:["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"],"Binair bestand","Geen voorbeeld beschikbaar",[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,OPc,5,0,"icon-empty-state-display",1),_.N(2,PPc,1,1,"empty-file-detail",2),_.N(3,QPc,2,4,"img",3),_.N(4,ZPc,4,3,"div",4),_.ye());a&2&&(_.z("ngSwitch",b.mwc),_.w(1),_.z("ngSwitchCase",b.ria.PH),_.w(1),_.z("ngSwitchCase",b.ria.EMPTY),_.w(1),_.z("ngSwitchCase",b.ria.N4b),_.w(1),_.z("ngSwitchCase",b.ria.hfc))},Ia:[_.Yl,
_.Zl,_.$l,_.wJ,_.zJ,_.Dz,_.Fz,_.Ez,_.dE,_.bE,_.iH,_.xJ,_.cm,_.Jz],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 mRc=function(a,b){this.Uq=a;this.sQ=b;this.xt=_.hE;this.UH=QQc;this.vg="SearchResultFilePreview";this.F2b="result-preview-header";this.h3a="Sluiten";this.page=_.Ua;this.M1=new _.pg;this.close=new _.el},nRc=function(a,b){return a.Uq.get(b.lb,b.Cc,b.repository,b.Ab,b.path,{Ob:b.params.Ob,type:1,line:_.csa(b.params.line)}).ka(_.m(function(c){var d=_.zo(c);if(!d)throw Error("dg");var e;return _.$D({type:0,Ge:d,WC:null!=(e=_.Xi(c,8)[0])?e:0,ad:b})}))},oRc=function(a,b){var c=b.Yb();return a.Uq.list(b.lb,
b.Cc,b.repository,b.Ab,b.path,b.params.Ob).ka(_.m(function(d){return{state:2,Wb:{type:1,items:gQc(d,c)}}}))};
_.W.Object.defineProperties(mRc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.ad;this.M1=b;switch(a.type){case 0:a.vAc?this.sQ.MR.next(b):this.sQ.clear();b=nRc(this,b);break;case 1:b=oRc(this,b);break;default:b=_.ig(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.tb(_.iE),_.Aa(function(){a:{var c=a.type;switch(c){case 1:c="Mapcontent kan niet worden geladen";break a;case 0:c="Bestand kan niet worden geladen";
break a;default:c=_.ig(c)}}return _.Ea({state:1,message:"Fout bij content ophalen",pwa:c})}))}}});mRc.ha=function(a){return new (a||mRc)(_.y(_.XH),_.y(_.yJ))};
mRc.Aa=_.v({type:mRc,oa:[["result-preview"]],inputs:{target:"target"},outputs:{close:"close"},features:[_.Pe([_.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,$Pc,6,4,"h2",0),_.C(1,"div",1),_.F(2,"mat-icon",2),_.C(3,"a",3),_.O(4),_.D()(),_.N(5,fQc,4,4,"ng-container",4),_.Q(6,"async"));a&2&&
(_.z("ngIf",b.M1.path),_.w(3),_.z("routerLink",_.ph(b.M1))("ascTrackElement",b.vg),_.ue("id",b.F2b),_.w(1),_.Ne(" ",b.M1.path," "),_.w(1),_.z("ngIf",_.R(6,6,b.M1.path&&b.page)))},Ia:[_.ln,_.Yl,_.Zl,_.$l,_.BJ,_.Dz,_.Fz,_.Ez,_.bE,_.zq,_.Wr,_.Tm,k$,_.cm],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 pRc=new _.Br("Zoeken naar code en bestanden"),l$=function(){_.yF.apply(this,arguments)};_.V(l$,_.yF);l$.prototype.Sl=function(a){this.title.Sl(a?pRc.format({query:a}):"Zoeken naar code en bestanden")};l$.ha=function(){var a;return function(b){return(a||(a=_.Ed(l$)))(b||l$)}}();l$.va=_.t({token:l$,ta:l$.ha,Ka:"root"});
var jQc=/^[lL]:(\d+)$/,iQc=/:(\d+)(:\d+)?$/;
var qRc=["singleSearchResultRedirect"],m$=function(a,b,c,d,e,f,g,h,n,r,x,A,B){this.cache=a;this.Nu=b;this.Sa=c;this.bx=d;this.Qf=e;this.Owa=f;this.fg=g;this.MK=h;this.J0=n;this.uM=r;this.Fa=B;this.Mjb=new _.da;this.fVa=new _.ob;this.lJb=new _.ob;this.xt=_.hE;this.wBa=PQc;this.bq="GlobalSearchResults";this.s9b="Dismiss";this.Jdc=_.K_a;this.No=this.page=_.Ua;this.Rs=!1;this.VKc=x.Rb(48);this.OGc=A.KQ().ka(_.m(function(I){return I||10}));this.oLc=A.y$()};
m$.prototype.Ua=function(){var a=this;this.No=_.ib(this.Sa.Cn.root.jx.ka(_.m(_.vE)),this.lJb).ka(_.wjb(this.OGc,this.oLc),_.m(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return{b2:d,Ml:d.Ml||"",df:d.df||"",yd:_.mh(d.yd||"",a.Nu.iG),uM:a.uM||"",iu:"1"===d.iu,pageSize:f,a_a:e}}),_.zb(function(d){a.Owa.Sl(d.Ml);a.gA=void 0}));var b=this.No.ka(_.Cb(_.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(_.$D(f)):rRc(a,e,d).ka(_.m(_.$D),_.tb(_.iE),_.Aa(function(g){return _.Ea(a.Rp(g,function(){a.lJb.next(e.b2)}))}))}),_.tb(_.iE),_.Ra(),_.vb(function(d){return 0!==d.state?_.Ea(d):_.Ea(d).ka(_.Ma(300))})),c=this.fVa.ka(_.Ra(),_.vb(function(d){return $Qc(a.bx,d).ka(_.tb(Object.assign({},d,{Tz:_.iE})),_.Aa(function(e){return _.Ea(Object.assign({},d,{Tz:a.Rp(e,function(){a.fVa.next(Object.assign({},d))})}))}))}),_.m(_.$D));this.page=b=_.ib(b,c).ka(_.nb(1));this.Mjb.add(b.connect())};
m$.prototype.Ma=function(){this.Mjb.unsubscribe();this.fg.Ie();_.cqb(this.Owa)};m$.prototype.Dzb=function(a){0===a.type&&this.fVa.next(a)};m$.prototype.Os=function(){this.Fa.nb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var rRc=function(a,b,c){var d=a.Nu.parse(b.Ml||"");return d.length?sRc(a,b,c).ka(_.vb(function(e){a.Rs=e.Rs;if(!e.il.length)throw new LQc(3,"Geen resultaten","Pas uw query aan",void 0,e);if(!yQc(e,b.b2.CMb))return _.Ea(e);var f=e.il[0].ad,g=kQc(d);g&&(f=_.No(f.Yb(),{line:g}).hb());return a.Sa.navigate(_.ph(f),{Ze:"merge",eg:!0}).then(function(){a.fg.v3(a.jLc,{duration:7E3});return e})})):_.Na(new LQc(1,"Lege query","Geef een query op"))},sRc=function(a,b,c){if(!a.VKc)return XQc(a.bx,b);var d=b.b2.SOa?
Number(b.b2.SOa):1;return!Number.isInteger(d)||1>d?_.Na(MQc()):YQc(a.bx,b,d-1,c&&_.SE(c)?c.Wb:void 0)};
m$.prototype.Rp=function(a,b){if(a instanceof LQc)return a;var c=a.error;if(c&&400===c.code){(a=FLc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.MK;b=b||void 0;c=void 0;a&&(c={message:"Meer informatie.",link:a});var d;if(null==(d=b)?0:d.startsWith("[ORIGINAL ERROR] generic::invalid_argument: "))b=b.substring(44);return new LQc(2,"Ongeldige zoekquery",b||"Dit kan het gevolg zijn van een syntaxisfout",c)}_.mr(this.Qf,a);return MQc(c,b)};
_.W.Object.defineProperties(m$.prototype,{Bvc:{configurable:!0,enumerable:!0,get:function(){return _.L_a}}});m$.ha=function(a){return new (a||m$)(_.y(d$),_.y(_.pv),_.y(_.Yf),_.y(g$),_.y(_.lr),_.y(l$),_.y(_.wr),_.y(_.y0a),_.y(gRc),_.y(_.E0a),_.y(_.Cu),_.y(_.Nu),_.y(_.jv))};
m$.Aa=_.v({type:m$,oa:[["file-search"]],vb:function(a,b){a&1&&_.Ze(qRc,7);if(a&2){var c;_.Ye(c=_.af())&&(b.jLc=c.first)}},features:[_.Pe([g$])],Ba:4,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Zoekresultaten laden\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","Zoekresultaten laden\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"]," Skipped \ufffd#3\ufffd results page \ufffd/#3\ufffd since there is only one result. ",["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,wQc,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,xQc,6,3,"ng-template",null,1,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.page))},Ia:[_.ln,_.Yl,_.Zl,_.$l,_.Az,_.fn,_.Dz,_.Fz,_.Ez,_.bE,_.zq,_.Tm,_.Kz,mRc,e$,f$,j$,i$,_.cm],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 n$=function(a,b,c){this.document=a;this.Gj=b;this.sYa=c;this.JJc={Gj:b,gba:!0,sKb:b.E0.Xu}};n$.prototype.resolve=function(a){var b=this,c=_.vE(a.jx),d=_.dlb(c),e=d.scopes;a=new _.ob;c=_.ib(_.Bqb(this.sYa,c.df,d.state).ka(_.zb(function(f){_.pub(b.Gj.E0,e,f.prefix||null)}),_.m(function(f){return f.K0a})),a);return Object.assign({},this.JJc,{OJa:c,BZa:_.kub(new _.hub(this.document,this.Gj),a)})};n$.ha=function(a){return new (a||n$)(_.u(_.Qg),_.u(_.dI),_.u(_.PG))};n$.va=_.t({token:n$,ta:n$.ha});
var tRc=function(){};tRc.ha=function(a){return new (a||tRc)};tRc.Ea=_.ed({type:tRc});tRc.Da=_.Vc({imports:[_.dm,_.FJ,_.HJ,_.Gz,_.eE,_.cE,_.JG,_.nH,_.GJ]});
var uRc;uRc=[{path:"",component:m$,Ff:[c$,a$],resolve:{nn:n$},qA:"paramsOrQueryParamsChange"}];_.o$=function(){};_.o$.ha=function(a){return new (a||_.o$)};_.o$.Ea=_.ed({type:_.o$,id:"search"});_.o$.Da=_.Vc({Qb:[n$,_.XH],imports:[_.FG,KQc,_.Xw,_.dm,_.OH,_.VH,_.WH,_.Cz,_.hn,_.NJ,_.HJ,_.fI,_.EJ,_.Ny,_.Gz,_.eE,_.cE,_.Yq,_.Yv,_.Xr,_.Ty,_.Qw,_.Qz,_.Wy,_.ax,_.kI,_.nH,_.Ey(uRc),_.Bt,_.GJ,tRc,_.oH,_.Lz,_.vJ,_.Yw,_.Vm]});_.T7a(_.o$,"search");

}catch(e){_._DumpException(e)}
try{
var vRc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},wRc=function(a){a&1&&_.F(0,"settings-header",43)},xRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-form-field",44)(2,"mat-label");_.Fe(3,45);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.td(b);var d=_.M();return _.ud(d.YJc(c.value))});_.Q(5,"async");_.C(6,"mat-option",46);_.Fe(7,47);_.D();_.C(8,"mat-option",48);_.Fe(9,49);_.D();_.C(10,"mat-option",50);_.Fe(11,51);_.D()()()()}a&2&&(a=_.M(),_.w(4),
_.z("value",_.R(5,1,a.aZa)))},yRc=function(a,b){a&1&&(_.C(0,"mat-option",55),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Ne(" ",a.replace("cider","default")," "))},zRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-form-field",52)(2,"mat-label");_.Fe(3,53);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.td(b);var d=_.M();return _.ud(d.TJc(c.value))});_.Q(5,"async");_.N(6,yRc,2,2,"mat-option",54);_.D()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,2,a.fKc)),_.w(2),_.z("ngForOf",
a.YXb))},ARc=function(a){a&1&&(_.C(0,"mat-label"),_.Fe(1,59),_.D())},BRc=function(a){a&1&&(_.C(0,"mat-label"),_.Fe(1,60),_.D())},CRc=function(a,b){a&1&&(_.C(0,"mat-option",55),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Ne(" ",a.replace("cider","default")," "))},DRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-form-field",56);_.N(2,ARc,2,0,"mat-label",57);_.N(3,BRc,2,0,"ng-template",null,58,_.ef);_.C(5,"mat-select",19);_.L("selectionChange",function(d){_.td(b);var e=_.M();return _.ud(e.VJc(d.value))});
_.Q(6,"async");_.N(7,CRc,2,2,"mat-option",54);_.D()()()}if(a&2){var c=_.Me(4);a=_.M();_.w(2);_.z("ngIf",a.ST)("ngIfElse",c);_.w(3);_.z("value",_.R(6,4,a.iKc));_.w(2);_.z("ngForOf",a.w6b)}},ERc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-slide-toggle",61);_.L("change",function(c){_.td(b);var d=_.M();return _.ud(d.fNc(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.kOb)))},FRc=function(a){a&1&&(_.C(0,"a",62)(1,
"mat-icon",63),_.O(2,"info_outline"),_.D()())},GRc=function(a){if(a&1){var b=_.sd();_.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){_.td(b);var d=_.M();return _.ud(d.SJc(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.m7)))},HRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-slide-toggle",68);_.L("change",function(c){_.td(b);var d=_.M();return _.ud(d.gNc(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.E1)))},IRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-slide-toggle",69);_.L("change",function(c){_.td(b);var d=
_.M();return _.ud(d.eNc(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.ht)))},JRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-form-field",71)(2,"mat-label");_.Fe(3,72);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.td(b);var d=_.M();return _.ud(d.QNc(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))},KRc=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"mat-form-field",73)(2,"mat-select",74);_.L("selectionChange",function(c){_.td(b);var d=_.M();return _.ud(d.PNc(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");_.Fe(13,75);_.D()()()}a&2&&(a=_.M(),_.w(2),_.z("value",_.R(3,5,a.Ica)),_.w(2),_.z("value",25),_.w(2),_.z("value",50),_.w(2),_.z("value",100),_.w(2),_.z("value",200))},p$=function(a,b,c,d){_.kn.call(this,a,b,d,c,"change");this.EQb=!0};_.V(p$,_.kn);p$.prototype.zVa=function(a){this.EQb&&_.cMa(this,"CHANGE",a)};p$.ha=function(a){return new (a||p$)(_.y(_.en),_.y(_.Wk),_.y(_.Md),_.y(_.jn,8))};
p$.Ja=_.v({type:p$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{EQb:"trackGestureChange"},features:[_.qe]});var LRc=function(){this.jU=this.text=""};LRc.ha=function(a){return new (a||LRc)};
LRc.Aa=_.v({type:LRc,oa:[["help-tooltip","text",""]],inputs:{text:"text",jU:"tooltipClass"},ac:["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.jU)("matTooltip",b.text)},Ia:[_.Wr,_.Aw],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 MRc=function(){};MRc.ha=function(a){return new (a||MRc)};MRc.Ea=_.ed({type:MRc});MRc.Da=_.Vc({imports:[_.dm,_.Xr,_.Qw]});
var NRc=Object.freeze({"invalid-number":!0}),q$=function(){this.reb=!1};q$.prototype.validate=function(a){return vRc(a.value,this.reb?0:1)?null:NRc};q$.ha=function(a){return new (a||q$)};q$.Ja=_.v({type:q$,oa:[["","positiveIntegerValidator",""]],inputs:{reb:"allowZero"},features:[_.Pe([{Ga:_.zv,Lb:q$,kd:!0}])]});var r$=function(){};r$.prototype.validate=function(a){return void 0===a.value||""===a.value||vRc(a.value,1)?null:NRc};r$.ha=function(a){return new (a||r$)};
r$.Ja=_.v({type:r$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.Pe([{Ga:_.zv,Lb:r$,kd:!0}])]});
_.ORc=function(){this.lEb=""};_.ORc.ha=function(a){return new (a||_.ORc)};
_.ORc.Aa=_.v({type:_.ORc,oa:[["settings-header"]],inputs:{lEb:"pageTitle"},oc:["*"],Ba:4,Ca:1,Ha:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],wa:function(a,b){a&1&&(_.Ie(),_.C(0,"header",0)(1,"h1",1),_.O(2),_.D(),_.Je(3),_.D());a&2&&(_.w(2),_.Oe(b.lEb))},Ia:[_.Vq,_.ar],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});
_.t$=function(a,b,c,d,e,f,g){var h=this;this.document=a;this.Fa=b;this.Pb=c;this.Pna=d;this.Jb=e;this.aZa=this.Pb.Dqa();this.naa=this.Pb.DK();this.OKc=this.Pb.MQ();this.kOb=this.Pb.zZ();this.tabSize=this.Pb.BZ();this.pageSize=this.Pb.KQ();this.bF=this.Pna.bF;this.Ica=this.Pb.rZ();this.PTb=_.tzb(this.Pb);this.hPc=this.Pb.E$();this.m7=this.Pb.gZ();this.E1=this.Pb.AZ();this.ht=this.Pb.xZ();this.JKc=this.Pb.LQ();this.aBc=this.Pb.GQ();this.YXb=Array.from(_.M0a);this.w6b=Array.from(_.L0a);this.kb=new _.da;
this.wMb=!0;this.YJc=_.aE(function(n){s$(h,"themeChanged",n);h.Pb.Jva(n)});this.TJc=_.aE(function(n){s$(h,"darkSyntaxThemeChanged",n);h.Pb.ufa(n)});this.VJc=_.aE(function(n){s$(h,"lightSyntaxThemeChanged",n);h.Pb.Efa(n)});this.bNc=_.aE(function(n){s$(h,"highlightXrefsChanged",n.checked.toString());h.Pb.T0(n.checked)});this.dNc=_.aE(function(n){s$(h,"showFoldMarkersChanged",n.checked.toString());h.Pb.Kfa(n.checked)});this.fNc=_.aE(function(n){s$(h,"stripGoogle3FromCopyChanged",n.checked.toString());
h.Pb.Ova(n.checked)});this.RNc=_.wj(function(n,r){s$(h,"tabSizeChanged",n);r&&h.Pb.Mfa(Number(n))},300);this.QNc=_.wj(function(n){s$(h,"pageSizeChanged",String(n));h.Pb.Y0(n)},300);this.MNc=_.wj(function(n,r){s$(h,"codeFontSizeChanged",n);r&&(""===n?_.fE(h.Pna):_.fE(h.Pna,Number(n)))},300);this.PNc=_.wj(function(n){s$(h,"numStarredPlacesChanged",String(n));h.Pb.Hfa(n)},300);this.FIc=function(){_.fE(h.Pna)};this.hNc=_.aE(function(n){s$(h,"xrefMiniPanelEnabledChanged",n.checked.toString());_.$J(h.Pb,
n.checked)});this.SNc=_.wj(function(n,r){s$(h,"xrefMiniPanelMinWidthChanged",n);r&&h.Pb.zZa(Number(n))},300);this.SJc=_.aE(function(n){s$(h,"ciderDefaultChanged",n);h.Pb.uva(n)});this.gNc=_.aE(function(n){s$(h,"suggestUniqueCiderWsChanged",n.checked.toString());h.Pb.Pva(n.checked)});this.eNc=_.aE(function(n){s$(h,"showPersonalizedResultsChanged",n.checked.toString());h.Pb.Lva(n.checked)});this.cNc=_.aE(function(n){s$(h,"showCustomContextMenuChanged",n.checked.toString());h.Pb.Jfa(n.checked)});this.UJc=
_.aE(function(n){s$(h,"hovercardVisibilityChanged",n);h.Pb.Bfa(n)});this.ST=f.ST();this.rn=g.jc(2);this.fKc=_.s1a(f,"DARK");this.iKc=_.s1a(f,"LIGHT")};_.t$.prototype.Vc=function(){var a=this;this.kb.add(this.Jb.Pe.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.t$.prototype.Ma=function(){this.kb.unsubscribe()};
var PRc=function(a,b){if(!a.ST||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.ig(b)}},QRc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.ig(a)}},s$=function(a,b,c){a.Fa.nb({element:"Settings",action:b,Df:c,gestureName:"CHANGE"})};_.t$.ha=function(a){return new (a||_.t$)(_.y(_.Qg),_.y(_.en),_.y(_.Nu),_.y(_.gE),_.y(_.zf),_.y(_.$u),_.y(_.Ct),_.y(_.Cu))};
_.t$.Aa=_.v({type:_.t$,oa:[["general-settings"]],inputs:{wMb:"showHeader"},Ba:76,Ca:44,Ha:function(){return[["pageTitle","Algemene instellingen",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"]," Show Fold Markers ",["id","highlight-xrefs-toggle","color","primary",3,"checked","change"]," Highlight References ",["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"]," Show Cross References Context Menu on right click ",[1,"preview"],
["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"]," Enable the references preview pane when the browser is wider than ",["id","xrefs-mini-panel-min-width-field"],["matInput","","positiveIntegerValidator","","autocomplete","off","aria-label","Change the minimum browser width for the references preview pane to be visible when the setting is enabled",3,"allowZero","ngModel","disabled","ngModelChange"],["xrefMiniPanelMinWidthField","matInput"],["matSuffix",""]," Must set width to a positive integer. ",
["mat-icon-button","","class","help-link-button","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"]," Show identifier hovercards ",[3,"value","selectionChange"],["value","NEVER_SHOW"]," Never show ",["value","SHOW_WITH_SHIFT"]," Hold 'Shift' to show ",["value","SHOW_WITH_CTRL"]," Hold 'Control' to show ",
["value","SHOW_WITH_PLATFORM_CMD"]," Hold 'Control' or 'Command' (OS X) to show ",["value","SHOW_ALWAYS"]," Always show ",["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"]," Tab size (chars) "," Must set tab size to a positive integer. ",["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete","off","ascTrackElement","Settings","trackAction","typeCodeFontSize",
3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"]," Code font size (px) "," Must set code font size to a positive integer or clear the field. ",["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement","Settings","trackAction","resetCodeFontSize",3,"click"],"Reset",["text","This setting affects any text representing code such as the main code panel and search results."],["pageTitle","Algemene instellingen"],["id","theme-selector"],
" Appearance ",["value","LIGHT"]," Light ",["value","DARK"]," Dark ",["value","SYSTEM"]," Use System Settings ",["id","dark-syntax-theme-selector"]," Dark syntax highlighting theme ",[3,"value",4,"ngFor","ngForOf"],[3,"value"],["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""]," Light syntax highlighting theme "," Syntax highlighting theme ",["id","strip-google3-from-copy-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip",
"Help","aria-label","More information about the reference preview panel","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","Help","aria-label",
"More information about the search personalization setting","ascTrackElement","Settings","trackAction","openPersonalizationHelp","externalLink","https://goto.google.com/cs-personalization",1,"help-link-button"],["id","page-size-selector"]," Search results page size ",["id","num-starred-places-selector"],["aria-label","Change the number of starred path shown by default on the landing page",3,"value","selectionChange"]," Starred paths on homepage "]},wa:function(a,b){if(a&1){var c=_.sd();_.N(0,wRc,
1,0,"settings-header",0);_.N(1,xRc,12,3,"div",1);_.N(2,zRc,7,4,"div",1);_.Q(3,"async");_.N(4,DRc,8,6,"div",1);_.Q(5,"async");_.N(6,ERc,4,3,"div",1);_.C(7,"div")(8,"mat-slide-toggle",2);_.L("change",function(e){return b.dNc(e)});_.Fe(9,3);_.Q(10,"async");_.D()();_.C(11,"div")(12,"mat-slide-toggle",4);_.L("change",function(e){return b.bNc(e)});_.Fe(13,5);_.Q(14,"async");_.D()();_.C(15,"div")(16,"mat-slide-toggle",6);_.L("change",function(e){return b.cNc(e)});_.Fe(17,7);_.Q(18,"async");_.D()();_.C(19,
"div",8)(20,"mat-slide-toggle",9);_.L("change",function(e){return b.hNc(e)});_.Fe(21,10);_.Q(22,"async");_.D();_.C(23,"mat-form-field",11)(24,"input",12,13);_.L("ngModelChange",function(e){_.td(c);return _.ud(b.SNc(e,_.Me(25).Me.valid))});_.Q(26,"async");_.Q(27,"async");_.D();_.C(28,"span",14);_.O(29,"pixels");_.D();_.C(30,"mat-error");_.Fe(31,15);_.D()();_.N(32,FRc,3,0,"a",16);_.D();_.N(33,GRc,12,3,"div",1);_.N(34,HRc,4,3,"div",1);_.N(35,IRc,7,3,"div",1);_.C(36,"div")(37,"mat-form-field",17)(38,
"mat-label");_.Fe(39,18);_.D();_.C(40,"mat-select",19);_.L("selectionChange",function(e){return b.UJc(e.value)});_.Q(41,"async");_.C(42,"mat-option",20);_.Fe(43,21);_.D();_.C(44,"mat-option",22);_.Fe(45,23);_.D();_.C(46,"mat-option",24);_.Fe(47,25);_.D();_.C(48,"mat-option",26);_.Fe(49,27);_.D();_.C(50,"mat-option",28);_.Fe(51,29);_.D()()()();_.C(52,"div")(53,"mat-form-field",30)(54,"input",31,32);_.L("ngModelChange",function(e){_.td(c);return _.ud(b.RNc(e,_.Me(55).Me.valid))});_.Q(56,"async");_.D();
_.C(57,"mat-label");_.Fe(58,33);_.D();_.C(59,"mat-error");_.Fe(60,34);_.D()()();_.N(61,JRc,12,6,"div",1);_.N(62,KRc,14,7,"div",1);_.C(63,"div")(64,"mat-form-field",35)(65,"input",36,37);_.L("ngModelChange",function(e){_.td(c);return _.ud(b.MNc(e,_.Me(66).Me.valid))});_.Q(67,"async");_.D();_.C(68,"mat-label");_.Fe(69,38);_.D();_.C(70,"mat-error");_.Fe(71,39);_.D()();_.C(72,"button",40);_.L("click",function(){return b.FIc()});_.C(73,"span");_.Fe(74,41);_.D()();_.F(75,"help-tooltip",42);_.D()}if(a&2){var d=
_.Me(25);_.z("ngIf",b.wMb);_.w(1);_.z("ngIf",b.ST);_.w(1);_.z("ngIf",PRc(b,_.R(3,22,b.aZa)));_.w(2);_.z("ngIf",QRc(_.R(5,24,b.aZa)));_.w(2);_.z("ngIf",b.rn);_.w(2);_.z("checked",_.R(10,26,b.OKc));_.w(4);_.z("checked",_.R(14,28,b.naa));_.w(4);_.z("checked",_.R(18,30,b.JKc));_.w(4);_.z("checked",_.R(22,32,b.PTb))("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.hPc))("disabled",!1===_.R(27,36,b.PTb));
_.w(8);_.z("ngIf",b.rn);_.w(1);_.z("ngIf",b.rn);_.w(1);_.z("ngIf",b.rn);_.w(1);_.z("ngIf",b.rn);_.w(5);_.z("value",_.R(41,38,b.aBc));_.w(14);_.z("ngModel",_.R(56,40,b.tabSize));_.w(7);_.z("ngIf",!b.rn);_.w(1);_.z("ngIf",b.rn);_.w(3);_.z("ngModel",_.R(67,42,b.bF))}},Ia:[_.ln,p$,_.Xl,_.Yl,_.fn,_.Kh,_.Dv,_.Iv,_.Ly,LRc,_.Aq,_.aK,_.Xv,_.Wv,_.Ky,_.Wr,_.$v,_.Sy,_.Oy,_.dK,_.ORc,r$,q$,_.cm],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});
_.u$=function(){};_.u$.ha=function(a){return new (a||_.u$)};_.u$.Ea=_.ed({type:_.u$});_.u$.Da=_.Vc({imports:[_.dm,_.dr]});
_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.ed({type:_.v$});_.v$.Da=_.Vc({imports:[_.nn,_.dm,_.hn,_.Qv,_.Ny,MRc,_.Yq,_.Yv,_.Xr,_.aw,_.Wy,_.Ty,_.eK,_.u$]});

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

var HSc=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]},ISc=function(a,b,c){if(a){var d=_.azb(a);if(!b)return d.toString();a=_.kna(b)||_.lna(b)||b;switch([_.bzb,_.czb,_.dzb].find(function(e){return _.ezb(e,d)})){case _.bzb:case _.dzb:return c&&"/"!==c?_.Rqa(d.toString(),"blob",a,c):_.Rqa(d.toString(),"tree",a);case _.czb:return _.Rqa(d.toString(),"src",a,c||
"")}}},z$=function(){return HSc(_.fa.apply(0,arguments),function(a){return void 0!==a})},LSc=function(a){var b,c=[],d=1;if("string"===typeof a)if(JSc[a]){c=JSc[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!==KSc[h])return KSc[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=z$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,z$(a.Gp,a.green,a.G),z$(a.b,a.blue,a.B)]):(e="hsl",c=[z$(a.h,a.pra,a.RA),z$(a.s,a.saturation,a.S),z$(a.l,a.Kz,a.L,a.b,a.brightness)]),d=z$(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}},A$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("eg`"+a+"`"+c+"`0`"+b);},MSc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("gg`"+a);return parseInt(a,16)},NSc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},OSc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},PSc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},QSc=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},RSc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},aTc=function(a,b,c){"number"!==typeof b&&(b=SSc[b]);var d=TSc(a);a=TSc(c||USc());c=VSc(d)+","+b+","+VSc(a);if(WSc.has(c))return WSc.get(c);if(XSc(d,a)>b)a=d;else{d=YSc(d);for(var e=50<YSc(a).Kz?-1:1,f=ZSc(d),g=d.Kz;0<=g&&100>=g&&!(f=ZSc(new $Sc(g,d.a,d.b)),XSc(f,a)>b);g+=e);a=f}WSc.set(c,a);return a},TSc=function(a){if(a instanceof B$)return a;
if(a instanceof C$)return new B$(a.red,a.green,a.blue);if(a instanceof _.q_a)return new B$(_.jj(a,1)||0,_.jj(a,2)||0,_.jj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return bTc(a)},USc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return cTc;a=LSc(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 dTc(new B$(b/255,c/255,d/255,a),cTc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;
a=new eTc(b,c/100,d/100,a);b=(1-Math.abs(2*a.Kz-1))*a.saturation;var e=Math.max(0,a.Kz-b/2);d=c=e;var f=a.pra%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 B$(c,d,e,a.alpha);return dTc(a,cTc);default:throw Error("hg`"+b);}},fTc=function(a){a&1&&_.F(0,"img",16);a&2&&(a=_.M().La,_.z("src",a.s_,_.ae))},gTc=function(a){a&1&&_.F(0,"global-search-box",19);a&2&&
(a=_.M().La,_.z("config",a))},hTc=function(a,b){a&1&&(_.C(0,"div",17),_.N(1,gTc,1,1,"global-search-box",18),_.D());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.gba))},iTc=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          "),_.ye());a&2&&(a=b.ya,_.w(4),_.z("universalLink",a.target)("sameWindow",!0)("trackAction",a.Yy),_.w(1),_.Ne("\n                ",a.label,"\n              "))},jTc=function(a){a&
1&&(_.C(0,"div",20)(1,"nav")(2,"ul"),_.N(3,iTc,8,4,"ng-container",13),_.D()()());a&2&&(a=_.M().La,_.w(3),_.z("ngForOf",a.xJa))},kTc=function(a){if(a&1){var b=_.sd();_.C(0,"li")(1,"button",22);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.RSa.next(void 0))});_.Fe(2,23);_.D()()}},mTc=function(a){if(a&1){var b=_.sd();_.C(0,"li")(1,"button",24);_.L("click",function(){_.td(b);_.M(2).Sj.open(lTc);return _.ud()});_.Fe(2,25);_.D()()}},nTc=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.Yy),_.w(1),_.Ne(" ",a.label," "))},oTc=function(a,b){if(a&1){var c=_.sd();_.C(0,"header",1)(1,"div",2)(2,"a",3);_.N(3,fTc,1,1,"img",4);_.D()();_.N(4,hTc,2,1,"div",5);_.Q(5,"async");_.C(6,"div",6);_.N(7,jTc,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,kTc,3,0,"li",12);_.Q(16,"async");_.N(17,mTc,3,0,"li",12);_.N(18,nTc,3,3,"li",13);_.C(19,"li")(20,"button",
14);_.L("click",function(){_.td(c);var e=_.M();return _.ud(e.S_("CLICK"))});_.Fe(21,15);_.D()()()()()()}if(a&2){a=b.La;var d=_.Me(13);b=_.M();_.ve("height",a.s_?"76px":null);_.w(2);_.we("app-logo",a.s_);_.z("onedevAppbarBranding",a.s_?void 0:a.title)("iconUrl",a.Mi)("universalLink",a.raa)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.Mi?void 0:"oss:logo");_.w(1);_.z("ngIf",a.s_);_.w(1);_.z("ngIf",_.R(5,18,b.nn));_.w(3);_.z("ngIf",!a.ywb);_.w(2);_.z("matMenuTriggerFor",d);_.w(3);_.z("overlapTrigger",
!1);_.w(3);_.z("ngIf",_.R(16,20,b.f1));_.w(2);_.z("ngIf",b.GKc);_.w(1);_.z("ngForOf",a.oBb)}},pTc=function(a){a&1&&_.F(0,"announcement-bar",5)},qTc=function(a){a&1&&(_.C(0,"div",6),_.F(1,"loading"),_.D())},rTc=function(a,b){a&1&&(_.C(0,"a",1)(1,"div",2)(2,"div",3)(3,"img",4),_.Cy(4,5),_.D()(),_.C(5,"span",6),_.O(6),_.D()(),_.C(7,"span",7),_.O(8),_.D(),_.C(9,"div",8)(10,"a",9),_.Fe(11,10),_.D()()());a&2&&(a=b.ya,b=_.M(),_.z("routerLink",b.nGb(a)),_.w(3),_.Ge(a.displayName),_.He(4),_.Le("src",a.Mi,
_.ae),_.w(3),_.Oe(a.displayName),_.w(2),_.Oe(a.c1))},sTc=function(a){if(a&1){var b=_.sd();_.C(0,"button",12);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.LX())});_.C(1,"mat-icon");_.O(2,"close");_.D()()}a&2&&(a=_.M(),_.z("ascTrackElement",a.Yu)("matTooltip",a.l3a),_.ue("aria-label",a.l3a))},tTc=function(a){a&1&&(_.C(0,"a",13),_.F(1,"mat-icon",14),_.D());a&2&&(a=_.M(),_.z("universalLink",a.MK))},uTc=function(a){a&1&&_.ze(0)},vTc=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",15),
_.N(1,uTc,1,0,"ng-container",16),_.D());a&2&&(a=b.ya,_.z("isSelectable",!!a.rwa)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.wa)("ngTemplateOutletContext",a.WT))},wTc=function(a){a&1&&_.ze(0)},xTc=function(a){a&1&&(_.C(0,"div",19),_.N(1,wTc,1,0,"ng-container",20),_.D());if(a&2){a=_.M(2);var b=_.Me(12);_.ve("width",a.Zea,"px");_.w(1);_.z("ngTemplateOutlet",b.wa)}},yTc=function(a){if(a&1){var b=_.sd();_.G(0,17);_.L("ascResizeNotifier",function(d){_.td(b);var e=_.M();return _.ud(e.NVa(d))});_.N(1,xTc,
2,3,"div",18);_.ye()}if(a&2){a=_.M();var c=_.Me(12);_.z("elementToWatch",_.Me(1));_.w(1);_.z("ngIf",c.sx&&a.pF)}},zTc=function(a){a&1&&(_.C(0,"img",6),_.Cy(1,7),_.D());a&2&&(a=_.M(),_.Ge(a.label),_.He(1),_.Le("src",a.Mi,_.ae))},ATc=function(a){a&1&&_.F(0,"mat-icon",8)},BTc=function(a){a&1&&_.F(0,"loading")},CTc=function(a){a&1&&_.F(0,"whitelabelled-search",8);a&2&&(a=_.M(2).La,_.z("projects",a.Wb.projects)("iconUrl",a.Wb.Mi)("label",a.Wb.displayName))},DTc=function(a){a&1&&_.F(0,"discover-find-contribute",
9);a&2&&(a=_.M(2).La,_.z("projects",a.Wb.projects))},ETc=function(a){a&1&&(_.G(0,2),_.N(1,CTc,1,3,"whitelabelled-search",6),_.N(2,DTc,1,1,"discover-find-contribute",7),_.ye());if(a&2){a=_.M().La;var b=_.M();_.z("ngSwitch",a.Wb.wa);_.w(1);_.z("ngSwitchCase",b.Y$b.Mia)}},FTc=function(a){a&1&&_.ze(0)},GTc=function(a){a&1&&(_.G(0),_.N(1,FTc,1,0,"ng-container",10),_.ye());if(a&2){_.M(2);var b=_.Me(3);_.w(1);_.z("ngTemplateOutlet",b)}},HTc=function(a,b){a&1&&(_.G(0,2),_.N(1,BTc,1,0,"loading",3),_.N(2,ETc,
3,2,"ng-container",4),_.N(3,GTc,2,1,"ng-container",5),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Uf))},ITc=function(a){a&1&&(_.C(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.Fe(2,12),_.D(),_.C(3,"icon-empty-state-subtitle"),_.Fe(4,13),_.D()());a&2&&_.z("isSvg",!1)},JTc=function(a){a&1&&_.F(0,"img",26);a&2&&(a=_.M().La,_.Le("src",a.Rma,_.ae))},KTc=function(a){a&1&&_.F(0,"th")},LTc=function(a,b){a&1&&(_.C(0,
"a",36),_.Cy(1,37),_.F(2,"mat-icon",38),_.C(3,"span",39),_.Fe(4,40),_.D()());if(a&2){a=b.La;b=_.M().La;var c=_.M(6);_.Ge(a.name);_.He(1);_.z("externalLink",c.szc(b));_.w(2);_.z("svgIcon",a.icon);_.w(2);_.Ge(a.name);_.He(4)}},MTc=function(a,b){a&1&&(_.G(0),_.N(1,LTc,5,4,"a",35),_.ye());a&2&&(a=b.La,b=_.M(6),_.w(1),_.z("ngIf",b.LHc(a)))},NTc=function(a){a&1&&(_.C(0,"td",34),_.N(1,MTc,2,1,"ng-container",18),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngIf",null==a?null:null==a.repository?null:a.repository.WR))},
OTc=function(a){a&1&&(_.C(0,"span",39),_.Fe(1,41),_.D())},PTc=function(a){a&1&&(_.C(0,"div"),_.Q(1,"colorContrast"),_.C(2,"mat-icon"),_.O(3,"check_circle"),_.D(),_.C(4,"span",39),_.Fe(5,42),_.D()());a&2&&(a=_.M(2).La,_.ve("color",_.az(1,2,a.PM,"uiElement")))},QTc=function(a){a&1&&(_.C(0,"span",39),_.Fe(1,43),_.D())},STc=function(a,b){a&1&&(_.C(0,"tr"),_.N(1,NTc,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,OTc,2,0,"span",30),_.D(),_.C(12,"td"),_.O(13),_.D(),_.C(14,"td",31),_.N(15,PTc,6,5,"div",32),_.N(16,QTc,2,0,"ng-template",null,33,_.ef),_.D()());if(a&2){a=b.ya;var c=_.Me(17);b=_.M().La;_.M(3);_.w(1);_.z("ngIf",RTc(b.Ru));_.w(2);_.ve("color",_.az(4,11,b.PM,"text"));b=a.repository&&a.repository.Oe?_.ph(new _.pg({ke:{type:"ossProject",id:b.name},repository:a.name||a.repository.Oe.Kg})):void 0;_.z("routerLink",b);_.w(2);_.Ne(" ",a.name||a.repository.Oe.Kg," ");_.w(2);_.Oe(_.az(8,14,a.yR,
"relativeTime"));_.w(3);_.Ne(" ",a.languages.join(", ")," ");_.w(1);_.z("ngIf",!a.languages||0===a.languages.length);_.w(2);_.Oe(a.msa);_.w(2);_.z("ngIf",a.PQa)("ngIfElse",c)}},UTc=function(a,b){a&1&&(_.C(0,"div",6),_.N(1,JTc,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),_.Fe(15,16),_.D(),_.C(16,"table",
17)(17,"thead")(18,"tr"),_.N(19,KTc,1,0,"th",18),_.C(20,"th"),_.Fe(21,19),_.D(),_.C(22,"th"),_.Fe(23,20),_.D(),_.C(24,"th"),_.Fe(25,21),_.D(),_.C(26,"th"),_.Fe(27,22),_.D(),_.C(28,"th",23),_.Fe(29,24),_.D()()(),_.C(30,"tbody"),_.N(31,STc,18,17,"tr",25),_.D()()()());a&2&&(a=b.La,b=_.M(3),_.w(1),_.z("ngIf",a.Rma),_.w(3),_.Le("src",a.Mi,_.ae),_.Le("alt",a.c1),_.w(2),_.ve("color",_.az(7,13,a.PM,"heading")),_.w(2),_.z("condition",a.Kta)("link",a.Kta)("sameWindow",!0),_.w(1),_.Ne(" ",a.displayName," "),
_.w(2),_.Oe(a.c1),_.w(1),_.z("config",_.R(13,16,b.nn)),_.w(7),_.z("ngIf",RTc(a.Ru)),_.w(12),_.z("ngForOf",TTc(a.Ru)))},VTc=function(a){a&1&&(_.G(0),_.N(1,UTc,32,18,"div",5),_.ye());a&2&&(a=_.M().La,_.w(1),_.z("ngIf",a.Wb))},WTc=function(a){a&1&&(_.C(0,"icon-empty-state-display",44)(1,"icon-empty-state-title"),_.Fe(2,45),_.D()())},XTc=function(a){a&1&&_.F(0,"loading",46);a&2&&_.z("diameter",20)},YTc=function(a,b){a&1&&(_.G(0,1),_.N(1,VTc,2,1,"ng-container",2),_.N(2,WTc,3,0,"icon-empty-state-display",
3),_.N(3,XTc,1,1,"loading",4),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.dh))},D$={NZb:"DISCOVER_FIND_CONTRIBUTE",Vfc:"UNKNOWN_TEMPLATE",Mia:"WHITELABELLED_SEARCH",values:function(){return[D$.Vfc,D$.NZb,D$.Mia]}},C$=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(C$,_.U);C$.prototype.ma=function(){return C$};C$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(C$.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 ZTc=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.PQa?null:a.PQa;this.O.lastCommitTime=null==a.yR?null:a.yR;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.msa?null:a.msa;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden};
_.V(ZTc,_.U);ZTc.prototype.ma=function(){return ZTc};ZTc.prototype.na=function(){return{keys:"hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Na:{repository:_.hu}}};
_.W.Object.defineProperties(ZTc.prototype,{PQa:{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}},yR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},msa:{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 E$=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.Mi?null:a.Mi;this.O.shortDescription=null==a.c1?null:a.c1;this.O.homePageUrl=null==a.Wtb?null:a.Wtb;this.O.ospoPageUrl=null==a.Kta?null:a.Kta;this.O.repositories=null==a.Ru?null:a.Ru;this.O.backgroundImageUrl=null==a.Rma?null:a.Rma;this.O.themeColor=null==a.PM?null:a.PM;this.O.repoKeyPrefix=null==a.KXa?null:a.KXa;this.O.relatedFilesConfig=
null==a.p0?null:a.p0};_.V(E$,_.U);E$.prototype.ma=function(){return E$};E$.prototype.na=function(){return{Va:{repositories:ZTc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Na:{relatedFilesConfig:_.TJ,themeColor:C$}}};
_.W.Object.defineProperties(E$.prototype,{Rma:{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}},Wtb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},Mi:{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}},Kta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},p0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},KXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},Ru:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}},c1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},PM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var F$=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.Mi?null:a.Mi;this.O.aboutUrl=null==a.S5?null:a.S5;this.O.ciUrl=null==a.l7?null:a.l7;this.O.privacyPolicyUrl=null==a.Lda?null:a.Lda;this.O.termsOfServiceUrl=null==a.Oga?null:a.Oga};_.V(F$,_.U);F$.prototype.ma=function(){return F$};
F$.prototype.na=function(){return{Va:{projects:E$},Ya:{template:D$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(F$.prototype,{S5:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},l7:{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}},Mi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},Lda:{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}},Oga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.W.Object.defineProperties(F$,{q4a:{configurable:!0,enumerable:!0,get:function(){return D$}}});var $Tc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects};_.V($Tc,_.U);$Tc.prototype.ma=function(){return $Tc};$Tc.prototype.na=function(){return{Va:{projects:E$},keys:["projects"]}};
_.W.Object.defineProperties($Tc.prototype,{projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}}});var G$=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};
G$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.ZJ(a,RegExp("^[^/]+$"));return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Pa+"/landingPages/"+a,Ra:_.kf(b,_.vu,c),Kb:F$})};G$.ha=function(a){return new (a||G$)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};G$.va=_.t({token:G$,ta:G$.ha});var aUc=function(){};aUc.ha=function(a){return new (a||aUc)};aUc.va=_.t({token:aUc,ta:function(a){return G$.ha(a)},Ka:_.uu});
var H$=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.ZJ(a,RegExp("^[^/]+$"));return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Pa+"/ossProjects/"+a,Ra:_.kf(b,_.vu,c),Kb:E$})};
H$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Pa+"/ossProjects",Ra:_.kf(a,_.vu,b),Kb:$Tc})};H$.ha=function(a){return new (a||H$)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};H$.va=_.t({token:H$,ta:H$.ha});var bUc=function(){};bUc.ha=function(a){return new (a||bUc)};bUc.va=_.t({token:bUc,ta:function(a){return H$.ha(a)},Ka:_.uu});
var I$=function(a,b,c){this.Fa=a;this.AGc=b;this.BGc=c;this.Bm=new _.qs(this.Fa);this.Pw=new _.qs(this.Fa);this.sDc=new _.qs(this.Fa)};I$.prototype.get=function(a){var b=this;return a?this.Bm.fetch(a,function(){return b.AGc.get(a)}):_.Ua};
var cUc=function(a){return a.sDc.fetch(void 0,function(){var b=a.BGc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.rl(b.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Pa+"/landingPages/current",Ra:_.kf(c,_.vu,d),Kb:F$})})};I$.ha=function(a){return new (a||I$)(_.u(_.en),_.u(bUc),_.u(aUc))};I$.va=_.t({token:I$,ta:I$.ha,Ka:"root"});
var J$=function(a,b){this.YP=a;this.Uzc=b;if(!this.YP)throw Error("Mb");this.gtag=function(){this.YP.push(arguments)}};J$.prototype.iL=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.Ii&&(c.latencyMs=b.Ii.toString());this.gtag("event",b.action,c)}};J$.prototype.uG=function(a){this.gtag("config",this.Uzc,{page_path:a})};
J$.ha=function(a){return new (a||J$)(_.u(_.dJa),_.u(_.r0a))};J$.va=_.t({token:J$,ta:J$.ha});
var lTc=function(){this.Svc="block"};lTc.ha=function(a){return new (a||lTc)};
lTc.Aa=_.v({type:lTc,oa:[["ng-component"]],Hb:2,mb:function(a,b){a&2&&_.ve("display",b.Svc)},Ba:7,Ca:1,Ha:function(){return[["mat-dialog-title",""]," Settings\n",[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"],"Sluiten"]},wa:function(a){a&1&&(_.C(0,"h2",0),_.Fe(1,1),_.D(),_.C(2,"mat-dialog-content"),_.F(3,"general-settings",2),_.D(),_.C(4,"mat-dialog-actions",3)(5,"button",4),_.Fe(6,5),_.D()());a&
2&&(_.w(3),_.z("showHeader",!1))},Ia:[_.ln,_.t$,_.zq,_.Lq,_.Mq,_.Nq,_.Oq],tb:2,Oa:0});
var K$=function(){};_.V(K$,_.YJ);K$.prototype.xva=function(a){this.MLa=a&&_.$yb(a)};_.W.Object.defineProperties(K$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.MLa}}});K$.ha=function(){var a;return function(b){return(a||(a=_.Ed(K$)))(b||K$)}}();K$.va=_.t({token:K$,ta:K$.ha});
var L$=function(a){_.WJ.call(this,a,null);this.TIa=void 0;this.Hma="Code Search"};_.V(L$,_.WJ);L$.prototype.Sl=function(a){this.qxa(a)};L$.prototype.qxa=function(a){var b=[this.Hma];this.TIa&&b.unshift(this.TIa);(a=(null==a?void 0:a.repository)&&_.Oyb(a))&&b.unshift(a);this.title.Sl(b.slice(0,2).join(" - "))};L$.ha=function(a){return new (a||L$)(_.u(_.Lm))};L$.va=_.t({token:L$,ta:L$.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 JSc={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 KSc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};
var M$=Math.pow(2,-16),B$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;A$(a,1,"red");A$(b,1,"green");A$(c,1,"blue");A$(d,1,"alpha")};B$.prototype.p0a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};var VSc=function(a){var b=1>a.alpha?NSc(Math.round(255*a.alpha)):"";return NSc(Math.round(255*a.red))+NSc(Math.round(255*a.green))+NSc(Math.round(255*a.blue))+b};
B$.prototype.equals=function(a){return Math.abs(this.red-a.red)<M$&&Math.abs(this.green-a.green)<M$&&Math.abs(this.blue-a.blue)<M$&&Math.abs(this.alpha-a.alpha)<M$};
var dTc=function(a,b){if(1-a.alpha<M$)return a;var c=b.alpha*(1-a.alpha);return new B$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},XSc=function(a,b){a=dUc(dTc(a,1-b.alpha<M$?b:new B$(b.red,b.green,b.blue)));b=dUc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},dUc=function(a){return.2126*OSc(a.red)+.7152*OSc(a.green)+.0722*OSc(a.blue)},bTc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("fg`"+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("fg`"+a);a=MSc(b[0])/255;var c=MSc(b[1])/255,d=MSc(b[2])/255;b=MSc(b[3])/255;return new B$(a,c,d,b)},ZSc=function(a){var b=(a.Kz+16)/116,c=.95047*RSc(b+a.a/500),d=RSc(b);b=1.08883*RSc(b-a.b/200);return new B$(Math.min(Math.max(PSc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(PSc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(PSc(.0556434*
c+-.2040259*d+1.0572252*b),0),1),a.alpha)},cTc=new B$(1,1,1);new B$(0,0,0);var eTc=function(a,b,c,d){d=void 0===d?1:d;this.pra=a;this.saturation=b;this.Kz=c;this.alpha=d;A$(a,360,"hue");A$(b,1,"saturation");A$(c,1,"lightness");A$(d,1,"alpha")};eTc.prototype.p0a=function(){return"hsla("+this.pra+", "+100*this.saturation+"%, "+(100*this.Kz+"%, "+this.alpha+")")};eTc.prototype.rotate=function(a){return new eTc((this.pra+a+360)%360,this.saturation,this.Kz,this.alpha)};
var $Sc=function(a,b,c,d){d=void 0===d?1:d;this.Kz=a;this.a=b;this.b=c;this.alpha=d;A$(a,Number.MAX_VALUE,"lightness");A$(d,1,"alpha")};$Sc.prototype.equals=function(a){return 1E-4>Math.abs(this.Kz-a.Kz)&&1E-4>Math.abs(this.a-a.a)&&1E-4>Math.abs(this.b-a.b)&&Math.abs(this.alpha-a.alpha)<M$};
var YSc=function(a){var b=OSc(a.red),c=OSc(a.green),d=OSc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new $Sc(116*QSc(e)-16,500*(QSc((.4124564*b+.3575761*c+.1804375*d)/.95047)-QSc(e)),200*(QSc(e)-QSc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};
var SSc={heading:3,text:4.5,subtext:7,uiElement:3},eUc=function(){};eUc.prototype.transform=function(a,b,c){if(a)return aTc(a,b,c).p0a()};eUc.ha=function(a){return new (a||eUc)};eUc.ze=_.fd({name:"colorContrast",type:eUc,Xd:!0});var fUc=function(){};fUc.ha=function(a){return new (a||fUc)};fUc.Ea=_.ed({type:fUc});fUc.Da=_.Vc({});var WSc=new Map;
var gUc=["feedbackTooltip"],hUc={label:"Privacy",target:"https://www.google.com/policies/privacy/",Yy:"navigateToPrivacy"},iUc={label:"Terms",target:"https://www.google.com/policies/terms/",Yy:"navigateToTerms"},jUc={raa:"https://opensource.google/",ywb:!1,title:"Code Search",xJa:[],oBb:[hUc,iUc]},kUc={title:"Google Open Source",s_:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",xJa:[{label:"Events",target:"https://opensource.google/events/",Yy:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",Yy:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",Yy:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",Yy:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",Yy:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",Yy:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,h,n){var r=this;this.Fa=a;this.Sj=b;this.t9=c;this.Sa=d;this.Gua=e;this.Owa=f;this.RSa=new _.ob;this.b1a=new _.ob;this.QJb=this.Sa.events.ka(_.Ta(function(x){return x instanceof _.$f}),_.m(function(){return r.Sa.Cn.lc.root}),_.tb(this.Sa.Cn.lc.root),_.pb(1));this.kq=n.register("showShortcutDialog","shift+/",function(){r.RSa.next(void 0)});this.GKc=g.Rb(30);n.register("sendFeedback","shift+2",function(){r.S_("KEYBOARD")});this.nn=this.YNa();this.keyboardShortcuts=lUc(this);this.wb=cUc(h).ka(_.vb(function(x){if(x.wa===
D$.Mia){var A=[];x.Lda?A.push(Object.assign({},hUc,{target:x.Lda})):A.push(hUc);x.Oga&&A.push(Object.assign({},iUc,{target:x.Oga}));x.l7&&A.push({label:"CI Status",target:x.l7,Yy:"navigateToCi"});x.S5&&A.push({label:"About this site",target:x.S5,Yy:"navigateToAbout"});return _.Ea(Object.assign({},jUc,{raa:_.ph(new _.pg),title:x.displayName||"Code Search",oBb:A,xJa:[]}))}return r.PG(function(B,I){B=I.ad;return B&&B.repository?(I=I.Zh)?Object.assign({},jUc,kUc,{raa:_.ph(_.EE(B.Yb(),"repoGroup").hb()),
ywb:!0,title:I.displayName,Mi:I.Mi,s_:void 0}):Object.assign({},jUc,kUc):Object.assign({},jUc,kUc)},jUc)}));this.kb=this.RSa.ka(_.Cb(this.f1,this.keyboardShortcuts)).subscribe(function(x){var A=_.l(x);A.next();x=A.next().value;A=A.next().value;x&&(r.Bu?(r.Bu.close(),r.Bu=void 0):r.Vva(A),r.Fa.nb({element:"AppBar",action:(r.Bu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.kb.add(this.QJb.subscribe());this.kb.add(mUc(this).subscribe(function(x){nUc(x)}));this.kb.add(cUc(h).ka(_.vb(function(x){var A=
x.wa===D$.Mia,B={Hma:A?x.displayName||"Code Search":"Google Open Source"};return r.PG(function(I,K){I=K.ad;var P,ba=A?void 0:null==(P=K.Zh)?void 0:P.displayName,ka,wa;K=null!=(wa=null==(ka=K.Zh)?void 0:ka.p0)?wa:void 0;return Object.assign({},{projectName:ba,ad:I,p0:K},B)},B)})).subscribe(function(x){var A=x.p0,B=r.Owa,I=x.projectName,K=x.ad;B.Hma=x.Hma;B.TIa=I;B.qxa(K);r.Gua.xva(A)}))};N$.prototype.Ma=function(){this.b1a.next();this.kq();this.kb&&(this.kb.unsubscribe(),this.kb=void 0);nUc(!1)};
N$.prototype.S_=function(a){this.Fa.nb({element:"FeedbackButton",action:"open",gestureName:a});this.u9&&this.u9.Yj();this.t9.OT()};N$.prototype.Vva=function(a){var b=this;this.Bu=this.Sj.open(_.Wq,{AB:!1,data:a,minWidth:400});this.Bu.Wy().ka(_.Xa()).subscribe(function(){b.Bu=void 0})};
var nUc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},mUc=function(a){return a.PG(function(b,c){return c.Arb||b},!1)},lUc=function(a){return a.PG(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.YNa=function(){var a=this.PG(function(c,d){return Object.assign({},c,d.nn)},{}),b=this.PG(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.PM?aTc(d.PM,"uiElement").p0a():void 0;return Object.assign({},c,{dca:d})}))};N$.prototype.PG=function(a,b){return this.QJb.ka(_.m(function(c){for(var d=b;c&&"primary"===c.qf;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(N$.prototype,{f1:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.m(function(a){return 0<Array.from(a.entries()).length}))}}});N$.ha=function(a){return new (a||N$)(_.y(_.en),_.y(_.Kq),_.y(_.Hr),_.y(_.Yf),_.y(K$),_.y(L$),_.y(_.Cu),_.y(I$),_.y(_.Ys))};
N$.Aa=_.v({type:N$,oa:[["app-bar"]],vb:function(a,b){a&1&&_.Ze(gUc,5);if(a&2){var c;_.Ye(c=_.af())&&(b.u9=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","More items","aria-label","More items",1,"menu-trigger",3,"matMenuTriggerFor"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-menu-item","","type","button",3,"click"],"Feedback sturen",["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"]," Keyboard Shortcuts ",["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"]," Settings ",["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]]},wa:function(a,b){a&1&&(_.N(0,oTc,22,22,"header",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,
1,b.wb))},Ia:[_.ln,_.Cw,_.Ew,_.Xl,_.Yl,_.Uq,_.ar,_.Bw,_.zq,_.Aq,_.Wr,_.Lw,_.Jw,_.Kw,_.Aw,_.qv,_.cm],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 O$=function(a,b,c,d,e,f){this.vJa=c;this.Sa=d;this.fg=e;this.storage=f;a.bootstrap();this.iJc=d.events.ka(_.Ta(function(g){return g instanceof _.SJa||g instanceof _.TJa}),_.m(function(g){return g instanceof _.SJa}));this.sUa();b.yLa.subscribe()};O$.prototype.sUa=function(){this.storage&&this.storage.get("epn_dismiss")||this.KZa()};
O$.prototype.KZa=function(){var a=this;this.fg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).tI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.ha=function(a){return new (a||O$)(_.y(_.Tw),_.y(_.$u),_.y(_.dv),_.y(_.Yf),_.y(_.wr),_.y(_.sm,8))};
O$.Aa=_.v({type:O$,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,pTc,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier")(6,"span",3),_.N(7,qTc,2,0,"div",4),_.Q(8,"async"));a&2&&(_.w(3),
_.z("ngIf",b.vJa.inb),_.w(4),_.z("ngIf",_.R(8,2,b.iJc)))},Ia:[_.Yl,_.ev,N$,_.Dr,_.bE,_.Am,_.cm],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 oUc=function(){};oUc.ha=function(a){return new (a||oUc)};oUc.Ea=_.ed({type:oUc});oUc.Da=_.Vc({imports:[_.nn,_.dm,_.v$,_.Yq,_.Pq]});
var pUc=function(){};pUc.ha=function(a){return new (a||pUc)};pUc.Ea=_.ed({type:pUc});pUc.Da=_.Vc({imports:[_.nn,_.Pw,_.dm,_.hn,{Jk:_.Ir,Qb:[_.Hr]},_.dr,_.bx,_.er,_.Yq,_.Pq,_.Xr,_.Mw,_.Qw,_.Vm,oUc,_.Yw]});
var P$=function(){};P$.prototype.Ua=function(){};P$.prototype.nGb=function(a){return _.ph(_.Iyb(new _.pu({Zh:new _.ou(a)})))};P$.ha=function(a){return new (a||P$)};
P$.Aa=_.v({type:P$,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","Icon for \ufffd0\ufffd"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],
["aria-hidden","true",1,"project-link"]," View Project "]},wa:function(a,b){a&1&&_.N(0,rTc,12,5,"a",0);a&2&&_.z("ngForOf",b.projects)},Ia:[_.ln,_.Xl,_.Tm],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 qUc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,h){_.nv.call(this,{Xda:c.Rb(47),Yu:"OssHomeSearchBox",Fa:a,Boa:g,iG:c.Rb(28),lK:d});this.Sa=b;this.document=e;this.Fh=f;this.MK=h;this.l3a="Zoekopdracht wissen";this.a9b="Zoeken naar code en bestanden";this.f_a=24;this.g_a=2;this.Zea=0};_.V(Q$,_.nv);Q$.Ja=_.nv.Ja;_.k=Q$.prototype;_.k.Vc=function(){var a=this;this.Fx=this.Fh.registerCallback(5,function(){_.N2a(a.iD,!0)})};_.k.Ma=function(){this.Fx&&this.Fx()};
_.k.qCb=function(a){_.Rm(this.Sa,this.Sa.Fi(_.L_a,{Ra:_.ura(a)}))};_.k.NVa=function(a){this.Zea=a.getBoundingClientRect().width};_.k.LX=function(){_.nv.prototype.LX.call(this,this.iD)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.nv.prototype.xva.call(this,a)}}});Q$.ha=function(a){return new (a||Q$)(_.y(_.en),_.y(_.Yf),_.y(_.Cu),_.y(_.gv),_.y(_.Qg),_.y(_.hv),_.y(_.z0a),_.y(_.y0a,8))};
Q$.Aa=_.v({type:Q$,oa:[["oss-home-search-box"]],vb:function(a,b){a&1&&_.Ze(_.bw,7);if(a&2){var c;_.Ye(c=_.af())&&(b.iD=c.first)}},inputs:{config:"config"},features:[_.qe],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","Query wissen",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help voor querytaal","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","Query wissen",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help voor querytaal","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=_.sd();_.C(0,"div",0,1)(2,"mat-icon",2);_.L("click",function(){_.td(c);return _.ud(_.Me(5).setFocus())});_.O(3,"search");_.D();_.C(4,"search-box",3,4);_.L("queryChange",function(g){return b.query=g})("blur",function(){return b.xta()})("focus",function(){return b.yta()})("queryChange",function(g){return b.SL.next(g)})("querySubmit",
function(g){return b.C1(g)});_.D();_.C(6,"div",5);_.Q(7,"async");_.F(8,"mat-spinner",6);_.D();_.N(9,sTc,3,3,"button",7);_.N(10,tTc,2,1,"a",8);_.D();_.C(11,"search-box-suggestion-list",null,9);_.N(13,vTc,2,4,"search-box-suggestion-item",10);_.Q(14,"async");_.D();_.N(15,yTc,2,2,"ng-container",11)}if(a&2){var d=_.Me(12),e,f;_.we("suggesting",d.sx&&b.pF);_.w(4);_.z("elementName",b.Yu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.RL)("placeholder",b.a9b)("query",b.query)("suggestionLists",_.Re(20,
qUc,d));_.w(2);_.ve("visibility",(null==(e=_.R(7,16,b.sY))?0:e.ie)&&b.G0?"visible":"hidden");_.w(2);_.z("diameter",b.f_a)("strokeWidth",b.g_a);_.w(1);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.MK);_.w(3);_.z("ngForOf",null==(f=_.R(14,18,b.sY))?null:f.kv);_.w(2);_.z("ngIf",d.sx&&b.pF)}},Ia:[_.ln,_.Xl,_.Yl,_.bm,_.qv,_.Vq,_.ar,_.zq,_.Aq,_.Wr,_.sw,_.Aw,_.rv,_.bw,_.tv,_.uv,_.cm],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 R$=function(a,b){this.nn=_.nzb(a,new _.pg,b.lc.jx)};R$.prototype.Ua=function(){};R$.prototype.nGb=function(a){return _.ph(new _.pg({ke:{type:"ossProject",id:a.name}}))};R$.ha=function(a){return new (a||R$)(_.y(_.XJ),_.y(_.zf))};
R$.Aa=_.v({type:R$,oa:[["discover-find-contribute"]],inputs:{projects:"projects"},Ba:6,Ca:2,Ha:function(){return[" Search all projects for code or files\n",[1,"search-box"],["role","search",3,"config"],[3,"projects"]]},wa:function(a,b){a&1&&(_.C(0,"h1"),_.Fe(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.nn),_.w(2),_.z("projects",b.projects))},Ia:[Q$,P$],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 rUc=function(a,b){this.nn=_.nzb(a,new _.pg,b.lc.jx)};rUc.prototype.Ua=function(){};rUc.ha=function(a){return new (a||rUc)(_.y(_.XJ),_.y(_.zf))};
rUc.Aa=_.v({type:rUc,oa:[["whitelabelled-search"]],inputs:{projects:"projects",Mi:"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,zTc,2,2,"img",1),_.N(2,ATc,1,0,"ng-template",
null,2,_.ef),_.D(),_.C(4,"div",3),_.F(5,"oss-home-search-box",4),_.D(),_.F(6,"oss-project-cards",5));if(a&2){var c=_.Me(3);_.w(1);_.z("ngIf",b.Mi)("ngIfElse",c);_.w(4);_.z("config",b.nn);_.w(1);_.z("projects",b.projects)}},Ia:[_.Yl,_.Wr,Q$,P$],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 sUc=function(a,b){this.tc=_.hE;this.Y$b=D$;_.iv(a,5);this.wb=cUc(b).ka(_.m(_.$D),_.Aa(function(c){return _.ZD(c.message)}),_.tb(_.iE))};sUc.ha=function(a){return new (a||sUc)(_.y(_.hv),_.y(I$))};
sUc.Aa=_.v({type:sUc,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"],"Kan pagina niet laden.","Probeer het later opnieuw."]},wa:function(a,b){a&1&&(_.N(0,HTc,4,3,"ng-container",0),_.Q(1,"async"),
_.N(2,ITc,5,1,"ng-template",null,1,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.wb))},Ia:[_.Yl,_.bm,_.Zl,_.$l,_.am,R$,_.Dz,_.Fz,_.Ez,_.bE,rUc,_.cm],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Oa:0});
var S$=function(){};S$.ha=function(a){return new (a||S$)};S$.Ea=_.ed({type:S$});S$.Da=_.Vc({imports:[_.nn,_.dm,_.Xr,_.Vm]});
var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.ed({type:T$});T$.Da=_.Vc({imports:[_.nn,_.Xw,_.dm,_.Yw,_.dr,_.Yq,_.Xr,_.ax,_.Qw,_.sv,_.cw]});
var tUc=function(){};tUc.ha=function(a){return new (a||tUc)};tUc.Ea=_.ed({type:tUc});tUc.Da=_.Vc({imports:[_.nn,_.dr,_.dm,_.fI,_.eE,_.cE,_.Xr,T$,S$,_.Vm]});
var uUc=function(){};uUc.ha=function(a){return new (a||uUc)};uUc.Ea=_.ed({type:uUc});uUc.Da=_.Vc({imports:[_.nn,_.dm,_.fI,_.eE,_.cE,_.Xr,T$,S$,_.Vm]});
var vUc=function(){};vUc.ha=function(a){return new (a||vUc)};vUc.Ea=_.ed({type:vUc});vUc.Da=_.Vc({imports:[_.nn,_.dm,tUc,_.Gz,_.eE,_.cE,_.Vm,uUc]});
var U$=function(a){this.CGc=a};U$.prototype.resolve=function(a){return(a=_.qg(a).lb)?this.CGc.get(a).ka(_.Aa(function(){return _.Ea(void 0)})):_.Ea(void 0)};U$.ha=function(a){return new (a||U$)(_.u(I$))};U$.va=_.t({token:U$,ta:U$.ha});
var wUc=function(a,b,c,d){this.tc=_.hE;this.LHc=_.fzb;this.szc=ISc;_.iv(b,5);this.project=a.params.ka(_.vb(function(e){return d.get(e.repositoryGroupId).ka(_.m(function(f){return _.$D(f)}))}),_.Aa(function(e){return _.ZD("Could not load oss project: "+e.message)}),_.tb(_.iE));this.nn=a.params.ka(_.m(function(e){return _.nzb(c,new _.pg({ke:{id:e.repositoryGroupId,type:"ossProject"}}),a.lc.jx)}))},TTc=function(a){return a.filter(function(b){return!b.hidden})},RTc=function(a){return a.some(function(b){return b.repository&&
b.repository.WR})};wUc.ha=function(a){return new (a||wUc)(_.y(_.zf),_.y(_.hv),_.y(_.XJ),_.y(I$))};
wUc.Aa=_.v({type:wUc,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"],"Naam"," Last Commit Date ","Language","License",[1,"centered"]," References ",[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","View on \ufffd0\ufffd"],[3,"svgIcon"],[1,"cdk-visually-hidden"]," View on \ufffd0\ufffd "," Language unknown ",
" Has references "," No references ",["icon","shared:project"]," Could not load project ",["fxFlex","auto",3,"diameter"]]},wa:function(a,b){a&1&&(_.N(0,YTc,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.project))},Ia:[_.ln,_.Xl,_.Yl,_.Zl,_.$l,_.uH,_.fn,_.Dz,_.Ez,_.bE,_.Wr,Q$,_.Tm,eUc,_.cm,_.Hz],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 xUc=function(){};xUc.ha=function(a){return new (a||xUc)};xUc.Ea=_.ed({type:xUc});xUc.Da=_.Vc({imports:[_.nn,fUc,_.dm,_.OH,_.Iz,_.hn,_.bx,_.Gz,_.cE,_.oJ,_.Xr,T$,_.Vm]});
var V$=function(a){if(a)throw Error("Jd");};V$.ha=function(a){return new (a||V$)(_.u(V$,12))};V$.Ea=_.ed({type:V$});V$.Da=_.Vc({imports:[_.ix,_.nn,_.jx,_.kx,_.Dx,_.lx,_.Ss,_.Ts,_.Ms,_.Kl,_.uu,_.Us,_.Vs,_.Ax,_.Hx,_.Ws,_.Ix,_.Ex,_.Cx,_.xx]});
var yUc=function(){};
var W$=function(a){this.Sa=a};_.V(W$,yUc);W$.prototype.navigate=function(a){this.Sa.navigate([a])};W$.ha=function(a){return new (a||W$)(_.u(_.Yf))};W$.va=_.t({token:W$,ta:W$.ha,Ka:"root"});
var zUc=[_.bp,_.Tr,_.LUa({aR:"X-Framework-Xsrf-Token"})],AUc=new _.YLa,BUc=[{path:"",HX:[_.Zr,_.hv],children:[{path:"search",jj:function(){return _.o$}},{path:"",component:sUc,data:{nn:{gba:!1},Arb:!0}},{path:":repositoryGroupId",component:wUc,data:{nn:{gba:!1},Arb:!0}},{path:"",jj:AUc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.fx,Zh:U$},qA:function(a,b){return _.qg(a).lb!==_.qg(b).lb}},{path:"**",component:_.pt}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.Sva=function(a,b){return this.aaa(a)&&this.aaa(b)?a.component===b.component:a.ye===b.ye};X$.prototype.aaa=function(a){return a.data.ad};X$.ha=function(a){return new (a||X$)};X$.va=_.t({token:X$,ta:X$.ha});var Y$=function(){_.mt.apply(this,arguments)};_.V(Y$,_.mt);Y$.prototype.load=function(){};Y$.ha=function(){var a;return function(b){return(a||(a=_.Ed(Y$)))(b||Y$)}}();Y$.va=_.t({token:Y$,ta:Y$.ha});var Z$=function(){_.VJ.apply(this,arguments)};_.V(Z$,_.VJ);
Z$.prototype.Bqa=function(a){return _.Ea({kind:4,location:a})};Z$.ha=function(){var a;return function(b){return(a||(a=_.Ed(Z$)))(b||Z$)}}();Z$.va=_.t({token:Z$,ta:Z$.ha});var $$=function(){};$$.ha=function(a){return new (a||$$)};$$.Ea=_.ed({type:$$,bootstrap:[O$]});
$$.Da=_.Vc({Qb:[].concat(_.Ia(_.ZLa(AUc)),[_.ir,_.XJ,_.Yr,U$,K$,L$,_.Lx,_.Zr,{Ga:_.XIa,Gc:"/"},{Ga:_.nm,ae:J$},{Ga:_.mt,ae:Y$},{Ga:_.he,Lb:_.Fr,Gb:[_.lr]},{Ga:_.fZa,Gc:_.gZa},{Ga:_.KUa,ae:_.st},{Ga:yUc,ae:W$},{Ga:_.YJ,Lb:K$},{Ga:_.tma,ae:X$},{Ga:_.WJ,Lb:L$},{Ga:_.Qf,ae:_.Nx},{Ga:_.WUa,Gc:_.VUa},{Ga:_.VJ,ae:Z$}]),imports:[zUc,_.mv,_.Ww,pUc,{Jk:_.hx,Qb:_.y4a},_.Er,_.qt,_.fI,vUc,_.cE,_.Xr,_.vr,xUc,_.ALa(BUc),{Jk:V$,Qb:[_.es,{Ga:_.pl,ae:_.BVa},{Ga:_.sUa,Db:_.qqa},{Ga:_.tu,Db:_.ch,Gb:[_.rh,_.ks]},{Ga:_.LHa,
Db:_.$qa,Gb:[_.Nr,_.Sl,_.gs]},{Ga:_.A4a,Db:_.ch,Gb:[_.$Ha,_.ls]},{Ga:_.NVa,Db:_.ch,Gb:[_.aIa,_.ls]},{Ga:_.OVa,Db:_.ch,Gb:[_.aIa,_.ls]},{Ga:_.D4a,Db:_.ch,Gb:[_.bIa,_.ls]},{Ga:_.Y4a,Db:_.ch,Gb:[_.cIa,_.ls]},{Ga:_.LVa,Db:_.ch,Gb:[_.fIa,_.ls]},{Ga:_.C4a,Db:_.ch,Gb:[_.dIa,_.ns]},{Ga:_.F4a,Db:_.ch,Gb:[_.dIa,_.ls]},{Ga:_.zx,Db:_.ch,Gb:[_.gIa,_.is]},{Ga:_.Bx,Db:_.ch,Gb:[_.pIa,_.is]},{Ga:_.$4a,Db:_.ch,Gb:[_.iIa,_.ls]},{Ga:_.a5a,Db:_.ch,Gb:[_.jIa,_.ls]},{Ga:_.PVa,Db:_.ch,Gb:[_.kIa,_.ls]},{Ga:_.RVa,Db:_.ch,
Gb:[_.lIa,_.ls]},{Ga:_.Gx,Db:_.ch,Gb:[_.hIa,_.is]},{Ga:_.TVa,Db:_.ch,Gb:[_.nIa,_.ls]},{Ga:_.V4a,Db:_.ch,Gb:[_.oIa,_.ls]},{Ga:_.ds,Db:function(){return window}},{Ga:_.xVa,ae:_.zVa},{Ga:_.yVa,Db:function(a){return new _.bk(a.document)},Gb:[_.ds]},{Ga:_.mx,kd:!0,Lb:_.ux},{Ga:_.mx,kd:!0,Lb:_.vx},{Ga:_.mx,kd:!0,Lb:_.wx}]}]});var CUc=function(){};CUc.ha=function(a){return new (a||CUc)};CUc.Ea=_.ed({type:CUc,bootstrap:[O$]});CUc.Da=_.Vc({imports:[$$,_.cp]});
_.Ph.set("OSS-APP",$$);_.Ph.set("PROTRACTOR-OSS-APP",CUc);

_.gg();

}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 vab,wab,xab,yab;_.uab=function(){var a=/\S/;if(!a)return _.Gsa;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(_.Esa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
vab=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Wla=!1;c.o4=!1;return c};_.V(b,a);b.prototype.FAc=function(){var c=this.o4;this.o4=!1;return c};b.prototype.RXa=function(){this.o4=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Wla},set:function(c){var d=this.Wla;this.Wla=_.Mg(c);this.o4=d!==this.Wla}}});return b};wab=function(a,b){return a.concat(Array.from(b))};xab=function(){return{color:"accent"}};
_.Sz=function(a,b,c,d,e){this.Sa=a;this.Jb=b;this.tMc=c;this.renderer=d;this.mg=e;this.p5=this.u5=this.j5=!1;this.commands=null;this.lta=new _.ob;yab(this,"0")};yab=function(a,b){if(null==a.tMc){var c=a.renderer;a=a.mg.ua;null!==b?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};_.Sz.prototype.Sb=function(){this.lta.next(this)};_.Sz.prototype.we=function(){if(null===this.rj)return!0;_.Rm(this.Sa,this.rj,{Fn:this.Fn,eg:this.eg,state:this.state});return!0};
_.W.Object.defineProperties(_.Sz.prototype,{LG:{configurable:!0,enumerable:!0,set:function(a){this.j5=_.gf(a)},get:function(){return this.j5}},Fn:{configurable:!0,enumerable:!0,set:function(a){this.u5=_.gf(a)},get:function(){return this.u5}},eg:{configurable:!0,enumerable:!0,set:function(a){this.p5=_.gf(a)},get:function(){return this.p5}},Ti:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],yab(this,"0")):(this.commands=null,yab(this,null))}},rj:{configurable:!0,
enumerable:!0,get:function(){return null===this.commands?null:this.Sa.Fi(this.commands,{Wg:void 0!==this.Wg?this.Wg:this.Jb,Ra:this.Ra,Pe:this.Pe,Ze:this.Ze,LG:this.LG})}}});_.Sz.ha=function(a){return new (a||_.Sz)(_.y(_.Yf),_.y(_.zf),_.Bd("tabindex"),_.y(_.Wk),_.y(_.Md))};
_.Sz.Ja=_.v({type:_.Sz,oa:[["","routerLink","",5,"a",5,"area"]],mb:function(a,b){a&1&&_.L("click",function(){return b.we()})},inputs:{Ra:"queryParams",Pe:"fragment",Ze:"queryParamsHandling",state:"state",Wg:"relativeTo",LG:"preserveFragment",Fn:"skipLocationChange",eg:"replaceUrl",Ti:"routerLink"},standalone:!0,features:[_.ld]});
_.Tz=function(a,b,c,d,e,f){var g=this;this.Sa=a;this.element=b;this.renderer=c;this.f7=d;this.link=e;this.xTa=f;this.Ee=[];this.isActive=!1;this.bva={exact:!1};this.twb=new _.el;this.ava=a.events.subscribe(function(h){h instanceof _.$f&&g.update()})};_.Tz.prototype.Re=function(){var a=this;_.Ea(this.links.wd,this.osa.wd,_.Ea(null)).ka(_.Ha()).subscribe(function(){a.update();zab(a)})};
var zab=function(a){var b;null==(b=a.vzb)||b.unsubscribe();b=[].concat(_.Ia(a.links.toArray()),_.Ia(a.osa.toArray()),[a.link,a.xTa]).filter(function(c){return!!c}).map(function(c){return c.lta});a.vzb=_.za(b).ka(_.Ha()).subscribe(function(c){a.isActive!==Aab(a,a.Sa)(c)&&a.update()})};_.Tz.prototype.Sb=function(){this.update()};_.Tz.prototype.Ma=function(){this.ava.unsubscribe();var a;null==(a=this.vzb)||a.unsubscribe()};
_.Tz.prototype.update=function(){var a=this;this.links&&this.osa&&this.Sa.rL&&Promise.resolve().then(function(){var b=Bab(a);a.isActive!==b&&(a.isActive=b,_.Xk(a.f7),a.Ee.forEach(function(c){b?a.renderer.nP(a.element.ua,c):a.renderer.QS(a.element.ua,c)}),b&&void 0!==a.tfb?a.renderer.setAttribute(a.element.ua,"aria-current",a.tfb.toString()):a.renderer.removeAttribute(a.element.ua,"aria-current"),a.twb.emit(b))})};
var Aab=function(a,b){var c=a.bva.ex?a.bva:a.bva.exact||!1;return function(d){return d.rj?b.isActive(d.rj,c):!1}},Bab=function(a){var b=Aab(a,a.Sa);return a.link&&b(a.link)||a.xTa&&b(a.xTa)||a.links.some(b)||a.osa.some(b)};_.W.Object.defineProperties(_.Tz.prototype,{jJc:{configurable:!0,enumerable:!0,set:function(a){this.Ee=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});_.Tz.ha=function(a){return new (a||_.Tz)(_.y(_.Yf),_.y(_.Md),_.y(_.Wk),_.y(_.il),_.y(_.Sz,8),_.y(_.Tm,8))};
_.Tz.Ja=_.v({type:_.Tz,oa:[["","routerLinkActive",""]],Dd:function(a,b,c){a&1&&(_.$e(c,_.Sz,5),_.$e(c,_.Tm,5));if(a&2){var d;_.Ye(d=_.af())&&(b.links=d);_.Ye(d=_.af())&&(b.osa=d)}},inputs:{bva:"routerLinkActiveOptions",tfb:"ariaCurrentWhenActive",jJc:"routerLinkActive"},outputs:{twb:"isActiveChange"},bc:["routerLinkActive"],standalone:!0,features:[_.ld]});var Cab=function(){};
Cab.prototype.CJa=function(a,b,c,d,e){_.jHa(a,function(f,g,h){if(null==f.Lu){var n=c(f,g,h);n=b.ni(n.Wc,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,XL:f})}})};Cab.prototype.detach=function(){};_.Uz=function(a){this.aB=a};_.V(_.Uz,_.a2a);_.Uz.ha=function(a){return new (a||_.Uz)(_.y(_.Cv,10))};
_.Uz.Ja=_.v({type:_.Uz,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Hb:16,mb:function(a,b){a&2&&_.we("ng-untouched",b.Bxb)("ng-touched",b.Axb)("ng-pristine",b.kxb)("ng-dirty",b.WK)("ng-valid",b.isValid)("ng-invalid",b.Zwb)("ng-pending",b.gxb)("ng-submitted",b.VCc)},features:[_.qe]});_.Vz=function(){};_.Vz.ha=function(a){return new (a||_.Vz)};
_.Vz.Ja=_.v({type:_.Vz,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Ib:["novalidate",""]});
var Wz=new _.Hd("CDK_TABLE");
var Xz=function(a){this.wa=a};Xz.ha=function(a){return new (a||Xz)(_.y(_.Ue))};Xz.Ja=_.v({type:Xz,oa:[["","cdkCellDef",""]]});var Yz=function(a){this.wa=a};Yz.ha=function(a){return new (a||Yz)(_.y(_.Ue))};Yz.Ja=_.v({type:Yz,oa:[["","cdkHeaderCellDef",""]]});var Dab=function(a){this.wa=a};Dab.ha=function(a){return new (a||Dab)(_.y(_.Ue))};Dab.Ja=_.v({type:Dab,oa:[["","cdkFooterCellDef",""]]});var Eab=vab(function(){}),Zz=function(a){var b=Eab.call(this)||this;b.hP=a;b.Xla=!1;return b};_.V(Zz,Eab);
Zz.prototype.yIa=function(){this.e6a=["cdk-column-"+this.Ukb]};Zz.prototype.bbb=function(a){a&&(this.Sn=a,this.Ukb=a.replace(/[^a-z0-9_-]/gi,"-"),this.yIa())};_.W.Object.defineProperties(Zz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Sn},set:function(a){this.bbb(a)}},TNb:{configurable:!0,enumerable:!0,get:function(){return this.Xla},set:function(a){var b=this.Xla;this.Xla=_.Mg(a);this.o4=b!==this.Xla}}});Zz.ha=function(a){return new (a||Zz)(_.y(Wz,8))};
Zz.Ja=_.v({type:Zz,oa:[["","cdkColumnDef",""]],Dd:function(a,b,c){a&1&&(_.$e(c,Xz,5),_.$e(c,Yz,5),_.$e(c,Dab,5));if(a&2){var d;_.Ye(d=_.af())&&(b.IX=d.first);_.Ye(d=_.af())&&(b.headerCell=d.first);_.Ye(d=_.af())&&(b.Kyc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],TNb:"stickyEnd"},features:[_.Pe([{Ga:"MAT_SORT_HEADER_COLUMN_DEF",Lb:Zz}]),_.qe]});var Fab=function(a,b){b.ua.classList.add.apply(b.ua.classList,_.Ia(a.e6a))},$z=function(a,b){Fab.call(this,a,b)};_.V($z,Fab);
$z.ha=function(a){return new (a||$z)(_.y(Zz),_.y(_.Md))};$z.Ja=_.v({type:$z,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Ib:["role","columnheader",1,"cdk-header-cell"],features:[_.qe]});var aA=function(a,b){Fab.call(this,a,b);var c;1===(null==(c=a.hP)?void 0:c.Ta.ua.nodeType)&&(a=a.hP.Ta.ua.getAttribute("role"),b.ua.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(aA,Fab);aA.ha=function(a){return new (a||aA)(_.y(Zz),_.y(_.Md))};
aA.Ja=_.v({type:aA,oa:[["cdk-cell"],["td","cdk-cell",""]],Ib:[1,"cdk-cell"],features:[_.qe]});
var Gab=function(){this.a0a=[];this.Wob=[]},Hab=new _.Hd("_COALESCED_STYLE_SCHEDULER"),bA=function(a){this.Cb=a;this.bI=null;this.Tb=new _.ob};bA.prototype.xi=function(a){this.Ujc();this.bI.a0a.push(a)};bA.prototype.Ma=function(){this.Tb.next();this.Tb.complete()};
bA.prototype.Ujc=function(){var a=this;this.bI||(this.bI=new Gab,this.Vlc().ka(_.wb(this.Tb)).subscribe(function(){for(;a.bI.a0a.length||a.bI.Wob.length;){var b=a.bI;a.bI=new Gab;for(var c=_.l(b.a0a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.Wob);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.bI=null}))};bA.prototype.Vlc=function(){return this.Cb.isStable?_.za(Promise.resolve(void 0)):this.Cb.Ig.ka(_.Va(1))};bA.ha=function(a){return new (a||bA)(_.u(_.pe))};bA.va=_.t({token:bA,ta:bA.ha});
var cA=function(a,b){this.wa=a;this.It=b};cA.prototype.Sb=function(a){this.hEa||(a=a.columns&&a.columns.ff||[],this.hEa=this.It.find(a).create(),this.hEa.diff(a))};cA.ha=function(a){return new (a||cA)(_.y(_.Ue),_.y(_.ll))};cA.Ja=_.v({type:cA,features:[_.ld]});var Iab=function(){cA.apply(this,arguments)};_.V(Iab,cA);Iab.Ja=cA.Ja;Iab.ha=cA.ha;var Jab=vab(Iab),dA=function(a,b,c){a=Jab.call(this,a,b)||this;a.hP=c;return a};_.V(dA,Jab);dA.prototype.Sb=function(a){Jab.prototype.Sb.call(this,a)};
dA.ha=function(a){return new (a||dA)(_.y(_.Ue),_.y(_.ll),_.y(Wz,8))};dA.Ja=_.v({type:dA,oa:[["","cdkHeaderRowDef",""]],inputs:{np:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.qe,_.ld]});var Kab=function(){cA.apply(this,arguments)};_.V(Kab,cA);Kab.Ja=cA.Ja;Kab.ha=cA.ha;var Lab=vab(Kab),eA=function(a,b,c){a=Lab.call(this,a,b)||this;a.hP=c;return a};_.V(eA,Lab);eA.prototype.Sb=function(a){Lab.prototype.Sb.call(this,a)};
eA.ha=function(a){return new (a||eA)(_.y(_.Ue),_.y(_.ll),_.y(Wz,8))};eA.Ja=_.v({type:eA,oa:[["","cdkFooterRowDef",""]],inputs:{np:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.qe,_.ld]});var fA=function(a,b,c){cA.call(this,a,b);this.hP=c};_.V(fA,cA);fA.ha=function(a){return new (a||fA)(_.y(_.Ue),_.y(_.ll),_.y(Wz,8))};fA.Ja=_.v({type:fA,oa:[["","cdkRowDef",""]],inputs:{np:["cdkRowDefColumns","columns"],OA:["cdkRowDefWhen","when"]},features:[_.qe]});
var gA=function(a){this.WI=a;Mab=this};gA.prototype.Ma=function(){Mab===this&&(Mab=null)};var Mab=null;gA.ha=function(a){return new (a||gA)(_.y(_.Ve))};gA.Ja=_.v({type:gA,oa:[["","cdkCellOutlet",""]]});var hA=function(){};hA.ha=function(a){return new (a||hA)};hA.Aa=_.v({type:hA,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],Ib:["role","row",1,"cdk-header-row"],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.ze(0,0)},Ia:[gA],tb:2});var iA=function(){};
iA.ha=function(a){return new (a||iA)};iA.Aa=_.v({type:iA,oa:[["cdk-row"],["tr","cdk-row",""]],Ib:["role","row",1,"cdk-row"],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.ze(0,0)},Ia:[gA],tb:2});var Nab=function(a){this.Wc=a;this.kRc="cdk-no-data-row"};Nab.ha=function(a){return new (a||Nab)(_.y(_.Ue))};Nab.Ja=_.v({type:Nab,oa:[["ng-template","cdkNoDataRow",""]]});
var Oab=new _.Hd("CDK_SPL");
var Pab=["top","bottom","left","right"],Qab=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.gW=a;this.tbb=b;this.direction=c;this.FV=d;this.k9a=e;this.g$a=f;this.CI=g;this.PDa=[];this.v5a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Rab=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.FV.xi(function(){for(var g=
_.l(d),h=g.next();!h.done;h=g.next())a.Cab(h.value,c)})},Sab=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.k9a&&(c.some(function(B){return B})||d.some(function(B){return B}))){var f=b[0],g=f.children.length,h=a.qlc(f,e),n=a.Zlc(h,c),r=a.Ylc(h,d),x=c.lastIndexOf(!0),A=d.indexOf(!0);a.FV.xi(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 ka=P.children[ba];c[ba]&&a.Ria(ka,I,n[ba],ba===
x);d[ba]&&a.Ria(ka,B,r[ba],ba===A)}}a.CI&&(a.CI.SLc({sizes:-1===x?[]:h.slice(0,x+1).map(function(wa,va){return c[va]?wa:null})}),a.CI.TLc({sizes:-1===A?[]:h.slice(A).map(function(wa,va){return d[va+A]?wa:null}).reverse()}))})}else a.CI&&(a.CI.SLc({sizes:[]}),a.CI.TLc({sizes:[]}))},Uab=function(a,b,c,d){if(a.k9a){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.gW?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;h[b]=r}var x=f.lastIndexOf(!0);a.FV.xi(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.Ria(P.value,d,B,I);if("top"===d){var ba;null==(ba=a.CI)||ba.k3c({sizes:h,aGc:g,elements:n})}else{var ka;null==(ka=a.CI)||ka.j3c({sizes:h,aGc:g,elements:n})}})}},Vab=function(a,b,c){if(a.gW){var d=b.querySelector("tfoot");a.FV.xi(function(){c.some(function(e){return!e})?a.Cab(d,["bottom"]):a.Ria(d,"bottom",0,!1)})}};_.k=Qab.prototype;
_.k.Cab=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.v5a[d]);Pab.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.J7a(a):(a.style.zIndex="",this.g$a&&(a.style.position=""),a.classList.remove(this.tbb))};_.k.Ria=function(a,b,c,d){a.classList.add(this.tbb);d&&a.classList.add(this.v5a[b]);a.style[b]=c+"px";a.style.zIndex=this.J7a(a);this.g$a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.k.J7a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(Pab),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.k.qlc=function(a,b){if(void 0!==b&&!b&&this.PDa.length)return this.PDa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.PDa=b};_.k.Zlc=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.Ylc=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 Wab=[[["caption"]],[["colgroup"],["col"]]],jA=function(a,b){this.Kf=a;this.Nb=b};jA.ha=function(a){return new (a||jA)(_.y(_.Ve),_.y(_.Md))};jA.Ja=_.v({type:jA,oa:[["","rowOutlet",""]]});var kA=function(a,b){this.Kf=a;this.Nb=b};kA.ha=function(a){return new (a||kA)(_.y(_.Ve),_.y(_.Md))};kA.Ja=_.v({type:kA,oa:[["","headerRowOutlet",""]]});var lA=function(a,b){this.Kf=a;this.Nb=b};lA.ha=function(a){return new (a||lA)(_.y(_.Ve),_.y(_.Md))};lA.Ja=_.v({type:lA,oa:[["","footerRowOutlet",""]]});
var mA=function(a,b){this.Kf=a;this.Nb=b};mA.ha=function(a){return new (a||mA)(_.y(_.Ve),_.y(_.Md))};mA.Ja=_.v({type:mA,oa:[["","noDataRowOutlet",""]]});
var nA=function(a,b,c,d,e,f,g,h,n,r,x,A){this.It=a;this.Eb=b;this.Ta=c;this.Ec=e;this.vd=g;this.eX=h;this.FV=n;this.yg=r;this.qqc=x;this.Cb=A;this.Lt=new _.ob;this.aI=new Map;this.v6a=new Set;this.y6a=new Set;this.x6a=new Set;this.w6a=new Set;this.Hja=this.dP=this.QEa=this.tFa=!0;this.zV=new Map;this.SNb="cdk-table-sticky";this.tCb=!0;this.Cja=this.d$a=this.y9a=!1;this.gkb=new _.el;this.MA=new _.Af({start:0,end:Number.MAX_VALUE});d||this.Ta.ua.setAttribute("role","table");this.Mb=f;this.gW="TABLE"===
this.Ta.ua.nodeName};nA.prototype.Ua=function(){var a=this;this.gqc();this.gW&&this.Yhc();this.bB=this.It.find([]).create(function(b,c){return a.Dx?a.Dx(c.m8,c.data):c});this.yg.rd().ka(_.wb(this.Lt)).subscribe(function(){a.Hja=!0})};nA.prototype.tL=function(){this.Eic();this.Dic();var a=this.opc()||this.tFa||this.QEa;this.dP=this.dP||a;this.Hja=a;this.tFa&&(this.D7a(),this.tFa=!1);this.QEa&&(this.C7a(),this.QEa=!1);this.dataSource&&0<this.II.length&&!this.Cla?this.Vka():this.dP&&oA(this);this.cjc()};
nA.prototype.Ma=function(){[this.rB.Kf,this.CO.Kf,this.wO.Kf,this.zV,this.v6a,this.y6a,this.x6a,this.w6a,this.aI].forEach(function(a){a.clear()});this.BO=[];this.vO=[];this.F6a=null;this.Lt.next();this.Lt.complete();_.spa(this.dataSource)&&this.dataSource.disconnect(this)};
var Xab=function(a){a.Dla=a.hlc();var b=a.bB.diff(a.Dla);if(b){var c=a.rB.Kf;a.eX.CJa(b,c,function(d,e,f){return a.ZEa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.Dab(d.XL.item.B0,d.context)});a.qrc();_.kHa(b,function(d){c.get(d.bn).context.ya=d.item.data});a.lcb();a.Cb&&_.Vua()?a.Cb.Ig.ka(_.Va(1),_.wb(a.Lt)).subscribe(function(){oA(a)}):oA(a)}else a.lcb();a.gkb.next()},Yab=function(a){var b=a.c4(a.CO),c=a.Ta.ua.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.BO.map(function(d){return d.sticky});Rab(a.QI,b,["top"]);Uab(a.QI,b,c,"top");a.BO.forEach(function(d){return d.RXa()})},Zab=function(a){var b=a.c4(a.wO),c=a.Ta.ua.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.vO.map(function(d){return d.sticky});Rab(a.QI,b,["bottom"]);Uab(a.QI,b,c,"bottom");Vab(a.QI,a.Ta.ua,c);a.vO.forEach(function(d){return d.RXa()})},oA=function(a){var b=a.c4(a.CO),c=a.c4(a.rB),d=a.c4(a.wO);if(a.gW&&!a.Cja||a.dP)Rab(a.QI,[].concat(_.Ia(b),_.Ia(c),
_.Ia(d)),["left","right"]),a.dP=!1;b.forEach(function(e,f){a.sDa([e],a.BO[f])});a.II.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Dla[g].B0===e&&f.push(c[g]);a.sDa(f,e)});d.forEach(function(e,f){a.sDa([e],a.vO[f])});Array.from(a.aI.values()).forEach(function(e){return e.RXa()})};_.k=nA.prototype;
_.k.hlc=function(){var a=[],b=this.zV;this.zV=new Map;for(var c=0;c<this.Rh.length;c++){var d=this.Rh[c],e=this.Slc(d,c,b.get(d));this.zV.has(d)||this.zV.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.zV.get(f.data);g.has(f.B0)?g.get(f.B0).push(f):g.set(f.B0,[f]);a.push(f)}}return a};_.k.Slc=function(a,b,c){return this.Ulc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.m8=b,d):{data:a,B0:d,m8:b}})};
_.k.Dic=function(){var a=this;this.aI.clear();wab(this.Tja(this.yjc),this.v6a).forEach(function(b){a.aI.has(b.name);a.aI.set(b.name,b)})};_.k.Eic=function(){this.BO=wab(this.Tja(this.Ajc),this.x6a);this.vO=wab(this.Tja(this.zjc),this.w6a);this.II=wab(this.Tja(this.Bjc),this.y6a);this.F6a=this.II.filter(function(a){return!a.OA})[0]};
_.k.opc=function(){var a=function(d,e){return d||!!e.hEa.diff(e.np)},b=this.II.reduce(a,!1);b&&this.B7a();var c=this.BO.reduce(a,!1);c&&this.D7a();(a=this.vO.reduce(a,!1))&&this.C7a();return b||c||a};_.k.eIa=function(a){this.Rh=[];_.spa(this.dataSource)&&this.dataSource.disconnect(this);this.Cla&&(this.Cla.unsubscribe(),this.Cla=null);a||(this.bB&&this.bB.diff([]),this.rB.Kf.clear());this.oq=a};
_.k.Vka=function(){var a=this;if(this.dataSource){var b;_.spa(this.dataSource)?b=this.dataSource.connect(this):_.me(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Ea(this.dataSource));this.Cla=b.ka(_.wb(this.Lt)).subscribe(function(c){a.Rh=c||[];Xab(a)})}};_.k.D7a=function(){var a=this;0<this.CO.Kf.length&&this.CO.Kf.clear();this.BO.forEach(function(b,c){return a.Fab(a.CO,b,c)});Yab(this)};
_.k.C7a=function(){var a=this;0<this.wO.Kf.length&&this.wO.Kf.clear();this.vO.forEach(function(b,c){return a.Fab(a.wO,b,c)});Zab(this)};_.k.sDa=function(a,b){var c=this,d=Array.from(b.np||[]).map(function(e){return c.aI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.TNb});Sab(this.QI,a,b,d,!this.Cja||this.Hja)};_.k.c4=function(a){for(var b=[],c=0;c<a.Kf.length;c++){var d=a.Kf.get(c);b.push(d.Im[0])}return b};
_.k.Ulc=function(a,b){if(1==this.II.length)return[this.II[0]];var c=[];if(this.LUa)c=this.II.filter(function(e){return!e.OA||e.OA(b,a)});else{var d=this.II.find(function(e){return e.OA&&e.OA(b,a)})||this.F6a;d&&c.push(d)}return c};_.k.ZEa=function(a,b){return{Wc:a.B0.wa,context:{ya:a.data},index:b}};_.k.Fab=function(a,b,c,d){d=void 0===d?{}:d;a=a.Kf.ni(b.wa,d,c);this.Dab(b,d);return a};_.k.Dab=function(a,b){a=_.l(this.plc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Mab&&Mab.WI.ni(c,b);_.Xk(this.Eb)};
_.k.qrc=function(){for(var a=this.rB.Kf,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.HY=0===b%2;d.sVa=!d.HY;this.LUa?(d.m8=this.Dla[b].m8,d.J1c=b):d.index=this.Dla[b].m8}};_.k.plc=function(a){var b=this;return a&&a.np?Array.from(a.np,function(c){c=b.aI.get(c);return a instanceof dA?c.headerCell.wa:a instanceof eA?c.Kyc.wa:c.IX.wa}):[]};
_.k.Yhc=function(){for(var a=this.Mb.createDocumentFragment(),b=_.l([{tag:"thead",Xw:[this.CO]},{tag:"tbody",Xw:[this.rB,this.k$a]},{tag:"tfoot",Xw:[this.wO]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Mb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.Xw);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.Nb.ua);a.appendChild(c)}this.Ta.ua.appendChild(a)};_.k.B7a=function(){this.bB.diff([]);this.rB.Kf.clear();Xab(this)};
_.k.cjc=function(){var a=function(b,c){return b||c.FAc()};this.BO.reduce(a,!1)&&Yab(this);this.vO.reduce(a,!1)&&Zab(this);Array.from(this.aI.values()).reduce(a,!1)&&(this.dP=!0,oA(this))};_.k.gqc=function(){var a=this;this.QI=new Qab(this.gW,this.SNb,this.Ec?this.Ec.value:"ltr",this.FV,this.vd.He,this.tCb,this.qqc);(this.Ec?this.Ec.rd:_.Ea()).ka(_.wb(this.Lt)).subscribe(function(b){a.QI.direction=b;oA(a)})};_.k.Tja=function(a){var b=this;return a.filter(function(c){return!c.hP||c.hP===b})};
_.k.lcb=function(){var a=this.mRc||this.goc;if(a){var b=0===this.rB.Kf.length;if(b!==this.y9a){var c=this.k$a.Kf;b?(a=c.ni(a.Wc),c=a.Im[0],1===a.Im.length&&(null==c?void 0:c.nodeType)===this.Mb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.y9a=b}}};
_.W.Object.defineProperties(nA.prototype,{Dx:{configurable:!0,enumerable:!0,get:function(){return this.VW},set:function(a){this.VW=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.oq},set:function(a){this.oq!==a&&this.eIa(a)}},LUa:{configurable:!0,enumerable:!0,get:function(){return this.d$a},set:function(a){this.d$a=_.Mg(a);this.rB&&this.rB.Kf.length&&(this.B7a(),oA(this))}},UOa:{configurable:!0,enumerable:!0,get:function(){return this.Cja},set:function(a){this.Cja=_.Mg(a);
this.dP=this.Hja=!0}}});nA.ha=function(a){return new (a||nA)(_.y(_.ll),_.y(_.il),_.y(_.Md),_.Bd("role"),_.y(_.Hp,8),_.y(_.Qg),_.y(_.dp),_.y(_.KRa),_.y(Hab),_.y(_.Rp),_.y(Oab,12),_.y(_.pe,8))};
nA.Aa=_.v({type:nA,oa:[["cdk-table"],["table","cdk-table",""]],Dd:function(a,b,c){a&1&&(_.$e(c,Nab,5),_.$e(c,Zz,5),_.$e(c,fA,5),_.$e(c,dA,5),_.$e(c,eA,5));if(a&2){var d;_.Ye(d=_.af())&&(b.goc=d.first);_.Ye(d=_.af())&&(b.yjc=d);_.Ye(d=_.af())&&(b.Bjc=d);_.Ye(d=_.af())&&(b.Ajc=d);_.Ye(d=_.af())&&(b.zjc=d)}},vb:function(a,b){a&1&&(_.Ze(jA,7),_.Ze(kA,7),_.Ze(lA,7),_.Ze(mA,7));if(a&2){var c;_.Ye(c=_.af())&&(b.rB=c.first);_.Ye(c=_.af())&&(b.CO=c.first);_.Ye(c=_.af())&&(b.wO=c.first);_.Ye(c=_.af())&&(b.k$a=
c.first)}},Ib:[1,"cdk-table"],Hb:2,mb:function(a,b){a&2&&_.we("cdk-table-fixed-layout",b.UOa)},inputs:{Dx:"trackBy",dataSource:"dataSource",LUa:"multiTemplateDataRows",UOa:"fixedLayout"},outputs:{gkb:"contentChanged"},bc:["cdkTable"],features:[_.Pe([{Ga:Wz,Lb:nA},{Ga:_.KRa,ae:Cab},{Ga:Hab,ae:bA},{Ga:Oab,Gc:null}])],oc:["caption","colgroup, col"],Ba:6,Ca:0,Ha:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],wa:function(a){a&1&&(_.Ie(Wab),_.Je(0),_.Je(1,1),_.ze(2,
0)(3,1)(4,2)(5,3))},Ia:[jA,kA,lA,mA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],tb:2});
var pA=function(){};pA.ha=function(a){return new (a||pA)};pA.Ea=_.ed({type:pA});pA.Da=_.Vc({imports:[_.Vp]});
_.qA=function(){Xz.apply(this,arguments)};_.V(_.qA,Xz);_.qA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.qA)))(b||_.qA)}}();_.qA.Ja=_.v({type:_.qA,oa:[["","matCellDef",""]],features:[_.Pe([{Ga:Xz,Lb:_.qA}]),_.qe]});_.rA=function(){Yz.apply(this,arguments)};_.V(_.rA,Yz);_.rA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.rA)))(b||_.rA)}}();_.rA.Ja=_.v({type:_.rA,oa:[["","matHeaderCellDef",""]],features:[_.Pe([{Ga:Yz,Lb:_.rA}]),_.qe]});
_.sA=function(){return Zz.apply(this,arguments)||this};_.V(_.sA,Zz);_.sA.prototype.yIa=function(){Zz.prototype.yIa.call(this);this.e6a.push("mat-column-"+this.Ukb)};_.W.Object.defineProperties(_.sA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Sn},set:function(a){this.bbb(a)}}});_.sA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.sA)))(b||_.sA)}}();
_.sA.Ja=_.v({type:_.sA,oa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.Pe([{Ga:Zz,Lb:_.sA},{Ga:"MAT_SORT_HEADER_COLUMN_DEF",Lb:_.sA}]),_.qe]});_.tA=function(){$z.apply(this,arguments)};_.V(_.tA,$z);_.tA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.tA)))(b||_.tA)}}();_.tA.Ja=_.v({type:_.tA,oa:[["mat-header-cell"],["th","mat-header-cell",""]],Ib:["role","columnheader",1,"mat-header-cell"],features:[_.qe]});_.uA=function(){aA.apply(this,arguments)};
_.V(_.uA,aA);_.uA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.uA)))(b||_.uA)}}();_.uA.Ja=_.v({type:_.uA,oa:[["mat-cell"],["td","mat-cell",""]],Ib:["role","gridcell",1,"mat-cell"],features:[_.qe]});
_.vA=function(){return dA.apply(this,arguments)||this};_.V(_.vA,dA);_.vA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.vA)))(b||_.vA)}}();_.vA.Ja=_.v({type:_.vA,oa:[["","matHeaderRowDef",""]],inputs:{np:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.Pe([{Ga:dA,Lb:_.vA}]),_.qe]});_.wA=function(){fA.apply(this,arguments)};_.V(_.wA,fA);_.wA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.wA)))(b||_.wA)}}();
_.wA.Ja=_.v({type:_.wA,oa:[["","matRowDef",""]],inputs:{np:["matRowDefColumns","columns"],OA:["matRowDefWhen","when"]},features:[_.Pe([{Ga:fA,Lb:_.wA}]),_.qe]});_.xA=function(){};_.V(_.xA,hA);_.xA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.xA)))(b||_.xA)}}();
_.xA.Aa=_.v({type:_.xA,oa:[["mat-header-row"],["tr","mat-header-row",""]],Ib:["role","row",1,"mat-header-row"],bc:["matHeaderRow"],features:[_.Pe([{Ga:hA,Lb:_.xA}]),_.qe],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.ze(0,0)},Ia:[gA],tb:2});_.yA=function(){};_.V(_.yA,iA);_.yA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.yA)))(b||_.yA)}}();
_.yA.Aa=_.v({type:_.yA,oa:[["mat-row"],["tr","mat-row",""]],Ib:["role","row",1,"mat-row"],bc:["matRow"],features:[_.Pe([{Ga:iA,Lb:_.yA}]),_.qe],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],wa:function(a){a&1&&_.ze(0,0)},Ia:[gA],tb:2});
var $ab=function(a){a=void 0===a?[]:a;var b=this;this.Eab=new _.Af([]);this.KEa=new _.Af("");this.c9a=new _.ob;this.YO=null;this.jNb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.qLc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,h){g=b.jNb(g,e);h=b.jNb(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.Eqb=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.Rh=new _.Af(a);this.mma()};_.V($ab,_.Pp);_.k=$ab.prototype;
_.k.mma=function(){var a=this,b=this.Rla?_.ib(this.Rla.O2c,this.Rla.QK):_.Ea(null),c=this.fla?_.ib(this.fla.page,this.c9a,this.fla.QK):_.Ea(null),d=_.Da([this.Rh,this.KEa]).ka(_.m(function(f){f=_.l(f).next().value;return a.LEa(f)}));b=_.Da([d,b]).ka(_.m(function(f){f=_.l(f).next().value;return a.uoc(f)}));c=_.Da([b,c]).ka(_.m(function(f){f=_.l(f).next().value;return a.xoc(f)}));var e;null==(e=this.YO)||e.unsubscribe();this.YO=c.subscribe(function(f){return a.Eab.next(f)})};
_.k.LEa=function(a){var b=this;this.Iqb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.Eqb(c,b.filter)});this.bx&&this.mrc(this.Iqb.length);return this.Iqb};_.k.uoc=function(a){return this.sort?this.qLc(a.slice(),this.sort):a};_.k.xoc=function(a){if(!this.bx)return a;var b=this.bx.je*this.bx.pageSize;return a.slice(b,b+this.bx.pageSize)};
_.k.mrc=function(a){var b=this;Promise.resolve().then(function(){var c=b.bx;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.c9a.next())}})};_.k.connect=function(){this.YO||this.mma();return this.Eab};_.k.disconnect=function(){var a;null==(a=this.YO)||a.unsubscribe();this.YO=null};
_.W.Object.defineProperties($ab.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Rh.value},set:function(a){a=Array.isArray(a)?a:[];this.Rh.next(a);this.YO||this.LEa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.KEa.value},set:function(a){this.KEa.next(a);this.YO||this.LEa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Rla},set:function(a){this.Rla=a;this.mma()}},bx:{configurable:!0,enumerable:!0,get:function(){return this.fla},
set:function(a){this.fla=a;this.mma()}}});
_.zA=function(){$ab.apply(this,arguments)};_.V(_.zA,$ab);
var abb;abb=[[["caption"]],[["colgroup"],["col"]]];_.AA=function(){nA.apply(this,arguments);this.SNb="mat-table-sticky";this.tCb=!1};_.V(_.AA,nA);_.AA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.AA)))(b||_.AA)}}();
_.AA.Aa=_.v({type:_.AA,oa:[["mat-table"],["table","mat-table",""]],Ib:[1,"mat-table"],Hb:2,mb:function(a,b){a&2&&_.we("mat-table-fixed-layout",b.UOa)},bc:["matTable"],features:[_.Pe([{Ga:_.KRa,ae:Cab},{Ga:nA,Lb:_.AA},{Ga:Wz,Lb:_.AA},{Ga:Hab,ae:bA},{Ga:Oab,Gc:null}]),_.qe],oc:["caption","colgroup, col"],Ba:6,Ca:0,Ha:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],wa:function(a){a&1&&(_.Ie(abb),_.Je(0),_.Je(1,1),_.ze(2,0)(3,1)(4,2)(5,3))},Ia:[jA,kA,lA,mA],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"],
tb:2});
_.BA=function(){};_.BA.ha=function(a){return new (a||_.BA)};_.BA.Ea=_.ed({type:_.BA});_.BA.Da=_.Vc({imports:[pA,_.lq,_.lq]});
var bbb=["input"],cbb=0,dbb=function(a,b){this.source=a;this.value=b},ebb=new _.Hd("MatRadioGroup"),fbb=new _.Hd("mat-radio-default-options",{Ka:"root",ta:xab}),CA=function(a){this.ZH=a;this.Fd=null;this.Sn="mat-radio-group-"+cbb++;this.de=null;this.km=!1;this.Cka="after";this.Um=this.Kc=!1;this.Jv=function(){};this.Ko=function(){};this.rd=new _.el};_.k=CA.prototype;_.k.N5a=function(){this.de&&!this.de.checked&&(this.de.checked=!0)};_.k.Re=function(){this.km=!0};_.k.Pqc=function(){this.Ko&&this.Ko()};
_.k.orc=function(){var a=this;this.KW&&this.KW.forEach(function(b){b.name=a.name;b.oI()})};_.k.rrc=function(){var a=this,b=null!==this.de&&this.de.value===this.Fd;this.KW&&!b&&(this.de=null,this.KW.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.de=c)}))};_.k.Qn=function(){this.km&&this.rd.emit(new dbb(this.de,this.Fd))};_.k.jGa=function(){this.KW&&this.KW.forEach(function(a){return a.oI()})};_.k.sk=function(a){this.value=a;_.Xk(this.ZH)};_.k.Ol=function(a){this.Jv=a};
_.k.Xp=function(a){this.Ko=a};_.k.Ar=function(a){this.disabled=a;_.Xk(this.ZH)};
_.W.Object.defineProperties(CA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Sn},set:function(a){this.Sn=a;this.orc()}},Lw:{configurable:!0,enumerable:!0,get:function(){return this.Cka},set:function(a){this.Cka="before"===a?"before":"after";this.jGa()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){this.Fd!==a&&(this.Fd=a,this.rrc(),this.N5a())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.value=
(this.de=a)?a.value:null;this.N5a()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){this.Kc=_.Mg(a);this.jGa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Um},set:function(a){this.Um=_.Mg(a);this.jGa()}}});CA.ha=function(a){return new (a||CA)(_.y(_.il))};CA.Ja=_.v({type:CA,inputs:{color:"color",name:"name",Lw:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{rd:"change"}});
var gbb=_.Ug(_.Wg(function(a){this.Ta=a})),DA=function(a,b,c,d,e,f,g,h){var n=gbb.call(this,b)||this;n.ZH=c;n.Vd=d;n.Uoc=e;n.lab=g;n.ZW="mat-radio-"+ ++cbb;n.id=n.ZW;n.rd=new _.el;n.sj=!1;n.Fd=null;n.o5=function(){};n.Kh=a;n.wE="NoopAnimations"===f;h&&(n.tabIndex=_.Pg(h,0));n.o5=e.listen(function(r,x){r!==n.id&&x===n.name&&(n.checked=!1)});return n};_.V(DA,gbb);_.k=DA.prototype;_.k.focus=function(a,b){b?_.hp(this.Vd,this.jm,b,a):this.jm.ua.focus(a)};_.k.oI=function(){_.Xk(this.ZH)};
_.k.Ua=function(){if(this.Kh){if(this.checked=this.Kh.value===this.Fd)this.Kh.selected=this;this.name=this.Kh.name}};_.k.Qp=function(){this.qma()};_.k.Vc=function(){var a=this;this.qma();this.Vd.Jo(this.Ta,!0).subscribe(function(b){!b&&a.Kh&&a.Kh.Pqc()})};_.k.Ma=function(){this.Vd.Tl(this.Ta);this.o5()};_.k.Qn=function(){this.rd.emit(new dbb(this,this.Fd))};_.k.uq=function(){return this.Hd||this.disabled};_.k.uI=function(a){a.stopPropagation()};
_.k.loc=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Kh&&this.value!==this.Kh.value,this.checked=!0,this.Qn(),this.Kh&&(this.Kh.Jv(this.value),a&&this.Kh.Qn()))};_.k.Opc=function(a){this.Kc!==a&&(this.Kc=a,_.Xk(this.ZH))};_.k.qma=function(){var a=this.Kh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Qoc){var b,c=null==(b=this.jm)?void 0:b.ua;c&&(c.setAttribute("tabindex",a+""),this.Qoc=a)}};
_.W.Object.defineProperties(DA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.sj},set:function(a){a=_.Mg(a);this.sj!==a&&((this.sj=a)&&this.Kh&&this.Kh.value!==this.value?this.Kh.selected=this:!a&&this.Kh&&this.Kh.value===this.value&&(this.Kh.selected=null),a&&this.Uoc.notify(this.id,this.name),_.Xk(this.ZH))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){this.Fd!==a&&(this.Fd=a,null!==this.Kh&&(this.checked||(this.checked=this.Kh.value===
a),this.checked&&(this.Kh.selected=this)))}},Lw:{configurable:!0,enumerable:!0,get:function(){return this.Cka||this.Kh&&this.Kh.Lw||"after"},set:function(a){this.Cka=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||null!==this.Kh&&this.Kh.disabled},set:function(a){this.Opc(_.Mg(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Um||this.Kh&&this.Kh.required},set:function(a){this.Um=_.Mg(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Iv||
this.Kh&&this.Kh.color||this.lab&&this.lab.color||"accent"},set:function(a){this.Iv=a}},xu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ZW)+"-input"}}});DA.ha=function(){_.Pd()};
DA.Ja=_.v({type:DA,vb:function(a,b){a&1&&_.Ze(bbb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.jm=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],hJ:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Lw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{rd:"change"},features:[_.qe]});
var hbb,ibb;hbb=function(a){return{zF:a}};ibb={Ga:_.yv,Lb:_.Tc(function(){return _.EA}),kd:!0};_.EA=function(){CA.apply(this,arguments)};_.V(_.EA,CA);_.EA.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.EA)))(b||_.EA)}}();_.EA.Ja=_.v({type:_.EA,oa:[["mat-radio-group"]],Dd:function(a,b,c){a&1&&_.$e(c,_.FA,5);if(a&2){var d;_.Ye(d=_.af())&&(b.KW=d)}},Ib:["role","radiogroup",1,"mat-radio-group"],bc:["matRadioGroup"],features:[_.Pe([ibb,{Ga:ebb,Lb:_.EA}]),_.qe]});
_.FA=function(a,b,c,d,e,f,g,h){return DA.call(this,a,b,c,d,e,f,g,h)||this};_.V(_.FA,DA);_.FA.Ja=DA.Ja;_.FA.ha=function(a){return new (a||_.FA)(_.y(ebb,8),_.y(_.Md),_.y(_.il),_.y(_.gp),_.y(_.Qp),_.y(_.al,8),_.y(fbb,8),_.Bd("tabindex"))};
_.FA.Aa=_.v({type:_.FA,oa:[["mat-radio-button"]],Ib:[1,"mat-radio-button"],Hb:17,mb:function(a,b){a&1&&_.L("focus",function(){return b.jm.ua.focus()});a&2&&(_.ue("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.we("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.wE)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{Hd:"disableRipple",tabIndex:"tabIndex"},
bc:["matRadioButton"],features:[_.qe],oc:["*"],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&&(_.Ie(),_.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.loc(d)})("click",function(d){return b.uI(d)}),_.D(),_.C(7,"span",7),_.F(8,"span",8),_.D()(),_.C(9,"span",9)(10,"span",10),_.O(11,"\u00a0"),_.D(),_.Je(12),_.D()());if(a&2){var c=_.Me(1);_.ue("for",b.xu);_.w(5);_.z("id",b.xu)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.ue("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.yj)("aria-describedby",b.hJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.uq())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.Re(17,hbb,b.wE?0:150));_.w(2);_.we("mat-radio-label-before","before"==b.Lw)}},Ia:[_.tq],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'],
tb:2,Oa:0});
_.GA=function(){};_.GA.ha=function(a){return new (a||_.GA)};_.GA.Ea=_.ed({type:_.GA});_.GA.Da=_.Vc({imports:[_.xq,_.lq,_.lq]});

}catch(e){_._DumpException(e)}
try{
var kbb,mbb,pbb,qbb,rbb,sbb,tbb,ubb,vbb,wbb,xbb,ybb,zbb,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,$bb,acb,ccb,bcb,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,mdb,ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,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,jeb,keb,leb,meb,neb,oeb,peb,qeb,reb,seb,ueb,veb,xeb,yeb,zeb,Aeb,Beb,Ceb,Deb,Eeb,Feb,Geb,Heb,Ieb,Keb,Leb,Meb,Neb,Oeb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,mfb,nfb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Bfb,Cfb,Afb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,jbb,QA,Mfb,SA,Nfb,Ofb,Qfb,Sfb,Ufb,hB,fgb,igb;kbb=function(a){return function(b){return _.qa(b,new jbb(a))}};
_.lbb=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};mbb=function(a){var b=a.KM,c=a.counter;a=a.bua;b.next(c);this.xi({KM:b,counter:c+1,bua:a},a)};_.nbb=function(a){a=void 0===a?0:a;var b=void 0===b?_.ta:b;if((0,_.Ba)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.xi||(b=_.ta);return new _.na(function(c){c.add(b.xi(mbb,a,{KM:c,counter:0,bua:a}));return c})};
_.obb=function(a,b,c,d,e,f,g){var h=_.sd();var n=_.rd.jp;var r=_.se(h,n,b,d);n=_.re(h,n+2,f)||r;_.uea(3);a=n?a+_.Xc(b)+c+_.Xc(d)+e+_.Xc(f)+g:_.de;a!==_.de&&_.fha(h,a);return _.obb};pbb=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};qbb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};rbb=function(){};
sbb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.Pg(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.Pg(a.substring(0,a.length-1)):"0"===a?0:null};tbb=function(a){return!!a&&(void 0!==a.kJ||void 0!==a.nv||void 0!==a.tt)};ubb=function(a){a&1&&_.F(0,"span",19)};
vbb=function(a){if(a&1){var b=_.sd();_.C(0,"label",17);_.L("cdkObserveContent",function(){_.td(b);var c=_.M(2);return _.ud(c.m5())});_.Je(1,1);_.N(2,ubb,1,0,"span",18);_.D()}a&2&&(a=_.M(2),_.z("floating",a.cP())("cdkObserveContentDisabled",!a.lE())("id",a.rE),_.ue("for",a.Sd.id)("aria-owns",a.Sd.id),_.w(2),_.z("ngIf",!a.eR&&a.Sd.required))};wbb=function(a){a&1&&_.N(0,vbb,3,6,"label",16);a&2&&(a=_.M(),_.z("ngIf",a.kE()))};xbb=function(a){a&1&&_.F(0,"div",20)};ybb=function(){};
zbb=function(a){a&1&&_.N(0,ybb,0,0,"ng-template",22);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Me(1)))};Abb=function(a){a&1&&(_.C(0,"div",21),_.N(1,zbb,1,1,"ng-template",9),_.D());a&2&&(a=_.M(),_.z("matFormFieldNotchedOutlineOpen",a.cP())("matFormFieldNotchedOutlineLabelWidth",a.D9a),_.w(1),_.z("ngIf",!a.A7a()))};Bbb=function(a){a&1&&(_.C(0,"div",23,24),_.Je(2,2),_.D())};Cbb=function(a){a&1&&(_.C(0,"div",25,26),_.Je(2,3),_.D())};Dbb=function(){};
Ebb=function(a){a&1&&_.N(0,Dbb,0,0,"ng-template",22);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Me(1)))};Fbb=function(a){a&1&&(_.C(0,"div",27),_.Je(1,4),_.D())};Gbb=function(a){a&1&&(_.C(0,"div",28),_.Je(1,5),_.D())};Hbb=function(a){a&1&&_.F(0,"div",29)};Ibb=function(a){a&1&&(_.C(0,"div",30),_.Je(1,6),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.fP))};Jbb=function(a){a&1&&(_.C(0,"mat-hint",34),_.O(1),_.D());a&2&&(a=_.M(2),_.z("id",a.t4),_.w(1),_.Oe(a.hR))};
Kbb=function(a){a&1&&(_.C(0,"div",31),_.N(1,Jbb,2,2,"mat-hint",32),_.Je(2,7),_.F(3,"div",33),_.Je(4,8),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.fP),_.w(1),_.z("ngIf",a.hR))};Lbb=function(a){a&1&&(_.Ad(),_.C(0,"svg",11),_.F(1,"circle",12),_.D());a&2&&(a=_.M(),_.ue("viewBox",a.zcb()),_.w(1),_.ve("stroke-dasharray",a.Zla(),"px")("stroke-dashoffset",a.Zla()/2,"px")("stroke-width",a.R5a(),"%"),_.ue("r",a.mja()))};
Mbb=function(a,b){a&1&&(_.C(0,"div",0,1),_.Je(2),_.D());a&2&&(a=b.id,b=_.M(),_.z("id",b.id)("ngClass",b.Ht)("@panelAnimation",b.isOpen?"visible":"hidden"),_.ue("aria-label",b.ariaLabel||null)("aria-labelledby",b.b4(a)))};Nbb=function(){return{Nma:!1,Oma:!1}};Obb=function(a,b){a&1&&(_.C(0,"div",0,1),_.Je(2),_.D());a&2&&(a=b.id,b=_.M(),_.z("id",b.id)("ngClass",b.Ht),_.ue("aria-label",b.ariaLabel||null)("aria-labelledby",b.b4(a)))};Pbb=function(){return{color:"accent",juc:"check-indeterminate"}};
Qbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ia(_.fa.apply(0,arguments))))||this;c.Skc=!1;return c};_.V(b,a);b.prototype.Ua=function(){this.Ljc()};b.prototype.Ma=function(){var c;null==(c=this.x4)||c.remove();this.x4=this.DFa=null};b.prototype.Ljc=function(){var c=this.Nb.ua.ownerDocument||document;this.x4=c.createElement("span");this.DFa=c.createElement("span");this.x4.className="mdc-tab-indicator";this.DFa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.x4.appendChild(this.DFa);this.Vhc()};b.prototype.Vhc=function(){(this.Skc?this.Nb.ua.querySelector(".mdc-tab__content"):this.Nb.ua).appendChild(this.x4)}};Rbb=function(){};Sbb=function(){};Tbb=function(a){a&1&&_.Je(0)};Ubb=function(){};Vbb=function(a){a&1&&_.N(0,Ubb,0,0,"ng-template",10);a&2&&(a=_.M().ya,_.z("cdkPortalOutlet",a.b0a))};Wbb=function(a){a&1&&_.O(0);a&2&&(a=_.M().ya,_.Oe(a.RPb))};
Xbb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",6);_.L("click",function(){var f=_.td(c),g=f.ya;f=f.index;var h=_.M();return _.ud(h.rq(g,_.Me(1),f))})("cdkFocusChange",function(f){var g=_.td(c).index,h=_.M();return _.ud(h.Bqc(f,g))});_.C(1,"div",7);_.N(2,Vbb,1,1,"ng-template",8);_.N(3,Wbb,1,1,"ng-template",null,9,_.ef);_.D()()}if(a&2){a=b.ya;b=b.index;var d=_.Me(4),e=_.M();_.we("mat-tab-label-active",e.selectedIndex===b);_.z("id",e.o8a(b))("ngClass",a.nDc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.Hd);_.ue("tabIndex",e.jE(a,b))("aria-posinset",b+1)("aria-setsize",e.Bq.length)("aria-controls",e.n8a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.yj?a.yj:null);_.w(2);_.z("ngIf",a.b0a)("ngIfElse",d)}};
Ybb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-tab-body",11);_.L("_onCentered",function(){_.td(c);var e=_.M();return _.ud(e.npc())})("_onCentering",function(e){_.td(c);var f=_.M();return _.ud(f.Xpc(e))});_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.we("mat-tab-body-active",d.selectedIndex===b);_.z("id",d.n8a(b))("ngClass",a.etc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.zS);_.ue("tabindex",null!=d.T7&&d.selectedIndex===
b?d.T7:null)("aria-labelledby",d.o8a(b))}};
Zbb=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"}};$bb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};acb=function(a){return"t"===a.type[0]};ccb=function(a,b){return(a=acb(a)?"number"===typeof b?bcb(a.touches,b)||bcb(a.changedTouches,b):a.touches[0]||a.changedTouches[0]:a)?{x:a.clientX,y:a.clientY}:void 0};bcb=function(a,b){for(var c=0;c<a.length;c++)if(a[c].identifier===b)return a[c]};
_.dcb=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};
ecb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.na(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)})};fcb=function(a){a&1&&_.ze(0)};gcb=function(a){a&1&&_.O(0);a&2&&(a=_.M(),_.Ne(" ",a.Sc.Poa?a.Sc.Poa(a.option):a.option,"\n"))};hcb=function(a){a&1&&_.ze(0)};
icb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};jcb=function(a){a&1&&_.N(0,icb,2,2,"mat-icon",5);a&2&&(a=_.M(),_.z("ngIf",a.uu.search))};kcb=function(a,b){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};
lcb=function(a){if(a&1){var b=_.sd();_.C(0,"button",7);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.Sc.sA.next(""))});_.N(1,kcb,2,2,"mat-icon",8);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.uu.close))};mcb=function(a){a&1&&_.F(0,"xap-picker-search")};ncb=function(a){a&1&&_.ze(0,7);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Me(9)))};ocb=function(a){a&1&&(_.C(0,"div",10),_.F(1,"mat-progress-spinner",11),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};
pcb=function(a){a&1&&(_.G(0),_.C(1,"div",8),_.N(2,ocb,2,2,"div",9),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Wc))("ngIfElse",null==a.oo?null:a.oo.Wc))};qcb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.S2," "))};rcb=function(a){a&1&&(_.G(0),_.C(1,"div",12),_.N(2,qcb,3,1,"div",13),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Wc))("ngIfElse",null==a.lo?null:a.lo.Wc))};
scb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.Q2," "))};tcb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,scb,3,1,"div",13),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.ko?0:a.ko.Wc))("ngIfElse",null==a.ko?null:a.ko.Wc))};ucb=function(a){a&1&&(_.C(0,"div",14),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Ne(" ",a.R2," "))};
vcb=function(a){a&1&&(_.G(0),_.C(1,"div",17),_.N(2,ucb,2,1,"div",13),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Wc))("ngIfElse",null==a.no?null:a.no.Wc))};wcb=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.Sc.model)("xapSelectAllCorpus",_.R(1,4,b.Sc.TB))("aria-label",_.bz(2,6,a.GKb,b.R3a,"NUM_ITEMS"));_.w(3);_.Ne(" ",_.R(4,10,b.gfa)," ")}};
xcb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-checkbox",24);_.L("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.td(b);var d=_.M(4);return _.ud(d.Iyc=0)});_.F(1,"xap-picker-option",25);_.D()}if(a&2){a=_.M().ya;var c=_.M(3);_.z("xapSelectionModel",c.Sc.model)("xapSelection",a)("aria-label",c.Sc.qX(a));_.w(1);_.z("template",null==c.Jn?null:c.Jn.Wc)("option",a)}};
ycb=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.Sc.model)("xapSelection",a)("aria-label",b.Sc.qX(a));_.w(1);_.z("template",null==b.Jn?null:b.Jn.Wc)("option",a)}};zcb=function(a,b){a&1&&(_.G(0),_.N(1,xcb,2,5,"mat-checkbox",22),_.N(2,ycb,2,5,"ng-template",null,23,_.ef),_.ye());if(a&2){a=b.first;var c=_.Me(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
Acb=function(a){if(a&1){var b=_.sd();_.N(0,wcb,5,12,"mat-checkbox",18);_.C(1,"div",19);_.L("keydown",function(d){_.td(b);var e=_.M(2);return _.ud(e.QF(d))});_.N(2,zcb,4,2,"ng-container",20);_.Q(3,"async");_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("ngIf",a.nx);_.w(2);_.z("ngForOf",_.R(3,2,c.Sc.TB))}};
Bcb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,mcb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,ncb,1,1,"ng-container",4),_.N(4,pcb,3,2,"ng-container",5),_.N(5,rcb,3,2,"ng-container",5),_.N(6,tcb,3,2,"ng-container",5),_.N(7,vcb,3,2,"ng-container",5),_.ye(),_.N(8,Acb,4,4,"ng-template",null,6,_.ef),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.bt),_.w(1),_.z("ngSwitch",a.tda),_.w(1),_.z("ngSwitchCase",b.Sk.Aia),_.w(1),_.z("ngSwitchCase",b.Sk.LOADING),_.w(1),_.z("ngSwitchCase",b.Sk.tia),_.w(1),_.z("ngSwitchCase",
b.Sk.sia),_.w(1),_.z("ngSwitchCase",b.Sk.ERROR))};Ccb=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()}};Dcb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};
Ecb=function(a,b){if(a&1){var c=_.sd();_.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=_.td(c).ya,f=_.M();return _.ud(f.Sc.model.dj(e))})("keydown.enter",function(){var e=_.td(c).ya,f=_.M();return _.ud(f.Sc.model.dj(e))});_.N(7,Dcb,2,2,"mat-icon",15);_.D()()()()}if(a&2){a=b.ya;b=b.first;var d=_.M();_.w(3);_.z("template",null==d.Jn?null:d.Jn.Wc)("option",a);_.w(2);_.ue("tabindex",b?0:-1);_.w(2);_.z("ngIf",d.uu.remove_circle_outline)}};
Fcb=function(a){a&1&&_.F(0,"xap-picker-search")};Gcb=function(a){a&1&&(_.G(0),_.ze(1,6),_.ye());if(a&2){_.M();var b=_.Me(9);_.w(1);_.z("ngTemplateOutlet",b)}};Hcb=function(a){a&1&&(_.C(0,"div",9),_.F(1,"mat-progress-spinner",10),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};Icb=function(a){a&1&&(_.G(0),_.C(1,"div",7),_.N(2,Hcb,2,2,"div",8),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Wc))("ngIfElse",null==a.oo?null:a.oo.Wc))};
Jcb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.S2," "))};Kcb=function(a){a&1&&(_.G(0),_.C(1,"div",11),_.N(2,Jcb,3,1,"div",12),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Wc))("ngIfElse",null==a.lo?null:a.lo.Wc))};Lcb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.Q2," "))};
Mcb=function(a){a&1&&(_.G(0),_.C(1,"div",15),_.N(2,Lcb,3,1,"div",12),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.ko?0:a.ko.Wc))("ngIfElse",null==a.ko?null:a.ko.Wc))};Ncb=function(a){a&1&&(_.C(0,"div",13),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Ne(" ",a.R2," "))};Ocb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,Ncb,2,1,"div",12),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Wc))("ngIfElse",null==a.no?null:a.no.Wc))};
Pcb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-list-item",19,20);_.L("click",function(){var e=_.td(c).ya;_.M(3).Sc.replace([e]);return _.ud()})("keydown.enter",function(){var e=_.td(c).ya;_.M(3).Sc.replace([e]);return _.ud()})("keydown.space",function(){var e=_.td(c).ya;_.M(3).Sc.replace([e]);return _.ud()});_.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);_.we("xap-picker-single-selected",_.R(2,5,d.Sc.model.Qe(a)));_.z("tabindex",b?0:
-1);_.w(4);_.z("template",null==d.Jn?null:d.Jn.Wc)("option",a)}};Qcb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-list",17);_.L("keydown",function(c){_.td(b);var d=_.M(2);return _.ud(d.QF(c))});_.N(1,Pcb,5,7,"mat-list-item",18);_.D()}a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.nnb))};
Rcb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,Fcb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Gcb,2,1,"ng-container",4),_.N(4,Icb,3,2,"ng-container",4),_.N(5,Kcb,3,2,"ng-container",4),_.N(6,Mcb,3,2,"ng-container",4),_.N(7,Ocb,3,2,"ng-container",4),_.ye(),_.N(8,Qcb,2,1,"ng-template",null,5,_.ef),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.bt),_.w(1),_.z("ngSwitch",a.tda),_.w(1),_.z("ngSwitchCase",b.Sk.Aia),_.w(1),_.z("ngSwitchCase",b.Sk.LOADING),_.w(1),_.z("ngSwitchCase",b.Sk.tia),_.w(1),_.z("ngSwitchCase",
b.Sk.sia),_.w(1),_.z("ngSwitchCase",b.Sk.ERROR))};Scb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};Tcb=function(a){a&1&&_.F(0,"xap-picker-checklist",7)};Ucb=function(a){a&1&&_.F(0,"xap-picker-selection-list",8)};
Vcb=function(a){if(a&1){var b=_.sd();_.C(0,"xap-picker",3);_.L("ngModelChange",function(e){_.td(b);var f=_.M(2);return _.ud(f.ox.next(e))});_.Q(1,"async");_.Q(2,"async");_.N(3,Scb,1,0,"xap-picker-single-select",4);_.N(4,Tcb,1,0,"ng-template",null,5,_.ef);_.N(6,Ucb,1,0,"xap-picker-selection-list",6);_.D()}if(a&2){var c=_.Me(5);a=_.M().La;var d=_.M();_.we("xap-picker-multi-pane",a.gv);_.z("ngModel",_.R(1,11,d.ox))("options",_.R(2,13,d.options))("displayFunction",a.Hi)("searchVisible",a.bt)("searchFilter",
a.H0)("selectAllVisible",a.nx);_.w(3);_.z("ngIf",a.q1)("ngIfElse",c);_.w(3);_.z("ngIf",a.gv)}};Wcb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};Xcb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.gL))};Ycb=function(a){a&1&&_.N(0,Xcb,1,1,"ng-template",10)};Zcb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.FNa))};$cb=function(a){a&1&&_.N(0,Zcb,1,1,"ng-template",12)};adb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.sNa))};
bdb=function(a){a&1&&_.N(0,adb,1,1,"ng-template",13)};cdb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.tNa))};ddb=function(a){a&1&&_.N(0,cdb,1,1,"ng-template",14)};edb=function(a){a&1&&(_.C(0,"xap-picker-checklist",7),_.N(1,Ycb,1,0,null,0),_.N(2,$cb,1,0,null,0),_.N(3,bdb,1,0,null,0),_.N(4,ddb,1,0,null,0),_.D());a&2&&(a=_.M(2).La,_.w(1),_.z("ngIf",a.gL),_.w(1),_.z("ngIf",a.FNa),_.w(1),_.z("ngIf",a.sNa),_.w(1),_.z("ngIf",a.tNa))};
fdb=function(a){a&1&&_.F(0,"xap-picker-selection-list",8)};
gdb=function(a){if(a&1){var b=_.sd();_.C(0,"xap-picker",9);_.L("ngModelChange",function(e){_.td(b);var f=_.M(2);return _.ud(f.ox.next(e))});_.Q(1,"async");_.N(2,Wcb,1,0,"xap-picker-single-select",4);_.N(3,edb,5,4,"ng-template",null,5,_.ef);_.N(5,fdb,1,0,"xap-picker-selection-list",6);_.D()}if(a&2){var c=_.Me(4);a=_.M().La;var d=_.M();_.we("xap-picker-multi-pane",a.gv);_.z("ngModel",_.R(1,9,d.ox))("getOptions",a.getOptions)("displayFunction",a.Hi)("selectAllVisible",a.nx);_.w(2);_.z("ngIf",a.q1)("ngIfElse",
c);_.w(3);_.z("ngIf",a.gv)}};hdb=function(a,b){a&1&&(_.G(0),_.N(1,Vcb,7,15,"xap-picker",1),_.N(2,gdb,6,11,"ng-template",null,2,_.ef),_.ye());if(a&2){a=b.La;var c=_.Me(3);_.w(1);_.z("ngIf",!a.ASa)("ngIfElse",c)}};idb=function(a){a&1&&_.ze(0)};jdb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};kdb=function(a){a&1&&_.N(0,jdb,2,2,"mat-icon",5);a&2&&(a=_.M(),_.z("ngIf",a.uu.search))};
ldb=function(a,b){a&1&&(_.C(0,"mat-icon",9),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};mdb=function(a){if(a&1){var b=_.sd();_.C(0,"button",7);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.Sc.sA.next(""))});_.N(1,ldb,2,2,"mat-icon",8);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.uu.close))};ndb=function(a){a&1&&_.F(0,"xap-picker-search")};odb=function(a){a&1&&_.ze(0,7);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Me(9)))};
pdb=function(a){a&1&&(_.C(0,"div",10),_.F(1,"mat-progress-spinner",11),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};qdb=function(a){a&1&&(_.G(0),_.C(1,"div",8),_.N(2,pdb,2,2,"div",9),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Wc))("ngIfElse",null==a.oo?null:a.oo.Wc))};rdb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.S2," "))};
sdb=function(a){a&1&&(_.G(0),_.C(1,"div",12),_.N(2,rdb,3,1,"div",13),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Wc))("ngIfElse",null==a.lo?null:a.lo.Wc))};tdb=function(a){a&1&&(_.C(0,"div",14)(1,"p",15),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.Q2," "))};udb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,tdb,3,1,"div",13),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.ko?0:a.ko.Wc))("ngIfElse",null==a.ko?null:a.ko.Wc))};
vdb=function(a){a&1&&(_.C(0,"div",14),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Ne(" ",a.R2," "))};wdb=function(a){a&1&&(_.G(0),_.C(1,"div",17),_.N(2,vdb,2,1,"div",13),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Wc))("ngIfElse",null==a.no?null:a.no.Wc))};
xdb=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.Sc.model)("xapSelectAllCorpus",_.R(1,4,b.Sc.TB))("aria-label",_.bz(2,6,a.GKb,b.R3a,"NUM_ITEMS"));_.w(3);_.Ne(" ",_.R(4,10,b.gfa)," ")}};
ydb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-checkbox",24);_.L("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.td(b);var d=_.M(4);return _.ud(d.Iyc=0)});_.F(1,"xap-picker-option",25);_.D()}if(a&2){a=_.M().ya;var c=_.M(3);_.z("xapSelectionModel",c.Sc.model)("xapSelection",a)("aria-label",c.Sc.qX(a));_.w(1);_.z("template",null==c.Jn?null:c.Jn.Wc)("option",a)}};
zdb=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.Sc.model)("xapSelection",a)("aria-label",b.Sc.qX(a));_.w(1);_.z("template",null==b.Jn?null:b.Jn.Wc)("option",a)}};Adb=function(a,b){a&1&&(_.G(0),_.N(1,ydb,2,5,"mat-checkbox",22),_.N(2,zdb,2,5,"ng-template",null,23,_.ef),_.ye());if(a&2){a=b.first;var c=_.Me(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
Bdb=function(a){if(a&1){var b=_.sd();_.N(0,xdb,5,12,"mat-checkbox",18);_.C(1,"div",19);_.L("keydown",function(d){_.td(b);var e=_.M(2);return _.ud(e.QF(d))});_.N(2,Adb,4,2,"ng-container",20);_.Q(3,"async");_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("ngIf",a.nx);_.w(2);_.z("ngForOf",_.R(3,2,c.Sc.TB))}};
Cdb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,ndb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,odb,1,1,"ng-container",4),_.N(4,qdb,3,2,"ng-container",5),_.N(5,sdb,3,2,"ng-container",5),_.N(6,udb,3,2,"ng-container",5),_.N(7,wdb,3,2,"ng-container",5),_.ye(),_.N(8,Bdb,4,4,"ng-template",null,6,_.ef),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.bt),_.w(1),_.z("ngSwitch",a.tda),_.w(1),_.z("ngSwitchCase",b.Sk.Aia),_.w(1),_.z("ngSwitchCase",b.Sk.LOADING),_.w(1),_.z("ngSwitchCase",b.Sk.tia),_.w(1),_.z("ngSwitchCase",
b.Sk.sia),_.w(1),_.z("ngSwitchCase",b.Sk.ERROR))};Ddb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};
Edb=function(a,b){if(a&1){var c=_.sd();_.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=_.td(c).ya,f=_.M();return _.ud(f.Sc.model.dj(e))})("keydown.enter",function(){var e=_.td(c).ya,f=_.M();return _.ud(f.Sc.model.dj(e))});_.N(7,Ddb,2,2,"mat-icon",15);_.D()()()()}if(a&2){a=b.ya;b=b.first;var d=_.M();_.w(3);_.z("template",null==d.Jn?null:d.Jn.Wc)("option",a);_.w(2);_.ue("tabindex",b?0:-1);_.w(2);_.z("ngIf",d.uu.remove_circle_outline)}};
Fdb=function(a){a&1&&_.F(0,"xap-picker-search")};Gdb=function(a){a&1&&(_.G(0),_.ze(1,6),_.ye());if(a&2){_.M();var b=_.Me(9);_.w(1);_.z("ngTemplateOutlet",b)}};Hdb=function(a){a&1&&(_.C(0,"div",9),_.F(1,"mat-progress-spinner",10),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};Idb=function(a){a&1&&(_.G(0),_.C(1,"div",7),_.N(2,Hdb,2,2,"div",8),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Wc))("ngIfElse",null==a.oo?null:a.oo.Wc))};
Jdb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.S2," "))};Kdb=function(a){a&1&&(_.G(0),_.C(1,"div",11),_.N(2,Jdb,3,1,"div",12),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Wc))("ngIfElse",null==a.lo?null:a.lo.Wc))};Ldb=function(a){a&1&&(_.C(0,"div",13)(1,"p",14),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ne(" ",a.Q2," "))};
Mdb=function(a){a&1&&(_.G(0),_.C(1,"div",15),_.N(2,Ldb,3,1,"div",12),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.ko?0:a.ko.Wc))("ngIfElse",null==a.ko?null:a.ko.Wc))};Ndb=function(a){a&1&&(_.C(0,"div",13),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Ne(" ",a.R2," "))};Odb=function(a){a&1&&(_.G(0),_.C(1,"div",16),_.N(2,Ndb,2,1,"div",12),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Wc))("ngIfElse",null==a.no?null:a.no.Wc))};
Pdb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-list-item",19,20);_.L("click",function(){var e=_.td(c).ya;_.M(3).Sc.replace([e]);return _.ud()})("keydown.enter",function(){var e=_.td(c).ya;_.M(3).Sc.replace([e]);return _.ud()})("keydown.space",function(){var e=_.td(c).ya;_.M(3).Sc.replace([e]);return _.ud()});_.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);_.we("xap-picker-single-selected",_.R(2,5,d.Sc.model.Qe(a)));_.z("tabindex",b?0:
-1);_.w(4);_.z("template",null==d.Jn?null:d.Jn.Wc)("option",a)}};Qdb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-list",17);_.L("keydown",function(c){_.td(b);var d=_.M(2);return _.ud(d.QF(c))});_.N(1,Pdb,5,7,"mat-list-item",18);_.D()}a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.nnb))};
Rdb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,Fdb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Gdb,2,1,"ng-container",4),_.N(4,Idb,3,2,"ng-container",4),_.N(5,Kdb,3,2,"ng-container",4),_.N(6,Mdb,3,2,"ng-container",4),_.N(7,Odb,3,2,"ng-container",4),_.ye(),_.N(8,Qdb,2,1,"ng-template",null,5,_.ef),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",a.bt),_.w(1),_.z("ngSwitch",a.tda),_.w(1),_.z("ngSwitchCase",b.Sk.Aia),_.w(1),_.z("ngSwitchCase",b.Sk.LOADING),_.w(1),_.z("ngSwitchCase",b.Sk.tia),_.w(1),_.z("ngSwitchCase",
b.Sk.sia),_.w(1),_.z("ngSwitchCase",b.Sk.ERROR))};Sdb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};Tdb=function(a){a&1&&_.F(0,"xap-picker-checklist",7)};Udb=function(a){a&1&&_.F(0,"xap-picker-selection-list",8)};
Vdb=function(a){if(a&1){var b=_.sd();_.C(0,"xap-picker",3);_.L("ngModelChange",function(e){_.td(b);var f=_.M(2);return _.ud(f.ox.next(e))});_.Q(1,"async");_.Q(2,"async");_.N(3,Sdb,1,0,"xap-picker-single-select",4);_.N(4,Tdb,1,0,"ng-template",null,5,_.ef);_.N(6,Udb,1,0,"xap-picker-selection-list",6);_.D()}if(a&2){var c=_.Me(5);a=_.M().La;var d=_.M();_.we("xap-picker-multi-pane",a.gv);_.z("ngModel",_.R(1,11,d.ox))("options",_.R(2,13,d.options))("displayFunction",a.Hi)("searchVisible",a.bt)("searchFilter",
a.H0)("selectAllVisible",a.nx);_.w(3);_.z("ngIf",a.q1)("ngIfElse",c);_.w(3);_.z("ngIf",a.gv)}};Wdb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};Xdb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.gL))};Ydb=function(a){a&1&&_.N(0,Xdb,1,1,"ng-template",10)};Zdb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.FNa))};$db=function(a){a&1&&_.N(0,Zdb,1,1,"ng-template",12)};aeb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.sNa))};
beb=function(a){a&1&&_.N(0,aeb,1,1,"ng-template",13)};ceb=function(a){a&1&&_.ze(0,11);a&2&&(a=_.M(4).La,_.z("ngTemplateOutlet",a.tNa))};deb=function(a){a&1&&_.N(0,ceb,1,1,"ng-template",14)};eeb=function(a){a&1&&(_.C(0,"xap-picker-checklist",7),_.N(1,Ydb,1,0,null,0),_.N(2,$db,1,0,null,0),_.N(3,beb,1,0,null,0),_.N(4,deb,1,0,null,0),_.D());a&2&&(a=_.M(2).La,_.w(1),_.z("ngIf",a.gL),_.w(1),_.z("ngIf",a.FNa),_.w(1),_.z("ngIf",a.sNa),_.w(1),_.z("ngIf",a.tNa))};
feb=function(a){a&1&&_.F(0,"xap-picker-selection-list",8)};
geb=function(a){if(a&1){var b=_.sd();_.C(0,"xap-picker",9);_.L("ngModelChange",function(e){_.td(b);var f=_.M(2);return _.ud(f.ox.next(e))});_.Q(1,"async");_.N(2,Wdb,1,0,"xap-picker-single-select",4);_.N(3,eeb,5,4,"ng-template",null,5,_.ef);_.N(5,feb,1,0,"xap-picker-selection-list",6);_.D()}if(a&2){var c=_.Me(4);a=_.M().La;var d=_.M();_.we("xap-picker-multi-pane",a.gv);_.z("ngModel",_.R(1,9,d.ox))("getOptions",a.getOptions)("displayFunction",a.Hi)("selectAllVisible",a.nx);_.w(2);_.z("ngIf",a.q1)("ngIfElse",
c);_.w(3);_.z("ngIf",a.gv)}};heb=function(a,b){a&1&&(_.G(0),_.N(1,Vdb,7,15,"xap-picker",1),_.N(2,geb,6,11,"ng-template",null,2,_.ef),_.ye());if(a&2){a=b.La;var c=_.Me(3);_.w(1);_.z("ngIf",!a.ASa)("ngIfElse",c)}};jeb=function(a){a&1&&(_.G(0),_.O(1),_.ye());if(a&2){a=_.M(2).ya;var b=_.M();_.w(1);_.Ne(" ",_.ieb(b,a)," ")}};keb=function(a){a&1&&(_.C(0,"mat-error"),_.N(1,jeb,2,1,"ng-container",6),_.D());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.z("ngIf",_.ieb(b,a))}};
leb=function(a){a&1&&(_.C(0,"div",8),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.cQ))};
meb=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,keb,2,1,"mat-error",6),_.D(),_.N(7,leb,2,1,"div",7),_.ye());if(a&2){a=b.ya;b=_.M();var c;_.w(4);_.z("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.As);_.ue("autocomplete",a.autocomplete||null)("name",a.name||null);_.w(2);_.z("ngIf",null==(c=b.Dj.get(a.As))?null:c.errors);_.w(1);_.z("ngIf",a.cQ)}};
neb=function(a){a&1&&(_.C(0,"mat-error"),_.Fe(1,12),_.D())};oeb=function(a){a&1&&(_.C(0,"mat-error"),_.Fe(1,13),_.D())};peb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};qeb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Ne(" ",a.displayName," "))};reb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Ne(" ",a.displayName," "))};
seb=function(a,b){a&1&&(_.C(0,"div",12),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(3),_.Ke("id","dialog-description-",b.Bc.id,""),_.w(1),_.Ne(" ",a," "))};
ueb=function(a){if(a&1){var b=_.sd();_.C(0,"xap-comparison-operator-selector",13);_.L("change",function(c){_.td(b);var d=_.M(3);return _.ud(teb(d,c))})("operatorFocusChange",function(c){_.td(b);_.M(3).YVa=c;return _.ud()});_.D()}a&2&&(a=_.M(3),_.we("xap-filterbar-filtereditor-operator-single-line",a.filter.config.p1),_.z("operators",a.fe.IQ())("value",null==a.Bc?null:a.Bc.kg)("appliedFilterId",a.Bc.id))};veb=function(){};
xeb=function(a){a&1&&(_.G(0),_.Je(1),_.C(2,"div",6),_.N(3,seb,2,2,"div",7),_.C(4,"div",8),_.N(5,ueb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.N(7,veb,0,0,"ng-template",null,11,_.ef),_.D()()(),_.Je(9,1),_.ye());a&2&&(a=_.M(2),_.w(3),_.z("ngIf",a.Bc.config.description),_.w(1),_.we("xap-filterbar-multiple-lines",!a.filter.config.p1)("xap-filterbar-single-line",a.filter.config.p1),_.w(1),_.z("ngIf",web(a)))};yeb=function(a){a&1&&_.ze(0)};
zeb=function(a){a&1&&_.N(0,yeb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.z("ngTemplateOutlet",a.gL))};
Aeb=function(a){if(a&1){var b=_.sd();_.C(0,"div",2);_.L("keydown.enter",function(){_.td(b);var d=_.M();d.filter.config.AHc||d.fe.IK();return _.ud()})("focusout",function(){_.td(b);var d=_.M();return _.ud(d.J_())});_.C(1,"div",3);_.N(2,xeb,10,6,"ng-container",4);_.N(3,zeb,1,1,"ng-template",null,5,_.ef);_.D()()}if(a&2){var c=_.Me(4);a=_.M();_.ue("aria-labelledby","dialog-label-"+a.Bc.id)("aria-describedby","dialog-description-"+a.Bc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Beb=function(a,b){a&1&&(_.C(0,"div",12),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(3),_.Ke("id","dialog-description-",b.Bc.id,""),_.w(1),_.Ne(" ",a," "))};
Ceb=function(a){if(a&1){var b=_.sd();_.C(0,"xap-comparison-operator-selector",13);_.L("change",function(c){_.td(b);var d=_.M(3);return _.ud(teb(d,c))})("operatorFocusChange",function(c){_.td(b);_.M(3).YVa=c;return _.ud()});_.D()}a&2&&(a=_.M(3),_.we("xap-filterbar-filtereditor-operator-single-line",a.filter.config.p1),_.z("operators",a.fe.IQ())("value",null==a.Bc?null:a.Bc.kg)("appliedFilterId",a.Bc.id))};Deb=function(){};
Eeb=function(a){a&1&&(_.G(0),_.Je(1),_.C(2,"div",6),_.N(3,Beb,2,2,"div",7),_.C(4,"div",8),_.N(5,Ceb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.N(7,Deb,0,0,"ng-template",null,11,_.ef),_.D()()(),_.Je(9,1),_.ye());a&2&&(a=_.M(2),_.w(3),_.z("ngIf",a.Bc.config.description),_.w(1),_.we("xap-filterbar-multiple-lines",!a.filter.config.p1)("xap-filterbar-single-line",a.filter.config.p1),_.w(1),_.z("ngIf",web(a)))};Feb=function(a){a&1&&_.ze(0)};
Geb=function(a){a&1&&_.N(0,Feb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.z("ngTemplateOutlet",a.gL))};
Heb=function(a){if(a&1){var b=_.sd();_.C(0,"div",2);_.L("keydown.enter",function(){_.td(b);var d=_.M();d.filter.config.AHc||d.fe.IK();return _.ud()})("focusout",function(){_.td(b);var d=_.M();return _.ud(d.J_())});_.C(1,"div",3);_.N(2,Eeb,10,6,"ng-container",4);_.N(3,Geb,1,1,"ng-template",null,5,_.ef);_.D()()}if(a&2){var c=_.Me(4);a=_.M();_.ue("aria-labelledby","dialog-label-"+a.Bc.id)("aria-describedby","dialog-description-"+a.Bc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Ieb=function(a){a&1&&(_.C(0,"mat-icon",11),_.O(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.HA(a.Ek,"remove_filter")),_.w(1),_.Ne(" ",_.IA(a.Ek,"remove_filter")," "))};Keb=function(a){if(a&1){var b=_.sd();_.C(0,"div",12)(1,"button",13);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.IK())});_.Fe(2,14);_.D()()}a&2&&(a=_.M(),_.w(1),_.z("disabled",!_.Jeb(a.fe)))};Leb=function(a){a&1&&(_.C(0,"div",15),_.F(1,"mat-spinner",16),_.D())};
Meb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-option",12);_.O(1);_.C(2,"button",13);_.L("click",function(d){var e=_.td(c).ya,f=_.M(2);d.stopPropagation();f.DMa.emit(e);return _.ud()});_.C(3,"mat-icon",14);_.O(4,"delete");_.D()()()}a&2&&(a=b.ya,b=_.M(2),_.z("value",a),_.w(1),_.Ne(" ",a.label," "),_.w(2),_.z("fontSet",b.hXa?"google-material-icons":void 0))};Neb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.N(2,Meb,5,3,"mat-option",11),_.D()());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.rA))};
Oeb=function(a){a&1&&_.ze(0)};Qeb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.N(1,Oeb,1,0,"ng-container",21),_.D());if(a&2){a=b.ya;_.M(4);var c=_.Me(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(3,Peb,a))}};Reb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,Qeb,2,5,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.TQ),_.w(1),_.z("ngForOf",a.GK))};Seb=function(a){a&1&&_.ze(0)};
Teb=function(a){a&1&&(_.C(0,"mat-option",20),_.N(1,Seb,1,0,"ng-container",21),_.D());if(a&2){a=_.M().ya;_.M(2);var b=_.Me(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Re(3,Peb,a))}};Ueb=function(a,b){a&1&&(_.G(0),_.N(1,Reb,3,2,"div",16),_.N(2,Teb,2,5,"mat-option",17),_.ye());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.JA(a)&&0<a.GK.length),_.w(1),_.z("ngIf",!_.JA(a)))};Veb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Oe(a.Vz))};
Web=function(a,b){a&1&&(_.G(0),_.N(1,Veb,3,1,"mat-option",7),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Vz&&0===a.length))};Xeb=function(a){a&1&&(_.G(0),_.N(1,Ueb,3,2,"ng-container",15),_.Q(2,"async"),_.N(3,Web,2,1,"ng-container",16),_.Q(4,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.GS)),_.w(2),_.z("ngIf",_.R(4,4,a.GS)))};
Yeb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=b.ya,_.z("value",a),_.ue("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Oe(a.displayName))};Zeb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,Yeb,3,3,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.TQ),_.w(1),_.z("ngForOf",a.GK))};$eb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=_.M().ya,_.z("value",a),_.ue("aria-label",a.ariaLabel||null),_.w(2),_.Oe(a.displayName))};
afb=function(a,b){a&1&&(_.G(0),_.N(1,Zeb,3,2,"div",16),_.N(2,$eb,3,3,"mat-option",17),_.ye());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.JA(a)&&0<a.GK.length),_.w(1),_.z("ngIf",!_.JA(a)))};bfb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Oe(a.Vz))};cfb=function(a,b){a&1&&(_.G(0),_.N(1,bfb,3,1,"mat-option",7),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Vz&&0===a.length))};
dfb=function(a){a&1&&(_.N(0,afb,3,2,"ng-container",15),_.Q(1,"async"),_.N(2,cfb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.M(),_.z("ngForOf",_.R(1,2,a.lL)),_.w(2),_.z("ngIf",_.R(3,4,a.lL)))};efb=function(a){a&1&&(_.C(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D())};ffb=function(a){a&1&&(_.C(0,"b"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};gfb=function(a){a&1&&(_.C(0,"i"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};
hfb=function(a){a&1&&(_.C(0,"u"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};ifb=function(a){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};jfb=function(a,b){a&1&&(_.C(0,"span"),_.G(1,25),_.N(2,ffb,2,1,"b",26),_.N(3,gfb,2,1,"i",26),_.N(4,hfb,2,1,"u",26),_.N(5,ifb,2,1,"ng-container",27),_.ye(),_.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"))};
kfb=function(a,b){a&1&&_.N(0,jfb,6,4,"span",15);a&2&&_.z("ngForOf",b.ya.rY)};mfb=function(a){a&1&&(_.C(0,"mat-icon",10),_.O(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.lfb(a.Ek,a.i$())),_.w(1),_.Ne(" ",a.i$()," "))};nfb=function(a){a&1&&(_.C(0,"span",11),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.UY))};
pfb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xap-filter-editor",12);_.L("editorVisibleChange",function(e){var f=_.td(c).index,g=_.M();return _.ud(_.ofb(g,e,f))})("removed",function(){var e=_.td(c).index,f=_.M();return _.ud(f.remove(e))})("update",function(e){var f=_.td(c).index,g=_.M();return _.ud(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.KF(a.config.id)))("isEditorVisible",d.Naa(b))("disabled",d.disabled)}};
qfb=function(a){if(a&1){var b=_.sd();_.C(0,"button",13);_.L("click",function(c){_.td(b);var d=_.M();return _.ud(d.Eta(c))});_.C(1,"mat-icon",14);_.O(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.Pea),_.ue("aria-label",a.Pea),_.w(1),_.z("svgIcon",_.HA(a.Ek,"save_filters")),_.w(1),_.Oe(_.IA(a.Ek,"save_filters")))};
rfb=function(a){if(a&1){var b=_.sd();_.C(0,"button",15);_.L("click",function(c){_.td(b);var d=_.M();return _.ud(d.KX(c))});_.C(1,"mat-icon",14);_.O(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.hea),_.ue("aria-label",a.hea),_.w(1),_.z("svgIcon",_.HA(a.Ek,"clear_filters")),_.w(1),_.Oe(_.IA(a.Ek,"clear_filters")))};sfb=function(a){a&1&&(_.C(0,"tr",3)(1,"td",4),_.O(2),_.D()());a&2&&(a=_.M(),_.w(1),_.ve("padding-top",a.jO)("padding-bottom",a.jO),_.ue("colspan",a.hta),_.w(1),_.Ne(" ",a.label," "))};
tfb=function(a){a&1&&(_.C(0,"td",4),_.O(1),_.D());a&2&&(a=_.M(2),_.ve("padding-top",a.jO)("padding-bottom",a.jO),_.ue("colspan",a.T3),_.w(1),_.Ne(" ",a.T3>=a.nyb?a.label:""," "))};
ufb=function(a,b){if(a&1){var c=_.sd();_.C(0,"td",8)(1,"button",9);_.L("click",function(f){var g=_.td(c).ya,h=_.M(2);return _.ud(h.Uic(g,f))})("focus",function(f){var g=_.td(c).ya,h=_.M(2);return _.ud(h.ykc(g,f))});_.C(2,"div",10);_.O(3);_.D();_.F(4,"div",11);_.D()()}if(a&2){a=b.ya;b=b.index;var d=_.M().index,e=_.M();_.ve("width",e.I5a)("padding-top",e.jO)("padding-bottom",e.jO);_.ue("data-mat-row",d)("data-mat-col",b);_.w(1);_.we("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.i9a(d,b))("mat-calendar-body-range-start",e.UFa(a.sm))("mat-calendar-body-range-end",e.TFa(a.sm))("mat-calendar-body-in-range",e.RFa(a.sm))("mat-calendar-body-comparison-bridge-start",e.enc(a.sm,d,b))("mat-calendar-body-comparison-bridge-end",e.dnc(a.sm,d,b))("mat-calendar-body-comparison-start",e.m9a(a.sm))("mat-calendar-body-comparison-end",e.l9a(a.sm))("mat-calendar-body-in-comparison-range",e.inc(a.sm))("mat-calendar-body-preview-start",e.pnc(a.sm))("mat-calendar-body-preview-end",e.onc(a.sm))("mat-calendar-body-in-preview",
e.jnc(a.sm));_.z("ngClass",a.OJ)("tabindex",e.i9a(d,b)?0:-1);_.ue("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.iW(a.sm))("aria-current",e.eQb===a.sm?"date":null)("aria-describedby",e.vlc(a.sm));_.w(1);_.we("mat-calendar-body-selected",e.iW(a.sm))("mat-calendar-body-comparison-identical",e.fnc(a.sm))("mat-calendar-body-today",e.eQb===a.sm);_.w(1);_.Ne(" ",a.fQ," ")}};
vfb=function(a,b){a&1&&(_.C(0,"tr",5),_.N(1,tfb,2,6,"td",6),_.N(2,ufb,5,48,"td",7),_.D());if(a&2){a=b.ya;b=b.index;var c=_.M();_.w(1);_.z("ngIf",0===b&&c.T3);_.w(1);_.z("ngForOf",a)}};wfb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};xfb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};yfb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};
zfb=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),_.Oe(a.jAb),_.w(2),_.Oe(a.OUa))};Bfb=function(a,b,c,d,e){d=Afb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Cfb=function(a,b,c,d){return((a.getYear(b)-Afb(a,c,d))%24+24)%24};Afb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Dfb=function(){};
Efb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-month-view",5);_.L("activeDateChange",function(c){_.td(b);var d=_.M();return _.ud(d.Bb=c)})("_userSelection",function(c){_.td(b);var d=_.M();return _.ud(d.vja(c))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.Bb)("selected",a.selected)("dateFilter",a.cj)("maxDate",a.Nd)("minDate",a.Kd)("dateClass",a.Zk)("comparisonStart",a.Yt)("comparisonEnd",a.fw)("startDateAccessibleName",a.t1)("endDateAccessibleName",a.AY))};
Ffb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-year-view",6);_.L("activeDateChange",function(c){_.td(b);var d=_.M();return _.ud(d.Bb=c)})("monthSelected",function(c){_.td(b);var d=_.M();return _.ud(d.Xnc(c))})("selectedChange",function(c){_.td(b);var d=_.M();return _.ud(d.s8a(c,"month"))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.Bb)("selected",a.selected)("dateFilter",a.cj)("maxDate",a.Nd)("minDate",a.Kd)("dateClass",a.Zk))};
Gfb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-multi-year-view",7);_.L("activeDateChange",function(c){_.td(b);var d=_.M();return _.ud(d.Bb=c)})("yearSelected",function(c){_.td(b);var d=_.M();return _.ud(d.Src(c))})("selectedChange",function(c){_.td(b);var d=_.M();return _.ud(d.s8a(c,"year"))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.Bb)("selected",a.selected)("dateFilter",a.cj)("maxDate",a.Nd)("minDate",a.Kd)("dateClass",a.Zk))};
Hfb=function(a,b){if(a.nodeType===Node.ELEMENT_NODE&&b){var c,d;b=((null==(c=a.getAttribute)?void 0:null==(d=c.call(a,"aria-labelledby"))?void 0:d.split(/\s+/g))||[]).reduce(function(n,r){(r=document.getElementById(r))&&n.push(r);return n},[]);if(b.length)return b.map(function(n){return Hfb(n,!1)}).join(" ")}if(a.nodeType===Node.ELEMENT_NODE){var e;if(c=null==(e=a.getAttribute("aria-label"))?void 0:e.trim())return c}if("INPUT"===a.nodeName||"TEXTAREA"===a.nodeName){var f;if(null==(f=a.labels)?0:f.length)return Array.from(a.labels).map(function(n){return Hfb(n,
!1)}).join(" ");var g;if(e=null==(g=a.getAttribute("placeholder"))?void 0:g.trim())return e;var h;if(g=null==(h=a.getAttribute("title"))?void 0:h.trim())return g}return(a.textContent||"").replace(/\s+/g," ").trim()};Ifb=function(){};jbb=function(a){this.Vp=a};jbb.prototype.call=function(a,b){return b.subscribe(new _.Rwa(a,this.Vp))};
_.Jfb=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("")};
_.KA=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Kfb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};_.LA=function(a,b,c){this.O4=a;this.It=b;this.Sh=c;this.Tr=this.j$a=null};_.LA.prototype.Qp=function(){if(this.Tr){var a=this.Tr.diff(this.j$a);a&&this.s3(a)}};
_.LA.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.Sh.Km(this.O4.ua,a,c?""+b+c:b,d):this.Sh.Hua(this.O4.ua,a,d)};_.LA.prototype.s3=function(a){var b=this;a.Zpa(function(c){return b.NHa(c.key,null)});a.Ypa(function(c){return b.NHa(c.key,c.ff)});_.pHa(a,function(c){return b.NHa(c.key,c.ff)})};
_.W.Object.defineProperties(_.LA.prototype,{CFc:{configurable:!0,enumerable:!0,set:function(a){this.j$a=a;!this.Tr&&a&&(this.Tr=this.It.find(a).create())}}});_.LA.ha=function(a){return new (a||_.LA)(_.y(_.Md),_.y(_.ml),_.y(_.Wk))};_.LA.Ja=_.v({type:_.LA,oa:[["","ngStyle",""]],inputs:{CFc:"ngStyle"},standalone:!0});_.MA=function(a,b){this.Ta=a;this.Vd=b;this.w7a=null;this.lib=new _.el};
_.MA.prototype.Vc=function(){var a=this,b=this.Ta.ua;this.X9a=this.Vd.Jo(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.w7a=c;a.lib.emit(c)})};_.MA.prototype.Ma=function(){this.Vd.Tl(this.Ta);this.X9a&&this.X9a.unsubscribe()};_.W.Object.defineProperties(_.MA.prototype,{Upa:{configurable:!0,enumerable:!0,get:function(){return this.w7a}}});_.MA.ha=function(a){return new (a||_.MA)(_.y(_.Md),_.y(_.gp))};
_.MA.Ja=_.v({type:_.MA,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{lib:"cdkFocusChange"},bc:["cdkMonitorFocus"]});_.NA=function(){this.vsa=this.N9a=new _.ob};_.OA=function(a,b){return Lfb(b)&&a.isValid(b)?b:null};_.NA.prototype.Th=function(a){return null==a||Lfb(a)&&this.isValid(a)?a:this.invalid()};_.NA.prototype.V0=function(a){this.locale=a;this.N9a.next()};_.PA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
QA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.PA(a,b,c):d==e}return b==c};_.RA=function(a,b,c,d){return c&&0>_.PA(a,b,c)?c:d&&0<_.PA(a,b,d)?d:b};Mfb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;SA=function(a){_.NA.call(this);_.NA.prototype.V0.call(this,a)};_.V(SA,_.NA);SA.prototype.getYear=function(a){return a.getFullYear()};SA.prototype.getMonth=function(a){return a.getMonth()};SA.prototype.getDate=function(a){return a.getDate()};
Nfb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return qbb(12,function(c){return a.X3(b,new Date(2017,c,1))})};Ofb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return qbb(31,function(c){return a.X3(b,new Date(2017,0,c+1))})};_.Pfb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return qbb(7,function(d){return a.X3(c,new Date(2017,0,d+1))})};
Qfb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.X3(c,b)};SA.prototype.MPa=function(){return 0};_.Rfb=function(a,b){return a.getDate(a.im(a.getYear(b),a.getMonth(b)+1,0))};SA.prototype.clone=function(a){return new Date(a.getTime())};SA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
SA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("uc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.X3(b,a)};_.UA=function(a,b,c){return _.TA(a,b,12*c)};_.TA=function(a,b,c){var d=a.im(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.im(a.getYear(d),a.getMonth(d),0));return d};_.VA=function(a,b,c){return a.im(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
Sfb=function(a,b){return[b.getUTCFullYear(),a.z4a(b.getUTCMonth()+1),a.z4a(b.getUTCDate())].join("-")};SA.prototype.Th=function(a){if("string"===typeof a){if(!a)return null;if(Mfb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.NA.prototype.Th.call(this,a)};var Lfb=function(a){return a instanceof Date};_.k=SA.prototype;_.k.isValid=function(a){return!isNaN(a.getTime())};_.k.invalid=function(){return new Date(NaN)};
_.k.im=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.k.z4a=function(a){return("00"+a).slice(-2)};_.k.X3=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)};SA.ha=function(a){return new (a||SA)(_.u(_.iSa,8),_.u(_.dp))};SA.va=_.t({token:SA,ta:SA.ha});var WA=function(){};WA.ha=function(a){return new (a||WA)};WA.Ea=_.ed({type:WA});
WA.Da=_.Vc({Qb:[{Ga:_.NA,ae:SA}]});_.XA=function(){};_.XA.ha=function(a){return new (a||_.XA)};_.XA.Ea=_.ed({type:_.XA});_.XA.Da=_.Vc({Qb:[{Ga:_.mq,Gc:{parse:{ps:null},display:{ps:{year:"numeric",month:"numeric",day:"numeric"},dCb:{year:"numeric",month:"short"},lvc:{year:"numeric",month:"long",day:"numeric"},hFc:{year:"numeric",month:"long"}}}}],imports:[WA]});
var YA={CLOSING:"mdc-dialog--closing",OPEN:"mdc-dialog--open",D3a:"mdc-dialog--opening",xQc:"mdc-dialog--scrollable",AQc:"mdc-dialog-scroll-lock",HQc:"mdc-dialog--stacked",GPc:"mdc-dialog--fullscreen",zQc:"mdc-dialog-scroll-divider-header",yQc:"mdc-dialog-scroll-divider-footer",PQc:"mdc-dialog__surface-scrim--shown",OQc:"mdc-dialog__surface-scrim--showing",NQc:"mdc-dialog__surface-scrim--hiding",vQc:"mdc-dialog__scrim--hidden"},Tfb={GZb:75,HZb:150},ZA=function(a,b,c,d,e,f,g,h,n){_.Fq.call(this,a,
b,c,d,e,f,g,n);var r=this;this.ef=h;this.WH="NoopAnimations"!==this.ef;this.mE=this.Ta.ua;var x;this.U4=this.WH?null!=(x=sbb(this.qd.hpa))?x:Tfb.HZb:0;var A;this.eEa=this.WH?null!=(A=sbb(this.qd.opa))?A:Tfb.GZb:0;this.p3=null;this.s7a=function(){r.W5a();r.z$a(r.U4)};this.RV=function(){r.W5a();r.ZA.emit({state:"closed",totalTime:r.eEa})}};_.V(ZA,_.Fq);_.k=ZA.prototype;_.k.oja=function(){_.Fq.prototype.oja.call(this);this.pqc()};_.k.Ma=function(){_.Fq.prototype.Ma.call(this);null!==this.p3&&clearTimeout(this.p3)};
_.k.pqc=function(){var a=this;this.ZA.emit({state:"opening",totalTime:this.U4});this.WH?(this.mE.style.setProperty("--mat-dialog-transition-duration",this.U4+"ms"),this.mE.classList.add(YA.D3a),this.mE.classList.add(YA.OPEN),this.Ecb(this.U4,this.s7a)):(this.mE.classList.add(YA.OPEN),Promise.resolve().then(function(){return a.s7a()}))};
_.k.Ula=function(){var a=this;this.ZA.emit({state:"closing",totalTime:this.eEa});this.mE.classList.remove(YA.OPEN);this.WH?(this.mE.style.setProperty("--mat-dialog-transition-duration",this.U4+"ms"),this.mE.classList.add(YA.CLOSING),this.Ecb(this.eEa,this.RV)):Promise.resolve().then(function(){return a.RV()})};_.k.W5a=function(){this.mE.classList.remove(YA.D3a);this.mE.classList.remove(YA.CLOSING)};_.k.Ecb=function(a,b){null!==this.p3&&clearTimeout(this.p3);this.p3=setTimeout(b,a)};
ZA.ha=function(a){return new (a||ZA)(_.y(_.Md),_.y(_.mp),_.y(_.Qg,8),_.y(_.Bq),_.y(_.ip),_.y(_.pe),_.y(_.Yp),_.y(_.al,8),_.y(_.gp))};
ZA.Aa=_.v({type:ZA,oa:[["mat-dialog-container"]],Ib:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Hb:8,mb:function(a,b){a&2&&(_.Ae("id",b.qd.id),_.ue("aria-modal",b.qd.ariaModal)("role",b.qd.role)("aria-labelledby",b.qd.ariaLabel?null:b.t3)("aria-label",b.qd.ariaLabel)("aria-describedby",b.qd.Lma||null),_.we("_mat-animation-noopable",!b.WH))},features:[_.qe],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,rbb,0,0,"ng-template",2),_.D()())},Ia:[_.hq],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--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.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 .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.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'],
tb:2});Ufb={Ga:_.QSa,Gb:[_.jq],Db:function(a){return function(){return a.Dn.block()}}};_.$A=function(a,b,c,d,e,f,g,h){_.Gq.call(this,a,b,d,f,g,e,_.NSa,ZA,_.OSa,h);this.U8a="mat-mdc-dialog-"};_.V(_.$A,_.Gq);_.$A.ha=function(a){return new (a||_.$A)(_.u(_.jq),_.u(_.Tf),_.u(_.Sf,8),_.u(_.PSa,8),_.u(_.QSa),_.u(_.$A,12),_.u(_.Mp),_.u(_.al,8))};_.$A.va=_.t({token:_.$A,ta:_.$A.ha});var aB=function(){};aB.ha=function(a){return new (a||aB)};aB.Ea=_.ed({type:aB});
aB.Da=_.Vc({Qb:[_.$A,Ufb],imports:[_.Eq,_.kq,_.iq,_.lq,_.lq]});var Vfb={gUb:"ACTIVE",AZb:"DELETE_IN_PROGRESS",CZb:"DELETE_REQUESTED",v6b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Vfb.v6b,Vfb.gUb,Vfb.CZb,Vfb.AZb]}},Wfb=function(){this.O={}};_.V(Wfb,_.U);Wfb.prototype.ma=function(){return Wfb};Wfb.prototype.na=function(){return{keys:[]}};
var bB=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(bB,_.U);bB.prototype.ma=function(){return bB};bB.prototype.na=function(){return{keys:["code","details","message"],Pd:{details:{Rc:null,md:!0,nd:!1,od:!1}}}};
_.W.Object.defineProperties(bB.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}}});
_.cB=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(_.cB,_.U);_.cB.prototype.ma=function(){return _.cB};_.cB.prototype.na=function(){return{keys:["done","error","metadata","name","response"],Pd:{metadata:{Rc:null,md:!1,nd:!1,od:!1},response:{Rc:null,md:!1,nd:!1,od:!1}},Na:{error:bB}}};
_.W.Object.defineProperties(_.cB.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 dB=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(dB,_.U);dB.prototype.ma=function(){return dB};dB.prototype.na=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(dB.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}}});
_.eB=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(_.eB,_.U);_.eB.prototype.ma=function(){return _.eB};
_.eB.prototype.na=function(){return{Ya:{lifecycleState:Vfb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),Pd:{labels:{Rc:null,md:!1,nd:!1,od:!1}},Na:{parent:dB}}};
_.W.Object.defineProperties(_.eB.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 fB=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(fB,_.U);fB.prototype.ma=function(){return fB};fB.prototype.na=function(){return{Va:{projects:_.eB},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(fB.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}}});
_.gB={$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"};hB=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};_.k=hB.prototype;
_.k.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"cloudresourcemanager.projects.create",path:"/"+this.Pa+"/projects",Ra:_.kf(b,_.gB,c),Kb:_.cB})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"cloudresourcemanager.projects.delete",path:"/"+this.Pa+"/projects/"+a,Ra:_.kf(b,_.gB,c),Kb:Wfb})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"GET",yb:"cloudresourcemanager.projects.get",path:"/"+this.Pa+"/projects/"+a,Ra:_.kf(b,_.gB,c),Kb:_.eB})};_.k.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"cloudresourcemanager.projects.list",path:"/"+this.Pa+"/projects",Ra:_.kf(a,_.gB,b),Kb:fB})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:b,ub:"PUT",yb:"cloudresourcemanager.projects.update",path:"/"+this.Pa+"/projects/"+a,Ra:_.kf(c,_.gB,d),Kb:_.eB})};hB.ha=function(a){return new (a||hB)(_.u(_.MVa,8),_.u(_.NVa),_.u(_.pl,8))};hB.va=_.t({token:hB,ta:hB.ha});_.iB=function(){};_.iB.ha=function(a){return new (a||_.iB)};_.iB.va=_.t({token:_.iB,ta:function(a){return hB.ha(a)},Ka:_.Ss});var Xfb=function(){_.Fv.apply(this,arguments)};_.V(Xfb,_.Fv);
var Yfb=function(a,b,c){_.Ev.call(this,(_.Mh(b)?b.nv:b)||null,(_.Mh(b)?b.kJ:c)||null);this.controls=a;this.BFa();this.bP(b);this.PHa();_.Jh(this,{Jh:!0,oe:!!this.Zy})};_.V(Yfb,_.Ev);_.k=Yfb.prototype;_.k.at=function(a){return this.controls[this.j3(a)]};_.k.push=function(a,b){b=void 0===b?{}:b;this.controls.push(a);this.nHa(a);_.Jh(this,{oe:b.oe});this.Hy()};_.k.cG=function(a,b,c){c=void 0===c?{}:c;this.controls.splice(a,0,b);this.nHa(b);_.Jh(this,{oe:c.oe})};
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.xta(this,a);a.forEach(function(d,e){_.wta(c,!1,e);c.at(e).setValue(d,{Jh:!0,oe:b.oe})});_.Jh(this,b)};_.k.nS=function(a,b){var c=this;b=void 0===b?{}:b;null!=a&&(a.forEach(function(d,e){c.at(e)&&c.at(e).nS(d,{Jh:!0,oe:b.oe})}),_.Jh(this,b))};_.k.reset=function(a,b){a=void 0===a?[]:a;b=void 0===b?{}:b;this.Vr(function(c,d){c.reset(a[d],{Jh:!0,oe:b.oe})});this.L5(b);this.N5(b);_.Jh(this,b)};
_.k.clear=function(a){a=void 0===a?{}:a;1>this.controls.length||(this.Vr(function(b){return b.CE(function(){})}),this.controls.splice(0),_.Jh(this,{oe:a.oe}))};_.k.j3=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,{Jh:!0});return a};_.k.Vr=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.k.aX=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};
_.k.q3=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.k.PHa=function(){var a=this;this.Vr(function(b){return a.nHa(b)})};_.k.Via=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.mD(this);a.CE(this.Hy)};_.k.MEa=function(a){var b;return null!=(b=this.at(a))?b:null};_.W.Object.defineProperties(Yfb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});
var jB=function(){this.nSb=!1};_.k=jB.prototype;_.k.group=function(a,b){b=void 0===b?null:b;a=this.sab(a);var c={};tbb(b)?c=b:null!==b&&(c.nv=b.Te,c.kJ=b.Zy);return new _.Fv(a,c)};_.k.XL=function(a,b){b=void 0===b?null:b;a=this.sab(a);return new Xfb(a,b)};_.k.control=function(a,b,c){var d={};if(!this.nSb)return new _.Hv(a,b,c);tbb(b)?d=b:(d.nv=b,d.kJ=c);return new _.Hv(a,Object.assign({},d,{OCb:!0}))};_.k.sX=function(a,b,c){var d=this;a=a.map(function(e){return d.q6a(e)});return new Yfb(a,b,c)};
_.k.sab=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.q6a(a[d])});return c};_.k.q6a=function(a){return a instanceof _.Hv?a:a instanceof _.Ev?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(jB.prototype,{OCb:{configurable:!0,enumerable:!0,get:function(){var a=new jB;a.nSb=!0;return a}}});jB.ha=function(a){return new (a||jB)};jB.va=_.t({token:jB,ta:jB.ha,Ka:_.Rv});_.kB=function(){jB.apply(this,arguments)};
_.V(_.kB,jB);_.kB.prototype.group=function(a,b){return jB.prototype.group.call(this,a,void 0===b?null:b)};_.kB.prototype.control=function(a,b,c){return jB.prototype.control.call(this,a,b,c)};_.kB.prototype.sX=function(a,b,c){return jB.prototype.sX.call(this,a,b,c)};_.kB.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.kB)))(b||_.kB)}}();_.kB.va=_.t({token:_.kB,ta:_.kB.ha,Ka:_.Rv});var Zfb=0,lB=function(a,b){this.id="mat-mdc-error-"+Zfb++;a||b.ua.setAttribute("aria-live","polite")};
lB.ha=function(a){return new (a||lB)(_.Bd("aria-live"),_.y(_.Md))};lB.Ja=_.v({type:lB,oa:[["mat-error"],["","matError",""]],Ib:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Hb:1,mb:function(a,b){a&2&&_.Ae("id",b.id)},inputs:{id:"id"},features:[_.Pe([{Ga:_.q2a,Lb:lB}])]});var $fb=0,mB=function(){this.align="start";this.id="mat-mdc-hint-"+$fb++};mB.ha=function(a){return new (a||mB)};
mB.Ja=_.v({type:mB,oa:[["mat-hint"]],Ib:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Hb:4,mb:function(a,b){a&2&&(_.Ae("id",b.id),_.ue("align",null),_.we("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var nB=function(){};nB.ha=function(a){return new (a||nB)};nB.Ja=_.v({type:nB,oa:[["mat-label"]]});var oB=function(a){this.A4=!1;this.A4=a.ua.hasAttribute("matTextSuffix")};oB.ha=function(a){return new (a||oB)(_.y(_.Md))};
oB.Ja=_.v({type:oB,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],features:[_.Pe([{Ga:_.s2a,Lb:oB}])]});var pB=function(a){this.Ta=a;this.Yqb=!1};pB.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(pB.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Ta.ua}}});pB.ha=function(a){return new (a||pB)(_.y(_.Md))};pB.Ja=_.v({type:pB,oa:[["label","matFormFieldFloatingLabel",""]],Ib:[1,"mdc-floating-label","mat-mdc-floating-label"],Hb:2,mb:function(a,b){a&2&&_.we("mdc-floating-label--float-above",b.Yqb)},inputs:{Yqb:"floating"}});
var qB=function(a,b){var c=this;this.Ta=a;this.A8a=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.uc(function(){a.ua.addEventListener("transitionend",c.A8a)})};qB.prototype.Rt=function(){var a=this.Ta.ua.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};qB.prototype.Aoa=function(){this.Ta.ua.classList.add("mdc-line-ripple--deactivating")};
qB.prototype.Ma=function(){this.Ta.ua.removeEventListener("transitionend",this.A8a)};qB.ha=function(a){return new (a||qB)(_.y(_.Md),_.y(_.pe))};qB.Ja=_.v({type:qB,oa:[["div","matFormFieldLineRipple",""]],Ib:[1,"mdc-line-ripple"]});var rB=function(a,b){this.Ta=a;this.Cb=b;this.USa=0;this.open=!1};
rB.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.Cb.uc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ta.ua.classList.add("mdc-notched-outline--no-label")};
rB.prototype.Ilc=function(){return this.open?0<this.USa?"calc("+this.USa+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":"0px":null};rB.ha=function(a){return new (a||rB)(_.y(_.Md),_.y(_.pe))};
rB.Aa=_.v({type:rB,oa:[["div","matFormFieldNotchedOutline",""]],Ib:[1,"mdc-notched-outline"],Hb:2,mb:function(a,b){a&2&&_.we("mdc-notched-outline--notched",b.open)},inputs:{USa:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},ac:["matFormFieldNotchedOutline",""],oc:["*"],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&&(_.Ie(),_.F(0,"div",0),_.C(1,"div",
1),_.Je(2),_.D(),_.F(3,"div",2));a&2&&(_.w(1),_.ve("width",b.Ilc()))},tb:2,Oa:0});
var agb=["textField"],bgb=["iconPrefixContainer"],cgb=["textPrefixContainer"],dgb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],egb=0,sB=function(a,b,c,d,e,f,g,h){this.Ta=a;this.Eb=b;this.Cb=c;this.Ec=d;this.vd=e;this.cB=f;this.ef=g;this.Mb=h;this.DO=!1;this.color="primary";this.uy="fill";
this.wbb=null;this.EO="";this.L8a=this.sFa=this.K8a=this.rFa=!1;this.rE="mat-mdc-form-field-label-"+egb++;this.t4="mat-mdc-hint-"+egb++;this.fP="";this.D9a=0;this.Tb=new _.ob;this.y4=null;this.wW=!1;f&&(f.Ed&&(this.Ed=f.Ed),this.DO=!(null==f||!f.eR),f.color&&(this.color=f.color))};_.k=sB.prototype;
_.k.Vc=function(){var a=this;this.icb();this.m5();var b,c;(null==(b=this.Mb)?0:null==(c=b.fonts)?0:c.ready)?this.Mb.fonts.ready.then(function(){a.m5();_.Xk(a.Eb)}):setTimeout(function(){return a.m5()},100);this.fP="enter";this.Eb.Be()};_.k.Re=function(){this.Qmc();this.Umc();this.Tmc();this.Smc()};_.k.tL=function(){};_.k.Ma=function(){this.Tb.next();this.Tb.complete()};_.k.hZ=function(){return this.Hbb||this.Ta};_.k.Y4a=function(){this.kE()&&(this.zo="always")};
_.k.Qmc=function(){var a=this,b=this.Sd;b.controlType&&this.Ta.ua.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Tc.subscribe(function(){a.icb();a.SI();_.Xk(a.Eb)});b.Me&&b.Me.ql&&b.Me.ql.ka(_.wb(this.Tb)).subscribe(function(){return _.Xk(a.Eb)})};_.k.M5a=function(){this.rFa=!!this.DI.find(function(a){return!a.A4});this.K8a=!!this.DI.find(function(a){return a.A4});this.sFa=!!this.SW.find(function(a){return!a.A4});this.L8a=!!this.SW.find(function(a){return a.A4})};
_.k.Tmc=function(){var a=this;this.M5a();_.ib(this.DI.wd,this.SW.wd).subscribe(function(){a.M5a();_.Xk(a.Eb)})};_.k.Umc=function(){var a=this;this.By.wd.subscribe(function(){a.k5();_.Xk(a.Eb)});this.zy.wd.subscribe(function(){a.SI();_.Xk(a.Eb)});this.SI()};_.k.eRc=function(){};
_.k.icb=function(){if(this.Sd.focused&&!this.y4){this.y4=!0;var a;null==(a=this.M9a)||a.Rt()}else if(!this.Sd.focused&&(this.y4||null===this.y4)){this.y4=!1;var b;null==(b=this.M9a)||b.Aoa()}var c;null==(c=this.Hbb)||c.ua.classList.toggle("mdc-text-field--focused",this.Sd.focused)};
_.k.Smc=function(){var a=this;this.DI.wd.subscribe(function(){return a.wW=!0});this.Cb.uc(function(){a.Cb.Ig.ka(_.wb(a.Tb)).subscribe(function(){a.wW&&(a.wW=!1,a.lrc())})});this.Ec.rd.ka(_.wb(this.Tb)).subscribe(function(){return a.wW=!0})};_.k.OW=function(){return"always"===this.zo};_.k.lE=function(){return"outline"===this.Ed};_.k.A7a=function(){return!this.vd.He&&this.DI.length&&!this.cP()};_.k.kE=function(){return!!this.YFa||!!this.ZFa};_.k.cP=function(){return this.Sd.Ufa||this.OW()};
_.k.zq=function(a){var b=this.Sd?this.Sd.Me:null;return b&&b[a]};_.k.Z3=function(){return this.zy&&0<this.zy.length&&this.Sd.zs?"error":"hint"};_.k.m5=function(){this.lE()&&this.Eja&&(this.D9a=this.Eja.getWidth())};_.k.k5=function(){this.SI()};_.k.Arc=function(){};
_.k.SI=function(){if(this.Sd){var a=[];this.Sd.cN&&"string"===typeof this.Sd.cN&&a.push.apply(a,_.Ia(this.Sd.cN.split(" ")));if("hint"===this.Z3()){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.EO&&a.push(this.t4);c&&a.push(c.id)}else this.zy&&a.push.apply(a,_.Ia(this.zy.map(function(d){return d.id})));this.Sd.yva(a)}};
_.k.lrc=function(){if(this.vd.He&&this.lE()&&this.Eja){var a=this.Eja.element;if(this.T8a||this.Ibb)if(this.bnc()){var b,c=null==(b=this.T8a)?void 0:b.ua,d;b=null==(d=this.Ibb)?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.Ec.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.wW=
!0;else a.style.transform=""}};_.k.bnc=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(sB.prototype,{eR:{configurable:!0,enumerable:!0,get:function(){return this.DO},set:function(a){this.DO=_.Mg(a)}},zo:{configurable:!0,enumerable:!0,get:function(){var a;return this.hE||(null==(a=this.cB)?void 0:a.zo)||"auto"},set:function(a){a!==this.hE&&(this.hE=a,_.Xk(this.Eb))}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.uy},set:function(a){var b=this.uy,c;this.uy=a||(null==(c=this.cB)?void 0:c.Ed)||"fill";"outline"===this.uy&&this.uy!==b&&(this.m5(),
this.wW=!0)}},swa:{configurable:!0,enumerable:!0,get:function(){var a;return this.wbb||(null==(a=this.cB)?void 0:a.swa)||"fixed"},set:function(a){var b;this.wbb=a||(null==(b=this.cB)?void 0:b.swa)||"fixed"}},hR:{configurable:!0,enumerable:!0,get:function(){return this.EO},set:function(a){this.EO=a;this.k5()}},Sd:{configurable:!0,enumerable:!0,get:function(){return this.JEa||this.clc},set:function(a){this.JEa=a}}});
sB.ha=function(a){return new (a||sB)(_.y(_.Md),_.y(_.il),_.y(_.pe),_.y(_.Hp),_.y(_.dp),_.y(_.u2a,8),_.y(_.al,8),_.y(_.Qg))};
sB.Aa=_.v({type:sB,oa:[["mat-form-field"]],Dd:function(a,b,c){a&1&&(_.$e(c,nB,5),_.$e(c,nB,7),_.$e(c,_.Uv,5),_.$e(c,_.r2a,5),_.$e(c,_.s2a,5),_.$e(c,_.q2a,5),_.$e(c,mB,5));if(a&2){var d;_.Ye(d=_.af())&&(b.YFa=d.first);_.Ye(d=_.af())&&(b.ZFa=d.first);_.Ye(d=_.af())&&(b.clc=d.first);_.Ye(d=_.af())&&(b.DI=d);_.Ye(d=_.af())&&(b.SW=d);_.Ye(d=_.af())&&(b.zy=d);_.Ye(d=_.af())&&(b.By=d)}},vb:function(a,b){a&1&&(_.Ze(agb,5),_.Ze(bgb,5),_.Ze(cgb,5),_.Ze(pB,5),_.Ze(rB,5),_.Ze(qB,5));if(a&2){var c;_.Ye(c=_.af())&&
(b.Hbb=c.first);_.Ye(c=_.af())&&(b.T8a=c.first);_.Ye(c=_.af())&&(b.Ibb=c.first);_.Ye(c=_.af())&&(b.Eja=c.first);_.Ye(c=_.af())&&(b.ERc=c.first);_.Ye(c=_.af())&&(b.M9a=c.first)}},Ib:[1,"mat-mdc-form-field"],Hb:42,mb:function(a,b){a&2&&_.we("mat-mdc-form-field-label-always-float",b.OW())("mat-mdc-form-field-has-icon-prefix",b.rFa)("mat-mdc-form-field-has-icon-suffix",b.sFa)("mat-form-field-invalid",b.Sd.zs)("mat-form-field-disabled",b.Sd.disabled)("mat-form-field-autofilled",b.Sd.Pma)("mat-form-field-no-animations",
"NoopAnimations"===b.ef)("mat-form-field-appearance-fill","fill"==b.Ed)("mat-form-field-appearance-outline","outline"==b.Ed)("mat-form-field-hide-placeholder",b.kE()&&!b.cP())("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.zq("untouched"))("ng-touched",b.zq("touched"))("ng-pristine",b.zq("pristine"))("ng-dirty",b.zq("dirty"))("ng-valid",b.zq("valid"))("ng-invalid",b.zq("invalid"))("ng-pending",
b.zq("pending"))},inputs:{eR:"hideRequiredMarker",color:"color",zo:"floatLabel",Ed:"appearance",swa:"subscriptSizing",hR:"hintLabel"},bc:["matFormField"],features:[_.Pe([{Ga:_.Vv,Lb:sB}])],oc:"*;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&&(_.Ie(dgb),_.N(0,wbb,1,1,"ng-template",null,0,_.ef),_.C(2,"div",1,2),_.L("click",function(c){return b.Sd.L_&&b.Sd.L_(c)}),_.N(4,xbb,1,0,"div",3),_.C(5,"div",4),_.N(6,Abb,2,3,"div",5),_.N(7,Bbb,3,0,"div",6),_.N(8,Cbb,3,0,"div",7),_.C(9,"div",8),_.N(10,Ebb,1,1,"ng-template",9),_.Je(11),_.D(),_.N(12,Fbb,2,0,"div",10),_.N(13,Gbb,2,0,"div",11),_.D(),_.N(14,Hbb,1,0,"div",12),_.D(),
_.C(15,"div",13),_.N(16,Ibb,2,1,"div",14),_.N(17,Kbb,5,2,"div",15),_.D());a&2&&(_.w(2),_.we("mdc-text-field--filled",!b.lE())("mdc-text-field--outlined",b.lE())("mdc-text-field--no-label",!b.kE())("mdc-text-field--disabled",b.Sd.disabled)("mdc-text-field--invalid",b.Sd.zs),_.w(2),_.z("ngIf",!b.lE()&&!b.Sd.disabled),_.w(2),_.z("ngIf",b.lE()),_.w(1),_.z("ngIf",b.rFa),_.w(1),_.z("ngIf",b.K8a),_.w(2),_.z("ngIf",!b.lE()||b.A7a()),_.w(2),_.z("ngIf",b.L8a),_.w(1),_.z("ngIf",b.sFa),_.w(1),_.z("ngIf",!b.lE()),
_.w(1),_.we("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.swa),_.z("ngSwitch",b.Z3()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.Yl,_.bm,_.Zl,_.$l,_.up,mB,pB,rB,qB],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'],
tb:2,data:{animation:[_.t2a]},Oa:0});fgb=["determinateSpinner"];_.tB=function(a,b,c){a=_.n3a.call(this,a)||this;a.mode="mat-spinner"===a.Ta.ua.nodeName.toLowerCase()?"indeterminate":"determinate";a.Fd=0;a.MV=100;a.wE="NoopAnimations"===b&&!!c&&!c.Zkc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.jh&&(a.jh=c.jh),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.tB,_.n3a);_.k=_.tB.prototype;_.k.mja=function(){return(this.jh-10)/2};
_.k.zcb=function(){var a=2*this.mja()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.Zla=function(){return 2*Math.PI*this.mja()};_.k.tqc=function(){return"determinate"===this.mode?this.Zla()*(100-this.Fd)/100:null};_.k.R5a=function(){return this.strokeWidth/this.jh*100};
_.W.Object.defineProperties(_.tB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Fd:0},set:function(a){this.Fd=Math.max(0,Math.min(100,_.Pg(a)))}},jh:{configurable:!0,enumerable:!0,get:function(){return this.MV},set:function(a){this.MV=_.Pg(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.YHa)?a:this.jh/10},set:function(a){this.YHa=_.Pg(a)}}});
_.tB.ha=function(a){return new (a||_.tB)(_.y(_.Md),_.y(_.al,8),_.y(_.o3a))};
_.tB.Aa=_.v({type:_.tB,oa:[["mat-progress-spinner"],["mat-spinner"]],vb:function(a,b){a&1&&_.Ze(fgb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.nRc=c.first)}},Ib:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Hb:12,mb:function(a,b){a&2&&(_.ue("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.ve("width",b.jh,"px")("height",b.jh,"px"),_.we("_mat-animation-noopable",b.wE)("mdc-circular-progress--indeterminate",
"indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",jh:"diameter",strokeWidth:"strokeWidth"},bc:["matProgressSpinner"],features:[_.qe],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,Lbb,2,8,"ng-template",null,0,_.ef),_.C(2,"div",1,2),_.Ad(),_.C(4,
"svg",3),_.F(5,"circle",4),_.D()(),_.Ay(),_.C(6,"div",5)(7,"div",6)(8,"div",7),_.ze(9,8),_.D(),_.C(10,"div",9),_.ze(11,8),_.D(),_.C(12,"div",10),_.ze(13,8),_.D()()());if(a&2){var c=_.Me(1);_.w(4);_.ue("viewBox",b.zcb());_.w(1);_.ve("stroke-dasharray",b.Zla(),"px")("stroke-dashoffset",b.tqc(),"px")("stroke-width",b.R5a(),"%");_.ue("r",b.mja());_.w(4);_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c)}},Ia:[_.bm],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)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.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"],
tb:2,Oa:0});var uB=function(){};uB.ha=function(a){return new (a||uB)};uB.Ea=_.ed({type:uB});uB.Da=_.Vc({imports:[_.dm,_.lq]});var ggb=["*",[["mat-option"],["ng-container"]]],vB=function(){return _.pq.apply(this,arguments)||this};_.V(vB,_.pq);vB.ha=function(){var a;return function(b){return(a||(a=_.Ed(vB)))(b||vB)}}();
vB.Aa=_.v({type:vB,oa:[["mat-optgroup"]],Ib:[1,"mat-optgroup"],Hb:5,mb:function(a,b){a&2&&(_.ue("role",b.iI?null:"group")("aria-disabled",b.iI?null:b.disabled.toString())("aria-labelledby",b.iI?null:b.rE),_.we("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},bc:["matOptgroup"],features:[_.Pe([{Ga:_.qq,Lb:vB}]),_.qe],oc:["*","mat-option, ng-container"],Ba:4,Ca:2,Ha:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],wa:function(a,b){a&1&&(_.Ie(ggb),_.C(0,"span",0),_.O(1),_.Je(2),
_.D(),_.Je(3,1));a&2&&(_.z("id",b.rE),_.w(1),_.Ne("",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"],
tb:2,Oa:0});igb="Y Z E P T G M K  m u n".split(" ");_.wB=function(a){this.Fa=a};_.jgb=function(a,b,c,d,e,f){var g=new _.mb(1);return _.nbb(c).ka(_.wb(_.ya(d)),_.wb(g)).ka(_.$g(a.Fa,e),_.Fa(b,1),_.Xa(f),_.lb(g),_.jb())};_.wB.ha=function(a){return new (a||_.wB)(_.u(_.en))};_.wB.va=_.t({token:_.wB,ta:_.wB.ha,Ka:"root"});
_.xB=function(){};_.xB.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<igb.length;e++){var f=igb[e];d=_.bab[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"};_.xB.ha=function(a){return new (a||_.xB)};_.xB.ze=_.fd({name:"humanizeBytes",type:_.xB,Xd:!0});_.yB=function(){};_.yB.ha=function(a){return new (a||_.yB)};_.yB.Ea=_.ed({type:_.yB});_.yB.Da=_.Vc({Qb:[_.xB]});
/*

 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 kgb=_.sg("panelAnimation",[_.wg("void, hidden",_.vg({opacity:0,transform:"scaleY(0.8)"})),_.xg(":enter, hidden => visible",[_.Ina([_.tg("0.03s linear",_.vg({opacity:1})),_.tg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.vg({transform:"scaleY(1)"}))])]),_.xg(":leave, visible => hidden",[_.tg("0.075s linear",_.vg({opacity:0}))])]);
var lgb=["panel"],mgb=0,ngb=function(a,b){this.source=a;this.option=b},ogb=_.Ug(function(){}),pgb=new _.Hd("mat-autocomplete-default-options",{Ka:"root",ta:Nbb}),zB=function(a,b,c,d){var e=ogb.call(this)||this;e.Eb=a;e.Ta=b;e.K4a=_.da.EMPTY;e.Zfa=!1;e.SFa=!1;e.WJ=null;e.IDb=new _.el;e.Ri=new _.el;e.closed=new _.el;e.HDb=new _.el;e.Ht={};e.id="mat-autocomplete-"+mgb++;e.vBc=(null==d?void 0:d.N3a)||!1;e.n5a=!!c.Nma;e.o5a=!!c.Oma;return e};_.V(zB,ogb);_.k=zB.prototype;
_.k.Re=function(){var a=this;this.Xc=_.wRa(new _.n8a(this.options));this.K4a=this.Xc.rd.subscribe(function(b){a.isOpen&&a.HDb.emit({source:a,option:a.options.toArray()[b]||null})});this.QHa()};_.k.Ma=function(){this.K4a.unsubscribe()};_.k.ebb=function(a){this.panel&&(this.panel.ua.scrollTop=a)};_.k.Wlc=function(){return this.panel?this.panel.ua.scrollTop:0};_.k.QHa=function(){this.Zfa=!!this.options.length;this.ibb(this.Ht);_.Xk(this.Eb)};_.k.Akc=function(a){this.IDb.emit(new ngb(this,a))};
_.k.b4=function(a){return this.ariaLabel?null:this.yj?(a?a+" ":"")+this.yj:a};_.k.ibb=function(a){a[this.Dcb]=this.Zfa;a[this.O8a]=!this.Zfa};
_.W.Object.defineProperties(zB.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.SFa&&this.Zfa}},Nma:{configurable:!0,enumerable:!0,get:function(){return this.n5a},set:function(a){this.n5a=_.Mg(a)}},Oma:{configurable:!0,enumerable:!0,get:function(){return this.o5a},set:function(a){this.o5a=_.Mg(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Ht=a&&a.length?pbb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.ibb(this.Ht);this.Ta.ua.className=""}}});
zB.ha=function(a){return new (a||zB)(_.y(_.il),_.y(_.Md),_.y(pgb),_.y(_.dp))};
zB.Ja=_.v({type:zB,vb:function(a,b){a&1&&(_.Ze(_.Ue,7),_.Ze(lgb,5));if(a&2){var c;_.Ye(c=_.af())&&(b.wa=c.first);_.Ye(c=_.af())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],WJ:"displayWith",Nma:"autoActiveFirstOption",Oma:"autoSelectActiveOption",TGc:"panelWidth",classList:["class","classList"]},outputs:{IDb:"optionSelected",Ri:"opened",closed:"closed",HDb:"optionActivated"},features:[_.qe]});
_.AB=function(){var a=zB.apply(this,arguments)||this;a.Dcb="mat-mdc-autocomplete-visible";a.O8a="mat-mdc-autocomplete-hidden";return a};_.V(_.AB,zB);_.AB.Ja=zB.Ja;_.AB.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.AB)))(b||_.AB)}}();
_.AB.Aa=_.v({type:_.AB,oa:[["mat-autocomplete"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.qq,5),_.$e(c,_.wq,5));if(a&2){var d;_.Ye(d=_.af())&&(b.AL=d);_.Ye(d=_.af())&&(b.options=d)}},Ib:[1,"mat-mdc-autocomplete"],inputs:{Hd:"disableRipple"},bc:["matAutocomplete"],features:[_.Pe([{Ga:_.oq,Lb:_.AB}]),_.qe],oc:["*"],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&&(_.Ie(),_.N(0,Mbb,3,5,"ng-template"))},
Ia:[_.Wl],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"],
tb:2,data:{animation:[kgb]},Oa:0});
var qgb,rgb,CB;qgb={Ga:_.yv,Lb:_.Tc(function(){return _.BB}),kd:!0};rgb=new _.Hd("mat-autocomplete-scroll-strategy");_.sgb={Ga:rgb,Gb:[_.jq],Db:function(a){return function(){return a.Dn.Ws()}}};
CB=function(a,b,c,d,e,f,g,h,n,r,x){var A=this;this.be=a;this.tj=b;this.Wf=c;this.jg=d;this.Eb=e;this.Ec=g;this.tl=h;this.Mb=n;this.yg=r;this.cB=x;this.hGa=this.EDa=this.h6a=!1;this.Ccb=_.da.EMPTY;this.TDa=!0;this.fEa=new _.ob;this.Hcb=function(){A.TDa=A.Mb.activeElement!==A.be.ua||A.Ye};this.ii=function(){};this.ji=function(){};this.position="auto";this.QJa="off";this.vI=!1;this.KDb=_.Ab(function(){var B=A.autocomplete?A.autocomplete.options:null;return B?B.wd.ka(_.tb(B),_.vb(function(){return _.ib.apply(null,
_.Ia(B.map(function(I){return I.zta})))})):A.jg.Ig.ka(_.Va(1),_.vb(function(){return A.KDb}))});this.xg=f};CB.prototype.Vc=function(){var a=this,b=this.qq();"undefined"!==typeof b&&this.jg.uc(function(){return b.addEventListener("blur",a.Hcb)})};CB.prototype.Sb=function(a){a.position&&this.Tm&&(this.gbb(this.Tm),this.Ye&&this.Zb.di())};CB.prototype.Ma=function(){var a=this.qq();"undefined"!==typeof a&&a.removeEventListener("blur",this.Hcb);this.Ccb.unsubscribe();this.h6a=!0;this.lkc();this.fEa.complete()};
_.tgb=function(a){a.bja();a.hE()};_.k=CB.prototype;_.k.MX=function(){var a=this;this.tpc();this.vI&&(this.Ye&&this.jg.Lc(function(){a.autocomplete.closed.emit()}),this.autocomplete.SFa=this.vI=!1,this.FW=null,this.Zb&&this.Zb.Tg()&&(this.Zb.detach(),this.A3.unsubscribe()),this.h6a||this.Eb.Be())};_.k.di=function(){this.vI&&this.Zb.di()};
_.k.Llc=function(){var a=this;return _.ib(_.le(this.Mb,"click"),_.le(this.Mb,"auxclick"),_.le(this.Mb,"touchend")).ka(_.Ta(function(b){b=_.Lg(b);var c=a.tl?a.tl.Ta.ua:null,d=a.coa?a.coa.Nb.ua:null;return a.vI&&b!==a.be.ua&&a.Mb.activeElement!==a.be.ua&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Zb&&!a.Zb.Ju.contains(b)}))};_.k.sk=function(a){var b=this;Promise.resolve(null).then(function(){return b.DDa(a)})};_.k.Ol=function(a){this.ii=a};_.k.Xp=function(a){this.ji=a};
_.k.Ar=function(a){this.be.ua.disabled=a};_.k.ih=function(a){var b=a.keyCode,c=_.Jg(a);27!==b||c||a.preventDefault();if(this.ME&&13===b&&this.Ye&&!c)this.ME.MI(),this.tHa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Xc.Yk,e=38===b||40===b;9===b||e&&!c&&this.Ye?this.autocomplete.Xc.NC(a):e&&this.iO()&&_.tgb(this);if(e||this.autocomplete.Xc.Yk!==d)this.Dpc(this.autocomplete.Xc.aJ||0),this.autocomplete.Oma&&this.ME&&(this.FW||(this.Drc=this.be.ua.value),this.FW=this.ME,this.DDa(this.ME.value))}};
_.k.Zja=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.iHa!==c&&(this.iHa=c,this.FW=null,this.ii(c),this.iO()&&this.Mb.activeElement===a.target&&_.tgb(this))};_.k.Yja=function(){this.TDa?this.iO()&&(this.iHa=this.be.ua.value,this.bja(),this.hE(!0)):this.TDa=!0};_.k.rq=function(){this.iO()&&!this.Ye&&_.tgb(this)};_.k.hE=function(a){this.tl&&"auto"===this.tl.zo&&((void 0===a?0:a)?this.tl.Y4a():this.tl.zo="always",this.hGa=!0)};
_.k.tpc=function(){this.hGa&&(this.tl.zo="auto",this.hGa=!1)};_.k.wqc=function(){var a=this,b=this.jg.Ig.ka(_.Va(1)),c=this.autocomplete.options.wd.ka(_.zb(function(){return _.VRa(a.Tm)}),_.Ma(0));return _.ib(b,c).ka(_.vb(function(){a.jg.Lc(function(){var d=a.Ye;a.tHa();a.autocomplete.QHa();a.Eb.Be();a.Ye&&a.Zb.di();d!==a.Ye&&(a.Ye?a.autocomplete.Ri.emit():a.autocomplete.closed.emit())});return a.RGc}),_.Va(1)).subscribe(function(d){return a.eqc(d)})};
_.k.lkc=function(){this.Zb&&(this.MX(),this.Zb.dispose(),this.Zb=null)};_.k.DDa=function(a){a=this.autocomplete&&this.autocomplete.WJ?this.autocomplete.WJ(a):a;this.kcb(null!=a?a:"")};_.k.kcb=function(a){this.tl?this.tl.Sd.value=a:this.be.ua.value=a;this.iHa=a};_.k.eqc=function(a){if(a=a?a.source:this.FW)this.hjc(a),this.DDa(a.value),this.ii(a.value),this.autocomplete.Akc(a),this.be.ua.focus();this.MX()};_.k.hjc=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.dj()})};
_.k.bja=function(){var a=this,b=this.Zb;if(b)_.URa(this.Tm,this.UEa()),b.HA({width:this.gFa()});else{var c;this.fp=new _.eq(this.autocomplete.wa,this.Wf,{id:null==(c=this.tl)?void 0:_.m8a(c)});this.Zb=b=this.tj.create(this.a4());this.ymc(b);this.Ccb=this.yg.rd().subscribe(function(){a.Ye&&b&&b.HA({width:a.gFa()})})}b&&!b.Tg()&&(b.attach(this.fp),this.A3=this.wqc());c=this.Ye;this.autocomplete.QHa();this.autocomplete.SFa=this.vI=!0;this.Ye&&c!==this.Ye&&this.autocomplete.Ri.emit()};
_.k.a4=function(){var a;return new _.Xp({nj:this.fFa(),Mk:this.xg(),width:this.gFa(),direction:this.Ec,xe:null==(a=this.cB)?void 0:a.iS})};_.k.fFa=function(){var a=_.l8a(_.YRa(_.bq(this.tj.position(),this.UEa()),!1),!1);this.gbb(a);return this.Tm=a};
_.k.gbb=function(a){var b=[{Nc:"start",Oc:"bottom",zc:"start",Hc:"top"},{Nc:"end",Oc:"bottom",zc:"end",Hc:"top"}],c=this.I4a;c=[{Nc:"start",Oc:"top",zc:"start",Hc:"bottom",xe:c},{Nc:"end",Oc:"top",zc:"end",Hc:"bottom",xe:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Ia(b),_.Ia(c));_.$p(a,b)};_.k.UEa=function(){return this.coa?this.coa.Nb:this.tl?this.tl.hZ():this.be};_.k.gFa=function(){return this.autocomplete.TGc||this.Flc()};_.k.Flc=function(){return this.UEa().ua.getBoundingClientRect().width};
_.k.tHa=function(){var a=this.autocomplete;a.Nma?_.Fp(a.Xc):a.Xc.zr(-1)};_.k.iO=function(){var a=this.be.ua;return!a.readOnly&&!a.disabled&&!this.EDa};_.k.qq=function(){var a;return(null==(a=this.Mb)?void 0:a.defaultView)||window};_.k.Dpc=function(a){var b=this.autocomplete,c=_.W7a(a,b.options,b.AL);0===a&&1===c?b.ebb(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Di(),b.ebb(_.X7a(a.offsetTop,a.offsetHeight,b.Wlc(),b.panel.ua.offsetHeight)))};
_.k.ymc=function(a){var b=this;a.Cu().subscribe(function(c){if(27===c.keyCode&&!_.Jg(c)||38===c.keyCode&&_.Jg(c,"altKey")){if(b.FW){var d;b.kcb(null!=(d=b.Drc)?d:"");b.FW=null}b.fEa.next();b.tHa();c.stopPropagation();c.preventDefault()}});a.ada().subscribe()};
_.W.Object.defineProperties(CB.prototype,{bz:{configurable:!0,enumerable:!0,get:function(){return this.EDa},set:function(a){this.EDa=_.Mg(a)}},Ye:{configurable:!0,enumerable:!0,get:function(){return this.vI&&this.autocomplete.Zfa}},RGc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ib(this.KDb,this.autocomplete.Xc.Jga.ka(_.Ta(function(){return a.vI})),this.fEa,this.Llc(),this.Zb?this.Zb.xy.ka(_.Ta(function(){return a.vI})):_.Ea()).ka(_.m(function(b){return b instanceof _.wSa?b:
null}))}},ME:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Xc?this.autocomplete.Xc.Yk:null}}});CB.ha=function(a){return new (a||CB)(_.y(_.Md),_.y(_.jq),_.y(_.Ve),_.y(_.pe),_.y(_.il),_.y(rgb),_.y(_.Hp,8),_.y(_.Vv,9),_.y(_.Qg,8),_.y(_.Rp),_.y(pgb,8))};
CB.Ja=_.v({type:CB,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],coa:["matAutocompleteConnectedTo","connectedTo"],QJa:["autocomplete","autocompleteAttribute"],bz:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.ld]});_.BB=function(){CB.apply(this,arguments);this.I4a="mat-mdc-autocomplete-panel-above"};_.V(_.BB,CB);_.BB.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.BB)))(b||_.BB)}}();
_.BB.Ja=_.v({type:_.BB,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Ib:[1,"mat-mdc-autocomplete-trigger"],Hb:7,mb:function(a,b){a&1&&_.L("focusin",function(){return b.Yja()})("blur",function(){return b.ji()})("input",function(c){return b.Zja(c)})("keydown",function(c){return b.ih(c)})("click",function(){return b.rq()});a&2&&_.ue("autocomplete",b.QJa)("role",b.bz?null:"combobox")("aria-autocomplete",b.bz?null:"list")("aria-activedescendant",b.Ye&&b.ME?b.ME.id:null)("aria-expanded",
b.bz?null:b.Ye.toString())("aria-owns",b.bz||!b.Ye?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.bz?null:"listbox")},bc:["matAutocompleteTrigger"],features:[_.Pe([qgb]),_.qe]});
var ugb;ugb={Ga:_.yv,Lb:_.Tc(function(){return _.DB}),kd:!0};_.DB=function(){CB.apply(this,arguments);this.I4a="mat-autocomplete-panel-above"};_.V(_.DB,CB);_.DB.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.DB)))(b||_.DB)}}();
_.DB.Ja=_.v({type:_.DB,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Ib:[1,"mat-autocomplete-trigger"],Hb:7,mb:function(a,b){a&1&&_.L("focusin",function(){return b.Yja()})("blur",function(){return b.ji()})("input",function(c){return b.Zja(c)})("keydown",function(c){return b.ih(c)})("click",function(){return b.rq()});a&2&&_.ue("autocomplete",b.QJa)("role",b.bz?null:"combobox")("aria-autocomplete",b.bz?null:"list")("aria-activedescendant",b.Ye&&b.ME?b.ME.id:null)("aria-expanded",
b.bz?null:b.Ye.toString())("aria-owns",b.bz||!b.Ye?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.bz?null:"listbox")},bc:["matAutocompleteTrigger"],features:[_.Pe([ugb]),_.qe]});
_.EB=function(){var a=zB.apply(this,arguments)||this;a.Dcb="mat-autocomplete-visible";a.O8a="mat-autocomplete-hidden";return a};_.V(_.EB,zB);_.EB.Ja=zB.Ja;_.EB.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.EB)))(b||_.EB)}}();
_.EB.Aa=_.v({type:_.EB,oa:[["mat-autocomplete"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.qq,5),_.$e(c,_.Oy,5));if(a&2){var d;_.Ye(d=_.af())&&(b.AL=d);_.Ye(d=_.af())&&(b.options=d)}},Ib:[1,"mat-autocomplete"],inputs:{Hd:"disableRipple"},bc:["matAutocomplete"],features:[_.Pe([{Ga:_.oq,Lb:_.EB}]),_.qe],oc:["*"],Ba:1,Ca:0,Ha:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],wa:function(a){a&1&&(_.Ie(),_.N(0,Obb,3,4,"ng-template"))},Ia:[_.Wl],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"],
tb:2,Oa:0});
_.FB=function(){};_.FB.ha=function(a){return new (a||_.FB)};_.FB.Ea=_.ed({type:_.FB});_.FB.Da=_.Vc({Qb:[_.sgb],imports:[_.kq,_.Py,_.lq,_.dm,_.Up,_.Py,_.lq]});
_.vgb=new _.Hd("mat-chips-default-options");
var wgb,xgb,ygb,zgb;wgb=new _.Hd("MatChipRemove");xgb=new _.Hd("MatChipAvatar");ygb=new _.Hd("MatChipTrailingIcon");zgb=_.Wg(_.Tg(_.Ug(function(a){this.Ta=a}),"primary"),-1);
_.GB=function(a,b,c,d,e,f,g,h){var n=zgb.call(this,a)||this;n.Cb=b;n.Eb=e;n.Zo=!1;n.k7=!0;n.kO=!1;n.P5a=!1;n.role="option";n.de=!1;n.Pt=!0;n.Kc=!1;n.n5=!0;n.Tn=new _.ob;n.Wk=new _.ob;n.ft=new _.el;n.wc=new _.el;n.removed=new _.el;n.N4a();n.cEa=f.createElement("div");n.cEa.classList.add("mat-chip-ripple");n.Ta.ua.appendChild(n.cEa);n.Q5a=new _.rSa(n,b,n.cEa,c);_.uSa(n.Q5a,a);n.XG=d||{};n.Rr="NoopAnimations"===g;n.tabIndex=null!=h?parseInt(h)||-1:-1;return n};_.V(_.GB,zgb);_.k=_.GB.prototype;
_.k.N4a=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.wc.emit({Xf:this});this.Q5a.Bla()};_.k.select=function(){this.de||(this.de=!0,this.P3(),_.Xk(this.Eb))};_.k.dj=function(){this.de&&(this.de=!1,this.P3(),_.Xk(this.Eb))};_.k.SYa=function(){this.de||(this.de=!0,this.P3(!0),_.Xk(this.Eb))};
_.k.v0a=function(a){this.de=!this.selected;this.P3(void 0===a?!1:a);_.Xk(this.Eb)};_.k.focus=function(){this.Zo||(this.Ta.ua.focus(),this.Tn.next({Xf:this}));this.Zo=!0};_.k.remove=function(){this.kx&&this.removed.emit({Xf:this})};_.k.rq=function(a){this.disabled&&a.preventDefault()};_.k.ih=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.ct&&this.v0a(!0),a.preventDefault()}};
_.k.Hv=function(){var a=this;this.Cb.Ig.ka(_.Va(1)).subscribe(function(){a.Cb.Lc(function(){a.Zo=!1;a.Wk.next({Xf:a})})})};_.k.P3=function(a){this.ft.emit({source:this,e_:void 0===a?!1:a,selected:this.de})};
_.W.Object.defineProperties(_.GB.prototype,{Vua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Hd||this.Rr||!!this.XG.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){a=_.Mg(a);a!==this.de&&(this.de=a,this.P3())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Fd?this.Fd:this.Ta.ua.textContent},set:function(a){this.Fd=a}},ct:{configurable:!0,enumerable:!0,get:function(){return this.Pt&&this.k7},set:function(a){this.Pt=
_.Mg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.P5a||this.Kc},set:function(a){this.Kc=_.Mg(a)}},kx:{configurable:!0,enumerable:!0,get:function(){return this.n5},set:function(a){this.n5=_.Mg(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.ct&&(this.kO||this.selected)?this.selected.toString():null}}});_.GB.ha=function(a){return new (a||_.GB)(_.y(_.Md),_.y(_.pe),_.y(_.dp),_.y(_.sq,8),_.y(_.il),_.y(_.Qg),_.y(_.al,8),_.Bd("tabindex"))};
_.GB.Ja=_.v({type:_.GB,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Dd:function(a,b,c){a&1&&(_.$e(c,xgb,5),_.$e(c,ygb,5),_.$e(c,wgb,5));if(a&2){var d;_.Ye(d=_.af())&&(b.ggb=d.first);_.Ye(d=_.af())&&(b.V1=d.first);_.Ye(d=_.af())&&(b.r0=d.first)}},Ib:[1,"mat-chip","mat-focus-indicator"],Hb:15,mb:function(a,b){a&1&&_.L("click",function(c){return b.rq(c)})("keydown",function(c){return b.ih(c)})("focus",function(){return b.focus()})("blur",function(){return b.Hv()});
a&2&&(_.ue("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.we("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.ggb)("mat-chip-with-trailing-icon",b.V1||b.r0)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Rr))},inputs:{color:"color",Hd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",ct:"selectable",disabled:"disabled",kx:"removable"},outputs:{ft:"selectionChange",
wc:"destroyed",removed:"removed"},bc:["matChip"],features:[_.qe]});_.HB=function(a,b){this.SO=a;"BUTTON"===b.ua.nodeName&&b.ua.setAttribute("type","button")};_.HB.prototype.rq=function(a){var b=this.SO;b.kx&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};_.HB.ha=function(a){return new (a||_.HB)(_.y(_.GB),_.y(_.Md))};
_.HB.Ja=_.v({type:_.HB,oa:[["","matChipRemove",""]],Ib:[1,"mat-chip-remove","mat-chip-trailing-icon"],mb:function(a,b){a&1&&_.L("click",function(c){return b.rq(c)})},features:[_.Pe([{Ga:wgb,Lb:_.HB}])]});
var Agb,Bgb,Cgb;Agb=_.wpa(function(a,b,c,d){this.I3=a;this.c5=b;this.d5=c;this.Me=d;this.Tc=new _.ob});Bgb=0;Cgb=function(a,b){this.source=a;this.value=b};
_.IB=function(a,b,c,d,e,f,g){g=Agb.call(this,f,d,e,g)||this;g.Ta=a;g.Eb=b;g.Ec=c;g.controlType="mat-chip-list";g.Eka=null;g.Tb=new _.ob;g.YW="mat-chip-list-"+Bgb++;g.Sy=0;g.GIa=null;g.ji=function(){};g.ii=function(){};g.vl=!1;g.lO=function(h,n){return h===n};g.Kc=!1;g.ariaOrientation="horizontal";g.Pt=!0;g.rd=new _.el;g.Ir=new _.el;g.Me&&(g.Me.Hr=g);return g};_.V(_.IB,Agb);_.k=_.IB.prototype;
_.k.Re=function(){var a=this;this.Xc=_.Dy(_.Dp(_.j8a(_.wRa(new _.Gp(this.Gd)))),this.Ec?this.Ec.value:"ltr");this.Ec&&this.Ec.rd.ka(_.wb(this.Tb)).subscribe(function(b){return _.Dy(a.Xc,b)});this.Xc.Jga.ka(_.wb(this.Tb)).subscribe(function(){a.Xia()});this.Gd.wd.ka(_.tb(null),_.wb(this.Tb)).subscribe(function(){!a.disabled&&a.ct||Promise.resolve().then(function(){a.gP()});a.spc();a.w4();a.qma();a.hrc();a.Tc.next()})};_.k.Ua=function(){this.ue=new _.Fy(this.multiple,void 0,!1);this.Tc.next()};
_.k.Qp=function(){this.Me&&(this.kxa(),this.Me.disabled!==this.Kc&&(this.disabled=!!this.Me.disabled))};_.k.Ma=function(){this.Tb.next();this.Tb.complete();this.Tc.complete();this.X6a()};_.k.uXa=function(a){this.Gt=a;this.Ta.ua.setAttribute("data-mat-chip-input",a.id)};_.k.yva=function(a){a.length?this.Ta.ua.setAttribute("aria-describedby",a.join(" ")):this.Ta.ua.removeAttribute("aria-describedby")};_.k.sk=function(a){this.Gd&&this.EE(a,!1)};_.k.Ol=function(a){this.ii=a};
_.k.Xp=function(a){this.ji=a};_.k.Ar=function(a){this.disabled=a;this.Tc.next()};_.k.L_=function(a){this.MGa(a)||this.focus()};_.k.focus=function(a){this.disabled||this.Gt&&this.Gt.focused||(0<this.Gd.length?_.Fp(this.Xc):this.Wkc(a),this.Tc.next())};_.k.Wkc=function(a){this.Gt&&this.Gt.focus(a)};_.k.kI=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Xc.NC(a),this.Tc.next())};_.k.qma=function(){this.Sy=this.GIa||(0===this.Gd.length?-1:0)};
_.k.hrc=function(){null!=this.Eka&&(this.Gd.length?this.Xc.zr(Math.min(this.Eka,this.Gd.length-1)):this.focus());this.Eka=null};_.k.jW=function(a){return 0<=a&&a<this.Gd.length};_.k.EE=function(a,b){var c=this;b=void 0===b?!0:b;this.CV();this.Gd.forEach(function(d){return d.dj()});Array.isArray(a)?(a.forEach(function(d){return c.KI(d,b)}),this.Sla()):(a=this.KI(a,b))&&b&&this.Xc.zr(a)};
_.k.KI=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Gd.find(function(e){return null!=e.value&&c.lO(e.value,a)});d&&(b?d.SYa():d.select(),this.ue.select(d));return d};_.k.w4=function(){var a=this;Promise.resolve().then(function(){if(a.Me||a.Fd)a.EE(a.Me?a.Me.value:a.Fd,!1),a.Tc.next()})};_.k.CV=function(a){this.ue.clear();this.Gd.forEach(function(b){b!==a&&b.dj()});this.Tc.next()};
_.k.Sla=function(){var a=this;this.vl&&(this.ue.clear(),this.Gd.forEach(function(b){b.selected&&a.ue.select(b)}),this.Tc.next())};_.k.WO=function(a){var b=null;this.Fd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.rd.emit(new Cgb(this,b));this.Ir.emit(b);this.ii(b);_.Xk(this.Eb)};_.k.Hv=function(){var a=this;this.dka()||this.Xc.zr(-1);this.disabled||(this.Gt?setTimeout(function(){a.focused||a.Lka()}):this.Lka())};
_.k.Lka=function(){this.ji();_.Xk(this.Eb);this.Tc.next()};_.k.Xia=function(){var a=this;-1!==this.Sy&&(this.Sy=-1,setTimeout(function(){a.Sy=a.GIa||0;_.Xk(a.Eb)}))};_.k.spc=function(){this.X6a();this.Gnc();this.Inc();this.Hnc()};_.k.X6a=function(){this.aEa&&(this.aEa.unsubscribe(),this.aEa=null);this.ZDa&&(this.ZDa.unsubscribe(),this.ZDa=null);this.dEa&&(this.dEa.unsubscribe(),this.dEa=null);this.bEa&&(this.bEa.unsubscribe(),this.bEa=null)};
_.k.Inc=function(){var a=this;this.dEa=this.iLa.subscribe(function(b){b.source.selected?a.ue.select(b.source):a.ue.dj(b.source);a.multiple||a.Gd.forEach(function(c){!a.ue.Qe(c)&&c.selected&&c.dj()});b.e_&&a.WO()})};_.k.Gnc=function(){var a=this;this.aEa=this.j7.subscribe(function(b){b=a.Gd.toArray().indexOf(b.Xf);a.jW(b)&&_.Ep(a.Xc,b);a.Tc.next()});this.ZDa=this.fLa.subscribe(function(){a.Hv();a.Tc.next()})};
_.k.Hnc=function(){var a=this;this.bEa=this.buc.subscribe(function(b){var c=b.Xf;b=a.Gd.toArray().indexOf(b.Xf);a.jW(b)&&c.Zo&&(a.Eka=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.dka=function(){return this.Gd&&this.Gd.some(function(a){return a.Zo})};_.k.gP=function(){var a=this;this.Gd&&this.Gd.forEach(function(b){b.P5a=a.Kc;b.kO=a.multiple;b.k7=a.Pt})};
_.W.Object.defineProperties(_.IB.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ue)?void 0:a.selected)||[]:null==(b=this.ue)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.QV?this.QV:this.empty?null:"listbox"},set:function(a){this.QV=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.vl},set:function(a){this.vl=_.Mg(a);this.gP()}},fF:{configurable:!0,enumerable:!0,get:function(){return this.lO},
set:function(a){this.lO=a;this.ue&&this.w4()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){this.sk(a);this.Fd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Gt?this.Gt.id:this.YW}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Um)?c:null==(a=this.Me)?void 0:null==(b=a.control)?void 0:_.b2a(b))?d:!1},set:function(a){this.Um=_.Mg(a);this.Tc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Gt?this.Gt.placeholder:this.AI},set:function(a){this.AI=a;this.Tc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Gt&&this.Gt.focused||this.dka()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Gt||this.Gt.empty)&&(!this.Gd||0===this.Gd.length)}},Ufa:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Me?!!this.Me.disabled:this.Kc},
set:function(a){this.Kc=_.Mg(a);this.gP()}},ct:{configurable:!0,enumerable:!0,get:function(){return this.Pt},set:function(a){this.Pt=_.Mg(a);this.gP()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Sy=this.GIa=a}},iLa:{configurable:!0,enumerable:!0,get:function(){return _.ib.apply(null,_.Ia(this.Gd.map(function(a){return a.ft})))}},j7:{configurable:!0,enumerable:!0,get:function(){return _.ib.apply(null,_.Ia(this.Gd.map(function(a){return a.Tn})))}},fLa:{configurable:!0,enumerable:!0,
get:function(){return _.ib.apply(null,_.Ia(this.Gd.map(function(a){return a.Wk})))}},buc:{configurable:!0,enumerable:!0,get:function(){return _.ib.apply(null,_.Ia(this.Gd.map(function(a){return a.wc})))}}});_.IB.ha=function(a){return new (a||_.IB)(_.y(_.Md),_.y(_.il),_.y(_.Hp,8),_.y(_.Gv,8),_.y(_.Lv,8),_.y(_.nq),_.y(_.Bv,10))};
_.IB.Aa=_.v({type:_.IB,oa:[["mat-chip-list"]],Dd:function(a,b,c){a&1&&_.$e(c,_.GB,5);if(a&2){var d;_.Ye(d=_.af())&&(b.Gd=d)}},Ib:[1,"mat-chip-list"],Hb:14,mb:function(a,b){a&1&&_.L("focus",function(){return b.focus()})("blur",function(){return b.Hv()})("keydown",function(c){return b.kI(c)});a&2&&(_.Ae("id",b.YW),_.ue("tabindex",b.disabled?null:b.Sy)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.zs)("aria-multiselectable",b.multiple)("role",b.role)("aria-orientation",
b.ariaOrientation),_.we("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.zs)("mat-chip-list-required",b.required))},inputs:{role:"role",cN:["aria-describedby","userAriaDescribedBy"],DNa:"errorStateMatcher",multiple:"multiple",fF:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],ct:"selectable",tabIndex:"tabIndex"},outputs:{rd:"change",Ir:"valueChange"},bc:["matChipList"],features:[_.Pe([{Ga:_.Uv,
Lb:_.IB}]),_.qe],oc:["*"],Ba:2,Ca:0,Ha:[[1,"mat-chip-list-wrapper"]],wa:function(a){a&1&&(_.Ie(),_.C(0,"div",0),_.Je(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'],
tb:2,Oa:0});
_.JB=function(){};_.JB.ha=function(a){return new (a||_.JB)};_.JB.Ea=_.ed({type:_.JB});_.JB.Da=_.Vc({Qb:[_.nq,{Ga:_.vgb,Gc:{pfa:[13]}}],imports:[_.lq]});
var Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb;Dgb=["button"];Egb=new _.Hd("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS");Fgb=new _.Hd("MatButtonToggleGroup");Ggb={Ga:_.yv,Lb:_.Tc(function(){return _.KB}),kd:!0};Hgb=0;Igb=function(a,b){this.source=a;this.value=b};_.KB=function(a,b){this.ZH=a;this.Kc=this.vl=this.Vv=!1;this.Jv=function(){};this.ji=function(){};this.Sn="mat-button-toggle-group-"+Hgb++;this.Ir=new _.el;this.rd=new _.el;this.Ed=b&&b.Ed?b.Ed:"legacy"};_.k=_.KB.prototype;
_.k.Ua=function(){this.ue=new _.Fy(this.multiple,void 0,!1)};_.k.Re=function(){this.ue.select.apply(this.ue,_.Ia(this.x3.filter(function(a){return a.checked})))};_.k.sk=function(a){this.value=a;_.Xk(this.ZH)};_.k.Ol=function(a){this.Jv=a};_.k.Xp=function(a){this.ji=a};_.k.Ar=function(a){this.disabled=a};_.k.Qn=function(a){a=new Igb(a,this.value);this.Jv(a.value);this.rd.emit(a)};
_.k.cma=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.ue?b?this.ue.select(a):this.ue.dj(a):d=!0;d?Promise.resolve().then(function(){return e.jcb(a,c)}):this.jcb(a,c)};_.k.iW=function(a){return this.ue&&this.ue.Qe(a)};_.k.nnc=function(a){return"undefined"===typeof this.zla?!1:this.multiple&&Array.isArray(this.zla)?this.zla.some(function(b){return null!=a.value&&b===a.value}):a.value===this.zla};
_.k.EE=function(a){var b=this;this.zla=a;this.x3&&(this.multiple&&a?(this.CV(),a.forEach(function(c){return b.KI(c)})):(this.CV(),this.KI(a)))};_.k.CV=function(){this.ue.clear();this.x3.forEach(function(a){return a.checked=!1})};_.k.KI=function(a){var b=this.x3.find(function(c){return null!=c.value&&c.value===a});b&&(b.checked=!0,this.ue.select(b))};_.k.jcb=function(a,b){b&&this.Qn(a);this.Ir.emit(this.value)};_.k.iGa=function(){var a;null==(a=this.x3)||a.forEach(function(b){return b.oI()})};
_.W.Object.defineProperties(_.KB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Sn},set:function(a){this.Sn=a;this.iGa()}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.Vv},set:function(a){this.Vv=_.Mg(a)}},value:{configurable:!0,enumerable:!0,get:function(){var a=this.ue?this.ue.selected:[];return this.multiple?a.map(function(b){return b.value}):a[0]?a[0].value:void 0},set:function(a){this.EE(a);this.Ir.emit(this.value)}},selected:{configurable:!0,
enumerable:!0,get:function(){var a=this.ue?this.ue.selected:[];return this.multiple?a:a[0]||null}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.vl},set:function(a){this.vl=_.Mg(a);this.iGa()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){this.Kc=_.Mg(a);this.iGa()}}});_.KB.ha=function(a){return new (a||_.KB)(_.y(_.il),_.y(Egb,8))};
_.KB.Ja=_.v({type:_.KB,oa:[["mat-button-toggle-group"]],Dd:function(a,b,c){a&1&&_.$e(c,_.LB,5);if(a&2){var d;_.Ye(d=_.af())&&(b.x3=d)}},Ib:["role","group",1,"mat-button-toggle-group"],Hb:5,mb:function(a,b){a&2&&(_.ue("aria-disabled",b.disabled),_.we("mat-button-toggle-vertical",b.vertical)("mat-button-toggle-group-appearance-standard","standard"===b.Ed))},inputs:{Ed:"appearance",name:"name",vertical:"vertical",value:"value",multiple:"multiple",disabled:"disabled"},outputs:{Ir:"valueChange",rd:"change"},
bc:["matButtonToggleGroup"],features:[_.Pe([Ggb,{Ga:Fgb,Lb:_.KB}])]});Jgb=_.Ug(function(){});_.LB=function(a,b,c,d,e,f){var g=Jgb.call(this)||this;g.Eb=b;g.Ta=c;g.Vd=d;g.sj=!1;g.yj=null;g.Kc=!1;g.rd=new _.el;e=Number(e);g.tabIndex=e||0===e?e:null;g.bo=a;g.Ed=f&&f.Ed?f.Ed:"legacy";return g};_.V(_.LB,Jgb);_.k=_.LB.prototype;_.k.Ua=function(){var a=this.bo;this.id=this.id||"mat-button-toggle-"+Hgb++;a&&(a.nnc(this)?this.checked=!0:a.iW(this)!==this.sj&&a.cma(this,this.sj))};
_.k.Vc=function(){this.Vd.Jo(this.Ta,!0)};_.k.Ma=function(){var a=this.bo;this.Vd.Tl(this.Ta);a&&a.iW(this)&&a.cma(this,!1,!1,!0)};_.k.focus=function(a){this.Bic.ua.focus(a)};_.k.BGa=function(){var a=this.z9a()?!0:!this.sj;a!==this.sj&&(this.sj=a,this.bo&&(this.bo.cma(this,this.sj,!0),this.bo.ji()));this.rd.emit(new Igb(this,this.value))};_.k.oI=function(){_.Xk(this.Eb)};_.k.olc=function(){return this.z9a()?this.bo.name:this.name||null};_.k.z9a=function(){return this.bo&&!this.bo.multiple};
_.W.Object.defineProperties(_.LB.prototype,{Btc:{configurable:!0,enumerable:!0,get:function(){return this.id+"-button"}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.bo?this.bo.Ed:this.uy},set:function(a){this.uy=a}},checked:{configurable:!0,enumerable:!0,get:function(){return this.bo?this.bo.iW(this):this.sj},set:function(a){a=_.Mg(a);a!==this.sj&&(this.sj=a,this.bo&&this.bo.cma(this,this.sj),_.Xk(this.Eb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||
this.bo&&this.bo.disabled},set:function(a){this.Kc=_.Mg(a)}}});_.LB.ha=function(a){return new (a||_.LB)(_.y(Fgb,8),_.y(_.il),_.y(_.Md),_.y(_.gp),_.Bd("tabindex"),_.y(Egb,8))};
_.LB.Aa=_.v({type:_.LB,oa:[["mat-button-toggle"]],vb:function(a,b){a&1&&_.Ze(Dgb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Bic=c.first)}},Ib:["role","presentation",1,"mat-button-toggle"],Hb:12,mb:function(a,b){a&1&&_.L("focus",function(){return b.focus()});a&2&&(_.ue("aria-label",null)("aria-labelledby",null)("id",b.id)("name",null),_.we("mat-button-toggle-standalone",!b.bo)("mat-button-toggle-checked",b.checked)("mat-button-toggle-disabled",b.disabled)("mat-button-toggle-appearance-standard","standard"===
b.Ed))},inputs:{Hd:"disableRipple",ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",Ed:"appearance",checked:"checked",disabled:"disabled"},outputs:{rd:"change"},bc:["matButtonToggle"],features:[_.qe],oc:["*"],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&&(_.Ie(),_.C(0,"button",0,1),_.L("click",function(){return b.BGa()}),_.C(2,"span",2),_.Je(3),_.D()(),_.F(4,"span",3)(5,"span",4));if(a&2){var c=_.Me(1);_.z("id",b.Btc)("disabled",b.disabled||null);_.ue("tabindex",b.disabled?-1:b.tabIndex)("aria-pressed",b.checked)("name",b.olc())("aria-label",b.ariaLabel)("aria-labelledby",b.yj);_.w(5);_.z("matRippleTrigger",c)("matRippleDisabled",b.Hd||b.disabled)}},Ia:[_.tq],
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"],
tb:2,Oa:0});
_.MB=function(){};_.MB.ha=function(a){return new (a||_.MB)};_.MB.Ea=_.ed({type:_.MB});_.MB.Da=_.Vc({imports:[_.lq,_.xq,_.lq]});
_.Kgb=new _.Hd("mat-checkbox-default-options",{Ka:"root",ta:Pbb});
var Lgb=["input"],Mgb=["label"],Ngb={Ga:_.yv,Lb:_.Tc(function(){return NB}),kd:!0},Ogb=function(){},Pgb=0,Qgb=Pbb(),Rgb=_.Wg(_.Tg(_.Ug(_.Vg(function(a){this.Ta=a})))),OB=function(a,b,c,d,e,f,g){b=Rgb.call(this,b)||this;b.Eb=c;b.Cb=d;b.ef=f;b.Un=g;b.ariaLabel="";b.yj=null;b.Lw="after";b.name=null;b.rd=new _.el;b.xRa=new _.el;b.ji=function(){};b.LV="";b.r6a=0;b.Jv=function(){};b.sj=!1;b.Kc=!1;b.nE=!1;b.Un=b.Un||Qgb;b.color=b.defaultColor=b.Un.color||Qgb.color;b.tabIndex=parseInt(e)||0;b.id=b.ZW=a+ ++Pgb;
return b};_.V(OB,Rgb);_.k=OB.prototype;_.k.Vc=function(){this.Abb(this.nE)};_.k.uq=function(){return this.Hd||this.disabled};_.k.FGa=function(){this.Eb.Be()};_.k.sk=function(a){this.checked=!!a};_.k.Ol=function(a){this.Jv=a};_.k.Xp=function(a){this.ji=a};_.k.Ar=function(a){this.disabled=a};_.k.I7a=function(){return this.checked?"true":this.indeterminate?"mixed":"false"};
_.k.tIa=function(a){var b=this.r6a,c=this.G7a();if(b!==a&&c&&(this.LV&&c.classList.remove(this.LV),this.LV=this.ilc(b,a),this.r6a=a,0<this.LV.length)){c.classList.add(this.LV);var d=this.LV;this.Cb.uc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.k.Qn=function(){this.Jv(this.checked);this.rd.emit(this.vy(this.checked));this.jm&&(this.jm.ua.checked=this.checked)};_.k.toggle=function(){this.checked=!this.checked;this.Jv(this.checked)};
_.k.x8a=function(){var a=this,b,c=null==(b=this.Un)?void 0:b.juc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.jm.ua.checked=this.checked,this.jm.ua.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.nE=!1;a.xRa.emit(a.nE)}),this.sj=!this.sj,this.tIa(this.sj?1:2),this.Qn())};_.k.s$a=function(a){a.stopPropagation()};_.k.Wk=function(){var a=this;Promise.resolve().then(function(){a.ji();_.Xk(a.Eb)})};
_.k.ilc=function(a,b){if("NoopAnimations"===this.ef)return"";switch(a){case 0:if(1===b)return this.XA.V0a;if(3==b)return this.sj?this.XA.cLa:this.XA.W0a;break;case 2:return 1===b?this.XA.V0a:this.XA.W0a;case 1:return 2===b?this.XA.Aib:this.XA.cLa;case 3:return 1===b?this.XA.hvb:this.XA.ivb}return""};_.k.Abb=function(a){var b=this.jm;b&&(b.ua.indeterminate=a)};
_.W.Object.defineProperties(OB.prototype,{xu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ZW)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Um},set:function(a){this.Um=_.Mg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.sj},set:function(a){a=_.Mg(a);a!=this.checked&&(this.sj=a,_.Xk(this.Eb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){a=_.Mg(a);a!==this.disabled&&(this.Kc=a,_.Xk(this.Eb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.nE},set:function(a){var b=a!=this.nE;this.nE=_.Mg(a);b&&(this.nE?this.tIa(3):this.tIa(this.checked?1:2),this.xRa.emit(this.nE));this.Abb(this.nE)}}});OB.ha=function(){_.Pd()};
OB.Ja=_.v({type:OB,vb:function(a,b){a&1&&(_.Ze(Lgb,5),_.Ze(Mgb,5),_.Ze(_.tq,5));if(a&2){var c;_.Ye(c=_.af())&&(b.jm=c.first);_.Ye(c=_.af())&&(b.Cnc=c.first);_.Ye(c=_.af())&&(b.nM=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],hJ:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Lw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{rd:"change",xRa:"indeterminateChange"},
features:[_.qe]});var NB=function(a,b,c,d,e,f){a=OB.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.XA={V0a:"mdc-checkbox--anim-unchecked-checked",W0a:"mdc-checkbox--anim-unchecked-indeterminate",Aib:"mdc-checkbox--anim-checked-unchecked",cLa:"mdc-checkbox--anim-checked-indeterminate",hvb:"mdc-checkbox--anim-indeterminate-checked",ivb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.V(NB,OB);NB.Ja=OB.Ja;_.k=NB.prototype;_.k.focus=function(){this.jm.ua.focus()};
_.k.vy=function(a){var b=new Ogb;b.source=this;b.checked=a;return b};_.k.G7a=function(){var a;return null==(a=this.jm)?void 0:a.ua};_.k.uI=function(){OB.prototype.x8a.call(this)};_.k.Joc=function(a){a.target&&this.Cnc.ua.contains(a.target)&&a.stopPropagation()};NB.ha=function(a){return new (a||NB)(_.y(_.Md),_.y(_.il),_.y(_.pe),_.Bd("tabindex"),_.y(_.al,8),_.y(_.Kgb,8))};
NB.Aa=_.v({type:NB,oa:[["mat-checkbox"]],Ib:[1,"mat-mdc-checkbox"],Hb:12,mb:function(a,b){a&2&&(_.Ae("id",b.id),_.ue("tabindex",null)("aria-label",null)("aria-labelledby",null),_.we("_mat-animation-noopable","NoopAnimations"===b.ef)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{Hd:"disableRipple",color:"color",tabIndex:"tabIndex"},bc:["matCheckbox"],features:[_.Pe([Ngb]),_.qe],oc:["*"],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&&(_.Ie(),_.C(0,"div",0),_.L("click",function(d){return b.Joc(d)}),_.C(1,"div",1,2)(3,"div",3),_.L("click",function(){return b.uI()}),_.D(),_.C(4,"input",4,5),_.L("blur",function(){return b.Wk()})("click",function(){return b.uI()})("change",function(d){return b.s$a(d)}),_.D(),_.F(6,"div",6),_.C(7,"div",7),_.Ad(),_.C(8,"svg",
8),_.F(9,"path",9),_.D(),_.Ay(),_.F(10,"div",10),_.D(),_.F(11,"div",11),_.D(),_.C(12,"label",12,13),_.Je(14),_.D()());if(a&2){var c=_.Me(2);_.we("mdc-form-field--align-end","before"==b.Lw);_.w(4);_.we("mdc-checkbox--selected",b.checked);_.z("checked",b.checked)("disabled",b.disabled)("id",b.xu)("required",b.required)("tabIndex",b.tabIndex);_.ue("aria-checked",b.I7a())("aria-label",b.ariaLabel||null)("aria-labelledby",b.yj)("aria-describedby",b.hJ)("name",b.name)("value",b.value);_.w(7);_.z("matRippleTrigger",
c)("matRippleDisabled",b.Hd||b.disabled)("matRippleCentered",!0);_.w(1);_.z("for",b.xu)}},Ia:[_.tq],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'],
tb:2,Oa:0});
_.PB=function(){};_.PB.ha=function(a){return new (a||_.PB)};_.PB.Ea=_.ed({type:_.PB});_.PB.Da=_.Vc({});
var Sgb,Tgb,Ugb;Sgb=function(a){return{zF:a}};Tgb=function(){};Ugb={Ga:_.yv,Lb:_.Tc(function(){return _.QB}),kd:!0};_.QB=function(a,b,c,d,e,f,g){a=OB.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Vd=c;a.XA={V0a:"mat-checkbox-anim-unchecked-checked",W0a:"mat-checkbox-anim-unchecked-indeterminate",Aib:"mat-checkbox-anim-checked-unchecked",cLa:"mat-checkbox-anim-checked-indeterminate",hvb:"mat-checkbox-anim-indeterminate-checked",ivb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.QB,OB);
_.QB.Ja=OB.Ja;_.k=_.QB.prototype;_.k.vy=function(a){var b=new Tgb;b.source=this;b.checked=a;return b};_.k.G7a=function(){return this.Ta.ua};_.k.Vc=function(){var a=this;OB.prototype.Vc.call(this);this.Vd.Jo(this.Ta,!0).subscribe(function(b){b||a.Wk()})};_.k.Ma=function(){this.Vd.Tl(this.Ta)};_.k.uI=function(a){a.stopPropagation();OB.prototype.x8a.call(this)};_.k.focus=function(a,b){a?_.hp(this.Vd,this.jm,a,b):this.jm.ua.focus(b)};
_.QB.ha=function(a){return new (a||_.QB)(_.y(_.Md),_.y(_.il),_.y(_.gp),_.y(_.pe),_.Bd("tabindex"),_.y(_.al,8),_.y(_.Kgb,8))};
_.QB.Aa=_.v({type:_.QB,oa:[["mat-checkbox"]],Ib:[1,"mat-checkbox"],Hb:14,mb:function(a,b){a&2&&(_.Ae("id",b.id),_.ue("tabindex",null)("aria-label",null)("aria-labelledby",null),_.we("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Lw)("_mat-animation-noopable","NoopAnimations"===b.ef))},inputs:{Hd:"disableRipple",color:"color",tabIndex:"tabIndex"},bc:["matCheckbox"],features:[_.Pe([Ugb]),_.qe],
oc:["*"],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&&(_.Ie(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.L("change",function(e){return b.s$a(e)})("click",function(e){return b.uI(e)}),_.D(),_.C(5,"span",5),
_.F(6,"span",6),_.D(),_.F(7,"span",7),_.C(8,"span",8),_.Ad(),_.C(9,"svg",9),_.F(10,"path",10),_.D(),_.Ay(),_.F(11,"span",11),_.D()(),_.C(12,"span",12,13),_.L("cdkObserveContent",function(){return b.FGa()}),_.C(14,"span",14),_.O(15,"\u00a0"),_.D(),_.Je(16),_.D()());if(a&2){var c=_.Me(1),d=_.Me(13);_.ue("for",b.xu);_.w(2);_.we("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.w(1);_.z("id",b.xu)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.ue("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.yj)("aria-checked",b.I7a())("aria-describedby",b.hJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.uq())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Re(19,Sgb,"NoopAnimations"===b.ef?0:150))}},Ia:[_.tq,_.up],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'],
tb:2,Oa:0});
_.RB=function(){};_.RB.ha=function(a){return new (a||_.RB)};_.RB.Ea=_.ed({type:_.RB});_.RB.Da=_.Vc({imports:[_.xq,_.lq,_.vp,_.PB,_.lq,_.PB]});
_.Vgb=new _.Hd("GMAT_TABS_OPTION");
var Wgb=new _.Hd("MatInkBarPositioner",{Ka:"root",ta:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});
var Xgb=_.sg("translateTab",[_.wg("center, void, left-origin-center, right-origin-center",_.vg({transform:"none"})),_.wg("left",_.vg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.wg("right",_.vg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.xg("* => left, * => right, left => center, right => center",_.tg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.xg("void => left-origin-center",[_.vg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.tg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.xg("void => right-origin-center",[_.vg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.tg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);
var Ygb=function(a){return{animationDuration:a}},Zgb=function(a,b){return{value:a,params:b}},SB=function(a,b,c,d){_.hq.call(this,a,b,d);this.Lj=c;this.K9a=this.J5a=_.da.EMPTY};_.V(SB,_.hq);SB.prototype.Ua=function(){var a=this;_.hq.prototype.Ua.call(this);this.J5a=this.Lj.KDa.ka(_.tb(this.Lj.dW(this.Lj.ki))).subscribe(function(b){b&&!a.Tg()&&a.attach(a.Lj.oO)});this.K9a=this.Lj.uDa.subscribe(function(){a.Lj.zS||a.detach()})};
SB.prototype.Ma=function(){_.hq.prototype.Ma.call(this);this.J5a.unsubscribe();this.K9a.unsubscribe()};SB.ha=function(a){return new (a||SB)(_.y(_.Uk),_.y(_.Ve),_.y(_.Tc(function(){return TB})),_.y(_.Qg))};SB.Ja=_.v({type:SB,oa:[["","matTabBodyHost",""]],features:[_.qe]});
var UB=function(a,b,c){var d=this;this.Ta=a;this.Ec=b;this.N3=_.da.EMPTY;this.kma=new _.ob;this.p$a=new _.el;this.KDa=new _.el;this.uDa=new _.el;this.o$a=new _.el(!0);this.animationDuration="500ms";this.zS=!1;b&&(this.N3=b.rd.subscribe(function(e){d.i6a(e);_.Xk(c)}));this.kma.ka(_.Ra(function(e,f){return e.Hl===f.Hl&&e.Mg===f.Mg})).subscribe(function(e){d.dW(e.Mg)&&d.dW(d.ki)&&d.o$a.emit();d.dW(e.Hl)&&!d.dW(d.ki)&&d.uDa.emit()})};_.k=UB.prototype;
_.k.Ua=function(){"center"==this.ki&&null!=this.origin&&(this.ki=this.vjc(this.origin))};_.k.Ma=function(){this.N3.unsubscribe();this.kma.complete()};_.k.x$a=function(a){a=this.dW(a.Mg);this.KDa.emit(a);a&&this.p$a.emit(this.Ta.ua.clientHeight)};_.k.gB=function(){return this.Ec&&"rtl"===this.Ec.value?"rtl":"ltr"};_.k.dW=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.k.i6a=function(a){a=void 0===a?this.gB():a;this.ki=0>this.Y$a?"ltr"==a?"left":"right":0<this.Y$a?"ltr"==a?"right":"left":"center"};_.k.vjc=function(a){var b=this.gB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(UB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.Y$a=a;this.i6a()}}});UB.ha=function(a){return new (a||UB)(_.y(_.Md),_.y(_.Hp,8),_.y(_.il))};
UB.Ja=_.v({type:UB,inputs:{oO:["content","_content"],origin:"origin",animationDuration:"animationDuration",zS:"preserveContent",position:"position"},outputs:{p$a:"_onCentering",KDa:"_beforeCentering",uDa:"_afterLeavingCenter",o$a:"_onCentered"}});var TB=function(a,b,c){UB.call(this,a,b,c)};_.V(TB,UB);TB.Ja=UB.Ja;TB.ha=function(a){return new (a||TB)(_.y(_.Md),_.y(_.Hp,8),_.y(_.il))};
TB.Aa=_.v({type:TB,oa:[["mat-tab-body"]],vb:function(a,b){a&1&&_.Ze(_.hq,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Goc=c.first)}},Ib:[1,"mat-mdc-tab-body"],features:[_.qe],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.x$a(c)})("@translateTab.done",function(c){return b.kma.next(c)}),_.N(2,Rbb,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.Se(3,Zgb,b.ki,_.Re(1,
Ygb,b.animationDuration)))},Ia:[SB],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'],
tb:2,data:{animation:[Xgb]}});
var $gb=new _.Hd("MatTabContent"),VB=function(a){this.wa=a};VB.ha=function(a){return new (a||VB)(_.y(_.Ue))};VB.Ja=_.v({type:VB,oa:[["","matTabContent",""]],features:[_.Pe([{Ga:$gb,Lb:VB}])]});
var ahb=new _.Hd("MAT_TABS_CONFIG");
var bhb=_.Kg({passive:!0}),WB=function(a,b,c,d,e,f,g){var h=this;this.Ta=a;this.Eb=b;this.yg=c;this.Ec=d;this.Cb=e;this.vd=f;this.ef=g;this.MW=0;this.HHa=!1;this.Tb=new _.ob;this.PW=!1;this.gI=this.fI=!0;this.Yla=new _.ob;this.O3=!1;this.yq=0;this.LKb=new _.el;this.jvb=new _.el;e.uc(function(){_.le(a.ua,"mouseleave").ka(_.wb(h.Tb)).subscribe(function(){h.RI()})})};_.k=WB.prototype;
_.k.Vc=function(){var a=this;_.le(this.iab.ua,"touchstart",bhb).ka(_.wb(this.Tb)).subscribe(function(){a.WV("before")});_.le(this.i$a.ua,"touchstart",bhb).ka(_.wb(this.Tb)).subscribe(function(){a.WV("after")})};
_.k.Re=function(){var a=this,b=this.Ec?this.Ec.rd:_.Ea("ltr"),c=this.yg.rd(150),d=function(){a.wha();a.vDa()};this.Xc=_.wRa(_.Dp(_.Dy(new _.Gp(this.hi),this.gB())));_.Ep(this.Xc,this.yq);this.Cb.Ig.ka(_.Va(1)).subscribe(d);_.ib(b,c,this.hi.wd,this.ync()).ka(_.wb(this.Tb)).subscribe(function(){a.Cb.Lc(function(){Promise.resolve().then(function(){a.MW=Math.max(0,Math.min(a.bFa(),a.MW));d()})});_.Dy(a.Xc,a.gB())});this.Xc.rd.ka(_.wb(this.Tb)).subscribe(function(e){a.jvb.emit(e);a.Ypc(e)})};
_.k.ync=function(){var a=this;return"function"!==typeof ResizeObserver?_.Ua:this.hi.wd.ka(_.tb(this.hi),_.vb(function(b){return new _.na(function(c){return a.Cb.uc(function(){var d=new ResizeObserver(function(){c.next()});b.forEach(function(e){d.observe(e.Nb.ua)});return function(){d.disconnect()}})})}),_.sb())};
_.k.tL=function(){this.Cqc!=this.hi.length&&(this.wha(),this.Cqc=this.hi.length,_.Xk(this.Eb));this.HHa&&(this.Sab(this.yq),this.YDa(),this.vDa(),this.HHa=!1,_.Xk(this.Eb));this.Pab&&(this.pcb(),this.Pab=!1,_.Xk(this.Eb))};_.k.Ma=function(){this.Tb.next();this.Tb.complete();this.Yla.complete()};_.k.ih=function(a){if(!_.Jg(a))switch(a.keyCode){case 13:case 32:this.ZY!==this.selectedIndex&&(this.LKb.emit(this.ZY),this.C9a(a));break;default:this.Xc.NC(a)}};
_.k.q$a=function(){var a=this,b=this.Ta.ua.textContent;b!==this.Zjc&&(this.Zjc=b||"",this.Cb.Lc(function(){a.wha();a.vDa();_.Xk(a.Eb)}))};_.k.wha=function(){this.ajc();this.YDa();this.pcb()};_.k.jW=function(a){if(!this.hi)return!0;a=this.hi?this.hi.toArray()[a]:null;return!!a&&!a.disabled};_.k.Ypc=function(a){this.PW&&this.Sab(a);this.hi&&this.hi.length&&(this.hi.toArray()[a].focus(),a=this.TW.ua,a.scrollLeft="ltr"==this.gB()?0:a.scrollWidth-a.offsetWidth)};
_.k.gB=function(){return this.Ec&&"rtl"===this.Ec.value?"rtl":"ltr"};_.k.pcb=function(){if(!this.lw){var a=this.gD;this.Dbb.ua.style.transform="translateX("+Math.round("ltr"===this.gB()?-a:a)+"px)";if(this.vd.Hia||this.vd.uza)this.TW.ua.scrollLeft=0}};_.k.Qab=function(a){return this.Rab(this.MW+("before"==a?-1:1)*this.TW.ua.offsetWidth/3)};_.k.aka=function(a){this.RI();this.Qab(a)};
_.k.Sab=function(a){if(!this.lw){var b=this.hi?this.hi.toArray()[a]:null;if(b){a=this.TW.ua.offsetWidth;var c=b.Nb.ua;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.gB()?c=b+d:(c=this.ema.ua.offsetWidth-b,b=c-d);d=this.gD;a=this.gD+a;b<d?this.gD-=d-b+60:c>a&&(this.gD+=c-a+60)}}};_.k.ajc=function(){if(this.lw)this.PW=!1;else{var a=this.ema.ua.scrollWidth>this.Ta.ua.offsetWidth;a||(this.gD=0);a!==this.PW&&_.Xk(this.Eb);this.PW=a}};
_.k.YDa=function(){this.lw?this.fI=this.gI=!0:(this.gI=0==this.gD,this.fI=this.gD==this.bFa(),_.Xk(this.Eb))};_.k.bFa=function(){return this.ema.ua.scrollWidth-this.TW.ua.offsetWidth||0};_.k.vDa=function(){var a=this.hi&&this.hi.length?this.hi.toArray()[this.selectedIndex]:null;(a=a?a.Nb.ua:null)?chb(this.qka,a):this.qka.Yj()};_.k.RI=function(){this.Yla.next()};
_.k.WV=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.RI(),_.ya(650,100).ka(_.wb(_.ib(this.Yla,this.Tb))).subscribe(function(){var d=c.Qab(a),e=d.WAb;d=d.distance;(0===d||d>=e)&&c.RI()}))};_.k.Rab=function(a){if(this.lw)return{WAb:0,distance:0};var b=this.bFa();this.MW=Math.max(0,Math.min(b,a));this.Pab=!0;this.YDa();return{WAb:b,distance:this.MW}};
_.W.Object.defineProperties(WB.prototype,{lw:{configurable:!0,enumerable:!0,get:function(){return this.O3},set:function(a){this.O3=_.Mg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.yq},set:function(a){a=_.Pg(a);this.yq!=a&&(this.HHa=!0,this.yq=a,this.Xc&&_.Ep(this.Xc,a))}},ZY:{configurable:!0,enumerable:!0,get:function(){return this.Xc?this.Xc.aJ:0},set:function(a){this.jW(a)&&this.ZY!==a&&this.Xc&&this.Xc.zr(a)}},gD:{configurable:!0,enumerable:!0,get:function(){return this.MW},
set:function(a){this.Rab(a)}}});WB.ha=function(a){return new (a||WB)(_.y(_.Md),_.y(_.il),_.y(_.Rp),_.y(_.Hp,8),_.y(_.pe),_.y(_.dp),_.y(_.al,8))};WB.Ja=_.v({type:WB,inputs:{lw:"disablePagination"}});
var dhb=_.Vg(function(){}),XB=function(a){var b=dhb.call(this)||this;b.Nb=a;return b};_.V(XB,dhb);XB.prototype.focus=function(){this.Nb.ua.focus()};XB.ha=function(a){return new (a||XB)(_.y(_.Md))};XB.Ja=_.v({type:XB,features:[_.qe]});Qbb(XB);
var YB=function(a,b,c,d,e,f,g){WB.call(this,a,b,c,d,e,f,g);this.eI=!1};_.V(YB,WB);YB.prototype.C9a=function(a){a.preventDefault()};_.W.Object.defineProperties(YB.prototype,{Hd:{configurable:!0,enumerable:!0,get:function(){return this.eI},set:function(a){this.eI=_.Mg(a)}}});YB.ha=function(a){return new (a||YB)(_.y(_.Md),_.y(_.il),_.y(_.Rp),_.y(_.Hp,8),_.y(_.pe),_.y(_.dp),_.y(_.al,8))};YB.Ja=_.v({type:YB,inputs:{Hd:"disableRipple"},features:[_.qe]});
_.ehb=new _.Hd("MatTabLabel");_.fhb=new _.Hd("MAT_TAB");
var ghb=_.Vg(function(){}),hhb=new _.Hd("MAT_TAB_GROUP"),ZB=function(a,b){var c=ghb.call(this)||this;c.Wf=a;c.d6a=b;c.RPb="";c.m6a=null;c.Oj=new _.ob;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(ZB,ghb);ZB.prototype.Sb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Oj.next()};ZB.prototype.Ma=function(){this.Oj.complete()};ZB.prototype.Ua=function(){this.m6a=new _.eq(this.Jkc||this.Kmc,this.Wf)};ZB.prototype.Zpc=function(a){a&&a.ojc===this&&(this.Fqc=a)};
_.W.Object.defineProperties(ZB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.m6a}}});ZB.ha=function(a){return new (a||ZB)(_.y(_.Ve),_.y(hhb,8))};ZB.Ja=_.v({type:ZB,vb:function(a,b){a&1&&_.Ze(_.Ue,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Kmc=c.first)}},inputs:{RPb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],yj:["aria-labelledby","ariaLabelledby"],nDc:"labelClass",etc:"bodyClass"},features:[_.qe,_.ld]});
var ihb=0,jhb=_.Tg(_.Ug(function(a){this.Ta=a}),"primary"),$B=function(a,b,c,d){a=jhb.call(this,a)||this;a.Eb=b;a.ef=d;a.Bq=new _.bf;a.v4=0;a.Gka=null;a.gIa=0;a.Fbb=_.da.EMPTY;a.dma=_.da.EMPTY;a.CEa=!1;a.yq=null;a.Dtb="above";a.O3=!1;a.bab=!1;a.TKb=new _.el;a.YY=new _.el;a.Jeb=new _.el;a.YYa=new _.el(!0);a.t8a=ihb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.lw=c&&null!=c.lw?c.lw:!1;a.I8=c&&null!=c.I8?c.I8:!1;var e;a.T7=null!=(e=null==c?void 0:c.T7)?e:null;a.zS=!(null==
c||!c.zS);return a};_.V($B,jhb);_.k=$B.prototype;
_.k.tL=function(){var a=this,b=this.v4=this.S5a(this.v4);if(this.yq!=b){var c=null==this.yq;if(!c){this.YYa.emit(this.vy(b));var d=this.y5.ua;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Bq.forEach(function(e,f){return e.isActive=f===b});c||(a.TKb.emit(b),a.y5.ua.style.minHeight="")})}this.Bq.forEach(function(e,f){e.position=f-b;null==a.yq||0!=e.position||e.origin||(e.origin=b-a.yq)});this.yq!==b&&(this.yq=b,this.Gka=null,_.Xk(this.Eb))};
_.k.Re=function(){var a=this;this.vqc();this.zqc();this.Fbb=this.Bq.wd.subscribe(function(){var b=a.S5a(a.v4);if(b===a.yq){for(var c=a.Bq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.v4=a.yq=e;a.Gka=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.YYa.emit(a.vy(b))})}_.Xk(a.Eb)})};_.k.vqc=function(){var a=this;this.V4a.wd.ka(_.tb(this.V4a)).subscribe(function(b){a.Bq.reset(b.filter(function(c){return c.d6a===a||!c.d6a}));_.We(a.Bq)})};
_.k.Ma=function(){this.Bq.destroy();this.Fbb.unsubscribe();this.dma.unsubscribe()};_.k.wha=function(){this.hIa&&this.hIa.wha()};_.k.Fja=function(a){this.Gka=a;this.YY.emit(this.vy(a))};_.k.vy=function(a){var b=new khb;b.index=a;this.Bq&&this.Bq.length&&(b.tab=this.Bq.toArray()[a]);return b};_.k.zqc=function(){var a=this;this.dma&&this.dma.unsubscribe();this.dma=_.ib.apply(null,_.Ia(this.Bq.map(function(b){return b.Oj}))).subscribe(function(){return _.Xk(a.Eb)})};
_.k.S5a=function(a){return Math.min(this.Bq.length-1,Math.max(a||0,0))};_.k.o8a=function(a){return"mat-tab-label-"+this.t8a+"-"+a};_.k.n8a=function(a){return"mat-tab-content-"+this.t8a+"-"+a};_.k.Xpc=function(a){if(this.CEa&&this.gIa){var b=this.y5.ua;b.style.height=this.gIa+"px";this.y5.ua.offsetHeight&&(b.style.height=a+"px")}};_.k.npc=function(){var a=this.y5.ua;this.gIa=a.clientHeight;a.style.height="";this.Jeb.emit()};_.k.rq=function(a,b,c){a.disabled||(this.selectedIndex=b.ZY=c)};
_.k.jE=function(a,b){if(a.disabled)return null;var c;a=null!=(c=this.Gka)?c:this.selectedIndex;return b===a?0:-1};_.k.Bqc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.hIa.ZY=b)};
_.W.Object.defineProperties($B.prototype,{I8:{configurable:!0,enumerable:!0,get:function(){return this.CEa},set:function(a){this.CEa=_.Mg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.yq},set:function(a){this.v4=_.Pg(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Qhc},set:function(a){this.Qhc=/^\d+$/.test(a+"")?a+"ms":a}},T7:{configurable:!0,enumerable:!0,get:function(){return this.Cjc},set:function(a){this.Cjc=_.Pg(a,null)}},lw:{configurable:!0,
enumerable:!0,get:function(){return this.O3},set:function(a){this.O3=_.Mg(a)}},zS:{configurable:!0,enumerable:!0,get:function(){return this.bab},set:function(a){this.bab=_.Mg(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.JDa},set:function(a){var b=this.Ta.ua;b.classList.remove("mat-background-"+this.backgroundColor);a&&b.classList.add("mat-background-"+a);this.JDa=a}}});$B.ha=function(a){return new (a||$B)(_.y(_.Md),_.y(_.il),_.y(ahb,8),_.y(_.al,8))};
$B.Ja=_.v({type:$B,inputs:{I8:"dynamicHeight",selectedIndex:"selectedIndex",Dtb:"headerPosition",animationDuration:"animationDuration",T7:"contentTabIndex",lw:"disablePagination",zS:"preserveContent",backgroundColor:"backgroundColor"},outputs:{TKb:"selectedIndexChange",YY:"focusChange",Jeb:"animationDone",YYa:"selectedTabChange"},features:[_.qe]});var khb=function(){};
var lhb=0,mhb=_.Wg(_.Ug(_.Vg(function(){}))),aC=function(a,b,c,d,e,f){var g=mhb.call(this)||this;g.Ty=a;g.Nb=b;g.Vd=e;g.HO=!1;g.id="mat-tab-link-"+lhb++;g.XG=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.XG.animation={zF:0,nQ:0});return g};_.V(aC,mhb);_.k=aC.prototype;_.k.focus=function(){this.Nb.ua.focus()};_.k.Vc=function(){this.Vd.Jo(this.Nb)};_.k.Ma=function(){this.Vd.Tl(this.Nb)};_.k.Yja=function(){this.Ty.ZY=this.Ty.hi.toArray().indexOf(this)};
_.k.ih=function(a){this.Ty.vD&&32===a.keyCode&&this.Nb.ua.click()};_.k.llc=function(){var a;return this.Ty.vD?null==(a=this.Ty.vD)?void 0:a.id:this.Nb.ua.getAttribute("aria-controls")};_.k.Jja=function(){return this.Ty.vD?this.active?"true":"false":this.Nb.ua.getAttribute("aria-selected")};_.k.mlc=function(){return this.active&&!this.Ty.vD?"page":null};_.k.jFa=function(){return this.Ty.vD?"tab":this.Nb.ua.getAttribute("role")};_.k.jE=function(){return this.Ty.vD?this.HO&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(aC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.HO},set:function(a){a=_.Mg(a);a!==this.HO&&(this.HO=a,nhb(this.Ty))}},Vua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Hd||this.Ty.Hd||!!this.XG.disabled}}});aC.ha=function(a){return new (a||aC)(_.y(bC),_.y(_.Md),_.y(_.sq,8),_.Bd("tabindex"),_.y(_.gp),_.y(_.al,8))};aC.Ja=_.v({type:aC,inputs:{active:"active",id:"id"},features:[_.qe]});Qbb(aC);
var bC=function(a,b,c,d,e,f,g){WB.call(this,a,d,e,b,c,f,g);this.eI=!1;this.color="primary"};_.V(bC,WB);bC.prototype.C9a=function(){};bC.prototype.Re=function(){var a=this;this.hi.wd.ka(_.tb(null),_.wb(this.Tb)).subscribe(function(){nhb(a)});WB.prototype.Re.call(this)};var nhb=function(a){if(a.hi){for(var b=a.hi.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Xk(a.Eb);a.vD&&(a.vD.ZQc=b[c].id);return}a.selectedIndex=-1;a.qka.Yj()}};
bC.prototype.jFa=function(){return this.vD?"tablist":this.Ta.ua.getAttribute("role")};_.W.Object.defineProperties(bC.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.JDa},set:function(a){var b=this.Ta.ua.classList;b.remove("mat-background-"+this.backgroundColor);a&&b.add("mat-background-"+a);this.JDa=a}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.eI},set:function(a){this.eI=_.Mg(a)}}});
bC.ha=function(a){return new (a||bC)(_.y(_.Md),_.y(_.Hp,8),_.y(_.pe),_.y(_.il),_.y(_.Rp),_.y(_.dp),_.y(_.al,8))};bC.Ja=_.v({type:bC,inputs:{backgroundColor:"backgroundColor",Hd:"disableRipple",color:"color",vD:"tabPanel"},features:[_.qe]});
var cC=function(a,b,c,d){this.Ta=a;this.Cb=b;this.Vmc=c;this.ef=d},chb=function(a,b){a.show();a.Cb.Lc(function(){a.Cb.Ig.ka(_.Va(1)).subscribe(function(){var c=a.Vmc(b),d=a.Ta.ua;d.style.left=c.left;d.style.width=c.width})})};cC.prototype.show=function(){this.Ta.ua.style.visibility="visible"};cC.prototype.Yj=function(){this.Ta.ua.style.visibility="hidden"};cC.ha=function(a){return new (a||cC)(_.y(_.Md),_.y(_.pe),_.y(Wgb),_.y(_.al,8))};
cC.Ja=_.v({type:cC,oa:[["mat-ink-bar"]],Ib:[1,"mat-ink-bar"],Hb:2,mb:function(a,b){a&2&&_.we("_mat-animation-noopable","NoopAnimations"===b.ef)}});
var ohb=function(a){return{animationDuration:a}},phb=function(a,b){return{value:a,params:b}},dC=function(a,b,c,d){SB.call(this,a,b,c,d)};_.V(dC,SB);dC.ha=function(a){return new (a||dC)(_.y(_.Uk),_.y(_.Ve),_.y(_.Tc(function(){return eC})),_.y(_.Qg))};dC.Ja=_.v({type:dC,oa:[["","matTabBodyHost",""]],features:[_.qe]});var eC=function(a,b,c){UB.call(this,a,b,c)};_.V(eC,UB);eC.Ja=UB.Ja;eC.ha=function(a){return new (a||eC)(_.y(_.Md),_.y(_.Hp,8),_.y(_.il))};
eC.Aa=_.v({type:eC,oa:[["mat-tab-body"]],vb:function(a,b){a&1&&_.Ze(_.hq,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Goc=c.first)}},Ib:[1,"mat-tab-body"],features:[_.qe],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.x$a(c)})("@translateTab.done",function(c){return b.kma.next(c)}),_.N(2,Sbb,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.Se(3,phb,b.ki,_.Re(1,ohb,
b.animationDuration)))},Ia:[dC],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'],tb:2,data:{animation:[Xgb]}});
_.fC=function(){VB.apply(this,arguments)};_.V(_.fC,VB);_.fC.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.fC)))(b||_.fC)}}();_.fC.Ja=_.v({type:_.fC,oa:[["","matTabContent",""]],features:[_.Pe([{Ga:$gb,Lb:_.fC}]),_.qe]});
var gC=function(){return XB.apply(this,arguments)||this};_.V(gC,XB);gC.ha=function(){var a;return function(b){return(a||(a=_.Ed(gC)))(b||gC)}}();gC.Ja=_.v({type:gC,oa:[["","matTabLabelWrapper",""]],Hb:3,mb:function(a,b){a&2&&(_.ue("aria-disabled",!!b.disabled),_.we("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.qe]});
var qhb=["tabListContainer"],rhb=["tabList"],shb=["tabListInner"],thb=["nextPaginator"],uhb=["previousPaginator"],hC=function(a,b,c,d,e,f,g){YB.call(this,a,b,c,d,e,f,g)};_.V(hC,YB);hC.Ja=YB.Ja;hC.ha=function(a){return new (a||hC)(_.y(_.Md),_.y(_.il),_.y(_.Rp),_.y(_.Hp,8),_.y(_.pe),_.y(_.dp),_.y(_.al,8))};
hC.Aa=_.v({type:hC,oa:[["mat-tab-header"]],Dd:function(a,b,c){a&1&&_.$e(c,gC,4);if(a&2){var d;_.Ye(d=_.af())&&(b.hi=d)}},vb:function(a,b){a&1&&(_.Ze(cC,7),_.Ze(qhb,7),_.Ze(rhb,7),_.Ze(shb,7),_.Ze(thb,5),_.Ze(uhb,5));if(a&2){var c;_.Ye(c=_.af())&&(b.qka=c.first);_.Ye(c=_.af())&&(b.TW=c.first);_.Ye(c=_.af())&&(b.Dbb=c.first);_.Ye(c=_.af())&&(b.ema=c.first);_.Ye(c=_.af())&&(b.i$a=c.first);_.Ye(c=_.af())&&(b.iab=c.first)}},Ib:[1,"mat-tab-header"],Hb:4,mb:function(a,b){a&2&&_.we("mat-tab-header-pagination-controls-enabled",
b.PW)("mat-tab-header-rtl","rtl"==b.gB())},inputs:{selectedIndex:"selectedIndex"},outputs:{LKb:"selectFocusedIndex",jvb:"indexFocused"},features:[_.qe],oc:["*"],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&&(_.Ie(),_.C(0,"button",0,1),_.L("click",function(){return b.aka("before")})("mousedown",function(c){return b.WV("before",
c)})("touchend",function(){return b.RI()}),_.F(2,"div",2),_.D(),_.C(3,"div",3,4),_.L("keydown",function(c){return b.ih(c)}),_.C(5,"div",5,6),_.L("cdkObserveContent",function(){return b.q$a()}),_.C(7,"div",7,8),_.Je(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.C(11,"button",9,10),_.L("mousedown",function(c){return b.WV("after",c)})("click",function(){return b.aka("after")})("touchend",function(){return b.RI()}),_.F(13,"div",2),_.D());a&2&&(_.we("mat-tab-header-pagination-disabled",b.gI),_.z("matRippleDisabled",
b.gI||b.Hd)("disabled",b.gI||null),_.w(5),_.we("_mat-animation-noopable","NoopAnimations"===b.ef),_.w(6),_.we("mat-tab-header-pagination-disabled",b.fI),_.z("matRippleDisabled",b.fI||b.Hd)("disabled",b.fI||null))},Ia:[_.tq,_.up,cC],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"],
tb:2});
_.iC=function(){return ZB.apply(this,arguments)||this};_.V(_.iC,ZB);_.iC.Ja=ZB.Ja;_.W.Object.defineProperties(_.iC.prototype,{b0a:{configurable:!0,enumerable:!0,get:function(){return this.Fqc},set:function(a){this.Zpc(a)}}});_.iC.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.iC)))(b||_.iC)}}();
_.iC.Aa=_.v({type:_.iC,oa:[["mat-tab"]],Dd:function(a,b,c){a&1&&(_.$e(c,_.ehb,5),_.$e(c,$gb,7,_.Ue));if(a&2){var d;_.Ye(d=_.af())&&(b.b0a=d.first);_.Ye(d=_.af())&&(b.Jkc=d.first)}},inputs:{disabled:"disabled"},bc:["matTab"],features:[_.Pe([{Ga:_.fhb,Lb:_.iC}]),_.qe],oc:["*"],Ba:1,Ca:0,wa:function(a){a&1&&(_.Ie(),_.N(0,Tbb,1,0,"ng-template"))},tb:2});
var vhb,whb;vhb=["tabBodyWrapper"];whb=["tabHeader"];_.jC=function(a,b,c,d){return $B.call(this,a,b,c,d)||this};_.V(_.jC,$B);_.jC.Ja=$B.Ja;_.jC.ha=function(a){return new (a||_.jC)(_.y(_.Md),_.y(_.il),_.y(ahb,8),_.y(_.al,8))};
_.jC.Aa=_.v({type:_.jC,oa:[["mat-tab-group"]],Dd:function(a,b,c){a&1&&_.$e(c,_.iC,5);if(a&2){var d;_.Ye(d=_.af())&&(b.V4a=d)}},vb:function(a,b){a&1&&(_.Ze(vhb,5),_.Ze(whb,5));if(a&2){var c;_.Ye(c=_.af())&&(b.y5=c.first);_.Ye(c=_.af())&&(b.hIa=c.first)}},Ib:[1,"mat-tab-group"],Hb:4,mb:function(a,b){a&2&&_.we("mat-tab-group-dynamic-height",b.I8)("mat-tab-group-inverted-header","below"===b.Dtb)},inputs:{color:"color",Hd:"disableRipple"},bc:["matTabGroup"],features:[_.Pe([{Ga:hhb,Lb:_.jC}]),_.qe],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.Fja(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.N(2,Xbb,5,15,"div",2),_.D(),_.C(3,"div",3,4),_.N(5,Ybb,1,11,"mat-tab-body",5),_.D());a&2&&(_.z("selectedIndex",b.selectedIndex||0)("disableRipple",b.Hd)("disablePagination",b.lw),_.w(2),_.z("ngForOf",b.Bq),_.w(1),_.we("_mat-animation-noopable","NoopAnimations"===b.ef),_.w(2),_.z("ngForOf",b.Bq))},Ia:[_.Wl,_.Xl,_.Yl,_.hq,_.tq,_.MA,gC,eC,hC],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"],
tb:2});
var xhb,yhb,zhb,Ahb,Bhb;xhb=["tabListContainer"];yhb=["tabList"];zhb=["tabListInner"];Ahb=["nextPaginator"];Bhb=["previousPaginator"];_.kC=function(a,b,c,d,e,f,g){bC.call(this,a,b,c,d,e,f,g)};_.V(_.kC,bC);_.kC.Ja=bC.Ja;_.kC.ha=function(a){return new (a||_.kC)(_.y(_.Md),_.y(_.Hp,8),_.y(_.pe),_.y(_.il),_.y(_.Rp),_.y(_.dp),_.y(_.al,8))};
_.kC.Aa=_.v({type:_.kC,oa:[["","mat-tab-nav-bar",""]],Dd:function(a,b,c){a&1&&_.$e(c,_.lC,5);if(a&2){var d;_.Ye(d=_.af())&&(b.hi=d)}},vb:function(a,b){a&1&&(_.Ze(cC,7),_.Ze(xhb,7),_.Ze(yhb,7),_.Ze(zhb,7),_.Ze(Ahb,5),_.Ze(Bhb,5));if(a&2){var c;_.Ye(c=_.af())&&(b.qka=c.first);_.Ye(c=_.af())&&(b.TW=c.first);_.Ye(c=_.af())&&(b.Dbb=c.first);_.Ye(c=_.af())&&(b.ema=c.first);_.Ye(c=_.af())&&(b.i$a=c.first);_.Ye(c=_.af())&&(b.iab=c.first)}},Ib:[1,"mat-tab-nav-bar","mat-tab-header"],Hb:11,mb:function(a,b){a&
2&&(_.ue("role",b.jFa()),_.we("mat-tab-header-pagination-controls-enabled",b.PW)("mat-tab-header-rtl","rtl"==b.gB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},bc:["matTabNavBar","matTabNav"],features:[_.qe],ac:["mat-tab-nav-bar",""],oc:["*"],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&&(_.Ie(),_.C(0,"button",0,1),_.L("click",function(){return b.aka("before")})("mousedown",function(c){return b.WV("before",c)})("touchend",function(){return b.RI()}),_.F(2,"div",2),_.D(),_.C(3,"div",3,4),_.L("keydown",function(c){return b.ih(c)}),_.C(5,"div",5,6),_.L("cdkObserveContent",function(){return b.q$a()}),_.C(7,"div",7,8),_.Je(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.C(11,"button",9,10),_.L("mousedown",function(c){return b.WV("after",c)})("click",
function(){return b.aka("after")})("touchend",function(){return b.RI()}),_.F(13,"div",2),_.D());a&2&&(_.we("mat-tab-header-pagination-disabled",b.gI),_.z("matRippleDisabled",b.gI||b.Hd)("disabled",b.gI||null),_.w(5),_.we("_mat-animation-noopable","NoopAnimations"===b.ef),_.w(6),_.we("mat-tab-header-pagination-disabled",b.fI),_.z("matRippleDisabled",b.fI||b.Hd)("disabled",b.fI||null))},Ia:[_.tq,_.up,cC],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"],
tb:2});_.lC=function(a,b,c,d,e,f,g,h){a=aC.call(this,a,b,e,f,g,h)||this;a.Cbb=new _.rSa(a,c,b,d);_.uSa(a.Cbb,b.ua);return a};_.V(_.lC,aC);_.lC.prototype.Ma=function(){aC.prototype.Ma.call(this);this.Cbb.Bla()};_.lC.ha=function(a){return new (a||_.lC)(_.y(_.kC),_.y(_.Md),_.y(_.pe),_.y(_.dp),_.y(_.sq,8),_.Bd("tabindex"),_.y(_.gp),_.y(_.al,8))};
_.lC.Ja=_.v({type:_.lC,oa:[["","mat-tab-link",""],["","matTabLink",""]],Ib:[1,"mat-tab-link","mat-focus-indicator"],Hb:11,mb:function(a,b){a&1&&_.L("focus",function(){return b.Yja()})("keydown",function(c){return b.ih(c)});a&2&&(_.ue("aria-controls",b.llc())("aria-current",b.mlc())("aria-disabled",b.disabled)("aria-selected",b.Jja())("id",b.id)("tabIndex",b.jE())("role",b.jFa()),_.we("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",Hd:"disableRipple",tabIndex:"tabIndex"},
bc:["matTabLink"],features:[_.qe]});
_.mC=function(){};_.mC.ha=function(a){return new (a||_.mC)};_.mC.Ea=_.ed({type:_.mC});_.mC.Da=_.Vc({imports:[_.dm,_.lq,_.iq,_.xq,_.vp,_.xp,_.lq]});
_.nC=function(a){this.xBc=a};_.nC.prototype.isEnabled=function(){return this.xBc===Zbb};_.nC.ha=function(a){return new (a||_.nC)(_.y(Wgb))};_.nC.Ja=_.v({type:_.nC,oa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-tabs",b.isEnabled())},features:[_.Pe([{Ga:Wgb,Db:function(a,b,c){return a.ua.hasAttribute("gmat-tabs")||c&&c.enabled?Zbb:b},Gb:[_.Md,[new _.Sk,Wgb],[new _.Rk,_.Vgb]]}])]});
_.Chb=new _.Hd("CDK_TREE_NODE_OUTLET_NODE");_.oC=function(a,b){this.Kf=a;this.wGa=b};_.oC.ha=function(a){return new (a||_.oC)(_.y(_.Ve),_.y(_.Chb,8))};_.oC.Ja=_.v({type:_.oC,oa:[["","cdkTreeNodeOutlet",""]]});
var Dhb;Dhb=function(a){this.ya=a};_.pC=function(a){this.wa=a};_.pC.ha=function(a){return new (a||_.pC)(_.y(_.Ue))};_.pC.Ja=_.v({type:_.pC,oa:[["","cdkTreeNodeDef",""]],inputs:{OA:["cdkTreeNodeDefWhen","when"]}});
_.qC=function(a,b){this.It=a;this.Eb=b;this.Lt=new _.ob;this.Kka=new Map;this.MA=new _.Af({start:0,end:Number.MAX_VALUE})};_.k=_.qC.prototype;_.k.Ua=function(){this.bB=this.It.find([]).create(this.Dx)};_.k.Ma=function(){this.Q4.Kf.clear();this.MA.complete();this.Lt.next();this.Lt.complete();this.oq&&"function"===typeof this.oq.disconnect&&this.dataSource.disconnect(this);this.qO&&(this.qO.unsubscribe(),this.qO=null)};
_.k.tL=function(){this.fkc=this.AW.filter(function(a){return!a.OA})[0];this.dataSource&&this.AW&&!this.qO&&this.Vka()};_.k.eIa=function(a){this.oq&&"function"===typeof this.oq.disconnect&&this.dataSource.disconnect(this);this.qO&&(this.qO.unsubscribe(),this.qO=null);a||this.Q4.Kf.clear();this.oq=a;this.AW&&this.Vka()};
_.k.Vka=function(){var a=this,b;_.spa(this.oq)?b=this.oq.connect(this):_.me(this.oq)?b=this.oq:Array.isArray(this.oq)&&(b=_.Ea(this.oq));b&&(this.qO=b.ka(_.wb(this.Lt)).subscribe(function(c){return _.Ehb(a,c)}))};_.Ehb=function(a,b,c,d,e){c=void 0===c?a.bB:c;d=void 0===d?a.Q4.Kf:d;if(c=c.diff(b))_.jHa(c,function(f,g,h){null==f.Lu?a.insertNode(b[h],h,d,e):null==h?(d.remove(g),a.Kka.delete(f.item)):(f=d.get(g),d.move(f,h))}),a.Eb.Be()};
_.qC.prototype.Hlc=function(a,b){return 1===this.AW.length?this.AW.first:this.AW.find(function(c){return c.OA&&c.OA(b,a)})||this.fkc};_.qC.prototype.insertNode=function(a,b,c,d){var e=this.Hlc(a,b),f=new Dhb(a);this.xc.uw?f.level=this.xc.uw(a):"undefined"!==typeof d&&this.Kka.has(d)?f.level=this.Kka.get(d)+1:f.level=0;this.Kka.set(a,f.level);(c?c:this.Q4.Kf).ni(e.wa,f,b);Fhb&&(Fhb.data=a)};
_.W.Object.defineProperties(_.qC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.oq},set:function(a){this.oq!==a&&this.eIa(a)}}});_.qC.ha=function(a){return new (a||_.qC)(_.y(_.ll),_.y(_.il))};
_.qC.Aa=_.v({type:_.qC,oa:[["cdk-tree"]],Dd:function(a,b,c){a&1&&_.$e(c,_.pC,5);if(a&2){var d;_.Ye(d=_.af())&&(b.AW=d)}},vb:function(a,b){a&1&&_.Ze(_.oC,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Q4=c.first)}},Ib:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",xc:"treeControl",Dx:"trackBy"},bc:["cdkTree"],Ba:1,Ca:0,Ha:[["cdkTreeNodeOutlet",""]],wa:function(a){a&1&&_.ze(0,0)},Ia:[_.oC],tb:2});_.rC=function(a,b){this.Ta=a;this.Vm=b;this.Tb=new _.ob;this.sEa=new _.ob;Fhb=this;this.role="treeitem"};
_.rC.prototype.Ua=function(){for(var a=this.Ta.ua.parentElement;a&&!$bb(a);)a=a.parentElement;this.Aoc=a?a.classList.contains("cdk-nested-tree-node")?_.Pg(a.getAttribute("aria-level")):0:-1;this.Ta.ua.setAttribute("aria-level",""+(this.level+1))};_.rC.prototype.Ma=function(){Fhb===this&&(Fhb=null);this.sEa.complete();this.Tb.next();this.Tb.complete()};_.rC.prototype.focus=function(){this.Ta.ua.focus()};_.rC.prototype.Upc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.rC.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.Rh},set:function(a){a!==this.Rh&&(this.Rh=a,this.Upc(),this.sEa.next())}},he:{configurable:!0,enumerable:!0,get:function(){return this.Vm.xc.he(this.Rh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Vm.xc.uw?this.Vm.xc.uw(this.Rh):this.Aoc}}});var Fhb=null;
_.rC.ha=function(a){return new (a||_.rC)(_.y(_.Md),_.y(_.qC))};_.rC.Ja=_.v({type:_.rC,oa:[["cdk-tree-node"]],Ib:[1,"cdk-tree-node"],Hb:1,mb:function(a,b){a&2&&_.ue("aria-expanded",b.he)},inputs:{role:"role"},bc:["cdkTreeNode"]});
var sC=function(){};sC.ha=function(a){return new (a||sC)};sC.Ea=_.ed({type:sC});sC.Da=_.Vc({});
_.Ghb=_.Wg(_.Vg(_.rC));
_.tC=function(){};_.tC.ha=function(a){return new (a||_.tC)};_.tC.Ea=_.ed({type:_.tC});_.tC.Da=_.Vc({imports:[sC,_.lq,_.lq]});
_.uC=function(){};_.uC.ha=function(a){return new (a||_.uC)};_.uC.Ea=_.ed({type:_.uC});_.uC.Da=_.Vc({imports:[_.dm,_.mC]});
var Hhb,vC,Ihb,Jhb,Khb;Hhb=["sliderWrapper"];vC=_.Kg({passive:!1});Ihb={Ga:_.yv,Lb:_.Tc(function(){return _.wC}),kd:!0};Jhb=function(){};Khb=_.Wg(_.Tg(_.Vg(function(a){this.Ta=a}),"accent"));
_.wC=function(a,b,c,d,e,f,g,h){var n=Khb.call(this,a)||this;n.Vd=b;n.Eb=c;n.Ec=d;n.Cb=f;n.ef=h;n.d9a=!1;n.MO=100;n.rI=0;n.v5=1;n.Jbb=!1;n.mIa=0;n.Fd=null;n.Vv=!1;n.rd=new _.el;n.input=new _.el;n.Ir=new _.el;n.Ko=function(){};n.ila=0;n.Ey=null;n.HO=!1;n.nIa=0;n.sB=null;n.Jv=function(){};n.N3=_.da.EMPTY;n.yE=function(r){n.disabled||n.Ey||!acb(r)&&0!==r.button||n.Cb.Lc(function(){if(acb(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=ccb(r,n.D5))A=n.value,n.Ey="pointer",n.F4=r,n.PEa(),n.t$a(),n.qic(r),n.PEa(),n.tcb(x),n.xcb=A,r.cancelable&&r.preventDefault(),A!=n.value&&n.EEa()})};n.g5=function(r){if("pointer"===n.Ey){var x=ccb(r,n.D5);if(x){r.cancelable&&r.preventDefault();var A=n.value;n.F4=r;n.tcb(x);A!=n.value&&n.EEa()}}};n.BI=function(r){"pointer"!==n.Ey||acb(r)&&"number"===typeof n.D5&&!bcb(r.changedTouches,n.D5)||(r.cancelable&&r.preventDefault(),n.yab(),n.Ey=null,n.D5=void 0,
n.xcb==n.value||n.disabled||n.Qn(),n.xcb=n.F4=null)};n.Gcb=function(){n.F4&&n.BI(n.F4)};n.Mb=g;n.tabIndex=parseInt(e)||0;f.uc(function(){var r=a.ua;r.addEventListener("mousedown",n.yE,vC);r.addEventListener("touchstart",n.yE,vC)});return n};_.V(_.wC,Khb);_.k=_.wC.prototype;_.k.focus=function(a){this.PEa(a)};_.k.blur=function(){this.ric()};_.k.t5=function(){return this.vertical?!this.Gw:this.Gw};_.k.wka=function(){return 0===this.pS};
_.k.d4=function(){return this.disabled?7:this.wka()&&!this.l0a?this.HO?10:7:0};_.k.emc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.Mla()?"-":"")+this.d4()+"px) scale3d("+(this.vertical?"1, "+(1-this.pS)+", 1":1-this.pS+", 1, 1")+")"}};_.k.fmc=function(){var a=this.pS;return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.Mla()?"":"-")+this.d4()+"px) scale3d("+(this.vertical?"1, "+a+", 1":a+", 1, 1")+")",display:0===a?"none":""}};
_.k.cmc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.zO()?"-":"")+this.nIa/2*100+"%)"}};
_.k.dmc=function(){var a=100*this.nIa;a={backgroundSize:this.vertical?"2px "+a+"%":a+"% 2px",transform:"translateZ(0) translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.zO()?"":"-")+a/2+"%)"+(this.vertical||"rtl"!=this.zO()?"":" rotate(180deg)")};if(this.wka()&&this.d4()){var b=this.t5();a["padding"+(this.vertical?b?"Bottom":"Top":b?"Right":"Left")]=this.d4()+"px"}return a};
_.k.bmc=function(){var a=this.t5();return{transform:"translate"+(this.vertical?"Y":"X")+"(-"+100*(("rtl"!=this.zO()||this.vertical?a:!a)?this.pS:1-this.pS)+"%)"}};_.k.Mla=function(){var a=this.t5();return"rtl"!=this.zO()||this.vertical?a:!a};_.k.zO=function(){return this.Ec&&"rtl"==this.Ec.value?"rtl":"ltr"};_.k.Vc=function(){var a=this;this.Vd.Jo(this.Ta,!0).subscribe(function(b){a.HO=!!b&&"keyboard"!==b;a.Eb.Be()});this.Ec&&(this.N3=this.Ec.rd.subscribe(function(){_.Xk(a.Eb)}))};
_.k.Ma=function(){var a=this.Ta.ua;a.removeEventListener("mousedown",this.yE,vC);a.removeEventListener("touchstart",this.yE,vC);this.F4=null;this.yab();this.Vd.Tl(this.Ta);this.N3.unsubscribe()};_.k.t$a=function(){this.disabled||(this.sB=this.i8a(),this.qcb())};_.k.Tn=function(){this.sB=this.i8a();this.qcb()};_.k.Wk=function(){this.Ko()};
_.k.BW=function(a){if(!(this.disabled||_.Jg(a)||this.Ey&&"keyboard"!==this.Ey)){var b=this.value;switch(a.keyCode){case 33:this.cW(10);break;case 34:this.cW(-10);break;case 35:this.value=this.max;break;case 36:this.value=this.min;break;case 37:this.cW("rtl"==this.zO()?1:-1);break;case 38:this.cW(1);break;case 39:this.cW("rtl"==this.zO()?-1:1);break;case 40:this.cW(-1);break;default:return}b!=this.value&&(this.EEa(),this.Qn());this.Ey="keyboard";a.preventDefault()}};
_.k.moc=function(){"keyboard"===this.Ey&&(this.Ey=null)};_.k.qq=function(){return this.Mb.defaultView||window};_.k.qic=function(a){var b=this.Mb,c=(a=acb(a))?"touchend":"mouseup";b.addEventListener(a?"touchmove":"mousemove",this.g5,vC);b.addEventListener(c,this.BI,vC);a&&b.addEventListener("touchcancel",this.BI,vC);b=this.qq();"undefined"!==typeof b&&b&&b.addEventListener("blur",this.Gcb)};
_.k.yab=function(){var a=this.Mb;a.removeEventListener("mousemove",this.g5,vC);a.removeEventListener("mouseup",this.BI,vC);a.removeEventListener("touchmove",this.g5,vC);a.removeEventListener("touchend",this.BI,vC);a.removeEventListener("touchcancel",this.BI,vC);a=this.qq();"undefined"!==typeof a&&a&&a.removeEventListener("blur",this.Gcb)};_.k.cW=function(a){this.value=this.z3(this.z3(this.value||0,this.min,this.max)+this.step*a,this.min,this.max)};
_.k.tcb=function(a){this.sB&&(a=this.z3(((this.vertical?a.y:a.x)-(this.vertical?this.sB.top:this.sB.left))/(this.vertical?this.sB.height:this.sB.width)),this.Mla()&&(a=1-a),this.value=0===a?this.min:1===a?this.max:this.z3(Math.round((this.Lic(a)-this.min)/this.step)*this.step+this.min,this.min,this.max))};_.k.Qn=function(){this.Jv(this.value);this.Ir.emit(this.value);this.rd.emit(this.vy())};_.k.EEa=function(){this.input.emit(this.vy())};
_.k.qcb=function(){if(this.Wga&&this.sB){if("auto"==this.Wga){var a=this.vertical?this.sB.height:this.sB.width;a=Math.ceil(30/(a*this.step/(this.max-this.min)))*this.step/a}else a=this.Wga*this.step/(this.max-this.min);this.nIa=!isNaN(a)&&isFinite(a)?a:0}};_.k.vy=function(a){a=void 0===a?this.value:a;var b=new Jhb;b.source=this;b.value=a;return b};_.k.QDa=function(a){a=((a||0)-this.min)/(this.max-this.min);return!isNaN(a)&&isFinite(a)?a:0};_.k.Lic=function(a){return this.min+a*(this.max-this.min)};
_.k.z3=function(a,b,c){return Math.max(void 0===b?0:b,Math.min(a,void 0===c?1:c))};_.k.i8a=function(){return this.pbb?this.pbb.ua.getBoundingClientRect():null};_.k.PEa=function(a){this.Ta.ua.focus(a)};_.k.ric=function(){this.Ta.ua.blur()};_.k.sk=function(a){this.value=a};_.k.Ol=function(a){this.Jv=a};_.k.Xp=function(a){this.Ko=a};_.k.Ar=function(a){this.disabled=a};
_.W.Object.defineProperties(_.wC.prototype,{Gw:{configurable:!0,enumerable:!0,get:function(){return this.d9a},set:function(a){this.d9a=_.Mg(a)}},max:{configurable:!0,enumerable:!0,get:function(){return this.MO},set:function(a){this.MO=_.Pg(a,this.MO);this.ila=this.QDa(this.Fd);_.Xk(this.Eb)}},min:{configurable:!0,enumerable:!0,get:function(){return this.rI},set:function(a){this.rI=_.Pg(a,this.rI);this.ila=this.QDa(this.Fd);_.Xk(this.Eb)}},step:{configurable:!0,enumerable:!0,get:function(){return this.v5},
set:function(a){this.v5=_.Pg(a,this.v5);0!==this.v5%1&&(this.Gla=this.v5.toString().split(".").pop().length);_.Xk(this.Eb)}},l0a:{configurable:!0,enumerable:!0,get:function(){return this.Jbb},set:function(a){this.Jbb=_.Mg(a)}},Wga:{configurable:!0,enumerable:!0,get:function(){return this.mIa},set:function(a){this.mIa="auto"===a?"auto":"number"===typeof a||"string"===typeof a?_.Pg(a,this.mIa):0}},value:{configurable:!0,enumerable:!0,get:function(){null===this.Fd&&(this.value=this.rI);return this.Fd},
set:function(a){a!==this.Fd&&(a=_.Pg(a,0),this.Gla&&a!==this.min&&a!==this.max&&(a=parseFloat(a.toFixed(this.Gla))),this.Fd=a,this.ila=this.QDa(this.Fd),_.Xk(this.Eb))}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.Vv},set:function(a){this.Vv=_.Mg(a)}},fQ:{configurable:!0,enumerable:!0,get:function(){return this.WJ?this.WJ(this.value):this.Gla&&this.value&&0!==this.value%1?this.value.toFixed(this.Gla):this.value||0}},pS:{configurable:!0,enumerable:!0,get:function(){return this.z3(this.ila)}}});
_.wC.ha=function(a){return new (a||_.wC)(_.y(_.Md),_.y(_.gp),_.y(_.il),_.y(_.Hp,8),_.Bd("tabindex"),_.y(_.pe),_.y(_.Qg),_.y(_.al,8))};
_.wC.Aa=_.v({type:_.wC,oa:[["mat-slider"]],vb:function(a,b){a&1&&_.Ze(Hhb,5);if(a&2){var c;_.Ye(c=_.af())&&(b.pbb=c.first)}},Ib:["role","slider",1,"mat-slider","mat-focus-indicator"],Hb:29,mb:function(a,b){a&1&&_.L("focus",function(){return b.Tn()})("blur",function(){return b.Wk()})("keydown",function(c){return b.BW(c)})("keyup",function(){return b.moc()})("mouseenter",function(){return b.t$a()})("selectstart",function(c){return c.preventDefault()});a&2&&(_.Ae("tabIndex",b.tabIndex),_.ue("aria-disabled",
b.disabled)("aria-valuemax",b.max)("aria-valuemin",b.min)("aria-valuenow",b.value)("aria-valuetext",null==b.JSb?b.fQ:b.JSb)("aria-orientation",b.vertical?"vertical":"horizontal"),_.we("mat-slider-disabled",b.disabled)("mat-slider-has-ticks",b.Wga)("mat-slider-horizontal",!b.vertical)("mat-slider-axis-inverted",b.t5())("mat-slider-invert-mouse-coords",b.Mla())("mat-slider-sliding",b.Ey)("mat-slider-thumb-label-showing",b.l0a)("mat-slider-vertical",b.vertical)("mat-slider-min-value",b.wka())("mat-slider-hide-last-tick",
b.disabled||b.wka()&&b.d4()&&b.t5())("_mat-animation-noopable","NoopAnimations"===b.ef))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",Gw:"invert",max:"max",min:"min",step:"step",l0a:"thumbLabel",Wga:"tickInterval",value:"value",WJ:"displayWith",JSb:"valueText",vertical:"vertical"},outputs:{rd:"change",input:"input",Ir:"valueChange"},bc:["matSlider"],features:[_.Pe([Ihb]),_.qe],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.emc()),_.w(1),_.z("ngStyle",b.fmc()),_.w(1),_.z("ngStyle",b.cmc()),_.w(1),_.z("ngStyle",b.dmc()),_.w(1),_.z("ngStyle",b.bmc()),_.w(5),_.Oe(b.fQ))},Ia:[_.LA],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'],
tb:2,Oa:0});
var Mhb,Ohb,Phb;_.xC=function(a){a=void 0===a?null:a;this.Gha=new Map;a&&(this.Gha=new Map(a))};_.xC.prototype.isValid=function(){return 0<this.Gha.size&&this.om.every(function(a){return null!=a})};_.yC=function(a){return new _.xC(new Map([["0",a]]))};_.Lhb=function(a){return new _.xC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.xC.prototype,{eq:{configurable:!0,enumerable:!0,get:function(){return this.Gha.values().next().value}},om:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Gha.values())}},vn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Gha)}}});_.zC=function(a,b,c,d,e){this.config=a;this.kx=void 0===d?!0:d;this.Baa=void 0===e?!1:e;this.kg=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Mhb});Mhb++};
_.zC.prototype.Jqa=function(a){return String(a)};
_.W.Object.defineProperties(_.zC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.kg&&this.value.isValid()}},qF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.kg&&0<this.value.vn.size&&(b=this.value.om.filter(function(c){return null!==c}).map(function(c){return a.Jqa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.kg||0<this.value.vn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.kg.DM||
this.kg.displayName)+" "+b}}});Mhb=0;_.AC=function(){};_.AC.ha=function(a){return new (a||_.AC)};_.AC.Ja=_.v({type:_.AC});_.Nhb=function(a){this.Gga=a};Ohb=function(a){this.Fqb=a};_.Qhb=function(a){return new Ohb(function(b){return a.ka(_.vb(function(c){if(!c.has(b))throw Error("ce`"+b);return _.Ea(new Phb(c.get(b)))}))})};
Phb=function(a){this.config=this.config=a;if(!(this.config.El||this.config.Kl&&this.config.Kl.size))throw Error("de");if(!(this.config.Kl&&this.config.Kl.size||this.config.Xy&&this.config.Xy.length))throw Error("ee");};_.BC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.nBb=a;this.Rnb=b;this.YNc=d;this.tU=void 0===e?!1:e;this.Pg=new _.Af([]);c&&this.Pg.next(c);d&&(this.NOa=new Map);f&&(this.pM=f)};_.BC.prototype.destroy=function(){this.Pg.complete()};
_.BC.prototype.clear=function(){var a=this.Pg.value.filter(function(b){return!b.kx});this.Pg.next(a)};_.BC.prototype.KF=function(a){var b=this;if(this.YNc){if(this.NOa.has(a))return _.Ea(this.NOa.get(a));var c=this.Rnb.Fqb(a).ka(_.pb(1));c.ka(_.Xa()).subscribe(function(d){b.NOa.set(a,d)});return c.ka(_.Xa())}return this.Rnb.Fqb(a)};
var Rhb=function(a,b){b=a.Pg.getValue().concat(b);a.Pg.next(b)},Shb=function(a,b){var c=a.Pg.getValue().filter(function(d){return!b(d)});a.Pg.next(c)},Thb=function(a,b,c){var d=a.Pg.getValue().slice();b<d.length&&(c?d[b]=c:d.splice(b,1));a.Pg.next(d)};_.W.Object.defineProperties(_.BC.prototype,{qF:{configurable:!0,enumerable:!0,get:function(){return this.Pg.value.map(function(a){return a.qF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.Pg.value.length&&this.Pg.value.every(function(a){return a.isValid})}}});
var CC=function(a){var b=this;this.HAc=a=void 0===a?function(c){return c}:a;this.a2=new _.Af(void 0);this.IA=this.a2.Ef();this.QKa=new _.ob;this.ik=[];this.selected=new Map;this.VKb=this.IA.ka(_.m(function(){return Array.from(b.selected.values())}),_.pb(1));this.RKb=this.IA.ka(_.m(function(){return b.selected.size}),_.pb(1))},Uhb=function(a){return a.ik.length?a.VKb.ka(kbb(function(){return!!a.ik.length})):a.VKb},DC=function(a){return a.ik.length?a.RKb.ka(kbb(function(){return!!a.ik.length}),_.Ra()):
a.RKb.ka(_.Ra())};CC.prototype.Qe=function(a){var b=this;if(null==a)return _.Ea(!1);var c=this.hash(a);a=this.IA.ka(_.m(function(){return b.selected.has(c)}));return this.ik.length?a.ka(kbb(function(){return!!b.ik.length}),_.Ra()):a.ka(_.tb(this.selected.has(c)),_.Ra())};var Vhb=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.ik.length)return a.selected.has(b);a=a.ik[a.ik.length-1];b=a.yu.has(b);return 0===a.tT?!b:b};_.k=CC.prototype;
_.k.toggle=function(a,b){null==b&&(b=!Vhb(this,a));b?this.select(a):this.dj(a)};_.k.select=function(){var a=_.fa.apply(0,arguments);if(this.ik.length){var b=this.ik[this.ik.length-1];if(0===b.tT){var c=_.l(a);for(a=c.next();!a.done;a=c.next())b.yu.delete(this.hash(a.value))}else for(c=_.l(a),a=c.next();!a.done;a=c.next())a=a.value,b.yu.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.a2.next()};
_.k.dj=function(){var a=_.fa.apply(0,arguments);if(this.ik.length){var b=this.ik[this.ik.length-1];if(0===b.tT){var c=_.l(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.yu.set(this.hash(a),a)}else for(c=_.l(a),a=c.next();!a.done;a=c.next())b.yu.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.a2.next()};_.k.clear=function(){this.ik.length=0;this.QKa.next();this.selected.clear();this.a2.next()};
_.k.ffa=function(a,b,c){var d=this;c=void 0===c?!1:c;this.ik.push({tT:a,eDc:b.ka(_.Va(1),_.pb(1)),yu:new Map});this.QKa.next();this.a2.next();_.Da(this.ik.map(function(e){return e.eDc})).ka(_.wb(this.QKa)).subscribe(function(e){var f=d.ik;d.ik=[];for(var g=0;g<e.length;g++){var h=e[g],n=f[g];0===n.tT?(c||(h=h.filter(function(r){return!Vhb(d,r)})),d.select.apply(d,_.Ia(h)),d.dj.apply(d,_.Ia(n.yu.values()))):(d.dj.apply(d,_.Ia(h)),d.select.apply(d,_.Ia(n.yu.values())))}d.a2.next()})};
var Whb=function(a){if(!a.ik.length)return null;a=a.ik[a.ik.length-1];return{tT:a.tT,yu:Array.from(a.yu.values())}};CC.prototype.hash=function(a){return this.HAc.call(null,a)};
var Xhb,Zhb,EC;Xhb=new _.Br("{COUNT, plural, =1 {# item}other {# items}}");_.Yhb=new _.Hd("xap_picker_hash_function");Zhb={LOADING:0,ERROR:1,tia:2,sia:3,Aia:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
EC=function(a){var b=this;this.Zaa=new _.Af(!1);this.Hta=new _.Af([]);this.TB=new _.mb(1);this.TB.ka(_.m(function(c){return!c.length}),_.tb(!0));this.sA=new _.mb(1);this.RCc=this.sA.ka(_.m(function(c){return!c}),_.tb(!0));this.qT=new _.Af(!0);this.nva=new _.Af(!0);this.getOptions=null;this.Zyc=function(c,d){return.8<_.dcb(c,b.Poa&&null!=d?b.Poa(d):String(d))};this.Efb=_.Da([this.sA,this.Zaa]).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.YEb=_.Da([this.Zaa,this.Efb,this.RCc]).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 CC(a||void 0);this.Hta.subscribe(this.TB);this.gfa=this.TB.ka(_.m(function(c){return Xhb.format({COUNT:c.length})}));this.qX||(this.qX=function(){return null});_.Da([this.Hta,this.sA,this.Zaa]).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.H0||b.Zyc)(e,f)}),b.TB.next(c)):b.TB.next(d)});this.Efb.ka(_.m(function(c){return c.options})).subscribe(this.Hta)};
EC.prototype.replace=function(a){var b=this;DC(this.model).ka(_.Va(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.Ia(a))})};EC.ha=function(a){return new (a||EC)(_.u(_.Yhb,8))};EC.va=_.t({token:EC,ta:EC.ha});
var $hb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],FC=function(a){this.Sc=a;this.Sc.Zaa.next(!0)};_.W.Object.defineProperties(FC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Sc.getOptions=a}}});FC.ha=function(a){return new (a||FC)(_.y(EC))};FC.Ja=_.v({type:FC,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.GC=function(a){this.Sc=a;this.Sc.Zaa.next(!1)};
_.W.Object.defineProperties(_.GC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Sc.Hta.next(a)}},bt:{configurable:!0,enumerable:!0,set:function(a){this.Sc.qT.next(a)}},H0:{configurable:!0,enumerable:!0,set:function(a){this.Sc.H0=a}}});_.GC.ha=function(a){return new (a||_.GC)(_.y(EC))};_.GC.Ja=_.v({type:_.GC,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",bt:"searchVisible",H0:"searchFilter"}});_.HC=function(a){var b=this;this.Sc=a;this.Yf=new _.mb(1);Uhb(a.model).ka(_.wb(this.Yf)).subscribe(function(c){b.Vg(c)})};
_.k=_.HC.prototype;_.k.sk=function(a){null!=a&&this.Sc.replace(a)};_.k.Vg=function(a){this.mDb&&this.mDb(a)};_.k.Ol=function(a){this.mDb=a};_.k.Ko=function(){};_.k.Xp=function(){};_.k.Ma=function(){this.Yf.next();this.Yf.complete()};_.W.Object.defineProperties(_.HC.prototype,{nx:{configurable:!0,enumerable:!0,set:function(a){this.Sc.nva.next(a)}},Asc:{configurable:!0,enumerable:!0,set:function(a){this.Sc.qX=a}},Hi:{configurable:!0,enumerable:!0,set:function(a){this.Sc.Poa=a}}});
_.HC.ha=function(a){return new (a||_.HC)(_.y(EC,2))};
_.HC.Aa=_.v({type:_.HC,oa:[["xap-picker"]],inputs:{nx:"selectAllVisible",Asc:"ariaLabelFunction",Hi:"displayFunction"},features:[_.Pe([{Ga:_.yv,Lb:_.Tc(function(){return _.HC}),kd:!0},EC])],oc:["[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&&(_.Ie($hb),_.C(0,"div",0),_.Je(1),
_.C(2,"div",1)(3,"div",2)(4,"div",3),_.Je(5,1),_.D(),_.C(6,"div",4),_.Je(7,2),_.D()(),_.Je(8,3),_.D(),_.Je(9,4),_.D())},tb:2,Oa:0});
var aib=new _.Hd("GMAT_CHECKBOX_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var bib=function(a){this.options=a};bib.ha=function(a){return new (a||bib)(_.y(aib))};bib.Ja=_.v({type:bib,oa:[["mat-checkbox"]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-mdc-checkbox",!b.options.um)}});
var cib=new _.Hd("GMAT_PROGRESS_SPINNER_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var dib=new _.zr(3);
_.IC=function(a,b){var c=this;this.options=a;this.tua=b;this.wc=new _.ob;this.rba=document.createElement("label");this.rba.classList.add("cdk-visually-hidden");this.rba.classList.add("gmat-mdc-progress-spinner-accessible-label");ecb(b.Ta.ua).ka(_.wb(this.wc)).subscribe(function(d){eib(c,d[0],d[1])})};
_.IC.prototype.Ua=function(){this.tua.Ta.ua.insertAdjacentElement("afterend",this.rba);var a=this.tua.Ta.ua.getAttribute("aria-label");eib(this,null!=a?a:"","indeterminate"===this.tua.mode?"indeterminate":this.tua.value.toString())};_.IC.prototype.Ma=function(){this.rba.remove();this.wc.next();this.wc.complete()};var eib=function(a,b,c){b="indeterminate"===c?b:b+" "+dib.format(Number(c)/100);a.rba.textContent=b};_.IC.ha=function(a){return new (a||_.IC)(_.y(cib),_.y(_.tB,10))};
_.IC.Ja=_.v({type:_.IC,oa:[["mat-progress-spinner"],["mat-spinner"]],Ib:["aria-hidden","true"],Hb:3,mb:function(a,b){a&2&&(_.ue("tabindex",null),_.we("gmat-mdc-progress-spinner",!b.options.um))}});
_.JC=function(){};_.JC.ha=function(a){return new (a||_.JC)};_.JC.Ea=_.ed({type:_.JC});_.JC.Da=_.Vc({imports:[uB]});
_.KC=function(){};_.KC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.KC.ha=function(a){return new (a||_.KC)};_.KC.ze=_.fd({name:"format",type:_.KC,Xd:!0});_.LC=function(){};_.LC.ha=function(a){return new (a||_.LC)};_.LC.Ea=_.ed({type:_.LC});_.LC.Da=_.Vc({});
var MC=function(a){this.Wc=a};MC.ha=function(a){return new (a||MC)(_.y(_.Ue))};MC.Ja=_.v({type:MC,oa:[["","xapPickerErrorTemplate",""]]});var NC=function(a){this.Wc=a};NC.ha=function(a){return new (a||NC)(_.y(_.Ue))};NC.Ja=_.v({type:NC,oa:[["","xapPickerLoadingTemplate",""]]});var OC=function(a){this.Wc=a};OC.ha=function(a){return new (a||OC)(_.y(_.Ue))};OC.Ja=_.v({type:OC,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var PC=function(a){this.Wc=a};PC.ha=function(a){return new (a||PC)(_.y(_.Ue))};
PC.Ja=_.v({type:PC,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});
var fib=function(a){return{ya:a}},QC=function(a){this.Wc=a};QC.ha=function(a){return new (a||QC)(_.y(_.Ue))};QC.Ja=_.v({type:QC,oa:[["","xapPickerCustomOption",""]]});var RC=function(a){this.Sc=a};RC.prototype.Ua=function(){};RC.ha=function(a){return new (a||RC)(_.y(EC))};
RC.Aa=_.v({type:RC,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,fcb,1,0,"ng-container",0),_.N(1,gcb,1,1,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngTemplateOutlet",b.wa||c)("ngTemplateOutletContext",_.Re(2,fib,b.option))}},Ia:[_.bm],tb:2,Oa:0});
var SC=function(a){this.Sc=a;this.Sk=Zhb;this.qT=this.Sc.qT.ka(_.Ra());this.nva=this.Sc.nva.ka(_.Ra());this.gfa=this.Sc.gfa.ka(_.Ra());this.R3a=new _.Br("Select all {NUM_ITEMS}");this.S2="Use search to find options.";this.R2="Error loading search results. Please try again.";this.Q2="No results found.";this.Bib=_.Da([this.Sc.YEb.ka(),this.Sc.gfa.ka(_.Ra()),this.Sc.qT.ka(_.Ra()),this.Sc.nva.ka(_.Ra())]).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{tda:b,GKb:d,bt:e,nx:c}}))};SC.ha=function(a){return new (a||SC)(_.y(EC))};SC.Ja=_.v({type:SC,Dd:function(a,b,c){a&1&&(_.$e(c,NC,5),_.$e(c,MC,5),_.$e(c,OC,5),_.$e(c,PC,5),_.$e(c,QC,5));if(a&2){var d;_.Ye(d=_.af())&&(b.oo=d.first);_.Ye(d=_.af())&&(b.no=d.first);_.Ye(d=_.af())&&(b.ko=d.first);_.Ye(d=_.af())&&(b.lo=d.first);_.Ye(d=_.af())&&(b.Jn=d.first)}}});
_.gib=new _.Hd("GMAT_BUTTON_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
_.TC=function(a,b){this.Nb=a;this.options=b};_.TC.prototype.Ua=function(){this.Nb.ua.querySelector(".mat-icon, .material-icons")&&this.Nb.ua.classList.add("gmat-mdc-button-with-prefix")};_.TC.ha=function(a){return new (a||_.TC)(_.y(_.Md),_.y(_.gib))};
_.TC.Ja=_.v({type:_.TC,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",""],[""]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-mdc-button",!b.options.um)}});
var hib=new _.Hd("GMAT_FORM_FIELD_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var UC=function(a){this.options=a};UC.ha=function(a){return new (a||UC)(_.y(hib))};UC.Ja=_.v({type:UC,oa:[["mat-form-field"]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-mdc-form-field",!b.options.um)}});
var iib=new _.Hd("GMAT_SELECT_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var jib=function(a){this.options=a};jib.ha=function(a){return new (a||jib)(_.y(iib))};jib.Ja=_.v({type:jib,oa:[["mat-select"]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-mdc-select",!b.options.um)}});
_.kib={Ga:_.B8a,Gb:[[new _.Rk,new _.Sk,new _.XFa(_.B8a)],[new _.Rk,new _.XFa(iib)]],Db:function(a,b){return!b||b.um?a||{}:a?Object.assign({},a,{iS:_.bpa(a.iS).concat("gmat-mdc-select")}):{iS:"gmat-mdc-select"}}};
var lib={search:{Ki:"search"},close:{Ki:"close"},expand_more:{Ki:"expand_more"},remove_circle_outline:{Ki:"remove_circle_outline"}},mib=new _.Hd("ICON_MAPPING",{Ka:"root",ta:function(){return lib}});
var VC=function(a,b){this.Sc=a;this.uu=b};VC.ha=function(a){return new (a||VC)(_.y(EC),_.y(mib))};
VC.Aa=_.v({type:VC,oa:[["xap-picker-search"]],Ba:9,Ca:8,Ha:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","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","Clear search term","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.Sc.sA.next(e)}),_.Q(2,"async"),_.D(),_.N(3,hcb,1,0,"ng-container",2),_.Q(4,"async"),_.N(5,jcb,1,1,"ng-template",null,3,_.ef),_.N(7,lcb,2,1,"ng-template",null,4,_.ef),_.D());if(a&2){var c=_.Me(6),d=_.Me(8);_.w(1);_.z("ngModel",_.R(2,4,b.Sc.sA));_.w(2);_.z("ngIf",_.R(4,6,
b.Sc.sA))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Yl,_.Kh,_.Dv,_.Iv,_.TC,_.pr,oB,_.Wr,_.cm],tb:2,Oa:0});
var WC=function(a,b,c,d,e){var f=this;this.Cl=c;this.Nb=d;this.V7=new _.Af(void 0);this.YLa=new _.Af(0);this.Ooa=new _.ob;this.control=a[0];this.control.Ol(function(g){f.Vg(g)});b&&(this.selection=b);this.control.Ar&&_.Da([this.V7,this.YLa]).subscribe(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;h=g?g.length:h;f.control.Ar(!h);_.Xk(f.Cl)});e.uc(function(){d.ua.getAttribute("aria-label")||d.ua.setAttribute("aria-label","Select all")})};_.k=WC.prototype;_.k.Ua=function(){};
_.k.Ma=function(){this.Ooa.next();this.Ooa.complete()};_.k.Vg=function(a){this.ffa(a?0:1)};
_.k.cRa=function(){var a=this;this.Ooa.next();_.Da([this.V7,this.YLa,DC(this.jD),this.jD.IA]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.jD,f=Whb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return Vhb(e,g)})?2:1:0===f.tT?f.yu.length?f.yu.length<d?1:0:2:f.yu.length?f.yu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return Vhb(e,g)}).length,!c)?0:c<d?1:2:0}),_.Ra(),_.wb(this.Ooa)).subscribe(function(b){a.control.sk(2===b);a.indeterminate=1===
b;_.Xk(a.Cl)})};_.k.ffa=function(a){var b=null;this.Hxb?b=this.Hxb.call(null,a):Array.isArray(this.V7.value)&&(b=_.Ea(this.V7.value));b?this.jD.ffa(a,b):this.jD.clear()};
_.W.Object.defineProperties(WC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},ZOc:{configurable:!0,enumerable:!0,set:function(a){this.V7.next(a)}},aPc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.YLa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.jD=a,this.cRa())}}});WC.ha=function(a){return new (a||WC)(_.y(_.yv,2),_.y(CC,8),_.y(_.il),_.y(_.Md),_.y(_.pe))};
WC.Ja=_.v({type:WC,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{ZOc:"xapSelectAllCorpus",aPc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Hxb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});
var XC=function(a,b,c){var d=this;this.Cl=c;this.IA=new _.mb(1);this.control=a[0];this.control.Ol(function(e){d.Vg(e)});this.selection=b};XC.prototype.Vg=function(a){void 0!==this.MSa&&this.jD&&this.jD.toggle(this.MSa,!!a)};XC.prototype.Ma=function(){var a;null==(a=this.kb)||a.unsubscribe();this.IA.complete()};
XC.prototype.cRa=function(){var a=this,b;null==(b=this.kb)||b.unsubscribe();this.kb=_.Da([this.jD.IA,this.IA]).ka(_.m(function(){return Vhb(a.jD,a.MSa)}),_.Ra()).subscribe(function(c){a.control.sk(c);_.Xk(a.Cl)})};_.W.Object.defineProperties(XC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.MSa=a;this.IA.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.jD=a,this.cRa())}}});XC.ha=function(a){return new (a||XC)(_.y(_.yv,2),_.y(CC,8),_.y(_.il))};
XC.Ja=_.v({type:XC,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});
_.tb(!1);
var YC=function(){};YC.ha=function(a){return new (a||YC)};YC.Ea=_.ed({type:YC});YC.Da=_.Vc({});
_.ZC=function(){};_.ZC.ha=function(a){return new (a||_.ZC)};_.ZC.Ea=_.ed({type:_.ZC});_.ZC.Da=_.Vc({imports:[YC,YC]});
_.$C=function(){SC.apply(this,arguments)};_.V(_.$C,SC);_.$C.Ja=SC.Ja;_.$C.prototype.QF=function(a){if(this.YE&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.YE.toArray().findIndex(function(c){return c.Ta.ua.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.YE.length||this.YE.toArray()[b].focus()}};_.$C.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.$C)))(b||_.$C)}}();
_.$C.Aa=_.v({type:_.$C,oa:[["xap-picker-checklist"]],vb:function(a,b){a&1&&_.Ze(NB,5);if(a&2){var c;_.Ye(c=_.af())&&(b.YE=c)}},features:[_.qe],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,Bcb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Bib))},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,bib,NB,_.IC,_.tB,RC,WC,XC,VC,_.cm,_.KC],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}"],
tb:2,Oa:0});
var nib=new _.Hd("GMAT_INPUT_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
_.aD=function(a){this.options=a};_.aD.ha=function(a){return new (a||_.aD)(_.y(nib))};_.aD.Ja=_.v({type:_.aD,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-mdc-input",!b.options.um)}});
_.bD=function(){};_.bD.ha=function(a){return new (a||_.bD)};_.bD.Ea=_.ed({type:_.bD});_.bD.Da=_.Vc({imports:[_.dm,_.Xr,_.Wy,_.tC,_.ZC]});
var oib;oib=["removeButton"];_.cD=function(a,b){this.Sc=a;this.uu=b};_.cD.prototype.QF=function(a){Ccb(a,this.jIc)};_.cD.ha=function(a){return new (a||_.cD)(_.y(EC),_.y(mib))};
_.cD.Aa=_.v({type:_.cD,oa:[["xap-picker-selection-list"]],Dd:function(a,b,c){a&1&&_.$e(c,QC,5);if(a&2){var d;_.Ye(d=_.af())&&(b.Jn=d.first)}},vb:function(a,b){a&1&&_.Ze(oib,5,_.Md);if(a&2){var c;_.Ye(c=_.af())&&(b.jIc=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 selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",
["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","Deselect",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),_.Fe(3,3),_.Q(4,"async"),_.D(),_.C(5,"div")(6,"button",4),_.L("click",function(){return b.Sc.model.clear()}),_.Fe(7,5),_.Q(8,"async"),_.D()()(),_.C(9,"ul",6),_.L("keydown",function(c){return b.QF(c)}),_.N(10,Ecb,8,4,"li",7),_.Q(11,"async"),_.D()());a&2&&(_.w(4),_.Ge(_.R(4,3,DC(b.Sc.model))),_.He(3),_.w(2),_.z("disabled",0===_.R(8,5,DC(b.Sc.model))),_.w(4),_.z("ngForOf",
_.R(11,7,Uhb(b.Sc.model))))},Ia:[_.Xl,_.Yl,_.TC,_.or,_.pr,_.Wr,RC,_.cm],tb:2,Oa:0});
var pib;pib=["optionItem"];_.dD=function(a){this.Sc=a;this.qT=this.Sc.qT.ka(_.Ra());this.Sk=Zhb;this.S2="Use search to find options.";this.R2="Error loading search results. Please try again.";this.Q2="No results found.";this.JMb=_.Da([this.Sc.YEb.ka(),this.Sc.qT.ka(_.Ra()),this.Sc.TB]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{tda:b,bt:d,nnb:c}}))};_.dD.prototype.QF=function(a){Ccb(a,this.options)};_.dD.ha=function(a){return new (a||_.dD)(_.y(EC))};
_.dD.Aa=_.v({type:_.dD,oa:[["xap-picker-single-select"]],Dd:function(a,b,c){a&1&&(_.$e(c,NC,5),_.$e(c,MC,5),_.$e(c,OC,5),_.$e(c,PC,5),_.$e(c,QC,5));if(a&2){var d;_.Ye(d=_.af())&&(b.oo=d.first);_.Ye(d=_.af())&&(b.no=d.first);_.Ye(d=_.af())&&(b.ko=d.first);_.Ye(d=_.af())&&(b.lo=d.first);_.Ye(d=_.af())&&(b.Jn=d.first)}},vb:function(a,b){a&1&&_.Ze(pib,5,_.Md);if(a&2){var c;_.Ye(c=_.af())&&(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,Rcb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.JMb))},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.IC,_.tB,_.sz,_.Vy,_.tq,RC,VC,_.cm],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}"],
tb:2,Oa:0});
_.eD=function(){this.wc=new _.mb;this.ox=new _.Af([]);this.values=this.ox.ka(_.m(function(a){return _.Lhb(null!=a?a:[])}),_.wb(this.wc));this.options=new _.Af([]);this.Zna=new _.mb(1)};_.V(_.eD,_.AC);_.eD.Ja=_.AC.Ja;_.eD.prototype.Ma=function(){this.wc.next();this.wc.complete()};_.eD.prototype.focus=function(){};
_.W.Object.defineProperties(_.eD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.ASa||this.options.next(a.options);var b,c,d,e=Object.assign({},a,{gv:null!=(b=a.gv)?b:!0,q1:!!a.q1,nx:null!=(c=a.nx)?c:!0},a.ASa?{}:{bt:null!=(d=a.bt)?d:!0});this.Zna.next(e)}},Bc:{configurable:!0,enumerable:!0,set:function(a){this.ox.next(a&&a.value.om||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.eD.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.eD)))(b||_.eD)}}();
_.eD.Aa=_.v({type:_.eD,oa:[["xap-picker-editor"]],inputs:{config:"config",Bc:"appliedFilter"},outputs:{values:"values"},features:[_.qe],Ba:2,Ca:3,Ha:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",
""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",""],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""]],wa:function(a,b){a&1&&(_.N(0,hdb,4,2,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Zna))},Ia:[_.Yl,_.bm,_.Dv,_.Iv,_.$C,_.cD,OC,
PC,MC,NC,_.dD,_.HC,FC,_.GC,_.cm],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}"],tb:2,Oa:0});
var fD=function(){VC.apply(this,arguments)};_.V(fD,VC);fD.ha=function(){var a;return function(b){return(a||(a=_.Ed(fD)))(b||fD)}}();
fD.Aa=_.v({type:fD,oa:[["xap-picker-search"]],features:[_.qe],Ba:9,Ca:8,Ha:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","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","Clear search term",
"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.Sc.sA.next(e)}),_.Q(2,"async"),_.D(),_.N(3,idb,1,0,"ng-container",2),_.Q(4,"async"),_.N(5,kdb,1,1,"ng-template",null,3,_.ef),_.N(7,mdb,2,1,"ng-template",null,4,_.ef),_.D());if(a&2){var c=_.Me(6),d=_.Me(8);_.w(1);_.z("ngModel",_.R(2,4,b.Sc.sA));_.w(2);
_.z("ngIf",_.R(4,6,b.Sc.sA))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Yl,_.Kh,_.Dv,_.Iv,_.zq,_.Wr,_.Ky,_.cm],tb:2,Oa:0});
var gD=function(){SC.apply(this,arguments)};_.V(gD,SC);gD.Ja=SC.Ja;gD.prototype.QF=function(a){if(this.YE&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.YE.toArray().findIndex(function(c){return c.Ta.ua.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.YE.length||this.YE.toArray()[b].focus()}};gD.ha=function(){var a;return function(b){return(a||(a=_.Ed(gD)))(b||gD)}}();
gD.Aa=_.v({type:gD,oa:[["xap-picker-checklist"]],vb:function(a,b){a&1&&_.Ze(_.QB,5);if(a&2){var c;_.Ye(c=_.af())&&(b.YE=c)}},features:[_.qe],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,Cdb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Bib))},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.IC,_.tB,_.QB,RC,WC,XC,fD,_.cm,_.KC],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}"],
tb:2,Oa:0});
var hD=function(){_.cD.apply(this,arguments)};_.V(hD,_.cD);hD.ha=function(){var a;return function(b){return(a||(a=_.Ed(hD)))(b||hD)}}();
hD.Aa=_.v({type:hD,oa:[["xap-picker-selection-list"]],features:[_.qe],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 selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",["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","Deselect",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),_.Fe(3,3),_.Q(4,"async"),_.D(),_.C(5,"div")(6,"button",
4),_.L("click",function(){return b.Sc.model.clear()}),_.Fe(7,5),_.Q(8,"async"),_.D()()(),_.C(9,"ul",6),_.L("keydown",function(c){return b.QF(c)}),_.N(10,Edb,8,4,"li",7),_.Q(11,"async"),_.D()());a&2&&(_.w(4),_.Ge(_.R(4,3,DC(b.Sc.model))),_.He(3),_.w(2),_.z("disabled",0===_.R(8,5,DC(b.Sc.model))),_.w(4),_.z("ngForOf",_.R(11,7,Uhb(b.Sc.model))))},Ia:[_.Xl,_.Yl,_.zq,_.Wr,RC,_.cm],tb:2,Oa:0});
var iD=function(a){_.dD.call(this,a);this.Sc=a};_.V(iD,_.dD);iD.ha=function(a){return new (a||iD)(_.y(EC))};
iD.Aa=_.v({type:iD,oa:[["xap-picker-single-select"]],features:[_.qe],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,Rdb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.JMb))},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.IC,_.tB,_.sz,_.Vy,_.tq,RC,fD,_.cm],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}"],
tb:2,Oa:0});
_.jD=function(){_.eD.apply(this,arguments)};_.V(_.jD,_.eD);_.jD.Ja=_.eD.Ja;_.jD.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.jD)))(b||_.jD)}}();
_.jD.Aa=_.v({type:_.jD,oa:[["xap-picker-editor"]],features:[_.qe],Ba:2,Ca:3,Ha:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",
""],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""]],wa:function(a,b){a&1&&(_.N(0,heb,4,2,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Zna))},Ia:[_.Yl,_.bm,_.Dv,_.Iv,_.HC,FC,_.GC,gD,OC,PC,MC,NC,hD,iD,_.cm],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}"],
tb:2,Oa:0});
_.qib=new Intl.DateTimeFormat("nl",{year:"numeric",month:"numeric",day:"numeric"});new Intl.DateTimeFormat("nl",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"});
_.kD={id:"EQ",displayName:"="};_.lD={id:"EQ_v",displayName:"is gelijk aan",DM:"="};
var rib,tib,sib;rib=["textInput"];_.mD=function(a){this.Cl=a;this.LSb=new _.ob;this.values=this.LSb.Ef();this.DZa=!1;this.Dj=new _.Fv({})};_.mD.prototype.wn=function(){this.DZa&&(this.TOa.ua.focus(),this.DZa=!1,this.Cl.Be())};_.mD.prototype.Ma=function(){this.bqa&&this.bqa.unsubscribe()};_.mD.prototype.focus=function(){this.TOa?this.TOa.ua.focus():this.DZa=!0};
_.ieb=function(a,b){if(!b.DH||!b.DH.FSb)return null;for(var c=_.l(Array.from(b.DH.FSb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Dj.get(b.As).Cm(d))return e}return null};
tib=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 _.Hv(e.e6&&""===e.value?"":e.value||null,e.DH?e.DH.nv:[]);c[e.As]=f}a.bqa&&a.bqa.unsubscribe();a.Dj=new _.Fv(c);a.bqa=a.Dj.ql.subscribe(function(){sib(a)});sib(a);a.Euc=b}};sib=function(a){for(var b=new Map,c=_.l(Object.keys(a.Dj.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Dj.controls[d].value);a.LSb.next(b)};
_.W.Object.defineProperties(_.mD.prototype,{Zt:{configurable:!0,enumerable:!0,set:function(a){tib(this,a)},get:function(){return this.Euc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Dj.disable():this.Dj.enable()},get:function(){return this.Dj.disabled}}});_.mD.ha=function(a){return new (a||_.mD)(_.y(_.il))};
_.mD.Aa=_.v({type:_.mD,oa:[["xap-multi-text-field-base"]],vb:function(a,b){a&1&&_.Ze(rib,5);if(a&2){var c;_.Ye(c=_.af())&&(b.TOa=c.first)}},inputs:{Zt:"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,meb,8,7,"ng-container",1),_.D());a&2&&(_.z("formGroup",b.Dj),_.w(1),_.z("ngForOf",b.Zt))},Ia:[_.Xl,_.Yl,_.Kh,_.Dv,_.Uz,UC,sB,nB,lB,_.aD,_.Zv,_.Lv,_.Mv],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}"],
tb:2,Oa:0});
_.nD=function(){this.Wl=new _.Af(_.yC(null));this.values=this.Wl.Ef();this.To={As:"text-field"}};_.V(_.nD,_.AC);_.nD.prototype.focus=function(){this.R1.focus()};_.uib=function(a,b){b=b.get("text-field");b=a.To.e6&&""===b?"":b||null;a.Wl.next(_.yC(b))};
_.W.Object.defineProperties(_.nD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.To.placeholder=a&&a.placeholder||void 0;this.To.autocomplete=a&&a.autocomplete||void 0;this.To.name=a&&a.name||void 0;this.To.DH=a&&a.DH||void 0;this.Hi=(null==a?void 0:a.Hi)||void 0;this.To.e6=(null==a?void 0:a.e6)||void 0;null==this.To.value&&this.To.e6&&(this.To.value="");null!=this.To.value&&this.Hi&&(this.To.value=this.Hi(this.To.value))}},Bc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.eq;this.To.e6&&""===a?this.To.value=this.Hi?this.Hi(a):a:(a=a||void 0,this.To.value=this.Hi&&a?this.Hi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Wl.value&&this.Wl.value.om.every(function(a){return null!=a})&&this.R1.Dj.valid}}});_.nD.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.nD)))(b||_.nD)}}();_.nD.Ja=_.v({type:_.nD,inputs:{config:"config",Bc:"appliedFilter"},outputs:{values:"values"},features:[_.qe]});
var vib,wib,xib;vib={};wib=(vib.remove_filter="close",vib.clear_filters="close",vib.close_editor="close",vib.save_filters="save",vib);xib=new _.Hd("xap_filter_bar_icon_config");_.oD=function(a){this.nub=a};_.lfb=function(a,b){var c,d;return null==(c=a.nub)?void 0:null==(d=c.D3c)?void 0:d.get(b)};_.HA=function(a,b){return _.lfb(a,_.IA(a,b))};_.IA=function(a,b){var c,d,e;return null!=(e=null==(c=a.nub)?void 0:null==(d=c.vUc)?void 0:d[b])?e:wib[b]};_.oD.ha=function(a){return new (a||_.oD)(_.u(xib,8))};
_.oD.va=_.t({token:_.oD,ta:_.oD.ha});
var yib=["labelInput"],pD=function(a,b){var c=this;this.Nq=a;this.data=b;this.wc=new _.ob;this.AM=new _.Hv("");b.rA.ka(_.wb(this.wc)).subscribe(function(d){_.mta(c.AM,[_.$1a,peb(d)]);_.Jh(c.AM)})};pD.prototype.Ma=function(){this.wc.next();this.wc.complete()};pD.prototype.cancel=function(){this.Nq.close({data:null})};pD.ha=function(a){return new (a||pD)(_.y(_.NSa),_.y(_.OSa))};
pD.Aa=_.v({type:pD,oa:[["xap-filter-bar-save-dialog"]],vb:function(a,b){a&1&&_.Ze(yib,7);if(a&2){var c;_.Ye(c=_.af())&&(b.input=c.first)}},Ba:14,Ca:3,Ha:function(){return[[1,"xap-filterbar-save-dialog-header"]," Save filter\n",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Label",["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",
3,"click"],"Cancel",["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"],"Save"," You must enter a value "," A saved filter set with this label already exists "]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.Fe(1,1),_.D(),_.C(2,"mat-form-field",2)(3,"mat-label"),_.Fe(4,3),_.D(),_.F(5,"input",4,5),_.N(7,neb,2,0,"mat-error",6),_.N(8,oeb,2,0,"mat-error",6),_.D(),_.C(9,"div",7)(10,"button",8),_.L("click",function(){return b.cancel()}),_.Fe(11,9),_.D(),_.C(12,"button",10),
_.L("click",function(){b.AM.value&&b.AM.valid&&b.Nq.close({data:b.AM.value})}),_.Fe(13,11),_.D()());a&2&&(_.w(5),_.z("formControl",b.AM),_.w(2),_.z("ngIf",b.AM.Cm("required")),_.w(1),_.z("ngIf",b.AM.Cm("validUnique")))},Ia:[_.Yl,_.TC,_.or,UC,sB,nB,lB,_.aD,_.Zv,_.Kh,_.Dv,_.Kv],tb:2,Oa:0});
var Bib;_.zib=new _.Hd("xap_fbcc");
_.qD=function(a,b,c){var d=this;this.Ek=a;this.Sj=b;this.ayc=c;this.FG=new _.el;this.qS="Add a filter";this.hea="Remove all filters";this.Pea="Save all filters";this.isDisabled=!1;this.xJ=null;this.TP=-1;this.nNa=!1;this.Ima=function(e){d.FG.emit({Z1:0,pP:e.filters});d.config.Pg.next(e.filters)};this.Eta=function(e){e&&e.stopPropagation();var f,g;e=null!=(g=null==(f=d.config.pM)?void 0:f.BWc)?g:pD;var h,n,r;null==(r=null==(n=d.Sj)?void 0:n.open(e,{data:{rA:null==(h=d.config.pM)?void 0:h.rA},tm:!0,
xe:"xap-filterbar-save-dialog"}))||r.Wy().subscribe(function(){})}};_.qD.prototype.Ua=function(){};_.qD.prototype.Ma=function(){this.xJ&&this.xJ.unsubscribe()};
_.Aib=function(a,b){var c=b.Bc;a.FG.emit({Z1:c.isValid?0:1,pP:[c]});if(b.YC){var d=a.config.Pg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.Bc.Baa)return;Shb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.Pg.getValue().indexOf(d);c.value.eq&&Thb(a.config,b,c);_.ofb(a,!0,b)}else Rhb(a.config,[c])}else Rhb(a.config,[c]);c.isValid||-1!==a.iw||(a.iw=a.config.Pg.value.length-1)};_.ofb=function(a,b,c){b?a.iw=c:c===a.iw&&(a.iw=-1)};
_.Cib=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.ayc)?void 0:b.DTc)?c:1){case 1:return Bib(a);case 2:return 0<a.config.Pg.getValue().length;default:return!0}};Bib=function(a){return 0<a.config.Pg.getValue().filter(function(b){return b.kx}).length};_.k=_.qD.prototype;_.k.KX=function(a){this.FG.emit({Z1:4,pP:this.config.Pg.getValue()});this.config.clear();null==a||a.stopPropagation()};_.k.update=function(a,b){b.isValid?(this.FG.emit({Z1:2,pP:[b]}),Thb(this.config,a,b)):this.remove(a)};
_.k.remove=function(a){this.FG.emit({Z1:3,pP:[this.config.Pg.getValue()[a]]});Thb(this.config,a,null);a<this.iw&&this.iw--};_.k.focus=function(){var a;null==(a=this.ow)||a.focus()};_.k.lC=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=_.Mg(a)}},iw:{configurable:!0,enumerable:!0,get:function(){return this.TP},set:function(a){this.TP!==a&&(-1<this.TP&&this.TP<this.config.Pg.getValue().length&&!this.config.Pg.getValue()[this.TP].isValid&&this.remove(this.TP),this.nNa=-1<a&&a<this.config.Pg.getValue().length,this.TP=a)}}});_.qD.ha=function(){_.Pd()};
_.qD.Ja=_.v({type:_.qD,inputs:{config:"config",UY:"filterBarLabel",Dqb:"filterBarIcon",qS:"placeholderMsg",Gaa:"inputLabel",hea:"removeFilterMsg",Pea:"saveFilterMsg",Vz:"noResultsMessage",disabled:"disabled"},outputs:{FG:"update"}});
_.rD=function(){this.Zoa=!0;this.Tnb=new _.ob;this.Snb=this.Tnb.Ef();this.ffb=new _.ob;this.xsc=this.ffb.Ef();this.Yoa=new _.ob;this.Nwc=this.Yoa.Ef();this.zY=new _.ob;this.Qnb=this.zY.Ef();this.oNa=this.newValue=this.Pp=null;this.v1a=new _.ob;this.KSb=this.v1a.Ef()};_.rD.prototype.IQ=function(){return this.filter?this.filter.config.Kl&&0<this.filter.config.Kl.size?Array.from(this.filter.config.Kl.keys()):this.filter.config.Xy:[]};
_.rD.prototype.xfa=function(a){this.filter.config.NNc?this.oNa=a:this.newValue=a};_.rD.prototype.IK=function(){if(this.filter&&(!this.filter.config.z4c||_.Jeb(this))&&(this.filter.config.NNc&&(this.newValue=this.oNa),null!==this.newValue&&null!==this.Pp)){var a;this.dfb=a=this.filter.config.Kl&&0<this.filter.config.Kl.size?this.filter.config.Kl.get(this.Pp).xj(this.Pp,this.newValue):this.filter.config.xj(this.Pp,this.newValue);this.ffb.next(a);this.zY.next()}};
_.Jeb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.oNa)&&(a.Bc.kx||!(null==(b=a.newValue)||!b.om.length))};_.Dib=function(a){return a.filter&&(!a.filter.config.sEc||!a.Bc.isValid)&&!a.filter.config.Ipa};
_.W.Object.defineProperties(_.rD.prototype,{Lp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.Ipa)?(this.xfa(this.filter.config.Ipa),this.Pp=this.IQ()[0],this.IK()):a!==this.Zoa&&(this.Zoa=a,this.Tnb.next(this.Zoa))},get:function(){return this.Zoa}},Bc:{configurable:!0,enumerable:!0,set:function(a){this.dfb=a;this.Pp=a.kg;this.newValue=a.value},get:function(){return this.dfb}}});_.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.Cl=a;this.Ek=b;this.fe=c;this.Nb=d;this.update=new _.el;this.L8=new _.el;this.isDisabled=!1;this.kb=new _.da;this.kb.add(c.xsc.subscribe(this.update));this.kb.add(c.Snb.subscribe(this.L8));this.kb.add(c.Nwc.subscribe(function(){_.Eib(e)}));this.kb.add(c.KSb.subscribe(function(){_.Xk(a)}))};_.sD.prototype.Ua=function(){};_.sD.prototype.Ma=function(){this.kb.unsubscribe()};_.Eib=function(a){a.Lp&&a.fe.editor&&a.fe.editor.focus()};_.sD.prototype.IQ=function(){return this.fe.IQ()};
_.sD.prototype.xfa=function(a){this.fe.xfa(a)};_.sD.prototype.IK=function(){this.fe.IK()};
_.W.Object.defineProperties(_.sD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Mg(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.fe.filter=a;this.fe.v1a.next()},get:function(){return this.fe.filter}},Lp:{configurable:!0,enumerable:!0,set:function(a){(this.fe.Lp=a)&&_.Eib(this)},get:function(){return this.fe.Lp}},Bc:{configurable:!0,enumerable:!0,set:function(a){this.fe.Bc=a},get:function(){return this.fe.Bc}}});
_.sD.ha=function(a){return new (a||_.sD)(_.y(_.il),_.y(_.oD),_.y(_.rD),_.y(_.Md))};_.sD.Ja=_.v({type:_.sD,inputs:{disabled:"disabled",filter:"filter",Lp:"isEditorVisible",Bc:"appliedFilter"},outputs:{update:"update",L8:"editorVisibleChange"}});
var tD=function(){this.Yca=new _.Hv;this.Zvb=[];this.rd=this.Yca.ql;this.Xca=new _.el;this.BJa=""};tD.prototype.getValue=function(){return this.Yca.value};_.W.Object.defineProperties(tD.prototype,{Gta:{configurable:!0,enumerable:!0,set:function(a){this.Zvb=a;null===this.getValue()&&0<this.Gta.length&&(this.value=a[0])},get:function(){return this.Zvb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Yca.setValue(a)}}});tD.ha=function(a){return new (a||tD)};
tD.Aa=_.v({type:tD,oa:[["xap-comparison-operator-selector"]],inputs:{Gta:"operators",BJa:"appliedFilterId",value:"value"},outputs:{rd:"change",Xca:"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.Xca.emit(!0)})("focusout",function(){b.Xca.emit(!1)}),_.N(2,qeb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),_.Ke("aria-labelledby","dialog-label-",b.BJa,"")("aria-describedby","dialog-description-",b.BJa,""),_.z("formControl",b.Yca),_.w(1),_.z("ngForOf",b.Gta))},Ia:[_.Xl,_.wq,UC,sB,jib,_.Ry,_.Dv,_.Kv],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}"],
tb:2,Oa:0});
var uD=function(){tD.apply(this,arguments)};_.V(uD,tD);uD.ha=function(){var a;return function(b){return(a||(a=_.Ed(uD)))(b||uD)}}();
uD.Aa=_.v({type:uD,oa:[["xap-comparison-operator-selector"]],features:[_.qe],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.Xca.emit(!0)})("focusout",function(){b.Xca.emit(!1)}),_.N(2,reb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),
_.z("formControl",b.Yca),_.w(1),_.z("ngForOf",b.Gta))},Ia:[_.Xl,_.Oy,_.Xv,_.Sy,_.Dv,_.Kv],styles:[".xap-filterbar-operator-select-field{width:100%}"],tb:2,Oa:0});
var Fib,Gib,Hib;Fib=["overlayContainer"];Gib=["valueEditor"];Hib=[[["","header",""]],[["","footer",""]]];_.vD=function(a,b,c){var d=this;this.GB=a;this.Cl=b;this.fe=c;this.YVa=this.Wpa=!1;this.wxa=new _.ob;this.kb=new _.da;this.GMa=!1;this.kb.add(c.Snb.subscribe(function(){_.Xk(d.Cl)}));this.kb.add(c.KSb.subscribe(function(){_.Xk(d.Cl)}))};_.vD.prototype.Ma=function(){this.wxa.next();this.wxa.complete();this.kb.unsubscribe()};
var teb=function(a,b){if(a.filter&&_.Dib(a.fe)&&a.vxa){if(b){if(a.Pp===b)return;a.Pp=b}a.Pp||(a.Pp=a.fe.IQ()[0]);if(a.filter.config.Kl){var c=a.filter.config.Kl.get(a.Pp);if(c)if(b=c.xj(a.Pp,a.newValue||_.yC(null)),c.El){var d=c.El;var e=c.ov}else var f=c.DWc;else return}else d=a.filter.config.El,b=a.filter.config.xj(a.Pp,a.newValue||_.yC(null)),e=a.filter.config.ov;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.xC),a.wxa.next(),a.vxa.clear(),f)a.editor=null,a.fe.xfa(f);else{a.editor=
a.vxa.hF(a.GB.ZC(d)).instance;a.editor.Bc=b;var g=!0;a.editor.values.ka(_.T8a(),_.Ta(function(x){var A=_.l(x);x=A.next().value;A=A.next().value;return!_.Bc(x||{},A||{})}),_.m(function(x){x=_.l(x);x.next();return x.next().value}),_.wb(a.wxa)).subscribe(function(x){a.fe.xfa(x);a.filter.config.Baa&&!g&&null!=x.eq&&a.fe.IK();g=!1})}if(a.editor&&(a.editor.config=e,a.Lp&&!a.YVa))if(web(a)){var h,n,r;null==(h=a.Ne.Zc)||null==(n=h.Ju)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.Wpa=!0}else a.fe.Yoa.next();a.Cl.Be();a.fe.v1a.next()}},web=function(a){return a.filter&&1<a.fe.IQ().length||!a.filter.config.UQa};_.vD.prototype.J_=function(){this.Lp?this.Wpa||(this.Wpa=!0,this.fe.Yoa.next()):this.Wpa=!1};_.vD.prototype.di=function(){var a=this;setTimeout(function(){var b;null==(b=a.Ne.Zc)||b.di()})};_.vD.prototype.xVa=function(){this.GMa=!0;this.fe.zY.next();this.GMa=!1};
_.W.Object.defineProperties(_.vD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.fe.filter=a},get:function(){return this.fe.filter}},Lp:{configurable:!0,enumerable:!0,set:function(a){(this.fe.Lp=a)&&this.fe.Yoa.next()},get:function(){return this.fe.Lp}},Bc:{configurable:!0,enumerable:!0,set:function(a){this.fe.Bc=a},get:function(){return this.fe.Bc}},vxa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.Mwc=a)?setTimeout(function(){b.filter.config.Ipa||teb(b);b.Ne.Zc.di()}):
this.editor=null},get:function(){return this.Mwc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.fe.editor=a},get:function(){return this.fe.editor}},Pp:{configurable:!0,enumerable:!0,set:function(a){this.fe.Pp=a},get:function(){return this.fe.Pp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.fe.newValue=a},get:function(){return this.fe.newValue}}});_.vD.ha=function(a){return new (a||_.vD)(_.y(_.Uk),_.y(_.il),_.y(_.rD))};
_.vD.Aa=_.v({type:_.vD,oa:[["xap-filter-editor-content"]],vb:function(a,b){a&1&&(_.Ze(Fib,5),_.Ze(Gib,5,_.Ve));if(a&2){var c;_.Ye(c=_.af())&&(b.Ne=c.first);_.Ye(c=_.af())&&(b.vxa=c.first)}},inputs:{trigger:"trigger",gL:"loadingTemplate"},oc:["[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&&(_.Ie(Hib),_.N(0,Aeb,5,4,"ng-template",0,1,_.ef),_.L("backdropClick",function(){return b.fe.zY.next()})("detach",function(){return b.xVa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Lp)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.np,_.Yl,_.bm,_.Hy,tD],tb:2,Oa:0});
var Iib=[[["","header",""]],[["","footer",""]]],wD=function(){_.vD.apply(this,arguments)};_.V(wD,_.vD);wD.prototype.xVa=function(){this.fe.zY.next()};wD.ha=function(){var a;return function(b){return(a||(a=_.Ed(wD)))(b||wD)}}();
wD.Aa=_.v({type:wD,oa:[["xap-filter-editor-content"]],features:[_.qe],oc:["[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&&(_.Ie(Iib),_.N(0,Heb,5,4,"ng-template",0,1,_.ef),_.L("backdropClick",function(){return b.fe.zY.next()})("detach",function(){return b.xVa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Lp)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.np,_.Yl,_.bm,_.Hy,uD],tb:2,Oa:0});
var Jib=new _.Hd("GMAT_CHIPS_OPTION");
var xD=function(a,b){this.Nb=a;this.ysb=b};xD.prototype.isEnabled=function(){return!!this.ysb&&this.ysb.enabled};_.W.Object.defineProperties(xD.prototype,{YWa:{configurable:!0,enumerable:!0,get:function(){return this.Nb.ua.hasAttribute("protected")}}});xD.ha=function(a){return new (a||xD)(_.y(_.Md),_.y(Jib,8))};xD.Ja=_.v({type:xD,oa:[["mat-chip"],["","mat-chip",""]],Hb:4,mb:function(a,b){a&2&&_.we("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.YWa)}});
var yD=function(a,b,c,d){_.sD.call(this,a,b,c,d);var e=this;this.Cl=a;this.Ek=b;this.fe=c;this.ft=new _.el;this.wc=new _.el;this.removed=new _.el;this.i7=new _.el;this.Zo=!1;this.Tn=new _.ob;this.Wk=new _.ob;Kib(this);this.kb.add(c.Qnb.subscribe(function(){e.w7()}))};_.V(yD,_.sD);yD.Ja=_.sD.Ja;yD.prototype.Ma=function(){_.sD.prototype.Ma.call(this);this.wc.emit({Xf:this})};
var Kib=function(a){a=a.Nb.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({Xf:this})};yD.prototype.focus=function(){this.Lp?_.Eib(this):(this.Xf.focus(),this.Zo||(this.Nb.ua.focus(),this.Tn.next({Xf:this})),this.Zo=!0)};yD.prototype.w7=function(){this.Lp=!1;this.focus()};
yD.prototype.IZ=function(a){a.stopPropagation();this.i7.emit();!this.disabled&&_.Dib(this.fe)&&(this.Lp=!0)};yD.ha=function(a){return new (a||yD)(_.y(_.il),_.y(_.oD),_.y(_.rD),_.y(_.Md))};
yD.Aa=_.v({type:yD,oa:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.Ze(_.GB,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Xf=c.first)}},outputs:{ft:"selectionChange",wc:"destroyed",removed:"removed",i7:"chipClick"},features:[_.Pe([{Ga:_.GB,Lb:yD},_.rD]),_.qe],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","remove this filter",3,"svgIcon",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["mat-icon-button","","aria-label","editor sluiten",1,"xap-filterbar-filtereditor-close",3,"click"],[3,"svgIcon"],["footer","","class","xap-filterbar-filtereditor-actions",4,"ngIf"],["filterLoading",""],["matChipRemove","","aria-label","remove this filter",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"]," Apply ",[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 b.IZ(e)})("keydown.enter",function(e){return b.IZ(e)})("keydown.space",function(e){return b.IZ(e)})("removed",
function(){return b.remove()}),_.C(2,"span",2),_.O(3),_.D(),_.N(4,Ieb,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.w7()}),_.C(10,"mat-icon",8),_.O(11),_.D()()(),_.N(12,Keb,3,1,"div",9),_.D(),_.N(13,Leb,2,0,"ng-template",null,10,_.ef));if(a&2){var c=_.Me(1),d=_.Me(14);_.z("disableRipple",!_.Dib(b.fe))("disabled",b.disabled)("selectable",!1);_.w(3);_.Ne(" ",null==b.Bc?null:b.Bc.qF," ");_.w(1);_.z("ngIf",
!b.Bc||b.Bc.kx);_.w(1);_.z("trigger",c)("loadingTemplate",d);_.w(2);_.Ke("id","dialog-label-",b.Bc.id,"");_.w(1);_.Ne(" ",b.Bc.config.displayName," ");_.w(2);_.z("svgIcon",_.HA(b.Ek,"close_editor"));_.w(1);_.Oe(_.IA(b.Ek,"close_editor"));_.w(1);_.z("ngIf",b.filter&&!b.filter.config.Baa)}},Ia:[_.Yl,xD,_.zq,_.GB,_.HB,_.Wr,_.sw,_.Gy,wD],tb:2,Oa:0});
var Lib,Mib;Lib=["autocompleteInputBox"];_.zD=function(){var a=this;this.selected=new _.el;this.WYa=new _.el;this.DMa=new _.el;this.isDisabled=!1;this.al=new _.Hv;this.wc=new _.ob;this.Xaa=!1;this.al.ql.ka(_.wb(this.wc)).subscribe(function(b){"string"===typeof b&&Mib(a)})};_.zD.prototype.Ua=function(){this.tU&&!this.GS&&Mib(this)};_.zD.prototype.Ma=function(){this.wc.next();this.wc.complete()};_.zD.prototype.focus=function(){this.Fvb.ua.focus()};_.JA=function(a){return!!a.TQ&&!!a.GK};
Mib=function(a){var b=a.Gga(a.al.value||"");a.tU?a.GS=b:a.lL=b};_.zD.prototype.we=function(){var a=this.Fvb.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=_.Mg(a);a?this.al.disable():this.al.enable()}},Gga:{configurable:!0,enumerable:!0,set:function(a){this.VEc=a;Mib(this)},get:function(){return this.VEc}}});_.zD.ha=function(a){return new (a||_.zD)};
_.zD.Ja=_.v({type:_.zD,vb:function(a,b){a&1&&_.Ze(Lib,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Fvb=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Gaa:"inputLabel",tU:"useRankedSuggestions",Vz:"noResultsMessage",Gga:"suggestionProvider",rA:"savedFilterSets"},outputs:{selected:"selected",WYa:"selectedSet",DMa:"deletedSet"}});
var Peb=function(a){return{ya:a}},AD=function(){_.zD.apply(this,arguments);this.hXa=!1};_.V(AD,_.zD);AD.Ja=_.zD.Ja;AD.prototype.U$=function(a){this.al.setValue("");a.option.value.filters?this.WYa.emit(a.option.value):this.selected.emit(a.option.value)};_.Nib=function(a){a.Laa&&a.RJa.MX()};_.W.Object.defineProperties(AD.prototype,{Laa:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});AD.ha=function(){var a;return function(b){return(a||(a=_.Ed(AD)))(b||AD)}}();
AD.Aa=_.v({type:AD,oa:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.Ze(_.EB,7),_.Ze(_.DB,7));if(a&2){var c;_.Ye(c=_.af())&&(b.autocomplete=c.first);_.Ye(c=_.af())&&(b.RJa=c.first)}},features:[_.qe],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","Saved filters"],["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","Delete saved filter",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.we()})("focusin",
function(){return b.Xaa=!0})("focusout",function(){return b.Xaa=!1}),_.D(),_.C(2,"mat-autocomplete",2,3),_.L("optionSelected",function(e){return b.U$(e)}),_.N(4,Neb,3,1,"div",4),_.N(5,Xeb,5,6,"ng-container",5),_.N(6,dfb,4,6,"ng-template",null,6,_.ef),_.N(8,efb,2,0,"mat-option",7),_.Q(9,"async"),_.Q(10,"async"),_.N(11,kfb,1,1,"ng-template",null,8,_.ef),_.D());if(a&2){var c=_.Me(3),d=_.Me(7);_.z("formControl",b.al)("matAutocomplete",c)("placeholder",b.placeholder);_.ue("aria-label",b.Gaa||b.placeholder||
null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.rA?null:b.rA.length);_.w(1);_.z("ngIf",b.tU)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.R(9,9,b.lL)&&null==_.R(10,11,b.GS))}},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.am,_.EB,_.DB,_.Oy,vB,_.zq,_.Wr,_.sw,_.Kh,_.Dv,_.Kv,_.cm],tb:2,Oa:0});
_.BD=function(a,b,c){_.qD.call(this,a,b,c);this.Ek=a;this.Sj=b};_.V(_.BD,_.qD);_.BD.Ja=_.qD.Ja;_.BD.prototype.Vc=function(){var a=this,b;null==(b=this.Unb)||b.wd.subscribe(function(){a.xJ&&a.xJ.unsubscribe();a.xJ=a.hLa.j7.subscribe(function(){_.Nib(a.ow)})})};_.BD.prototype.Naa=function(a){return this.nNa&&this.iw===a&&!this.ow.Laa};_.BD.prototype.i$=function(){return this.Dqb||"filter_list"};_.BD.ha=function(a){return new (a||_.BD)(_.y(_.oD),_.y(_.$A,8),_.y(_.zib,8))};
_.BD.Aa=_.v({type:_.BD,oa:[["xap-filter-bar"]],vb:function(a,b){a&1&&(_.Ze(_.IB,5),_.Ze(AD,7),_.Ze(yD,5));if(a&2){var c;_.Ye(c=_.af())&&(b.hLa=c.first);_.Ye(c=_.af())&&(b.ow=c.first);_.Ye(c=_.af())&&(b.Unb=c)}},features:[_.Pe([_.oD]),_.qe],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",
"list of filters",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.lC(c)}),_.C(1,"div",1),_.N(2,mfb,2,2,"mat-icon",2),_.N(3,nfb,2,1,"span",3),_.D(),_.C(4,"div",4)(5,"mat-chip-list",5),_.N(6,pfb,2,6,"xap-filter-editor",6),_.Q(7,"async"),_.C(8,"xap-filter-menu",7),_.L("selected",function(c){return _.Aib(b,c)})("selectedSet",function(c){return b.Ima(c)})("deletedSet",function(){}),_.Q(9,"async"),_.D()()(),_.N(10,qfb,3,4,"button",8),_.N(11,rfb,3,4,"button",9),_.D());a&2&&
(_.w(2),_.z("ngIf",!b.UY),_.w(1),_.z("ngIf",b.UY),_.w(2),_.z("disabled",b.disabled),_.w(1),_.z("ngForOf",_.R(7,13,b.config.Pg)),_.w(2),_.z("suggestionProvider",b.config.nBb.Gga)("useRankedSuggestions",b.config.tU)("placeholder",b.qS)("inputLabel",b.Gaa||b.qS)("noResultsMessage",b.Vz)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.pM?null:b.config.pM.rA)),_.w(2),_.z("ngIf",b.config.pM&&0<b.config.Pg.getValue().length),_.w(1),_.z("ngIf",_.Cib(b)))},Ia:[_.Xl,_.Yl,_.zq,_.IB,_.Wr,_.Aw,
yD,AD,_.cm],tb:2,Oa:0});
_.CD=function(){_.jq.apply(this,arguments);this.Oqa=[]};_.V(_.CD,_.jq);_.CD.prototype.create=function(a){return _.jq.prototype.create.call(this,Object.assign({},a,{xe:(null==a?0:a.xe)?_.bpa(a.xe).concat(this.Oqa):this.Oqa}))};_.CD.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.CD)))(b||_.CD)}}();_.CD.va=_.t({token:_.CD,ta:_.CD.ha});
_.DD=function(){};_.DD.ha=function(a){return new (a||_.DD)};_.DD.Ea=_.ed({type:_.DD});_.DD.Da=_.Vc({imports:[_.dm,_.lq,_.lq]});
var Oib=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.fQ=b;this.ariaLabel=c;this.enabled=d;this.OJ=e;this.sm=void 0===f?a:f;this.THc=g},Pib=1,ED=function(a,b){var c=this;this.Ta=a;this.Cb=b;this.iE=!1;this.hta=7;this.Wcb=0;this.vR=!1;this.pib=1;this.MG=this.BS=null;this.aLb=new _.el;this.mua=new _.el;this.yl=new _.el;this.Aja=function(d){if(c.obb&&"focus"===d.type)c.obb=!1;else if(d.target&&c.vR){var e=c.K7a(d.target);e&&c.Cb.Lc(function(){return c.mua.emit({value:e.enabled?e:null,event:d})})}};
this.Ika=function(d){null!==c.MG&&c.vR&&d.target&&c.K7a(d.target)&&c.Cb.Lc(function(){return c.mua.emit({value:null,event:d})})};this.wg="mat-calendar-body-"+Pib++;this.WHa=this.wg+"-start-date";this.GEa=this.wg+"-end-date";b.uc(function(){var d=a.ua;d.addEventListener("mouseenter",c.Aja,!0);d.addEventListener("focus",c.Aja,!0);d.addEventListener("mouseleave",c.Ika,!0);d.addEventListener("blur",c.Ika,!0)})};_.k=ED.prototype;_.k.wn=function(){this.iE&&(this.Ay(),this.iE=!1)};
_.k.Uic=function(a,b){a.enabled&&this.aLb.emit({value:a.value,event:b})};_.k.ykc=function(a,b){a.enabled&&this.yl.emit({value:a.value,event:b})};_.k.iW=function(a){return this.u1===a||this.BY===a};_.k.Sb=function(a){var b=a.numCols,c=this.rows,d=this.hta;if(a.rows||b)this.T3=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.jO)this.jO=50*this.pib/d+"%";if(b||!this.I5a)this.I5a=100/d+"%"};
_.k.Ma=function(){var a=this.Ta.ua;a.removeEventListener("mouseenter",this.Aja,!0);a.removeEventListener("focus",this.Aja,!0);a.removeEventListener("mouseleave",this.Ika,!0);a.removeEventListener("blur",this.Ika,!0)};_.k.i9a=function(a,b){b=a*this.hta+b;a&&(b-=this.T3);return b==this.Wcb};_.k.Ay=function(a){var b=this;a=void 0===a?!0:a;this.Cb.uc(function(){b.Cb.Ig.ka(_.Va(1)).subscribe(function(){setTimeout(function(){var c=b.Ta.ua.querySelector(".mat-calendar-body-active");c&&(a||(b.obb=!0),c.focus())})})})};
_.k.AHa=function(){this.iE=!0};_.k.UFa=function(a){return wfb(a,this.u1,this.BY)};_.k.TFa=function(a){return xfb(a,this.u1,this.BY)};_.k.RFa=function(a){return yfb(a,this.u1,this.BY,this.vR)};_.k.m9a=function(a){return wfb(a,this.Yt,this.fw)};_.k.enc=function(a,b,c){if(!this.m9a(a)||this.UFa(a)||!this.RFa(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.TFa(a.sm)};
_.k.dnc=function(a,b,c){if(!this.l9a(a)||this.TFa(a)||!this.RFa(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.UFa(a.sm)};_.k.l9a=function(a){return xfb(a,this.Yt,this.fw)};_.k.inc=function(a){return yfb(a,this.Yt,this.fw,this.vR)};_.k.fnc=function(a){return this.Yt===this.fw&&a===this.Yt};_.k.pnc=function(a){return wfb(a,this.BS,this.MG)};_.k.onc=function(a){return xfb(a,this.BS,this.MG)};_.k.jnc=function(a){return yfb(a,this.BS,this.MG,this.vR)};
_.k.vlc=function(a){return this.vR?this.u1===a&&this.BY===a?this.WHa+" "+this.GEa:this.u1===a?this.WHa:this.BY===a?this.GEa:null:null};_.k.K7a=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(_.Md),_.y(_.pe))};
ED.Aa=_.v({type:ED,oa:[["","mat-calendar-body",""]],Ib:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",eQb:"todayValue",u1:"startValue",BY:"endValue",nyb:"labelMinRequiredCells",hta:"numCols",Wcb:"activeCell",vR:"isRange",pib:"cellAspectRatio",Yt:"comparisonStart",fw:"comparisonEnd",BS:"previewStart",MG:"previewEnd",t1:"startDateAccessibleName",AY:"endDateAccessibleName"},outputs:{aLb:"selectedValueChange",mua:"previewChange",yl:"activeDateChange"},bc:["matCalendarBody"],features:[_.ld],
ac:["mat-calendar-body",""],Ba:6,Ca:6,Ha:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["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,sfb,3,6,"tr",0),_.N(1,vfb,3,2,"tr",1),_.C(2,"label",2),_.O(3),_.D(),_.C(4,"label",2),_.O(5),_.D());a&2&&(_.z("ngIf",b.T3<b.nyb),_.w(1),_.z("ngForOf",b.rows),_.w(1),_.z("id",b.WHa),_.w(1),_.Ne(" ",b.t1,"\n"),_.w(1),_.z("id",b.GEa),_.w(1),_.Ne(" ",b.AY,"\n"))},Ia:[_.Wl,_.Xl,_.Yl],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-hidden-label{display:none}.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'],
tb:2,Oa:0});
var FD=function(a,b){this.selection=a;this.L4a=b;this.nKc=this.JHa=new _.ob;this.selection=a};FD.prototype.pxa=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.vnc=function(a){return Lfb(a)&&this.L4a.isValid(a)};FD.ha=function(){_.Pd()};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.pxa.call(this,a,this)};
GD.prototype.isValid=function(){return null!=this.selection&&this.vnc(this.selection)};GD.prototype.Ls=function(){return null!=this.selection};GD.prototype.clone=function(){var a=new GD(this.L4a);a.pxa(this.selection,this);return a};GD.ha=function(a){return new (a||GD)(_.u(_.NA))};GD.va=_.t({token:GD,ta:GD.ha});var Qib={Ga:FD,Gb:[[new _.Rk,new _.Sk,FD],_.NA],Db:function(a,b){return a||new GD(b)}};new _.Rk;new _.Sk;
_.HD=function(){this.wd=new _.ob;this.pGc="Open calendar";this.kuc="Close calendar"};_.HD.ha=function(a){return new (a||_.HD)};_.HD.va=_.t({token:_.HD,ta:_.HD.ha,Ka:"root"});
var Rib=new _.Hd("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Rk;new _.Sk;
_.ID=function(a,b,c,d,e){this.Eb=a;this.wy=b;this.ab=c;this.Ec=d;this.oab=e;this.FI=_.da.EMPTY;this.Ql=new _.el;this.bX=new _.el;this.yl=new _.el;this.Cd=new Date};_.k=_.ID.prototype;_.k.Re=function(){var a=this;this.FI=this.ab.vsa.ka(_.tb(null)).subscribe(function(){return a.Cy()})};_.k.Sb=function(a){(a=a.comparisonStart||a.comparisonEnd)&&!a.wK&&this.MHa(this.selected)};_.k.Ma=function(){this.FI.unsubscribe()};
_.k.vja=function(a){var b=a.value,c=this.P7a(b),d;(d=this.ulc(this.de))===b&&d===b||this.Ql.emit(c);this.bX.emit({value:c,event:a.event});this.JW=this.VO=null;_.Xk(this.Eb)};_.k.K5=function(a){var b=this.Cd;this.Bb=this.P7a(a.value);_.PA(this.ab,b,this.Bb)&&this.yl.emit(this.Cd)};
_.k.g4=function(a){var b=this.Cd,c=this.Rm();switch(a.keyCode){case 37:this.Bb=_.VA(this.ab,this.Cd,c?1:-1);break;case 39:this.Bb=_.VA(this.ab,this.Cd,c?-1:1);break;case 38:this.Bb=_.VA(this.ab,this.Cd,-7);break;case 40:this.Bb=_.VA(this.ab,this.Cd,7);break;case 36:this.Bb=_.VA(this.ab,this.Cd,1-this.ab.getDate(this.Cd));break;case 35:this.Bb=_.VA(this.ab,this.Cd,_.Rfb(this.ab,this.Cd)-this.ab.getDate(this.Cd));break;case 33:this.Bb=a.altKey?_.UA(this.ab,this.Cd,-1):_.TA(this.ab,this.Cd,-1);break;
case 34:this.Bb=a.altKey?_.UA(this.ab,this.Cd,1):_.TA(this.ab,this.Cd,1);break;case 13:case 32:this.NI=!0;this.E5a(this.Cd)&&a.preventDefault();return;case 27:null==this.VO||_.Jg(a)||(this.JW=this.VO=null,this.Ql.emit(null),this.bX.emit({value:null,event:a}),a.preventDefault(),a.stopPropagation());return;default:return}_.PA(this.ab,b,this.Bb)&&(this.yl.emit(this.Bb),this.iE());a.preventDefault()};
_.k.i4=function(a){if(32===a.keyCode||13===a.keyCode)this.NI&&this.E5a(this.Cd)&&this.vja({value:this.ab.getDate(this.Cd),event:a}),this.NI=!1};_.k.Cy=function(){this.MHa(this.selected);this.Lqc=this.yO(new Date);this.Wnc=this.wy.display.monthLabel?this.ab.format(this.Bb,this.wy.display.monthLabel):Nfb(this.ab)[this.ab.getMonth(this.Bb)].toLocaleUpperCase();this.Rkc=(7+this.ab.im(this.ab.getYear(this.Bb),this.ab.getMonth(this.Bb),1).getDay()-this.ab.MPa())%7;this.Nmc();this.Vjc();_.Xk(this.Eb)};
_.k.Ay=function(a){this.uE.Ay(a)};_.k.iE=function(){this.uE.AHa()};_.k.cab=function(a){var b=a.event;a=a.value;this.oab&&(b=this.oab.EUc(a?a.THc:null,this.selected,b),this.JW=this.yO(b.start),this.VO=this.yO(b.end),this.Eb.Be())};_.k.P7a=function(a){return this.ab.im(this.ab.getYear(this.Bb),this.ab.getMonth(this.Bb),a)};_.k.Nmc=function(){var a=this.ab.MPa(),b=_.Pfb(this.ab,"narrow"),c=_.Pfb(this.ab,"long").map(function(d,e){return{jAb:d,OUa:b[e]}});this.Mrc=c.slice(a).concat(c.slice(0,a))};
_.k.Vjc=function(){var a=_.Rfb(this.ab,this.Bb),b=Ofb(this.ab);this.sma=[[]];for(var c=0,d=this.Rkc;c<a;c++,d++){7==d&&(this.sma.push([]),d=0);var e=this.ab.im(this.ab.getYear(this.Bb),this.ab.getMonth(this.Bb),c+1),f=this.iqc(e),g=this.ab.format(e,this.wy.display.lvc),h=this.Zk?this.Zk(e,"month"):void 0;this.sma[this.sma.length-1].push(new Oib(c+1,b[c],g,f,h,this.yO(e),e))}};
_.k.iqc=function(a){return!!a&&(!this.Kd||0<=_.PA(this.ab,a,this.Kd))&&(!this.Nd||0>=_.PA(this.ab,a,this.Nd))&&(!this.cj||this.cj(a))};_.k.ulc=function(a){return a&&this.F8a(a,this.Bb)?this.ab.getDate(a):null};_.k.F8a=function(a,b){return!(!a||!b||this.ab.getMonth(a)!=this.ab.getMonth(b)||this.ab.getYear(a)!=this.ab.getYear(b))};_.k.yO=function(a){return a?(new Date(this.ab.getYear(a),this.ab.getMonth(a),this.ab.getDate(a))).getTime():null};_.k.Rm=function(){return this.Ec&&"rtl"===this.Ec.value};
_.k.MHa=function(a){this.Woc=this.Voc=this.yO(a);this.qnc=!1;this.sjc=this.yO(this.Yt);this.rjc=this.yO(this.fw)};_.k.E5a=function(a){return!this.cj||this.cj(a)};
_.W.Object.defineProperties(_.ID.prototype,{Bb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.OA(this.ab,this.ab.Th(a))||new Date;this.Cd=_.RA(this.ab,a,this.Kd,this.Nd);this.F8a(b,this.Cd)||this.Cy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.OA(this.ab,this.ab.Th(a));this.MHa(this.de)}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.OO},set:function(a){this.OO=_.OA(this.ab,this.ab.Th(a))}},
Nd:{configurable:!0,enumerable:!0,get:function(){return this.NO},set:function(a){this.NO=_.OA(this.ab,this.ab.Th(a))}}});_.ID.ha=function(a){return new (a||_.ID)(_.y(_.il),_.y(_.mq,8),_.y(_.NA,8),_.y(_.Hp,8),_.y(Rib,8))};
_.ID.Aa=_.v({type:_.ID,oa:[["mat-month-view"]],vb:function(a,b){a&1&&_.Ze(ED,5);if(a&2){var c;_.Ye(c=_.af())&&(b.uE=c.first)}},inputs:{Bb:"activeDate",selected:"selected",Kd:"minDate",Nd:"maxDate",cj:"dateFilter",Zk:"dateClass",Yt:"comparisonStart",fw:"comparisonEnd",t1:"startDateAccessibleName",AY:"endDateAccessibleName"},outputs:{Ql:"selectedChange",bX:"_userSelection",yl:"activeDateChange"},bc:["matMonthView"],features:[_.ld],Ba:7,Ca:15,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","startDateAccessibleName","endDateAccessibleName","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,zfb,5,2,"th",2),_.D(),_.C(4,"tr"),_.F(5,"th",3),_.D()(),_.C(6,"tbody",4),_.L("selectedValueChange",function(c){return b.vja(c)})("activeDateChange",function(c){return b.K5(c)})("previewChange",function(c){return b.cab(c)})("keyup",function(c){return b.i4(c)})("keydown",function(c){return b.g4(c)}),_.D()());a&2&&(_.w(3),_.z("ngForOf",b.Mrc),_.w(3),_.z("label",b.Wnc)("rows",b.sma)("todayValue",b.Lqc)("startValue",b.Woc)("endValue",b.Voc)("comparisonStart",
b.sjc)("comparisonEnd",b.rjc)("previewStart",b.JW)("previewEnd",b.VO)("isRange",b.qnc)("labelMinRequiredCells",3)("activeCell",b.ab.getDate(b.Bb)-1)("startDateAccessibleName",b.t1)("endDateAccessibleName",b.AY))},Ia:[_.Xl,ED],tb:2,Oa:0});
var JD=function(a,b,c){this.Eb=a;this.ab=b;this.Ec=c;this.FI=_.da.EMPTY;this.Ql=new _.el;this.pN=new _.el;this.yl=new _.el;this.Cd=new Date};_.k=JD.prototype;_.k.Re=function(){var a=this;this.FI=this.ab.vsa.ka(_.tb(null)).subscribe(function(){return a.Cy()})};_.k.Ma=function(){this.FI.unsubscribe()};
_.k.Cy=function(){var a=this;this.Nqc=this.ab.getYear(new Date);var b=this.ab.getYear(this.Cd)-Cfb(this.ab,this.Bb,this.Kd,this.Nd);this.Lcb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Lcb.push(d.map(function(e){return a.Ijc(e)})),d=[]);_.Xk(this.Eb)};_.k.Kcb=function(a){var b=a.value;a=this.ab.im(b,0,1);b=this.R7a(b);this.pN.emit(a);this.Ql.emit(b)};_.k.K5=function(a){var b=this.Cd;this.Bb=this.R7a(a.value);_.PA(this.ab,b,this.Bb)&&this.yl.emit(this.Bb)};
_.k.g4=function(a){var b=this.Cd,c=this.Rm();switch(a.keyCode){case 37:this.Bb=_.UA(this.ab,this.Cd,c?1:-1);break;case 39:this.Bb=_.UA(this.ab,this.Cd,c?-1:1);break;case 38:this.Bb=_.UA(this.ab,this.Cd,-4);break;case 40:this.Bb=_.UA(this.ab,this.Cd,4);break;case 36:this.Bb=_.UA(this.ab,this.Cd,-Cfb(this.ab,this.Bb,this.Kd,this.Nd));break;case 35:this.Bb=_.UA(this.ab,this.Cd,24-Cfb(this.ab,this.Bb,this.Kd,this.Nd)-1);break;case 33:this.Bb=_.UA(this.ab,this.Cd,a.altKey?-240:-24);break;case 34:this.Bb=
_.UA(this.ab,this.Cd,a.altKey?240:24);break;case 13:case 32:this.NI=!0;break;default:return}_.PA(this.ab,b,this.Bb)&&this.yl.emit(this.Bb);this.iE();a.preventDefault()};_.k.i4=function(a){if(32===a.keyCode||13===a.keyCode)this.NI&&this.Kcb({value:this.ab.getYear(this.Cd),event:a}),this.NI=!1};_.k.glc=function(){return Cfb(this.ab,this.Bb,this.Kd,this.Nd)};_.k.Ay=function(){this.uE.Ay()};_.k.iE=function(){this.uE.AHa()};
_.k.R7a=function(a){var b=this.ab.getMonth(this.Bb),c=_.Rfb(this.ab,this.ab.im(a,b,1));return this.ab.im(a,b,Math.min(this.ab.getDate(this.Bb),c))};_.k.Ijc=function(a){var b=this.ab.im(a,0,1),c=Qfb(this.ab,b);b=this.Zk?this.Zk(b,"multi-year"):void 0;return new Oib(a,c,c,this.kqc(a),b)};
_.k.kqc=function(a){if(void 0===a||null===a||this.Nd&&a>this.ab.getYear(this.Nd)||this.Kd&&a<this.ab.getYear(this.Kd))return!1;if(!this.cj)return!0;for(var b=this.ab.im(a,0,1);this.ab.getYear(b)==a;b=_.VA(this.ab,b,1))if(this.cj(b))return!0;return!1};_.k.Rm=function(){return this.Ec&&"rtl"===this.Ec.value};_.k.Vpc=function(a){this.IHa=null;a&&(this.IHa=this.ab.getYear(a))};
_.W.Object.defineProperties(JD.prototype,{Bb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.OA(this.ab,this.ab.Th(a))||new Date;this.Cd=_.RA(this.ab,a,this.Kd,this.Nd);Bfb(this.ab,b,this.Cd,this.Kd,this.Nd)||this.Cy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.OA(this.ab,this.ab.Th(a));this.Vpc(a)}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.OO},set:function(a){this.OO=_.OA(this.ab,
this.ab.Th(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.NO},set:function(a){this.NO=_.OA(this.ab,this.ab.Th(a))}}});JD.ha=function(a){return new (a||JD)(_.y(_.il),_.y(_.NA,8),_.y(_.Hp,8))};
JD.Aa=_.v({type:JD,oa:[["mat-multi-year-view"]],vb:function(a,b){a&1&&_.Ze(ED,5);if(a&2){var c;_.Ye(c=_.af())&&(b.uE=c.first)}},inputs:{Bb:"activeDate",selected:"selected",Kd:"minDate",Nd:"maxDate",cj:"dateFilter",Zk:"dateClass"},outputs:{Ql:"selectedChange",pN:"yearSelected",yl:"activeDateChange"},bc:["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.Kcb(c)})("activeDateChange",function(c){return b.K5(c)})("keyup",function(c){return b.i4(c)})("keydown",function(c){return b.g4(c)}),_.D()());a&2&&(_.w(4),_.z("rows",b.Lcb)("todayValue",b.Nqc)("startValue",
b.IHa)("endValue",b.IHa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.glc()))},Ia:[ED],tb:2,Oa:0});
_.KD=function(a,b,c,d){this.Eb=a;this.wy=b;this.ab=c;this.Ec=d;this.FI=_.da.EMPTY;this.Ql=new _.el;this.qL=new _.el;this.yl=new _.el;this.Cd=new Date};_.k=_.KD.prototype;_.k.Re=function(){var a=this;this.FI=this.ab.vsa.ka(_.tb(null)).subscribe(function(){return a.Cy()})};_.k.Ma=function(){this.FI.unsubscribe()};_.k.Z9a=function(a){a=a.value;var b=this.ab.im(this.ab.getYear(this.Bb),a,1);this.qL.emit(b);a=this.Q7a(a);this.Ql.emit(a)};
_.k.K5=function(a){var b=this.Cd;this.Bb=this.Q7a(a.value);_.PA(this.ab,b,this.Bb)&&this.yl.emit(this.Bb)};
_.k.g4=function(a){var b=this.Cd,c=this.Rm();switch(a.keyCode){case 37:this.Bb=_.TA(this.ab,this.Cd,c?1:-1);break;case 39:this.Bb=_.TA(this.ab,this.Cd,c?-1:1);break;case 38:this.Bb=_.TA(this.ab,this.Cd,-4);break;case 40:this.Bb=_.TA(this.ab,this.Cd,4);break;case 36:this.Bb=_.TA(this.ab,this.Cd,-this.ab.getMonth(this.Cd));break;case 35:this.Bb=_.TA(this.ab,this.Cd,11-this.ab.getMonth(this.Cd));break;case 33:this.Bb=_.UA(this.ab,this.Cd,a.altKey?-10:-1);break;case 34:this.Bb=_.UA(this.ab,this.Cd,a.altKey?
10:1);break;case 13:case 32:this.NI=!0;break;default:return}_.PA(this.ab,b,this.Bb)&&(this.yl.emit(this.Bb),this.iE());a.preventDefault()};_.k.i4=function(a){if(32===a.keyCode||13===a.keyCode)this.NI&&this.Z9a({value:this.ab.getMonth(this.Cd),event:a}),this.NI=!1};
_.k.Cy=function(){var a=this;this.fbb(this.selected);this.Mqc=this.X7a(new Date);this.Rrc=Qfb(this.ab,this.Bb);var b=Nfb(this.ab);this.Ync=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Hjc(d,b[d])})});_.Xk(this.Eb)};_.k.Ay=function(){this.uE.Ay()};_.k.iE=function(){this.uE.AHa()};_.k.X7a=function(a){return a&&this.ab.getYear(a)==this.ab.getYear(this.Bb)?this.ab.getMonth(a):null};
_.k.Q7a=function(a){var b=this.ab.im(this.ab.getYear(this.Bb),a,1);b=_.Rfb(this.ab,b);return this.ab.im(this.ab.getYear(this.Bb),a,Math.min(this.ab.getDate(this.Bb),b))};_.k.Hjc=function(a,b){var c=this.ab.im(this.ab.getYear(this.Bb),a,1),d=this.ab.format(c,this.wy.display.hFc);c=this.Zk?this.Zk(c,"year"):void 0;return new Oib(a,b.toLocaleUpperCase(),d,this.jqc(a),c)};
_.k.jqc=function(a){var b=this.ab.getYear(this.Bb);if(void 0===a||null===a||this.wnc(b,a)||this.xnc(b,a))return!1;if(!this.cj)return!0;for(b=this.ab.im(b,a,1);this.ab.getMonth(b)==a;b=_.VA(this.ab,b,1))if(this.cj(b))return!0;return!1};_.k.wnc=function(a,b){if(this.Nd){var c=this.ab.getYear(this.Nd),d=this.ab.getMonth(this.Nd);return a>c||a===c&&b>d}return!1};_.k.xnc=function(a,b){if(this.Kd){var c=this.ab.getYear(this.Kd),d=this.ab.getMonth(this.Kd);return a<c||a===c&&b<d}return!1};
_.k.Rm=function(){return this.Ec&&"rtl"===this.Ec.value};_.k.fbb=function(a){this.Wab=this.X7a(a)};
_.W.Object.defineProperties(_.KD.prototype,{Bb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.OA(this.ab,this.ab.Th(a))||new Date;this.Cd=_.RA(this.ab,a,this.Kd,this.Nd);this.ab.getYear(b)!==this.ab.getYear(this.Cd)&&this.Cy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.OA(this.ab,this.ab.Th(a));this.fbb(a)}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.OO},set:function(a){this.OO=
_.OA(this.ab,this.ab.Th(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.NO},set:function(a){this.NO=_.OA(this.ab,this.ab.Th(a))}}});_.KD.ha=function(a){return new (a||_.KD)(_.y(_.il),_.y(_.mq,8),_.y(_.NA,8),_.y(_.Hp,8))};
_.KD.Aa=_.v({type:_.KD,oa:[["mat-year-view"]],vb:function(a,b){a&1&&_.Ze(ED,5);if(a&2){var c;_.Ye(c=_.af())&&(b.uE=c.first)}},inputs:{Bb:"activeDate",selected:"selected",Kd:"minDate",Nd:"maxDate",cj:"dateFilter",Zk:"dateClass"},outputs:{Ql:"selectedChange",qL:"monthSelected",yl:"activeDateChange"},bc:["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.Z9a(c)})("activeDateChange",function(c){return b.K5(c)})("keyup",function(c){return b.i4(c)})("keydown",function(c){return b.g4(c)}),_.D()());a&2&&(_.w(4),_.z("label",b.Rrc)("rows",
b.Ync)("todayValue",b.Mqc)("startValue",b.Wab)("endValue",b.Wab)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.ab.getMonth(b.Bb)))},Ia:[ED],tb:2,Oa:0});
var Sib=0,LD=function(a,b,c,d,e){this.tq=a;this.calendar=b;this.ab=c;this.wy=d;this.y5a="mat-calendar-button-"+Sib++;this.calendar.Tc.subscribe(function(){return _.Xk(e)})};LD.prototype.nua=function(){return this.calendar.Kd?!this.calendar.Kd||!this.w9a(this.calendar.Bb,this.calendar.Kd):!0};LD.prototype.ata=function(){return!this.calendar.Nd||!this.w9a(this.calendar.Bb,this.calendar.Nd)};
LD.prototype.w9a=function(a,b){return"month"==this.calendar.Gi?this.ab.getYear(a)==this.ab.getYear(b)&&this.ab.getMonth(a)==this.ab.getMonth(b):"year"==this.calendar.Gi?this.ab.getYear(a)==this.ab.getYear(b):Bfb(this.ab,a,b,this.calendar.Kd,this.calendar.Nd)};
_.W.Object.defineProperties(LD.prototype,{cua:{configurable:!0,enumerable:!0,get:function(){if("month"==this.calendar.Gi)return this.ab.format(this.calendar.Bb,this.wy.display.dCb).toLocaleUpperCase();if("year"==this.calendar.Gi)return Qfb(this.ab,this.calendar.Bb);var a=this.ab.getYear(this.calendar.Bb)-Cfb(this.ab,this.calendar.Bb,this.calendar.Kd,this.calendar.Nd),b=a+24-1;a=Qfb(this.ab,this.ab.im(a,0,1));b=Qfb(this.ab,this.ab.im(b,0,1));return a+" \u2013 "+b}},rWa:{configurable:!0,enumerable:!0,
get:function(){return"month"==this.calendar.Gi?"Choose month and year":"Choose date"}},IWa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Gi]}},bVa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Gi]}}});LD.ha=function(a){return new (a||LD)(_.y(_.HD),_.y(_.Tc(function(){return _.MD})),_.y(_.NA,8),_.y(_.mq,8),_.y(_.il))};
LD.Aa=_.v({type:LD,oa:[["mat-calendar-header"]],bc:["matCalendarHeader"],oc:["*"],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&&(_.Ie(),_.C(0,"div",0)(1,"div",1)(2,"button",2),_.L("click",function(){b.calendar.Gi="month"==b.calendar.Gi?"multi-year":"month"}),_.C(3,"span"),_.O(4),_.D(),_.Ad(),_.C(5,"svg",3),_.F(6,"polygon",4),_.D()(),_.Ay(),_.F(7,"div",5),_.Je(8),_.C(9,"button",6),_.L("click",function(){b.calendar.Bb="month"==b.calendar.Gi?_.TA(b.ab,b.calendar.Bb,-1):_.UA(b.ab,b.calendar.Bb,"year"==b.calendar.Gi?-1:-24)}),_.D(),_.C(10,"button",7),_.L("click",function(){b.calendar.Bb=
"month"==b.calendar.Gi?_.TA(b.ab,b.calendar.Bb,1):_.UA(b.ab,b.calendar.Bb,"year"==b.calendar.Gi?1:24)}),_.D()()());a&2&&(_.w(2),_.ue("aria-label",b.rWa)("aria-describedby",b.y5a),_.w(1),_.ue("id",b.y5a),_.w(1),_.Oe(b.cua),_.w(1),_.we("mat-calendar-invert","month"!==b.calendar.Gi),_.w(4),_.z("disabled",!b.nua()),_.ue("aria-label",b.IWa),_.w(1),_.z("disabled",!b.ata()),_.ue("aria-label",b.bVa))},Ia:[_.zq],tb:2,Oa:0});
_.MD=function(a,b,c,d){var e=this;this.ab=b;this.wy=c;this.Eb=d;this.qGa=!1;this.HM="month";this.Ql=new _.el;this.pN=new _.el;this.qL=new _.el;this.eN=new _.el(!0);this.bX=new _.el;this.Tc=new _.ob;this.LFa=a.wd.subscribe(function(){_.Xk(d);e.Tc.next()})};_.k=_.MD.prototype;_.k.Re=function(){this.Nic=new _.dq(this.ZQ||LD);this.Bb=this.jH||new Date;this.rEa=this.HM};_.k.wn=function(){this.qGa&&(this.qGa=!1,this.VEa().Ay(!1))};_.k.Ma=function(){this.LFa.unsubscribe();this.Tc.complete()};
_.k.Sb=function(a){var b=a.minDate&&!QA(this.ab,a.minDate.Si,a.minDate.ff)?a.minDate:void 0,c=a.maxDate&&!QA(this.ab,a.maxDate.Si,a.maxDate.ff)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.wK&&(a=this.VEa())&&(this.Eb.Be(),a.Cy());this.Tc.next()};_.k.vja=function(a){var b=a.value;b&&!QA(this.ab,b,this.selected)&&this.Ql.emit(b);this.bX.emit(a)};_.k.Src=function(a){this.pN.emit(a)};_.k.Xnc=function(a){this.qL.emit(a)};_.k.s8a=function(a,b){this.Bb=a;this.Gi=b};
_.k.VEa=function(){return this.y_||this.Vxa||this.lFc};
_.W.Object.defineProperties(_.MD.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){return this.VHa},set:function(a){this.VHa=_.OA(this.ab,this.ab.Th(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.OA(this.ab,this.ab.Th(a))}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.OO},set:function(a){this.OO=_.OA(this.ab,this.ab.Th(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.NO},set:function(a){this.NO=_.OA(this.ab,
this.ab.Th(a))}},Bb:{configurable:!0,enumerable:!0,get:function(){return this.djc},set:function(a){this.djc=_.RA(this.ab,a,this.Kd,this.Nd);this.Tc.next();_.Xk(this.Eb)}},Gi:{configurable:!0,enumerable:!0,get:function(){return this.rEa},set:function(a){var b=this.rEa!==a?a:null;this.rEa=a;this.qGa=!0;_.Xk(this.Eb);b&&this.eN.emit(b)}}});_.MD.ha=function(a){return new (a||_.MD)(_.y(_.HD),_.y(_.NA,8),_.y(_.mq,8),_.y(_.il))};
_.MD.Aa=_.v({type:_.MD,oa:[["mat-calendar"]],vb:function(a,b){a&1&&(_.Ze(_.ID,5),_.Ze(_.KD,5),_.Ze(JD,5));if(a&2){var c;_.Ye(c=_.af())&&(b.y_=c.first);_.Ye(c=_.af())&&(b.Vxa=c.first);_.Ye(c=_.af())&&(b.lFc=c.first)}},Ib:[1,"mat-calendar"],inputs:{ZQ:"headerComponent",jH:"startAt",HM:"startView",selected:"selected",Kd:"minDate",Nd:"maxDate",cj:"dateFilter",Zk:"dateClass",Yt:"comparisonStart",fw:"comparisonEnd",t1:"startDateAccessibleName",AY:"endDateAccessibleName"},outputs:{Ql:"selectedChange",pN:"yearSelected",
qL:"monthSelected",eN:"viewChanged",bX:"_userSelection"},bc:["matCalendar"],features:[_.Pe([Qib]),_.ld],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","startDateAccessibleName","endDateAccessibleName","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","startDateAccessibleName","endDateAccessibleName","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,Dfb,0,0,"ng-template",0),_.C(1,"div",1),_.N(2,Efb,1,10,"mat-month-view",2),_.N(3,Ffb,1,6,"mat-year-view",3),_.N(4,Gfb,1,6,"mat-multi-year-view",4),_.D());a&2&&(_.z("cdkPortalOutlet",b.Nic),_.w(1),_.z("ngSwitch",b.Gi),_.w(1),_.z("ngSwitchCase","month"),_.w(1),_.z("ngSwitchCase","year"),_.w(1),_.z("ngSwitchCase","multi-year"))},Ia:[_.Zl,
_.$l,_.MA,_.hq,_.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'],
tb:2,Oa:0});
var Tib=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 _.el;this.ps=new _.el;this.Tc=new _.ob;this.ji=function(){};this.cX=function(){};this.tja=function(){};this.O9a=this.IIa=_.da.EMPTY;this.Boc=function(){return d.mW?null:{matDatepickerParse:{text:d.Ta.ua.value}}};this.Mkc=function(e){e=_.OA(d.ab,d.ab.Th(e.value));return!e||d.kGa(e)?null:{matDatepickerFilter:!0}};this.Tnc=function(e){e=_.OA(d.ab,
d.ab.Th(e.value));var f=d.Rja();return!f||!e||0>=_.PA(d.ab,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Pnc=function(e){e=_.OA(d.ab,d.ab.Th(e.value));var f=d.Qja();return!f||!e||0<=_.PA(d.ab,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.mW=!1;this.O9a=b.vsa.subscribe(function(){d.u3(d.value)})};_.k=ND.prototype;_.k.imc=function(){return[this.Boc,this.Tnc,this.Pnc,this.Mkc]};
_.k.gpc=function(a){var b=this;this.Sm=a;this.IIa.unsubscribe();this.Ov&&this.tV(this.Ov);this.IIa=this.Sm.nKc.subscribe(function(c){b.kbb(c)&&(c=b.q8a(c.selection),b.mW=b.VFa(c),b.tja(c),b.ji(),b.TEa(c),b.ps.emit(new Tib(b,b.Ta.ua)),b.tMa.emit(new Tib(b,b.Ta.ua)))})};_.k.Vc=function(){this.km=!0};
_.k.Sb=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.Si;e=e.ff;if(Lfb(d)&&Lfb(e)){if(!QA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Tc.next(void 0)};_.k.Ma=function(){this.IIa.unsubscribe();this.O9a.unsubscribe();this.Tc.complete()};_.k.vXa=function(a){this.cX=a};_.k.validate=function(a){return this.O5?this.O5(a):null};_.k.sk=function(a){this.u3(a)};_.k.Ol=function(a){this.tja=a};_.k.Xp=function(a){this.ji=a};
_.k.Ar=function(a){this.disabled=a};_.k.BW=function(a){a.altKey&&40===a.keyCode&&!this.Ta.ua.readOnly&&(this.C$a(),a.preventDefault())};_.k.QO=function(a){var b=this.mW,c=this.ab.parse(a,this.wy.parse.ps);this.mW=this.VFa(c);c=_.OA(this.ab,c);var d=!QA(this.ab,c,this.value);!c||d?this.tja(c):(a&&!this.value&&this.tja(c),b!==this.mW&&this.cX());d&&(this.tV(c),this.ps.emit(new Tib(this,this.Ta.ua)))};_.k.ii=function(){this.tMa.emit(new Tib(this,this.Ta.ua))};
_.k.Wk=function(){this.value&&this.TEa(this.value);this.ji()};_.k.TEa=function(a){this.Ta.ua.value=null!=a?this.ab.format(a,this.wy.display.ps):""};_.k.tV=function(a){this.Sm?(this.cic(a),this.Ov=null):this.Ov=a};_.k.VFa=function(a){return!a||this.ab.isValid(a)};_.k.M$a=function(){return!1};_.k.u3=function(a){a=this.ab.Th(a);this.mW=this.VFa(a);a=_.OA(this.ab,a);this.tV(a);this.TEa(a)};_.k.kGa=function(a){var b=this.Mja();return!b||b(a)};
_.W.Object.defineProperties(ND.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Sm?this.q8a(this.Sm.selection):this.Ov},set:function(a){this.u3(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Kc||this.M$a()},set:function(a){a=_.Mg(a);var b=this.Ta.ua;this.Kc!==a&&(this.Kc=a,this.Tc.next(void 0));a&&this.km&&b.blur&&b.blur()}}});ND.ha=function(a){return new (a||ND)(_.y(_.Md),_.y(_.NA,8),_.y(_.mq,8))};
ND.Ja=_.v({type:ND,inputs:{value:"value",disabled:"disabled"},outputs:{tMa:"dateChange",ps:"dateInput"},features:[_.ld]});
var Uib=new _.Hd("MAT_DATE_RANGE_INPUT_PARENT"),OD=function(a,b,c,d,e,f,g,h){ND.call(this,b,g,h);this.Oy=a;this.Ta=b;this.I3=c;this.uf=d;this.c5=e;this.d5=f;this.Ec=_.bd(_.Hp,8)};_.V(OD,ND);_.k=OD.prototype;_.k.Ua=function(){var a=this.uf.get(_.Bv,null,10);a&&(this.Me=a)};_.k.Qp=function(){this.Me&&this.kxa()};_.k.Jl=function(){return 0===this.Ta.ua.value.length};_.k.hFa=function(){return this.Ta.ua.placeholder};_.k.focus=function(){this.Ta.ua.focus()};
_.k.QO=function(a){ND.prototype.QO.call(this,a);this.Oy.yRc()};_.k.C$a=function(){this.Oy.FRc()};_.k.Rja=function(){return this.Oy.min};_.k.Qja=function(){return this.Oy.max};_.k.Mja=function(){return this.Oy.cj};_.k.M$a=function(){return this.Oy.xRc};_.k.kbb=function(a){a=a.source;return a!==this.Oy.rbb&&a!==this.Oy.Bkc};_.k.u3=function(a){ND.prototype.u3.call(this,a);var b;null==(b=this===this.Oy.rbb?this.Oy.Bkc:this.Oy.rbb)||b.cX()};_.k.qRc=function(){return Hfb(this.Ta.ua,!0)};
OD.ha=function(a){return new (a||OD)(_.y(Uib),_.y(_.Md),_.y(_.nq),_.y(_.Tf),_.y(_.Gv,8),_.y(_.Lv,8),_.y(_.NA,8),_.y(_.mq,8))};OD.Ja=_.v({type:OD,features:[_.qe]});_.wpa(OD);
var Vib=_.sg("transformPanel",[_.xg("void => enter-dropdown",_.tg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,ah:[_.vg({opacity:0,transform:"scale(1, 0.8)"}),_.vg({opacity:1,transform:"scale(1, 1)"})]})),_.xg("void => enter-dialog",_.tg("150ms cubic-bezier(0, 0, 0.2, 1)",{type:5,ah:[_.vg({opacity:0,transform:"scale(0.7)"}),_.vg({transform:"none",opacity:1})]})),_.xg("* => void",_.tg("100ms linear",_.vg({opacity:0})))]),Wib=_.sg("fadeInCalendar",[_.wg("void",_.vg({opacity:0})),_.wg("enter",_.vg({opacity:1})),
_.xg("void => *",_.tg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);
var Xib=0,Yib=new _.Hd("mat-datepicker-scroll-strategy"),Zib={Ga:Yib,Gb:[_.jq],Db:function(a){return function(){return a.Dn.Ws()}}},$ib=_.Tg(function(a){this.Ta=a}),PD=function(a,b,c,d,e,f){a=$ib.call(this,a)||this;a.Eb=b;a.Xja=c;a.ab=d;a.IRc=e;a.HE=new _.da;a.cO=new _.ob;a.f3=null;a.jjc=f.kuc;return a};_.V(PD,$ib);_.k=PD.prototype;_.k.Ua=function(){this.YA=this.Xe.Vwa?"enter-dialog":"enter-dropdown"};_.k.Vc=function(){var a=this;this.HE.add(this.Xe.Tc.subscribe(function(){_.Xk(a.Eb)}));this.Mic.VEa().Ay(!1)};
_.k.Ma=function(){this.HE.unsubscribe();this.cO.complete()};_.k.zmc=function(a){var b=this.Sm.selection;a=a.value;!a||QA(this.ab,a,b)||this.Sm.add(a);this.Sm&&!this.Sm.Ls()||this.f3||this.Xe.close()};_.k.Ula=function(){this.YA="void";_.Xk(this.Eb)};_.k.uRc=function(){return this.Sm.selection};_.k.h5a=function(){this.Sm!==this.Xja&&this.Xja.pxa(this.Sm.selection,this)};_.k.aic=function(a,b){this.Sm=a?this.Xja.clone():this.Xja;this.f3=a;b&&this.Eb.Be()};
PD.ha=function(a){return new (a||PD)(_.y(_.Md),_.y(_.il),_.y(FD),_.y(_.NA),_.y(Rib,8),_.y(_.HD))};
PD.Aa=_.v({type:PD,oa:[["mat-datepicker-content"]],vb:function(a,b){a&1&&_.Ze(_.MD,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Mic=c.first)}},Ib:[1,"mat-datepicker-content"],Hb:3,mb:function(a,b){a&1&&_.aja("@transformPanel.done",function(){return b.cO.next()});a&2&&(_.Be("@transformPanel",b.YA),_.we("mat-datepicker-content-touch",b.Xe.Vwa))},inputs:{color:"color"},bc:["matDatepickerContent"],features:[_.qe],Ba:5,Ca:26,Ha:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass",
"startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","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.Xe.Hpc(d)})("monthSelected",function(d){return b.Xe.Fpc(d)})("viewChanged",
function(d){return b.Xe.Frc(d)})("_userSelection",function(d){return b.zmc(d)}),_.D(),_.N(2,Ifb,0,0,"ng-template",2),_.C(3,"button",3),_.L("focus",function(){return b.a6a=!0})("blur",function(){return b.a6a=!1})("click",function(){return b.Xe.close()}),_.O(4),_.D()());if(a&2){var c;_.we("mat-datepicker-content-container-with-custom-header",b.Xe.Nhb)("mat-datepicker-content-container-with-actions",b.f3);_.ue("aria-modal",!0)("aria-labelledby",null!==(c=b.pkc)&&void 0!==c?c:void 0);_.w(1);_.z("id",
b.Xe.id)("ngClass",b.Xe.xe)("startAt",b.Xe.jH)("startView",b.Xe.HM)("minDate",b.Xe.Rja())("maxDate",b.Xe.Qja())("dateFilter",b.Xe.Mja())("headerComponent",b.Xe.Nhb)("selected",b.Sm.selection)("dateClass",b.Xe.Zk)("comparisonStart",b.Yt)("comparisonEnd",b.fw)("@fadeInCalendar","enter")("startDateAccessibleName",b.t1)("endDateAccessibleName",b.AY);_.w(1);_.z("cdkPortalOutlet",b.f3);_.w(1);_.we("cdk-visually-hidden",!b.a6a);_.z("color",b.color||"primary");_.w(1);_.Oe(b.jjc)}},Ia:[_.Wl,_.zq,_.np,_.hq,
_.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"],
tb:2,data:{animation:[Vib,Wib]},Oa:0});var QD=function(a,b,c,d,e,f,g){this.tj=a;this.Cb=b;this.Wf=c;this.ab=e;this.Ec=f;this.Sm=g;this.GFa=_.da.EMPTY;this.Mb=_.bd(_.Qg);this.HM="month";this.Qbb=!1;this.FH="start";this.oN="below";this.GI=!0;this.pN=new _.el;this.qL=new _.el;this.eN=new _.el(!0);this.VVa=new _.el;this.Nna=new _.el;this.jB=!1;this.id="mat-datepicker-"+Xib++;this.W3=null;this.mic=this.id+"-backdrop";this.Tc=new _.ob;this.xg=d};_.k=QD.prototype;_.k.Rja=function(){return this.qo&&this.qo.min};
_.k.Qja=function(){return this.qo&&this.qo.max};_.k.Mja=function(){return this.qo&&this.qo.cj};_.k.Sb=function(a){(a=a.xPosition||a.yPosition)&&!a.wK&&this.Zb&&(a=this.Zb.Zq().nj,a instanceof _.Zp&&(this.Yab(a),this.Ri&&this.Zb.di()));this.Tc.next(void 0)};_.k.Ma=function(){this.vEa();this.close();this.GFa.unsubscribe();this.Tc.complete()};_.k.select=function(a){this.Sm.add(a)};_.k.Hpc=function(a){this.pN.emit(a)};_.k.Fpc=function(a){this.qL.emit(a)};_.k.Frc=function(a){this.eN.emit(a)};
_.k.uXa=function(a){var b=this;this.GFa.unsubscribe();this.qo=a;this.GFa=a.Tc.subscribe(function(){return b.Tc.next(void 0)});return this.Sm};_.k.open=function(){this.jB||this.disabled||(this.W3=_.$oa(),this.toc(),this.jB=!0,this.VVa.emit())};
_.k.close=function(){var a=this;if(this.jB){var b=this.GI&&this.W3&&"function"===typeof this.W3.focus,c=function(){a.jB&&(a.jB=!1,a.Nna.emit())};if(this.B3){var d=this.B3,e=d.instance,f=d.location;e.Ula();e.cO.ka(_.Va(1)).subscribe(function(){var g=a.Mb.activeElement;!b||g&&g!==a.Mb.activeElement&&!f.ua.contains(g)||a.W3.focus();a.W3=null;a.vEa()})}b?setTimeout(c):c()}};_.k.h5a=function(){var a,b;null==(a=this.B3)||null==(b=a.instance)||b.h5a()};
_.k.flc=function(a){a.Xe=this;a.color=this.color;var b=this.qo;b=b.tl?_.m8a(b.tl):b.Ta.ua.getAttribute("aria-labelledby");a.pkc=b;a.aic(this.f3,!1)};
_.k.toc=function(){var a=this;this.vEa();var b=this.Vwa,c=new _.dq(PD,this.Wf),d=this.Zb=this.tj.create(new _.Xp({nj:b?this.wlc():this.zlc(),ng:!0,rm:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.mic],direction:this.Ec,Mk:b?this.tj.Dn.block():this.xg(),xe:"mat-datepicker-"+(b?"dialog":"popup")}));this.rlc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Cu().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.B3=d.attach(c);this.flc(this.B3.instance);b||this.Cb.Ig.ka(_.Va(1)).subscribe(function(){return d.di()})};_.k.vEa=function(){this.Zb&&(this.Zb.dispose(),this.Zb=this.B3=null)};_.k.wlc=function(){return _.dSa(_.cSa(this.tj.position().global()))};_.k.zlc=function(){var a=_.$Ra(_.XRa(_.YRa(_.aSa(_.bq(this.tj.position(),this.qo.hZ()),".mat-datepicker-content"),!1),8));return this.Yab(a)};
_.k.Yab=function(a){var b="end"===this.FH?"end":"start",c="start"===b?"end":"start",d="above"===this.oN?"bottom":"top",e="top"===d?"bottom":"top";return _.$p(a,[{Nc:b,Oc:e,zc:b,Hc:d},{Nc:b,Oc:d,zc:b,Hc:e},{Nc:c,Oc:e,zc:c,Hc:d},{Nc:c,Oc:d,zc:c,Hc:e}])};_.k.rlc=function(a){var b=this;return _.ib(a.Zn(),a.xy,a.Cu().ka(_.Ta(function(c){return 27===c.keyCode&&!_.Jg(c)||b.qo&&_.Jg(c,"altKey")&&38===c.keyCode})))};
_.W.Object.defineProperties(QD.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){return this.VHa||(this.qo?this.qo.value:null)},set:function(a){this.VHa=_.OA(this.ab,this.ab.Th(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Iv)||(this.qo?(a=this.qo,a=a.tl?a.tl.color:void 0):a=void 0);return a},set:function(a){this.Iv=a}},Vwa:{configurable:!0,enumerable:!0,get:function(){return this.Qbb},set:function(a){this.Qbb=_.Mg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Kc&&this.qo?this.qo.disabled:!!this.Kc},set:function(a){a=_.Mg(a);a!==this.Kc&&(this.Kc=a,this.Tc.next(void 0))}},aD:{configurable:!0,enumerable:!0,get:function(){return this.GI},set:function(a){this.GI=_.Mg(a)}},xe:{configurable:!0,enumerable:!0,get:function(){return this.yoc},set:function(a){this.yoc=pbb(a)}},Ri:{configurable:!0,enumerable:!0,get:function(){return this.jB},set:function(a){_.Mg(a)?this.open():this.close()}}});
QD.ha=function(a){return new (a||QD)(_.y(_.jq),_.y(_.pe),_.y(_.Ve),_.y(Yib),_.y(_.NA,8),_.y(_.Hp,8),_.y(FD))};QD.Ja=_.v({type:QD,inputs:{Nhb:"calendarHeaderComponent",jH:"startAt",HM:"startView",color:"color",Vwa:"touchUi",disabled:"disabled",FH:"xPosition",oN:"yPosition",aD:"restoreFocus",Zk:"dateClass",xe:"panelClass",Ri:"opened"},outputs:{pN:"yearSelected",qL:"monthSelected",eN:"viewChanged",VVa:"opened",Nna:"closed"},features:[_.ld]});
var ajb,bjb;ajb={Ga:_.yv,Lb:_.Tc(function(){return _.RD}),kd:!0};bjb={Ga:_.zv,Lb:_.Tc(function(){return _.RD}),kd:!0};_.RD=function(a,b,c,d){ND.call(this,a,b,c);this.tl=d;this.c6a=_.da.EMPTY;this.O5=_.Msa(ND.prototype.imc.call(this))};_.V(_.RD,ND);_.k=_.RD.prototype;_.k.hZ=function(){return this.tl?this.tl.hZ():this.Ta};_.k.Ma=function(){ND.prototype.Ma.call(this);this.c6a.unsubscribe()};_.k.C$a=function(){this.cI&&this.cI.open()};_.k.q8a=function(a){return a};
_.k.cic=function(a){this.Sm&&this.Sm.pxa(a,this)};_.k.Rja=function(){return this.rI};_.k.Qja=function(){return this.MO};_.k.Mja=function(){return this.z6a};_.k.kbb=function(a){return a.source!==this};
_.W.Object.defineProperties(_.RD.prototype,{LEc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.cI=a,this.c6a=a.Nna.subscribe(function(){return b.ji()}),this.gpc(a.uXa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.rI},set:function(a){a=_.OA(this.ab,this.ab.Th(a));QA(this.ab,a,this.rI)||(this.rI=a,this.cX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.MO},set:function(a){a=_.OA(this.ab,this.ab.Th(a));QA(this.ab,a,this.MO)||(this.MO=a,
this.cX())}},cj:{configurable:!0,enumerable:!0,get:function(){return this.z6a},set:function(a){var b=this.kGa(this.value);this.z6a=a;this.kGa(this.value)!==b&&this.cX()}}});_.RD.ha=function(a){return new (a||_.RD)(_.y(_.Md),_.y(_.NA,8),_.y(_.mq,8),_.y(_.Vv,8))};
_.RD.Ja=_.v({type:_.RD,oa:[["input","matDatepicker",""]],Ib:[1,"mat-datepicker-input"],Hb:6,mb:function(a,b){a&1&&_.L("input",function(c){return b.QO(c.target.value)})("change",function(){return b.ii()})("blur",function(){return b.Wk()})("keydown",function(c){return b.BW(c)});a&2&&(_.Ae("disabled",b.disabled),_.ue("aria-haspopup",b.cI?"dialog":null)("aria-owns",(null==b.cI?null:b.cI.Ri)&&b.cI.id||null)("min",b.min?Sfb(b.ab,b.min):null)("max",b.max?Sfb(b.ab,b.max):null)("data-mat-calendar",b.cI?b.cI.id:
null))},inputs:{LEc:"matDatepicker",min:"min",max:"max",cj:["matDatepickerFilter","dateFilter"]},bc:["matDatepickerInput"],features:[_.Pe([ajb,bjb,{Ga:_.E2a,Lb:_.RD}]),_.qe]});
_.SD=function(){QD.apply(this,arguments)};_.V(_.SD,QD);_.SD.Ja=QD.Ja;_.SD.ha=function(){var a;return function(b){return(a||(a=_.Ed(_.SD)))(b||_.SD)}}();_.SD.Aa=_.v({type:_.SD,oa:[["mat-datepicker"]],bc:["matDatepicker"],features:[_.Pe([Qib,{Ga:QD,Lb:_.SD}]),_.qe],Ba:0,Ca:0,wa:function(){},tb:2,Oa:0});
_.TD=function(){};_.TD.ha=function(a){return new (a||_.TD)};_.TD.Ea=_.ed({type:_.TD});_.TD.Da=_.Vc({Qb:[_.HD,Zib],imports:[_.dm,_.Yq,_.kq,_.xp,_.iq,_.lq,_.Up]});
_.UD=function(){};_.UD.ha=function(a){return new (a||_.UD)};_.UD.Ea=_.ed({type:_.UD});_.UD.Da=_.Vc({imports:[_.dm,_.Qv]});
var cjb=new _.Hd("GMAT_DIALOG_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var VD=function(a,b,c,d,e,f,g,h){h.um||a.Oqa.push("gmat-mdc-dialog");_.$A.call(this,a,b,c,d,e,f,g)};_.V(VD,_.$A);VD.ha=function(a){return new (a||VD)(_.u(_.jq),_.u(_.Tf),_.u(_.Sf,8),_.u(_.PSa,8),_.u(_.QSa),_.u(_.$A,12),_.u(_.Mp),_.u(cjb))};VD.va=_.t({token:VD,ta:VD.ha});_.WD=function(){};_.WD.ha=function(a){return new (a||_.WD)};_.WD.Ea=_.ed({type:_.WD});_.WD.Da=_.Vc({Qb:[{Ga:_.$A,ae:VD},{Ga:_.jq,ae:_.CD}],imports:[aB]});

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

var Dzb,Ezb,Fzb,Gzb,Hzb,Izb,Jzb,Kzb,Lzb,Mzb,Nzb,Ozb,Pzb,Qzb,Rzb,Szb,Vzb,Wzb,Xzb,Yzb,Zzb,fK,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,AAb,zAb,BAb,CAb,DAb,EAb,FAb,GAb,HAb,IAb,JAb,KAb,MAb,OAb,PAb,QAb,LAb,gK,SAb,TAb,UAb,VAb,XAb,ZAb,$Ab,aBb,cBb,dBb,eBb,fBb,gBb,hBb,iBb,kBb,lBb,mBb,nBb,oBb,pBb,qBb,rBb,sBb,tBb,uBb,vBb,wBb,xBb,yBb,zBb,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,$Bb,aCb,bCb,cCb,
dCb,eCb,fCb,gCb,hCb,jCb,kCb,lCb,mCb,nCb,oCb,pCb,rCb,sCb,tCb,uCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,KCb,LCb,MCb,NCb,OCb,PCb,QCb,RCb,SCb,TCb,UCb,VCb,WCb,XCb,YCb,ZCb,$Cb,aDb,bDb,cDb,dDb,eDb,fDb,gDb,iDb,jDb,kDb,lDb,qDb,rDb,sDb,tDb,uDb,vDb,wDb,xDb,yDb,zDb,ADb,BDb,CDb,DDb,EDb,FDb,GDb,HDb,KDb,LDb,MDb,NDb,PDb,QDb,RDb,SDb,TDb,UDb,VDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,cEb,dEb,eEb,fEb,gEb,hEb,iEb,jEb,kEb,mEb,oEb,pEb,rEb,sEb,tEb,uEb,vEb,yEb,wEb,xEb,zEb,AEb,BEb,CEb,DEb,EEb,FEb,GEb,HEb,IEb,JEb,KEb,LEb,MEb,
NEb,OEb,PEb,QEb,REb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,hFb,iFb,jFb,kFb,lFb,mFb,nFb,pFb,qFb,rFb,sFb,tFb,uFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,JFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,XFb,YFb,ZFb,$Fb,aGb,bGb,cGb,dGb,eGb,fGb,gGb,hGb,iGb,jGb,kGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,DGb,EGb,FGb,GGb,HGb,IGb,JGb,KGb,LGb,MGb,NGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,VGb,XGb,YGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,kHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,uHb,vHb,wHb,
xHb,yHb,zHb,lK,AHb,BHb,CHb,DHb,FHb,GHb,mK,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,THb,UHb,VHb,WHb,XHb,YHb,ZHb,$Hb,aIb,bIb,cIb,dIb,eIb,fIb,gIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,qIb,sIb,tIb,uIb,wIb,BIb,CIb,DIb,EIb,FIb,GIb,HIb,KIb,LIb,MIb,NIb,OIb,QIb,SIb,UIb,VIb,WIb,XIb,YIb,ZIb,$Ib,bJb,dJb,eJb,fJb,gJb,hJb,oJb,pJb,qJb,rJb,sJb,tJb,vJb,wJb,xJb,yJb,zJb,AJb,BJb,CJb,DJb,EJb,FJb,GJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,YJb,ZJb,$Jb,aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,
oKb,pKb,qKb,rKb,sKb,wKb,vKb,uKb,tKb,yKb,pK,AKb,BKb,CKb,EKb,DKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,MKb,NKb,OKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,JLb,KLb,LLb,MLb,NLb,OLb,QLb,RLb,SLb,TLb,ULb,VLb,XLb,ZLb,$Lb,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,zMb,AMb,BMb,CMb,DMb,EMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,
QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,oNb,pNb,qNb,rNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,BNb,CNb,ENb,FNb,GNb,HNb,INb,JNb,KNb,LNb,MNb,NNb,ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,BK,CK,WNb,YNb,XNb,ZNb,$Nb,EK,FK,GK,aOb,cOb,HK,bOb,eOb,gOb,hOb,iOb,jOb,kOb,lOb,nOb,MK,oOb,pOb,qOb,rOb,tOb,vOb,wOb,yOb,zOb,xOb,AOb,COb,GOb,EOb,DOb,HOb,IOb,KOb,FOb,LOb,JOb,MOb,POb,OOb,NOb,SOb,WOb,XOb,YOb,QOb,ROb,UOb,TOb,VOb,ZOb,kPb,bPb,jPb,iPb,cPb,dPb,lPb,gPb,hPb,mPb,ePb,fPb,pPb,oPb,
nPb,rPb,vPb,APb,yPb,BPb,CPb,zPb,EPb,FPb,GPb,IPb,HPb,JPb,MPb,LPb,KPb,NPb,VK,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,lQb,mQb,kQb,iQb,jQb,qQb,pQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,AQb,DQb,EQb,FQb,GQb,HQb,IQb,KQb,LQb,MQb,PQb,QQb,RQb,SQb,TQb,JQb,UQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,qRb,sRb,tRb,uRb,vRb,wRb,xRb,zRb,ARb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb,JRb,LRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,XRb,YRb,ZRb,
$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,iSb,jSb,kSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,xSb,ySb,wSb,zSb,ASb,CSb,BSb,DSb,ESb,FSb,GSb,HSb,KSb,LSb,ISb,MSb,JSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,WSb,XSb,YSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,sTb,uTb,vTb,xTb,ATb,zTb,ETb,GTb,HTb,ITb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,WTb,XTb,YTb,ZTb,$Tb,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,BUb,CUb,DUb,EUb,FUb,IUb,GUb,
HUb,dL,JUb,KUb,LUb,MUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,VUb,WUb,XUb,ZUb,$Ub,aVb,bVb,cVb,fVb,hVb,jVb,iVb,kVb,lVb,mVb,nVb,oVb,pVb,qVb,rVb,sVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,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,eWb,fWb,gWb,hWb,iWb,jWb,kWb,lWb,mWb,oWb,nWb,qWb,rWb,sWb,tWb,uWb,vWb,wWb,xWb,yWb,AWb,BWb,CWb,DWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,MWb,NWb,OWb,PWb,QWb,RWb,SWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,gXb,iXb,lXb,
nXb,oXb,pXb,qXb,rXb,tXb,uXb,vXb,wXb,xXb,yXb,AXb,zXb,BXb,CXb,DXb,FXb,GXb,IXb,JXb,KXb,MXb,PXb,QXb,RXb,SXb,TXb,UXb,VXb,WXb,XXb,aYb,bYb,cYb,dYb,eYb,fYb,gYb,hYb,iYb,jYb,kYb,lYb,mYb,nYb,oYb,pYb,rYb,sYb,tYb,xYb,yYb,zYb,AYb,BYb,CYb,DYb,EYb,FYb,GYb,HYb,IYb,JYb,KYb,LYb,MYb,NYb,OYb,RYb,UYb,VYb,WYb,TYb,bZb,eZb,cZb,fZb,jZb,lZb,rZb,jL,tZb,kL,vZb,wZb,xZb,zZb,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,$Zb,a_b,b_b,c_b,d_b,e_b,f_b,g_b,h_b,i_b,j_b,k_b,l_b,
m_b,n_b,o_b,p_b,q_b,r_b,t_b,u_b,v_b,w_b,x_b,y_b,z_b,B_b,C_b,D_b,E_b,F_b,G_b,H_b,I_b,J_b,K_b,L_b,M_b,N_b,O_b,NUb,gVb,dVb,P_b,Q_b;Dzb=function(a){return a.ad};Ezb=function(a){if(a&&a.Pf)return{Pf:a.Pf,Yg:a.revisionNumber||void 0,Tq:a.Tq||void 0}};Fzb=function(a){var b;return(null==(b=_.Cga())?void 0:b.createScriptURL(a))||a};Gzb=function(a){var b=_.Ega();return b?b.Qo(2,a)||"":_.Yd(a,"Style")?_.Vd(a):_.Xc(a)};
Hzb=function(a){var b=_.Ega();if(b)return Fzb(b.Qo(5,a)||"");if(_.Yd(a,"ResourceURL"))return Fzb(_.Vd(a));throw new _.Yc(904,!1);};Izb=function(a,b,c,d,e,f){c=_.se(a,b,c,d);return _.se(a,b+2,e,f)||c};Jzb=function(a,b,c,d,e,f){var g=a+22;a=_.sd();var h=a[g];if(a[1].data[g].Xd){var n=_.yd();g=h.transform;b=n+b;c=Izb(a,b,c,d,e,f)?_.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};
Kzb=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};
Lzb=function(a){var b=document.createElement("template");if(!("content"in b)){b=_.uh("<html><body>"+a);b=(new DOMParser).parseFromString(_.Wj(b),"text/html");for(a=b.createDocumentFragment();0<b.body.childNodes.length;)a.appendChild(b.body.firstChild);return a}a=_.uh(a);_.Vjb(b,a);return b.content};Mzb=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};Nzb=function(a){a=a.nodeType;return a===Node.ELEMENT_NODE||"number"!==typeof a};
Ozb=function(a,b){var c=_.pF(a.Yb(),function(h){delete h.line;delete h.Ob});a.params.Ob&&_.Ko(c,"HEAD");b.path&&c.ld(b.path);if(b.oj){var d=b.oj.Oe,e=d&&_.bkb(d),f=d&&d.Kg===a.repository,g=!e||e.id===a.lb&&e.type===a.Cc;if((!d||f&&g)&&b.oj.Lk!==a.Ab)return _.No(c,{Ke:b.oj.Lk}).hb();e&&_.Io(c,e.id,e.type);d&&d.Kg&&_.Jo(c,d.Kg);b.oj.Lk&&_.Ko(c,b.oj.Lk)}return c.hb()};
Pzb=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};Qzb=function(a){if(a)return"number"===typeof a?a:a[a.length-1]&&a[a.length-1].end};
Rzb=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=_.xva(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}]};
Szb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.Uzb=function(a,b,c){c=void 0===c?!1:c;var d=b?"ws":"createWs";if(!b){b=_.b0a.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);Tzb.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=_.fh(_.fh(new _.eh(_.Q_a),"files",a+(e?":"+e:"")),d,b);c&&_.fh(d,"escape","");return d.toString()};
Vzb=function(a,b){if(b&&b.Oe){var c=b.Oe,d=_.bkb(c);a=_.Ko(_.Jo(_.Io(a.Yb(),d.id,d.type),c.Kg),b.jz).ld(b.path).hb()}return a};Wzb=function(a,b){return a.Yb().Mh(Object.assign({},a.params,{line:b})).hb()};Xzb=function(a){a=(a=a.Ab)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
Yzb=function(a){var b=_.yE(a,1),c=void 0;_.CE(a)&&a.hj()?c="/piper///depot/"+b:_.CE(a)?c="/"+a.repository+"/"+b:_.OJ(a)&&(c="/h/"+a.lb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.eh((_.R_a||"")+"/codesearch/f"+c);c=a.params.Ob;a=_.xE(a,1);c?(_.fh(b,"ws",c),a&&_.fh(b,"snapshot",a)):a&&"HEAD"!==a&&_.fh(b,"cl",a);return b.toString()};
Zzb=function(a,b,c){if(_.NE(a)&&a.repository&&(b=_.Cua(a.repository,b,c))&&(c=_.Oh(b,2).split("/"),!(2>c.length)))return _.Ko(_.Jo(_.Io(a.Yb(),c[0],"host"),c.slice(1).join("/")),_.Oh(b,3)||"HEAD").hb()};fK=function(a){return{state:1,cJ:a}};aAb=function(a){return a.replace($zb,function(b){return"\\"+b})};bAb=function(a){return _.Jf(a)};cAb=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:_.ig(a)}};
dAb=function(a){return _.DE(a)?_.mtb:"ID"};eAb=function(a){return _.DE(a)?_.ntb:"Commit Date"};fAb=function(a){return _.DE(a)?_.otb:"Revision"};gAb=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 _.ig(a)}};hAb=function(a,b){a=a.xh;var c=b.xh;return a.length===c.length&&a.every(function(d){return c.includes(d)})};iAb=function(a){return!!a};
jAb=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 _.ig(a)}};kAb=function(a){a&1&&_.F(0,"blame-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Le))};
lAb=function(a){if(a&1){var b=_.sd();_.C(0,"xrefs-layer",7);_.L("highlightedLines",function(c){_.td(b);var d=_.M(2);return _.ud(d.mxa(c))});_.D()}a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Le))};mAb=function(a){a&1&&(_.G(0),_.N(1,lAb,1,1,"xrefs-layer",6),_.Q(2,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.STb)))};nAb=function(a){a&1&&_.F(0,"unified-deprecation-layer",5);a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Le))};
oAb=function(a){a&1&&(_.G(0),_.N(1,nAb,1,1,"unified-deprecation-layer",0),_.Q(2,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.omb)))};pAb=function(a){a&1&&_.F(0,"code-coverage-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Le))};qAb=function(a){a&1&&_.F(0,"fuzzing-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Le))};rAb=function(a){a&1&&_.F(0,"generic-coverage-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.Le))};
sAb=function(a,b){a&1&&_.F(0,"finding-layer",8);a&2&&(a=b.ya,b=_.M(),_.z("layerBaseLocation",b.Le)("layerId",a))};tAb=function(a){if(a&1){var b=_.sd();_.C(0,"semantic-decoration-layer",7);_.L("highlightedLines",function(c){_.td(b);var d=_.M(2);return _.ud(d.mxa(c))});_.D()}a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Le))};uAb=function(a){a&1&&(_.N(0,tAb,1,1,"semantic-decoration-layer",6),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.STb)))};
vAb=function(a){a&1&&_.F(0,"deprecation-layer",5);a&2&&(a=_.M(2),_.z("layerBaseLocation",a.Le))};wAb=function(a){a&1&&(_.N(0,vAb,1,1,"deprecation-layer",0),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.omb)))};xAb=function(a){return 3===a.getType()&&a.Zqa()};yAb=function(a){for(var b=[],c=_.lyb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.iab))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.lyb.exec(a)}return b};
AAb=function(a,b){return b.events.ka(_.Ta(function(c){return c instanceof _.$f}),_.tb(void 0),_.m(function(){return zAb(a)}),_.Ra())};zAb=function(a){return(a=_.qg(a.lc))&&("project"===a.Cc||"depot"===a.Cc)&&a.lb||null};BAb=function(a){return a.get("justification").value?a.get("justificationValidator").value.vGc+": "+a.get("justification").value:null};CAb=function(a){a=a.labels||{};return{service:a.module||"default",version:a.version||""}};
DAb=function(a){return a&&RegExp("^(.+/.+) \\(.+\\)$").test(a)?a.split(" ")[0]:a};EAb=function(a){return a.filter(function(b){return null!=b})};FAb=function(a){return a.replace(/^google3\//,"")};GAb=function(a){return!!(a&&a.hasOwnProperty("name")&&a.hasOwnProperty("status")&&403===a.status)};HAb=function(a,b){return{clientVersion:"google.com/grimoire/v1",justification:a,canaryOption:b}};IAb=function(a){a=void 0===a.location?{}:a.location;a.path=FAb(void 0===a.path?"":a.path)};
JAb=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};KAb=function(a){return(null==a?void 0:a.startsWith("cloud-debugger-demo"))||(null==a?void 0:a.startsWith("DEMO"))};
MAb=function(a){for(var b=[],c="",d=0,e=0,f=0,g=LAb(a,d);null!=g;){var h=g.index;if("{"===g.jtc)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=LAb(a,d)}if(0!==f)return null;c+=a.substring(d).replace(/\$/g,"$$$$");return{logMessageFormat:c,expressions:b}};
OAb=function(a){var b=a.expressions,c=[];a=a.logMessageFormat.split(NAb);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]+gK(e.substring(1)),Mra:!1}),c.push({text:"{"+f+"}",Mra:!0})):c.push({text:a[d]+gK(e)+a[d+2],Mra:!1})}c.push({text:gK(a[a.length-1]),Mra:!1});return c.filter(function(g){return g.text})};PAb=function(a){return OAb(a).reduce(function(b,c){return b+c.text},"")};
QAb=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(NAb);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]+gK(g.substring(1))+h):e+(b[f]+gK(g)+b[f+2])}e+=gK(b[b.length-1]);return{isError:a,refersTo:d,message:e}};
LAb=function(a,b){for(;b<a.length;b++)if("{"===a[b]||"}"===a[b])return{jtc:a[b],index:b};return null};gK=function(a){return a.replace(/\$\$/g,"$$")};SAb=function(a){return a.value?RAb.test(a.value)?null:{invalidFormat:"Locatie moet de indeling 'file:line' hebben"}:{empty:"Locatie is vereist"}};TAb=function(a){return a.value.trim()?MAb(a.value)?null:{unmatchedBraces:"In het logboekbericht staat een incompleet accoladenpaar ('{' of '}')"}:{empty:"Logboekbericht mag niet leeg zijn"}};
UAb=function(a){a=new Date(a||"");return isNaN(a.getTime())?void 0:a};
VAb=function(a){var b=a.id,c=a.location&&a.location.path,d=a.location&&a.location.line,e=a.userEmail,f=UAb(a.createTime),g=UAb(a.finalTime);if(!(b&&c&&d&&e&&f))return null;var h=c.substring(c.lastIndexOf("/")+1),n=a.status&&QAb(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,i9:r,status:n};if(a.action===hK.SA)return c=a.logLevel||"INFO",
a=a.logMessageFormat||"",d=PAb({logMessageFormat:a,expressions:b.expressions}),Object.assign({},b,{kind:"logpoint",level:c,logMessageFormat:a,prb:d});c=void 0;a.variableTable&&a.stackFrames&&(c={frames:a.stackFrames,LA: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,sna:d})};XAb=function(a){return a?WAb.format(a):""};
ZAb=function(a){return a&&a.line&&a.path?YAb.format({file:a.path.substring(a.path.lastIndexOf("/")+1),line:a.line}):"onbekend"};$Ab=function(a){a&1&&(_.G(0),_.Fe(1,13),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Ge(a.J0a),_.He(1))};aBb=function(a,b){a&1&&(_.C(0,"a",14),_.O(1),_.D());a&2&&(a=b.La,_.z("externalLink",a),_.w(1),_.Ne(" ",a," "))};
cBb=function(a,b){a&1&&(_.C(0,"mat-option",9)(1,"span",10),_.O(2),_.D(),_.N(3,$Ab,2,1,"ng-container",11),_.N(4,aBb,2,2,"a",12),_.Q(5,"async"),_.D());a&2&&(a=b.ya,b=_.M(3),_.z("value",a),_.w(1),_.we("full-width",!a.J0a),_.z("matTooltip",a.description),_.w(1),_.Ne(" ",a.name,""),_.w(1),_.z("ngIf",a.J0a),_.w(1),_.z("ngIf",_.R(5,7,bBb(b,a))))};dBb=function(a){a&1&&(_.G(0),_.N(1,cBb,6,9,"mat-option",8),_.Q(2,"async"),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("ngForOf",_.R(2,1,a.Gqb)))};
eBb=function(a){a&1&&(_.C(0,"mat-option",15),_.Fe(1,16),_.D())};
fBb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"form")(2,"mat-form-field",2)(3,"mat-label");_.Fe(4,3);_.D();_.F(5,"input",4);_.C(6,"mat-autocomplete",5,6);_.L("optionSelected",function(e){_.td(b);var f=_.M();return _.ud(f.NYa(e.option.value))})("opened",function(){_.td(b);var e=_.M();return _.ud(e.onOpen())});_.N(8,dBb,3,3,"ng-container",0);_.N(9,eBb,2,0,"ng-template",null,7,_.ef);_.D()()();_.ye()}if(a&2){var c=_.Me(7),d=_.Me(10);a=_.M();_.w(5);_.z("formControl",a.IKb)("matAutocomplete",c);_.w(1);
_.z("displayWith",a.gwc);_.w(2);_.z("ngIf",a.Xv.length)("ngIfElse",d)}};gBb=function(a){a&1&&(_.De(0,17),_.F(1,"loading",18),_.Ee())};hBb=function(a,b){a&1&&(_.C(0,"mat-option",8),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Ne(" ",a.name," "))};iBb=function(a,b){a&1&&(_.C(0,"mat-error"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Ne(" ",a," "))};
kBb=function(a,b){if(a&1){var c=_.sd();_.G(0,2);_.C(1,"mat-form-field")(2,"mat-select",3);_.L("selectionChange",function(){_.td(c);var d=_.M();return _.ud(jBb(d.form))});_.N(3,hBb,2,2,"mat-option",4);_.D()();_.C(4,"mat-form-field")(5,"input",5);_.L("input",function(){_.td(c);var d=_.M();return _.ud(jBb(d.form))});_.D();_.C(6,"a",6)(7,"mat-icon");_.O(8,"help");_.D()();_.N(9,iBb,2,1,"mat-error",7);_.D();_.ye()}a&2&&(a=b.La,b=_.M(),_.z("formGroup",b.form.group),_.w(3),_.z("ngForOf",a),_.w(3),_.z("href",
b.gDc,_.ae)("matTooltip",b.hDc),_.w(3),_.z("ngIf",b.form.getError("justification")))};lBb=function(a){a&1&&_.F(0,"loading")};mBb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.icon))};nBb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-chip",7);_.L("removed",function(){var d=_.td(c).ya,e=_.M();return _.ud(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),_.Oe(a))};
oBb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.icon))};pBb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-chip",7);_.L("removed",function(){var d=_.td(c).ya,e=_.M();return _.ud(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),_.Oe(a))};
qBb=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),_.Le("svgIcon",_.R(2,3,a)),_.w(2),_.Ne(" ",_.R(4,5,a)," "))};rBb=function(a,b){a&1&&(_.C(0,"mat-error"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Ne(" ",a," "))};sBb=function(a){a&1&&_.F(0,"dbg-justification-form",11);a&2&&(a=_.M(),_.z("form",a.form))};tBb=function(a){a&1&&_.F(0,"dbg-chip-bar-mat-input",12,13)};
uBb=function(a){a&1&&_.F(0,"dbg-log-level-selector",14)};vBb=function(a,b){a&1&&(_.C(0,"mat-error"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Ne(" ",a," "))};wBb=function(a){a&1&&(_.C(0,"mat-form-field")(1,"textarea",15),_.O(2,"    "),_.D(),_.N(3,vBb,2,1,"mat-error",3),_.D());a&2&&(a=_.M(),_.w(3),_.z("ngIf",a.form.getError("logMessage")))};xBb=function(a){if(a&1){var b=_.sd();_.C(0,"button",16);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.una.emit())});_.Fe(1,17);_.D()}};
yBb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(3),_.z("matTooltip",a.lc.status.message),_.w(1),_.Ne(" ",a.lc.status.message," "))};zBb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(4),_.z("matTooltip",a.aib),_.w(1),_.Ne(" ",a.aib," "))};ABb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(4),_.z("matTooltip",a.Zhb),_.w(1),_.Ne(" ",a.Zhb," "))};
BBb=function(a){a&1&&(_.G(0),_.N(1,zBb,2,2,"span",2),_.N(2,ABb,2,2,"span",2),_.ye());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",a.lc.condition),_.w(1),_.z("ngIf",!a.lc.condition))};CBb=function(a){a&1&&(_.G(0),_.N(1,yBb,2,2,"span",2),_.N(2,BBb,3,2,"ng-container",1),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",a.lc.status),_.w(1),_.z("ngIf",!a.lc.status))};DBb=function(a){a&1&&(_.C(0,"span",3),_.O(1),_.D());a&2&&(a=_.M(2),_.z("matTooltip",a.HTa),_.w(1),_.Ne(" ",a.HTa," "))};
EBb=function(a){a&1&&(_.C(0,"span"),_.N(1,CBb,3,2,"ng-container",1),_.N(2,DBb,2,2,"span",2),_.D());a&2&&(a=_.M(),_.we("error",null==a.lc.status?null:a.lc.status.isError),_.w(1),_.z("ngIf",a.lc.isFinal),_.w(1),_.z("ngIf",!a.lc.isFinal))};FBb=function(a){return(a.av||[]).reduce(function(b,c){(c=(c=c&&c.tQ)&&c.Md)&&b.push(c);return b},[])};
GBb=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]}};HBb=function(a){var b=_.qg(a)||{};a=void 0===b.repository?void 0:b.repository;var c=void 0===b.lb?void 0:b.lb;b=void 0===b.Cc?void 0:b.Cc;if(a&&c&&b&&"project"===b)return{repository:a,ke:{id:c,type:b}}};
IBb=function(a){a&1&&(_.G(0),_.Fe(1,29),_.Q(2,"breakpointTime"),_.ye());a&2&&(a=_.M().ya,_.w(2),_.Ge(_.R(2,1,a.createTime)),_.He(1))};JBb=function(a){a&1&&(_.Fe(0,30),_.Q(1,"breakpointTime"));a&2&&(a=_.M().ya,_.w(1),_.Ge(_.R(1,1,a.createTime)),_.He(0))};
KBb=function(a,b){if(a&1){var c=_.sd();_.C(0,"dbg-dropdown-menu-item",27);_.L("click",function(){var e=_.td(c).ya,f=_.M(2);return _.ud(f.OYa(e))});_.N(1,IBb,3,3,"ng-container",5);_.N(2,JBb,2,3,"ng-template",null,28,_.ef);_.D()}if(a&2){a=b.ya;var d=_.Me(3);b=_.M(2);_.w(1);_.z("ngIf",iK(b,a))("ngIfElse",d)}};LBb=function(a,b){a&1&&(_.G(0),_.N(1,KBb,4,2,"dbg-dropdown-menu-item",26),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a))};MBb=function(a){a&1&&(_.G(0),_.Fe(1,31),_.ye())};
NBb=function(a){a&1&&_.Fe(0,32)};OBb=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(),_.ye())};PBb=function(a){a&1&&(_.G(0),_.De(1,37),_.F(2,"loading",38)(3,"br"),_.C(4,"ul"),_.F(5,"li")(6,"li")(7,"li"),_.D(),_.Ee(),_.ye());a&2&&(a=_.M(3),_.w(2),_.z("text",a.Itc?a.tWb:a.z9b)("inline",!0))};QBb=function(a){a&1&&_.F(0,"loading",39);a&2&&_.z("inline",!0)};
RBb=function(a){a&1&&(_.C(0,"div",35),_.N(1,PBb,8,2,"ng-container",5),_.N(2,QBb,1,1,"ng-template",null,36,_.ef),_.D());if(a&2){var b=_.Me(3);a=_.M(2);_.w(1);_.z("ngIf",a.jTb)("ngIfElse",b)}};SBb=function(a){a&1&&_.N(0,RBb,4,2,"div",34);a&2&&(a=_.M(),_.z("ngIf",a.jTb||a.oEc))};TBb=function(a){a&1&&(_.C(0,"dl")(1,"a",41),_.O(2," Sigma "),_.D()());a&2&&(a=_.M().La,_.w(1),_.z("externalLink",a.HMb))};
UBb=function(a,b){a&1&&(_.C(0,"div",21)(1,"dt"),_.Fe(2,40),_.D(),_.C(3,"dd")(4,"dl"),_.O(5),_.D(),_.N(6,TBb,3,1,"dl",3),_.D()());a&2&&(a=b.La,_.w(5),_.Oe(a.name),_.w(1),_.z("ngIf",a.HMb))};VBb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.Fe(2,42),_.D(),_.C(3,"dd"),_.O(4),_.D()());a&2&&(a=_.M(),_.w(4),_.Oe(a.breakpoint.condition))};WBb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.Fe(2,43),_.D(),_.C(3,"dd"),_.O(4),_.Q(5,"breakpointTime"),_.D()());a&2&&(a=_.M(),_.w(4),_.Oe(_.R(5,1,a.breakpoint.i9)))};
XBb=function(a){a&1&&(_.C(0,"dt"),_.Fe(1,44),_.D())};YBb=function(a){a&1&&(_.C(0,"dt"),_.Fe(1,45),_.D())};$Bb=function(a){a&1&&(_.C(0,"div",21),_.N(1,XBb,2,0,"dt",3),_.N(2,YBb,2,0,"dt",3),_.C(3,"dd"),_.O(4),_.Q(5,"breakpointTime"),_.D()());a&2&&(a=_.M(),_.w(1),_.z("ngIf",iK(a)),_.w(1),_.z("ngIf",ZBb(a)),_.w(2),_.Oe(_.R(5,3,a.breakpoint.finalTime)))};
aCb=function(a){if(a&1){var b=_.sd();_.G(0);_.F(1,"br");_.O(2," Try starting at ");_.C(3,"span",47);_.L("click",function(){_.td(b);var d=_.M().La,e=_.M(2);return _.ud(e.A_(d))});_.O(4);_.D();_.ye()}if(a&2){a=_.M().La;var c=_.M(2);_.w(4);_.Oe(c.vOa(a.suggestLocation))}};bCb=function(a,b){a&1&&(_.G(0),_.N(1,aCb,5,1,"ng-container",3),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.lba(a.suggestLocation)))};
cCb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.Fe(2,46),_.D(),_.C(3,"dd"),_.O(4),_.N(5,bCb,2,1,"ng-container",3),_.Q(6,"async"),_.D()());a&2&&(a=_.M(),_.we("error",null==a.breakpoint.status?null:a.breakpoint.status.isError),_.w(4),_.Ne(" ",a.breakpoint.status.message," "),_.w(1),_.z("ngIf",_.R(6,4,a.zl.et)))};dCb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.Fe(2,48),_.D(),_.C(3,"dd"),_.F(4,"dbg-logpoint-message",49),_.D()());a&2&&(a=_.M(),_.w(4),_.z("logpoint",a.breakpoint))};
eCb=function(a,b){a&1&&_.F(0,"dbg-canary-checkbox",50);a&2&&_.z("canaryMode",b.La)};fCb=function(a,b){a&1&&(_.G(0),_.F(1,"dbg-breakpoint-form",51),_.Q(2,"async"),_.ye());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("breakpoint",b.breakpoint)("debuggerPanelStatus",a)("copiedVariable",_.R(2,3,b.UX)))};
gCb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"dbg-snapshot-data-display",52);_.L("copyVariable",function(c){_.td(b);var d=_.M();return _.ud(d.moa(c))});_.Q(2,"async");_.D();_.ye()}a&2&&(a=_.M(),_.w(1),_.z("data",a.breakpoint.data)("selectedFrameIndex",_.R(2,3,a.Yc.m_a))("expandedPanels",a.Sq))};hCb=function(a){a&1&&_.ze(0)};
jCb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-expansion-panel",1);_.L("opened",function(){_.td(b);var d=_.M();return _.ud(d.eH(d.zt.wza,!0))})("closed",function(){_.td(b);var d=_.M();return _.ud(d.eH(d.zt.wza,!1))});_.C(1,"mat-expansion-panel-header",2)(2,"mat-panel-title");_.Fe(3,9);_.D()();_.N(4,hCb,1,0,"ng-container",4);_.D()}if(a&2){a=_.M();var c=_.Me(7);_.z("expanded",a.Sq.has(a.zt.wza));_.w(4);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(3,iCb,a.evaluatedExpressions))}};
kCb=function(a){a&1&&_.ze(0)};lCb=function(a){if(a&1){var b=_.sd();_.C(0,"copy-button",18);_.L("copyEvent",function(){_.td(b);var c=_.M(2).ya,d=_.M(3);c=c.path;d.Fa.nb({gestureName:"CLICK",element:"DebugCopyVariable",action:"copy"});d.moa.emit(c);return _.ud()});_.D()}a&2&&_.z("isSmall",!0)("successMsg","copied to expression field")};
mCb=function(a){a&1&&(_.G(0),_.C(1,"span"),_.O(2),_.D(),_.N(3,lCb,1,2,"copy-button",17),_.ye());if(a&2){a=_.M().ya;var b=_.M(3);_.w(1);_.we("right-pad",0!==(null==b.xM?null:b.xM.index));_.w(1);_.Oe(a.name);_.w(1);_.z("ngIf",0===(null==b.xM?null:b.xM.index))}};nCb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Ne(" (",a.type,")"))};oCb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.value))};
pCb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.status.message))};
rCb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",13);_.L("click",function(){var d=_.td(c).ya,e=_.M(2).LA,f=_.M();return _.ud(qCb(f,e,d))});_.C(1,"dt");_.F(2,"span",14);_.N(3,mCb,4,4,"ng-container",10);_.N(4,nCb,2,1,"span",15);_.C(5,"span",16);_.N(6,oCb,2,1,"span",10);_.N(7,pCb,2,1,"span",10);_.D()()()}a&2&&(a=b.ya,_.we("has-members",null!=a.members),_.w(1),_.ve("padding-left",12*a.mR,"px"),_.w(1),_.we("expanded",a.Fc),_.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))};sCb=function(a){a&1&&(_.C(0,"dl"),_.N(1,rCb,8,10,"div",12),_.D());a&2&&(a=_.M().LA,_.w(1),_.z("ngForOf",a))};tCb=function(a){a&1&&(_.C(0,"div",20),_.Fe(1,21),_.D())};uCb=function(a,b){a&1&&(_.N(0,sCb,2,1,"dl",10),_.N(1,tCb,2,0,"div",11));a&2&&(a=b.LA,_.z("ngIf",0<a.length),_.w(1),_.z("ngIf",0===a.length))};
xCb=function(a,b){if(a&1){var c=_.sd();_.C(0,"li",13);_.L("click",function(){var d=_.td(c),e=d.ya,f=d.index;d=_.M();d.Fa.nb({gestureName:"CLICK",element:"DebugSnapshotData",action:"selectFrame"});f=vCb(d,f);wCb(d.QY,e.path,e.line,{vs:f});return _.ud()});_.C(1,"span",22);_.O(2);_.D();_.C(3,"span",23);_.O(4);_.D()()}a&2&&(a=b.ya,b=_.M(),_.we("selected",a===b.xM),_.w(2),_.Ne("",a.functionName," "),_.w(2),_.Oe(a.Ryc))};
yCb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.we("expression",a.Mra),_.w(1),_.Oe(a.text))};zCb=function(a){a&1&&(_.Ad(),_.C(0,"svg",2),_.Q(1,"async"),_.F(2,"polygon",3),_.D());a&2&&(a=_.M(),_.we("active",!a.breakpoint.isFinal)("selected",a.breakpoint===_.R(1,6,a.N0)),_.ue("width",a.size+"px")("height",a.size+"px"))};
ACb=function(a){a&1&&(_.F(0,"mat-icon",4),_.Q(1,"logLevelIcon"));a&2&&(a=_.M(),_.ve("width",a.size,"px")("height",a.size,"px"),_.we("active",!a.breakpoint.isFinal),_.Le("svgIcon",_.R(1,7,a.breakpoint.level)))};BCb=function(a){a&1&&_.F(0,"mat-header-row",24)};
CCb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-row",25);_.L("click",function(){var d=_.td(c).ya,e=_.M(3);return _.ud(e.OYa(d))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.ya,b=_.M(3),_.we("active-element",a.id===_.R(1,4,b.ZJc)),_.z("ascTrackElement",_.R(2,6,b.nc))("trackGestureClick",!0))};DCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,26),_.D())};ECb=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))};
FCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,28),_.D())};GCb=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),_.Oe(_.R(4,4,a)))};HCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,31),_.D())};ICb=function(a){a&1&&_.ze(0)};
KCb=function(a,b){a&1&&(_.C(0,"mat-cell",29),_.N(1,ICb,1,0,"ng-container",32),_.D());if(a&2){a=b.ya;b=_.M(3);var c=_.Me(7),d=_.Me(9);_.w(1);_.z("ngTemplateOutlet","snapshot"===b.mode?c:d)("ngTemplateOutletContext",_.Re(2,JCb,a))}};LCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,33),_.D())};MCb=function(a,b){a&1&&(_.C(0,"mat-cell",34),_.O(1),_.D());a&2&&(a=b.ya,_.z("matTooltip",a.email),_.w(1),_.Ne(" ",a.email," "))};NCb=function(a){a&1&&_.F(0,"mat-header-cell")};
OCb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-cell")(1,"button",35);_.L("click",function(c){var d=_.td(b).ya,e=_.M(3);c.stopPropagation();return _.ud(e.w0(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.kFc:a.jFc)("trackBucket",a.tk.dV)("ascTrackElement",_.R(2,3,a.nc)))};PCb=function(a){a&1&&_.F(0,"mat-header-cell")};
QCb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-cell")(1,"button",36);_.L("click",function(c){var d=_.td(b).ya,e=_.M(3);c.stopPropagation();return _.ud(e.OB(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.nc)))};
RCb=function(a,b){a&1&&(_.G(0),_.C(1,"mat-table",10,11),_.N(3,BCb,1,0,"mat-header-row",12),_.Q(4,"async"),_.N(5,CCb,3,8,"mat-row",13),_.Q(6,"async"),_.G(7,14),_.N(8,DCb,2,0,"mat-header-cell",15),_.N(9,ECb,2,1,"mat-cell",16),_.ye(),_.G(10,17),_.N(11,FCb,2,0,"mat-header-cell",15),_.N(12,GCb,5,6,"mat-cell",18),_.ye(),_.G(13,19),_.N(14,HCb,2,0,"mat-header-cell",15),_.N(15,KCb,2,4,"mat-cell",18),_.ye(),_.G(16,20),_.N(17,LCb,2,0,"mat-header-cell",15),_.N(18,MCb,2,2,"mat-cell",21),_.ye(),_.G(19,22),_.N(20,
NCb,1,0,"mat-header-cell",15),_.N(21,OCb,5,5,"mat-cell",16),_.ye(),_.G(22,23),_.N(23,PCb,1,0,"mat-header-cell",15),_.N(24,QCb,5,3,"mat-cell",16),_.ye(),_.D(),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("dataSource",a),_.w(2),_.z("matHeaderRowDef",_.R(4,3,b.ZOb)),_.w(2),_.z("matRowDefColumns",_.R(6,5,b.ZOb)))};
SCb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"dbg-chip-bar",8);_.L("ngModelChange",function(c){_.td(b);var d=_.M();return _.ud(d.Gd=c)});_.Q(2,"async");_.D();_.N(3,RCb,25,7,"ng-container",9);_.Q(4,"async");_.ye()}a&2&&(a=_.M(),_.w(1),_.z("placeholder",_.R(2,3,a.byc))("ngModel",a.Gd),_.w(2),_.z("ngIf",_.R(4,5,a.kvc)))};TCb=function(a){a&1&&(_.De(0,38,1),_.ze(1),_.Ee())};
UCb=function(a){a&1&&(_.C(0,"div",37),_.De(1,38),_.N(2,TCb,2,0,"ng-container",39),_.Q(3,"async"),_.F(4,"br")(5,"br")(6,"a",40),_.Ee(),_.D());if(a&2){a=_.M();var b=_.Me(11),c=_.Me(13);_.w(2);_.z("ngTemplateOutlet","snapshot"===a.mode?b:c);_.w(4);_.z("externalLink",a.dNa);_.Ge(_.R(3,3,a.dna));_.He(1)}};VCb=function(a){a&1&&(_.De(0,41,1),_.ze(1),_.Ee())};
WCb=function(a){if(a&1){var b=_.sd();_.De(0,41,3);_.G(1);_.C(2,"span",42);_.L("click",function(){_.td(b);var d=_.M().La,e=_.M(2);return _.ud(e.zC(d))});_.D();_.ye();_.Ee()}if(a&2){a=_.M().La;var c=_.M(2);_.w(2);_.Ge(c.vOa(a.suggestLocation));_.He(0)}};XCb=function(a,b){a&1&&(_.De(0,41,2),_.G(1),_.N(2,WCb,3,1,"ng-container",9),_.ye(),_.Ee());a&2&&(a=b.La,b=_.M(2),_.w(2),_.z("ngIf",b.lba(a.suggestLocation)))};
YCb=function(a){a&1&&(_.C(0,"div",37),_.De(1,41),_.N(2,VCb,2,0,"ng-container",39),_.Q(3,"async"),_.F(4,"br")(5,"br"),_.Q(6,"async"),_.N(7,XCb,3,1,"ng-container",9),_.Q(8,"async"),_.F(9,"br")(10,"br")(11,"a",40),_.Q(12,"async"),_.Q(13,"async"),_.Ee(),_.D());if(a&2){a=_.M();var b=_.Me(11),c=_.Me(13);_.w(2);_.z("ngTemplateOutlet","snapshot"===a.mode?b:c);_.w(5);_.z("ngIf",_.R(8,10,a.zl.et));_.w(4);_.z("externalLink",_.R(12,12,a.TF));_.w(2);_.Ge(_.R(3,6,a.dna))(_.R(6,8,a.dna))(_.R(13,14,a.dna));_.He(1)}};
ZCb=function(a){a&1&&(_.C(0,"div",43),_.F(1,"loading"),_.D())};$Cb=function(a,b){a&1&&_.F(0,"dbg-snapshot-status",44);a&2&&_.z("snapshot",b.ya)};aDb=function(a){a&1&&(_.C(0,"span",49),_.O(1),_.D());a&2&&(a=_.M().ya,_.z("matTooltip",a.status.message),_.w(1),_.Ne(" ",a.status.message," "))};bDb=function(a,b){a&1&&(_.C(0,"span",45)(1,"span",46),_.F(2,"dbg-logpoint-message",47),_.D(),_.N(3,aDb,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))};
cDb=function(a){a&1&&(_.De(0,50),_.F(1,"br")(2,"br"),_.Ee())};dDb=function(a){a&1&&(_.De(0,51),_.F(1,"br")(2,"br"),_.Ee())};
eDb=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))};fDb=function(a){return Object.values(a||{}).sort(function(b,c){return c.createTime.getTime()-b.createTime.getTime()})};
gDb=function(a,b){a&1&&_.F(0,"dbg-canary-checkbox",11);a&2&&_.z("canaryMode",b.La)};iDb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",12);_.L("click",function(){var d=_.td(c).ya,e=_.M(2);return _.ud(hDb(e,d,"CLICK"))})("keyup.enter",function(){var d=_.td(c).ya,e=_.M(2);return _.ud(hDb(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))};
jDb=function(a){if(a&1){var b=_.sd();_.C(0,"div",1);_.L("keyup.escape",function(){_.td(b);var d=_.M();return _.ud(d.ew())});_.C(1,"mat-card",2);_.Q(2,"async");_.C(3,"div",3)(4,"button",4);_.L("click",function(){_.td(b);var d=_.M();d.path&&d.line&&(d.Td.KR.next(""),d.justificationRequired?(d.Td.ro.next("newSnapshot"),d.Td.KR.next(d.path+":"+d.line),d.Yc.jF.next(!0)):d.Td.S0({location:{path:d.path,line:d.line}}).subscribe(),d.ew());return _.ud()});_.De(5,5);_.F(6,"p")(7,"p");_.Ee();_.D();_.C(8,"button",
6);_.L("click",function(){_.td(b);var d=_.M();return _.ud(d.Dta())});_.De(9,7);_.F(10,"p")(11,"p");_.Ee();_.D();_.N(12,gDb,1,1,"dbg-canary-checkbox",8);_.Q(13,"async");_.D();_.C(14,"div",9);_.N(15,iDb,3,2,"div",10);_.Q(16,"async");_.D()()()}if(a&2){a=_.M();var c;_.w(1);_.we("has-snapshots",0<_.R(2,6,a.cNb).length);_.w(3);_.z("trackBucket",a.tk.dV);_.w(8);_.z("ngIf",null==(c=_.R(13,8,a.zl.et))?null:c.canaryMode);_.w(3);_.z("ngForOf",_.R(16,10,a.cNb))("ngForTrackBy",a.mNc)}};
kDb=function(a){a&1&&(_.C(0,"div",18),_.O(1),_.D());a&2&&(a=_.M(3),_.w(1),_.Ne(" ",a.cUa," "))};lDb=function(a){a&1&&_.F(0,"dbg-justification-form",19);a&2&&(a=_.M(3),_.z("form",a.form))};
qDb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-card",3)(1,"form",4);_.L("submit",function(){_.td(c);var d=_.M(2);return _.ud(mDb(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,kDb,2,1,"div",9);_.D();_.C(13,"div",10)(14,"div",11);_.N(15,lDb,1,1,"dbg-justification-form",12);_.F(16,"dbg-log-level-selector",13);_.D();_.C(17,"div",14)(18,"button",
15);_.L("click",function(){_.td(c);var d=_.M(2);return _.ud(nDb(d))});_.Fe(19,16);_.D();_.C(20,"button",17);_.O(21);_.D()()()()()}a&2&&(a=b.La,b=_.M(2),_.we("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),_.we("error",b.cUa),_.w(3),_.z("ngIf",b.cUa),_.w(3),_.z("ngIf",a.justificationRequired),
_.w(5),_.z("disabled",!((!a.justificationRequired||oDb(b.form))&&pDb(b.form,hK.SA)))("trackBucket",b.tk.dV),_.w(1),_.Ne(" ",b.z_a," "))};rDb=function(a){a&1&&(_.C(0,"div",1),_.N(1,qDb,22,13,"mat-card",2),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,2,a.rP.et))("ngIfElse",a.ITa))};sDb=function(a){a&1&&(_.C(0,"span"),_.Fe(1,12),_.D());a&2&&(a=_.M().bl,_.w(1),_.Ge(a.Mz.condition),_.He(1))};
tDb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",1);_.F(1,"dbg-breakpoint-icon",2);_.C(2,"div",3)(3,"div",4)(4,"span");_.O(5);_.D();_.N(6,sDb,2,1,"span",5);_.C(7,"span");_.Fe(8,6);_.D();_.F(9,"dbg-logpoint-message",7);_.C(10,"span");_.Fe(11,8);_.D()();_.C(12,"div",9)(13,"button",10);_.L("click",function(d){var e=_.td(c).bl,f=_.M();d.stopPropagation();f.Xoa.emit(e);return _.ud()});_.C(14,"mat-icon");_.O(15,"edit");_.D()();_.C(16,"button",11);_.L("click",function(d){var e=_.td(c).bl,f=_.M();e=e.Mz;
d.stopPropagation();f.Td.OB(e);return _.ud()});_.C(17,"mat-icon");_.O(18,"delete");_.D()()()()()}a&2&&(a=b.bl,_.w(1),_.z("breakpoint",a.Mz)("size",14),_.w(4),_.Oe(a.indent),_.w(1),_.z("ngIf",a.Mz.condition),_.w(3),_.z("logpoint",a.Mz))};uDb=function(a,b){a&1&&_.F(0,"dbg-breakpoint-display",6);a&2&&_.z("breakpoint",b.La)};vDb=function(a){a&1&&(_.G(0),_.N(1,uDb,1,1,"dbg-breakpoint-display",5),_.Q(2,"async"),_.ye());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",_.R(2,1,a.N0)))};
wDb=function(a){if(a&1){var b=_.sd();_.C(0,"dbg-breakpoint-form",7);_.L("cancelClicked",function(){_.td(b);var d=_.M(3);return _.ud(d.una())});_.Q(1,"async");_.D()}if(a&2){a=_.M().La;var c=_.M(2);_.z("debuggerPanelStatus",a)("locationForNewSnapshot",_.R(1,2,c.Td.KR))}};xDb=function(a){a&1&&(_.C(0,"div",8),_.F(1,"loading"),_.D())};
yDb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,vDb,3,3,"ng-container",2),_.N(3,wDb,2,4,"dbg-breakpoint-form",3),_.N(4,xDb,2,0,"div",4),_.ye()());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"))};zDb=function(a){a&1&&(_.G(0),_.N(1,yDb,5,4,"ng-container",0),_.Q(2,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.Td.ro)))};
ADb=function(a,b){return 2!==a?_.Ea(a):b.aZ.ka(_.Xa(function(c){return 0===c}),_.cb(0),_.tb(2))};BDb=function(a){a&1&&(_.C(0,"div",8)(1,"h2",9),_.Fe(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.Jba)))};CDb=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),_.Fe(6,13),_.D()());a&2&&(a=_.M(),_.w(4),_.Oe(a.Hjb))};DDb=function(a){a&1&&_.ze(0)};
EDb=function(a){a&1&&_.ze(0)};FDb=function(a){a&1&&(_.G(0),_.N(1,DDb,1,0,"ng-container",7),_.O(2),_.N(3,EDb,1,0,"ng-container",7),_.ye());if(a&2){a=_.M();var b=_.Me(7),c=_.Me(9);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.Ne(" ",a.aIc," ");_.w(1);_.z("ngTemplateOutlet",c)}};GDb=function(a){a&1&&_.ze(0)};HDb=function(){};
KDb=function(a){a&1&&(_.G(0),_.N(1,GDb,1,0,"ng-container",7),_.N(2,HDb,0,0,"ng-template",8),_.ye());if(a&2){a=_.M();var b=_.Me(7),c=_.Me(11);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(5,IDb,_.Re(3,JDb,a.XP)))}};LDb=function(){};MDb=function(a){a&1&&_.N(0,LDb,0,0,"ng-template",9);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Me(13)))};NDb=function(){};
PDb=function(a){a&1&&_.N(0,NDb,0,0,"ng-template",8);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Me(9))("ngTemplateOutletContext",_.Qe(2,ODb)))};QDb=function(a){a&1&&(_.C(0,"span",10),_.O(1),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.Ne("",_.R(2,1,a.AHb),":"))};RDb=function(a){a&1&&(_.C(0,"span",14),_.O(1,"@"),_.D())};SDb=function(){};
TDb=function(a,b){a&1&&(_.G(0),_.C(1,"span",12),_.O(2,"("),_.D(),_.N(3,RDb,2,0,"span",13),_.N(4,SDb,0,0,"ng-template",8),_.C(5,"span"),_.O(6,")"),_.D(),_.ye());if(a&2){a=b.La;b=_.M().IKc;_.M();var c=_.Me(11);_.w(3);_.z("ngIf",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(3,IDb,a))}};UDb=function(a){a&1&&(_.N(0,TDb,7,5,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.Rfa)))};
VDb=function(a,b){a&1&&(_.C(0,"conditional-link",15),_.Q(1,"toPrettyRef"),_.Cy(2,16),_.Q(3,"async"),_.O(4),_.Q(5,"toPrettyRef"),_.D());a&2&&(a=b.context,b=_.M(),_.Ge(_.R(1,6,null==a?null:a.Ab)),_.He(2),_.z("condition",b.wTa)("link",_.R(3,8,b.E7(a)))("trackGestureClick",!!b.wTa)("trackProjectId",b.Wd.lb),_.w(4),_.Ne(" ",_.R(5,10,null==a?null:a.Ab)," "))};WDb=function(){};
XDb=function(a){a&1&&_.N(0,WDb,0,0,"ng-template",8);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Me(9))("ngTemplateOutletContext",_.Qe(2,ODb)))};
YDb=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(),_.ye());if(a&2){a=_.M().La;var b=_.M(2);_.w(2);_.Ne("@ ",a.depth," behind");_.w(1);_.z("routerLink",a.YQ)("trackGestureClick",!0)("trackProjectId",b.Wd.lb);_.w(4);_.z("universalLink",_.R(8,6,b.E7(a)))("trackProjectId",b.Wd.lb)}};
ZDb=function(a,b){a&1&&(_.G(0),_.N(1,XDb,1,3,null,11),_.N(2,YDb,12,8,"ng-container",11),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",!a.depth||!a.YQ),_.w(1),_.z("ngIf",a.depth&&a.YQ))};$Db=function(a){a&1&&(_.N(0,ZDb,3,2,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.Rfa)))};
aEb=function(a){if(a&1){var b=_.sd();_.C(0,"code-diff",2);_.L("rendered",function(c){_.td(b);var d=_.M();return _.ud(d.mta(c))});_.D()}a&2&&(a=_.M(),_.z("diffBase",a.Yyb)("contents",a.wJb)("fileName",a.fileName)("leftLineNumberFormatter",a.Cba)("rightLineNumberFormatter",a.Gea)("leftLineWidgets",a.CR)("rightLineWidgets",a.cT)("collapseIdenticalLines",!1)("align",!1))};bEb=function(a){a&1&&(_.C(0,"dc-information-box"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Oe(a.OAa))};
cEb=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}};
dEb=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++}}};
eEb=function(a){return function(b){return(b=a.get(b))?""+b:""}};fEb=function(a){a&1&&(_.C(0,"mat-spinner",10),_.O(1,"\n        "),_.D());a&2&&_.z("diameter",16)("strokeWidth",2)};gEb=function(a){if(a&1){var b=_.sd();_.C(0,"code-diff-chunks",15);_.L("rendered",function(c){_.td(b);var d=_.M(2);return _.ud(d.mta(c))});_.O(1,"\n    ");_.D()}a&2&&(a=_.M(2),_.z("diffChunks",a.Ck.RB)("fileName",a.wo))};
hEb=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,gEb,2,2,"code-diff-chunks",14),_.O(12,"\n  "),_.ye());a&2&&(a=_.M(),_.w(4),_.z("activeLocation",a.TDc)("version",a.kia)("linkToCommitDetails",!1),_.w(3),_.z("activeLocation",a.cJc)("version",a.kia)("linkToCommitDetails",!1),_.w(4),_.z("ngIf",a.jnb))};
iEb=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),_.ue("aria-label",a.lIc),_.w(1),_.Ne("\n      -",_.az(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.w(6),_.ue("aria-label",a.Stc),
_.w(1),_.Ne("\n      ",_.az(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.w(6),_.ue("aria-label",a.csc),_.w(1),_.Ne("\n      +",_.az(18,12,a.metadata.oP,"1.0-0"),"\n    "))};
jEb=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,iEb,20,15,"span",21),_.O(14,"\n"));a&2&&(a=_.M(),_.w(5),_.ve("width",a.mIc,"%"),_.w(2),_.ve("width",a.Ttc,"%"),_.w(2),_.ve("width",a.dsc,"%"),_.w(4),_.z("ngIf",a.Ck&&a.Ck.Msa))};kEb=function(a,b){return b?100*a/(b.removed+b.changed+b.oP):0};
mEb=function(a){a&1&&(_.C(0,"div",4)(1,"div",5)(2,"span",6),_.Fe(3,7),_.D(),_.C(4,"span"),_.Fe(5,8),_.D()(),_.C(6,"div",9)(7,"span"),_.Fe(8,10),_.D(),_.F(9,"expand-all-button",11),_.D()());a&2&&(a=_.M(),_.w(9),_.z("place",a.location)("disabled",!!lEb(a))("matTooltip",lEb(a))("matTooltipDisabled",!lEb(a)))};
oEb=function(a){if(a&1){var b=_.sd();_.C(0,"commit-file-entry",13);_.L("rendered",function(d){_.td(b);var e=_.M(2);!e.DJ.lSa&&d.rendered&&d.W8===e.DY&&(e.DY+=1,nEb(e));return _.ud()});_.D()}if(a&2){a=_.M().index;var c=_.M();_.z("entryIndex",a)("location",c.location)("entry",c.A9.get(a))("expand",c.expand.get(a))}};pEb=function(a,b){a&1&&(_.G(0),_.N(1,oEb,1,4,"commit-file-entry",12),_.ye());a&2&&(a=b.index,b=_.M(),_.w(1),_.z("ngIf",a<b.WY))};
rEb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"button",14);_.L("click",function(){_.td(b);var c=_.M();qEb(c);return _.ud()});_.Fe(2,15);_.D();_.ye()}a&2&&(a=_.M(),_.w(1),_.z("trackProjectId",a.location.lb))};sEb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.ag?"":";"+c+"="+encodeURIComponent(f.ag))+(d&&(e||f.Ob)?";"+d+"="+("CitC"===f.Yg&&f.Ob?encodeURIComponent(f.Ob):""):"")+location.search+location.hash};
tEb=function(a){return _.ph(_.pF(a.Yb(),function(b){b.Ei="1";b.We=0;void 0!==b.Tu&&void 0!==b.Nw&&b.Ob&&(b.Tu=b.Ob);delete b.tn;delete b.Mw;delete b.Nw}).hb())};uEb=function(a){return _.ph(_.pF(a.Yb(),function(b){b.Ei="1";b.We=0;delete b.Ke;delete b.ur;delete b.Tu}).hb())};vEb=function(a){return _.ph(_.pF(a.Yb(),function(b){b.Ei="1";b.We=0;delete b.tn;delete b.Mw;delete b.Nw;delete b.Ke;delete b.ur;delete b.Tu}).hb())};
yEb=function(a,b,c,d,e){if(!c.uD||!_.CE(b.Xa)){var f;c=null!=(f=b.hM)?f:b.Xa;if(!_.CE(c))return _.oh(e,e.Fi(wEb(c,d.id,a.ag)));jK.has(c)||jK.set(c,{});b=jK.get(c);null==b.root&&(e=new URL(_.oh(e,e.Fi(wEb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+xEb(a.ag||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Yg&&a.Ob?";ws="+encodeURIComponent(a.Ob):"")+location.search+location.hash}};
wEb=function(a,b,c){var d;return _.ph(_.Ko(a.Yb().Mh({Ei:"1",We:0,line:a.params.line}),b).ld(null!=(d=null!=c?c:a.path)?d:"/").hb())};xEb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};zEb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,35),_.D())};AEb=function(a){a&1&&(_.G(0),_.Fe(1,39),_.Q(2,"number"),_.ye());a&2&&(a=_.M().La,_.w(2),_.Ge(_.az(2,1,a,"1.0-0")),_.He(1))};BEb=function(a){a&1&&(_.C(0,"mat-icon",40),_.O(1," help_outline "),_.D())};
CEb=function(a,b){a&1&&(_.G(0),_.N(1,AEb,3,4,"ng-container",37),_.N(2,BEb,2,0,"ng-template",null,38,_.ef),_.ye());if(a&2){a=b.La;var c=_.Me(3);_.w(1);_.z("ngIf",0<=a)("ngIfElse",c)}};DEb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,CEb,4,2,"ng-container",36),_.Q(2,"blameIndexOf"),_.D());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("ngIf",_.az(2,1,a.id,b.Zma)))};EEb=function(a){a&1&&(_.C(0,"mat-header-cell",41)(1,"span",42),_.O(2,"No data"),_.D()())};
FEb=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),_.ue("aria-expanded",b.YB.has(a.id))("aria-label",b.YB.has(a.id)?b.p8b:b.F8b)("data-action",b.A2b)("data-row-id",a.id),_.w(2),_.Oe(b.YB.has(a.id)?"expand_less":"expand_more"))};GEb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,44),_.D());a&2&&(a=_.M(),_.ve("max-width",a.uJb(),"px"),_.w(1),_.Ge(a.zzc(a.Jd.Xa)),_.He(1))};
HEb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.De(1,45),_.F(2,"a",46),_.Q(3,"linkifyRevision"),_.Ee(),_.D());a&2&&(a=b.ya,b=_.M(),_.ve("max-width",b.uJb(),"px"),_.w(2),_.ve("padding-left",b.ZIc(),"px"),_.ue("href",_.bz(3,8,a,b.Jd,b.Sa),_.ae)("data-action",b.v2b)("data-action-name",b.Jd.JD?"updateRightDiff":"updateViewContents"),_.w(1),_.Ge(a.Yg),_.He(1))};IEb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne(" ",a.jzc(a.Jd.Xa)," "))};
JEb=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",53,54);if(a&2){var b=_.Me(1);a=_.M(2).ya;_.z("changelistId",a.id)("onedevIsHovercardReady",b.bG)}};
KEb=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,JEb,2,2,"onedev-changelist-hovercard",52),_.D(),_.ye());if(a&2){var b=_.Me(6);a=_.M().ya;var c=_.M();_.w(1);_.z("onedevHovercardTrigger",b);_.ue("href",Jzb(2,4,a,c.Jd,c.R_a,c.Sa),_.ae)("data-action",c.H2a);_.w(2);_.Ne(" ",_.R(4,9,a.id)," ")}};
LEb=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();_.ue("href",Jzb(1,3,a,b.Jd,b.R_a,b.Sa),_.ae)("data-action",b.H2a);_.w(2);_.Ne(" ",_.R(3,8,a.id)," ")}};
MEb=function(a,b){a&1&&(_.C(0,"mat-cell",47),_.N(1,KEb,8,11,"ng-container",48),_.N(2,LEb,4,10,"a",49),_.D());if(a&2){a=b.ya;b=_.M();if("history"!==a.hT)a=!1;else{var c="CitC"===a.Yg;a=null!=a.Yg&&_.DE(b.Jd.Xa)&&!c}_.z("ngSwitch",a);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1)}};NEb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,56),_.D())};OEb=function(a){a&1&&(_.C(0,"strong"),_.O(1,"[deleted]"),_.D())};
PEb=function(a,b){a&1&&(_.C(0,"span",59),_.O(1),_.D());a&2&&(a=b.ya,b=_.M().ya,_.we("cleanup",b.FB),_.w(1),_.Oe(a))};QEb=function(a,b){a&1&&(_.C(0,"mat-cell",57),_.N(1,OEb,2,0,"strong",36),_.N(2,PEb,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),_.Ne(" ",_.R(4,3,a.subject)," "))};REb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne(" ",a.izc(a.Jd.Xa)," "))};
SEb=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))};TEb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.Fe(1,61),_.D())};UEb=function(a){a&1&&(_.G(0),_.C(1,"a",63),_.O(2),_.D(),_.ye());if(a&2){a=_.M().ya;var b=_.M();_.w(1);_.Le("title",a.Yn);_.Ke("email","",a.Yn,"@google.com");_.ue("href",_.Eu+"#search/&q=a:"+a.Yn+"%20is:submitted",_.ae)("data-action",b.r2b);_.w(1);_.Ne(" ",a.Yn," ")}};
VEb=function(a){a&1&&_.O(0);a&2&&(a=_.M().ya,_.Ne(" ",a.Yn," "))};WEb=function(a){a&1&&(_.C(0,"mat-cell",57),_.N(1,UEb,3,5,"ng-container",37),_.Q(2,"isPiperPlace"),_.N(3,VEb,1,1,"ng-template",null,62,_.ef),_.D());if(a&2){var b=_.Me(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,null==a.Jd?null:a.Jd.Xa))("ngIfElse",b)}};XEb=function(a){a&1&&(_.C(0,"mat-header-cell",64)(1,"span",42),_.O(2,"No data"),_.D()())};
YEb=function(a){a&1&&(_.C(0,"a",68),_.Q(1,"linkifyLeft"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.we("mat-flat-button",a.id===b.Jd.Fba);_.ue("aria-pressed",a.id===b.Jd.Fba)("href",_.bz(1,6,a,b.Jd,b.Sa),_.ae)("data-action",b.I2a);_.w(2);_.Ne(" ",b.R8b," ")}};
ZEb=function(a){a&1&&(_.C(0,"a",69),_.Q(1,"linkifyDiff"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.ve("display",a.JG.length?null:"none");_.we("mat-flat-button",a.id===b.Jd.Fba);_.ue("aria-pressed",a.id===b.Jd.Fba)("href",_.bz(1,8,a,b.Jd,b.Sa),_.ae)("data-action",b.I2a);_.w(2);_.Ne(" ",b.T8b," ")}};$Eb=function(a){a&1&&(_.C(0,"span",42),_.O(1," No data "),_.D())};
aFb=function(a,b){a&1&&(_.C(0,"mat-cell",47),_.N(1,YEb,3,10,"a",65),_.N(2,ZEb,3,12,"a",66),_.N(3,$Eb,2,0,"span",67),_.D());a&2&&(a=b.ya,b=_.M(),_.z("ngSwitch",b.Jd.JD),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1),_.w(1),_.z("ngIf",!b.Jd.JD&&!a.JG.length))};bFb=function(a){a&1&&(_.C(0,"mat-header-cell",70)(1,"span",42),_.O(2,"No data"),_.D()())};
cFb=function(a){a&1&&(_.C(0,"a",73),_.Q(1,"linkifyRight"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.we("mat-flat-button",a.id===b.Jd.WG);_.ue("aria-pressed",a.id===b.Jd.WG)("href",_.bz(1,6,a,b.Jd,b.Sa),_.ae)("data-action",b.J2a);_.w(2);_.Ne(" ",b.S8b," ")}};
dFb=function(a){a&1&&(_.C(0,"a",74),_.Q(1,"linkifyRight"),_.O(2),_.D());if(a&2){a=_.M().ya;var b=_.M();_.we("mat-flat-button",a.id===b.Jd.WG);_.ue("aria-pressed",a.id===b.Jd.WG)("href",_.bz(1,6,a,b.Jd,b.Sa),_.ae)("data-action",b.J2a);_.w(2);_.Ne(" ",b.U8b," ")}};eFb=function(a){a&1&&(_.C(0,"mat-cell",47),_.N(1,cFb,3,10,"a",71),_.N(2,dFb,3,10,"a",72),_.D());a&2&&(a=_.M(),_.z("ngSwitch",a.Jd.JD),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};
fFb=function(a){a&1&&(_.C(0,"mat-header-cell",75)(1,"span",42),_.O(2,"No data"),_.D()());a&2&&(a=_.M(),_.ue("aria-label","Browse repo at revision/ "+(_.DE(a.Jd.Xa)?"Copy CL number":"Commit hash kopi\u00ebren")))};
hFb=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",gFb(a.id,b.Jd.Xa)),_.ue("href",Jzb(2,8,a,b.Jd,b.R_a,b.Sa),_.ae)("title",gFb(a.id,b.Jd.Xa))("data-action",b.s2b),_.w(4),_.z("title",_.DE(b.Jd.Xa)?"Copy CL number":"Commit hash kopi\u00ebren")("matTooltip",_.DE(b.Jd.Xa)?"Copy CL number":"Commit hash kopi\u00ebren"),_.ue("data-copy-content",
a.id)("data-action",b.t2b))};iFb=function(a){a&1&&_.F(0,"mat-header-cell")};jFb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.Fe(1,78),_.D());a&2&&(a=b.ya,_.w(1),_.Ge(a.ag),_.He(1))};kFb=function(a){a&1&&_.F(0,"mat-header-cell")};
lFb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-cell");_.De(1,79);_.C(2,"a",80);_.L("click",function(){var d=_.td(c).ya,e=_.M();d.T9=!d.T9;return _.ud(e.return)});_.D();_.Ee();_.D()}a&2&&(a=b.ya,_.w(2),_.Ge(a.fra[a.fra.length-1])(a.fra[0])(a.dra[a.dra.length-1])(a.dra[0])(a.T9?"Hide":"Show"),_.He(1))};mFb=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.HP)))};
nFb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,mFb,2,4,"linkified-message",81),_.D());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("ngIf",b.YB.has(a.id)))};pFb=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);_.ue("aria-expanded",b.UR.has(a.id))("aria-label",b.UR.has(a.id)?b.q8b:b.G8b);_.w(2);_.Oe(b.UR.has(a.id)?"expand_less":"expand_more");_.w(1);_.Ne(" ",oFb(a.matches)," matches in the code at this revision. ")}};
qFb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,pFb,5,4,"div",83),_.D());a&2&&(a=b.ya,b=_.M(),_.ue("data-action",b.x2b)("data-row-id",a.id),_.w(1),_.z("ngIf",null!=a.matches))};
rFb=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();_.we("last",c);c=d.matches.Yg;d=d.ag||b.Jd.Xa.path;var e=d+":"+c;null==b.tTa.get(e)&&b.tTa.set(e,_.GE(_.No(b.Jd.Xa.Yb(),{Ke:c}).ld(d).hb(),b.Sa,{nR:"oneBased"}));c=b.tTa.get(e);_.z("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.RLa)}};
sFb=function(a){a&1&&(_.G(0),_.N(1,rFb,1,7,"file-search-snippet",85),_.ye());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.matches.Ok))};tFb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.N(1,sFb,2,1,"ng-container",36),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",null!=a.matches))};uFb=function(a){a&1&&_.F(0,"mat-header-row")};
xFb=function(a,b){a&1&&_.F(0,"mat-row",87);a&2&&(a=b.ya,b=_.M(),_.we("active",b.YB.has(a.id))("left-row",b.Jd.Fba===a.id)("right-row",b.Jd.WG===a.id)("active-element",a.id===b.Q9)("hidden",!1===(null==a.hidden?null:a.hidden.T9))("cleanup",a.FB),_.ue("aria-label",_.DE(b.Jd.Xa)?vFb.format({id:a.id,author:a.Yn}):wFb.format({id:a.id,author:a.Yn})))};yFb=function(a,b){a&1&&_.F(0,"mat-row",88);a&2&&(a=b.ya,b=_.M(),_.we("hidden",!1===(null==a.hidden?null:a.hidden.T9)||!b.YB.has(a.id)))};
zFb=function(a){a&1&&_.F(0,"mat-row",89)};AFb=function(a){a&1&&_.F(0,"mat-row")};BFb=function(a,b){a&1&&_.F(0,"mat-row",90);a&2&&(a=b.ya,b=_.M(),_.ve("display",b.UR.has(a.id)&&null!=a.matches?"":"none"))};CFb=function(a){a&1&&_.F(0,"mat-row",91)};DFb=function(a){if(a&1){var b=_.sd();_.C(0,"button",98);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.oT=!1)});_.C(1,"mat-icon");_.O(2,"collapse_all");_.D()()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.Q3a))};
EFb=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);var c=_.M();return _.ud(c.GYa.next())});_.D()();_.N(7,DFb,3,1,"button",97);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ascTrackElement",a.Q3a),_.ue("data-action",a.y2b),_.w(3),_.ve("width",a.oT?"500px":0)("opacity",a.oT?1:0)("pointer-events",a.oT?"unset":"none"),_.w(1),_.z("formControl",a.Zp),_.w(2),_.z("ngIf",a.oT))};
JFb=function(a){return[].concat(_.Ia(FFb),_.Ia(GFb),_.Ia(a),_.Ia(HFb),_.Ia(IFb))};QFb=function(a,b){switch(a){case 0:return b?KFb:LFb;case 1:return b?MFb:NFb;case 2:return b?OFb:PFb;default:return _.ig(a,"Unknown column type")}};RFb=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.qp)?void 0:e.ag)||""}))).filter(function(d){return!!d}))).join("|")+")"};
SFb=function(a){a&1&&(_.Fe(0,6),_.Q(1,"number"));a&2&&(a=_.M().La,_.w(1),_.Ge(_.az(1,1,a.files.length,"1.0-0")),_.He(0))};TFb=function(a){a&1&&(_.De(0,9,1),_.F(1,"span"),_.Ee())};UFb=function(a){a&1&&(_.De(0,9),_.Q(1,"number"),_.N(2,TFb,2,0,"span",5),_.Ee());a&2&&(a=_.M(2).La,_.w(2),_.z("ngIf",a.ryb),_.Ge(_.az(1,2,a.PK.entries.length,"1.0-0")),_.He(0))};
VFb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.Fe(1,11),_.Q(2,"number"),_.D());a&2&&(a=_.M(2).La,_.w(2),_.Ge(_.az(2,1,a.PK.entries.length,"1.0-0")),_.He(1))};WFb=function(a,b){a&1&&_.F(0,"history-table",12);a&2&&(a=b.La,b=_.M(2).La,_.z("data",b.PK)("historyPlace",a))};
XFb=function(a){a&1&&(_.C(0,"mat-tab"),_.N(1,UFb,3,5,"ng-template",3),_.N(2,VFb,3,4,"dc-information-box",7),_.N(3,WFb,1,2,"history-table",8),_.Q(4,"async"),_.D());a&2&&(a=_.M().La,_.w(2),_.z("ngIf",a.ryb),_.w(1),_.z("ngIf",_.R(4,2,a.PK.Jd)))};
YFb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"mat-tab-group",2);_.L("selectedTabChange",function(d){_.td(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=_.ig(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.ee.Xa.lb});return _.ud()});_.C(2,"mat-tab");_.N(3,SFb,2,4,"ng-template",3);_.F(4,"commit-fileset",4);_.D();_.N(5,XFb,5,4,"mat-tab",5);_.D();_.ye()}a&
2&&(a=b.La,b=_.M(),_.w(1),_.z("@.disabled",!0),_.w(3),_.z("leftRefSpec",b.ee.kr)("location",b.ee.Xa)("includeHeader",!0)("rightRefSpec",b.ee.Po)("fileDiffEntries",a.files),_.w(1),_.z("ngIf",!b.ee.Bwb))};ZFb=function(a){a&1&&_.F(0,"loading",13);a&2&&_.z("hasBackground",!0)("diameter",48)};$Fb=function(a){a&1&&_.F(0,"ref-picker",3);a&2&&(a=_.M(2),_.z("refPickerData",a.k0))};aGb=function(a){a&1&&_.N(0,$Fb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.z("ngIf",a.ee.Xa&&a.ee.Xa.Ab))};
bGb=function(a,b){return _.No(b.Yb(),{tn:a}).hb()};cGb=function(a,b){return _.Ko(b.Yb(),a).hb()};dGb=function(a){a&1&&(_.G(0),_.C(1,"span",6),_.Fe(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()(),_.ye());a&2&&(a=_.M(),_.w(3),_.z("comparison",a.ee)("selector",a.LVb),_.w(2),_.Ne(" ",a.wuc," "),_.w(1),_.z("comparison",a.ee),_.w(1),_.z("routerLink",a.Nvc)("trackProjectId",a.ee.Xa.lb))};
eGb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"a",12)(2,"mat-icon");_.O(3,"code");_.D();_.G(4);_.De(5,13);_.F(6,"span");_.Ee();_.ye();_.D();_.C(7,"copy-button",14);_.L("copyEvent",function(){_.td(b);var c=_.M();return _.ud(c.Os())});_.D();_.F(8,"mat-divider",15);_.ye()}a&2&&(a=_.M(),_.w(1),_.z("routerLink",a.ltc)("matTooltip",a.mtc)("trackProjectId",a.ee.Xa.lb),_.w(6),_.z("buttonLabel",a.Puc)("hoverMsg",a.gRa)("copyText",a.ee.aJc),_.w(1),_.z("vertical",!0))};
fGb=function(a){a&1&&(_.F(0,"commit-information",16),_.C(1,"a",17),_.Fe(2,18),_.D());a&2&&(a=_.M(),_.z("activeLocation",a.ee.Xa)("version",a.kia)("linkToCommitDetails",!1),_.w(1),_.z("routerLink",a.yuc)("trackProjectId",a.ee.Xa.lb))};gGb=function(a){a&1&&_.F(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.z("item",a.XGc))};
hGb=function(a,b){if(a&1){var c=_.sd();_.C(0,"li")(1,"button",8);_.L("click",function(){var d=_.td(c).ya,e=_.M(2);return _.ud(e.WKb.emit(d.id))});_.O(2);_.Q(3,"toPrettyRef");_.D()()}a&2&&(a=b.ya,_.we("active-element",a.selected),_.w(1),_.z("color",a.selected?"primary":null),_.w(1),_.Ne(" ",_.R(3,4,a.id)," "))};iGb=function(a){a&1&&(_.C(0,"ul"),_.N(1,hGb,4,6,"li",7),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.gda))};
jGb=function(a,b){a&1&&(_.G(0),_.C(1,"a",10),_.O(2),_.Q(3,"toPrettyRef"),_.D(),_.ye());a&2&&(a=b.La,_.w(1),_.z("routerLink",a.Mvc),_.w(1),_.Ne(" ",_.R(3,2,a.id)," "))};kGb=function(a){a&1&&_.N(0,jGb,4,4,"ng-container",9);a&2&&(a=_.M(),_.z("ngIf",a.gda[0]))};lGb=function(a,b){return _.Ko(_.EE(a.Yb(),"ref"),b).Mh({}).hb()};mGb=function(a,b){return(a.displayName||a.Oe.Kg).localeCompare(b.displayName||b.Oe.Kg)};
nGb=function(a){a=a.Oe;var b=_.Wjb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Zh};case "host":return{kind:b,Dm:a.Dm};case "depot":return{kind:b};default:return _.ig(b,"Unknown repository group type")}};oGb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Dm;case "depot":return"depot";default:return _.ig(a,"Unknown repository group type")}};
pGb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};qGb=function(a){if(null!=a.mF)return a.mF.name;if(null!=a.project)return a.project.projectId;if(null!=a.host)return a.host.name;if(null!=a.Zh)return a.Zh.displayName;throw Error("af");};rGb=function(a,b){a=qGb(a);b=qGb(b);return a<b?-1:a>b?1:0};sGb=function(a){a&1&&_.F(0,"mat-icon",7);a&2&&(a=_.M(2),_.z("svgIcon",a.icon))};
tGb=function(a){a&1&&(_.C(0,"span",8),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ne(" ",a.scope," "))};uGb=function(a){a&1&&(_.C(0,"div",3),_.N(1,sGb,1,1,"mat-icon",4),_.C(2,"div",5),_.N(3,tGb,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),_.Oe(a.name))};
vGb=function(a){a&1&&(_.C(0,"conditional-link",6),_.O(1),_.D());a&2&&(a=_.M(2),_.we("active-element",a.pJa),_.z("ascTrackElement",a.W1)("trackGestureClick",!a.pJa)("trackProjectId",a.Xa.lb)("condition",!a.pJa)("link",a.oJa),_.w(1),_.Ne("",a.gsc," "))};wGb=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.xc.he(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};
xGb=function(a){a&1&&_.F(0,"mat-icon",13);a&2&&(a=_.M().ya,_.z("svgIcon",a.icon))};
yGb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.N(1,wGb,2,1,"button",8),_.N(2,xGb,1,1,"mat-icon",9),_.C(3,"conditional-link",10),_.O(4),_.D()());a&2&&(a=b.ya,b=_.M(2),_.we("active-element",a.Od===b.wj),_.z("matTreeNodePaddingIndent",50),_.w(1),_.z("ngIf",a.children),_.w(1),_.z("ngIf",a.icon),_.w(1),_.z("ascTrackElement",b.W1)("trackGestureClick",a.Od!==b.wj)("condition",a.Od!==b.wj)("link",_.uF(a.location).Jb)("queryParams",_.uF(a.location).Ra),_.w(1),_.Ne("",a.name," "))};
zGb=function(a){a&1&&(_.G(0),_.N(1,vGb,2,8,"conditional-link",3),_.C(2,"mat-tree",4),_.N(3,yGb,5,11,"mat-tree-node",5),_.D(),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.oJa),_.w(1),_.z("dataSource",a.dataSource)("treeControl",a.xc))};AGb=function(a,b){a&1&&_.F(0,"repository-search-result-entry",17);a&2&&(a=b.ya,b=_.M(2),_.z("contextName",b.W1)("currentScope",b.Xa)("searchResultItem",a))};
BGb=function(a){if(a&1){var b=_.sd();_.C(0,"no-search-match",18);_.L("clear",function(){_.td(b);var c=_.M(2);return _.ud(c.yJ())});_.D()}a&2&&(a=_.M(2),_.z("filter",a.qg))};CGb=function(a){a&1&&(_.C(0,"div",14),_.N(1,AGb,1,3,"repository-search-result-entry",15),_.D(),_.N(2,BGb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.av),_.w(1),_.z("ngIf",a.DKc))};DGb=function(a){return a.level};EGb=function(a){return!a.location.repository};FGb=function(a){a&1&&_.F(0,"loading",5)};
GGb=function(a){a&1&&_.F(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().La;var b=_.M();_.z("searchTrackElement",b.bfa)("treeItemNavigateTrackElement",b.W1)("place",b.Xa)("repositoriesMap",a.Wb)}};HGb=function(a){a&1&&(_.C(0,"div",7),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))};
IGb=function(a,b){a&1&&(_.G(0,1),_.N(1,FGb,1,0,"loading",2),_.N(2,GGb,1,4,"repository-searchable-tree-data",3),_.N(3,HGb,2,1,"div",4),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.Error))};JGb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.z("place",a.Xa))};KGb=function(a){a&1&&(_.G(0),_.C(1,"div",5)(2,"span"),_.Fe(3,6),_.D()(),_.ye())};
LGb=function(a){if(a&1){var b=_.sd();_.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){_.td(b);var e=_.M(3);return _.ud(e.uEb.next(d))});_.D();_.ye()}if(a&2){var c=_.Me(2);a=_.M(2).La;_.w(3);_.z("commit",a.Wb.qp);_.w(1);_.z("changeSizeOf",c);_.w(1);_.z("parents",a.Wb.hda)("comparison",a.Wb.ee)}};
MGb=function(a){a&1&&(_.G(0),_.C(1,"div",7),_.F(2,"commit-header",8),_.N(3,LGb,6,4,"ng-container",1),_.F(4,"entry-container",9),_.D(),_.ye());if(a&2){a=_.M().La;var b=_.M();_.w(2);_.z("comparison",a.Wb.ee)("viewMode",a.Wb.ut);_.w(1);_.z("ngIf",!b.Kra(a.Wb));_.w(1);_.z("comparison",a.Wb.ee)}};NGb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("hasBackground",!0)("diameter",48)};
OGb=function(a,b){a&1&&(_.G(0)(1,2),_.N(2,KGb,4,0,"ng-container",3),_.N(3,MGb,5,4,"ng-container",3),_.N(4,NGb,1,2,"loading",4),_.ye()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.dh))};PGb=function(a,b){var c=b.JG||[],d,e=(d=(d=_.xE(a,2))?d:c[0]||"")?c.includes(d):!0;d={Xa:a,Po:_.xE(a,0),kr:d,aJc:b.Pf,Bwb:e};return{qp:b,ee:d,hda:c,ut:_.xE(a,2)?0:1}};
QGb=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);var c=
_.M();c.storage.set("user_knows_debugger",!0);c.wtb.next(!0);return _.ud()});_.O(24,"Start debugging");_.D()()()}a&2&&(a=_.M(),_.w(20),_.z("externalLink",a.Vj))};
RGb=function(a){if(a&1){var b=_.sd();_.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){_.td(b);var d=_.M();return _.ud(d.closeDialog(c,d.appId))});_.O(10,"Close");_.D()()()}a&2&&(a=_.M(),_.w(6),_.z("externalLink",a.Vj))};
SGb=function(a){a&1&&(_.C(0,"div",13),_.F(1,"loading"),_.D())};TGb=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()()())};
UGb=function(a){if(a&1){var b=_.sd();_.C(0,"div",14)(1,"h2",6);_.O(2," Select an application to start debugging ");_.D();_.N(3,TGb,5,0,"dc-information-box",15);_.C(4,"dbg-app-picker",16);_.L("appSelected",function(c){_.td(b);var d=_.M();return _.ud(d.NYa(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){_.td(b);var d=_.M();return _.ud(d.closeDialog(c,d.appId))});_.O(15,"Continue");_.D()()()}a&2&&(a=_.M(),_.w(3),_.z("ngif",a.gLc),_.w(1),_.z("apps",_.R(5,4,a.zl.Xv)),_.w(5),_.z("externalLink",a.Vj),_.w(5),_.z("disabled",!a.appId))};VGb=function(){};XGb=function(a){a&1&&_.N(0,VGb,0,0,"ng-template",4);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Me(3))("ngTemplateOutletContext",_.Qe(2,WGb)))};YGb=function(){};
$Gb=function(a){a&1&&_.N(0,YGb,0,0,"ng-template",4);a&2&&(a=_.M().La,_.M(),_.z("ngTemplateOutlet",_.Me(3))("ngTemplateOutletContext",_.Re(2,ZGb,a.Wb.oda)))};aHb=function(a,b){a&1&&(_.G(0,2),_.N(1,XGb,1,3,null,3),_.N(2,$Gb,1,4,null,3),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};bHb=function(a){a&1&&_.F(0,"loading",9);a&2&&_.z("inline",!0)};cHb=function(a){a&1&&_.O(0);a&2&&(a=_.M().count,_.Oe(a))};
dHb=function(a,b){a&1&&(_.C(0,"a",5)(1,"mat-icon"),_.O(2,"check_circle"),_.D(),_.C(3,"span",6),_.N(4,bHb,1,1,"loading",7),_.O(5),_.N(6,cHb,1,1,"ng-template",null,8,_.ef),_.D()());if(a&2){a=b.ITa;b=b.count;var c=_.Me(7),d=_.M();_.z("href",d.mzc(d.Xa),_.ae);_.w(4);_.z("ngIf",a)("ngIfElse",c);_.w(1);_.Ne(" active ",1===b?"CL":"CLs"," ")}};eHb=function(a){return _.Eu+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+aAb(a.path||"")};
fHb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"button",6);_.L("click",function(){_.td(b);_.M(2).Yc.appId.next(null);return _.ud()});_.Q(2,"async");_.C(3,"mat-icon");_.O(4,"stop");_.D();_.C(5,"span");_.Fe(6,7);_.D()();_.ye()}a&2&&(a=_.M(2),_.w(1),_.z("matTooltip",_.R(2,3,a.zl.et).name)("trackBucket",a.tk.h4a)("trackProjectId",a.Xa.lb))};
gHb=function(a){if(a&1){var b=_.sd();_.C(0,"button",8);_.L("click",function(){_.td(b);_.M(2).Sj.open(kK);return _.ud()});_.F(1,"mat-icon",9);_.C(2,"span");_.Fe(3,10);_.D()()}a&2&&(a=_.M(2),_.z("trackBucket",a.tk.S2a)("trackProjectId",a.Xa.lb))};hHb=function(a){a&1&&(_.G(0),_.N(1,fHb,7,5,"ng-container",4),_.Q(2,"async"),_.N(3,gHb,4,2,"ng-template",null,5,_.ef),_.ye());if(a&2){var b=_.Me(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,a.rvc))("ngIfElse",b)}};
iHb=function(a){a&1&&_.F(0,"pending-cl-indicator",11);a&2&&(a=_.M(),_.z("place",a.Xa))};
kHb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",15);_.L("click",function(){var e=_.td(c).La,f=_.M(3);jHb(f.dT,e.open?0:2);return _.ud()});_.Ad();_.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();_.Ay();_.C(13,"span",28);_.O(14," Insights ");_.D()()}if(a&2){a=b.La;b=_.M().La;var d=_.M(2);_.ve("pointer-events",0<b.size?"unset":"none");_.we("panel-is-open",a.open);
_.z("disabled",0===b.size)("trackProjectId",d.Xa.lb)("trackAction",a.open?"close":"open")}};lHb=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()())};
mHb=function(a,b){a&1&&(_.C(0,"div",13),_.N(1,kHb,15,7,"button",14),_.Q(2,"async"),_.N(3,lHb,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.CBc)),_.w(2),_.z("ngIf",b.BBc&&0<a.size))};nHb=function(a){a&1&&(_.C(0,"div"),_.N(1,mHb,4,5,"div",12),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.dgb)))};
oHb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",32);_.L("click",function(){var d=_.td(c).La,e=_.M(2);jHb(e.dT,d.open?0:3);return _.ud()});_.De(1,33);_.F(2,"mat-icon",34)(3,"span",28);_.Ee();_.D()}a&2&&(a=b.La,b=_.M(2),_.we("panel-is-open",a.open),_.z("trackAction",a.open?"close":"open")("disabled",!b.Vwc))};pHb=function(a){a&1&&(_.C(0,"div"),_.N(1,oHb,4,4,"button",31),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.qwc)))};
qHb=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)}};rHb=function(a){a&1&&(_.C(0,"a",38)(1,"mat-icon"),_.O(2,"edit"),_.D(),_.C(3,"span"),_.Fe(4,39),_.D()());if(a&2){a=_.M().La;var b=_.M();_.z("externalLink",a.Jb)("matTooltip",a.ariaLabel)("trackProjectId",b.Xa.lb);_.ue("disabled",b.OMa);_.w(4);_.Ge(a.title);_.He(4)}};
sHb=function(a,b){a&1&&(_.G(0),_.N(1,qHb,3,2,"segmented-dropdown-button",35),_.N(2,rHb,5,5,"ng-template",null,36,_.ef),_.ye());if(a&2){a=b.La;var c=_.Me(3);_.w(1);_.z("ngIf",!!a.wa)("ngIfElse",c)}};tHb=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.Jb)("matTooltip",a.ariaLabel)("trackProjectId",c.Xa.lb);_.ue("disabled",c.OMa)("data-index",b);_.w(2);_.Ne(" ",a.title," ")}};
uHb=function(a,b){a&1&&_.N(0,tHb,3,6,"a",40);a&2&&_.z("ngForOf",b.buttons)};vHb=function(a){a&1&&(_.C(0,"li",2)(1,"a",8),_.O(2),_.D()());a&2&&(a=_.M(),_.w(1),_.we("active-element",a.bDc),_.z("routerLink",a.ITb)("ascTrackElement",a.vg),_.w(1),_.Ne(" ",a.LOc," "))};wHb=function(a){if(a.Ab&&!_.Oo(a)&&!a.params.Ob){var b=Number(a.Ab);return isNaN(b)?a.Ab:b}};xHb=function(a){a&1&&(_.C(0,"span",7),_.O(1,"/"),_.D())};
yHb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"a",4);_.Q(2,"async");_.O(3);_.D();_.C(4,"a",5);_.L("click",function(){_.td(c);_.M().Dc.S9.next(1);return _.ud()});_.D();_.N(5,xHb,2,0,"span",6);_.ye()}if(a&2){a=b.ya;b=b.last;var d=_.M();_.w(1);_.we("has-info",d.pga&&(d.pga.has("//depot/"+a.path)||d.pga.has("//depot/"+a.path+"/")));_.z("routerLink",a.Jb)("queryParams",a.Ra)("trackProjectId",d.projectId);_.ue("style",_.R(2,9,a.style),Gzb);_.w(2);_.Oe(a.title);_.w(1);_.z("routerLink",a.Jb);_.w(1);
_.z("ngIf",!b)}};zHb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};lK=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};AHb=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}};
BHb=function(a,b){return a.map(function(c){return mK({name:c.tw()||c.EK(),url:c.EK(),icon:AHb(_.p(c,4),b)})}).sort(lK)};CHb=function(a){return a.map(function(b){return mK({name:b.Zf(),url:"https://teams.googleplex.com/"+b.vQa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.vQa()})})};DHb=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 nK;c.lf(b.name);c.yT(BHb(b.source,b.icon));b.Pi.push(c)}};
FHb=function(a){if(!a)return"";var b=document.createElement("div");_.Vjb(b,EHb.Qo(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};GHb=function(a){return new _.na(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)}})};mK=function(a){var b=a.name,c=a.url;a=a.icon;return(new oK).lf(b).BM(c).Cfa(a)};
HHb=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""}};IHb=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""}};
JHb=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""}};
KHb=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"])}};LHb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};MHb=function(a,b){a&1&&_.F(0,"breadcrumb",10);a&2&&_.z("items",b.La)};NHb=function(a,b){a&1&&(_.C(0,"a",11),_.O(1),_.D());a&2&&(a=b.text,_.w(1),_.Ne(" ",a," "))};
OHb=function(a){a&1&&(_.F(0,"path-breadcrumb",13),_.Q(1,"async"),_.Q(2,"maybeStripGoogle3"),_.Q(3,"async"));if(a&2){a=_.M().FEb;var b=_.M();_.z("copyText",_.R(1,4,_.R(2,6,b.Xa)))("items",a)("projectId",b.Xa.lb)("stacksPaths",_.R(3,8,b.pga))}};PHb=function(a,b){a&1&&_.N(0,OHb,4,10,"path-breadcrumb",12);a&2&&(a=b.FEb,_.z("ngIf",a&&0<a.length))};QHb=function(a){a&1&&(_.C(0,"mat-icon",16),_.O(1),_.D());a&2&&(a=_.M().icon,_.w(1),_.Ne(" ",a," "))};
RHb=function(a,b){a&1&&(_.C(0,"segmented-dropdown-button",14),_.N(1,QHb,2,1,"mat-icon",15),_.D());a&2&&(a=b.icon,_.z("item",b.oXa)("useBreadcrumbStyling",!0),_.w(1),_.z("ngIf",a))};SHb=function(a,b){a&1&&_.F(0,"ref-picker",18);a&2&&_.z("refPickerData",b.La)};THb=function(a){a&1&&(_.N(0,SHb,1,1,"ref-picker",17),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.bIc)))};UHb=function(a){a&1&&_.F(0,"cl-picker",9);a&2&&(a=_.M(),_.z("place",a.Xa))};
VHb=function(a){a&1&&_.F(0,"loading",5);a&2&&_.z("hasBackground",!0)("diameter",36)};WHb=function(a){a&1&&(_.C(0,"dc-information-box",6),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))};
XHb=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);var d=_.M(2);return _.ud(d.close())});_.F(10,"mat-icon",13);_.D()();_.F(11,"mat-divider",14)(12,"div",15);_.ye()}if(a&2){a=_.M().La;var c=_.M();_.w(7);_.Oe(_.R(8,2,c.Eu).KNc);_.w(5);_.z("innerHTML",a.Wb,_.$d)}};
YHb=function(a,b){a&1&&(_.G(0,1),_.N(1,VHb,1,2,"loading",2),_.N(2,WHb,2,1,"dc-information-box",3),_.N(3,XHb,13,4,"ng-container",4),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};ZHb=function(a,b){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.De(1,4),_.F(2,"p")(3,"a",5),_.Ee(),_.D());a&2&&(a=b.La,b=_.M(),_.w(3),_.Le("href",a,_.ae),_.Ge(b.ioa),_.He(1))};
$Hb=function(a){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.Fe(1,6),_.D())};aIb=function(a){a&1&&(_.C(0,"mat-label"),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne(" ",a.label," "))};bIb=function(a){a&1&&(_.C(0,"mat-error"),_.Fe(1,7),_.D())};cIb=function(a){a&1&&(_.C(0,"mat-error"),_.Fe(1,5),_.D())};dIb=function(a){a&1&&(_.C(0,"span",9),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Oe(a.item.label))};eIb=function(a){a&1&&_.F(0,"mat-icon",10);a&2&&(a=_.M(2),_.z("svgIcon",a.item.icon))};fIb=function(a){a&1&&_.ze(0)};
gIb=function(a){if(a&1){var b=_.sd();_.C(0,"div")(1,"div",11,12);_.L("ascBlur",function(){_.td(b);var d=_.M(2);return _.ud(d.GP())});_.N(3,fIb,1,0,"ng-container",13);_.D()()}if(a&2){var c=_.Me(2);a=_.M(2);_.w(1);_.z("cdkTrapFocusAutoCapture",a.brb)("focusOnInit",null==c?null:c.Ep);_.w(2);_.z("ngTemplateOutlet",a.item.YJ)("ngTemplateOutletContext",a.item.context)}};
hIb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"button",1,2);_.L("click",function(){_.td(b);var d=_.M();return _.ud(d.AD())})("mousedown",function(d){_.td(b);var e=_.M();return _.ud(e.EQa(d))});_.Q(3,"async");_.Q(4,"async");_.C(5,"div",3);_.N(6,dIb,2,1,"span",4);_.C(7,"div",5);_.N(8,eIb,1,1,"mat-icon",6);_.O(9);_.F(10,"mat-icon",7);_.D()()();_.N(11,gIb,4,4,"ng-template",8);_.Q(12,"async");_.L("detach",function(){_.td(b);var d=_.M();return _.ud(d.GP())});_.ye()}if(a&2){var c=_.Me(2);a=_.M();_.w(1);
_.we("dense",a.emb)("active",_.R(3,17,a.isOpen))("icon-only",a.pub);_.z("ascTrackElement",a.item.nc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.ue("aria-label",a.ariaLabel);_.w(5);_.z("ngIf",a.item.label);_.w(1);_.we("title",a.item.title);_.w(1);_.z("ngIf",a.item.icon);_.w(1);_.Ne(" ",a.item.title," ");_.w(2);_.z("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,a.isOpen))("cdkConnectedOverlayPositions",a.JGc)}};
iIb=function(a){a&1&&_.F(0,"find-in-file")(1,"go-to-line")};jIb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};kIb=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{fz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,If:g,children:kIb(e.children,b,c.concat({If:g,counts:new Map,h7:new Map}),d+1)}}e={type:1,Ih:e.id,displayName:e.name,If:{enabled:!1},dba:e.hCc};b.set(e.Ih,{node:e,hda:c});return e})};
lIb=function(a){return null!=a?a:null};mIb=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.hK?d.add(e.fz):c.add(e.Ih);return b.filter(function(f){return f.hK?d.has(f.fz):c.has(f.Ih)})};nIb=function(a){a&1&&_.F(0,"loading",5)};oIb=function(a){a&1&&(_.C(0,"mat-icon",6),_.O(1,"error"),_.D());a&2&&(a=_.M().La,_.z("matTooltip",a.kub))};
pIb=function(a){a&1&&(_.C(0,"span",7),_.O(1),_.D());if(a&2){a=_.M().La;_.M();var b=a.mr;b=(new _.Br("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.ue("aria-label",b);_.w(1);_.Ne(" (",a.mr,") ")}};
qIb=function(a,b){a&1&&(_.G(0,1),_.N(1,nIb,1,0,"loading",2),_.N(2,oIb,2,1,"mat-icon",3),_.N(3,pIb,2,2,"span",4),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.Cs),_.w(1),_.z("ngSwitchCase",b.AAa.LOADING),_.w(1),_.z("ngSwitchCase",b.AAa.ERROR),_.w(1),_.z("ngSwitchCase",b.AAa.fh))};
sIb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-radio-button",7);_.L("change",function(c){_.td(b);var d=_.M().ya,e=_.M();return _.ud(rIb(e,c.source,d))});_.C(1,"span");_.O(2);_.D()()}a&2&&(a=_.M().ya,_.z("checked",a.If.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(2),_.Oe(a.displayName))};
tIb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-checkbox",7);_.L("change",function(c){_.td(b);var d=_.M().ya,e=_.M();return _.ud(rIb(e,c,d))});_.O(1);_.D()}a&2&&(a=_.M().ya,_.z("checked",a.If.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(1),_.Ne(" ",a.displayName," "))};uIb=function(a){a&1&&_.F(0,"layer-status",8);a&2&&(a=_.M().ya,_.z("id","layer-status-"+a.displayName)("layer",a.Ih))};
wIb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-tree-node",3);_.L("keydown",function(e){var f=_.td(c).ya,g=_.M();return _.ud(vIb(g,e,f))});_.N(1,sIb,3,4,"mat-radio-button",4);_.N(2,tIb,2,4,"ng-template",null,5,_.ef);_.N(4,uIb,1,2,"layer-status",6);_.D()}if(a&2){a=b.ya;var d=_.Me(3);_.w(1);_.z("ngIf",a.dba)("ngIfElse",d);_.w(3);_.z("ngIf",a.If.enabled)}};
BIb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-tree-node",9);_.L("keydown",function(d){var e=_.td(c).ya,f=_.M();return _.ud(vIb(f,d,e))});_.C(1,"mat-checkbox",10);_.L("change",function(d){var e=_.td(c).ya,f=_.M();return _.ud(xIb(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",_.Re(6,yIb,b.he(a))),_.w(1),_.z("checked",a.If.enabled)("indeterminate",zIb(b,a)),_.w(1),_.Ne(" ",a.displayName," "),_.w(1),_.ue("aria-label",AIb.format({categoryName:a.displayName})),
_.w(2),_.Oe(b.xc.he(a)?"expand_less":"expand_more"))};CIb=function(a){return!a.hK};DIb=function(a){return a.level};EIb=function(a){return a.hK};FIb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("gf");};GIb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
HIb=function(a){a&1&&(_.C(0,"div",2)(1,"span",3),_.Fe(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.TF))};KIb=function(a){a&1&&_.F(0,"link-row",12,13);if(a&2){a=_.M().La;var b=_.M(2),c=_.z("label",IIb(b)),d=!!b.Xa.params.line;b=_.DE(b.Xa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.Qe(4,JIb))("url",a.Wb)}};
LIb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};MIb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Ne(" ",a.message," "))};NIb=function(a){a&1&&(_.C(0,"div",14)(1,"span",15),_.O(2),_.D(),_.N(3,LIb,1,1,"loading",16),_.N(4,MIb,2,1,"span",17),_.D());if(a&2){a=_.M().La;var b=_.M(2);_.w(2);_.Oe(IIb(b));_.w(1);_.z("ngIf",a.state===b.tc.dh);_.w(1);_.z("ngIf",a.state===b.tc.Error)}};
OIb=function(a,b){a&1&&(_.G(0),_.N(1,KIb,2,5,"link-row",10),_.N(2,NIb,5,3,"div",11),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.Wb),_.w(1),_.z("ngIf",!a.Wb))};QIb=function(a,b){a&1&&_.F(0,"link-row",20,21);a&2&&(a=b.La,_.z("shortcut",_.Qe(2,PIb))("url",a))};SIb=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",_.Qe(3,RIb))("url",a))};
UIb=function(a){a&1&&_.F(0,"link-row",26,27);a&2&&(a=_.M().La,_.z("shortcut",_.Qe(2,TIb))("url",a.Wb))};VIb=function(a){a&1&&(_.C(0,"span",19),_.O(1," No targets found "),_.D())};WIb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};XIb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Ne(" ",a.message," "))};
YIb=function(a){a&1&&(_.C(0,"div",28)(1,"span",15),_.O(2," Build rule "),_.D(),_.N(3,VIb,2,0,"span",17),_.N(4,WIb,1,1,"loading",16),_.N(5,XIb,2,1,"span",17),_.D());if(a&2){a=_.M().La;var b=_.M(3);_.w(3);_.z("ngIf",a.state===b.tc.Uf);_.w(1);_.z("ngIf",a.state===b.tc.dh);_.w(1);_.z("ngIf",a.state===b.tc.Error)}};ZIb=function(a,b){a&1&&(_.G(0),_.N(1,UIb,2,3,"link-row",24),_.N(2,YIb,6,3,"div",25),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.Wb),_.w(1),_.z("ngIf",!a.Wb))};
$Ib=function(a){a&1&&(_.G(0),_.N(1,ZIb,3,2,"ng-container",6),_.Q(2,"async"),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",_.R(2,1,a.Dkb)))};bJb=function(a,b){a&1&&_.F(0,"link-row",29,30);a&2&&(a=b.La,_.z("shortcut",_.Qe(2,aJb))("url",a))};
dJb=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?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Xa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.Qe(4,cJb))("url",a.Wb)}};eJb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};fJb=function(a){a&1&&(_.C(0,"span",19),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Ne(" ",a.message," "))};
gJb=function(a){a&1&&(_.C(0,"div",35)(1,"span",15),_.O(2),_.D(),_.N(3,eJb,1,1,"loading",16),_.N(4,fJb,2,1,"span",17),_.D());if(a&2){a=_.M().La;var b=_.M(2);_.w(2);_.Oe(b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.w(1);_.z("ngIf",a.state===b.tc.dh);_.w(1);_.z("ngIf",a.state===b.tc.Error)}};hJb=function(a,b){a&1&&(_.G(0),_.N(1,dJb,2,5,"link-row",31),_.N(2,gJb,5,3,"div",32),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",a.Wb),_.w(1),_.z("ngIf",a.state!==b.tc.Uf))};
oJb=function(a){a&1&&(_.F(0,"link-row",2,3)(2,"link-row",4,5),_.N(4,OIb,3,2,"ng-container",6),_.Q(5,"async"),_.N(6,QIb,2,3,"link-row",7),_.N(7,SIb,2,4,"link-row",8),_.N(8,$Ib,3,3,"ng-container",6),_.N(9,bJb,2,3,"link-row",9),_.N(10,hJb,3,2,"ng-container",6),_.Q(11,"async"));if(a&2){a=_.M();_.z("shortcut",_.Qe(14,iJb))("url",_.DE(a.Xa)?"//depot/"+a.Xa.path:a.Xa.wo);_.w(2);var b=_.z("shortcut",_.Qe(15,jJb));var c=a.Xa;_.CE(a.Xa)&&(c=_.Ko(c.Yb()).hb());c=c.Yb().Mh().hb();c=kJb(a,c);b("url",c);_.w(2);
_.z("ngIf",_.R(5,10,a.wzb));_.w(2);_.z("ngIf",lJb(a));_.w(1);_.z("ngIf",mJb(a));_.w(1);_.z("ngIf",_.HE(a.Xa));_.w(1);_.z("ngIf",nJb(a));_.w(1);_.z("ngIf",_.R(11,12,a.xzb))}};pJb=function(a,b){var c=a.params.Ke;return c&&"HEAD"!==c?_.Ea(c):(_.CE(a)?a.params.Ob&&_.Oo(a)?0:!_.Oo(a)&&!Xzb(a):a.Ab&&_.kg.test(a.Ab))?_.Ea(_.CE(a)?a.Ab:void 0):_.rH(b,a,!_.CE(a)||"chromium"===a.repository||a.hj()?"path":"repository")};
qJb=function(a){return _.vc(a,_.Bo,1).map(function(b){var c=b.ve();b=_.fj(b,2);return{file:c,xKc:b.length}})};rJb=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("hf");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("jf");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("jf");return c};
sJb=function(a){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Ne(" ",a.label," "))};tJb=function(a){a&1&&(_.O(0),_.Q(1,"lastPathElement"));a&2&&(a=_.M().ya,_.Ne(" ",_.R(1,1,a.rK)," "))};vJb=function(a,b){a&1&&_.F(0,"menu-keyboard-shortcut-hint",10);a&2&&_.z("shortcut",_.Re(1,uJb,b.La))};
wJb=function(a,b){a&1&&(_.C(0,"a",6),_.Q(1,"async"),_.N(2,sJb,2,1,"ng-container",7),_.N(3,tJb,2,3,"ng-template",null,8,_.ef),_.N(5,vJb,1,3,"menu-keyboard-shortcut-hint",9),_.D());if(a&2){a=b.ya;var c=_.Me(4);b=_.M(2);_.z("routerLink",_.R(1,5,b.uqa(a.rK)))("ascTrackElement",b.nc);_.w(2);_.z("ngIf",a.label)("ngIfElse",c);_.w(3);_.z("ngIf",a.Xb)}};xJb=function(a){a&1&&(_.G(0),_.F(1,"mat-divider"),_.C(2,"div",15),_.Fe(3,16),_.D(),_.ye())};yJb=function(a){a&1&&_.F(0,"loading")};
zJb=function(a){a&1&&(_.C(0,"dc-information-box",17),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))};AJb=function(a,b){a&1&&(_.C(0,"a",19),_.Cy(1,20),_.Q(2,"async"),_.O(3),_.Q(4,"lastPathElement"),_.D());a&2&&(a=b.ya,b=_.M(4),_.Ge(a.file)(a.xKc),_.He(1),_.z("routerLink",_.R(2,5,b.uqa(a.file)))("ascTrackElement",b.nc),_.w(3),_.Ne(" ",_.R(4,7,a.file)," "))};BJb=function(a){a&1&&(_.G(0),_.N(1,AJb,5,9,"a",18),_.ye());a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.Wb))};
CJb=function(a,b){a&1&&(_.G(0,11),_.N(1,xJb,4,0,"ng-container",12),_.N(2,yJb,1,0,"loading",13),_.N(3,zJb,2,1,"dc-information-box",14),_.N(4,BJb,2,1,"ng-container",13),_.ye());a&2&&(a=b.La,b=_.M(2),_.z("ngSwitch",a.state),_.w(1),_.z("ngIf",!a.Wb||0<a.Wb.length),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};
DJb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.N(1,wJb,6,7,"a",4),_.Q(2,"async"),_.N(3,CJb,5,5,"ng-container",5),_.Q(4,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.zXa)),_.w(2),_.z("ngIf",_.R(4,4,a.Fwc)))};EJb=function(a,b){var c,d=null!=(c=b.zp.exec(a.path))?c:[];b=rJb(b.ot,function(e){return _.KA(d[Number(e)])});return _.No(a.Yb().ld(b),{line:void 0}).hb()};FJb=function(a,b){return{rK:a,label:b?"Tests directory":"Tested code directory",Dua:"test",Xb:"t"}};
GJb=function(a){if(a&1){var b=_.sd();_.C(0,"dropdown-button",2);_.L("isOpen",function(c){_.td(b);var d=_.M();return _.ud(c?d.Oca():d.Nca())});_.D()}a&2&&(a=_.M(),_.z("item",a.oz)("ariaLabel",a.y9b)("dense",!0))};IJb=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,_.ae),_.w(1),_.Ne(" ",a.label," "),_.w(1),_.z("shortcut",_.Re(3,HJb,a.key)))};
JJb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.N(1,IJb,3,5,"a",4),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.Qua))};KJb=function(a){a&1&&_.F(0,"layer-menu-dropdown")};LJb=function(a){a&1&&_.F(0,"find-in-file-dropdown")};MJb=function(a){a&1&&_.F(0,"links-dropdown",6);a&2&&(a=_.M(),_.z("viewData",a.wb))};
NJb=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.wb.location)("gitilesLink",a.wb.Mqa)("ossLink",a.wb.HG)("isGenerated",a.tC)("ciderDefault",_.R(1,6,a.Pb.gZ()))("suggestUniqueCiderWs",_.R(2,8,a.Pb.AZ())))};OJb=function(a){a&1&&(_.C(0,"related-files-dropdown",8),_.O(1,"\n"),_.D());a&2&&(a=_.M(),_.z("place",a.Wd)("config",a.Gua.config))};
QJb=function(a){if(a&1){var b=_.sd();_.C(0,"button",9);_.L("click",function(){_.td(b);var c=_.M();return _.ud(PJb(c))});_.O(1,"\n  ");_.C(2,"div",10);_.Fe(3,11);_.D();_.O(4,"\n");_.D()}a&2&&(a=_.M(),_.we("selected",a.VBc))};
RJb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.O(1,"\n  ");_.C(2,"button",12);_.L("click",function(){var d=_.td(c).La,e=_.M();return _.ud(e.service.px(!d.visible))});_.O(3,"\n    ");_.F(4,"mat-icon",13);_.O(5,"\n  ");_.D();_.O(6,"\n");_.ye()}a&2&&(a=b.La,_.w(2),_.z("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};SJb=function(a){a&1&&_.F(0,"star",8);a&2&&(a=_.M(),_.z("place",a.Xa)("type",a.FNb)("trackElement",a.nc)("elementName",a.mWa))};
TJb=function(a){a&1&&(_.G(0),_.De(1,11),_.F(2,"a",12),_.Ee(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ascTrackElement",a.nc)("routerLink",_.ph(a.pPa)),_.Ge(a.pPa.path),_.He(1))};UJb=function(a){a&1&&_.F(0,"img",13)};VJb=function(a){a&1&&(_.G(0),_.N(1,TJb,3,3,"ng-container",9),_.N(2,UJb,1,0,"img",10),_.ye());if(a&2){a=_.M();var b=_.Me(9);_.w(1);_.z("ngIf",a.pPa)("ngIfElse",b);_.w(1);_.z("ngIf",a.Uwb)}};WJb=function(a){a&1&&_.Fe(0,14)};
YJb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",1);_.L("click",function(){var d=_.td(c).ya,e=_.M();e.Fa.nb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.FAb.emit(d.line);"find"===d.type&&XJb(e.Dc,d.index);return _.ud()});_.D()}a&2&&(a=b.ya,b=_.M(),_.By("marker ",a.type,""),_.ve("height",b.markerHeight)("top",a.offset))};
ZJb=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}})};$Jb=function(a){a&1&&_.F(0,"markdown-content",4);a&2&&(a=_.M().ya,_.z("content",a.source.join("")))};aKb=function(a){a&1&&(_.C(0,"pre"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text.join("")))};bKb=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),_.$d))};
cKb=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),_.$d))};dKb=function(a,b){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=b.ya,_.w(1),_.Ne("\n                ",a,"\n              "))};eKb=function(a){a&1&&(_.C(0,"pre"),_.O(1),_.N(2,dKb,2,1,"ng-container",0),_.O(3,"\n            "),_.D());a&2&&(a=_.M().ya,_.w(1),_.Ne("",a.ename-a.evalue,"\n              "),_.w(1),_.z("ngForOf",a.traceback))};
fKb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,aKb,2,1,"pre",3),_.N(3,bKb,3,3,"pre",3),_.N(4,cKb,3,3,"pre",3),_.N(5,eKb,4,2,"pre",3),_.ye()());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"))};
gKb=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,fKb,6,5,"ng-container",0),_.D());a&2&&(a=_.M(2).ya,_.z("expanded",!0),_.w(4),_.z("ngForOf",a.outputs))};hKb=function(a){a&1&&(_.G(0),_.C(1,"mat-card"),_.F(2,"format-code",5),_.D(),_.N(3,gKb,5,2,"mat-expansion-panel",6),_.ye());a&2&&(a=_.M().ya,_.w(2),_.z("value",a.source.join(""))("fileName","name.py"),_.w(1),_.z("ngIf",0<a.outputs.length))};
iKb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,$Jb,1,1,"markdown-content",2),_.N(3,hKb,4,3,"ng-container",3),_.ye()());a&2&&(a=b.ya,_.w(1),_.z("ngSwitch",a.cell_type),_.w(1),_.z("ngSwitchCase","markdown"),_.w(1),_.z("ngSwitchCase","code"))};jKb=function(a,b){a&1&&(_.C(0,"pre"),_.O(1),_.D());a&2&&(a=b.La,_.w(1),_.Oe(a))};kKb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};
lKb=function(a){a&1&&(_.G(0),_.N(1,jKb,2,1,"pre",0),_.Q(2,"async"),_.N(3,kKb,1,1,"ng-template",null,2,_.ef),_.ye());if(a&2){var b=_.Me(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,a.yua))("ngIfElse",b)}};oKb=function(a){if(a&1){var b=_.sd();_.C(0,"icon-empty-state-subtitle")(1,"button",7);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(mKb(c,c.U9))});_.Fe(2,8);_.D();_.C(3,"button",9);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(nKb(c,c.U9))});_.Fe(4,10);_.D()()}};
pKb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};qKb=function(a){a&1&&(_.C(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.Fe(2,5),_.Q(3,"humanizeBytes"),_.D(),_.N(4,oKb,5,0,"icon-empty-state-subtitle",0),_.N(5,pKb,1,1,"ng-template",null,6,_.ef),_.D());if(a&2){var b=_.Me(6);a=_.M();_.w(3);_.Ge(_.R(3,3,a.size));_.He(2);_.w(1);_.z("ngIf",!a.Xfa)("ngIfElse",b)}};
rKb=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}};sKb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
wKb=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?tKb(a,b):("input"===d||"select"===d||"textarea"===d)&&uKb(a,b);vKb("canvas",a,b,tKb);vKb("input, textarea, select",a,b,uKb);return b};vKb=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])};
uKb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+xKb++)};tKb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};yKb=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)}};
pK=function(a,b){var c=b?"":"none";yKb(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})};AKb=function(a,b){yKb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},zKb)};BKb=function(a,b){return b&&"none"!=b?a+" "+b:a};CKb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
EKb=function(a){a=getComputedStyle(a);var b=DKb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=DKb(a,"transition-duration");a=DKb(a,"transition-delay");return CKb(c[b])+CKb(a[b])};DKb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};FKb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};GKb=function(a){return"t"===a.type[0]};
HKb=function(a,b){a=a.Im;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};IKb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=FKb(b.left,b.top)};JKb=function(a){a&1&&_.F(0,"detail-header",13);a&2&&(a=_.M(),_.z("contentType",a.contentType)("viewData",a.wb))};KKb=function(a){a&1&&_.F(0,"diff-detail-header",14);a&2&&(a=_.M(),_.z("viewData",a.wb))};
LKb=function(a){a&1&&_.F(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.z("viewData",a.wb))};
MKb=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);_.M().Dc.Epa.next(!0);return _.ud()})("selectedMatchIndexChange",function(c){_.td(b);var d=_.M();d.BYa=c;d.Dc.lva.next(c);return _.ud()});_.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.Wxc))("matchCount",_.R(7,7,a.kva).length)("selectedMatchIndex",
_.R(8,9,a.Dc.lva))("showCloseButton",!0)("trackProjectId",a.Wd.lb))};NKb=function(a){a&1&&(_.F(0,"markdown-content",24),_.Q(1,"async"),_.Q(2,"async"));a&2&&(a=_.M(),_.z("content",a.wb.Ge)("relativeLinkModifier",_.R(1,4,a.modifier.NHb))("relativeImageModifier",_.R(2,6,a.modifier.LHb))("safeHtmlContent",a.wb.pJc))};OKb=function(a){a&1&&_.F(0,"img",27);a&2&&(a=_.M(2),_.Le("alt",a.wb.fileName),_.z("sanitizeSrc",a.sMa))};PKb=function(a){a&1&&_.F(0,"div",28);a&2&&(a=_.M(2),_.z("safeSvg",a.wb.Ge))};
QKb=function(a){a&1&&(_.G(0),_.N(1,OKb,1,2,"img",25),_.N(2,PKb,1,1,"ng-template",null,26,_.ef),_.ye());if(a&2){var b=_.Me(3);a=_.M();_.w(1);_.z("ngIf",!a.Bxa)("ngIfElse",b)}};RKb=function(a){a&1&&(_.C(0,"div",29),_.F(1,"audio",30),_.D());a&2&&(a=_.M(),_.w(1),_.z("sanitizeSrc",a.sMa))};SKb=function(a){a&1&&(_.C(0,"div",29),_.F(1,"video",30),_.D());a&2&&(a=_.M(),_.w(1),_.z("sanitizeSrc",a.sMa))};TKb=function(a){a&1&&_.F(0,"binary-file",31);a&2&&(a=_.M(),_.z("contentLength",a.ioa))};
UKb=function(a){if(a&1){var b=_.sd();_.C(0,"large-file",32);_.L("largeFileViewData",function(c){_.td(b);var d=_.M();d.dEb=c;d.wb=c;return _.ud()});_.D()}a&2&&(a=_.M(),_.z("fullViewData",a.wb.U9)("size",a.wb.FF))};VKb=function(a){a&1&&(_.G(0),_.F(1,"empty-file-detail",33),_.ye());a&2&&(a=_.M(),_.w(1),_.z("path",a.wb.fileName))};WKb=function(a){a&1&&_.F(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.z("notebook",a.F_))};
XKb=function(a){a&1&&(_.F(0,"search-match-layer",47),_.Q(1,"async"));a&2&&(a=_.M(2),_.z("matches",_.R(1,3,a.kva))("scrollToIndex",a.BYa)("selectedMatchIndex",a.Dc.lva))};YKb=function(a){a&1&&_.F(0,"dbg-snapshot-marker-layer",33);a&2&&(a=_.M(2),_.z("path",a.wb.fileName))};ZKb=function(a){if(a&1){var b=_.sd();_.C(0,"dbg-logpoint-layer",48);_.L("editLogpoint",function(c){_.td(b);var d=_.M(2);return _.ud(d.Xoa(c))});_.D()}a&2&&(a=_.M(2),_.z("path",a.wb.fileName)("contents",a.wb.Ge))};
$Kb=function(a){a&1&&_.F(0,"dbg-logpoint-form",49);if(a&2){_.M();var b=_.Me(2);a=_.M();_.z("formatCode",b)("path",a.wb.fileName)}};
bLb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"format-code",35,36);_.L("lineShown",function(d){_.td(b);var e=_.M();return _.ud(e.show(d))})("rangeToggled",function(d){_.td(b);var e=_.M();return _.ud(e.Qwa(d))})("lineNumberClicked",function(d){_.td(b);var e=_.M();return _.ud(e.sG(d))})("gutterClicked",function(d){_.td(b);var e=_.M();return _.ud(e.VQ(d))})("totalNumLines",function(d){_.td(b);_.M().xn.next(d);return _.ud()});_.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){_.td(b);var e=_.M();return _.ud(e.mxa(d))});_.D();_.N(9,XKb,2,5,"search-match-layer",40);_.Q(10,"async");_.F(11,"search-match-layer",41);_.Q(12,"async");_.Q(13,"async");_.N(14,YKb,1,1,"dbg-snapshot-marker-layer",42);_.N(15,ZKb,1,2,"dbg-logpoint-layer",43);_.D();_.C(16,"file-content-pager",44);_.L("markerClicked",function(d){_.td(b);var e=_.M();return _.ud(aLb(e,d))});_.Q(17,"async");_.Q(18,"async");
_.D();_.C(19,"dbg-gutter-menu",45);_.L("newLogpoint",function(d){_.td(b);var e=_.M();return _.ud(e.Zsa(d))});_.Q(20,"async");_.D();_.N(21,$Kb,1,2,"dbg-logpoint-form",46);_.ye()}if(a&2){var c=_.Me(2);a=_.M();_.w(1);_.we("debugging",a.g1);_.z("value",a.code)("rendered",a.wb.oIc)("highlightInfo",a.wb.gR)("folding",_.R(3,32,a.rw))("visibility",_.R(4,34,a.visibility))("fileName",a.wb.fileName)("lineNumberLinkProvider",_.R(5,36,a.link))("scrollToLine",a.wb.line)("lineLimitation",a.wb.k_)("visibleCodeIdentifier",
a.b1b)("focusableRegion",a.Iza.fXb)("usePrefetchIfPossible",!0);_.ue("aria-labelledby",a.LU);_.w(5);_.z("content",a.wb.Ge)("scoLinks",a.wb.rM);_.w(1);_.z("scoLinks",a.wb.rM);_.w(1);_.z("layerBaseLocation",a.Wd);_.w(1);_.z("ngIf",_.R(10,38,a.Fpa));_.w(2);_.z("matches",_.R(12,40,a.Opa))("scrollToIndex",_.R(13,42,a.wQ))("selectedMatchIndex",a.wQ);_.w(3);_.z("ngIf",a.g1);_.w(1);_.z("ngIf",a.g1);_.w(1);_.z("markers",_.R(17,44,a.Dsa))("numLines",_.R(18,46,a.xn));_.w(3);_.z("formatCode",c)("lineNumberContainer",
null==c?null:c.Oi)("path",a.wb.fileName)("justificationRequired",_.R(20,48,a.justificationRequired));_.w(2);_.z("ngIf",a.g1)}};cLb=function(a){a&1&&_.F(0,"code-diff",50);a&2&&(a=_.M(),_.z("diffBase",a.wb.diffBase)("contents",a.wb.Ge)("fileName",a.wb.fileName)("scrollToLine",a.wb.line))};dLb=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),_.Oe(a.OAa))};
eLb=function(a,b){return _.g0a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};fLb=function(a,b,c){b=new Map([].concat(_.Ia(b)).map(function(f){return[f,0]}));a=_.l(a.RPa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=eLb(d.n$(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};
gLb=function(a,b,c){var d=a.ve();a=fLb(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),RT:a}};
hLb=function(a,b){var c=b.Ns;if(b=b.eHc){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)};
iLb=function(a){if(a&1){var b=_.sd();_.G(0);_.O(1);_.C(2,"a",4);_.L("click",function(c){_.td(b);_.M().limit=void 0;return _.ud(c.stopPropagation())});_.Fe(3,5);_.D();_.ye()}a&2&&(a=_.M(),_.w(1),_.$y(" (",a.U2a,"/",a.fha(a.Rqa),") "),_.w(1),_.z("trackAction","showAll"+a.cra))};jLb=function(a,b){a&1&&_.F(0,"file-list",7);a&2&&(a=b.ya,b=_.M(2),_.z("limit",b.limit)("ariaLabelledbyId",b.cra)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.uU)("isPiper",b.hj))};
kLb=function(a){a&1&&_.N(0,jLb,1,6,"file-list",6);a&2&&(a=_.M(),_.z("ngForOf",a.Rqa))};lLb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};mLb=function(a){if(a&1){var b=_.sd();_.C(0,"button",3);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.expand())});_.Fe(1,4);_.D()}};
nLb=function(a){a&1&&(_.C(0,"div",1),_.F(1,"div",2),_.D());a&2&&(a=_.M(),_.w(1),_.we("info","info"===LHb(_.p(a.Xm,3)))("warning","warning"===LHb(_.p(a.Xm,3))),_.z("innerHTML",a.qua(a.Meb||""),_.$d))};oLb=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);_.Oe(a.getName())}};pLb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.getName()))};
qLb=function(a,b){a&1&&(_.C(0,"span"),_.N(1,oLb,2,3,"a",5),_.N(2,pLb,2,1,"span",6),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",a.daa()),_.w(1),_.z("ngIf",!a.daa()))};rLb=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.M(),_.z("src",a.Mi,_.ae)("alt",a.link.getName()+"'s profile photo"))};
sLb=function(a){a&1&&(_.C(0,"a",5),_.O(1),_.D());a&2&&(a=_.M(),_.ve("background-image","url("+a.Mi+")"),_.we("-no-icon",a.Lra)("-wrap",a.Lra)("-left-ellipsis","bug_report"===a.link.HQ()),_.z("target",a.CDb?"_blank":"_self")("href",a.url,_.ae),_.ue("data-gtm-box",a.EZ)("data-gtm-list",a.AQa),_.w(1),_.Oe(a.link.getName()))};tLb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(),_.ve("background-image","url("+a.Mi+")"),_.w(1),_.Oe(a.link.getName()))};
uLb=function(a,b){a&1&&(_.C(0,"a",6),_.O(1),_.D());a&2&&(a=b.ya,b=_.M(),_.z("href",a.url,_.ae),_.ue("data-gtm-box",b.EZ)("data-gtm-list",b.AQa),_.w(1),_.Oe(b.link.getName()))};vLb=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,_.ae),_.w(1),_.Oe(a.value))};
wLb=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,vLb,3,2,"p",6),_.Q(9,"keyvalue"),_.D()(),_.ye());a&2&&(a=_.M(),_.w(2),_.Ke("alt","",a.content.title," info icon"),_.z("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.ae),_.w(3),_.Oe(a.content.title),_.w(1),_.z("innerHTML",a.content.description,_.$d),_.w(2),_.z("ngForOf",_.R(9,5,a.content.urls)))};
xLb=function(a){a&1&&(_.C(0,"h3"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.getName()))};zLb=function(a){a&1&&_.F(0,"stacks-popup-info",7);a&2&&(a=_.M().ya,_.M(),a=a.getName(),a=yLb.get(a),_.z("name",a))};ALb=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.EZ)("gtmList",b.getName())}};BLb=function(a){a&1&&(_.C(0,"ul"),_.N(1,ALb,2,3,"li",1),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.nZ()))};
CLb=function(a){a&1&&_.O(0," This information is currently unavailable. ")};DLb=function(a,b){a&1&&(_.C(0,"div")(1,"div",2),_.N(2,xLb,2,1,"h3",3),_.N(3,zLb,1,1,"stacks-popup-info",4),_.D(),_.N(4,BLb,2,1,"ul",5),_.N(5,CLb,1,0,"ng-template",null,6,_.ef),_.D());if(a&2){a=b.ya;var c=_.Me(6);_.M();_.w(2);_.z("ngIf",a.getName());_.w(1);b=a.getName();b=yLb.get(b);_.z("ngIf",b);_.w(1);_.z("ngIf",a.nZ().length)("ngIfElse",c)}};ELb=function(a){a&1&&_.F(0,"img",5)};FLb=function(a){a&1&&_.F(0,"img",6)};
GLb=function(a){a&1&&(_.C(0,"p",7),_.O(1,"Review is up-to-date"),_.D())};HLb=function(a){a&1&&(_.C(0,"p",7),_.O(1,"Review outdated"),_.D())};JLb=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),_.Oe(a.getName()),_.w(1),_.we("satisfied-number",ILb(_.p(a,1))>=ILb(_.p(a,4))),_.w(1),_.Ne(" ",_.p(a,1),""),_.w(2),_.Ne("Target: ",_.p(a,4),""),_.w(2),_.Ne("Updated ",_.p(a,2),""))};
KLb=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),_.Oe(a.getName()),_.w(2),_.Oe(_.p(a,1)),_.w(2),_.Ne("Target: ",_.p(a,4),""),_.w(2),_.Ne("Updated ",_.p(a,2),""))};LLb=function(a){a&1&&_.F(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.z("product",a.product))};MLb=function(a){a&1&&_.F(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.we("to-right",!a.product.PPa()),_.z("product",a.product))};
NLb=function(a){a&1&&_.F(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.z("productPhase",a.product.Aqa())("metrics",_.vc(a.product,qK,27)))};OLb=function(a){a&1&&_.F(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.we("small-icon",a.dxa),_.z("productPhase",a.product.Aqa()))};QLb=function(a){a&1&&_.F(0,"stacks-popup-sl",8);if(a&2){a=_.M();var b;_.z("supportLevelId",null==(b=_.wc(a.product,PLb,34))?null:b.jsb())("metrics",_.vc(a.product,qK,27))}};
RLb=function(a){a&1&&(_.F(0,"stacks-header",2),_.Q(1,"async"));a&2&&(a=_.M(),_.z("breadcrumb",_.R(1,2,a.wX))("oldView",a.Gm))};SLb=function(a){a&1&&_.F(0,"loading",7)};TLb=function(a){a&1&&(_.C(0,"p",8),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Ne(" ",a.message," "))};ULb=function(a){a&1&&_.F(0,"stacks-popup-freshness",26);a&2&&(a=_.M().La,_.z("isFresh",_.Yi(a,60))("freshnessDate",_.p(a,42))("productName",a.getName()))};
VLb=function(a){a&1&&(_.C(0,"span",27),_.O(1),_.D());a&2&&(a=_.M().La,_.w(1),_.Ne(" \u00a0Reviewed ",_.p(a,42)," "))};XLb=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.ar()+"/edit";_.z("href",WLb(a,a.Gm?b+"?oldView=true":b),_.ae)}};
ZLb=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",_.Re(2,YLb,WLb(b,"product/"+a.ar()+"/edit")))("queryParams",b.params)}};$Lb=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",_.Re(4,YLb,"/product/"+a.ar()))("queryParams",b.params),_.w(1),_.Oe(a.getName()))};
bMb=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,$Lb,4,6,"div",35),_.D()());if(a&2){a=_.M().La;var b=_.M(4);_.w(1);_.z("innerHTML",b.qua(_.wc(a,rK,79).BK()||""),_.$d);_.w(4);_.z("ngForOf",_.vc(_.wc(a,rK,79),aMb,6))}};cMb=function(a,b){a&1&&(_.C(0,"a",40),_.O(1),_.D());a&2&&(a=b.ya,_.z("href",a.getUrl(),_.ae),_.w(1),_.Ne("",a.tw()," "))};
dMb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Product page"),_.D(),_.N(3,cMb,2,2,"a",39),_.D());a&2&&(a=_.M().La,_.w(3),_.z("ngForOf",_.vc(a,sK,28)))};eMb=function(a,b){a&1&&(_.C(0,"a",42),_.O(1),_.D());a&2&&(a=b.ya,_.z("href",a.getUrl(),_.ae),_.w(1),_.Ne("",a.tw()," "))};fMb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Landing page"),_.D(),_.N(3,eMb,2,2,"a",41),_.D());a&2&&(a=_.M().La,_.w(3),_.z("ngForOf",a.m$()))};gMb=function(a){a&1&&(_.C(0,"span"),_.O(1," , see\u00a0"),_.D())};
hMb=function(a,b){a&1&&(_.C(0,"a",45),_.O(1),_.D());a&2&&(a=b.ya,_.z("href",a.getUrl(),_.ae),_.w(1),_.Ne("",a.tw()," "))};
iMb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.O(2,"Product stage"),_.D(),_.C(3,"a",43),_.O(4),_.D(),_.N(5,gMb,2,0,"span",9),_.N(6,hMb,2,2,"a",44),_.D());if(a&2){a=_.M().La;_.M(4);_.w(3);var b=_.wc(a,tK,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",_.ae);_.w(1);_.Oe(_.wc(a,tK,29).getName());_.w(1);_.z("ngIf",_.vc(a,sK,39).length);_.w(1);_.z("ngForOf",_.vc(a,sK,39))}};
jMb=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);_.Oe(b.xzc(a.Aqa()))}};kMb=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);_.Oe(b.ozc(_.p(a,71)))}};
lMb=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],_.ae),_.w(1),_.Ne("",a.value[0],"@"))};mMb=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],_.ae))};nMb=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],_.ae))};
oMb=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,_.ae),_.w(1),_.Ne(" ",b.APb.get(a)," "))};pMb=function(a){a&1&&(_.C(0,"span"),_.O(1," is allowed."),_.D())};qMb=function(a){a&1&&(_.C(0,"span"),_.O(1," are allowed."),_.D())};
rMb=function(a){a&1&&(_.C(0,"div"),_.N(1,oMb,3,2,"span",50),_.N(2,pMb,2,0,"span",9),_.N(3,qMb,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))};sMb=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,_.ae),_.w(1),_.Ne(" ",b.APb.get(a)," "))};tMb=function(a){a&1&&(_.C(0,"span"),_.O(1," is not allowed."),_.D())};
uMb=function(a){a&1&&(_.C(0,"span"),_.O(1," are not allowed."),_.D())};vMb=function(a){a&1&&(_.C(0,"div"),_.N(1,sMb,3,2,"span",50),_.N(2,tMb,2,0,"span",9),_.N(3,uMb,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))};
wMb=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],_.ae))};xMb=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],_.ae))};yMb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.w(1),_.Ne(" ",a," "))};
zMb=function(a){a&1&&(_.C(0,"div"),_.N(1,yMb,2,1,"span",50),_.O(2," are allowed. "),_.D());a&2&&(a=_.M().ya,_.w(1),_.z("ngForOf",a.value))};AMb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Ne(" ",a.value," "))};
BMb=function(a,b){a&1&&(_.C(0,"div"),_.N(1,lMb,5,2,"div",9),_.N(2,mMb,4,1,"div",9),_.N(3,nMb,4,1,"div",9),_.N(4,rMb,4,3,"div",9),_.N(5,vMb,4,3,"div",9),_.N(6,wMb,5,1,"div",9),_.N(7,xMb,4,1,"div",9),_.N(8,zMb,3,1,"div",9),_.N(9,AMb,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))};CMb=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.ar()+"/stacks.textproto";_.z("href",b,_.ae);_.w(1);_.Ne("more (+",a.Ama.length-3,")")}};
DMb=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,BMb,10,9,"div",50),_.N(6,CMb,3,2,"div",51),_.D());a&2&&(a=_.M(2).La,_.w(5),_.z("ngForOf",a.Ama.slice(0,3)),_.w(1),_.z("ngIf",3<a.Ama.length))};EMb=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),_.Oe(_.p(a,74)))};
FMb=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),_.Ke("href","/agreement/",a.ar(),"",_.ae))};GMb=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),_.Ke("href","/agreement/",a.ar(),"",_.ae))};HMb=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))};
IMb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",55),_.O(2,"Recommended for"),_.D(),_.C(3,"ul"),_.N(4,HMb,2,1,"li",50),_.D()());a&2&&(a=_.M(2).La,_.w(4),_.z("ngForOf",a.wHb))};JMb=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),_.Oe(_.p(a,1)),_.w(2),_.Oe(a.getName()),_.w(2),_.Ne("Target: ",_.p(a,4),""),_.w(2),_.Ne("Updated ",_.p(a,2),""))};
KMb=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,JMb,9,4,"div",61),_.D()());a&2&&(a=_.M().La,_.w(7),_.z("stacksExpandListOf",_.vc(a,qK,27)))};LMb=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.Vnb))};MMb=function(a,b){a&1&&_.F(0,"iframe",70);a&2&&_.z("src",b.ya,Hzb)};
NMb=function(a){a&1&&(_.G(0),_.C(1,"h3",68),_.O(2,"Roadmap"),_.D(),_.N(3,MMb,1,1,"iframe",69),_.ye());a&2&&(a=_.M(3).La,_.w(3),_.z("ngForOf",a.BJb))};OMb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",66),_.O(2),_.D(),_.F(3,"stacks-link-lists",67),_.N(4,NMb,4,1,"ng-container",9),_.D());if(a&2){a=_.M().La;var b=_.M().La;_.w(2);_.Ne("About ",a.name,"");_.w(1);_.z("lists",b.Ncb);_.w(1);_.z("ngIf",b.BJb.length)}};
PMb=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))};QMb=function(a){a&1&&(_.G(0),_.C(1,"h3"),_.O(2,"Meet the team"),_.D(),_.C(3,"ul",34),_.N(4,PMb,2,2,"li",50),_.D(),_.ye());a&2&&(a=_.M(3).La,_.w(1),_.we("h3-margin-top",a.iOa.length),_.w(3),_.z("ngForOf",a.P7))};
RMb=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,QMb,5,3,"ng-container",9),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("lists",a.iOa),_.w(1),_.z("ngIf",a.P7.length))};
SMb=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.Rsb))};TMb=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))};
UMb=function(a){a&1&&(_.C(0,"ul"),_.N(1,TMb,2,1,"li",50),_.D());a&2&&(a=_.M(4).La,_.w(1),_.z("ngForOf",a.NX))};VMb=function(a){a&1&&(_.C(0,"h3"),_.O(1,"Codepaths"),_.D(),_.N(2,UMb,2,1,"ul",9));a&2&&(a=_.M(3).La,_.w(2),_.z("ngIf",a.NX.length))};WMb=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))};
XMb=function(a){a&1&&(_.C(0,"h3"),_.O(1,"Other resources"),_.D(),_.C(2,"ul",34),_.N(3,WMb,2,1,"li",50),_.D());a&2&&(a=_.M(3).La,_.we("h3-margin-top",a.NX.length),_.w(3),_.z("ngForOf",a.bWa))};YMb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",33),_.O(2,"Additional resources"),_.D(),_.N(3,VMb,3,1,"ng-template",76),_.N(4,XMb,4,3,"ng-template",76),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("ngIf",a.NX.length),_.w(1),_.z("ngIf",a.bWa.length))};
ZMb=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))};$Mb=function(a,b){a&1&&(_.G(0),_.C(1,"h3",79),_.O(2),_.D(),_.C(3,"p"),_.O(4),_.D(),_.N(5,ZMb,2,1,"ul",50),_.F(6,"br"),_.ye());a&2&&(a=b.ya,_.w(2),_.Oe(a.name),_.w(2),_.Oe(a.description),_.w(1),_.z("ngForOf",a.links))};
aNb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",79),_.O(2,"External Google Tool Mapping"),_.D(),_.N(3,$Mb,7,3,"ng-container",50),_.D());a&2&&(a=_.M(2).La,_.w(3),_.z("ngForOf",a.xxc))};bNb=function(a){a&1&&_.F(0,"loading")};cNb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.D());a&2&&(a=_.M(5).La,_.w(1),_.Ne(" ",a.message," "))};dNb=function(a){a&1&&(_.C(0,"div"),_.O(1),_.D());a&2&&(a=_.M(4).La,_.w(1),_.Ne(" No dependencies found, likely because Stacks does not index dependencies for ",a.getName(),". "))};
eNb=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))};fNb=function(a){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=_.M(2).La,_.w(1),_.Ne("See all ",a,""))};gNb=function(a){a&1&&(_.C(0,"span"),_.O(1,"Collapse"),_.D())};
hNb=function(a){if(a&1){var b=_.sd();_.C(0,"button",85);_.L("click",function(){_.td(b);var c=_.M(10);c.A8.next(!c.A8.getValue());return _.ud()});_.F(1,"img",86);_.N(2,fNb,2,1,"span",9);_.Q(3,"async");_.N(4,gNb,2,0,"span",9);_.Q(5,"async");_.D()}a&2&&(a=_.M(10),_.w(2),_.z("ngIf",!1===_.R(3,2,a.A8)),_.w(2),_.z("ngIf",_.R(5,4,a.A8)))};iNb=function(a,b){a&1&&(_.C(0,"li"),_.N(1,hNb,6,6,"button",84),_.D());a&2&&(a=b.La,b=_.M(9),_.w(1),_.z("ngIf",a>b.qZb))};
jNb=function(a){a&1&&(_.C(0,"ul",34),_.N(1,eNb,2,1,"li",81),_.N(2,iNb,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.SHc)}};kNb=function(a,b){a&1&&(_.G(0),_.N(1,dNb,2,1,"div",9),_.N(2,jNb,3,2,"ul",80),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",0===a.length),_.w(1),_.z("ngIf",0<a.length))};lNb=function(a){a&1&&(_.G(0),_.N(1,kNb,3,2,"ng-container",9),_.ye());a&2&&(a=_.M().La,_.w(1),_.z("ngIf",a.Wb))};
mNb=function(a,b){a&1&&(_.G(0,3),_.N(1,bNb,1,0,"loading",6),_.N(2,cNb,2,1,"div",6),_.N(3,lNb,2,1,"ng-container",6),_.ye());a&2&&(a=b.La,b=_.M(5),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};
oNb=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,ULb,1,3,"stacks-popup-freshness",13),_.N(7,VLb,2,1,"span",14),_.N(8,XLb,3,1,"a",15),_.N(9,ZLb,3,4,"a",16),_.D()()(),_.C(10,"div",17),_.F(11,"stacks-popup-product",18),_.D(),_.N(12,bMb,6,2,"div",19),_.F(13,"div",20),_.C(14,"div"),_.N(15,dMb,4,1,"div",21),_.N(16,fMb,4,1,"div",21),_.N(17,iMb,7,4,"div",21),_.N(18,jMb,5,1,"div",21),_.N(19,kMb,5,1,"div",21),_.N(20,DMb,7,2,"div",21),_.N(21,EMb,5,1,"div",21),
_.N(22,FMb,5,1,"div",21),_.N(23,GMb,5,1,"div",21),_.D(),_.N(24,IMb,5,1,"section",22),_.N(25,KMb,8,1,"section",22),_.N(26,LMb,4,1,"section",22),_.N(27,OMb,5,3,"section",22),_.N(28,RMb,5,2,"section",22),_.N(29,SMb,6,1,"section",22),_.N(30,YMb,5,2,"section",22),_.N(31,aNb,4,1,"section",22),_.C(32,"section",23)(33,"h2",24),_.O(34),_.D(),_.F(35,"stacks-dependency-info",25),_.N(36,mNb,4,4,"ng-container",1),_.D(),_.ye());if(a&2){a=b.La;b=_.M().La;var c=_.M(3);_.w(3);_.Oe(a.getName());_.w(3);_.z("ngIf",c.sob&&
_.p(a,42));_.w(1);_.z("ngIf",c.sob&&_.p(a,42));_.w(1);_.z("ngIf",c.a_);_.w(1);_.z("ngIf",!c.a_);_.w(2);_.z("product",a)("oldView",c.Gm);_.w(1);_.z("ngIf",_.wc(a,rK,79));_.w(1);_.z("innerHTML",c.qua(a.BK()),_.$d);_.w(2);_.z("ngIf",_.vc(a,sK,28).length);_.w(1);_.z("ngIf",a.m$().length);_.w(1);_.z("ngIf",c.Gm);_.w(1);_.z("ngIf",!c.Gm);_.w(1);_.z("ngIf",_.p(a,71)&&!c.Gm);_.w(1);_.z("ngIf",b.Ama.length&&!c.Gm);_.w(1);_.z("ngIf",_.p(a,74)&&!c.Gm);_.w(1);_.z("ngIf",a.OPa());_.w(1);_.z("ngIf",_.Yi(a,69));
_.w(1);_.z("ngIf",c.ZMa&&b.wHb.length);_.w(1);_.z("ngIf",0<_.vc(a,qK,27).length);_.w(1);_.z("ngIf",b.Vnb.length);_.w(1);_.z("ngIf",b.Ncb.length||a.d2c);_.w(1);_.z("ngIf",b.iOa.length||b.P7.length);_.w(1);_.z("ngIf",b.Rsb.length);_.w(1);_.z("ngIf",b.NX.length||b.bWa.length);_.w(1);_.z("ngIf",c.VMa&&_.vc(a,nNb,81).length);_.w(3);_.Ne("Teams with code dependencies on ",a.name,"");_.w(1);_.z("name",a.getName());_.w(1);_.z("ngIf",b.EMa)}};
pNb=function(a,b){a&1&&(_.G(0),_.N(1,oNb,37,29,"ng-container",9),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",a.product))};qNb=function(a){a&1&&(_.G(0),_.N(1,pNb,2,1,"ng-container",9),_.ye());a&2&&(a=_.M().La,_.w(1),_.z("ngIf",a.Wb))};rNb=function(a,b){a&1&&(_.G(0,3),_.N(1,SLb,1,0,"loading",4),_.N(2,TLb,2,1,"p",5),_.N(3,qNb,2,1,"ng-container",6),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};
tNb=function(a){var b=[];if(_.vc(a,uK,80).length)for(var c={},d=_.l(_.vc(a,uK,80)),e=d.next();!e.done;c={gia:c.gia},e=d.next()){c.gia=e.value;e=_.l(_.vc(c.gia,sNb,2));for(var f=e.next();!f.done;f=e.next())_.vc(f.value,vK,3).filter(function(g){return g.ar()===a.uZ()}).forEach(function(g){return function(){b.push(mK({name:g.gia.getName(),url:"http://go/eng-solutions",icon:"school"}))}}(c))}return b};
uNb=function(a){var b=[];a=_.l(_.vc(a,nNb,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.p(d,1);var e="";0<_.vc(d,wK,2).length&&(e=e.concat("\n",_.vc(d,wK,2)[0].BK()));d=_.fj(d,3).map(function(f){return mK({name:f,url:f,icon:"link"})}).sort(lK);b.push({name:c,description:e,links:d})}return b};
vNb=function(a){var b=[];DHb([{source:_.vc(a,sK,8),Pi:b,name:"Critical user journeys",icon:"link"},{source:_.vc(a,sK,12),Pi:b,name:"Future plans",icon:"drive_document"},{source:_.vc(a,sK,20),Pi:b,name:"Launch plans",icon:"drive_document"},{source:_.vc(a,sK,32),Pi:b,name:"SLOs",icon:"link"},{source:_.vc(a,sK,22),Pi:b,name:"Monitoring",icon:"planner_review"}]);if(_.Yi(a,45)||_.Yi(a,46)){var c=[];_.Yi(a,45)&&c.push(mK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.Yi(a,46)&&c.push(mK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));var d=new nK;d.lf("Other attributes");d.yT(c);b.push(d)}_.vc(a,xK,47).length&&(c=new nK,c.lf("Data classification"),c.yT(_.vc(a,xK,47).map(function(e){return mK({name:e.Zf(),icon:"data_table"})})),b.push(c));_.vc(a,yK,41).length&&(c=new nK,c.lf("Languages"),c.yT(_.vc(a,yK,41).map(function(e){return mK({name:e.Zf(),icon:"language"})}).sort(lK)),b.push(c));b.sort(function(e,f){return"Other attributes"===e.Zf()?1:"Other attributes"===f.Zf()?-1:"Data classification"===
e.Zf()?1:"Data classification"===f.Zf()?-1:lK(e,f)});return b};
wNb=function(a){var b=[];DHb([{source:_.vc(a,sK,55),Pi:b,name:"Ask a question",icon:"atari_site"},{source:_.vc(a,sK,56),Pi:b,name:"Report an issue",icon:"atari_site"},{source:_.vc(a,sK,57),Pi:b,name:"Stay updated",icon:"atari_site"}]);if(_.Xi(a,35).length&&!a.iZ().length){var c=new nK;c.lf("Team member");c.yT(_.Xi(a,35).map(function(d){return mK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+d,icon:"group"})}));b.push(c)}b.sort(lK);return b};
xNb=function(a){if(!a.iZ().length)return[];var b=[],c=[];_.Xi(a,35).length&&(b=_.Xi(a,35).map(function(d){return mK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=CHb(a.iZ());return[].concat(_.Ia(c),_.Ia(b))};
yNb=function(a){var b=[],c=[],d=[];_.Xi(a,14).length&&(b=_.Xi(a,14).map(function(e){return mK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.Xi(a,25).length&&(c=_.Xi(a,25).map(function(e){return mK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.w$().length&&(d=BHb(a.w$(),"link"));return[].concat(_.Ia(b),_.Ia(c),_.Ia(d)).sort(lK)};zNb=function(a){return mK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};
BNb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Mf(ANb,c.get("roadmapId"))})};CNb=function(a){a&1&&_.F(0,"folder-tab-header",4);a&2&&(a=_.M(),_.z("viewData",a.wb),_.ue("aria-labelledby",a.LU))};ENb=function(a){a&1&&_.F(0,"readme",12);a&2&&(a=_.M(2),_.z("markdownContent",a.zua)("safeHtmlContent",a.jXa)("shouldCollapse",!DNb(a))("trackProjectId",a.location.lb)("trackGestureScroll",!0))};
FNb=function(a){a&1&&(_.F(0,"folder-detail-section",13),_.Q(1,"async"));a&2&&(a=_.M(2),_.z("title",a.L8b)("groupedFiles",a.fUa)("useRelativeUrls",!DNb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.hj(a.location)))};
GNb=function(a){if(a&1){var b=_.sd();_.C(0,"folder-detail-section",14);_.L("toggle",function(c){_.td(b);var d=_.M(2);return _.ud(d.Fvc(c))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=_.M(2),_.z("title",a.K8b)("groupedFiles",a.CMa)("initiallyExpanded",_.R(1,6,a.qx.Eqa().ka(_.Xa())))("useRelativeUrls",!DNb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.hj(a.location)))};
HNb=function(a){if(a&1){var b=_.sd();_.C(0,"folder-detail-section",15);_.L("toggle",function(c){_.td(b);var d=_.M(2);return _.ud(d.ezc(c))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=_.M(2),_.z("title",a.M8b)("groupedFiles",a.Lrb)("initiallyExpanded",_.R(1,6,zK(a.Qs)?a.qx.A$().ka(_.Xa()):_.Ea(!0)))("useRelativeUrls",!DNb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.hj(a.location)))};
INb=function(a){a&1&&(_.C(0,"main",5,6),_.N(2,ENb,1,5,"readme",7),_.C(3,"mat-accordion",8),_.N(4,FNb,2,7,"folder-detail-section",9),_.N(5,GNb,3,10,"folder-detail-section",10),_.N(6,HNb,3,10,"folder-detail-section",11),_.D()());a&2&&(a=_.M(),_.ue("aria-labelledby",a.LU),_.w(2),_.z("ngIf",a.zua),_.w(1),_.z("multi",!0),_.w(1),_.z("ngIf",zK(a.Qs)),_.w(1),_.z("ngIf",zK(a.uo)),_.w(1),_.z("ngIf",zK(a.IF)))};
JNb=function(a,b){a&1&&(_.C(0,"mat-option",21),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a.ar()),_.w(1),_.Ne(" ",a.getName()," "))};KNb=function(a){if(a&1){var b=_.sd();_.C(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.O(3);_.D();_.C(4,"mat-select",19);_.L("selectionChange",function(c){_.td(b);var d=_.M(3);return _.ud(d.XKb.next(c.value))});_.N(5,JNb,2,2,"mat-option",20);_.D()()()}a&2&&(a=_.M().La,_.w(3),_.Ne("",a.length," products:"),_.w(1),_.z("value",a[0].ar()),_.w(1),_.z("ngForOf",a))};
LNb=function(a,b){a&1&&(_.G(0),_.N(1,KNb,6,3,"div",16),_.F(2,"stacks-product-page",17),_.Q(3,"async"),_.Q(4,"async"),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",1<a.length),_.w(1),_.we("dark-theme","DARK"===_.R(3,4,b.yD.theme)),_.z("productIdFromParent",_.R(4,6,b.soa)))};MNb=function(a){a&1&&(_.G(0),_.N(1,LNb,5,8,"ng-container",3),_.Q(2,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.ANb)))};NNb=function(a){return 3===a.getType()?a.ve()+"/":a.ve()};
ONb=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"),_.ye());a&2&&(a=_.M(),_.w(2),_.z("viewData",a.wb),_.w(2),_.z("fileName",a.oWa)("diffChunks",a.wb.Ioa.RB))};PNb=function(a){a&1&&(_.C(0,"dc-information-box"),_.Fe(1,19),_.D())};QNb=function(a){a&1&&(_.C(0,"a",20,21),_.O(2),_.D());a&2&&(a=_.M(2),_.z("routerLink",a.UAc),_.w(2),_.Ne("\n        ",a.wb.H$,"\n      "))};
RNb=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.zxc),_.w(2),_.Ne("\n          ",a.wb.H$,""))};
SNb=function(a){if(a&1){var b=_.sd();_.O(0,"\n    ");_.C(1,"detail-header",4);_.O(2,"\n  ");_.D();_.O(3,"\n\n  ");_.C(4,"main");_.O(5,"\n    ");_.N(6,PNb,2,0,"dc-information-box",5);_.O(7,"\n\n    ");_.C(8,"h4");_.Fe(9,6);_.D();_.O(10,"\n    ");_.C(11,"dc-p",7);_.Fe(12,8);_.D();_.O(13,"\n    ");_.C(14,"dc-p",7);_.Fe(15,9);_.D();_.O(16,"\n\n    ");_.C(17,"dc-p",10);_.O(18,"\n      ");_.C(19,"span");_.Fe(20,11);_.D();_.O(21,"\n      ");_.N(22,QNb,3,2,"a",12);_.O(23,"\n      ");_.N(24,RNb,5,2,"ng-template",
null,13,_.ef);_.O(26,"\n      ");_.C(27,"copy-button",14);_.L("copyEvent",function(){_.td(b);var d=_.M();_.jlb((d.Nzc||d.yxc).ua);return _.ud()});_.O(28,"\n      ");_.D();_.O(29,"\n    ");_.D();_.O(30,"\n    ");_.C(31,"dc-p",15);_.O(32,"\n      ");_.C(33,"span");_.Fe(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(){_.td(b);var d=_.M();_.jlb(d.uuc.ua);return _.ud()});_.O(41,"\n      ");_.D();_.O(42,"\n    ");_.D();
_.O(43,"\n  ");_.D();_.O(44,"\n")}if(a&2){var c=_.Me(25);a=_.M();_.w(1);_.z("viewData",a.wb);_.w(5);_.z("ngIf",!a.Vwb);_.w(16);_.z("ngIf",a.Vwb)("ngIfElse",c);_.w(5);_.z("copyText",a.wb.H$)("isSmall",!0);_.w(11);_.Oe(a.wb.jz);_.w(2);_.z("copyText",a.wb.jz)("isSmall",!0)}};TNb=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 AK(d,e,Math.max(b.right,c.right)-d,Math.max(b.bottom,c.bottom)-e)}else b=c;return b},void 0)};
UNb=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]}};VNb=function(a){return Array.from(a.values()).map(function(b){return b.from.C0.eS.ka(_.Ma(1E3))})};BK=function(a,b){if(!a)throw Error(void 0===b?"Assertion failed":b);};
CK=function(a,b){BK(null!=a,void 0===b?"Assertion failed: value does not exist":b);return a};WNb=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)))};YNb=function(a,b){a=XNb(a,[])||{x:0,y:0,r:0};a.r+=b;return a};
XNb=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(ZNb(d,e))c=d;else if(ZNb(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&&ZNb(c,d)||(b.push(d),c=XNb(f,b),b.pop()),f.push(d);return c};ZNb=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};$Nb=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)}};
EK=function(a){return DK.wzc(a)};FK=function(a){return DK.qzc(a)};GK=function(a){return DK.uzc(a)};aOb=function(a){var b=GK(a).uOc;a=_.l(a.mX);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=EK(c);d.KD&&b.set(c.id,{rank:d.rank,order:d.order})}};cOb=function(a){var b=Array(bOb(a)+1).fill(void 0).map(function(){return[]});a=_.l(a.mX);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.id;d=EK(d);b[d.rank][d.order]=c}return b.map(function(e){return e.filter(Boolean)})};
HK=function(a,b,c,d){return{source:a,target:b,name:d,fk:c}};bOb=function(a){a=Array.from(a.mX).map(function(b){return EK(b).rank});return Math.max.apply(Math,[0].concat(_.Ia(a)))};eOb=function(a,b,c,d,e){e=void 0===e?"":e;c.KD=b;if(!d){do d="(\u03f6"+e+dOb++ +")";while(IK(a,d))}JK(a,d,{id:d,fk:c});return d};gOb=function(a,b){var c={Dg:fOb(),rank:void 0,order:void 0};return eOb(a,"border",c,void 0,b)};
hOb=function(a){function b(g){if(!c.has(g)){c.add(g);var h=EK(a.node(g)).rank;void 0===e[h]&&(e[h]=[]);e[h].push(g);g=_.l(KK(a,g));for(h=g.next();!h.done;h=g.next())b(h.value)}}var c=new Set,d=Array.from(a.Se).filter(function(g){return 0===a.children(g).size}).sort(function(g,h){g=EK(a.node(g)).rank;h=EK(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};
iOb=function(a){a=EK(a);var b=a.Dg,c=b.x;b=b.y;var d=a.fy,e;return{x:null!=(e=a.fx)?e:c,y:null!=d?d:b}};jOb=function(a,b){var c=a.clip([b,a]);a=b.clip([a,b]);return{source:c,target:a}};
kOb=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?EK(h).Dg.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};lOb=function(a){a=void 0===a?{}:a;a.node||(a.node=function(){return new Map});a.jf||(a.jf=function(){return new Map});a.graph||(a.graph=function(){return new Map});return a};
nOb=function(a,b){var c=new LK;a=mOb(a,b);c.write(a)};MK=function(a){return""+a.source+"\u2192"+a.target+"\u2192"+(void 0===a.name?"\u2311":a.name)};oOb=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};pOb=function(a,b){var c=(a.get(b)||0)-1;0>=c?a.delete(b):a.set(b,c)};qOb=function(a){nOb(a,{graph:function(){return new Map([["printDebug","true"]])}})};
rOb=function(a,b){var c=Array.from(a.Se).map(function(f){return[f,EK(a.node(f))]}).map(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;var h=g.Dg;return{id:f,rank:g.rank,order:g.order,x:h.x,y:h.y}}),d=hOb(a).map(function(f){return f.map(function(g){var h=EK(a.node(g)).Dg;return g+" <"+h.x+", "+h.y+">"})}),e=Array.from(a.Tj()).map(function(f){return[f,FK(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()};
tOb=function(a){var b=void 0===b?"":b;var c=function(e,f){var g={};f[e]=(g[sOb]=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.Cdb).map(function(e){return[e,FK(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.cY;return{source:e,target:h,name:g,cY:f}});console.group("Spanning tree "+b);console.group("nodes");console.groupEnd();console.group("edges");console.table(d);
console.groupEnd();console.groupEnd()};vOb=function(a,b){console.group("Layering");console.table(a.map(function(c){return c.map(function(d){var e=[].concat(_.Ia(uOb(b,d))).length,f=[].concat(_.Ia(NK(b,d))).length;return e+"> "+d+" >"+f})}));console.groupEnd()};
wOb=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.wu,h=f.SC;return{id:f.id,wu:g,SC:h,d:Math.abs(h-g),tu: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()};
yOb=function(a){var b=GK(a);b.tpa=void 0===b.tpa?xOb(a):b.tpa;b=_.l(b.tpa);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.jf(c),e=FK(d);e.Eea=!0;e.original=d;OK(a,c);c={source:c.target,target:c.source,name:"(reversed\u2192"+MK(d)+")",fk:e};PK(a,c,c)}};zOb=function(a){for(var b=_.l(a.Tj()),c=b.next();!c.done;c=b.next()){c=c.value;var d=FK(c);if(d.Eea){var e=CK(d.original,"Reversing edge "+MK(c)+" with no original edge");OK(a,c);d.Eea=!1;delete d.original;PK(a,e,e)}}};
xOb=function(a){function b(h,n,r,x){var A=[],B=uOb(h,r.id),I=NK(h,r.id),K=x&&r.wu<=r.SC;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.jf(P),ka=ba.weight;ba=h.node(ba.source);K&&A.push({source:P.source,target:P.target,name:P.name,weight:ka});d(n,ba);ba.SC-=ka;c(n,ba)}I=_.l(I);for(P=I.next();!P.done;P=I.next())K=P.value,K.target!==r.id&&(P=h.jf(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.wu-=
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.wu;h=h.SC;return 0===h||0===r?n-1:Math.abs(h-r)}var f=GK(a).Kda;if(1>=a.Eca)return[];var g=function(){for(var h=new QK,n=0,r=0,x=_.l(a.Se),A=x.next();!A.done;A=x.next())A=A.value,JK(h,A,{id:A,wu:0,SC:0});x=_.l(a.Tj());for(A=x.next();!A.done;A=x.next()){A=A.value;var B=FK(a.jf(A)).weight;PK(h,A,Object.assign({},
A,{weight:B}));r=Math.max(r,h.node(A.source).SC+=B);n=Math.max(n,h.node(A.target).wu+=B)}x=[];for(A=0;A<Math.max(r,n)+2;A++)x[A]=[];n=_.l(h.Se);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"),wOb(g));g=function(h){var n=h.graph;h=h.buckets;for(var r=[],x=h[h.length-1],A=0;0<n.Eca;){for(;0<x.length;)b(n,h,x.shift(),!1);if(n.Eca)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++),wOb({graph:n,buckets:h},r),console.groupEnd())}return r}(g);f&&console.groupEnd();return g};
AOb=function(a){var b=[].concat(_.Ia(a.Tj()));b=_.l(b);for(var c=b.next();!c.done;c=b.next()){var d=a,e=c.value;c=GK(d);c=c.WSb=c.WSb||new Set;var f=e.name,g=e.source,h=e.target,n=EK(d.node(g)).rank+1,r=EK(d.node(h)).rank,x=FK(d.jf(e)),A=x.weight,B=d.jf(e);if(r!==n){OK(d,e);for(e=0;n<r;++e,++n){var I="(\u03f6\u2192"+MK(B)+("\u2192"+n.toString())+")",K={Dg:fOb(),rank:n,sOc:B,tOc:x};eOb(d,"edge",K,I);g=HK(g,I,{weight:A},f);PK(d,g,g);0===e&&c.add(I);g=I}c=HK(g,h,{weight:A},f);PK(d,c,c)}}};
COb=function(a){for(var b=GK(a).WSb||new Set,c=_.l(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=a.node(d),f=EK(e),g=f.sOc;f=f.tOc;f.points=[];for(PK(a,HK(g.source,g.target,f,g.name),g);EK(e).KD;){e=Array.from(KK(a,d))[0];var h=EK(a.node(d)).Dg;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.Tj());for(c=b.next();!c.done;c=b.next())if(f=c.value,c=FK(a.jf(f)),c.Eea&&c.points.reverse(),!IK(a,a.parent(f.source))&&!IK(a,a.parent(f.target))){c=a;d=CK(BOb(c,f.source,
f.target),"hierarchic/normalize.ts::normalizeSegment: No top level segment for "+f.source+" -> "+f.target);e=FK(c.jf(f));g=d.source===f.source;f=DK.z$(d).points=[];f.push(iOb(c.node(d.source)));if(g!==e.Eea)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(iOb(c.node(d.target)))}};
GOb=function(a){var b=GK(a).Kda,c=hOb(a);DOb(a,c);b&&vOb(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){EOb(a,e,c);var g=FOb(a,c);g<b&&(f=0,d=c.map(function(h){return h.slice(0)}),b=g)}DOb(a,d)};EOb=function(a,b,c){var d=2<=b%4;0===b%2?HOb(a,c,d):IOb(a,c,d)};DOb=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]&&IK(a,c[d])&&(EK(a.node(c[d])).order=d)}};
HOb=function(a,b,c){for(var d=0;d<b.length-1;d++)JOb(a,b,d+1,function(e){return uOb(a,e)},function(e){return e.source},c)};IOb=function(a,b,c){for(var d=b.length-1;0<d;d--)JOb(a,b,d-1,function(e){return NK(a,e)},function(e){return e.target},c)};KOb=function(a,b){for(var c=0;c<b.length;c++)EK(a.node(b[c])).order=c};
FOb=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:FK(g.jf(A)).weight}}var x=n.reduce(function(A,B,I){A[B]=I;return A},{});return h.map(function(A){return Array.from(NK(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};LOb=function(a,b,c,d){return b.filter(function(e){return IK(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=EK(a.node(r)).order;n=FK(a.jf(n)).weight;g+=n*r;h+=n}return{id:e,pgb:g/h,weight:h}})};JOb=function(a,b,c,d,e,f){d=LOb(a,b[c],d,e);d.sort(MOb(b[c],f));b[c]=d.map(function(g){return g.id});KOb(a,b[c])};
MOb=function(a,b){return function(c,d){if(c===d)return 0;var e=Math.sign((c.pgb||0)-(d.pgb||0));if(0!==e)return e;c=a.indexOf(c.id);d=a.indexOf(d.id);return b?d-c:c-d}};POb=function(a){var b=cOb(a),c=NOb(a,b);b=OOb(a,b);a=_.l(a.mX);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;EK(d).Dg.moveTo({x:f,y:g})}};
OOb=function(a,b){function c(h,n,r){n=QOb(h,d,n);h=ROb(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=SOb(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={fRb:c(e,function(h){return RK(a,h)},!1),TNc:c(f,function(h){return RK(a,h)},
!0),nwc:c(g,function(h){return KK(a,h)},!1),Bwc:c(b,function(h){return KK(a,h)},!0)};f=TOb(a,e);UOb(e,f);return VOb(e)};NOb=function(a,b){var c={},d=GK(a),e=d.RHc;d=d.KLc;BK(0<d);var f=-.5*Math.max.apply(Math,_.Ia(b[0].map(function(r){return EK(a.node(r)).Dg.height})));b=_.l(b);for(var g=b.next();!g.done;g=b.next()){var h=g.value;g=kOb(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};
SOb=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=WOb(a,r),A=x?EK(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=EK(x).KD;for(var B=_.l(RK(a,r)),I=B.next();!I.done;I=B.next()){I=I.value;var K=EK(a.node(I)),P=K.order,ba=!1!==x;K=!1!==K.KD;!(P<f||A<P)||K&&ba||(P=_.l(XOb(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};WOb=function(a,b){var c=a.node(b);if(c&&!1!==EK(c).KD)return Array.from(RK(a,b)).find(function(d){return!1!==EK(a.node(d)).KD})};XOb=function(a,b){a>b&&(a=_.l([a,b]),b=a.next().value,a=a.next().value);return[a,b]};YOb=function(a,b,c){c=_.l(XOb(b,c));b=c.next().value;c=c.next().value;return a.has(b)?a.get(b).has(c):!1};
QOb=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]&&!YOb(b,n,B)&&(e[B]=n,e[n]=d[n]=d[B],g=f[B])}}return{root:d,align:e}};
ROb=function(a,b,c){function d(n,r){for(var x=Array.from(g.Se),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 QK,r=GK(a),x=r.GFc;r=r.Jwc;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];JK(n,P,{});if(I){var ba=f[I];I=a.node(I);var ka=a.node(K);var wa={width:0,KD:!0,Dg:fOb()};I=I?EK(I):wa;wa=ka?EK(ka):wa;
ka=I.Dg.width;ka+=I.KD?r:x;ka+=wa.KD?r:x;ka+=wa.Dg.width;P={source:ba,target:P,ofa:ka/2};if(ba=n.jf(P))P.ofa=Math.max(P.ofa,ba.ofa);PK(n,P,P)}I=K}}return n}();d(function(n){var r=Array.from(uOb(g,n)).map(function(x){return(e[x.source]||0)+g.jf(x).ofa});e[n]=r.reduce(function(x,A){return Math.max(x,A)},0);isNaN(e[n])&&(e[n]=-1)},function(n){return RK(g,n)});d(function(n){var r=Number.POSITIVE_INFINITY,x=Array.from(NK(g,n)).map(function(A){return e[A.target]-g.jf(A).ofa}).reduce(function(A,B){return Math.min(A,
B)},r);x!==r&&(e[n]=Math.max(e[n],x))},function(n){return KK(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};
UOb=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.TNc,!1);c(a.fRb,!0);c(a.Bwc,!1);c(a.nwc,!0)};
TOb=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=EK(r).Dg.width/2,f=Math.max(n+r,f),g=Math.min(n-r,g)}f-=g;f<c&&(c=f,d=e)}return CK(d,"No best coordinates possible")};
VOb=function(a){for(var b={},c=Number.MAX_VALUE,d={},e=_.l(Object.keys(a.fRb)),f=e.next();!f.done;d={u2:d.u2},f=e.next())d.u2=f.value,f=Object.values(a).map(function(g){return function(h){return h[g.u2]}}(d)).sort(function(g,h){return g-h}),b[d.u2]=(f[1]+f[2])/2,c=Math.min(c,b[d.u2]);a=_.l(Object.keys(b));for(f=a.next();!f.done;f=a.next())b[f.value]-=c;return b};
ZOb=function(a,b,c){function d(h){if(!f.has(h)&&IK(a,h)){f.add(h);0===c&&e.push(h);for(var n=_.l(KK(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};
kPb=function(a){$Ob.Lc(a);var b=a,c=GK(b).Kda,d=new QK,e=GK(b).Aca;GK(d).Aca=e;e=_.l(b.Se);for(var f=e.next();!f.done;f=e.next())f=f.value,JK(d,f,b.node(f));e=_.l(b.Tj());for(f=e.next();!f.done;f=e.next()){var g=f=f.value;g={source:g.source,target:g.target};aPb(d,g)||PK(d,g,Object.assign({},g,{fk:{weight:0}}));f=FK(b.jf(f));g=FK(d.jf(g));g.weight+=f.weight;g.minLength=Math.max(g.minLength,f.minLength)}b=d;bPb(b);e=b;d=new QK({iha:!1});g=Array.from(e.Se)[0];f=e.Eca;for(JK(d,g,{id:g});cPb(d,e)<f;){g=
dPb(d,e);if(!g)break;var h=_.l(g);g=h.next().value;h=h.next().value;g=(IK(d,g.source)?1:-1)*h;h=e;for(var n=_.l(d.Se),r=n.next();!r.done;r=n.next())r=EK(h.node(r.value)),r.gC||(r.rank+=g)}ePb(d);fPb(d,b);c&&console.group("Network Simplex");c&&tOb(d);for(e=new Set;h=gPb(d);){g=hPb(d,b,h);f=MK(h)+" \u21cb "+(void 0!==g?MK(g):"undefined");if(e.has(f))break;e.add(f);if(void 0===g)break;f=b;n=h.source;h=h.target;OK(d,{source:n,target:h});OK(d,{source:h,target:n});h=g.source;n=g.target;g={source:h,target:n};
h={source:n,target:h};PK(d,g,g);PK(d,h,h);ePb(d);fPb(d,f);g=Array.from(d.children());g=ZOb(d,g);g=_.l(g);for(h=g.next();!h.done;h=g.next()){var x=h.value;h=EK(f.node(x));if(!h.gC&&(n=d.parent(x),IK(f,n))){var A=f.jf({source:x,target:n});r=!1;A||(A=f.jf({source:n,target:x}),r=!0);x=FK(A).minLength;n=EK(f.node(n)).rank+(r?x:-x);h.gC||(h.rank=n)}}}c&&console.table(e);c&&console.groupEnd();iPb(a);$Ob.undo(a);jPb(a)};
bPb=function(a){function b(f,g){g=void 0===g?0:g;var h=EK(a.node(f));if(c.has(f))return BK(void 0!==h.rank,f+" visited with no set rank, likely a cycle."),BK(!isNaN(h.rank),f+" has rank NaN"),h.rank;c.add(f);f=Array.from(NK(a,f)).map(function(n){var r=FK(a.jf(n)).minLength;return b(n.target,h.gC?h.rank:0)-r});g=Math.min.apply(Math,[].concat(_.Ia(f),[h.rank||0]))+g;h.gC||(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)};
jPb=function(a){var b=Array.from(a.mX).map(function(e){return EK(e).rank});b=Math.min.apply(Math,_.Ia(b));for(var c=_.l(a.Se),d=c.next();!d.done;d=c.next())EK(a.node(d.value)).rank-=b};
iPb=function(a){for(var b=Math.min.apply(Math,_.Ia(Array.from(a.Se).map(function(h){return EK(a.node(h)).rank}))),c=[],d=_.l(a.Se),e=d.next();!e.done;e=d.next()){e=EK(a.node(e.value));var f=e.rank-b;c[f]=c[f]||[];c[f].push(e)}b=0;d=GK(a).KCb;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}};
cPb=function(a,b){function c(f){for(var g=_.l(b.Tj(f)),h=g.next();!h.done;h=g.next()){var n=h.value;h=n.source;h=f===h?n.target:h;n=lPb(b,n);if(!IK(a,h)&&0===n){JK(a,h,{id:h});n={source:f,target:h};var r={source:h,target:f};PK(a,n,n);PK(a,r,r);c(h)}}}for(var d=_.l(a.Se),e=d.next();!e.done;e=d.next())c(e.value);return a.Eca};
dPb=function(a,b){return Array.from(b.Tj()).filter(function(c){return IK(a,c.source)!==IK(a,c.target)}).filter(function(c){return!EK(b.node(c.source)).gC&&!EK(b.node(c.target)).gC}).map(function(c){return[c,lPb(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]};lPb=function(a,b){var c=EK(a.node(b.source)).rank,d=EK(a.node(b.target)).rank;a=FK(a.jf(b)).minLength;return d-c-a};
gPb=function(a){for(var b=_.l(a.Tj()),c=b.next();!c.done;c=b.next()){c=c.value;var d=a.jf(c);if(0>FK(d).cY)return c}};
hPb=function(a,b,c){var d=c.source;c=c.target;aPb(b,{source:d,target:c})||(c=_.l([c,d]),d=c.next().value,c=c.next().value);d=CK(a.node(d));c=CK(a.node(c));var e=d,f=!1;EK(d).j_>EK(c).j_&&(e=c,f=!0);return Array.from(b.Tj()).filter(function(g){var h=a.node(g.source);g=a.node(g.target);if(!h||EK(h).gC||!g||EK(g).gC)return!1;h=mPb(h,e,f);g=mPb(g,e,!f);return h&&g}).map(function(g){return[g,lPb(b,g)]}).sort(function(g,h){return g[1]-h[1]}).map(function(g){return _.l(g).next().value})[0]};
mPb=function(a,b,c){a=EK(a);b=EK(b);var d=a.j_<=b.j_;return c===(b.low<=a.j_&&d)};ePb=function(a){function b(d,e,f,g,h){var n=f;d.mD(g,h);e.add(g);h=_.l(d.VUa(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=EK(d.node(g));d.low=n;d.j_=f++;return f}var c=void 0===c?Array.from(a.children())[0]:c;b(a,new Set,1,c)};
fPb=function(a,b){var c=ZOb(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(IK(e,g)){var h=e;var n=f;f=d;BK(IK(h,f),"Child not in tree");var r=h.parent(f);BK(IK(h,r),"Root has no cut value");var x=!0,A={source:f,target:r};aPb(n,A)||(x=!1,A={source:r,target:f});A=FK(A).weight;n=_.l(n.Tj(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=FK(I).weight,A+=B?I:-I,K={source:f,target:K},
aPb(h,K)&&(K=FK(h.jf(K)).cY,A+=B?-K:K))}h=A;if(f=e.jf({source:d,target:g}))FK(f).cY=h;if(f=e.jf({target:d,source:g}))FK(f).cY=h}}};pPb=function(a,b){var c=GK(a),d=c.Uma;c=c.jub;b=[].concat(_.Ia(a.children(b))).sort();a=nPb(a,b);d=WNb(a.map(function(e){return e.r}),2*d);return oPb(a,d,c)};oPb=function(a,b,c){c=void 0===c?0:c;return a.map(function(d,e){return Object.assign({},d,$Nb(b,a.length,e,-c))})};nPb=function(a,b){return b.map(function(c){return{id:c,r:EK(a.node(c)).Dg.radius}})};
rPb=function(a,b,c,d){d=void 0===d?GK(a).Uma:d;qPb(EK(a.node(b)).Dg,c);if(a.ntb(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({},iOb(a.node(g)),{r:EK(a.node(g)).Dg.height/2}));e=YNb(e,d);EK(a.node(a.parent(b))).Dg.resize(e.r);f={x:-e.x,y:-e.y};c=_.l(c);for(g=c.next();!g.done;g=c.next())qPb(EK(a.node(g.value)).Dg,f);rPb(a,a.parent(b),e,d)}};
vPb=function(a,b){function c(I){var K=EK(CK(a.node(I.source))).Dg,P=EK(CK(a.node(I.target))).Dg;I=DK.z$(I).points||[];if(2>=I.length||!g)K=jOb(K,P),I=[K.source,K.target];else{var ba=sPb(I[1]),ka=sPb(I[I.length-2]);I[0]=jOb(K,ba).source;I[I.length-1]=jOb(ka,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=EK(CK(a.node(K[0].source))).Dg;P=EK(CK(a.node(K[0].target))).Dg;ba=sPb(I);var ka=ba.clone();ka.move({x:2*I.radius*tPb,y:2*I.radius*uPb});var wa={x:ba.x,y:ba.y};I.sLa([ka,wa]);ba.moveTo(wa);I=jOb(ba,P)}for(P=1;P<K.length;P++)f&&(ba=EK(CK(a.node(K[P].target))).Dg,ka=ba.y,I.source.x-=ba.x,I.source.y-=ka),ba=EK(CK(a.node(K[P].source))).Dg,
I=jOb(ba,sPb(I.source));return[I.source,I.target]}b=void 0===b?a.qJa:b;var e=GK(a),f=e.Jib,g=e.Ysc;b=_.l(b);for(e=b.next();!e.done;e=b.next()){var h=e.value;e=DK.z$(h);a.parent(h.source)===a.parent(h.target)?e.points=c(h):e.points=d(h);if(f){BK(2<=e.points.length,"segment "+oOb(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.Xqb=!0}else e.label.Xqb=!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}}};APb=function(a){var b=GK(a).Jib?wPb:xPb,c=b.handler(),d=GK(a).Kda;c=yPb([zPb,function(e){b.fk(e,void 0)},c.remove,yOb,kPb,AOb,GOb,aOb,POb,COb,zOb,c.replace,vPb]);d&&console.group("Layout Debug");c(a);d&&console.groupEnd()};
yPb=function(a){return function(b){var c=GK(b),d=c.Kda;c=c.timing&&!d?BPb:CPb;d&&qOb(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&&rOb(b,f.name)}}};BPb=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}};CPb=function(a){return a};
zPb=function(a){for(var b,c=_.l(a.children()),d=c.next();!d.done;d=c.next()){d=d.value;var e=EK(a.node(d)).gC;void 0===b&&(b=e);BK(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.C0a);for(d=c.next();!d.done;d=c.next())for(d=_.l(d.value.Tj),e=d.next();!e.done;e=d.next()){e=e.value;var f=a.vB(e.source).pop(),g=a.vB(e.target).pop();f=EK(a.node(f)).rank;g=EK(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("rf`"+b.size+"`"+a.map(MK).join(", "));}}};EPb=function(a,b,c){return a.reduce(function(d,e){d.push(new AK(e.right+35,e.top,b.width,b.height));d.push(new AK(e.left,e.bottom+30,b.width,b.height));return d},[]).reduce(function(d,e){if(!DPb(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}};
FPb=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)};GPb=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};IPb=function(a){var b=_.Da(GPb(a).map(function(d){return d.fk})).ka(_.Va(1),_.vb(HPb),_.nb(1),_.jb()).subscribe();a=_.l(FPb(a));for(var c=a.next();!c.done;c=a.next())c=c.value,c instanceof SK&&c.xAb.next();b.unsubscribe()};
HPb=function(a){var b=new Map(Array.from(a).map(function(e){return[e.node.ticket,e]})),c=JPb(b),d=c.Vs;KPb(d,LPb(c.Dz,d,b));return _.Da(Array.from(a).map(function(e){return e.node.ds.ka(_.Va(1))})).ka(_.m(TNb))};
JPb=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.Vs),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&&(MPb(e.node.ticket,g.ticket,c),MPb(g.ticket,e.node.ticket,b))}}return{Dz:b,Vs:c}};MPb=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)};
LPb=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};
KPb=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 QK,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,fk:{Dg:new TK(NPb(r.ds,r.JQa))}};g.set(n,r);JK(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=HK(h,r),PK(f,r,r));g=f;APb(g);f=new Map;g=_.l(g.mX);
for(e=g.next();!e.done;e=g.next())if(n=e.value,e=n.id,h=d.get(e)){r=EK(n).Dg;n=r.x;r=r.y;var x=h.ds.width,A=h.ds.height;h.JQa&&(r+=40,A+=40);n-=x/2;r-=A/2;f.set(e,new AK(n,r,x,A))}if(g=TNb(f.values())){e=EPb(c,g,TNb(c)||new AK(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.Ffa(n.x+e.left-g.x,n.y+e.top-g.y);c.push(new AK(e.left,e.top,g.width,g.height))}}};
NPb=function(a,b){b=void 0===b?!0:b;return new AK(a.x,a.y-(b?40:0),a.width,a.height+(b?40:0))};VK=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.Gs.getValue())if(f instanceof SK&&b&&e.push(f),f instanceof UK&&(c&&e.push(f),d||f.Fc.getValue()))e=e.concat(VK(f.VP,b,c,d));return e};OPb=function(a){return a instanceof SK&&("CHOICE_START"===a.type||"CHOICE_END"===a.type)};
PPb=function(a){var b=a.from instanceof SK&&"CHOICE_START"===a.from.type?_.Da([a.from.Vs,a.from.EP]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.fPa||0)})):_.Ea(!1),c=a.to instanceof SK&&"CHOICE_END"===a.to.type?_.Da([a.to.Dz,a.to.EP]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.Zga||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}))};
QPb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",8);_.L("click",function(){var d=_.td(c).ya,e=_.M(2);return _.ud(e.H9.emit(d))})("mousewheel",function(d){return d.stopPropagation()});_.O(1);_.D()}a&2&&(a=b.ya,_.z("trackGestureClick",!0),_.w(1),_.Ne(" ",a," "))};RPb=function(a){a&1&&(_.C(0,"div",9),_.O(1,"..."),_.D())};
SPb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.O(2),_.D(),_.C(3,"div",3),_.O(4),_.N(5,QPb,2,2,"div",4),_.N(6,RPb,2,0,"div",5),_.D(),_.Ad(),_.C(7,"svg",6),_.F(8,"path",7),_.D()());a&2&&(a=b.La,b=_.M(),_.w(2),_.$y("",b.ci,"",""+a.length+(50===a.length?"+":""),""),_.w(2),_.Ne(" ","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.b7b))};
TPb=function(a){a&1&&(_.Ad(),_.C(0,"svg",4),_.F(1,"path",5),_.D())};UPb=function(a){a&1&&(_.Ad(),_.C(0,"svg",4),_.F(1,"path",5),_.D())};VPb=function(a,b){a&1&&(_.C(0,"div",1),_.N(1,TPb,2,0,"svg",2),_.C(2,"div",3)(3,"span"),_.O(4),_.D(),_.C(5,"mat-icon"),_.O(6,"visibility_off"),_.D()(),_.N(7,UPb,2,0,"svg",2),_.D());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf","outgoing"===b.direction),_.w(3),_.Oe(a),_.w(3),_.z("ngIf","incoming"===b.direction))};
WPb=function(a){if(a&1){var b=_.sd();_.C(0,"div",16)(1,"h3",17);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.Tib.emit(c.node))})("mousedown",function(){_.td(b);var c=_.M(2);return _.ud(c.hCb.emit(c.node))});_.C(2,"div",18);_.O(3);_.D()();_.C(4,"button",19);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.EA(c.node))});_.C(5,"mat-icon");_.O(6);_.Q(7,"async");_.D()()()}a&2&&(a=_.M(2),_.w(1),_.ve("cursor","move"),_.w(2),_.Ne(" ",a.node.name," "),_.w(1),_.z("disabled",0===a.node.VP.length),
_.w(2),_.Oe(!0===_.R(7,5,a.node.Fc)?"expand_less":"expand_more"))};XPb=function(a){if(a&1){var b=_.sd();_.C(0,"button",24);_.L("click",function(c){_.td(b);var d=_.M(3);d.node instanceof SK&&d.node.C0.vAb.next({title:"",color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]});c.stopPropagation();return _.ud()});_.C(1,"mat-icon");_.O(2,"contactless");_.D()()}};
YPb=function(a){if(a&1){var b=_.sd();_.C(0,"button",25);_.L("click",function(){_.td(b);var c=_.M(3);c.node instanceof SK&&c.node.EP.next(c.node.EP.getValue()+1);return _.ud()});_.C(1,"mat-icon");_.O(2,"alt_route");_.D()()}};
$Pb=function(a){a&1&&(_.C(0,"h3",20,21)(2,"div",18),_.O(3),_.D(),_.N(4,XPb,3,0,"button",22),_.N(5,YPb,3,0,"button",23),_.D());a&2&&(a=_.M(2),_.ve("max-width",a.c7b,"px"),_.z("ngClass",ZPb(a)?"backdrop":""),_.w(3),_.Ne(" ",a.node.name," "),_.w(1),_.z("ngIf",a.node instanceof SK&&"SUBJECT"===a.node.type),_.w(1),_.z("ngIf",a.PCc(a.node)))};aQb=function(a){a&1&&_.F(0,"loading",26)};bQb=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))};
cQb=function(a,b){a&1&&_.F(0,"rxjs-marble",31);a&2&&_.z("eventData",b.La)};dQb=function(a,b){a&1&&(_.C(0,"div",29),_.N(1,cQb,1,1,"rxjs-marble",30),_.Q(2,"async"),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",_.R(2,1,a)))};eQb=function(a,b){a&1&&(_.G(0),_.N(1,dQb,3,3,"div",28),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a))};fQb=function(a,b){a&1&&_.F(0,"scroll-indicator",32);a&2&&_.z("scroll",b.La.tHc)};
gQb=function(a,b){if(a&1){var c=_.sd();_.C(0,"callgraph-decorator",33);_.L("filesToAddToCallgraph",function(d){_.td(c);var e=_.M(2);return _.ud(e.H9.emit(d))});_.D()}a&2&&(a=b.ya,b=_.M(2),_.z("node",b.node)("tag",a))};
hQb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",1)(1,"div",2);_.L("click",function(){_.td(c);var d=_.M();return _.ud(d.Sib.emit(d.node))})("dblclick",function(){_.td(c);var d=_.M();return _.ud(d.focus.emit(d.node))})("mousedown",function(){_.td(c);var d=_.M();return _.ud(d.gCb.emit(d.node))})("mouseenter",function(){_.td(c);var d=_.M();return _.ud(d.fRa.emit(!0))})("mouseleave",function(){_.td(c);var d=_.M();return _.ud(d.fRa.emit(!1))});_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.N(5,WPb,8,
7,"div",3);_.N(6,$Pb,6,6,"h3",4);_.N(7,aQb,1,0,"loading",5);_.N(8,bQb,2,1,"dc-information-box",6);_.C(9,"div",7)(10,"div",8);_.N(11,eQb,2,1,"ng-container",9);_.Q(12,"async");_.C(13,"button",10);_.L("click",function(){_.td(c);var d=_.M();return _.ud(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,fQb,1,1,"scroll-indicator",13);_.Q(19,"async");_.D();_.C(20,"div",14);_.N(21,gQb,1,2,"callgraph-decorator",
15);_.Q(22,"async");_.D()()}a&2&&(a=b.La,b=_.M(),_.ve("left",a.x,"px")("top",a.y,"px"),_.w(1),_.ve("cursor",ZPb(b)?"":"move")("min-height",a.height,"px")("min-width",a.width,"px")("transition",_.R(2,26,b.Psc)),_.we("highlighted",_.R(3,28,b.node.Iuc))("glow",_.R(4,30,b.Ixc)),_.z("ngClass",ZPb(b)?"aggregation-background":""),_.w(4),_.z("ngIf",ZPb(b)),_.w(1),_.z("ngIf",!b.axb&&!b.Kwb&&(!(b.node instanceof UK)||b.node.Fc.getValue()&&0!==b.node.VP.length)),_.w(1),_.z("ngIf",b.axb),_.w(1),_.z("ngIf",b.Kwb),
_.w(3),_.z("ngIf",_.R(12,32,b.node.C0.YFc)),_.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.iyc)))};lQb=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,iQb(h,b,c,d,e,f)]})),_.Ia(a.functions.map(function(h){return[h.ticket,jQb(h,b,c,d,f)]}))));kQb(a,g);return g};
mQb=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 UK){d=_.l(d.VP);for(var e=d.next();!e.done;e=d.next())a.push(e.value)}else d instanceof SK&&b.set(d.ticket,d)}return b};
kQb=function(a,b){var c=new Map((a.VNa||[]).filter(function(h){return!!h.Md}).map(function(h){return[h.Md.path,h]}));b=mQb(b.values());a=_.l(a.calls);for(var d=a.next();!d.done;d=a.next())if(d=d.value,(d.pna||d.yP)&&d.ona){var e=b.get(d.pna),f=b.get(d.ona);if(!e&&f&&d.yP&&d.yP.path){var g=c.get(d.yP.path);if(!g)continue;f.k9.next({tags:0===g.tags.length?["EXTERNAL"]:g.tags,path:d.yP.path,dz:d.dz})}e instanceof SK&&f instanceof SK&&nQb(e,f,d.dz,d.MKa,d.KKa)}};
iQb=function(a,b,c,d,e,f,g){var h=new UK(a.ticket,a.name,Wzb(b,a.lineNumber),g);oQb(h,[].concat(_.Ia(a.aggregations.map(function(n){return iQb(n,b,c,d,e,f,h)})),_.Ia(a.functions.map(function(n){return jQb(n,b,c,d,f,h)}))));h.Fc.next(!e);return h};jQb=function(a,b,c,d,e,f){b=new SK(a.ticket,a.name,Wzb(b,[{start:a.lineNumber,end:a.endLineNumber}]),f,a.type,c,d);OPb(b)&&(a=a.ticket.substring(0,a.ticket.length-a.type.length),(c=e.get(a))?b.EP=c:e.set(a,b.EP));return b};
qQb=function(a){var b=_.fa.apply(1,arguments);return _.Da([pQb.apply(null,[a,"incoming"].concat(_.Ia(b))),pQb.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)))}))};
pQb=function(a,b){var c=_.fa.apply(2,arguments);return a.ka(_.m(function(d){return VK(d.values(),!0,!1,!1)}),_.m(function(d){return d.map(function(e){return _.Da("incoming"===b?e.Dz:e.Vs,e.Gs).ka(_.m(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;return[e.ticket,{node:e,VUa: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.VUa;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}))};
rQb=function(a,b){var c=new Map,d=Array.from(b).reduce(function(A,B){var I=B[1];_.SE(I)?A.Gzb.set(B[0],I.Wb):A.Jnb.set(B[0],I);return A},{Gzb:new Map,Jnb:new Map});b=d.Gzb;d=d.Jnb;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 SK(f,0===g.state?"{{{...Loading...}}}":"{{{...Error...}}}",a.Yb().ld(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,VK(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 SK){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.k9.next({path:r,Inb:x})}n=_.l(b);for(r=n.next();!r.done;r=n.next())r=_.l(r.value).next().value,(x=a.get(r))&&h.k9.next({nWa:r,HFc: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};sQb=function(a){a=a.ua.getBoundingClientRect();return 0<a.width&&0<a.height};tQb=function(a){return TNb(Array.from(a).filter(function(b){b=_.l(b);b.next();return!b.next().value.Gs.getValue()}).map(function(b){b=_.l(b);b.next();b=b.next().value.UP;return NPb(b)}))};uQb=function(a,b){a&1&&_.F(0,"rxjs-marble",8);if(a&2){a=b.La;b=_.M().ya;var c=_.M();_.ve("transform",a)("transition","transform "+c.Cdc+"ms linear");_.z("eventData",b)}};
vQb=function(a,b){a&1&&(_.Ad(),_.Ay(),_.G(0),_.N(1,uQb,1,5,"rxjs-marble",7),_.Q(2,"async"),_.ye());a&2&&(a=b.ya,_.w(1),_.z("ngIf",_.R(2,1,a.transform)))};wQb=function(a,b,c){var d=b.type,e=b.gDb;b=e.title;e=e.color;"remove"===d?a.shift():"add"===d&&a.push({title:b,color:e,transform:_.Ja(c.from.ds.ka(_.Xa()),c.to.ds.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};
xQb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",7);_.L("click",function(){var d=_.td(c).ya,e=_.M();return _.ud(e.show.emit(d))});_.O(1);_.D()}a&2&&(a=b.ya,_.w(1),_.Ne(" ",a.name," "))};yQb=function(a){a&1&&(_.C(0,"div",14),_.Fe(1,15),_.D())};
AQb=function(a,b){if(a&1){var c=_.sd();_.C(0,"callgraph-node",20);_.L("clickOnHeader",function(d){_.td(c);var e=_.M(3);return _.ud(zQb(e,d))})("delete",function(d){_.td(c);var e=_.M(3);WK(e,{action:"hide",node:d});return _.ud()})("filesToAddToCallgraph",function(d){_.td(c);var e=_.M(3);e.r1a.next(e.wb.location.Yb().ld(d).hb());return _.ud()})("manualExpansionChange",function(){_.td(c);var d=_.M().La,e=_.M(2);e.Qeb=!e.Bdb(d);e.center(d);return _.ud()})("mouseDownOnHeader",function(d){_.td(c);var e=
_.M(3),f=e.controls;f.bS=d;f.tba=void 0;e.log("startNodeDrag");return _.ud()});_.Q(1,"async");_.D()}a&2&&(a=b.ya,b=_.M(3),_.ve("opacity",_.R(1,3,b.kha).has(a.ticket)?.2:1),_.z("node",a))};
DQb=function(a,b){if(a&1){var c=_.sd();_.C(0,"callgraph-edge",22);_.L("expand",function(d){_.td(c);var e=_.M(5);return _.ud(BQb(e,d))})("focus",function(d){_.td(c);var e=_.M(5);WK(e,{action:"showOnlyEdge",jf:d});return _.ud()})("mouseenter",function(){var d=_.td(c).ya,e=_.M(5);return _.ud(CQb(e,d))})("mouseleave",function(){_.td(c);var d=_.M(5);return _.ud(CQb(d))});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.D()}a&2&&(a=b.ya,b=_.M(5),_.ve("opacity",_.R(1,4,b.kha).has(a.to.ticket)||_.R(2,6,b.kha).has(a.from.ticket)?
.2:1),_.z("edgeData",a)("graphType",_.R(3,8,b.graphType)))};EQb=function(a,b){a&1&&(_.G(0),_.N(1,DQb,4,10,"callgraph-edge",21),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngForOf",a.values()))};FQb=function(a,b){a&1&&(_.G(0),_.N(1,EQb,2,1,"ng-container",2),_.Q(2,"async"),_.ye());a&2&&(a=b.ya,_.w(1),_.z("ngIf",_.R(2,1,a.xOc)))};
GQb=function(a,b){if(a&1){var c=_.sd();_.C(0,"callgraph-node",23);_.L("clickOnBody",function(d){_.td(c);var e=_.M(3);return _.ud(zQb(e,d))})("delete",function(d){_.td(c);var e=_.M(3);WK(e,{action:"hide",node:d});return _.ud()})("filesToAddToCallgraph",function(d){_.td(c);var e=_.M(3);e.r1a.next(e.wb.location.Yb().ld(d).hb());return _.ud()})("focus",function(d){_.td(c);var e=_.M(3);WK(e,{action:"showOnlyFamily",node:d});return _.ud()})("hover",function(d){var e=_.td(c).ya,f=_.M(3);d=d?e:void 0;f.controls.gr()||
(f.nra.next(d),f.log(d?"hoverNode":"unhoverNode"));return _.ud()})("mouseDownOnBody",function(d){_.td(c);var e=_.M(3),f=e.controls;f.bS=d;f.tba=void 0;e.log("startNodeDrag");return _.ud()});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.ya,b=_.M(3),_.ve("opacity",_.R(1,4,b.kha).has(a.ticket)?.2:1),_.z("hovered",_.R(2,6,b.nra)===a)("node",a))};
HQb=function(a,b){a&1&&(_.C(0,"div",16),_.N(1,AQb,2,5,"callgraph-node",17),_.N(2,FQb,3,3,"ng-container",18),_.N(3,GQb,3,8,"callgraph-node",19),_.D());a&2&&(a=b.La,b=_.M(2),_.ve("transform","matrix("+b.controls.zoomLevel+",0,0,"+b.controls.zoomLevel+","+(b.controls.mN+b.controls.Nxa)+","+(b.controls.nN+b.controls.Uxa)+")"),_.w(1),_.z("ngForOf",b.WOa(a.values(),!1,!0)),_.w(1),_.z("ngForOf",b.WOa(a.values(),!0,!0)),_.w(1),_.z("ngForOf",b.WOa(a.values(),!0,!1)))};
IQb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-form-field")(1,"mat-select",24);_.L("selectionChange",function(c){_.td(b);var d=_.M(2);c=c.value;d.log("graphTypeSelected:"+c);d.graphType.next(c);return _.ud()});_.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"))};
KQb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"button",27);_.L("click",function(){_.td(b);for(var d=_.M().La,e=_.M(),f=JQb(d),g=_.l(d),h=g.next();!h.done;h=g.next())h=_.l(h.value),h.next(),h=h.next().value,h instanceof UK&&h.Fc.next(!f);e.center(d);return _.ud()});_.O(2);_.D();_.ye()}if(a&2){a=_.M().La;var c=_.M();_.w(2);_.Ne(" ",c.Bdb(a)?"Collapse All":"Expand All"," ")}};
LQb=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);var c=_.M(2);return _.ud(c.tMb.next(!1))});_.O(7," Dismiss ");_.D()()()}};
MQb=function(a){if(a&1){var b=_.sd();_.C(0,"dc-information-box",28);_.De(1,31);_.C(2,"button",30);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.OBb.next(!0))});_.D();_.Ee();_.D()}};
PQb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.N(1,yQb,2,0,"div",4);_.N(2,HQb,4,5,"div",5);_.C(3,"div",6);_.N(4,IQb,6,1,"mat-form-field",2);_.Q(5,"async");_.N(6,KQb,3,1,"ng-container",2);_.D();_.C(7,"div",7);_.L("mousedown",function(d){return d.stopPropagation()});_.C(8,"button",8);_.L("click",function(){_.td(c);var d=_.M().controls;NQb(d,1.2*d.zoomLevel);return _.ud()});_.C(9,"mat-icon");_.O(10,"zoom_in");_.D()();_.C(11,"mat-slider",9);_.L("input",function(d){_.td(c);var e=_.M();return _.ud(NQb(e.controls,
d.value))});_.Q(12,"async");_.D();_.C(13,"button",10);_.L("click",function(){_.td(c);var d=_.M().controls;NQb(d,d.zoomLevel/1.2);return _.ud()});_.C(14,"mat-icon");_.O(15,"zoom_out");_.D()();_.C(16,"button",11);_.L("click",function(){var d=_.td(c).La,e=_.M();return _.ud(e.center(d))});_.C(17,"mat-icon");_.O(18,"my_location");_.D()()();_.C(19,"div",12);_.N(20,LQb,8,0,"div",2);_.Q(21,"async");_.N(22,MQb,3,0,"dc-information-box",13);_.Q(23,"async");_.D();_.ye()}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.isc)),_.w(2),_.z("ngIf",b.EKc(a)),_.w(2),_.z("ascTrackElement",b.Aya),_.w(3),_.z("max",2)("min",OQb(b.controls))("value",_.R(12,17,b.controls.ZTb))("step",.01),_.w(2),_.z("ascTrackElement",b.Aya),_.w(3),_.z("ascTrackElement",b.Aya),_.w(3),_.ve("margin-left",b.P2a,"px"),_.w(1),_.z("ngIf",_.R(21,19,b.tMb)),_.w(2),_.z("ngIf",!1===_.R(23,21,b.KK)))};
QQb=function(a){a&1&&(_.G(0),_.C(1,"h4"),_.Fe(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),_.Fe(10,38),_.D()(),_.C(11,"tr")(12,"td"),_.F(13,"callgraph-decorator",39),_.D(),_.C(14,"td"),_.Fe(15,40),_.D()(),_.C(16,"tr")(17,"td"),_.F(18,"callgraph-decorator",39),_.D(),_.C(19,"td"),_.Fe(20,41),_.D()(),_.C(21,"tr")(22,"td"),_.F(23,"callgraph-decorator",39),_.D(),_.C(24,"td"),_.Fe(25,42),_.D()()(),_.C(26,
"div")(27,"h4"),_.Fe(28,43),_.D(),_.C(29,"div"),_.Fe(30,44),_.D(),_.C(31,"div"),_.Fe(32,45),_.D()(),_.ye());a&2&&(a=_.M(),_.w(4),_.z("edgeData",a.rJc),_.w(1),_.z("node",a.Oea),_.w(1),_.z("node",a.Nea),_.w(7),_.z("node",a.Doa)("tag","EXTERNAL"),_.w(5),_.z("node",a.Doa)("tag","TEST"),_.w(5),_.z("node",a.Doa)("tag","GENERATED"))};
RQb=function(a){if(a&1){var b=_.sd();_.C(0,"hidden-node-box",47);_.L("show",function(c){_.td(b);var d=_.M(2);WK(d,{action:"show",node:c});return _.ud()})("showAll",function(){_.td(b);var c=_.M(2);WK(c,{action:"showAll"});return _.ud()});_.D()}a&2&&(a=_.M().La,_.z("hiddenNodes",a))};SQb=function(a,b){a&1&&(_.G(0),_.N(1,RQb,1,1,"hidden-node-box",46),_.ye());a&2&&(a=b.La,_.w(1),_.z("ngIf",0<a.size))};
TQb=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)?_.$D(d.Wb.zP):d]}))}))};JQb=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 UK&&0<b.VP.length&&!b.Fc.getValue())return!1;return!0};UQb=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 UK)return!0;return!1};
VQb=function(a,b){return new Set(Array.from(VK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return b.from.ticket!==c&&b.to.ticket!==c}))};WQb=function(a,b){return new Set(Array.from(VK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return!b.has(c)}))};XQb=function(a){var b=a.Bk.map(function(c){return{qp:c,qpa:!1}});return{Jd:a.Xa,uD:a.uD,entries:b}};
YQb=function(a){for(var b=[],c=0;c<a.Bk.length;c++)b.push({qp:a.Bk[c],qpa:!0});return{Jd:a.Xa,uD:a.uD,entries:b}};ZQb=function(){};$Qb=function(a){a&1&&_.N(0,ZQb,0,0,"ng-template",10);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Me(3)))};aRb=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.Wb.PK)("historyPlace",a)("blameInfo",_.R(1,5,c.Zma))("columnType",b.Wb.Rna)("focusCommit",_.R(2,7,c.Q9))}};
bRb=function(a){if(a&1){var b=_.sd();_.C(0,"button",13);_.L("click",function(){var d=_.td(b).La;return _.ud(d())});_.Fe(1,14);_.D()}if(a&2){a=_.M(3).La;var c=_.M();_.z("trackBucket",c.tk.NU)("trackProjectId",a.Wb.Xa.lb)}};cRb=function(a){if(a&1){var b=_.sd();_.C(0,"button",13);_.L("click",function(){var d=_.td(b).La;return _.ud(d())});_.Fe(1,15);_.D()}if(a&2){a=_.M(3).La;var c=_.M();_.z("trackBucket",c.tk.NU)("trackProjectId",a.Wb.Xa.lb)}};
dRb=function(a){a&1&&(_.G(0),_.N(1,bRb,2,2,"button",12),_.N(2,cRb,2,2,"button",12),_.ye());a&2&&(a=_.M(2).La,_.w(1),_.z("ngIf",a.Wb.vpa),_.w(1),_.z("ngIf",a.Wb.v9))};eRb=function(a){a&1&&(_.C(0,"div",16),_.F(1,"mat-spinner",17),_.D());a&2&&(_.w(1),_.z("diameter",18)("strokeWidth",2))};fRb=function(a){a&1&&(_.C(0,"dc-information-box",18),_.Fe(1,19),_.D())};
gRb=function(a){a&1&&(_.G(0),_.N(1,$Qb,1,1,null,5),_.Q(2,"async"),_.C(3,"div",6),_.Q(4,"async"),_.N(5,aRb,3,9,"history-table",7),_.Q(6,"async"),_.G(7,2),_.Q(8,"async"),_.N(9,dRb,3,2,"ng-container",3),_.N(10,eRb,2,2,"div",8),_.N(11,fRb,2,0,"dc-information-box",9),_.ye(),_.D(),_.ye());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngIf",_.R(2,8,b.fWa));_.w(2);_.we("hidden",_.R(4,10,b.fWa));_.w(2);_.z("ngIf",_.R(6,12,a.Wb.PK.Jd));_.w(2);_.z("ngSwitch",_.R(8,14,b.p_));_.w(2);_.z("ngSwitchCase",b.TA.Uf);_.w(1);
_.z("ngSwitchCase",b.TA.dh);_.w(1);_.z("ngSwitchCase",b.TA.Error)}};hRb=function(){};iRb=function(a){a&1&&_.N(0,hRb,0,0,"ng-template",10);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Me(3)))};jRb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.Fe(1,21),_.D())};
kRb=function(a,b){a&1&&(_.G(0,2),_.N(1,gRb,12,16,"ng-container",3),_.N(2,iRb,1,1,null,3),_.N(3,jRb,2,0,"dc-information-box",4),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.TA.Uf),_.w(1),_.z("ngSwitchCase",b.TA.dh),_.w(1),_.z("ngSwitchCase",b.TA.Error))};lRb=function(a){a&1&&_.F(0,"loading",22);a&2&&_.z("hasBackground",!0)("diameter",36)};mRb=function(a){return gAb(a)||8===a.kind};
nRb=function(a,b,c){var d=_.xE(a,1);return d&&b.cvb.has(d)?_.Ea({ad:a,WG:d}):_.xE(a,3)||_.CE(a)?_.rH(c,a,"path",1).ka(_.m(function(e){return{ad:a,WG:e}})):_.Ea({ad:a,WG:b.CDc})};oRb=function(a,b){return!!a.PK.entries.find(function(c){return c.qp.Pf===b})};pRb=function(a,b){return _.Mo(a.location,b.location)};qRb=function(a){return 0===a.kind&&!a.joa||3===a.kind||2===a.kind};
sRb=function(a,b){var c=a.location;return _.qh(c)?rRb(b,c).ka(_.m(function(d){return _.SE(d)?_.$D(Object.assign({},d.Wb,{wb:a})):d})):_.Ua};tRb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.SE(b)};uRb=function(a){a=a.rf;return""+((null==a?0:a.Qd)?a.Qd:"")+((null==a?0:a.Fe)&&a.Fe!==a.Qd?"-"+a.Fe:"")};vRb=function(a){a&1&&_.F(0,"loading")};
wRb=function(a){if(a&1){var b=_.sd();_.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(){_.td(b);var d=_.M(2).ya,e=_.M(3).La;return _.ud(e.QZa.add(d.Ih.id))});_.O(3," Show findings anyway... ");_.D();_.ye()}if(a&2){a=_.M(2).ya;var c=_.M(4);_.w(2);_.ue("data-action",c.bec)("data-action-id",a.Ih.id)}};xRb=function(a){a&1&&_.ze(0)};
zRb=function(a){a&1&&(_.G(0),_.N(1,xRb,1,0,"ng-container",12),_.ye());if(a&2){a=_.M(2).ya;_.M(4);var b=_.Me(5);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Re(2,yRb,a))}};ARb=function(a){a&1&&(_.N(0,wRb,4,2,"ng-container",0),_.N(1,zRb,2,4,"ng-container",0));if(a&2){a=_.M().ya;var b=_.M(3).La;_.z("ngIf",500<a.count&&!b.QZa.has(a.Ih.id));_.w(1);_.z("ngIf",500>=a.count||b.QZa.has(a.Ih.id))}};
BRb=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,ARb,2,2,"ng-template",10),_.D());a&2&&(a=b.ya,b=_.M(4),_.z("expanded",b.TNa.has(a.Ih.id)),_.w(1),_.ue("data-action",b.u2b)("data-action-id",a.Ih.id),_.w(2),_.z("src",a.icon,_.ae),_.w(1),_.$y(" ",a.Ih.name," (",a.count," warnings) "))};CRb=function(a){a&1&&(_.G(0),_.N(1,BRb,6,6,"mat-expansion-panel",6),_.ye());a&2&&(a=_.M(2).La,_.w(1),_.z("ngForOf",a.Ryb))};
DRb=function(a){a&1&&(_.G(0),_.N(1,CRb,2,1,"ng-container",5),_.ye());if(a&2){a=_.M().La;_.M();var b=_.Me(3);_.w(1);_.z("ngIf",0<a.Ryb.length)("ngIfElse",b)}};ERb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,vRb,1,0,"loading",4),_.N(3,DRb,2,2,"ng-container",4),_.ye()());a&2&&(a=b.La,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};
FRb=function(a){a&1&&(_.C(0,"div",13),_.O(1," No warnings were found for this location. Consider enabling more layers. "),_.D())};GRb=function(a){a&1&&_.F(0,"loading")};HRb=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();_.ue("data-action",c.w2b)("data-action-id",b.Ih.id);_.w(1);_.ue("href",_.R(2,5,a),_.ae);_.w(2);_.Ne(" ",_.az(4,7,a,c.Xa.path)," ");_.w(3);_.Oe(a.message)}};
IRb=function(a){a&1&&(_.G(0),_.N(1,HRb,7,10,"div",14),_.ye());a&2&&(a=_.M().La,_.w(1),_.z("ngForOf",a.P9))};JRb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,GRb,1,0,"loading",4),_.N(3,IRb,2,1,"ng-container",4),_.ye()());a&2&&(a=b.La,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};LRb=function(a,b){a&1&&(_.N(0,JRb,4,3,"ng-container",0),_.Q(1,"async"));a&2&&(a=b.ya,b=_.M(),_.z("ngIf",_.R(1,1,KRb(b,a.Ih.id))))};
MRb=function(a,b){a&1&&(_.C(0,"mat-radio-button",1),_.O(1),_.D());a&2&&(a=b.ya,_.z("value",a),_.w(1),_.Ne(" ",a," "))};NRb=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.eha)("disabled",a.disabled),_.ue("aria-label",a.ariaLabel),_.w(2),_.Oe(a.icon))};
ORb=function(a){a&1&&(_.C(0,"button",3)(1,"mat-icon"),_.O(2),_.D(),_.Je(3),_.D());a&2&&(a=_.M(),_.z("color",a.selected?"primary":null)("matTooltip",a.eha)("disabled",a.disabled),_.w(2),_.Oe(a.icon))};PRb=function(a){a&1&&_.ze(0)};QRb=function(a){a&1&&(_.C(0,"button",13),_.O(1),_.D());if(a&2){_.M();var b=_.Me(11);a=_.M();_.z("matMenuTriggerFor",b);_.w(1);_.Ne(" ",a.Z2a," ")}};RRb=function(a){a&1&&_.ze(0)};SRb=function(a){a&1&&_.ze(0)};
TRb=function(a){a&1&&(_.G(0),_.F(1,"collapsible-icon-button",5),_.C(2,"mat-menu",null,6)(4,"span",7),_.N(5,PRb,1,0,"ng-container",8),_.D(),_.N(6,QRb,2,2,"button",9),_.Q(7,"async"),_.C(8,"button",10),_.O(9),_.D()(),_.C(10,"mat-menu",null,11),_.N(12,RRb,1,0,"ng-container",8),_.D(),_.C(13,"mat-menu",null,12),_.N(15,SRb,1,0,"ng-container",8),_.D(),_.ye());if(a&2){var b=_.Me(3),c=_.Me(14);a=_.M();var d=_.Me(9),e=_.Me(5),f=_.Me(7);_.w(1);_.z("collapsed",!0)("matMenuTriggerFor",b);_.w(4);_.z("ngTemplateOutlet",
d);_.w(1);_.z("ngIf",_.R(7,8,a.VE.isEnabled));_.w(2);_.z("matMenuTriggerFor",c);_.w(1);_.Ne(" ",a.A9b," ");_.w(3);_.z("ngTemplateOutlet",e);_.w(3);_.z("ngTemplateOutlet",f)}};URb=function(a){a&1&&_.ze(0)};VRb=function(a){a&1&&_.F(0,"dropdown-button",17);a&2&&(a=_.M(2),_.z("item",a.otc)("dense",!0))};
WRb=function(a){a&1&&(_.F(0,"mat-divider",14),_.N(1,URb,1,0,"ng-container",8),_.F(2,"mat-divider",14),_.N(3,VRb,1,2,"dropdown-button",15),_.Q(4,"async"),_.F(5,"dropdown-button",16));if(a&2){a=_.M();var b=_.Me(9);_.z("vertical",!0);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("vertical",!0);_.w(1);_.z("ngIf",_.R(4,6,a.VE.isEnabled));_.w(2);_.z("item",a.lxc)("dense",!0)}};XRb=function(a){a&1&&(_.C(0,"build-config-menu",18),_.L("click",function(b){return b.stopPropagation()}),_.D())};
YRb=function(a){a&1&&(_.C(0,"exclude-menu",19),_.L("click",function(b){return b.stopPropagation()}),_.D());a&2&&(a=_.M(),_.z("element",a.nxc)("location",a.location))};ZRb=function(a){if(a&1){var b=_.sd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",24);_.L("dismiss",function(){_.td(b);var c=_.M(2);return _.ud(c.IVa())});_.C(2,"p",25);_.O(3);_.D();_.O(4);_.D()()}a&2&&(a=_.M(2),_.w(3),_.Oe(a.RAa),_.w(1),_.Ne(" ",a.QAa," "))};
$Rb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-slide-toggle",20,21);_.L("change",function(c){_.td(b);var d=_.M();return _.ud(d.NBb.emit(c.checked))})("click",function(c){return c.stopPropagation()});_.Fe(2,22);_.Q(3,"async");_.D();_.N(4,ZRb,5,2,"onedev-feature-tooltip-controller",23);_.Q(5,"async")}a&2&&(a=_.M(),_.z("checked",_.R(3,4,a.x_))("disabled",a.CUa)("matTooltip",a.ZEc),_.w(4),_.z("ngIf",_.R(5,6,a.EZa())))};aSb=function(a){a&1&&(_.G(0),_.Fe(1,2),_.ye())};
bSb=function(a){a&1&&(_.G(0),_.Fe(1,3),_.ye())};cSb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"collapsible-icon-button",1);_.L("click",function(){var d=_.td(c).La,e=_.M();return _.ud(e.toggle(d.jRb))});_.N(2,aSb,2,0,"ng-container",0);_.N(3,bSb,2,0,"ng-container",0);_.D();_.ye()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("collapsed",b.collapsed)("selected",a.jRb),_.w(1),_.z("ngIf","short"===b.h0a),_.w(1),_.z("ngIf","long"===b.h0a))};dSb=function(){return{height:window.outerHeight,width:window.outerWidth}};
eSb=function(a,b){return a.height===b.height&&a.width===b.width};fSb=function(a){if(a&1){var b=_.sd();_.C(0,"collapsible-icon-button",4);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.EA())});_.O(1);_.D()}a&2&&(a=_.M(),_.z("icon",a.St?"expand_all":"collapse_all")("collapsed",a.wA)("ariaLabel",a.St?a.P2:a.O2)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.St?"expandAll":"collapseAll")("trackProjectId",a.location.lb),_.w(1),_.Oe(a.St?a.P2:a.O2))};
gSb=function(a){return a.split("_").map(function(b){return b.charAt(0).toUpperCase()+b.substr(1).toLowerCase()}).join(" ")};iSb=function(a){var b=Object.keys(hSb);a=b.indexOf(a);return-1===a?b.length:a};jSb=function(a,b){var c=b.loaded,d=b.Lpa,e=b.wH,f=c-(d||0);a=d?f?a.ewa:a.yma:a.fta;var g=a.format;b=b.kind;b=hSb[b]||gSb(b);return g.call(a,{total:e,count:f,filtered:d,unloaded:(e||0)-c,type:b})};kSb=function(a){return a.level};lSb=function(a){return 0<a.Ds().length};
mSb=function(a,b){return b?a.Od===("string"===typeof b?b:b.Od):!1};nSb=function(a,b){b=b.kind;return iSb(a.kind)-iSb(b)};oSb=function(a,b){return b.Om.length-a.Om.length||a.wo.localeCompare(b.wo)};pSb=function(a,b){return a.line-b.line};qSb=function(a){return a.reduce(function(b,c){return b.concat(c.Mpa())},[])};rSb=function(a){return!!a.ZL||0<a.gK.size||!!a.Cz};
sSb=function(a,b){if(!rSb(b))return!1;if(a.tags.some(function(e){return b.gK.has(e)})||b.Cz&&!a.zj.has(b.Cz))return!0;if(b.ZL){var c=b.ZL,d=c.Vw;c=c.Bd;a=(new RegExp(c.source,c.flags)).test(a.wo);return d?a:!a}return!1};tSb=function(a){return _.SE(a)&&0===a.Wb.status};uSb=function(a,b,c,d){return{status:0,XE:b.Wt.map(function(e){return d(e,a,c+1)})}};vSb=function(a){return{status:1,lOa:function(){a.next()}}};
xSb=function(a,b,c,d,e,f){return a instanceof XK||!a.context?new YK(a,d,b):new ZK(a,d,b,function(g,h,n){return wSb(g,h,c,n,e,f)},e)};ySb=function(a,b,c,d,e,f){b=b.map(function(g){return wSb(g,a,d,1,e,f)}).sort(oSb);return new $K(a,b,_.CE(d)?c:void 0)};wSb=function(a,b,c,d,e,f){var g=Ozb(c,a.Md);c=g.wo;var h=new aL(c,d,g,b+":"+c,a.tags||[],a.zj||[],[],f);h.Om=(a instanceof bL?a.Om:a.Wt).map(function(n){return xSb(n,h,g,d+1,e,f)});return h};
zSb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.we("match",a.match),_.w(1),_.Oe(a.text))};ASb=function(a,b){a&1&&(_.C(0,"span"),_.O(1),_.D());a&2&&(a=b.ya,_.we("match",a.match),_.w(1),_.Oe(a.text))};CSb=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(BSb,[])};
BSb=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};DSb=function(a){a&1&&(_.G(0),_.Fe(1,3),_.ye());a&2&&(a=_.M(),_.w(1),_.Ge(a.node.count),_.He(1))};ESb=function(a){a&1&&_.Fe(0,4);a&2&&(a=_.M(),_.Ge(a.node.count)(a.node.count),_.He(0))};
FSb=function(a){var b=a.find(function(e){return e instanceof $K&&"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.Om));else{if(1!==d.Om.length||a)return;a=d.Om[0]}if(a)return a;if(1===c.length)return c[0]}};GSb=function(a,b){return a.filter(function(c){return b.has(c.Od)})};HSb=function(a,b){if(b)return a.find(function(c){return mSb(c,b)})};
KSb=function(a,b){a=ISb(a.pt,b.pt,JSb).sort(nSb);return{nextPageToken:b.nextPageToken,pt:a}};LSb=function(a){a=qSb(a).map(function(b){var c=b.XE;return c instanceof _.na?c.ka(_.Ta(tSb),_.zb(function(d){b.u0=d.Wb.XE}),_.vb(function(d){return LSb(d.Wb.XE).ka(_.tb({}))})):_.Ua});return _.ib.apply(null,_.Ia(a))};
ISb=function(a,b,c){a=a.slice();var d={};b=_.l(b);for(var e=b.next();!e.done;d={w2:d.w2},e=b.next())d.w2=e.value,e=a.findIndex(function(f){return function(g){return g.Od===f.w2.Od}}(d)),0>e?a.push(d.w2):a.splice(e,1,c(a[e],d.w2));return a};MSb=function(a,b){b=a.Om.concat(b.Om).sort(pSb).reduce(function(c,d){c.length&&0===pSb(c[c.length-1],d)||c.push(d);return c},[]);a.Om=b;return a};JSb=function(a,b){b=ISb(a.files,b.files,MSb).sort(oSb);return new $K(a.kind,b,a.wH)};
NSb=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),_.ue("href",a.vG(a.node.line),_.ae),_.w(1),_.Ne("",a.node.line,":"),_.w(1),_.ue("href",a.vG(a.node.LKa.line),_.ae),_.w(1),_.Oe(a.node.LKa.hH),_.w(1),_.ue("href",a.vG(a.node.line),_.ae),_.w(1),_.obb("","{","... ",a.node.snippet," ...","}",""))};
OSb=function(a){a&1&&(_.C(0,"a",5)(1,"span",3),_.O(2),_.D(),_.O(3),_.D());a&2&&(a=_.M(),_.ue("href",a.vG(a.node.line),_.ae),_.w(2),_.Ne("",a.node.line,":"),_.w(1),_.Ne(" ",a.node.snippet," "))};
PSb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xref-actions",8);_.L("expansion",function(d){_.td(c);var e=_.M();return _.ud(e.EA(d))})("filter",function(d){_.td(c);var e=_.M();return _.ud(e.d1a(d))})("openInMiniPanel",function(d){_.td(c);var e=_.M();return _.ud(e.qZa(d))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.La,b=_.M(),_.ve("visibility",_.R(1,7,b.state).state===b.tc.Uf?"visible":"hidden"),_.z("location",b.location)("element",b.element)("showingCodePanel",_.R(2,9,b.wA))("anyExpandableNodes",
a.OE)("allNodesCollapsed",a.QE))};QSb=function(a){a&1&&_.F(0,"loading",9,10)};RSb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.O(2),_.Q(3,"async"),_.D());a&2&&(a=_.M(),_.w(2),_.Ne(" ",_.R(3,1,a.state).message," "))};SSb=function(a){a&1&&_.F(0,"mat-spinner",23);a&2&&_.z("diameter",12)("strokeWidth",2)};TSb=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"warning"),_.D(),_.C(3,"span",24),_.O(4),_.D(),_.ye());a&2&&(a=_.M().ya,_.w(4),_.Oe(a.message))};USb=function(){};
WSb=function(a){if(a&1){var b=_.sd();_.C(0,"div",26);_.L("click",function(){_.td(b);var e=_.M(2).ya,f=_.M(3);return _.ud(f.lOa(e.Wb))});_.N(1,USb,0,0,"ng-template",27);_.D()}if(a&2){a=_.M(3).ya;var c=_.M(2),d=_.Me(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.xc.he(a)?"expand":"collapse")("trackProjectId",c.location.lb)("trackArtifactId",a.Od);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Re(7,VSb,a))}};
XSb=function(a){a&1&&(_.G(0),_.N(1,WSb,2,9,"div",25),_.ye());if(a&2){a=_.M().ya;_.M(3);var b=_.Me(10);_.w(1);a=a.Wb;_.z("ngIf",1===a.status?!0:0<a.XE.length)("ngIfElse",b)}};YSb=function(a,b){a&1&&(_.G(0,1),_.N(1,SSb,1,2,"mat-spinner",22),_.N(2,TSb,5,1,"ng-container",4),_.N(3,XSb,2,2,"ng-container",4),_.ye());a&2&&(a=b.ya,b=_.M(3),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};
$Sb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xrefs-tree-node",19);_.Q(1,"async");_.Q(2,"async");_.N(3,YSb,4,4,"ng-container",20);_.Q(4,"async");_.C(5,"xrefs-node",21);_.L("nodeClicked",function(e){_.td(c);var f=_.M(2);return _.ud(ZSb(f,e))});_.Q(6,"async");_.D()()}if(a&2){a=b.ya;_.M();var d=_.Me(3);b=_.M();_.we("active-element",_.R(1,9,b.xc.XRa(a)))("hidden",a.Fz(_.R(2,11,b.filter)));_.z("matTreeNodePaddingIndent",b.gta)("focusableNode",d.Gh);_.w(3);_.z("ngIf",_.R(4,13,a instanceof ZK?a.XE:void 0));
_.w(2);_.z("linkGenerator",_.R(6,15,a.SX.Ow))("node",a)}};aTb=function(){};bTb=function(a){a&1&&_.N(0,aTb,0,0,"ng-template",27);a&2&&(a=_.M().ya,_.M(2),_.z("ngTemplateOutlet",_.Me(8))("ngTemplateOutletContext",_.Re(2,VSb,a)))};
cTb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",28,29),_.Q(2,"async"),_.N(3,bTb,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=_.Me(3);b=_.M();var d=_.Me(12);_.z("focusableNode",c.Gh)("ascTrackElement",b.element)("trackGestureClick",a.mba(_.R(2,13,b.filter)))("trackAction",b.xc.he(a)?"expand":"collapse")("trackProjectId",b.location.lb)("trackArtifactId",a.Od);_.ue("aria-labelledby","category-node-"+a.Od);_.w(3);_.z("ngIf",a.mba(_.R(4,
15,b.filter)))("ngIfElse",d);_.w(2);_.z("node",a)("stillPaging",_.R(6,17,b.nwa))("filter",_.R(7,19,b.filter));_.ue("id","category-node-"+a.Od)}};dTb=function(a){a&1&&_.ze(0)};
eTb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",32),_.Q(1,"async"),_.N(2,dTb,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=_.Me(3);b=_.M();var d=_.Me(8),e;_.we("hidden",a.Fz(_.R(1,17,b.filter)));_.z("focusableNode",c.Gh)("matTreeNodePaddingIndent",b.gta)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.xc.he(a)?"expand":"collapse")("trackProjectId",b.location.lb)("trackArtifactId",a.Od);_.ue("aria-labelledby","file-node-"+
a.Od);_.w(2);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Re(23,VSb,a));_.w(1);_.z("location",b.location)("node",a)("filteredOn",null==(e=_.R(4,19,b.filter))?null:e.ZL)("truncateCount",_.R(5,21,b.wA));_.ue("id","file-node-"+a.Od)}};
fTb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"cdk-virtual-scroll-viewport",13);_.L("scrolledIndexChange",function(c){_.td(b);var d=_.M();return _.ud(d.Xea.next(c))})("ascResizeNotifier",function(c){_.td(b);var d=_.M();return _.ud(d.VSb.next(c.clientHeight))});_.C(2,"mat-tree",14,15);_.N(4,$Sb,7,17,"xrefs-tree-node",16);_.N(5,cTb,8,21,"xrefs-tree-node",17);_.N(6,eTb,6,25,"xrefs-tree-node",18);_.D()();_.ye()}a&2&&(a=_.M(),_.w(1),_.z("itemSize",a.mU),_.w(1),_.z("filter",a.filter)("dataSource",a.dataSource)("treeControl",
a.xc),_.w(3),_.z("matTreeNodeDefWhen",a.VNc),_.w(1),_.z("matTreeNodeDefWhen",a.XNc))};gTb=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.xc.he(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};hTb=function(a){a&1&&_.F(0,"mat-icon",37)};iTb=function(a){a&1&&_.F(0,"mat-icon")};jTb=function(a){return _.SE(a)?a.Wb.ka(_.m(function(b){return b.vzc})):_.Ea(void 0)};
kTb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Caller":b};lTb=function(a){return!a.ua.classList.contains("hidden")};mTb=function(a){a&1&&_.F(0,"xap-picker-single-select",5)};nTb=function(a){a&1&&_.F(0,"xap-picker-checklist",5)};oTb=function(a){a&1&&_.F(0,"xap-picker-selection-list",6)};
pTb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xap-picker",1);_.L("ngModelChange",function(e){_.td(c);var f=_.M();return _.ud(f.ox.next(e))});_.Q(1,"async");_.N(2,mTb,1,0,"xap-picker-single-select",2);_.N(3,nTb,1,0,"ng-template",null,3,_.ef);_.N(5,oTb,1,0,"xap-picker-selection-list",4);_.D()}if(a&2){a=b.La;var d=_.Me(4);b=_.M();_.we("xap-picker-multi-pane",a.gv);_.z("ngModel",b.ox)("options",_.R(1,11,b.options))("displayFunction",a.Hi)("searchVisible",a.bt)("searchFilter",a.H0)("selectAllVisible",
a.nx);_.w(2);_.z("ngIf",a.q1)("ngIfElse",d);_.w(3);_.z("ngIf",a.gv)}};sTb=function(a){var b;return Object.assign({},{Xy:[_.kD],El:a.El,UQa:!0},a,{FC:Object.assign({},{Fsa:a.sEc?qTb:(null==(b=a.FC)?void 0:b.Fsa)||rTb,Foa:a.xj(_.kD,new _.xC),YC:!0,Hi:a.Hi,values:a.options?_.Lhb(a.options):void 0},a.FC),ov:Object.assign({},{options:a.options,Hi:a.Hi},a.ov),p1:a.El===_.jD})};uTb=function(a,b){return function(c,d){return new tTb({id:a,displayName:b},c,d)}};
vTb=function(a,b){return sTb({El:_.eD,Ipa:_.yC("true"),xj:uTb(a,b),FC:{displayName:b},options:[]})};xTb=function(a){return sTb({El:cL,ov:{bt:!1,gv:!1},xj:wTb,FC:{displayName:"Category"},options:a,Hi:function(b){return b.displayName}})};
ATb=function(a,b,c){var d=c.push,e=d.apply,f=[];_.ij(a,1)&&b.has("TEST")&&f.push(new tTb({id:"tests",displayName:"Exclude Tests"},_.kD,_.yC("true")));_.ij(a,2)&&b.has("GENERATED")&&f.push(new tTb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.kD,_.yC("true")));e.call(d,c,_.Ia(f));return yTb(zTb(a),c)};
zTb=function(a){var b=new Map([]);_.ij(a,1)&&b.set("tests",BTb);_.ij(a,2)&&b.set("generatedFiles",CTb);_.ij(a,3)&&b.set("path",DTb);var c=_.aj(a,5,_.xn);c&&c.has("cross references")&&(c=_.vc(c.get("cross references"),_.pn,2).map(function(d){return ETb(d)}),b.set("category",xTb(c)));a=a.Y9().filter(function(d){return!!d});a.length&&b.set("buildConfigs",sTb({El:_.eD,ov:{bt:!1,nx:!1,gv:!1},xj:FTb,FC:{displayName:"Build Configs"},options:a}));return b};
ETb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("tf`"+b);return{source:b,displayName:a[1]}};GTb=function(a,b){return a.size===b.size&&[].concat(_.Ia(a)).every(function(c){return b.has(c)})};HTb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};ITb=function(a,b){return a===b||!(!a||!b)&&_.Bc(a,b)};
JTb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Bc(c,b[d])})};KTb=function(a){var b=a.startsWith("-");return(a=b?a.slice(1):a)?{path:a,Vw:b}:null};LTb=function(a){a&1&&(_.C(0,"span",8),_.Je(1,1),_.D())};MTb=function(a){a&1&&(_.C(0,"span",9),_.Je(1,2),_.D())};NTb=function(a){a&1&&(_.C(0,"span",8),_.Je(1,1),_.C(2,"span",9),_.Ad(),_.C(3,"svg",10),_.F(4,"path",11),_.D()()())};OTb=function(a){a&1&&(_.C(0,"span",12),_.Je(1,2),_.D())};
PTb=function(a){a&1&&(_.C(0,"button",3),_.L("click",function(b){return b.stopPropagation()}),_.Q(1,"format"),_.C(2,"mat-icon",4),_.O(3),_.D()());a&2&&(a=_.M(),_.ue("aria-label",_.bz(1,3,null==a.Bc?null:a.Bc.qF,a.h1b,"SUMMARY")),_.w(2),_.z("svgIcon",_.HA(a.Ek,"remove_filter")),_.w(1),_.Oe(_.IA(a.Ek,"remove_filter")))};QTb=function(a){if(a&1){var b=_.sd();_.C(0,"button",10);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.IK())});_.Fe(1,11);_.D()}a&2&&(a=_.M(),_.z("disabled",!_.Jeb(a.fe)))};
RTb=function(a){a&1&&(_.C(0,"div",12),_.F(1,"mat-progress-spinner",13),_.D());a&2&&(a=_.M(),_.w(1),_.z("color",a.Gda)("diameter",48)("strokeWidth",4))};
STb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-option",12);_.O(1);_.C(2,"button",13);_.L("click",function(d){var e=_.td(c).ya,f=_.M(2);d.stopPropagation();f.DMa.emit(e);return _.ud()});_.C(3,"mat-icon",14);_.O(4,"delete");_.D()()()}a&2&&(a=b.ya,b=_.M(2),_.z("value",a),_.w(1),_.Ne(" ",a.label," "),_.w(2),_.z("fontSet",b.hXa?"google-material-icons":void 0))};TTb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.N(2,STb,5,3,"mat-option",11),_.D()());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.rA))};
UTb=function(a){a&1&&_.ze(0)};WTb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.N(1,UTb,1,0,"ng-container",21),_.D());if(a&2){a=b.ya;_.M(4);var c=_.Me(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(3,VTb,a))}};XTb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,WTb,2,5,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.TQ),_.w(1),_.z("ngForOf",a.GK))};YTb=function(a){a&1&&_.ze(0)};
ZTb=function(a){a&1&&(_.C(0,"mat-option",20),_.N(1,YTb,1,0,"ng-container",21),_.D());if(a&2){a=_.M().ya;_.M(2);var b=_.Me(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Re(3,VTb,a))}};$Tb=function(a,b){a&1&&(_.G(0),_.N(1,XTb,3,2,"div",16),_.N(2,ZTb,2,5,"mat-option",17),_.ye());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.JA(a)&&0<a.GK.length),_.w(1),_.z("ngIf",!_.JA(a)))};aUb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Oe(a.Vz))};
bUb=function(a,b){a&1&&(_.G(0),_.N(1,aUb,3,1,"mat-option",7),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Vz&&0===a.length))};cUb=function(a){a&1&&(_.G(0),_.N(1,$Tb,3,2,"ng-container",15),_.Q(2,"async"),_.N(3,bUb,2,1,"ng-container",16),_.Q(4,"async"),_.ye());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.GS)),_.w(2),_.z("ngIf",_.R(4,4,a.GS)))};
dUb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=b.ya,_.z("value",a),_.ue("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Oe(a.displayName))};eUb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.N(2,dUb,3,3,"mat-option",19),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("label",a.TQ),_.w(1),_.z("ngForOf",a.GK))};fUb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.O(2),_.D()());a&2&&(a=_.M().ya,_.z("value",a),_.ue("aria-label",a.ariaLabel||null),_.w(2),_.Oe(a.displayName))};
gUb=function(a,b){a&1&&(_.G(0),_.N(1,eUb,3,2,"div",16),_.N(2,fUb,3,3,"mat-option",17),_.ye());a&2&&(a=b.ya,_.M(2),_.w(1),_.z("ngIf",_.JA(a)&&0<a.GK.length),_.w(1),_.z("ngIf",!_.JA(a)))};hUb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.O(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Oe(a.Vz))};iUb=function(a,b){a&1&&(_.G(0),_.N(1,hUb,3,1,"mat-option",7),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",b.Vz&&0===a.length))};
jUb=function(a){a&1&&(_.N(0,gUb,3,2,"ng-container",15),_.Q(1,"async"),_.N(2,iUb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.M(),_.z("ngForOf",_.R(1,2,a.lL)),_.w(2),_.z("ngIf",_.R(3,4,a.lL)))};kUb=function(a){a&1&&(_.C(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D())};lUb=function(a){a&1&&(_.C(0,"b"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};mUb=function(a){a&1&&(_.C(0,"i"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};
nUb=function(a){a&1&&(_.C(0,"u"),_.O(1),_.D());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};oUb=function(a){a&1&&(_.G(0),_.O(1),_.ye());a&2&&(a=_.M().ya,_.w(1),_.Oe(a.text))};pUb=function(a,b){a&1&&(_.C(0,"span"),_.G(1,25),_.N(2,lUb,2,1,"b",26),_.N(3,mUb,2,1,"i",26),_.N(4,nUb,2,1,"u",26),_.N(5,oUb,2,1,"ng-container",27),_.ye(),_.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"))};
qUb=function(a,b){a&1&&_.N(0,pUb,6,4,"span",15);a&2&&_.z("ngForOf",b.ya.rY)};rUb=function(a){a&1&&(_.C(0,"mat-icon",13),_.O(1),_.D());a&2&&(a=_.M(2),_.z("svgIcon",_.lfb(a.Ek,a.i$())),_.w(1),_.Ne(" ",a.i$()," "))};sUb=function(a){a&1&&(_.C(0,"span",14),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Oe(a.UY))};
tUb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xap-applied-filter-chip",15);_.L("editorVisibleChange",function(d){var e=_.td(c).index,f=_.M(2);return _.ud(f.openEditor(e,d))})("removed",function(){var d=_.td(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.ow)||_.Nib(f);if(1<e.Gd.length&&d<e.Gd.length){var g;null==(g=e.Gd.get(d))||g.focus()}return _.ud()})("chipClick",function(){_.td(c);var d;null==(d=_.M(2).ow)||_.Nib(d);return _.ud()});_.Q(1,"async");_.D()}a&2&&(a=b.ya,b=_.M(2),_.z("appliedFilter",
a)("filter",_.R(1,3,b.config.KF(a.config.id)))("disabled",b.disabled))};uUb=function(a){if(a&1){var b=_.sd();_.C(0,"button",16);_.L("click",function(c){_.td(b);var d=_.M(2);return _.ud(d.Eta(c))});_.C(1,"mat-icon",17);_.O(2);_.D()()}a&2&&(a=_.M(2),_.z("matTooltip",a.Pea),_.ue("aria-label",a.Pea),_.w(1),_.z("svgIcon",_.HA(a.Ek,"save_filters")),_.w(1),_.Oe(_.IA(a.Ek,"save_filters")))};
vUb=function(a){if(a&1){var b=_.sd();_.C(0,"button",18);_.L("click",function(c){_.td(b);var d=_.M(2);return _.ud(d.KX(c))})("mousedown",function(){_.td(b);var c=_.M(2);return _.ud(c.nLa=!0)});_.C(1,"mat-icon",19);_.O(2);_.D()()}a&2&&(a=_.M(2),_.z("matTooltip",a.hea),_.ue("aria-label",a.hea),_.w(1),_.z("svgIcon",_.HA(a.Ek,"clear_filters")),_.w(1),_.Oe(_.IA(a.Ek,"clear_filters")))};
wUb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"div",3);_.L("click",function(c){_.td(b);var d=_.M();return _.ud(d.lC(c))})("focusin",function(){_.td(b);var c=_.M();return _.ud(c.AVa())})("focusout",function(){_.td(b);var c=_.M();return _.ud(c.J_())});_.C(2,"div",4);_.N(3,rUb,2,2,"mat-icon",5);_.N(4,sUb,2,1,"span",6);_.D();_.C(5,"div",7)(6,"mat-chip-listbox",8);_.N(7,tUb,2,5,"xap-applied-filter-chip",9);_.Q(8,"async");_.C(9,"xap-filter-menu",10);_.L("selected",function(c){_.td(b);var d=_.M();return _.ud(_.Aib(d,
c))})("selectedSet",function(c){_.td(b);var d=_.M();return _.ud(d.Ima(c))})("deletedSet",function(){_.td(b);_.M();return _.ud()});_.Q(10,"async");_.D()()();_.N(11,uUb,3,4,"button",11);_.N(12,vUb,3,4,"button",12);_.D();_.ye()}a&2&&(a=_.M(),_.w(3),_.z("ngIf",!a.UY),_.w(1),_.z("ngIf",a.UY),_.w(2),_.z("disabled",a.disabled),_.w(1),_.z("ngForOf",_.R(8,14,a.config.Pg))("ngForTrackBy",a.Qrb),_.w(2),_.z("suggestionProvider",a.config.nBb.Gga)("useRankedSuggestions",a.config.tU)("placeholder",a.qS)("inputLabel",
a.Gaa||a.qS)("noResultsMessage",a.Vz)("disabled",a.disabled)("savedFilterSets",_.R(10,16,null==a.config.pM?null:a.config.pM.rA)),_.w(2),_.z("ngIf",a.config.pM&&0<a.config.Pg.getValue().length),_.w(1),_.z("ngIf",_.Cib(a)))};xUb=function(a){a&1&&_.ze(0)};
yUb=function(a){a&1&&_.N(0,xUb,1,0,"ng-container",20);if(a&2){var b=_.M();a=_.z("ngTemplateOutlet",b.COa.Wc);var c=b.config;var d=b.openEditor,e=b.OHb,f=b.KX,g=b.LNc,h=b.KKb,n=b.Ima;b=b.Eta;var r=_.yd()+2,x=_.sd(),A=Izb(x,r,c,d,e,f);c=Izb(x,r+4,g,h,n,b)||A?x[r+8]={config:c,openEditor:d,OHb:e,KX:f,LNc:g,KKb:h,Ima:n,Eta:b}:x[r+8];a("ngTemplateOutletContext",c)}};
BUb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xap-filter-editor",21);_.L("editorVisibleChange",function(e){var f=_.td(c).index,g=_.M();return _.ud(_.ofb(g,e,f))})("update",function(e){var f=_.td(c).index,g=_.M();return _.ud(g.update(f,e,g.editor))})("canceled",function(){_.td(c);var e=_.M();return _.ud(zUb(e))})("onCloseEditor",function(e){_.td(c);var f=_.M();return _.ud(AUb(f,e))});_.Q(1,"async");_.D()}if(a&2){a=b.ya;b=b.index;var d=_.M();_.z("appliedFilter",a)("filter",_.R(1,5,d.config.KF(a.config.id)))("isEditorVisible",
d.Naa(b))("disabled",d.disabled)("overlayOrigin",null==d.efb?null:d.efb.get(b))}};CUb=function(a){if(a&1){var b=_.sd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.L("dismiss",function(){_.td(b);var c=_.M(2);return _.ud(c.IVa())});_.C(2,"p",7);_.O(3);_.D();_.O(4);_.D()()}a&2&&(a=_.M(2),_.w(3),_.Oe(a.RAa),_.w(1),_.Ne(" ",a.QAa," "))};
DUb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"collapsible-icon-button",5);_.L("click",function(){var d=_.td(c).La,e=_.M();return _.ud(e.pZa(!d.enabled))});_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.D();_.N(5,CUb,5,2,"onedev-feature-tooltip-controller",3);_.Q(6,"async");_.F(7,"mat-divider",1);_.ye()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("collapsed",!0)("selected",a.enabled)("disabled",_.R(2,7,b.mT))("ariaLabel",_.R(3,9,b.mT)?b.r3a:b.s3a)("tooltipText",_.R(4,11,b.mT)?b.r3a:b.s3a),_.w(4),_.z("ngIf",
_.R(6,13,b.EZa())),_.w(2),_.z("vertical",!0))};EUb=function(a){if(a&1){var b=_.sd();_.C(0,"collapsible-icon-button",8);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.EA())});_.D()}a&2&&(a=_.M(),_.z("icon",a.St?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.St?a.P2:a.O2)("tooltipText",a.St?a.P2:a.O2)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.St?"expandAll":"collapseAll")("trackProjectId",a.location.lb))};FUb=function(a){return{status:1,fetch:function(){a.next()}}};
IUb=function(a,b){var c=b.GA,d=b.tK,e=b.visible;return a.format({detailText:b.jY,total:GUb(c),totalModifier:HUb(c),filteredTotal:GUb(d),filteredModifier:HUb(d),visible:e})};GUb=function(a){return a&&0!==a.Sg()?a.NQ():"?"};HUb=function(a){switch(null==a?void 0:a.Sg()){case 3:return">=";case 2:return"~";default:return""}};dL=function(a){a=a.children;return!!a&&0<a.length};
JUb=function(a){if(!("children"in a))return 0===a.G_.length?1:0;var b=0;a=_.l(a.children);for(var c=a.next();!c.done;c=a.next())b+=JUb(c.value);return b};KUb=function(a,b){return b?a.Od===("string"===typeof b?b:b.Od):!1};LUb=function(a){return _.SE(a)&&0===a.Wb.status};
MUb=function(a,b,c,d,e,f){var g,h,n=d+"::"+b+":"+(null!=(h=null==(g=a.JF())?void 0:g.ww())?h:"");b=a.l$();if(!b)return _.oj(a,5,_.qMa)?new eL(a,c,n,e,f):{item:a,Ota:f,level:c,Od:n,G_:""};d=_.vc(b,_.yn,1).map(function(r,x){return MUb(r,x,c+1,n,e,f)});0===c&&1!==_.Zi(b,7,0)&&(g=n+"::-1:notice",g={item:new _.yn,Ota:f,level:c+1,Od:g,G_:"Too many results to display. To see more, edit your filter."},d.unshift(g));return{item:a,Ota:f,level:c,Od:n,G_:"",children:d,VY:_.Zi(b,7,0),GA:_.wc(b,_.tn,5),tK:_.wc(b,
_.tn,6)}};OUb=function(a){var b=a.gK,c=a.Cz,d=a.oS;a=a.rBc;var e=new _.un;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.JLb(1);break;case "TEST":_.rj(e,1,1);break;default:_.ig(f)}c&&(_.rj(e,5,2),_.cj(e,6,c));d&&(_.rj(e,3,d.Vw?1:2),e.ld(d.path));a&&(_.rj(e,9,2),NUb(e,a.map(function(g){return g.displayName})));return e};PUb=function(a){a&1&&(_.C(0,"a",7),_.O(1),_.D());a&2&&(a=_.M(2),_.ue("href",a.iY,_.ae),_.w(1),_.Ne("",a.D8,":"))};
QUb=function(a){a&1&&(_.C(0,"div",4),_.N(1,PUb,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.D8&&a.iY),_.w(1),_.ue("href",a.nkb,_.ae),_.w(1),_.Oe(a.qkb),_.w(1),_.ue("href",a.iY,_.ae),_.w(1),_.obb("","{","... ",a.jY," ...","}",""))};RUb=function(a){a&1&&(_.G(0),_.C(1,"span",9),_.O(2),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.Oe(a.KFc))};SUb=function(a){a&1&&_.N(0,RUb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.Me(4);_.z("ngIf",a.Sra)("ngIfElse",b)}};
TUb=function(a){a&1&&_.ze(0)};UUb=function(a){a&1&&(_.C(0,"a",12),_.N(1,TUb,1,0,"ng-container",13),_.D());if(a&2){a=_.M(2);var b=_.Me(6);_.ue("href",a.iY,_.ae);_.w(1);_.z("ngTemplateOutlet",b)}};
VUb=function(a){if(a&1){var b=_.sd();_.C(0,"span",14);_.F(1,"mat-divider",15);_.C(2,"button",16);_.L("click",function(c){_.td(b);var d=_.M(2),e,f;d.vJ.emit({category:null!=(f=null==(e=d.node.Ota)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.ud()})("keydown.enter",function(c){_.td(b);_.M(2);c.stopPropagation();return _.ud()});_.O(3);_.D()()}a&2&&(a=_.M(2),_.w(1),_.z("vertical",!0),_.w(1),_.z("matTooltip",a.r9b),_.w(1),_.Ne(" ",a.q9b," "))};
WUb=function(a){a&1&&(_.N(0,UUb,2,2,"a",10),_.N(1,VUb,4,3,"span",11));if(a&2){a=_.M();var b=_.Me(6);_.z("ngIf",a.iY)("ngIfElse",b);_.w(1);_.z("ngIf",a.qMb)}};XUb=function(a){a&1&&(_.C(0,"span",7),_.O(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ne("",a.D8,":"))};ZUb=function(a){a&1&&(_.N(0,XUb,2,1,"span",5),_.C(1,"span",17),_.O(2),_.D());a&2&&(a=_.M(),_.z("ngIf",a.D8),_.w(1),_.z("ngClass",_.Re(3,YUb,a.Rwb)),_.w(1),_.Oe(a.jY))};
$Ub=function(a){var b=a.find(function(g){var h;return 0===g.level&&"Definitions"===(null==(h=g.item.JF())?void 0:h.ww())});if(b&&dL(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,dL(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({Od:e.Od,uri:f});else{if(a)return;a={Od:e.Od,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};aVb=function(a,b){return a.filter(function(c){return b.has(c.Od)})};
bVb=function(a,b){if(b)return(a=a.find(function(c){return KUb(c,b)}))?{Od:a.Od,uri:_.Oh(a.item,4)}:void 0};cVb=function(a,b){return a.find(function(c){return c.Od===b})};
fVb=function(a,b,c,d){var e=[];c=_.l(c.values());for(var f=c.next();!f.done;f=c.next()){var g=_.l(_.vc(f.value,_.Fn,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,ka;return(null!=(ba=null==x?void 0:null==(B=_.wc(x,_.pn,4))?void 0:null==(I=B.getMetadata())?void 0:I.YPa())?ba:1E6)-(null!=(ka=null==A?void 0:null==(K=_.wc(A,_.pn,4))?void 0:null==(P=K.getMetadata())?void 0:P.YPa())?ka: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=dVb(new _.yn,(new _.qn).yZa(null!=(r=null==(h=f)?void 0:null==(n=_.wc(h,_.pn,4))?void 0:n.getName())?r:"").Ro(1)).NLb(f.l$());n=h=void 0;f=MUb(g,c.length,0,"",function(x,A,B){return eVb(b,a,x,d,A,B)},null!=(n=null==(h=f)?void 0:_.wc(h,_.pn,4))?n:void 0);c.push(f)}return c};hVb=function(a,b,c){var d=new _.In;c=OUb(c);a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e=gVb(new _.vn,e).zva(c),_.ej(d,1,_.vn,e);d.vT(_.$ob(_.qkb(b)));return d};
jVb=function(a){a=iVb(a).map(function(b){return b.Bfb.ka(_.Ta(LUb),_.zb(function(c){c=c.Wb;b.children=c.children;b.GA=c.GA;b.tK=c.tK;b.VY=c.VY}),_.vb(function(c){return jVb(c.Wb.children).ka(_.tb({}))}))});return _.ib.apply(null,_.Ia(a))};iVb=function(a){var b=[];a=[].concat(_.Ia(a));for(var c;c=a.shift();)if(dL(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof eL&&b.push(c);return b};
kVb=function(a,b,c,d,e,f){return{status:0,children:_.vc(d,_.yn,1).map(function(g,h){return MUb(g,h,e+1,c,function(n,r,x){return eVb(b,a,n,f,r,x)})}),GA:_.wc(d,_.tn,5)||new _.tn,tK:_.wc(d,_.tn,6)||new _.tn,VY:_.Zi(d,7,0)||0}};lVb=function(a){a&1&&_.ze(0)};mVb=function(a){a&1&&(_.C(0,"div",3),_.N(1,lVb,1,0,"ng-container",4),_.D());if(a&2){_.M();var b=_.Me(4);_.w(1);_.z("ngTemplateOutlet",b)}};
nVb=function(a){a&1&&(_.C(0,"div",5)(1,"span",6),_.O(2),_.D(),_.Je(3),_.Je(4,1),_.D(),_.Je(5,2));a&2&&(a=_.M(),_.ue("aria-live",a.Juc)("role",a.Muc),_.w(2),_.Oe(a.icon.ariaLabel))};
oVb=function(a,b){if(a&1){var c=_.sd();_.C(0,"unified-xref-actions",8);_.L("expansion",function(d){_.td(c);var e=_.M();return _.ud(e.EA(d))})("filter",function(d){_.td(c);var e=_.M();return _.ud(e.filter.next(d))})("openInMiniPanel",function(d){_.td(c);var e=_.M();return _.ud(e.qZa(d))});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.D()}a&2&&(a=b.La,b=_.M(),_.ve("visibility",_.R(1,8,b.state).state===b.tc.Uf||_.R(2,10,b.state).message===b.p0b?"visible":"hidden"),_.z("location",_.R(3,
12,b.Eu))("categoryFilter",b.vJ)("element",b.element)("showingCodePanel",_.R(4,14,b.wA))("anyExpandableNodes",a.OE)("allNodesCollapsed",a.QE))};pVb=function(a){a&1&&_.F(0,"loading",9,10)};qVb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.O(2),_.Q(3,"async"),_.D());a&2&&(a=_.M(),_.w(2),_.Ne(" ",_.R(3,1,a.state).message," "))};rVb=function(a,b){a&1&&(_.C(0,"xap-callout",16)(1,"xap-callout-body"),_.O(2),_.D()());a&2&&(a=b.ya,_.w(2),_.Ne(" ",_.wc(a,_.rn,1).getMessage()," "))};sVb=function(){};
uVb=function(a){a&1&&_.N(0,sVb,0,0,"ng-template",21);a&2&&(a=_.M().ya,_.M(2),_.z("ngTemplateOutlet",_.Me(8))("ngTemplateOutletContext",_.Re(2,tVb,a)))};vVb=function(a){a&1&&_.F(0,"mat-spinner",24);a&2&&_.z("diameter",12)("strokeWidth",2)};wVb=function(a){a&1&&(_.G(0),_.C(1,"mat-icon"),_.O(2,"warning"),_.D(),_.C(3,"span",25),_.O(4),_.D(),_.ye());a&2&&(a=_.M().ya,_.w(4),_.Oe(a.message))};xVb=function(){};
yVb=function(a){if(a&1){var b=_.sd();_.C(0,"div",27);_.L("click",function(){_.td(b);var e=_.M(2).ya;_.M(4);e=e.Wb;1===e.status&&e.fetch();return _.ud()});_.N(1,xVb,0,0,"ng-template",21);_.D()}if(a&2){a=_.M(4).ya;var c=_.M(2),d=_.Me(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.xc.he(a)?"expand":"collapse")("trackArtifactId",a.Od);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Re(6,tVb,a))}};
zVb=function(a){a&1&&(_.G(0),_.N(1,yVb,2,8,"div",26),_.ye());if(a&2){a=_.M().ya;_.M(4);var b=_.Me(10);_.w(1);_.z("ngIf",1===a.Wb.status)("ngIfElse",b)}};AVb=function(a,b){a&1&&(_.G(0,1),_.N(1,vVb,1,2,"mat-spinner",23),_.N(2,wVb,5,1,"ng-container",4),_.N(3,zVb,2,2,"ng-container",4),_.ye());a&2&&(a=b.ya,b=_.M(4),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};
BVb=function(a){a&1&&(_.N(0,AVb,4,4,"ng-container",22),_.Q(1,"async"));if(a&2){a=_.M().ya;_.M(2);var b=_.Me(12);_.z("ngIf",_.R(1,2,a instanceof eL?a.Bfb:void 0))("ngIfElse",b)}};
DVb=function(a,b){if(a&1){var c=_.sd();_.C(0,"xrefs-tree-node",17);_.Q(1,"async");_.N(2,uVb,1,4,null,18);_.N(3,BVb,2,4,"ng-template",null,19,_.ef);_.C(5,"node-contents",20);_.L("nodeClicked",function(e){_.td(c);var f=_.M(2);return _.ud(CVb(f,e))});_.Q(6,"async");_.D()()}if(a&2){a=b.ya;var d=_.Me(4);b=_.M(2);_.we("header-bar",0===a.level)("active-element",_.R(1,14,b.xc.XRa(a)));_.z("matTreeNodePaddingIndent",b.gta)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.xc.he(a)?"expand":
"collapse")("trackArtifactId",a.Od);_.w(2);_.z("ngIf",b.fj(a))("ngIfElse",d);_.w(3);_.z("categoryFilter",b.vJ)("makeLink",_.R(6,16,b.Ow))("node",a)}};EVb=function(a){a&1&&(_.G(0),_.N(1,rVb,3,1,"xap-callout",13),_.Q(2,"async"),_.C(3,"mat-tree",14),_.N(4,DVb,7,18,"xrefs-tree-node",15),_.D(),_.ye());if(a&2){a=_.M();var b;_.w(1);_.z("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Wb?null:b.Wb.sca);_.w(2);_.z("rawNodes",a.Se)("dataSource",a.dataSource)("treeControl",a.xc)}};
FVb=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.xc.he(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};GVb=function(a){a&1&&_.F(0,"mat-icon",30)};HVb=function(a){a&1&&_.F(0,"mat-icon")};IVb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};JVb=function(a){a&1&&(_.C(0,"mat-icon"),_.O(1,"keyboard_arrow_right"),_.D())};
KVb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"button",11);_.L("click",function(){var d=_.td(c),e=d.index;d=d.last;var f=_.M(2);d||(f.nb("popStack"),f.Dc.qFb.next(e));return _.ud()});_.O(2);_.D();_.N(3,JVb,2,0,"mat-icon",10);_.ye()}a&2&&(a=b.ya,b=b.last,_.w(1),_.z("disabled",b),_.w(1),_.Oe(a),_.w(1),_.z("ngIf",!b))};LVb=function(a,b){a&1&&_.F(0,"copy-button",12);a&2&&(a=b.La,_.z("isSmall",!0)("copyText",a))};
MVb=function(a){if(a&1){var b=_.sd();_.C(0,"unified-xref-tree",13);_.L("selectedLocationChanged",function(c){_.td(b);var d=_.M(2);return _.ud(d.jfa.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(2),_.z("location",a.location)("selectedXref",_.R(1,2,a.glb)))};NVb=function(a){if(a&1){var b=_.sd();_.C(0,"xref-tree",13);_.L("selectedLocationChanged",function(c){_.td(b);var d=_.M(2);return _.ud(d.jfa.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(2),_.z("location",a.location)("selectedXref",_.R(1,2,a.glb)))};
OVb=function(a){a&1&&(_.G(0),_.F(1,"xrefs-layer",31),_.ye());a&2&&(a=_.M(2).La,_.w(1),_.z("layerBaseLocation",a.location))};PVb=function(a){a&1&&_.F(0,"semantic-decoration-layer",31);a&2&&(a=_.M(2).La,_.z("layerBaseLocation",a.location))};
QVb=function(a){a&1&&(_.C(0,"format-code",28),_.Q(1,"async"),_.N(2,OVb,2,1,"ng-container",0),_.Q(3,"async"),_.N(4,PVb,1,1,"ng-template",null,29,_.ef),_.F(6,"link-decoration-layer",30),_.D());if(a&2){var b=_.Me(5);a=_.M().La;var c=_.M(3);_.z("value",a.code||a.Ge)("fileName",a.fileName)("scrollToLine",_.R(1,10,c.jKc))("highlightInfo",a.gR)("lineLimitation",a.k_)("focusableRegion",c.Iza.iXb);_.w(2);_.z("ngIf",_.R(3,12,c.qU))("ngIfElse",b);_.w(4);_.z("content",a.Ge)("scoLinks",a.rM)}};
RVb=function(a){a&1&&_.F(0,"loading")};SVb=function(a){a&1&&(_.C(0,"dc-information-box",32),_.Fe(1,33),_.D())};TVb=function(a,b){a&1&&(_.G(0,24),_.N(1,QVb,7,14,"format-code",25),_.N(2,RVb,1,0,"loading",26),_.N(3,SVb,2,0,"dc-information-box",27),_.ye());a&2&&(a=b.La,b=_.M(3),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Nn.At),_.w(1),_.z("ngSwitchCase",b.Nn.v4a))};
UVb=function(a,b){if(a&1){var c=_.sd();_.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(){_.td(c);var e=_.M(2);return _.ud(e.nb("copyPath"))});_.Q(11,"async");_.Q(12,"maybeStripGoogle3");_.D()()()();_.C(13,"button",22);_.L("click",function(){_.td(c);var e=_.M(2);return _.ud(e.hz())});_.C(14,"mat-icon");_.O(15,"close");_.D()()();_.N(16,TVb,4,
3,"ng-container",23);_.Q(17,"async");_.D();_.ye()}if(a&2){a=b.La;var d=_.Me(3);b=_.M(2);_.w(1);_.z("changeSizeOf",d);_.w(4);_.z("routerLink",_.ph(a))("ascTrackElement",b.element)("trackProjectId",a.lb);_.w(1);_.z("path",a.wo);_.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.mq))}};
VVb=function(a){a&1&&(_.G(0),_.C(1,"div",2)(2,"div",3)(3,"div",4),_.N(4,KVb,4,3,"ng-container",5),_.Q(5,"async"),_.D()(),_.N(6,LVb,1,2,"copy-button",6),_.Q(7,"async"),_.D(),_.C(8,"div",7),_.N(9,MVb,2,4,"unified-xref-tree",8),_.Q(10,"async"),_.N(11,NVb,2,4,"ng-template",null,9,_.ef),_.N(13,UVb,18,16,"ng-container",10),_.Q(14,"async"),_.D(),_.ye());if(a&2){var b=_.Me(12);a=_.M();_.w(4);_.z("ngForOf",_.R(5,5,a.YKb));_.w(2);_.z("ngIf",_.R(7,7,a.mKc));_.w(3);_.z("ngIf",_.R(10,9,a.qU))("ngIfElse",b);_.w(4);
_.z("ngIf",_.R(14,11,a.jfa))}};WVb=function(a){a&1&&(_.C(0,"div",34,35)(2,"div",36),_.Fe(3,37),_.D(),_.F(4,"underline-xrefs",38),_.D())};XVb=function(a){return!!a};YVb=function(a){a&1&&_.F(0,"history-panel",10);a&2&&(a=_.M(2),_.z("viewData",a.wb))};ZVb=function(a){a&1&&_.N(0,YVb,1,1,"history-panel",9);a&2&&(a=_.M(),_.z("ngIf",!a.pr))};$Vb=function(a){a&1&&(_.C(0,"div",13),_.Fe(1,14),_.Q(2,"async"),_.D());a&2&&(a=_.M(2),_.z("matTooltip",_.R(2,1,a.P1a)))};
aWb=function(a){a&1&&_.F(0,"xref-panel",15);a&2&&(a=_.M(2),_.z("location",a.wb.location))};bWb=function(a){a&1&&(_.C(0,"mat-tab",11),_.Q(1,"async"),_.N(2,$Vb,3,3,"ng-template",12),_.N(3,aWb,1,1,"ng-template",2),_.D());a&2&&(a=_.M(),_.z("disabled",_.R(1,1,a.P1a)))};cWb=function(a){a&1&&(_.C(0,"div",13),_.Fe(1,16),_.Q(2,"async"),_.D());a&2&&(a=_.M(2),_.z("matTooltip",_.R(2,1,a.NKa)))};dWb=function(a){a&1&&_.F(0,"callgraph-panel",10);a&2&&(a=_.M(2),_.z("viewData",a.wb))};
eWb=function(a){a&1&&(_.C(0,"mat-tab",11),_.Q(1,"async"),_.N(2,cWb,3,3,"ng-template",12),_.N(3,dWb,1,1,"ng-template",2),_.D());a&2&&(a=_.M(),_.z("disabled",_.R(1,1,a.NKa)))};fWb=function(a){a&1&&_.F(0,"dbg-breakpoint-table",18)};gWb=function(a){a&1&&(_.C(0,"mat-tab",17),_.N(1,fWb,1,0,"ng-template",2),_.D())};hWb=function(a){a&1&&_.F(0,"dbg-breakpoint-table",20)};iWb=function(a){a&1&&(_.C(0,"mat-tab",19),_.N(1,hWb,1,0,"ng-template",2),_.D())};
jWb=function(a){a&1&&_.F(0,"warnings-panel",22);a&2&&(a=_.M(2),_.z("viewDataType",a.wb.kind))};kWb=function(a){a&1&&(_.C(0,"mat-tab",21),_.N(1,jWb,1,1,"ng-template",2),_.D())};lWb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"div",23)(2,"button",24);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.Yc.px(c.pr))});_.C(3,"mat-icon");_.O(4,"keyboard_capslock");_.D()()();_.ye()}a&2&&(a=_.M(),_.w(2),_.z("ascTrackElement",a.T2a)("trackAction",a.pr?"close":"open")("trackProjectId",a.projectId))};
mWb=function(a){if(a&1){var b=_.sd();_.C(0,"div",25)(1,"mat-slide-toggle",26,27);_.L("change",function(c){_.td(b);var d=_.M();d.Pb.XLb(c.checked);d.Dc.UZa.next(void 0);d.nb(c.checked?"enableUnifiedXrefs":"disableUnifiedXrefs","CLICK");return _.ud()})("click",function(c){return c.stopPropagation()});_.Fe(3,28);_.Q(4,"async");_.D();_.C(5,"button",29);_.L("click",function(){_.td(b);var c=_.M();return _.ud(c.Yc.px(c.pr))});_.C(6,"mat-icon");_.O(7,"keyboard_capslock");_.D()()()}a&2&&(a=_.M(),_.w(1),_.z("checked",
_.R(4,7,a.HNc))("matTooltip",a.INc),_.w(4),_.z("matTooltip",a.pr?"Open bottom panel":"Close bottom panel")("ascTrackElement",a.T2a)("trackAction",a.pr?"close":"open")("trackProjectId",a.projectId),_.ue("aria-label",a.pr?"Open bottom panel":"Close bottom panel"))};oWb=function(a,b){switch(b){case "not-file":return _.Ea(1);case "code-diff":return _.Ea(3);case "text":return a.AR("XREFS").ka(_.Ta(nWb),_.m(function(c){if(!c.enabled)return 0;if(2===c.Cs)return c.kub||1;if(0===c.mr)return 2}));default:return _.Ea(1)}};
nWb=function(a){return!(a.enabled&&0===a.Cs)};qWb=function(a,b){return b+pWb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};rWb=function(a){switch(a){case 0:return 4;case 1:return 8;case 2:return 0;case 5:return 9;default:throw _.ig(a,"Unsupported focusable tab: "+a);}};
sWb=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"),_.ye());a&2&&(a=_.M(),_.w(2),_.z("viewData",a.wb),_.w(2),_.z("fileName",a.oWa)("diffChunks",a.wb.Ioa.RB))};tWb=function(a){a&1&&(_.C(0,"dc-information-box"),_.Fe(1,14),_.D())};
uWb=function(a){if(a&1){var b=_.sd();_.O(0,"\n    ");_.C(1,"detail-header",4);_.O(2,"\n  ");_.D();_.O(3,"\n\n  ");_.C(4,"main");_.O(5,"\n    ");_.N(6,tWb,2,0,"dc-information-box",5);_.O(7,"\n\n    ");_.C(8,"h4");_.Fe(9,6);_.D();_.O(10,"\n    ");_.C(11,"dc-p",7);_.Fe(12,8);_.D();_.O(13,"\n    ");_.C(14,"dc-p",9);_.De(15,10);_.C(16,"conditional-link",11,12);_.F(18,"span");_.D();_.C(19,"copy-button",13);_.L("copyEvent",function(){_.td(b);var c=_.M();_.jlb(c.DMc.ua);return _.ud()});_.D();_.Ee();_.D();
_.O(20,"\n  ");_.D();_.O(21,"\n")}a&2&&(a=_.M(),_.w(1),_.z("viewData",a.wb)("showLinksDropdown",!0),_.w(5),_.z("ngIf",!a.TXa),_.w(10),_.z("link",a.Ti)("condition",a.TXa)("trackGestureClick",a.TXa),_.w(3),_.z("copyText",a.wb.target)("isSmall",!0),_.Ge(a.oWa),_.He(15))};vWb=function(a){a&1&&_.ze(0)};wWb=function(a){a&1&&_.ze(0)};xWb=function(a){a&1&&_.ze(0)};yWb=function(a){a&1&&_.ze(0)};
AWb=function(a,b){a&1&&(_.G(0),_.N(1,xWb,1,0,"ng-container",12),_.Q(2,"isPiperPlace"),_.C(3,"a",13),_.N(4,yWb,1,0,"ng-container",12),_.Q(5,"isPiperPlace"),_.D(),_.ye());if(a&2){a=b.La;b=_.M();var c=_.Me(21),d=_.Me(23),e=_.Me(25),f=_.Me(27);_.w(1);_.z("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Re(9,zWb,a));_.w(2);var g=a[1];g=_.ph(_.No(b.location.Yb(),{Ke:g}).hb());_.z("routerLink",g);_.w(1);_.z("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Re(11,
zWb,a))}};BWb=function(a){a&1&&_.O(0," The file does not exist, or you do not have permission ")};CWb=function(a){a&1&&_.Fe(0,14)};DWb=function(a){a&1&&_.Fe(0,15)};EWb=function(a){a&1&&_.O(0," Contact the repository owner if this is unexpected. ")};FWb=function(a){a&1&&_.Fe(0,16)};GWb=function(a,b){a&1&&(_.De(0,17),_.F(1,"a",18),_.Q(2,"toPrettyRef"),_.Ee());a&2&&(a=b.esa,b=_.M(),_.w(1),_.z("universalLink",_.FE(b.location,a[0])),_.w(1),_.Ge(_.R(2,2,a&&a[0])),_.He(0))};
HWb=function(a,b){a&1&&(_.De(0,19),_.F(1,"a",20),_.Q(2,"toPrettyRef"),_.Ee());a&2&&(a=b.esa,b=_.M(),_.w(1),_.z("universalLink",_.FE(b.location,a[0])),_.w(1),_.Ge(_.R(2,2,a&&a[0])),_.He(0))};IWb=function(a,b){a&1&&(_.Fe(0,21),_.Q(1,"toPrettyRef"));a&2&&(a=b.esa,_.w(1),_.Ge(_.R(1,1,a&&a[1])),_.He(0))};JWb=function(a,b){a&1&&(_.Fe(0,22),_.Q(1,"toPrettyRef"));a&2&&(a=b.esa,_.w(1),_.Ge(_.R(1,1,a&&a[1])),_.He(0))};KWb=function(a){a&1&&_.F(0,"folder-detail",14);a&2&&(a=_.M().La,_.z("viewData",a))};
LWb=function(a){if(a&1){var b=_.sd();_.C(0,"file-detail",15);_.L("contentTypeChange",function(d){_.td(b);var e=_.M(2);return _.ud(e.contentType=d)});_.Q(1,"async");_.D()}if(a&2){a=_.M().La;var c=_.M();_.z("viewData",a)("windowWidth",_.R(1,2,c.HOc.K1a).width)}};MWb=function(a){a&1&&_.F(0,"symlink-detail",16);a&2&&(a=_.M().La,_.z("viewData",a))};NWb=function(a){a&1&&_.F(0,"git-submodule-detail",16);a&2&&(a=_.M().La,_.z("viewData",a))};
OWb=function(a){a&1&&_.F(0,"loading",19);a&2&&_.z("diameter",48)("hasBackground",!0)};PWb=function(a){a&1&&_.F(0,"div",20)};QWb=function(a){a&1&&(_.G(0),_.N(1,OWb,1,2,"loading",17),_.Q(2,"async"),_.N(3,PWb,1,0,"ng-template",null,18,_.ef),_.ye());if(a&2){var b=_.Me(4);a=_.M(2);_.w(1);_.z("ngIf",_.R(2,2,a.xLc))("ngIfElse",b)}};RWb=function(a){a&1&&_.F(0,"file-not-found",21);a&2&&(a=_.M().La,_.z("location",a.location))};SWb=function(a){a&1&&_.F(0,"submodule-cannot-fetch",22)};
TWb=function(a){a&1&&(_.C(0,"div",22)(1,"span",23),_.Fe(2,24),_.D()())};UWb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"splitter",25);_.L("resizeDone",function(d){_.td(b);var e=_.M(2);return _.ud(e.GQa(d))});_.D();_.ye()}if(a&2){_.M();var c=_.Me(14);_.w(1);_.z("changeSizeOf",c)}};VWb=function(a){a&1&&_.F(0,"dbg-debugger-panel")};WWb=function(a){a&1&&_.F(0,"insights-panel")};
XWb=function(a){if(a&1){var b=_.sd();_.C(0,"docs-panel",31);_.L("onClose",function(){_.td(b);var c=_.M(4);return _.ud(jHb(c.dT,c.X2.NONE))});_.D()}a&2&&(a=_.M(3).La,_.z("location",a.location))};
YWb=function(a){if(a&1){var b=_.sd();_.G(0);_.C(1,"splitter",26);_.L("mousedown",function(){_.td(b);var e=_.M(3);return _.ud(e.aJa=!0)})("mouseup",function(){_.td(b);var e=_.M(3);return _.ud(e.aJa=!1)});_.D();_.C(2,"div",27,28)(4,"div",29);_.N(5,VWb,1,0,"dbg-debugger-panel",7);_.N(6,WWb,1,0,"insights-panel",7);_.N(7,XWb,1,1,"docs-panel",30);_.D()();_.ye()}if(a&2){var c=_.Me(3);a=_.M().La;var d=_.M(2);_.w(1);_.z("changeSizeOf",c);_.w(1);_.ve("pointer-events",d.aJa?"none":"unset");_.w(2);_.z("ngSwitch",
a);_.w(1);_.z("ngSwitchCase",d.X2.iza);_.w(1);_.z("ngSwitchCase",d.X2.m5b);_.w(1);_.z("ngSwitchCase",d.X2.SZb)}};ZWb=function(a,b){a&1&&(_.G(0),_.N(1,YWb,8,7,"ng-container",10),_.ye());a&2&&(a=b.La,b=_.M(2),_.w(1),_.z("ngIf",a!==b.X2.NONE))};
$Wb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.G(2,3),_.N(3,KWb,1,1,"folder-detail",4),_.N(4,LWb,2,4,"file-detail",5),_.N(5,MWb,1,1,"symlink-detail",6),_.N(6,NWb,1,1,"git-submodule-detail",6),_.N(7,QWb,5,4,"ng-container",7),_.N(8,RWb,1,1,"file-not-found",8),_.N(9,SWb,1,0,"submodule-cannot-fetch",9),_.N(10,TWb,3,0,"div",9),_.ye(),_.N(11,UWb,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,ZWb,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.Nn.E2a),_.w(1),_.z("ngSwitchCase",b.Nn.At),_.w(1),_.z("ngSwitchCase",b.Nn.Qec),_.w(1),_.z("ngSwitchCase",b.Nn.P1b),_.w(1),_.z("ngSwitchCase",b.Nn.v4a),_.w(1),_.z("ngSwitchCase",b.Nn.eac),_.w(1),_.z("ngSwitchCase",b.Nn.Eec),_.w(1),_.z("ngSwitchCase",b.Nn.ERROR),_.w(1),_.z("ngIf",_.R(12,16,b.Ei)),_.w(2),_.we("panel-closed",!1===_.R(15,18,b.Ei)),_.w(3),_.z("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.R(17,20,b.Ei)),_.w(2),_.z("ngIf",_.R(19,22,b.dT.jMa)))};aXb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};bXb=function(a,b){return a.startsWith(aXb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};cXb=function(a){return a.split("/").filter(function(b){return!!b})};dXb=function(){};eXb=function(a){a&1&&(_.C(0,"button",16),_.F(1,"div",17),_.D());a&2&&(a=_.M().ya,_.w(1),_.we("expanded",a.Fc))};
fXb=function(a){a&1&&_.F(0,"mat-icon",18);a&2&&(a=_.M().ya,_.M(4),_.z("svgIcon",jAb(a.type)))};gXb=function(){};iXb=function(a){a&1&&_.N(0,gXb,0,0,"ng-template",0);if(a&2){a=_.M().ya;var b=_.M(3).level;_.M();_.z("ngTemplateOutlet",_.Me(2))("ngTemplateOutletContext",hXb(a,b+1))}};
lXb=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,eXb,2,2,"button",12),_.C(8,"a",13),_.N(9,fXb,1,1,"mat-icon",14),_.C(10,"span"),_.O(11),_.D()()()(),_.C(12,"div",15),_.N(13,iXb,1,2,null,3),_.D()());if(a&2){a=b.ya;b=_.M(3).level;var c=_.M();_.ue("class",c.Fec);_.w(2);_.By("",c.ydc," hover-focus-element");_.we("bold-active-element",a.active||a.Xcb&&!a.Fc)("folder",c.ez(a.type))("expanded",a.Fc);_.ue("aria-expanded",c.ez(a.type)?a.Fc:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Xcb&&!a.Fc);_.w(2);_.ue("aria-label",c.g1b.format(_.Re(24,jXb,a.name)));_.w(2);_.ve("padding-left",b*c.T4b,"px");_.w(1);_.z("ngIf",c.ez(a.type));_.w(1);_.Le("title",a.name);_.ue("href",c.zC(a.path,a.type),_.ae);_.w(1);_.z("ngIf",a.type!==c.Zx);_.w(2);_.Oe(a.name);_.w(1);_.z("ngClass",_.Re(26,kXb,a.Fc));_.w(1);_.z("ngIf",a.SNa)}};
nXb=function(a){if(a&1){var b=_.sd();_.C(0,"button",19);_.L("click",function(){_.td(b);var d=_.M(4);return _.ud(mXb(d))});_.Fe(1,20);_.D()}if(a&2){a=_.M().La;var c=_.M().La;_.w(1);_.Ge(a.total-c);_.He(1)}};oXb=function(a,b){a&1&&(_.G(0),_.N(1,lXb,14,28,"div",4),_.N(2,nXb,2,1,"button",5),_.ye());a&2&&(a=b.La,b=_.M().La,_.w(1),_.z("ngForOf",a.Se),_.w(1),_.z("ngIf",b<a.total))};
pXb=function(a){a&1&&(_.G(0),_.N(1,oXb,3,2,"ng-container",3),_.Q(2,"async"),_.ye());a&2&&(a=_.M().node,_.w(1),_.z("ngIf",_.R(2,1,a.ANc)))};qXb=function(a){a&1&&(_.N(0,pXb,3,3,"ng-container",3),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.ita)))};rXb=function(a){a&1&&(_.C(0,"mat-dialog-content"),_.Fe(1,21),_.D(),_.C(2,"mat-dialog-actions")(3,"button",22),_.Fe(4,23),_.D(),_.C(5,"button",24),_.Fe(6,25),_.D()());a&2&&(_.w(5),_.z("mat-dialog-close",!0))};
tXb=function(a){a&1&&(_.C(0,"div",5)(1,"a",6),_.Fe(2,7),_.D()());a&2&&(a=_.M(2),_.w(1),_.Le("title",a.Wd.repository),_.z("routerLink",sXb(a,""))("trackProjectId",a.Wd.lb))};
uXb=function(a){if(a&1){var b=_.sd();_.C(0,"button",8);_.L("click",function(c){_.td(b);var d=_.M(2);return _.ud(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.YIc),_.w(2),_.Le("title",_.R(3,5,_.lf(a.scope))),_.z("routerLink",sXb(a,a.scope))("trackProjectId",a.Wd.lb),_.w(2),_.Ne(" ",_.R(5,7,_.lf(a.scope))," "))};
vXb=function(a){a&1&&(_.G(0),_.C(1,"div",2),_.N(2,tXb,3,3,"div",3),_.N(3,uXb,6,9,"ng-template",null,4,_.ef),_.D(),_.ye());if(a&2){var b=_.Me(4);a=_.M();_.w(2);_.z("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};wXb=function(a){return{path:a.ve(),type:a.getType()}};xXb=function(a){return _.Wi(a,_.Nn,5)&&!!a.getType()};yXb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};
AXb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())zXb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new fL(b)};zXb=function(a,b){b(a);a=_.l(_.vc(a,_.Pn,3));for(var c=a.next();!c.done;c=a.next())zXb(c.value,b)};BXb=function(a){return a.reduce(function(b,c){return b+c.dS},a.length)};CXb=function(a){var b;return!(null==(b=_.Xi(a,4))||!b.length)||_.vc(a,_.Pn,3).some(CXb)};DXb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
FXb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",12);_.L("click",function(){var e=_.td(c).ya,f=_.M().La,g=_.M(2);switch(e){case 1:g.Pb.Sw({showPublic:!f.showPublic});break;case 3:g.Pb.Sw({showProtected:!f.showProtected});break;case 2:g.Pb.Sw({showPrivate:!f.showPrivate});break;case 7:g.Pb.Sw({showPackagePrivate:!f.showPackagePrivate});break;default:_.ig(e)}return _.ud()});_.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);_.ue("aria-checked",
EXb(b,a)?"true":"false");_.w(2);_.Oe(d.kQa(a));_.w(1);_.z("state",EXb(b,a)?"checked":"unchecked")}};GXb=function(a){a&1&&_.F(0,"mat-divider")};
IXb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",12);_.L("click",function(){var e=_.td(c).ya,f=_.M().La,g=_.M(2);switch(e){case "static":g.Pb.Sw({showStatic:!f.showStatic});break;case "not_static":g.Pb.Sw({showNonStatic:!f.showNonStatic});break;default:_.ig(e)}return _.ud()});_.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);_.ue("aria-checked",HXb(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=_.ig(a)}_.Oe(d);_.w(1);_.z("state",HXb(b,a)?"checked":"unchecked")}};JXb=function(a){a&1&&(_.G(0),_.C(1,"mat-list",11),_.N(2,FXb,4,4,"button",10),_.Q(3,"async"),_.N(4,GXb,1,0,"mat-divider",5),_.Q(5,"async"),_.N(6,IXb,4,4,"button",10),_.Q(7,"async"),_.D(),_.ye());a&2&&(a=_.M(2),_.w(2),_.z("ngForOf",_.R(3,3,a.scopes)),_.w(2),_.z("ngIf",0<_.R(5,5,a.s_a).length),_.w(2),_.z("ngForOf",_.R(7,7,a.s_a)))};KXb=function(a){a&1&&_.F(0,"mat-divider")};
MXb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",12);_.L("click",function(){var d=_.td(c).ya,e=_.M().La;_.M();e.lH.toggle(d);return _.ud()});_.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),_.ue("aria-checked",b.lH.get(a)?"true":"false"),_.w(2),_.Oe(LXb[a].name),_.w(1),_.z("state",b.lH.get(a)?"checked":"unchecked"))};
PXb=function(a){if(a&1){var b=_.sd();_.C(0,"div",4);_.L("click",function(c){return c.stopPropagation()});_.N(1,JXb,8,9,"ng-container",5);_.Q(2,"async");_.N(3,KXb,1,0,"mat-divider",5);_.Q(4,"async");_.Q(5,"async");_.C(6,"mat-list",6)(7,"button",7);_.L("click",function(){var c=_.td(b).La;_.M();return _.ud(NXb(c))});_.Q(8,"async");_.C(9,"label");_.Fe(10,8);_.D();_.F(11,"mat-pseudo-checkbox",9);_.Q(12,"async");_.D();_.N(13,MXb,4,4,"button",10);_.Q(14,"async");_.D()()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,
5,a.dA)),_.w(2),_.z("ngIf",0<_.R(4,7,a.s_a).length||0<_.R(5,9,a.scopes).length),_.w(4),_.ue("aria-checked",_.R(8,11,a.HKb)),_.w(4),_.z("state",OXb(_.R(12,13,a.HKb))),_.w(2),_.z("ngForOf",_.R(14,15,a.uwa)))};
QXb=function(a,b){if(a&1){var c=_.sd();_.C(0,"div",4);_.L("click",function(d){return d.stopPropagation()});_.C(1,"mat-list",5)(2,"button",6);_.L("click",function(){var d=_.td(c).La,e=_.M();return _.ud(e.EA(d))});_.C(3,"label");_.O(4);_.D()();_.C(5,"button",7);_.L("click",function(){var d=_.td(c).La;_.M().Pb.Sw({stickyHeaders:!d.stickyHeaders});return _.ud()});_.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),_.ue("aria-checked",
a.collapseAll?"true":"false"),_.w(2),_.Oe(a.collapseAll?b.c9b:b.b9b),_.w(1),_.z("value",a.stickyHeaders),_.ue("aria-checked",a.stickyHeaders?"true":"false"),_.w(2),_.Oe(b.d9b),_.w(1),_.z("state",a.stickyHeaders?"checked":"unchecked"))};
RXb=function(a,b){if(a&1){var c=_.sd();_.C(0,"button",9);_.L("click",function(){var d=_.td(c).La;_.M(3).Pb.Sw({sortAlphabetically:!d.sortAlphabetically});return _.ud()});_.C(1,"mat-icon");_.O(2);_.D()()}a&2&&(a=b.La,_.M(3),_.z("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.w(2),_.Oe(a.sortAlphabetically?"sort_by_alpha":"sort"))};
SXb=function(a){a&1&&(_.G(0),_.N(1,RXb,3,2,"button",8),_.Q(2,"async"),_.F(3,"outline-options-menu"),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",_.R(2,1,a.dA)))};
TXb=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"div",1);_.Q(2,"async");_.Q(3,"async");_.C(4,"form",2);_.L("submit",function(d){_.td(c);_.M();d.preventDefault();return _.ud()});_.C(5,"mat-form-field",3)(6,"mat-label");_.Fe(7,4);_.D();_.C(8,"input",5,6);_.L("focus",function(){_.td(c);var d=_.M();return _.ud(d.GOa.next(!0))})("blur",function(){_.td(c);var d=_.M();return _.ud(d.GOa.next(!1))});_.D()()()();_.F(10,"filter-menu",7);_.N(11,SXb,4,3,"ng-container",0);_.Q(12,"async");_.ye()}a&2&&(a=b.La,
b=_.M(),_.w(1),_.we("expanded",_.R(2,5,b.GOa)||_.R(3,7,b.X$)),_.w(7),_.z("formControl",b.Fp),_.w(2),_.z("outlineData",a),_.w(1),_.z("ngIf",_.R(12,9,b.dA)))};UXb=function(a,b){return a.label.localeCompare(b.label)};VXb=function(a){a&1&&(_.C(0,"div",3),_.Fe(1,4),_.D())};WXb=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);_.we("expanded",b.Wq.he(a))}};XXb=function(a){a&1&&_.F(0,"div",14)};
aYb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.Q(1,"async"),_.Q(2,"async"),_.Q(3,"async"),_.N(4,WXb,2,2,"button",8),_.C(5,"a",9),_.N(6,XXb,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),_.ve("padding-left",20*a.level,"px")("top",_.R(1,23,YXb(b,a)),"px")("z-index",100-a.level),_.we("header",_.R(2,25,ZXb(b,a)))("bottom-header",_.R(3,27,$Xb(b,a)))("bold-active-element",a.active),_.z("role","treeitem"),_.ue("aria-selected",a.active)("data-id",a.id),
_.w(4),_.z("ngIf",a.Fm),_.w(1),_.ue("href",b.tqa(a),_.ae),_.w(1),_.z("ngIf",!1===a.Fm),_.w(1),_.ue("class",a.Ee)("aria-label",a.tooltip)("title",a.tooltip),_.w(1),_.Oe(a.Qc),_.w(2),_.Ne(" ",a.label," "))};bYb=function(a){a&1&&(_.C(0,"mat-tree",5),_.Q(1,"async"),_.N(2,aYb,11,29,"mat-tree-node",6),_.D());a&2&&(a=_.M(),_.we("sticky-headers",_.R(1,6,a.v_a)),_.z("dataSource",a.vz)("treeControl",a.Wq)("@.disabled",!0)("trackBy",a.FA))};cYb=function(a){return a.B1a};dYb=function(a){return a.level};
eYb=function(a){return a?_.wE(a.params.line)||-1:-1};fYb=function(a){return a.Fm};gYb=function(a,b){a.level=b;return a};hYb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var h=g.modifiers.filter(DXb);return h.length&&h.every(function(n){return!c.get(n)})||d.has("static")&&((h=g.modifiers.includes(11))&&!e||!h&&!f)?!1:_.Mi(a)||_.Nb(g.label,a)?!0:!1}};
iYb=function(a){if(a&1){var b=_.sd();_.C(0,"div",7)(1,"h4");_.Fe(2,8);_.D();_.C(3,"button",9);_.L("click",function(){_.td(b);var c=_.M(2);return _.ud(c.PZa=!1)});_.Fe(4,10);_.D()()}};jYb=function(a){a&1&&_.F(0,"outline-controls",13);a&2&&(a=_.M(3),_.z("outlineData",a.Yw.Wb))};kYb=function(a){a&1&&(_.G(0),_.N(1,jYb,1,1,"outline-controls",11),_.F(2,"outline-tree",12),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",a.EGc),_.w(1),_.z("outlineTreeInput",a.Yw.Wb)("location",a.Wd))};
lYb=function(a){a&1&&(_.G(0,4),_.N(1,iYb,5,0,"div",5),_.N(2,kYb,3,3,"ng-container",6),_.ye());a&2&&(a=_.M(),_.z("ngSwitch",a.PZa),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};mYb=function(a){a&1&&(_.C(0,"dc-information-box",14),_.O(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ne(" ",a.f$(a.Yw.cJ)," "))};nYb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("hasBackground",!0)};oYb=function(a){a&1&&(_.C(0,"span",7),_.Fe(1,8),_.D())};
pYb=function(a){a&1&&(_.G(0),_.F(1,"directory-navigation",9),_.ye());a&2&&(a=_.M(2),_.w(1),_.z("activeLocation",a.Wd)("directoryPanelState",a.Noa))};rYb=function(a){a&1&&(_.C(0,"span",11),_.Fe(1,12),_.Q(2,"async"),_.D());if(a&2){a=_.M(2).La;var b=_.M();_.z("matTooltip",qYb(a,_.R(2,1,b.mq)))}};sYb=function(a){a&1&&(_.G(0),_.F(1,"outline",13),_.Q(2,"async"),_.ye());a&2&&(a=_.M(3),_.w(1),_.z("outlineData",_.R(2,2,a.Yw))("activeLocation",a.Wd))};
tYb=function(a){a&1&&(_.G(0),_.C(1,"mat-tab",10),_.N(2,rYb,3,3,"ng-template",3),_.N(3,sYb,3,4,"ng-container",4),_.D(),_.ye());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("disabled",a!==b.Z$b.fh);_.w(2);_.z("ngIf",b.SDb)}};
xYb=function(a,b){if(a&1){var c=_.sd();_.C(0,"nav",1)(1,"mat-tab-group",2);_.L("selectedIndexChange",function(d){var e=_.td(c).La,f=_.M();return _.ud(f.Vg(e,d))});_.C(2,"mat-tab");_.N(3,oYb,2,0,"ng-template",3);_.N(4,pYb,2,2,"ng-container",4);_.D();_.N(5,tYb,4,2,"ng-container",4);_.D();_.C(6,"div",5)(7,"button",6);_.L("click",function(){_.td(c);var d=_.M().Dc;2===d.SG.getValue()?uYb(d):vYb(d);return _.ud()});_.C(8,"mat-icon");_.O(9,"keyboard_capslock");_.D()()()()}a&2&&(a=b.La,b=_.M(),_.w(1),_.z("@.disabled",
!0)("selectedIndex",wYb(b,a)),_.w(3),_.z("ngIf",b.Aqb),_.w(1),_.z("ngIf",b.n1),_.w(2),_.z("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.ddc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Wd.lb),_.ue("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
yYb=function(a){switch(a.kind){case 0:return"Outline unavailable for this language";case 1:return"Outline unavailable for folders";case 2:return"Outline unavailable for this submodule";case 3:return"Outline unavailable for this symlink";default:return"Outline unavailable"}};zYb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.cJ||"UNSUPPORTED_DATA_TYPE"===a.cJ?3:2;case 2:return 0===a.Wb.vLa.length?4:1;default:return _.ig(a)}};
AYb=function(a){switch(a){case "OUTLINE":return _.rg.HN;case "FILES":return _.rg.Eza;default:return _.ig(a,"Unknown file detail tab selected")}};BYb=function(a){a&1&&_.F(0,"repository-detail",5);a&2&&(a=_.M(),_.z("viewData",a.wb))};CYb=function(a){a&1&&(_.C(0,"div"),_.Fe(1,5),_.D())};DYb=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())};
EYb=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.Nn.UNINITIALIZED)("editLink",0===a.kind?a.yY:void 0)("showRegion",b.PS);_.ue("aria-label",_.R(1,5,b.ktc))}};FYb=function(a){a&1&&_.F(0,"no-repository-information",7)};GYb=function(a){a&1&&_.F(0,"repository-not-found",8);a&2&&(a=_.M().La,_.z("location",a.location))};
HYb=function(a){a&1&&_.F(0,"repository-permission-denied",8);a&2&&(a=_.M().La,_.z("location",a.location))};IYb=function(a){a&1&&_.F(0,"no-default-branch",7)};JYb=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.gN.zIc))("viewData",a)("showOutlineTab",!b.PS)}};
KYb=function(a,b){a&1&&(_.G(0),_.N(1,EYb,2,7,"repository-breadcrumb",1),_.G(2,2),_.N(3,FYb,1,0,"no-repository-information",3),_.N(4,GYb,1,1,"repository-not-found",4),_.N(5,HYb,1,1,"repository-permission-denied",4),_.N(6,IYb,1,0,"no-default-branch",3),_.N(7,JYb,2,5,"browse-repository-contents",5),_.ye()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngIf",_.CE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.w(1),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Nn.NONE),_.w(1),_.z("ngSwitchCase",
b.Nn.cdc),_.w(1),_.z("ngSwitchCase",b.Nn.PERMISSION_DENIED),_.w(1),_.z("ngSwitchCase",b.Nn.m$b))};LYb=function(a,b){return new _.na(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)})})};MYb=function(a,b){return(window.injected||new Map).get(a)||b};NYb=function(a){return a&&a.Cw?a.Hp():a};OYb=function(a,b){return b};
RYb=function(a,b,c){if(Object.hasOwnProperty.call(PYb,a)&&(a=PYb[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.io;if(!n)return h.vf;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===h.Oo)return h.vf;null==n&&(e=!0)}if(e)return null}b=QYb[b];return"number"===typeof b?b:null};UYb=function(a){var b=SYb;b||(b=TYb(),b=SYb=_.lbb(b));b=b[a];return"string"===typeof b?b:_.YAa(a)};
VYb=function(a){a=String(a).toLowerCase();var b=TYb()[a];return"string"===typeof b?b:_.Kfb(a)};WYb=function(a){a=a.toLowerCase();a=TYb()[a];return"string"===typeof a?a:null};TYb=function(){if(!XYb){for(var a=Object.assign({},YYb),b=_.l(ZYb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;XYb=a}return XYb};bZb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===$Yb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&aZb.test(a)?3:0};
eZb=function(a,b){switch(b){case "innerHTML":return 1===cZb(a)?2:null;case "textContent":return a=cZb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=dZb[a.localName])?void 0:c[b])?d:null}};cZb=function(a){var b=a.localName,c=bZb(b,a.constructor);switch(c){case 0:case 1:return fZb(b,a);case 3:case 2:return 1;default:_.ig(c,"got an unknown element classification")}};
fZb=function(a,b){var c=Object.hasOwnProperty.call(gZb,a)?gZb[a]:null;return null!==c?c:Object.hasOwnProperty.call(hZb,a)&&b instanceof SVGElement?hZb[a]:null};jZb=function(a){return(a=a.split(iZb,2))?{url:a[0],metadata:a[1]}:null};lZb=function(a){var b=String(a.url).replace(kZb,encodeURIComponent);if(a=a.metadata){kZb.lastIndex=0;if(kZb.test(a))return null;b+=" "+a}return b};
rZb=function(a,b,c){return[,{sz:function(d,e,f){return f},uz:void 0,dD:void 0,eD:void 0},{sz:void 0,uz:void 0,dD:void 0,eD:"HTML"},{sz:void 0,uz:void 0,dD:mZb,eD:"URL"},{sz:void 0,uz:void 0,dD:mZb,eD:"RESOURCE_URL"},{sz:void 0,uz:void 0,dD:gL,eD:"STYLE"},,{sz:void 0,uz:void 0,dD:nZb,eD:"JAVASCRIPT"},{sz:void 0,uz:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=oZb[d])&&(g=d[e]);if("number"!==typeof g&&((d=oZb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===pZb[g][String(f).toLowerCase()]}return e?
f:gL},dD:gL,eD:void 0},{sz:void 0,uz:void 0,dD:gL,eD:"CONSTANT"},{sz:void 0,uz:function(d,e,f){return a.test(f)?f:gL},dD:gL,eD:"CONSTANT"},{sz:function(d,e,f,g){if("string"===typeof f)var h=(h=f.match(qZb))?h.map(jZb).filter(Boolean):[];else if(Array.isArray(f))h=f;else return mZb;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=hL;if(h.length){if(!Array.isArray(h))throw Error();r=h.map(lZb).filter(Boolean).join(" , ")||hL}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===hL?mZb:r},uz:void 0,dD:void 0,eD:void 0}]};
jL=function(a,b,c,d){c=void 0===c?a:c;var e;if(b===iL)return b;var f,g=void 0!==d?null==(f=c.B4a)?void 0:f[d]:c.yhc;f=sZb(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.vhc(a,c,d));if(void 0!==d){var x;(null!=(x=(e=c).B4a)?x:e.B4a=[])[d]=g}else c.yhc=g}void 0!==g&&(b=jL(a,g.xhc(a,b.values),g,d));return b};
tZb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("zf");return _.Nf(a)};kL=function(a){return function(b,c){void 0!==c?(b.constructor.NJ(c,a),b=void 0):b=uZb(a,b);return b}};vZb=function(){return kL(Object.assign({},void 0,{state:!0}))};wZb=function(a){return a&&a.startsWith("go/")?a:""};xZb=function(a,b){a&1&&(_.C(0,"th",4),_.O(1),_.D());a&2&&(a=b.ya,_.w(1),_.Oe(a.OUa))};
zZb=function(a){if(a&1){var b=_.sd();_.C(0,"mat-month-view",7);_.L("_userSelection",function(d){_.td(b);var e=_.M(2);return _.ud(e.QYa(d))});_.D()}if(a&2){a=_.M().ya;var c=_.M();_.we("reach-calendar-month-active",yZb(c,a,c.Bb));_.z("activeDate",a)("selected",c.selected)("dateFilter",c.cj)("maxDate",c.Nd)("minDate",c.Kd)("dateClass",c.Zk)("comparisonStart",c.Yt)("comparisonEnd",c.fw)}};AZb=function(a,b){a&1&&(_.C(0,"div",5),_.N(1,zZb,1,10,"mat-month-view",6),_.D());a&2&&(a=b.ya,_.w(1),_.z("ngIf",!!a))};
BZb=function(a,b){if(a&1){var c=_.sd();_.C(0,"mat-year-view",2);_.L("selectedChange",function(d){_.td(c);var e=_.M();return _.ud(e.Ql.next(d))});_.D()}a&2&&(a=b.ya,b=_.M(),_.z("activeDate",a)("selected",b.selected)("dateFilter",b.cj)("maxDate",b.Nd)("minDate",b.Kd)("dateClass",b.Zk))};CZb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};
DZb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.O(1),_.D());a&2&&(a=b.La,_.z("svgIcon",a.Vi),_.w(1),_.Ne(" ",a.Vi?"":a.Ki," "))};EZb=function(a){return a.Ab?a.repository+" \u203a "+_.uE(a.Ab):""+a.repository};FZb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
GZb=function(a){a&1&&(_.G(0),_.C(1,"a",3),_.O(2),_.D(),_.C(3,"a",4),_.O(4),_.D(),_.ye());a&2&&(a=_.M(),_.w(1),_.z("routerLink",a.data.Asa)("ascTrackElement",a.data.lU)("trackAction",a.data.hca),_.w(1),_.Oe(a.data.gca),_.w(1),_.z("routerLink",a.data.jGb)("ascTrackElement",a.data.lU),_.w(1),_.Oe(a.data.project))};
HZb=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.lU),_.w(2),_.$y("[",a.data.repository," \u203a ",a.data.Ae,"]"))};
IZb=function(a){a&1&&(_.N(0,HZb,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);_.ue("href",_.R(2,9,a.data.Xa),_.ae)("data-action-name","navigate")("data-element-name",a.data.lU)("data-track-action-name",a.data.hca);_.w(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Oe(b);_.w(2);_.Oe(a.data.gca);_.w(1);_.ue("data-copy-content",a.data.Xa.path)("data-action-name","copy")}};JZb=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.yqa(a)))};KZb=function(a){a&1&&(_.C(0,"ul"),_.N(1,JZb,2,2,"li",8),_.D());a&2&&(a=_.M(2).La,_.w(1),_.z("ngForOf",a.Wb))};
LZb=function(a){a&1&&(_.G(0),_.N(1,KZb,2,1,"ul",7),_.ye());if(a&2){a=_.M().La;_.M();var b=_.Me(4);_.w(1);_.z("ngIf",0<a.Wb.length)("ngIfElse",b)}};MZb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.Fe(1,11),_.D())};NZb=function(a){a&1&&_.F(0,"loading",12)};
OZb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,LZb,2,2,"ng-container",4),_.N(3,MZb,2,0,"dc-information-box",5),_.N(4,NZb,1,0,"loading",6),_.ye()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.TA.Uf),_.w(1),_.z("ngSwitchCase",b.TA.Error),_.w(1),_.z("ngSwitchCase",b.TA.dh))};PZb=function(a){a&1&&(_.C(0,"p",13),_.Fe(1,14),_.D())};
QZb=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.wx)("type",b.yqa(a.location)),_.ue("data-node-id",a.id)("data-action",b.K2a),_.w(1),_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.Kw))};
RZb=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"),_.ze(8,18),_.D()());a&2&&(a=b.ya,b=_.M(4),_.w(2),_.ue("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.z2b),_.w(1),_.we("collapsed",!b.xc.he(a)),_.w(2),_.z("isStarred",a.wx)("type",b.yqa(a.location)),_.ue("data-node-id",a.id)("data-action",b.K2a),_.w(1),_.z("displayName",a.displayName)("place",
a.location)("placeItemType",a.Kw),_.w(1),_.we("tree-invisible",!b.xc.he(a)))};SZb=function(a){if(a&1){var b=_.sd();_.C(0,"button",19);_.L("click",function(){_.td(b);var c=_.M(4);return _.ud(c.CT.next(!0))});_.O(1," Show all ");_.D()}};
TZb=function(a){a&1&&(_.G(0),_.C(1,"mat-tree",8),_.N(2,QZb,4,7,"mat-tree-node",9),_.N(3,RZb,9,14,"mat-nested-tree-node",10),_.D(),_.N(4,SZb,2,0,"button",11),_.ye());if(a&2){a=_.M(2).La;var b=_.M();_.w(1);_.z("dataSource",a.Wb)("treeControl",b.xc);_.w(2);_.z("matTreeNodeDefWhen",b.V$);_.w(1);_.z("ngIf",!b.CT.value)}};UZb=function(a){a&1&&(_.G(0),_.N(1,TZb,5,4,"ng-container",7),_.ye());if(a&2){a=_.M().La;_.M();var b=_.Me(4);_.w(1);_.z("ngIf",0<a.Wb.data.length)("ngIfElse",b)}};
VZb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.Fe(1,21),_.D())};WZb=function(a){a&1&&_.F(0,"loading",22)};XZb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,UZb,2,2,"ng-container",4),_.N(3,VZb,2,0,"dc-information-box",5),_.N(4,WZb,1,0,"loading",6),_.ye()());a&2&&(a=b.La,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.dh))};YZb=function(a){a&1&&(_.C(0,"p",23),_.Fe(1,24),_.D())};
ZZb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())ZZb(c.value,b)};$Zb=function(a,b){return 0<b.children.size};a_b=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.wx&&c++,0!==f.children.size&&(c=a_b(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};
b_b=function(a,b){var c=a.location,d=a.wx;a=new Map(Array.from(a.children).map(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return[g,b_b(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,wx:d,location:c,Kw:_.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.wx);var f=b.size;d={children:a,displayName:e,location:c,wx:d,Kw:_.Qh(c),id:f};b.set(f,d);return d};c_b=function(a){a&1&&(_.G(0),_.F(1,"initial-welcome"),_.ye())};d_b=function(a){a&1&&(_.De(0,7,1),_.ze(1),_.Q(2,"number"),_.Ee());a&2&&(a=_.M(2),_.w(2),_.Ge(_.R(2,1,a.KC)),_.He(0))};e_b=function(a,b){a&1&&(_.De(0,10,1),_.ze(1),_.Q(2,"number"),_.Ee());a&2&&(a=b.La,_.w(2),_.Ge(_.R(2,1,a)),_.He(0))};
f_b=function(a,b){if(a&1){var c=_.sd();_.G(0);_.C(1,"div",2);_.N(2,c_b,2,0,"ng-container",3);_.C(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.L("afterExpand",function(){_.td(c);var d=_.M();return _.ud(d.nb("expandStarredItems"))})("afterCollapse",function(){_.td(c);var d=_.M();return _.ud(d.nb("collapseStarredItems"))});_.C(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.O(8,"star");_.D();_.C(9,"h2");_.De(10,7);_.N(11,d_b,3,3,"ng-container",3);_.Ee();_.D()()();_.C(12,"starred-items",
8);_.L("countChanged",function(d){_.td(c);var e=_.M();return _.ud(e.KC=d)});_.D()();_.C(13,"mat-expansion-panel",5);_.L("afterExpand",function(){_.td(c);var d=_.M();return _.ud(d.nb("expandRecentItems"))})("afterCollapse",function(){_.td(c);var d=_.M();return _.ud(d.nb("collapseRecentItems"))});_.C(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.F(16,"mat-icon",9);_.C(17,"h2");_.De(18,10);_.N(19,e_b,3,3,"ng-container",3);_.Q(20,"async");_.Ee();_.D()()();_.F(21,"recent-items",11);_.D()()();
_.ye()}a&2&&(a=b.La,b=_.M(),_.w(2),_.z("ngIf",a===b.tDc.c5b),_.w(1),_.z("multi",!0),_.w(1),_.z("expanded",!0),_.w(7),_.z("ngIf",0<b.KC),_.w(2),_.z("expanded",!0),_.w(6),_.z("ngIf",_.R(20,6,b.WHc)))};g_b=function(a){a&1&&_.F(0,"loading",12);a&2&&_.z("diameter",20)};h_b=function(a){a&1&&_.F(0,"th",6)};i_b=function(a){a&1&&(_.C(0,"th",7),_.Fe(1,8),_.D())};j_b=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.edc)("elementName",a.repoName)}};
k_b=function(a,b){a&1&&(_.G(0),_.F(1,"mat-icon",17),_.ye());a&2&&(a=b.La,b=_.M().ya,_.w(1),_.z("matTooltip",b.sIc)("svgIcon",a))};l_b=function(a){a&1&&(_.C(0,"td",18)(1,"a",19),_.O(2),_.D()());a&2&&(a=_.M().ya,_.w(1),_.z("routerLink",a.qIc),_.w(1),_.Ne(" ",a.QG," "))};
m_b=function(a,b){a&1&&(_.C(0,"tr",9),_.N(1,j_b,2,3,"td",10),_.C(2,"td")(3,"div",11)(4,"a",12),_.O(5),_.D(),_.N(6,k_b,2,2,"ng-container",13),_.D()(),_.N(7,l_b,3,2,"td",14),_.D());a&2&&(a=b.ya,b=_.M(),_.w(1),_.z("ngIf",b.lMb),_.w(3),_.z("routerLink",a.tIc),_.w(1),_.Ne(" ",a.repoName," "),_.w(1),_.z("ngIf",a.rIc),_.w(1),_.z("ngIf",b.FZa))};n_b=function(a,b){return a.QG.localeCompare(b.QG)||a.repoName.localeCompare(b.repoName)};
o_b=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};p_b=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.z("place",a.Xa))};q_b=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("diameter",20)};r_b=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))};
t_b=function(a){if(a&1){var b=_.sd();_.C(0,"input-with-icon",12);_.L("valueChange",function(c){_.td(b);var d=_.M(3);return _.ud(d.mva.next(c))});_.D()}a&2&&(a=_.M(3),_.z("placeholder",a.EYa)("trackingConfig",_.Re(2,s_b,a.nc)))};u_b=function(a){a&1&&(_.G(0),_.F(1,"repository-table",13),_.ye());if(a&2){a=_.M(2).La;var b=_.M();_.w(1);_.z("rows",a.Wb.rows)("location",b.location)}};
v_b=function(a){if(a&1){var b=_.sd();_.C(0,"no-search-match",14);_.L("clear",function(){_.td(b);var c=_.M(3);return _.ud(c.yJ())});_.Q(1,"async");_.D()}a&2&&(a=_.M(3),_.z("filter",_.R(1,1,a.mva)))};w_b=function(a){a&1&&(_.C(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.Fe(2,16),_.D(),_.C(3,"icon-empty-state-subtitle"),_.Fe(4,17),_.D()())};
x_b=function(a){a&1&&(_.C(0,"icon-empty-state-display",18)(1,"icon-empty-state-title"),_.Fe(2,19),_.D(),_.C(3,"icon-empty-state-subtitle"),_.Fe(4,20),_.D()())};
y_b=function(a){a&1&&(_.G(0),_.N(1,r_b,2,1,"div",5),_.N(2,t_b,1,4,"input-with-icon",6),_.Q(3,"async"),_.G(4,1),_.N(5,u_b,2,2,"ng-container",3),_.N(6,v_b,2,3,"no-search-match",7),_.N(7,w_b,5,0,"icon-empty-state-display",8),_.N(8,x_b,5,0,"icon-empty-state-display",9),_.ye()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngIf",b.mMb);_.w(1);_.z("ngIf",_.R(3,7,b.FKc));_.w(2);_.z("ngSwitch",a.Wb.kind);_.w(1);_.z("ngSwitchCase",b.Jia.cec);_.w(1);_.z("ngSwitchCase",b.Jia.r0b);_.w(1);_.z("ngSwitchCase",b.Jia.q0b);
_.w(1);_.z("ngSwitchCase",b.Jia.r5b)}};z_b=function(a,b){a&1&&(_.G(0,1),_.N(1,q_b,1,1,"loading",2),_.N(2,y_b,9,9,"ng-container",3),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Uf))};
B_b=function(a){var b=a.Oe,c=_.dkb(b),d=b.projectId||b.Dm||b.Mq,e=a.WR?_.fzb(a.WR):null,f=e?e.icon:null;e=e?A_b.format({repoType:e.name}):null;return{repoName:a.displayName||b.Kg,tIc:_.ph(c),QG:d,qIc:_.ph(_.EE(c.Yb(),"repoGroup").hb()),rIc:f,sIc:e,Xa:c}};C_b=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Bc(a,b)};
D_b=function(a){var b=a.lb;a=a.Cc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Dm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.ig(a,"Unknown group type")}};E_b=function(a){a&1&&(_.C(0,"nav",10)(1,"a",11),_.Fe(2,12),_.D(),_.C(3,"a",13),_.Fe(4,14),_.D()());if(a&2){a=_.M(3).La;var b=_.M();_.w(1);_.z("routerLink",b.qDc)("active",a.Wb===b.KU.kAa);_.w(2);_.z("routerLink",b.fJ)("active",a.Wb===b.KU.EBa)}};
F_b=function(a){a&1&&(_.C(0,"div",8),_.N(1,E_b,5,4,"nav",9),_.D());if(a&2){a=_.M(2).La;var b=_.M();_.w(1);_.z("ngIf",a.Wb===b.KU.kAa||a.Wb===b.KU.EBa)}};G_b=function(a){a&1&&_.F(0,"landing-page")};H_b=function(a){a&1&&(_.F(0,"repositories-browser",15),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("location",_.R(1,1,a.Xa)))};
I_b=function(a){a&1&&(_.G(0),_.N(1,F_b,2,1,"div",6),_.G(2,2),_.N(3,G_b,1,0,"landing-page",3),_.N(4,H_b,2,3,"repositories-browser",7),_.ye()());if(a&2){a=_.M().La;var b=_.M();_.w(1);_.z("ngIf",b.pyb);_.w(1);_.z("ngSwitch",a.Wb);_.w(1);_.z("ngSwitchCase",b.KU.kAa);_.w(1);_.z("ngSwitchCase",b.KU.EBa)}};J_b=function(a){a&1&&_.ze(0,16);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Me(3)))};K_b=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)};
L_b=function(a,b){a&1&&(_.G(0,2),_.N(1,I_b,5,4,"ng-container",3),_.N(2,J_b,1,1,"ng-container",4),_.N(3,K_b,1,1,"loading",5),_.ye());a&2&&(a=b.La,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.dh))};M_b=function(a){a&1&&(_.C(0,"icon-empty-state-display",18)(1,"icon-empty-state-title"),_.Fe(2,19),_.D(),_.C(3,"icon-empty-state-subtitle"),_.Fe(4,20),_.D()());a&2&&_.z("isSvg",!1)};
N_b=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.ig(a)}};O_b=function(a){return _.Ea(null).ka(_.Ma(1),_.zb(function(){a.Jq=_.JLa(a,_.cg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Jq.lrb=!0}))};NUb=function(a,b){_.cj(a,10,b)};gVb=function(a,b){return _.sc(a,1,b)};dVb=function(a,b){return _.dj(a,3,b)};P_b=function(a,b){return _.ej(a,1,_.vn,b)};Q_b=function(a){this.stream=a};
Q_b.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};Q_b.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};Q_b.prototype.cancel=function(){this.stream.cancel()};
var R_b=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.ZNa(function(h){return _.$Na(a,h,g)},a.XNb).call(a,_.qNa(e,c,d));b.on("data",function(h){return f(null,h)});b.on("error",function(h){return f(h,null)});return new Q_b(b)},S_b=function(a,b){return _.cj(a,3,b)},T_b=function(a,b){return _.qc(a,4,b,0)},U_b=function(a,b){a.Pla=b;return a},V_b=function(a,b){a.cL.getValue(_.nw(a,b)).ka(_.Ta(function(c){return"SHOWING"!==c})).subscribe(function(){a.cL.setValue(_.nw(a,b),"HIDDEN")})},
W_b=function(a){return a.I_.fetch("file_detail",function(){return a.ZUa.ka(_.tb("file_detail"),_.Ta(function(b){return"file_detail"===b}),_.vb(function(){return a.f8.get("file_detail")||_.Eh}))})},X_b=function(a){a.IQa||(a.IQa=!0,setTimeout(function(){a.IQa=!1;_.ysb(a);_.Xk(a.Yd)}))},Y_b=function(a,b,c,d,e){var f={line:b,height:c,wa:d,context:e};a.wP.add(f);a.Z_.push({type:"add",widget:f});X_b(a);return function(){a.wP.delete(f);a.Z_.push({type:"remove",widget:f});X_b(a)}},rRb=function(a,b){var c=
"depot"===b.Cc?b.params.Ob?"":"HEAD":b.Ab;return a.resolve(b,c?{V_:"COMMITS",Bk:[c]}:void 0).ka(_.vb(function(d){return a.hUa(d,b).ka(_.m(_.$D))}),_.Aa(function(){return _.ZD("History unavailable")}),_.tb(_.iE))},uYb=function(a){0!==a.SG.getValue()&&a.SG.next(0)},vYb=function(a){2!==a.SG.getValue()&&a.SG.next(2)},XJb=function(a,b){var c=a.Ppa.getValue();0>=c?a.wQ.next(-1):(b%=c,a.wQ.next(0<=b?b:b+c))},Z_b=function(a,b){var c=_.mnb(b);return a.dEc.fetch(c,function(){a.Adb.next(c);return _.nnb(a.Usc,
c,b.category)})},$_b=function(a){return a.Vyb.ka(_.m(function(b){return Array.from(b.values())}))},a0b=function(a){return a.yc.Rb(27)?new Map([["LINE_COUNTS",_.h0a.children.map(function(b){return b.id})],["FILE_COUNTS",_.i0a.children.map(function(b){return b.id})]]):new Map},lL=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},mL=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},b0b=function(a){if(!/^image\/.*/g.test(a.type))throw Error("va");var b=_.Fb.URL.createObjectURL(a);a=new _.Fb.Image;a.onload=function(){_.Fb.URL.revokeObjectURL(b)};a.src=b;return a},c0b=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},
nL=function(a){this.JMa=a;this.csa=[];this.Kjb=Kzb};nL.prototype.transform=function(a,b){var c=this;b=void 0===b?Kzb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.Joa||(this.Joa=this.JMa.find(a).create());a=this.Joa.diff(a);var d=b!==this.Kjb;a&&(this.csa=[],a.irb(function(e){c.csa.push({key:e.key,value:e.ff})}));if(a||d)this.csa.sort(b),this.Kjb=b;return this.csa};nL.ha=function(a){return new (a||nL)(_.y(_.ml,16))};nL.ze=_.fd({name:"keyvalue",type:nL,Xd:!1,standalone:!0});
var d0b={},e0b=["data:","http:","https:","mailto:","ftp:"],f0b=function(a){this.Jm=a;this.wd=[];if(d0b!==d0b)throw Error("Sb");};f0b.prototype.Qo=function(a){var b=document.createElement("span");b.appendChild(g0b(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.uh(a)};
var g0b=function(a,b){b=Lzb(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(g){return h0b(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(Nzb(c))f=i0b(a,c);else throw Error("Vb");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d},i0b=function(a,b){var c=Mzb(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.Jm,n=h.O8.get(c);h=(null==n?0:n.has(f))?n.get(f):h.Cma.has(f)?{zn:1}:h.Nqa.get(f)||{zn: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.zn){case 1:d.setAttribute(f,g);break;case 2:h=_.ema(g);h=void 0!==h&&-1!==e0b.indexOf(h.toLowerCase())?
g:"about:invalid#zClosurez";h!==g&&j0b(a);d.setAttribute(f,h);break;case 3:d.setAttribute(f,g.toLowerCase());break;case 4:d.setAttribute(f,g);break;case 0:j0b(a);break;default:throw Error("Unhandled AttributePolicyAction case");}else j0b(a)}return d},h0b=function(a,b){if(b.nodeType===Node.TEXT_NODE)return NodeFilter.FILTER_ACCEPT;if(!Nzb(b))return NodeFilter.FILTER_REJECT;b=Mzb(b);if(null===b)return j0b(a),NodeFilter.FILTER_REJECT;var c=a.Jm;if("form"!==b.toLowerCase()&&(c.Bma.has(b)||c.O8.has(b)))return NodeFilter.FILTER_ACCEPT;
j0b(a);return NodeFilter.FILTER_REJECT},j0b=function(a){0===a.wd.length&&a.wd.push("")},k0b=function(){this.Qhb=!1;this.Jm=_.AKa};k0b.prototype.hb=function(){if(this.Qhb)throw Error("Wb");this.Qhb=!0;return new f0b(this.Jm)};var oL=function(a,b,c,d){_.kn.call(this,a,b,d,c,"scroll");this.GQb=!0};_.V(oL,_.kn);oL.prototype.zVa=function(a){var b=this;this.GQb&&(clearTimeout(this.BJc),this.BJc=setTimeout(function(){_.cMa(b,"SCROLL",a,500)},500))};
oL.ha=function(a){return new (a||oL)(_.y(_.en),_.y(_.Wk),_.y(_.Md),_.y(_.jn,8))};oL.Ja=_.v({type:oL,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{GQb:"trackGestureScroll"},features:[_.qe]});
var pWb={NU:0,Zya:1,mia:2,EQc:3,TPc:4,Ogc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},l0b=function(a,b,c){c=c||{};c.format="jspb";this.Bg=new _.fo(c);this.Fg=void 0==a?a:a.replace(/\/+$/,"")},pL=function(a,b,c,d){this.Ta=a;this.eGa=b;this.oEa=c;this.Cb=d;this.mla="polite"};pL.prototype.Ma=function(){this.Ry&&this.Ry.unsubscribe()};
_.W.Object.defineProperties(pL.prototype,{uS:{configurable:!0,enumerable:!0,get:function(){return this.mla},set:function(a){var b=this;this.mla="off"===a||"assertive"===a?a:"polite";"off"===this.mla?this.Ry&&(this.Ry.unsubscribe(),this.Ry=null):this.Ry||(this.Ry=this.Cb.uc(function(){return b.oEa.observe(b.Ta).subscribe(function(){var c=b.Ta.ua.textContent;c!==b.Moc&&(b.eGa.Xm(c,b.mla,b.duration),b.Moc=c)})}))}}});pL.ha=function(a){return new (a||pL)(_.y(_.Md),_.y(_.wp),_.y(_.tp),_.y(_.pe))};
pL.Ja=_.v({type:pL,oa:[["","cdkAriaLive",""]],inputs:{uS:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},bc:["cdkAriaLive"]});var qL=function(a,b){_.eq.call(this,a,b)};_.V(qL,_.eq);qL.ha=function(a){return new (a||qL)(_.y(_.Ue),_.y(_.Ve))};qL.Ja=_.v({type:qL,oa:[["","cdkPortal",""]],bc:["cdkPortal"],features:[_.qe]});var rL=function(){};rL.ha=function(a){return new (a||rL)};rL.Ea=_.ed({type:rL});rL.Da=_.Vc({imports:[_.xq,_.dm,_.lq,_.Jy]});var sL=function(){};
sL.ha=function(a){return new (a||sL)};sL.Ea=_.ed({type:sL});sL.Da=_.Vc({imports:[_.lq,_.xq,_.lq]});var tL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};tL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.ZJ(a,RegExp("^operations/.*$"));return _.rl(this.Za,{body:null,ub:"GET",yb:"cloudresourcemanager.operations.get",path:"/"+this.Pa+"/"+a,Ra:_.kf(b,_.gB,c),Kb:_.cB})};tL.ha=function(a){return new (a||tL)(_.u(_.MVa,8),_.u(_.NVa),_.u(_.pl,8))};
tL.va=_.t({token:tL,ta:tL.ha});var m0b=function(){};m0b.ha=function(a){return new (a||m0b)};m0b.va=_.t({token:m0b,ta:function(a){return tL.ha(a)},Ka:_.Ss});
var uL={$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"},vL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ql(b,c)};_.k=vL.prototype;
_.k.copy=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"logging.entries.copy",path:"/"+this.Pa+"/entries:copy",Ra:_.kf(b,uL,c)})};_.k.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"logging.entries.list",path:"/"+this.Pa+"/entries:list",Ra:_.kf(b,uL,c)})};
_.k.query=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"logging.entries.query",path:"/"+this.Pa+"/entries:query",Ra:_.kf(b,uL,c)})};_.k.read=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"logging.entries.read",path:"/"+this.Pa+"/entries:read",Ra:_.kf(b,uL,c)})};
_.k.nH=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"logging.entries.tail",path:"/"+this.Pa+"/entries:tail",Ra:_.kf(b,uL,c)})};_.k.write=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"logging.entries.write",path:"/"+this.Pa+"/entries:write",Ra:_.kf(b,uL,c)})};vL.ha=function(a){return new (a||vL)(_.u(_.QVa,8),_.u(_.RVa),_.u(_.pl,8))};vL.va=_.t({token:vL,ta:vL.ha});var n0b=function(){};
n0b.ha=function(a){return new (a||n0b)};n0b.va=_.t({token:n0b,ta:function(a){return vL.ha(a)},Ka:_.Vs});
var o0b={BN:"GENERATED",rl:"TEST",ud:"UNKNOWN",values:function(){return[o0b.ud,o0b.BN,o0b.rl]}},wL={yUb:"ALIASED_BY",zUb:"ALIASES",VUb:"ANNOTATED_BY",WUb:"ANNOTATES",nZb:"DECLARATION",F2:"DEFINITION",T0b:"EXTENDED_BY",U0b:"EXTENDS",I1b:"GENERATED_BY",J1b:"GENERATES",d5b:"INJECT_CHILD_COMPONENT",e5b:"INJECT_INSTALLS_MODULE",f5b:"INJECT_MODULE_INSTALLED_BY",g5b:"INJECT_PARENT_COMPONENT",h5b:"INJECT_SATISFIED_BY",i5b:"INJECT_SATISFIES",n5b:"INSTANTIATION",V$b:"OVERRIDDEN_BY",W$b:"OVERRIDES",Xcc:"REFERENCE",
XD:"UNKNOWN_TYPE",values:function(){return[wL.XD,wL.F2,wL.nZb,wL.Xcc,wL.W$b,wL.V$b,wL.U0b,wL.T0b,wL.n5b,wL.J1b,wL.I1b,wL.WUb,wL.VUb,wL.i5b,wL.h5b,wL.e5b,wL.f5b,wL.d5b,wL.g5b,wL.zUb,wL.yUb]}},p0b={E2:"DEFAULT",F2:"DEFINITION",Rk:"DEPRECATED",bhc:"WRITE_REFERENCE",values:function(){return[p0b.E2,p0b.bhc,p0b.Rk,p0b.F2]}},q0b={BN:"GENERATED",rl:"TEST",ud:"UNKNOWN",values:function(){return[q0b.ud,q0b.BN,q0b.rl]}},r0b={BN:"GENERATED",rl:"TEST",ud:"UNKNOWN",values:function(){return[r0b.ud,r0b.BN,r0b.rl]}},
xL=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(xL,_.U);xL.prototype.ma=function(){return xL};xL.prototype.na=function(){return{keys:["endLineNumber","lineNumber","name","ticket","type"]}};
_.W.Object.defineProperties(xL.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 yL=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(yL,_.U);yL.prototype.ma=function(){return yL};yL.prototype.na=function(){return{Va:{aggregations:yL,functions:xL},keys:["aggregations","functions","lineNumber","name","ticket"]}};
_.W.Object.defineProperties(yL.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 zL=function(a){a=void 0===a?{}:a;this.O={};this.O.buildConfigs=null==a.zj?null:a.zj};_.V(zL,_.U);zL.prototype.ma=function(){return zL};zL.prototype.na=function(){return{keys:["buildConfigs"]}};
_.W.Object.defineProperties(zL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}}});var AL=function(a){a=void 0===a?{}:a;this.O={};this.O.signature=null==a.hH?null:a.hH;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.xrefTicket=null==a.HH?null:a.HH};_.V(AL,_.U);AL.prototype.ma=function(){return AL};AL.prototype.na=function(){return{keys:["lineNumber","signature","xrefTicket"]}};
_.W.Object.defineProperties(AL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},hH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"signature")?_.S(this,"signature"):""},set:function(a){this.O.signature=a}},HH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"xrefTicket")?_.S(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var BL=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.Np?null:a.Np;this.O.buildConfigs=null==a.zj?null:a.zj};_.V(BL,_.U);BL.prototype.ma=function(){return BL};BL.prototype.na=function(){return{keys:["buildConfigs","context","lineNumber","lineText"],Na:{context:AL}}};
_.W.Object.defineProperties(BL.prototype,{zj:{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}},Np:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}}});var CL=function(a){a=void 0===a?{}:a;this.O={};this.O.xrefTicket=null==a.HH?null:a.HH};_.V(CL,_.U);CL.prototype.ma=function(){return CL};CL.prototype.na=function(){return{keys:["xrefTicket"]}};_.W.Object.defineProperties(CL.prototype,{HH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"xrefTicket")?_.S(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var DL=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.wsa?null:a.wsa;this.O.baseUriIndex=null==a.cKa?null:a.cKa;this.O.externalUrl=null==a.XNa?null:a.XNa;this.O.label=null==a.label?null:a.label};_.V(DL,_.U);DL.prototype.ma=function(){return DL};DL.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(DL.prototype,{cKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},XNa:{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}},wsa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var EL=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.Gda?null:a.Gda;this.O.alternatives=null==a.Aeb?null:a.Aeb};_.V(EL,_.U);EL.prototype.ma=function(){return EL};EL.prototype.na=function(){return{Va:{alternatives:DL},keys:["alternatives","primary"],Na:{primary:DL}}};
_.W.Object.defineProperties(EL.prototype,{Aeb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},Gda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.O.primary=a}}});var FL=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.aXa?null:a.aXa};_.V(FL,_.U);FL.prototype.ma=function(){return FL};
FL.prototype.na=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(FL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},aXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var GL=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(GL,_.U);GL.prototype.ma=function(){return GL};GL.prototype.na=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(GL.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 HL=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(HL,_.U);HL.prototype.ma=function(){return HL};
HL.prototype.na=function(){return{keys:["end","start"],Na:{end:GL,start:GL}}};_.W.Object.defineProperties(HL.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 IL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.hRa?null:a.hRa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.gWa?null:a.gWa;this.O.highlightIds=null==a.oC?null:a.oC;this.O.semanticTags=null==a.bLb?null:a.bLb};_.V(IL,_.U);IL.prototype.ma=function(){return IL};
IL.prototype.na=function(){return{Ya:{semanticTags:p0b},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Na:{navigation:EL,sourceRange:HL}}};
_.W.Object.defineProperties(IL.prototype,{oC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},hRa:{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}},gWa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},bLb:{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 JL=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.nz?null:a.nz;this.O.isComplete=null==a.Ls?null:a.Ls;this.O.resolvedFileSpecUri=null==a.WXa?null:a.WXa;this.O.baseLocationSpecUri=null==a.ugb?null:a.ugb;this.O.diagnostics=null==a.Dmb?null:a.Dmb};_.V(JL,_.U);JL.prototype.ma=function(){return JL};JL.prototype.na=function(){return{Va:{decorations:IL,diagnostics:FL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(JL.prototype,{ugb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},nz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.O.decorations=a}},Dmb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Ls:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},WXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var XK=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Np?null:a.Np;this.O.buildConfigs=null==a.zj?null:a.zj};
_.V(XK,_.U);XK.prototype.ma=function(){return XK};XK.prototype.na=function(){return{keys:["buildConfigs","lineNumber","lineText"]}};
_.W.Object.defineProperties(XK.prototype,{zj:{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}},Np:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}}});
var KL=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.vWa?null:a.vWa};_.V(KL,_.U);KL.prototype.ma=function(){return KL};KL.prototype.na=function(){return{keys:["piperWorkspaceId"]}};_.W.Object.defineProperties(KL.prototype,{vWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});
var bL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.xrefs=null==a.Om?null:a.Om;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.zj?null:a.zj};_.V(bL,_.U);bL.prototype.ma=function(){return bL};bL.prototype.na=function(){return{Va:{xrefs:XK},Ya:{tags:r0b},keys:["buildConfigs","fileSpec","tags","xrefs"],Na:{fileSpec:_.Rt}}};
_.W.Object.defineProperties(bL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Md:{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}},Om:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"xrefs")?_.S(this,"xrefs"):[]},set:function(a){this.O.xrefs=a}}});var LL=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.Hpa?null:a.Hpa};_.V(LL,_.U);LL.prototype.ma=function(){return LL};LL.prototype.na=function(){return{Va:{fileXrefs:bL},Ya:{type:wL},keys:["fileXrefs","total","type"]}};
_.W.Object.defineProperties(LL.prototype,{Hpa:{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(LL,{Bf:{configurable:!0,enumerable:!0,get:function(){return wL}}});var ML=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.tags=null==a.tags?null:a.tags};_.V(ML,_.U);ML.prototype.ma=function(){return ML};ML.prototype.na=function(){return{Ya:{tags:q0b},keys:["fileSpec","tags"],Na:{fileSpec:_.Rt}}};
_.W.Object.defineProperties(ML.prototype,{Md:{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 NL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.callSites=null==a.Wt?null:a.Wt;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.zj?null:a.zj};_.V(NL,_.U);NL.prototype.ma=function(){return NL};NL.prototype.na=function(){return{Va:{callSites:BL},Ya:{tags:o0b},keys:["buildConfigs","callSites","fileSpec","tags"],Na:{fileSpec:_.Rt}}};
_.W.Object.defineProperties(NL.prototype,{zj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.S(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Wt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.S(this,"callSites"):[]},set:function(a){this.O.callSites=a}},Md:{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 OL=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Wt?null:a.Wt;this.O.totalCallSites=null==a.UM?null:a.UM;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(OL,_.U);OL.prototype.ma=function(){return OL};OL.prototype.na=function(){return{Va:{callSites:NL},keys:["callSites","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(OL.prototype,{Wt:{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}},UM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"totalCallSites")?_.S(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});
var PL=function(a){a=void 0===a?{}:a;this.O={};this.O.callerTicket=null==a.pna?null:a.pna;this.O.callerFile=null==a.yP?null:a.yP;this.O.calleeTicket=null==a.ona?null:a.ona;this.O.callLines=null==a.dz?null:a.dz;this.O.callerOrdinal=null==a.MKa?null:a.MKa;this.O.calleeOrdinal=null==a.KKa?null:a.KKa};_.V(PL,_.U);PL.prototype.ma=function(){return PL};PL.prototype.na=function(){return{keys:"callLines calleeOrdinal calleeTicket callerFile callerOrdinal callerTicket".split(" "),Na:{callerFile:_.Rt}}};
_.W.Object.defineProperties(PL.prototype,{dz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callLines")?_.S(this,"callLines"):[]},set:function(a){this.O.callLines=a}},KKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calleeOrdinal")?_.S(this,"calleeOrdinal"):0},set:function(a){this.O.calleeOrdinal=a}},ona:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calleeTicket")?_.S(this,"calleeTicket"):""},set:function(a){this.O.calleeTicket=a}},yP:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"callerFile")?_.S(this,"callerFile"):null},set:function(a){this.O.callerFile=a}},MKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callerOrdinal")?_.S(this,"callerOrdinal"):0},set:function(a){this.O.callerOrdinal=a}},pna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callerTicket")?_.S(this,"callerTicket"):""},set:function(a){this.O.callerTicket=a}}});
var QL=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.VNa?null:a.VNa;this.O.hasAllExternalReferences=null==a.KK?null:a.KK};_.V(QL,_.U);QL.prototype.ma=function(){return QL};QL.prototype.na=function(){return{Va:{aggregations:yL,calls:PL,externalFiles:ML,functions:xL},keys:["aggregations","calls","externalFiles","functions","hasAllExternalReferences"]}};
_.W.Object.defineProperties(QL.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}},VNa:{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}},KK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasAllExternalReferences")?_.S(this,"hasAllExternalReferences"):!1},set:function(a){this.O.hasAllExternalReferences=a}}});var RL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.oj?null:a.oj};_.V(RL,_.U);RL.prototype.ma=function(){return RL};RL.prototype.na=function(){return{keys:["sourceRoot"],Na:{sourceRoot:_.Zt}}};
_.W.Object.defineProperties(RL.prototype,{oj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}}});var SL=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.Bd?null:a.Bd;this.O.minValue=null==a.minValue?null:a.minValue;this.O.maxValue=null==a.maxValue?null:a.maxValue};_.V(SL,_.U);SL.prototype.ma=function(){return SL};
SL.prototype.na=function(){return{keys:["description","maxValue","minValue","name","regex"]}};
_.W.Object.defineProperties(SL.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}},Bd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}}});var TL=function(a){a=void 0===a?{}:a;this.O={};this.O.validator=null==a.Te?null:a.Te};_.V(TL,_.U);TL.prototype.ma=function(){return TL};TL.prototype.na=function(){return{Va:{validator:SL},keys:["validator"]}};
_.W.Object.defineProperties(TL.prototype,{Te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"validator")?_.S(this,"validator"):[]},set:function(a){this.O.validator=a}}});var UL=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.Qk?null:a.Qk};_.V(UL,_.U);UL.prototype.ma=function(){return UL};UL.prototype.na=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(UL.prototype,{Qk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.O.targets=a}}});var VL=function(a){a=void 0===a?{}:a;this.O={};this.O.tickets=null==a.xh?null:a.xh;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.fileSpec=null==a.Md?null:a.Md};_.V(VL,_.U);VL.prototype.ma=function(){return VL};
VL.prototype.na=function(){return{keys:["fileSpec","pageSize","pageToken","tickets"],Na:{fileSpec:_.Rt}}};
_.W.Object.defineProperties(VL.prototype,{Md:{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}},xh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"tickets")?_.S(this,"tickets"):[]},set:function(a){this.O.tickets=a}}});var WL=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Wt?null:a.Wt;this.O.totalCallSites=null==a.UM?null:a.UM;this.O.categorizedXrefs=null==a.UKa?null:a.UKa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(WL,_.U);WL.prototype.ma=function(){return WL};
WL.prototype.na=function(){return{Va:{callSites:NL,categorizedXrefs:LL},keys:["callSites","categorizedXrefs","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(WL.prototype,{Wt:{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}},UM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"totalCallSites")?_.S(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});var XL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};XL.ha=function(a){return new (a||XL)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};XL.va=_.t({token:XL,ta:XL.ha});var s0b=function(){};s0b.ha=function(a){return new (a||s0b)};s0b.va=_.t({token:s0b,ta:function(a){return XL.ha(a)},Ka:_.uu});
var YL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};YL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Pa+"/file/targets",Ra:_.kf(a,_.vu,b),Kb:UL})};YL.ha=function(a){return new (a||YL)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};YL.va=_.t({token:YL,ta:YL.ha});var t0b=function(){};t0b.ha=function(a){return new (a||t0b)};
t0b.va=_.t({token:t0b,ta:function(a){return YL.ha(a)},Ka:_.uu});var u0b=function(){};u0b.ha=function(a){return new (a||u0b)};u0b.va=_.t({token:u0b,ta:function(a){return _.xu.ha(a)},Ka:_.uu});var v0b=function(){};v0b.ha=function(a){return new (a||v0b)};v0b.va=_.t({token:v0b,ta:function(a){return _.yu.ha(a)},Ka:_.uu});
var ZL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)},w0b=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(a.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.justificationValidator.getValidator",path:"/"+a.Pa+"/justificationValidator/validator",Ra:_.kf(b,_.vu,c),Kb:TL})};ZL.ha=function(a){return new (a||ZL)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};ZL.va=_.t({token:ZL,ta:ZL.ha});var x0b=function(){};x0b.ha=function(a){return new (a||x0b)};
x0b.va=_.t({token:x0b,ta:function(a){return ZL.ha(a)},Ka:_.uu});var $L=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};$L.prototype.zj=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.buildConfigs",path:"/"+this.Pa+"/semanticGraph/buildConfigs",Ra:_.kf(b,_.vu,c),Kb:zL})};
$L.prototype.XE=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.callers",path:"/"+this.Pa+"/semanticGraph/callers",Ra:_.kf(b,_.vu,c),Kb:OL})};$L.ha=function(a){return new (a||$L)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};$L.va=_.t({token:$L,ta:$L.ha});var aM=function(){};aM.ha=function(a){return new (a||aM)};aM.va=_.t({token:aM,ta:function(a){return $L.ha(a)},Ka:_.uu});
var bM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};bM.prototype.nz=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:a,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Pa+"/decorations",Ra:_.kf(b,_.vu,c),Kb:JL})};
var y0b=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.rl(a.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Pa+"/citcWorkspaceId",Ra:_.kf(b,_.vu,c),Kb:KL})};bM.ha=function(a){return new (a||bM)(_.u(_.su,8),_.u(_.tu),_.u(_.pl,8))};bM.va=_.t({token:bM,ta:bM.ha});var z0b=function(){};z0b.ha=function(a){return new (a||z0b)};z0b.va=_.t({token:z0b,ta:function(a){return bM.ha(a)},Ka:_.uu});
var Tzb=["BUILD","index","METADATA","OWNERS","README"],A0b={LOADING:0,fh:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},B0b={mia:0,fXb:1,iXb:2,FPc:3,NU:4,KPc:5,HN:6,CQc:7,dhc:8,Ogc: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"},cM=function(){};cM.ha=function(a){return new (a||cM)};cM.Ea=_.ed({type:cM});cM.Da=_.Vc({imports:[_.lq,_.dm,_.vp,_.lq]});var dM=function(){};dM.ha=function(a){return new (a||dM)};
dM.Ea=_.ed({type:dM});dM.Da=_.Vc({imports:[_.lq,cM,cM,_.Tv,_.lq]});var eM=function(a,b,c,d,e,f,g,h,n,r,x,A){_.ww.call(this,a,b,c,d,e,f,g,h,n,r,x,A);this.Nbb=_.yw;this.F3="mat-mdc";this.Xn=8};_.V(eM,_.ww);eM.prototype.rDa=function(a){var b=!this.Ec||"ltr"==this.Ec.value;"top"===a.Oc?a.offsetY=-8:"bottom"===a.Oc?a.offsetY=8:"start"===a.Nc?a.offsetX=b?-8:8:"end"===a.Nc&&(a.offsetX=b?8:-8);return a};
eM.ha=function(a){return new (a||eM)(_.y(_.jq),_.y(_.Md),_.y(_.Np),_.y(_.Ve),_.y(_.pe),_.y(_.dp),_.y(_.yp),_.y(_.gp),_.y(_.s3a),_.y(_.Hp,8),_.y(_.u3a,8),_.y(_.Qg))};eM.Ja=_.v({type:eM,oa:[["","matTooltip",""]],Ib:[1,"mat-mdc-tooltip-trigger"],bc:["matTooltip"],features:[_.qe]});var fM=function(){};fM.ha=function(a){return new (a||fM)};fM.Ea=_.ed({type:fM});fM.Da=_.Vc({Qb:[_.t3a],imports:[_.xp,_.dm,_.kq,_.lq,_.lq,_.Up]});var gM=function(){};gM.ha=function(a){return new (a||gM)};gM.Ea=_.ed({type:gM});
gM.Da=_.Vc({Qb:[_.N3a],imports:[_.dm,_.xq,_.lq,_.kq,_.Up,_.lq]});var hM=function(a,b,c){var d=this;this.CF=a;this.renderer=b;this.Nb=c;this.zHc=function(){V_b(d.CF,d.jq)}};hM.prototype.Ua=function(){this.a1a||(this.event="click")};hM.prototype.Ma=function(){var a;null==(a=this.a1a)||a.call(this)};_.W.Object.defineProperties(hM.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.a1a)||b.call(this);this.a1a=this.renderer.listen(this.Nb.ua,a,this.zHc)}}});
hM.ha=function(a){return new (a||hM)(_.y(_.mw),_.y(_.Wk),_.y(_.Md))};hM.Ja=_.v({type:hM,oa:[["","onedevTooltipPreventer",""]],inputs:{jq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var iM=function(a,b,c,d,e,f){this.CF=a;this.gJ=b;this.Nb=c;this.renderer=d;this.jsc=e;this.BHc=f;this.Swa=new this.BHc(this.CF,this.renderer,this.Nb);this.Rwa=new this.jsc(this.gJ,this.Nb)};iM.prototype.Ua=function(){this.Swa.Ua();this.Rwa.Ua()};
iM.prototype.Ma=function(){this.Swa.Ma();this.Rwa.Ma()};_.W.Object.defineProperties(iM.prototype,{jq:{configurable:!0,enumerable:!0,set:function(a){this.Swa.jq=a;this.Rwa.jq=a}},maa:{configurable:!0,enumerable:!0,set:function(a){this.Rwa.maa=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.Swa.event=a}}});iM.ha=function(a){return new (a||iM)(_.y(_.mw),_.y(_.fw),_.y(_.Md),_.y(_.Wk),_.y(_.p4a),_.y(_.q4a))};
iM.Ja=_.v({type:iM,oa:[["","onedevFeatureTooltip",""]],inputs:{jq:["onedevFeatureTooltip","tooltipId"],maa:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.Pe([{Ga:_.p4a,Gc:_.pw},{Ga:_.q4a,Gc:hM}])]});
var jM={$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"},kM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,
c)};kM.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"appengine.apps.services.delete",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Ra:_.kf(c,jM,d)})};kM.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"GET",yb:"appengine.apps.services.get",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Ra:_.kf(c,jM,d)})};
kM.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"GET",yb:"appengine.apps.services.list",path:"/"+this.Pa+"/apps/"+a+"/services",Ra:_.kf(b,jM,c)})};kM.prototype.rr=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.rl(this.Za,{body:c,ub:"PATCH",yb:"appengine.apps.services.patch",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Ra:_.kf(d,jM,e)})};kM.ha=function(a){return new (a||kM)(_.u(_.z4a,8),_.u(_.A4a),_.u(_.pl,8))};
kM.va=_.t({token:kM,ta:kM.ha});var C0b=function(){};C0b.ha=function(a){return new (a||C0b)};C0b.va=_.t({token:C0b,ta:function(a){return kM.ha(a)},Ka:_.ix});var lM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.ql(b,c)};_.k=lM.prototype;_.k.create=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.rl(this.Za,{body:c,ub:"POST",yb:"appengine.apps.services.versions.create",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions",Ra:_.kf(d,jM,e)})};
_.k.delete=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"appengine.apps.services.versions.delete",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Ra:_.kf(d,jM,e)})};_.k.get=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.rl(this.Za,{body:null,ub:"GET",yb:"appengine.apps.services.versions.get",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Ra:_.kf(d,jM,e)})};
_.k.list=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"GET",yb:"appengine.apps.services.versions.list",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions",Ra:_.kf(c,jM,d)})};_.k.rr=function(a,b,c,d,e,f){e=void 0===e?{}:e;f=void 0===f?{}:f;return _.rl(this.Za,{body:d,ub:"PATCH",yb:"appengine.apps.services.versions.patch",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Ra:_.kf(e,jM,f)})};
lM.ha=function(a){return new (a||lM)(_.u(_.z4a,8),_.u(_.A4a),_.u(_.pl,8))};lM.va=_.t({token:lM,ta:lM.ha});var D0b=function(){};D0b.ha=function(a){return new (a||D0b)};D0b.va=_.t({token:D0b,ta:function(a){return lM.ha(a)},Ka:_.ix});
var E0b={$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"},mM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ql(b,c)};mM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"clouddebugger.debugger.debuggees.list",path:"/"+this.Pa+"/debugger/debuggees",Ra:_.kf(a,E0b,b)})};mM.ha=function(a){return new (a||mM)(_.u(_.B4a,8),_.u(_.C4a),_.u(_.pl,8))};mM.va=_.t({token:mM,ta:mM.ha});var F0b=function(){};F0b.ha=function(a){return new (a||F0b)};
F0b.va=_.t({token:F0b,ta:function(a){return mM.ha(a)},Ka:_.jx});var nM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ql(b,c)};nM.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"clouddebugger.debugger.debuggees.breakpoints.delete",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Ra:_.kf(c,E0b,d)})};
nM.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.get",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Ra:_.kf(c,E0b,d)})};nM.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.list",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints",Ra:_.kf(b,E0b,c)})};
nM.prototype.set=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:b,ub:"POST",yb:"clouddebugger.debugger.debuggees.breakpoints.set",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/set",Ra:_.kf(c,E0b,d)})};nM.ha=function(a){return new (a||nM)(_.u(_.B4a,8),_.u(_.C4a),_.u(_.pl,8))};nM.va=_.t({token:nM,ta:nM.ha});var G0b=function(){};G0b.ha=function(a){return new (a||G0b)};G0b.va=_.t({token:G0b,ta:function(a){return nM.ha(a)},Ka:_.jx});
var hK={CAPTURE:"CAPTURE",SA:"LOG",values:function(){return[hK.CAPTURE,hK.SA]}},H0b={$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"},oM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ql(b,c)};oM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.rl(this.Za,{body:null,ub:"GET",yb:"clouddebugger.debugger.debuggees.list",path:"/"+this.Pa+"/debugger/debuggees",Ra:_.kf(a,H0b,b)})};oM.ha=function(a){return new (a||oM)(_.u(_.E4a,8),_.u(_.F4a),_.u(_.pl,8))};oM.va=_.t({token:oM,ta:oM.ha});var I0b=function(){};
I0b.ha=function(a){return new (a||I0b)};I0b.va=_.t({token:I0b,ta:function(a){return oM.ha(a)},Ka:_.lx});var pM=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.ql(b,c)};pM.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"DELETE",yb:"clouddebugger.debugger.debuggees.breakpoints.delete",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Ra:_.kf(c,H0b,d)})};
pM.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:null,ub:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.get",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Ra:_.kf(c,H0b,d)})};pM.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.rl(this.Za,{body:null,ub:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.list",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints",Ra:_.kf(b,H0b,c)})};
pM.prototype.set=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.rl(this.Za,{body:b,ub:"POST",yb:"clouddebugger.debugger.debuggees.breakpoints.set",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/set",Ra:_.kf(c,H0b,d)})};pM.ha=function(a){return new (a||pM)(_.u(_.E4a,8),_.u(_.F4a),_.u(_.pl,8))};pM.va=_.t({token:pM,ta:pM.ha});var J0b=function(){};J0b.ha=function(a){return new (a||J0b)};J0b.va=_.t({token:J0b,ta:function(a){return pM.ha(a)},Ka:_.lx});var qM=function(){};
qM.ha=function(a){return new (a||qM)};qM.Ea=_.ed({type:qM});qM.Da=_.Vc({Qb:[_.C8a],imports:[_.dm,_.kq,rL,_.lq,_.Up,cM,rL,_.lq]});var rM=function(){};rM.ha=function(a){return new (a||rM)};rM.Ja=_.v({type:rM,oa:[["mat-select-trigger"]],features:[_.Pe([{Ga:_.D8a,Lb:rM}])]});var K0b=0,sM=function(){this.Oj=new _.ob;this.A$a=new _.ob;this.id="cdk-accordion-"+K0b++;this.c$a=!1};sM.prototype.Sb=function(a){this.Oj.next(a)};sM.prototype.Ma=function(){this.Oj.complete();this.A$a.complete()};
_.W.Object.defineProperties(sM.prototype,{kd:{configurable:!0,enumerable:!0,get:function(){return this.c$a},set:function(a){this.c$a=_.Mg(a)}}});sM.ha=function(a){return new (a||sM)};sM.Ja=_.v({type:sM,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{kd:"multi"},bc:["cdkAccordion"],features:[_.Pe([{Ga:_.lab,Lb:sM}]),_.ld]});var tM=function(){sM.apply(this,arguments);this.cla=new _.bf;this.s4=!1;this.displayMode="default";this.hU="after"};_.V(tM,sM);
tM.prototype.Re=function(){var a=this;this.N8a.wd.ka(_.tb(this.N8a)).subscribe(function(b){a.cla.reset(b.filter(function(c){return c.panel.Xk===a}));_.We(a.cla)});this.Xc=_.Dp(_.wRa(new _.Gp(this.cla)))};tM.prototype.smc=function(a){this.Xc.NC(a)};tM.prototype.rmc=function(a){_.Ep(this.Xc,a)};tM.prototype.Ma=function(){sM.prototype.Ma.call(this);this.cla.destroy()};_.W.Object.defineProperties(tM.prototype,{OK:{configurable:!0,enumerable:!0,get:function(){return this.s4},set:function(a){this.s4=_.Mg(a)}}});
tM.ha=function(){var a;return function(b){return(a||(a=_.Ed(tM)))(b||tM)}}();tM.Ja=_.v({type:tM,oa:[["mat-accordion"]],Dd:function(a,b,c){a&1&&_.$e(c,_.KG,5);if(a&2){var d;_.Ye(d=_.af())&&(b.N8a=d)}},Ib:[1,"mat-accordion"],Hb:2,mb:function(a,b){a&2&&_.we("mat-accordion-multi",b.kd)},inputs:{kd:"multi",OK:"hideToggle",displayMode:"displayMode",hU:"togglePosition"},bc:["matAccordion"],features:[_.Pe([{Ga:_.nab,Lb:tM}]),_.qe]});var uM=function(){};uM.ha=function(a){return new (a||uM)};uM.Ea=_.ed({type:uM});
uM.Da=_.Vc({imports:[_.lq,_.dm,_.xq,_.lq]});var vM=function(){};vM.ha=function(a){return new (a||vM)};vM.Ea=_.ed({type:vM});vM.Da=_.Vc({Qb:[_.sgb],imports:[_.kq,rL,_.lq,_.dm,_.Up,rL,_.lq]});var L0b=0,wM=function(a,b){this.Ta=a;this.wk=b;this.P4a=this.focused=!1;this.pfa=this.wk.pfa;this.gLa=new _.el;this.placeholder="";this.id="mat-chip-list-input-"+L0b++;this.Kc=!1;this.fr=this.Ta.ua};_.k=wM.prototype;_.k.Sb=function(){this.On.Tc.next()};_.k.Ma=function(){this.gLa.complete()};
_.k.Re=function(){this.SV=this.empty};_.k.kI=function(a){if(a){9!==a.keyCode||_.Jg(a,"shiftKey")||this.On.Xia();if(8===a.keyCode&&this.SV){_.ARa(this.On.Xc);a.preventDefault();return}this.SV=!1}this.d7a(a)};_.k.Bnc=function(a){!this.SV&&8===a.keyCode&&this.empty&&(this.SV=!0,a.preventDefault())};_.k.Hv=function(){this.adb&&this.d7a();this.focused=!1;this.On.focused||this.On.Hv();this.On.Tc.next()};_.k.Ukc=function(){this.focused=!0;this.SV=this.empty;this.On.Tc.next()};
_.k.d7a=function(a){!this.fr.value&&a&&this.On.kI(a);if(!a||this.rnc(a))this.gLa.emit({value:this.fr.value,Ztc:this}),null==a||a.preventDefault()};_.k.QO=function(){this.On.Tc.next()};_.k.focus=function(a){this.fr.focus(a)};_.k.clear=function(){this.fr.value="";this.SV=!0};_.k.rnc=function(a){return!_.Jg(a)&&(new Set(this.pfa)).has(a.keyCode)};
_.W.Object.defineProperties(wM.prototype,{hLa:{configurable:!0,enumerable:!0,set:function(a){a&&(this.On=a,this.On.uXa(this))}},adb:{configurable:!0,enumerable:!0,get:function(){return this.P4a},set:function(a){this.P4a=_.Mg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||this.On&&this.On.disabled},set:function(a){this.Kc=_.Mg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.fr.value}}});wM.ha=function(a){return new (a||wM)(_.y(_.Md),_.y(_.vgb))};
wM.Ja=_.v({type:wM,oa:[["input","matChipInputFor",""]],Ib:[1,"mat-chip-input","mat-input-element"],Hb:5,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.kI(c)})("keyup",function(c){return b.Bnc(c)})("blur",function(){return b.Hv()})("focus",function(){return b.Ukc()})("input",function(){return b.QO()});a&2&&(_.Ae("id",b.id),_.ue("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.On&&b.On.Me?b.On.Me.invalid:null)("aria-required",b.On&&b.On.required||null))},inputs:{hLa:["matChipInputFor",
"chipList"],adb:["matChipInputAddOnBlur","addOnBlur"],pfa:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:"disabled"},outputs:{gLa:"matChipInputTokenEnd"},bc:["matChipInput","matChipInputFor"],features:[_.ld]});var xM=function(){};xM.ha=function(a){return new (a||xM)};xM.Ea=_.ed({type:xM});xM.Da=_.Vc({imports:[_.lq,_.xq,_.PB,_.lq,_.PB]});var yM=function(a,b,c){_.eq.call(this,a,b);this.ojc=c};_.V(yM,qL);
yM.ha=function(a){return new (a||yM)(_.y(_.Ue),_.y(_.Ve),_.y(_.fhb,8))};yM.Ja=_.v({type:yM,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Pe([{Ga:_.ehb,Lb:yM}]),_.qe]});var zM=function(){yM.apply(this,arguments)};_.V(zM,yM);zM.ha=function(){var a;return function(b){return(a||(a=_.Ed(zM)))(b||zM)}}();zM.Ja=_.v({type:zM,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Pe([{Ga:_.ehb,Lb:zM}]),_.qe]});var AM=function(){this.Zd=new _.Fy(!0)};_.k=AM.prototype;_.k.toggle=function(a){this.Zd.toggle(this.JE(a))};
_.k.expand=function(a){this.Zd.select(this.JE(a))};_.k.collapse=function(a){this.Zd.dj(this.JE(a))};_.k.he=function(a){return this.Zd.Qe(this.JE(a))};_.k.collapseAll=function(){this.Zd.clear()};var M0b=function(a,b){var c=[b];c.push.apply(c,_.Ia(a.kZ(b)));a.Zd.select.apply(a.Zd,_.Ia(c.map(function(d){return a.JE(d)})))},N0b=function(a,b){var c=[b];c.push.apply(c,_.Ia(a.kZ(b)));a.Zd.dj.apply(a.Zd,_.Ia(c.map(function(d){return a.JE(d)})))};AM.prototype.JE=function(a){return this.Dx?this.Dx(a):a};
var BM=function(a,b,c){AM.call(this);this.uw=a;this.Fm=b;if(this.options=c)this.Dx=this.options.Dx};_.V(BM,AM);BM.prototype.kZ=function(a){for(var b=[],c=this.Rg.indexOf(a)+1;c<this.Rg.length&&this.uw(a)<this.uw(this.Rg[c]);c++)b.push(this.Rg[c]);return b};BM.prototype.BF=function(){var a=this;this.Zd.select.apply(this.Zd,_.Ia(this.Rg.map(function(b){return a.JE(b)})))};var O0b=function(a,b){AM.call(this);this.Ds=a;if(this.options=b)this.Dx=this.options.Dx};_.V(O0b,AM);
O0b.prototype.BF=function(){var a=this;this.Zd.clear();var b=this.Rg.reduce(function(c,d){return[].concat(_.Ia(c),_.Ia(a.kZ(d)),[d])},[]);this.Zd.select.apply(this.Zd,_.Ia(b.map(function(c){return a.JE(c)})))};O0b.prototype.kZ=function(a){var b=[];this.WEa(b,a);return b.splice(1)};
O0b.prototype.WEa=function(a,b){var c=this;a.push(b);b=this.Ds(b);Array.isArray(b)?b.forEach(function(d){return c.WEa(a,d)}):_.me(b)&&b.ka(_.Va(1),_.Ta(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.WEa(a,e.value)})};var CM=function(a,b,c){_.rC.call(this,a,b);this.It=c};_.V(CM,_.rC);
CM.prototype.Re=function(){var a=this;this.bB=this.It.find([]).create(this.Vm.Dx);var b=this.Vm.xc.Ds(this.data);Array.isArray(b)?P0b(this,b):_.me(b)&&b.ka(_.wb(this.Tb)).subscribe(function(c){return P0b(a,c)});this.JCb.wd.ka(_.wb(this.Tb)).subscribe(function(){return P0b(a)})};CM.prototype.Ua=function(){_.rC.prototype.Ua.call(this)};CM.prototype.Ma=function(){this.fjc();_.rC.prototype.Ma.call(this)};var P0b=function(a,b){var c=a.Z7a();b&&(a.O5a=b);c&&a.O5a?_.Ehb(a.Vm,a.O5a,a.bB,c.Kf,a.Rh):a.bB.diff([])};
CM.prototype.fjc=function(){var a=this.Z7a();a&&(a.Kf.clear(),this.bB.diff([]))};CM.prototype.Z7a=function(){var a=this,b=this.JCb;return b&&b.find(function(c){return!c.wGa||c.wGa===a})};CM.ha=function(a){return new (a||CM)(_.y(_.Md),_.y(_.qC),_.y(_.ll))};
CM.Ja=_.v({type:CM,oa:[["cdk-nested-tree-node"]],Dd:function(a,b,c){a&1&&_.$e(c,_.oC,5);if(a&2){var d;_.Ye(d=_.af())&&(b.JCb=d)}},Ib:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},bc:["cdkNestedTreeNode"],features:[_.Pe([{Ga:_.rC,Lb:CM},{Ga:_.Chb,Lb:CM}]),_.qe]});
var Q0b=/([A-Za-z%]+)$/,DM=function(a,b,c,d){var e=this;this.F5=a;this.Vm=b;this.be=c;this.Ec=d;this.Tb=new _.ob;this.gvb="px";this.lka=40;this.s5();d&&d.rd.ka(_.wb(this.Tb)).subscribe(function(){return e.s5(!0)});a.sEa.subscribe(function(){return e.s5()})};_.k=DM.prototype;_.k.Ma=function(){this.Tb.next();this.Tb.complete()};_.k.woc=function(){var a=this.F5.data&&this.Vm.xc.uw?this.Vm.xc.uw(this.F5.data):null;a=null==this.Jka?a:this.Jka;return"number"===typeof a?""+a*this.lka+this.gvb:null};
_.k.s5=function(a){a=void 0===a?!1:a;var b=this.woc();if(b!==this.Yjc||a){a=this.be.ua;var c=this.Ec&&"rtl"===this.Ec.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Yjc=b}};_.k.abb=function(a){this.Jka=_.Pg(a,null);this.s5()};_.k.Zab=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(Q0b),b=a[0],c=a[1]||c);this.gvb=c;this.lka=_.Pg(b);this.s5()};
_.W.Object.defineProperties(DM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Jka},set:function(a){this.abb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.lka},set:function(a){this.Zab(a)}}});DM.ha=function(a){return new (a||DM)(_.y(_.rC),_.y(_.qC),_.y(_.Md),_.y(_.Hp,8))};DM.Ja=_.v({type:DM,oa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var EM=function(a,b){this.Vm=a;this.F5=b;this.qab=!1};EM.prototype.hma=function(a){if(this.recursive){var b=this.Vm.xc,c=this.F5.data;b.Zd.Qe(b.JE(c))?N0b(b,c):M0b(b,c)}else this.Vm.xc.toggle(this.F5.data);a.stopPropagation()};_.W.Object.defineProperties(EM.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.qab},set:function(a){this.qab=_.Mg(a)}}});EM.ha=function(a){return new (a||EM)(_.y(_.qC),_.y(_.rC))};
EM.Ja=_.v({type:EM,oa:[["","cdkTreeNodeToggle",""]],mb:function(a,b){a&1&&_.L("click",function(c){return b.hma(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var FM=function(a,b,c,d){this.pNc=a;this.uw=b;this.Fm=c;this.Ds=d};FM.prototype.u7a=function(a,b,c,d){var e=this,f=this.pNc(a,b);c.push(f);this.Fm(f)&&(a=this.Ds(a))&&(Array.isArray(a)?this.t7a(a,b,c,d):a.ka(_.Va(1)).subscribe(function(g){e.t7a(g,b,c,d)}));return c};
FM.prototype.t7a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var h=d.slice();h.push(g!=a.length-1);e.u7a(f,b+1,c,h)})};var R0b=function(a,b){var c=[];b.forEach(function(d){return a.u7a(d,0,c,[])});return c},S0b=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,h=0;h<=a.uw(f);h++)g=g&&e[h];g&&d.push(f);a.Fm(f)&&(e[a.uw(f)+1]=c.he(f))});return d},GM=function(a,b,c){this.uIa=a;this.Sbb=b;this.Dja=new _.Af([]);this.l7a=new _.Af([]);this.Rh=new _.Af([]);c&&(this.data=c)};
_.V(GM,_.Pp);GM.prototype.connect=function(a){var b=this;return _.ib(a.MA,this.uIa.Zd.changed,this.Dja).ka(_.m(function(){b.l7a.next(S0b(b.Sbb,b.Dja.value,b.uIa));return b.l7a.value}))};GM.prototype.disconnect=function(){};_.W.Object.defineProperties(GM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Rh.value},set:function(a){this.Rh.next(a);this.Dja.next(R0b(this.Sbb,this.data));this.uIa.Rg=this.Dja.value}}});var T0b=function(){this.Rh=new _.Af([])};_.V(T0b,_.Pp);
T0b.prototype.connect=function(a){var b=this;return _.ib.apply(null,[a.MA,this.Rh]).ka(_.m(function(){return b.data}))};T0b.prototype.disconnect=function(){};_.W.Object.defineProperties(T0b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Rh.value},set:function(a){this.Rh.next(a)}}});var HM=function(a,b,c){a=_.Ghb.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(HM,_.Ghb);HM.prototype.Ua=function(){_.Ghb.prototype.Ua.call(this)};HM.prototype.Ma=function(){_.Ghb.prototype.Ma.call(this)};
HM.ha=function(a){return new (a||HM)(_.y(_.Md),_.y(_.qC),_.Bd("tabindex"))};HM.Ja=_.v({type:HM,oa:[["mat-tree-node"]],Ib:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},bc:["matTreeNode"],features:[_.Pe([{Ga:_.rC,Lb:HM}]),_.qe]});var IM=function(){_.pC.apply(this,arguments)};_.V(IM,_.pC);IM.ha=function(){var a;return function(b){return(a||(a=_.Ed(IM)))(b||IM)}}();
IM.Ja=_.v({type:IM,oa:[["","matTreeNodeDef",""]],inputs:{OA:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.Pe([{Ga:_.pC,Lb:IM}]),_.qe]});var JM=function(a,b,c,d){CM.call(this,a,b,c);this.Kc=!1;this.tabIndex=Number(d)||0};_.V(JM,CM);JM.prototype.Ua=function(){CM.prototype.Ua.call(this)};JM.prototype.Re=function(){CM.prototype.Re.call(this)};JM.prototype.Ma=function(){CM.prototype.Ma.call(this)};
_.W.Object.defineProperties(JM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){this.Kc=_.Mg(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Sy},set:function(a){this.Sy=null!=a?a:0}}});JM.ha=function(a){return new (a||JM)(_.y(_.Md),_.y(_.qC),_.y(_.ll),_.Bd("tabindex"))};
JM.Ja=_.v({type:JM,oa:[["mat-nested-tree-node"]],Ib:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},bc:["matNestedTreeNode"],features:[_.Pe([{Ga:CM,Lb:JM},{Ga:_.rC,Lb:JM},{Ga:_.Chb,Lb:JM}]),_.qe]});var KM=function(a,b){this.Kf=a;this.wGa=b};KM.ha=function(a){return new (a||KM)(_.y(_.Ve),_.y(_.Chb,8))};KM.Ja=_.v({type:KM,oa:[["","matTreeNodeOutlet",""]],features:[_.Pe([{Ga:_.oC,Lb:KM}])]});var LM=function(){DM.apply(this,arguments)};
_.V(LM,DM);_.W.Object.defineProperties(LM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Jka},set:function(a){this.abb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.lka},set:function(a){this.Zab(a)}}});LM.ha=function(){var a;return function(b){return(a||(a=_.Ed(LM)))(b||LM)}}();
LM.Ja=_.v({type:LM,oa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.Pe([{Ga:DM,Lb:LM}]),_.qe]});var MM=function(){EM.apply(this,arguments)};_.V(MM,EM);MM.ha=function(){var a;return function(b){return(a||(a=_.Ed(MM)))(b||MM)}}();MM.Ja=_.v({type:MM,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.Pe([{Ga:EM,Lb:MM}]),_.qe]});
var NM=function(){_.qC.apply(this,arguments)};_.V(NM,_.qC);NM.ha=function(){var a;return function(b){return(a||(a=_.Ed(NM)))(b||NM)}}();
NM.Aa=_.v({type:NM,oa:[["mat-tree"]],vb:function(a,b){a&1&&_.Ze(KM,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Q4=c.first)}},Ib:["role","tree",1,"mat-tree"],bc:["matTree"],features:[_.Pe([{Ga:_.qC,Lb:NM}]),_.qe],Ba:1,Ca:0,Ha:[["matTreeNodeOutlet",""]],wa:function(a){a&1&&_.ze(0,0)},Ia:[KM],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"],tb:2});var U0b=function(a){this.config=a;this.Qvc=/[\u0300-\u036f]/g};
U0b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.Qvc,"")};
var V0b=function(a,b){a=a.config.xj?a.config.xj:(a=a.config.Kl&&a.config.Kl.get(_.kD))&&a.xj?a.xj:null;return a(_.kD,b)},X0b=function(a,b){var c=a.config.FC;if(!c.displayName||!c.Foa)return null;var d=c.YC;if(0===b.length)return{Bc:c.Foa,confidence:1,rY:[{text:c.displayName}],YC:d};var e=a.normalize(b);a=_.dcb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,Bc:c.Foa,rY:W0b(c.displayName,b),YC:d}:null},W0b=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},Y0b=function(a){return new _.Nhb(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.FC;!f.SR&&f.Fsa&&(f.SR=new f.Fsa(e));f.SR&&d.push.apply(d,_.Ia(f.SR.match(b)))}d.sort(function(g,h){return h.confidence-g.confidence});return _.Ea(d)}))})},yTb=function(a,b){b=void 0===b?[]:b;return new _.BC(Y0b(_.Ea(a)),
_.Qhb(_.Ea(a)),b,!0,!0,void 0)},OM=function(){U0b.apply(this,arguments)};_.V(OM,U0b);var PM=function(){};PM.ha=function(a){return new (a||PM)};PM.Ea=_.ed({type:PM});PM.Da=_.Vc({Qb:[{Ga:_.Kgb,Gc:{color:"primary"}}],imports:[xM]});var QM=function(){};QM.ha=function(a){return new (a||QM)};QM.Ea=_.ed({type:QM});QM.Da=_.Vc({Qb:[{Ga:_.uTa,Gc:{color:"primary"}}],imports:[sL]});var RM=function(){};RM.ha=function(a){return new (a||RM)};RM.Ea=_.ed({type:RM});RM.Da=_.Vc({imports:[cM]});var SM=function(){};
SM.ha=function(a){return new (a||SM)};SM.Ea=_.ed({type:SM});SM.Da=_.Vc({Qb:[_.kib],imports:[qM,RM]});var TM=function(){};TM.ha=function(a){return new (a||TM)};TM.Ea=_.ed({type:TM});TM.Da=_.Vc({imports:[dM,RM]});var UM=function(){};UM.ha=function(a){return new (a||UM)};UM.Ea=_.ed({type:UM});UM.Da=_.Vc({imports:[_.dm,_.Qv,QM,PM,TM,_.JC,SM,_.Xr,_.Wy,_.xq,_.bD,_.ZC,_.LC,_.bD]});var $zb=/[^\w/]/g,VM=function(a,b){this.Fa=a;this.client=b;this.yf=new _.qs(this.Fa)};
VM.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.yf.fetch(h,function(){return g.client.BQ(h)})};VM.ha=function(a){return new (a||VM)(_.u(_.en),_.u(_.N4a))};VM.va=_.t({token:VM,ta:VM.ha,Ka:"root"});
var Z0b={At:0,E2a:1,P1b:2,Qec:3,NONE:4,v4a:5,PERMISSION_DENIED:6,cdc:7,eac:8,UNINITIALIZED:9,m$b:10,xPc:11,ERROR:12,Eec: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"},WM=function(a,b,c,d){var e=this;this.fC=b;this.Ud=c;this.Pb=d;this.vya="BLAME";this.dhc="XREFS";this.oaa=new _.el;this.Wrc=a.Rb(14)?_.Da($_b(this.fC),
this.Ud.qga).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.btc=this.Iw("BLAME");this.STb=this.Iw("XREFS");this.qU=this.Pb.Iqa().ka(_.m(function(f){return a.Rb(57)&&f}),_.Ra());this.omb=this.Iw("DEPRECATED");this.quc=this.Iw("COVERAGE");this.Yyc=this.Iw("FUZZING");this.fzc=this.Ud.iqa.ka(_.vb(function(f){return _.Da(f.map(function(g){return e.Iw(g)}))}),_.m(function(f){return f.some(Boolean)}))};
WM.prototype.Ua=function(){};WM.prototype.mxa=function(a){this.oaa.emit(a)};WM.prototype.Iw=function(a){return this.Ud.AR(a).ka(_.m(function(b){return b.enabled}),_.Ra())};WM.ha=function(a){return new (a||WM)(_.y(_.Cu),_.y(_.mI),_.y(_.oI),_.y(_.Nu))};
WM.Aa=_.v({type:WM,oa:[["code-layers"]],inputs:{Le:"layerBaseLocation"},outputs:{oaa:"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,kAb,1,1,"blame-layer",0),_.Q(1,
"async"),_.N(2,mAb,3,3,"ng-container",1),_.Q(3,"async"),_.N(4,oAb,3,3,"ng-container",1),_.Q(5,"async"),_.N(6,pAb,1,1,"code-coverage-layer",0),_.Q(7,"async"),_.N(8,qAb,1,1,"fuzzing-layer",0),_.Q(9,"async"),_.N(10,rAb,1,1,"generic-coverage-layer",0),_.Q(11,"async"),_.N(12,sAb,1,2,"finding-layer",2),_.Q(13,"async"),_.N(14,uAb,2,3,"ng-template",null,3,_.ef),_.N(16,wAb,2,3,"ng-template",null,4,_.ef));if(a&2){var c=_.Me(15),d=_.Me(17);_.z("ngIf",_.R(1,9,b.btc));_.w(2);_.z("ngIf",_.R(3,11,b.qU))("ngIfElse",
c);_.w(2);_.z("ngIf",_.R(5,13,b.qU))("ngIfElse",d);_.w(2);_.z("ngIf",_.R(7,15,b.quc));_.w(2);_.z("ngIf",_.R(9,17,b.Yyc));_.w(2);_.z("ngIf",_.R(11,19,b.fzc));_.w(2);_.z("ngForOf",_.R(13,21,b.Wrc))}},Ia:[_.xI,_.zI,_.AI,_.BI,_.Xl,_.Yl,_.CI,_.cJ,_.FI,_.$I,_.fJ,_.cm],tb:2,Oa:0});var $0b=function(a,b,c,d,e){this.hs=a;this.line=b;this.context=c;this.vTa=d;this.sTa=e};$0b.prototype.remove=function(){this.kN&&this.kN.remove()};
$0b.prototype.render=function(){this.kN=_.jH(this.hs,this.line,{Jf:this.vTa,Hf:this.sTa,Ym:"hovercard-decoration-layer",key:this.context.email})};var XM=function(a,b){_.kH.call(this,b);var c=this;this.hs=a;this.kb=new _.da;this.kb.add(a.Tsa.subscribe(function(d){if(0!==c.xp.length&&(d=c.mn(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(XM,_.kH);XM.prototype.Ma=function(){_.kH.prototype.Ma.call(this);this.kb.unsubscribe()};
XM.prototype.WX=function(){var a=this,b=[];this.pKb&&(b=this.pKb.filter(xAb).map(function(c){var d=c.mn().lastIndexOf("/");d=c.mn().substring(d+1,c.mn().length)+"@google.com";return new $0b(a.hs,_.kj(c.getRange(),1),{email:d},_.kj(c.getRange(),2),_.kj(c.getRange(),4))}));return _.Ea(b)};XM.prototype.mn=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.aF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(XM.prototype,{rM:{configurable:!0,enumerable:!0,set:function(a){this.pKb=a;this.update()}}});XM.ha=function(a){return new (a||XM)(_.y(_.iH),_.y(_.he))};XM.Ja=_.v({type:XM,oa:[["hovercard-decoration-layer"]],inputs:{rM:"scoLinks"},features:[_.qe]});var a1b=function(a,b,c,d,e){this.hs=a;this.line=b;this.context=c;this.vTa=d;this.sTa=e};a1b.prototype.remove=function(){this.kN&&this.kN.remove()};
a1b.prototype.render=function(){var a=this.context.href;this.kN=_.jH(this.hs,this.line,{Jf:this.vTa,Hf:this.sTa,tagName:"a",Ym:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,lAb:!0})};var YM=function(a,b,c,d,e,f,g,h){_.kH.call(this,h);var n=this;this.hs=a;this.gga=b;this.Sa=c;this.Jb=d;this.Pba=e;this.Fa=f;this.Qf=g;this.kb=new _.da;this.content=this.Feb="";this.kb.add(a.s7.subscribe(function(r){n.lC(r)}))};_.V(YM,_.kH);_.k=YM.prototype;_.k.Ua=function(){};
_.k.Sb=function(){this.update()};_.k.Ma=function(){_.kH.prototype.Ma.call(this);this.kb.unsubscribe()};_.k.lC=function(a){if(0===a.button&&!_.cF(a)){var b=a.target;if(b instanceof Element&&(b=_.aF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Fa.nb({gestureName:"CLICK",element:this.Feb+"CodeLink",action:"navigate",Ul:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Rm(this.Sa,b.pathname+b.search+b.hash))}}};
_.k.WX=function(){var a=this,b=[];if(this.rM)b=this.rM.map(function(h){var n=h.mn(),r=h.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=b1b(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:_.ig(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Sm(a.Sa,n),n=b1b(a,["/"+_.zt.Dia],n.Ra));return new a1b(a.hs,_.kj(h.getRange(),1),{href:n,style:"link-decoration-layer"},_.kj(h.getRange(),2),_.kj(h.getRange(),4))}).filter(function(h){return null!=
h});else{var c=this.hs.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=yAb(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 a1b(this.hs,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Ea(b)};var b1b=function(a,b,c){return a.Pba.ix(_.oh(a.Sa,a.uQa(b,c)))};YM.prototype.uQa=function(a,b){return this.Sa.Fi(a,{Wg:this.Jb,Ra:b})};
YM.ha=function(a){return new (a||YM)(_.y(_.iH),_.y(_.Du),_.y(_.Yf),_.y(_.zf),_.y(_.gm),_.y(_.en),_.y(_.lr),_.y(_.he))};YM.Ja=_.v({type:YM,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Feb:"analyticsElementToTrack",content:"content",rM:"scoLinks"},features:[_.qe,_.ld]});var ZM=function(){this.d_=!1;this.t9b="Star";this.x9b="Unstar";this.U1=""};ZM.prototype.Ua=function(){this.U1=_.upb(this.type,this.d_)};ZM.ha=function(a){return new (a||ZM)};
ZM.Aa=_.v({type:ZM,oa:[["simple-star"]],inputs:{type:"type",d_:"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&&(_.ue("title",b.U1)("aria-label",b.d_?b.x9b:b.t9b),_.w(1),_.we("starred",b.d_)("disabled",!b.d_),_.w(1),_.Ne(" ",b.d_?"star":"star_border"," "))},styles:[_.nyb()],Oa:0});var $M=function(){};$M.ha=function(a){return new (a||$M)};$M.Ea=_.ed({type:$M});
$M.Da=_.Vc({imports:[_.cK,_.lq,_.xq,_.dm,_.cK,_.lq]});var c1b=function(){this.email=""};c1b.ha=function(a){return new (a||c1b)};c1b.Ja=_.v({type:c1b,oa:[["","contactHovercard",""]],Hb:1,mb:function(a,b){a&2&&_.ue("data-hovercard-id",b.email)},inputs:{email:"email"}});
var aN=function(){};aN.ha=function(a){return new (a||aN)};aN.Ea=_.ed({type:aN});aN.Da=_.Vc({});
var bN=function(){this.fk="row"};bN.ha=function(a){return new (a||bN)};bN.Aa=_.v({type:bN,oa:[["dc-p"]],inputs:{size:"size",fk:"layout"},oc:["*"],Ba:5,Ca:3,Ha:[[3,"fxLayout"]],wa:function(a,b){a&1&&(_.Ie(),_.C(0,"p",0),_.O(1,"\n  "),_.Je(2),_.O(3,"\n"),_.D(),_.O(4,"\n"));a&2&&(_.we("skinny","skinny"===b.size),_.z("fxLayout",b.fk))},Ia:[_.Uq],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});
var cN=function(){};cN.ha=function(a){return new (a||cN)};cN.Ea=_.ed({type:cN});cN.Da=_.Vc({imports:[_.dr]});
var d1b=new _.Br("{service} - {version}");
var e1b={h$b:0,LOADING:1,E2b:2,l$b:3,0:"NO_APP",1:"LOADING",2:"HAS_DATA",3:"NO_DATA"};
var dN=function(a,b,c){this.Fa=a;this.ssc=b;this.tsc=c;this.rKc=new _.qs(this.Fa);this.lOc=new _.qs(this.Fa);this.kOc=new _.qs(this.Fa)},f1b=function(a,b){return a.rKc.fetch(b,function(){return"Google"===b?_.Ea([]):a.ssc.list(b).ka(_.m(function(c){return c.services||[]}))}).ka(_.Aa(function(){return _.Ea([])}))},g1b=function(a,b,c){return a.lOc.fetch([b,c],function(){return f1b(a,b).ka(_.vb(function(d){return d.some(function(e){return(e.id||"default")===c})?a.tsc.list(b,c).ka(_.m(function(e){return e.versions||
[]})):_.Ea([])}))}).ka(_.Aa(function(){return _.Ea([])}))};dN.prototype.getVersion=function(a,b,c){var d=this;return this.kOc.fetch([a,b,c],function(){return g1b(d,a,b).ka(_.m(function(e){return e.find(function(f){return f.id===c})}))})};dN.ha=function(a){return new (a||dN)(_.u(_.en),_.u(C0b),_.u(D0b))};dN.va=_.t({token:dN,ta:dN.ha,Ka:"root"});
var eN=function(a,b,c,d,e){this.Fa=a;this.ouc=b;this.itc=c;this.nuc=d;this.htc=e;this.qvc=new _.qs(this.Fa);this.cna=new _.rs(this.Fa);this.tKa=new _.rs(this.Fa)},h1b=function(a,b){var c="Google"===b?a.itc:a.ouc,d=Object.assign({},{clientVersion:"google.com/grimoire/v1"},"Google"===b?{ns:"borg"}:{project:b});return a.qvc.fetch(b,function(){return c.list(d).ka(_.m(function(e){return e.debuggees||[]}),_.$g(a.Fa,"getDebuggees"))})};
eN.prototype.S0=function(a,b,c,d,e){var f=this;IAb(c);return i1b(this,a).set(b,c,HAb(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){!GAb(g)&&g&&f.cna.refresh([a,b],function(h){return[].concat(_.Ia(h),[g])})}),_.$g(this.Fa,"setBreakpoint"))};
eN.prototype.OB=function(a,b,c){var d=this;return i1b(this,a).delete(b,c,{clientVersion:"google.com/grimoire/v1"}).ka(_.Aa(function(e){throw e;}),_.$g(this.Fa,"deleteBreakpoint"),_.zb(function(){d.cna.refresh([a,b],function(e){return e.filter(function(f){return f.id!==c})},!1);d.tKa.refresh([a,b,c],function(){return null},!1)}))};
var j1b=function(a,b,c){var d=i1b(a,b),e=new _.Af(!1);return _.nbb(1E3).ka(_.Cb(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(_.$g(a.Fa,"listBreakpoints"))}),_.zb(function(f){f.breakpoints&&0!==f.breakpoints.length||e.next(!1)}),_.Ra(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.cna.refresh([b,c]),_.Ua):a.cna.fetch([b,c],function(){return d.list(c,{clientVersion:"google.com/grimoire/v1",includeAllUsers:!0,includeInactive:!0}).ka(_.m(function(g){return g.breakpoints||[]}),_.$g(a.Fa,"listBreakpoints"))})}),_.zb(function(f){e.next(f.some(function(g){return!g.isFinalState}))}))},k1b=function(a,b,c,d,e){var f=i1b(a,b),g=new _.Af(!1);
return _.nbb(1E3).ka(_.Cb(g),_.Ta(function(h){h=_.l(h);h.next();return h.next().value}),_.cb(!0),_.tb(!1),_.Fa(function(h){return h?(a.tKa.refresh([b,c,d]),_.Ua):a.tKa.fetch([b,c,d],function(){return f.get(c,d,HAb(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;}),_.$g(a.Fa,"getBreakpoint"))})}),_.zb(function(h){g.next(!!h&&!h.isFinalState)}))},i1b=function(a,b){return"Google"===b?a.htc:a.nuc};
eN.ha=function(a){return new (a||eN)(_.u(_.en),_.u(I0b),_.u(F0b),_.u(J0b),_.u(G0b))};eN.va=_.t({token:eN,ta:eN.ha,Ka:"root"});
var fN=function(a,b,c,d,e,f,g){this.vj=a;this.eY=b;this.Yc=c;this.Sa=d;this.Qf=e;this.yJa=g;this.canaryOption=new _.Af(void 0);this.Xv=l1b(this);this.et=m1b(this)},l1b=function(a){var b=a.yJa;return b?AAb(a.vj,a.Sa).ka(_.vb(function(c){if(!c)return _.Ea(null);var d=h1b(a.eY,c).ka(_.Aa(function(e){(!_.iz(e)||403!==e.error.code&&404!==e.error.code)&&_.mr(a.Qf,e);return _.Ea([])}));return _.Da([d,f1b(b,c)]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return n1b(c,e,f)}),_.tb(null))}),
_.nb(1),_.jb()):_.Ea(null)},m1b=function(a){return a.Yc.appId.ka(_.vb(function(b){return b?a.Xv.ka(_.m(function(c){return c&&c.find(function(d){return d.aQ===b})||null})):_.Ea(null)}),_.zb(function(b){o1b(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:_.ig(b.canaryMode)}}),_.nb(1),_.jb())},n1b=function(a,b,c){c=void 0===c?[]:c;var d=JAb(c);return p1b(EAb(b.map(function(e){if(e.isInactive||!e.id)e=null;else{var f=CAb(e),g=f.service;f=f.version;var h=CAb(e);var n=h.service;h=h.version;n=n&&h?d1b.format({service:n,version:h}):DAb(e.description)||e.id;h=e.description||n;KAb(h)&&(n="DEMO: "+n,h="DEMO: "+h);if("Google"===a){var r=DAb(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,HMb:r,aQ:x,sourceContexts:I,J0a:K,service:g,version:f,justificationRequired:A,justificationValidationRequired:B,suggestLocation:e.suggestLocation||null,canaryMode:"Google"===a?e.canaryMode||"CANARY_MODE_UNSPECIFIED":null}}return e})))},p1b=function(a){return a.filter(function(b){return KAb(b.description)}).concat(a.filter(function(b){return!KAb(b.description)}))},
o1b=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=_.qg(a.vj.lc),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.Sa.navigate(_.ph(_.pF(_.Ko(_.fF(d.Yb()),f),function(g){g.ts=b.aQ;g.Ob=e}).hb()))}}};fN.ha=function(a){return new (a||fN)(_.u(_.zf),_.u(eN),_.u(_.QG),_.u(_.Yf),_.u(_.lr),_.u(_.Cu),_.u(dN,8))};
fN.va=_.t({token:fN,ta:fN.ha});
var NAb=/(\$+)(\d+)/g;
var RAb=/[^:]+:[1-9][0-9]*/,gN=function(){this.group=(new _.kB).group({fileLine:["",SAb],condition:"",expressions:[[]],logLevel:"INFO",logMessage:["",TAb],justificationValidator:void 0,justification:{value:void 0,disabled:!0}})},q1b=function(a,b){if(null==b?0:b.u1a)a.group.get("justification").enable(),a.group.nS({justificationValidator:b.Te,justification:b.value.split(": ")[1]})};
gN.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.nS(Object.assign({},{fileLine:a.path+":"+a.line,condition:a.condition||""},"snapshot"===a.kind?{expressions:a.expressions}:{logLevel:a.level,logMessage:a.prb}))};
var pDb=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===hK.CAPTURE)d.expressions=a.get("expressions").value;else{b=a.get("logMessage").value;b=b.trim()&&MAb(b);if(!b)return null;d=Object.assign({},d,b,{logLevel:a.get("logLevel").value})}return d};gN.prototype.get=function(a){return this.group.get(a)};
gN.prototype.getError=function(a){return Object.values(this.group.get(a).errors||{})[0]||null};
var jBb=function(a){a.group.get("justificationValidator")&&a.group.get("justification").enable();oDb(a)||_.e2a(a.group.get("justification"),{invalid:r1b(a)})},oDb=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.Bd)return(new RegExp(a.Bd)).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},r1b=function(a){if((a=a.get("justificationValidator"))&&a.value){a=a.value;if(a.description)return a.description;if(a.Bd)return"Must follow this regular expression: "+a.Bd;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 hN=function(){};hN.prototype.transform=function(a){return XAb(a)};hN.ha=function(a){return new (a||hN)};hN.ze=_.fd({name:"breakpointTime",type:hN,Xd:!0});var iN=function(){};iN.prototype.transform=function(a){return ZAb(a)};iN.ha=function(a){return new (a||iN)};iN.ze=_.fd({name:"breakpointLocation",type:iN,Xd:!0});var jN=function(){};jN.ha=function(a){return new (a||jN)};jN.Ea=_.ed({type:jN});jN.Da=_.Vc({});var YAb=new _.Br("{file}:{line}"),WAb=new _.Iu("yyyy-MM-dd (HH:mm:ss)");
var s1b=hK.CAPTURE,t1b=hK.SA,kN=function(a,b,c,d,e,f,g,h){this.vj=a;this.zl=b;this.Yc=c;this.Fa=d;this.Qf=e;this.eY=f;this.Sa=g;this.fg=h;this.YRa=new _.Af(!1);this.SBc=this.YRa.Ef();this.ro=new _.Af("load");this.KR=new _.Af("");this.justification=new _.Af(void 0);this.Ycb=[];a=u1b(this);a=v1b(a);this.iH=w1b(this,a);this.OR=x1b(a);this.rT=this.N0(this.iH,this.OR)};
kN.prototype.S0=function(a){var b=this,c=this.projectId,d=this.aQ;return c&&d?this.zl.canaryOption.ka(_.Cb(this.justification),_.vb(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return b.eY.S0(c,d,a,null==f?void 0:f.value,e)}),_.zb(function(e){e&&!GAb(e)&&(b.Yc.jF.next(!0),b.Yc.px(!0),b.Yc.cz.next(e.id||null),b.Yc.m_a.next(0))}),_.Va(1)):_.Ea(null)};var y1b=function(a,b,c){c.isFinal||a.OB(c,!0);a=a.S0(b).ka(_.Va(1),_.nb(1),_.jb());a.subscribe();return a};
kN.prototype.w0=function(a){var b={action:"snapshot"===a.kind?s1b:t1b,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}));y1b(this,b,a)};kN.prototype.OB=function(a,b){var c=this.projectId,d=this.aQ;c&&d&&(this.eY.OB(c,d,a.id).subscribe(),this.Yc.cz.value===a.id&&(b?this.ro.next("load"):this.Yc.jF.next(!1),this.Yc.cz.next(null)))};var z1b=function(a){a.justification.next(void 0)};
kN.prototype.N0=function(a,b){var c=this;a=_.Da([this.Yc.cz,a,b]).ka(_.Cb(this.justification,this.zl.et),_.Ra(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.aQ;if(!r||!x||!e)return _.Ea(null);c.ro.next("load");d.subscribe();n=(null==f?0:f.justificationRequired)&&!n?_.Ua:k1b(c.eY,r,x,e,null==n?void 0:n.value).ka(_.m(function(A){return A&&
VAb(A)}));h[e]?n=n.ka(_.tb(h[e])):g[e]&&(n=n.ka(_.tb(g[e])));return n}),_.Ra(),_.nb(1),_.jb());var d=a.ka(_.Ra(function(e,f){return null!=e&&null!=f&&e.id===f.id}),_.Cb(this.justification),_.zb(function(e){e=_.l(e);e.next();e=e.next().value;c.ro.next("details");e&&c.justification.next({value:e.value,Te:e.Te,u1a:!0})}),_.Va(1));return a};
var v1b=function(a){return a.ka(_.m(function(b){return b.reduce(function(c,d){if(d=VAb(d))"logpoint"===d.kind&&(c.OR[d.id]=d),"snapshot"===d.kind&&(c.iH[d.id]=d);return c},{iH:{},OR:{}})}),_.nb(1),_.jb())},w1b=function(a,b){return b.ka(_.m(function(c){return c.iH}),_.zb(function(c){for(var d=_.l(a.Ycb),e=d.next();!e.done;e=d.next())e=e.value,c[e]&&c[e].isFinal&&A1b(a,c[e]);a.Ycb=Object.values(c).filter(function(f){return!f.isFinal}).map(function(f){return f.id})}),_.nb(1),_.jb())},x1b=function(a){return a.ka(_.m(function(b){return b.OR}),
_.nb(1),_.jb())},u1b=function(a){return _.Da([a.Yc.appId,AAb(a.vj,a.Sa)]).ka(_.vb(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;if(!c||!b)return _.Ea([]);a.YRa.next(!0);return j1b(a.eY,c,b).ka(_.Aa(function(d){403===d.status&&a.fg.open("Need permission to access the Debugger application","Sluiten");404===d.status&&a.fg.open("The Debugger application does not exist","Sluiten");return _.Ea([])}),_.zb(function(){a.YRa.next(!1)}))}),_.nb(1),_.jb())},A1b=function(a,b){(b=b.finalTime)?(b=Date.now()-
b.getTime(),a.Fa.Rba({gestureName:"EXTERNAL",element:"DebugSnapshot",action:"complete",bucket:_.rg.X3a,projectId:a.projectId||void 0},b)):_.mr(a.Qf,Error("Se"))};_.W.Object.defineProperties(kN.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return zAb(this.vj)}},aQ:{configurable:!0,enumerable:!0,get:function(){return this.Yc.appId.value}}});kN.ha=function(a){return new (a||kN)(_.u(_.zf),_.u(fN),_.u(_.QG),_.u(_.jv),_.u(_.lr),_.u(eN),_.u(_.Yf),_.u(_.wr))};kN.va=_.t({token:kN,ta:kN.ha});
var lN=function(){};lN.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};lN.ha=function(a){return new (a||lN)};lN.ze=_.fd({name:"logLevelIcon",type:lN,Xd:!0});var mN=function(){};mN.prototype.transform=function(a){a:switch(a){case "WARNING":a="Waarschuwing";break a;case "ERROR":a="Fout";break a;default:a="Informatie"}return a};mN.ha=function(a){return new (a||mN)};
mN.ze=_.fd({name:"logLevelMessage",type:mN,Xd:!0});var nN=function(){};nN.ha=function(a){return new (a||nN)};nN.Ea=_.ed({type:nN});nN.Da=_.Vc({});
var oN=function(){};oN.ha=function(a){return new (a||oN)};oN.Ea=_.ed({type:oN});oN.Da=_.Vc({});
var pN=function(a,b,c,d,e){this.vj=a;this.tEc=b;this.Qf=c;this.Yc=d;this.Sa=e;this.OY=new _.Af(0);this.entries=[];this.Tz={status:2};this.filter=new _.Af("");this.kb=B1b(this)};pN.prototype.Dzb=function(){var a=zAb(this.vj),b=this.Tz.token;3===this.OY.value&&a&&b&&(this.Tz=Object.assign({},this.Tz,{status:2}),a=C1b(a,this.filter.getValue()),a.pageToken=b,D1b(this,a,this.entries))};pN.prototype.Ma=function(){this.kb.unsubscribe()};
var B1b=function(a){return _.Da(AAb(a.vj,a.Sa).ka(_.Ra()),a.Yc.appId.ka(_.Ra()),a.filter.ka(_.Ra())).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;b&&d?1!==a.OY.value&&(b=C1b(b,c),a.OY.next(1),D1b(a,b)):a.OY.next(0)})},C1b=function(a,b){return{resourceNames:["projects/"+a],pageSize:50,orderBy:"timestamp desc",filter:b}},D1b=function(a,b,c){c=void 0===c?[]:c;a.tEc.list(b).ka(_.Va(1),_.Aa(function(d){(!_.iz(d)||403!==d.error.code&&404!==d.error.code)&&_.mr(a.Qf,
d);return _.Ea(null)})).subscribe(function(d){a.rU(d,c)})};pN.prototype.rU=function(a,b){this.entries=b.concat(a&&a.entries||[]);0<this.entries.length?(this.Tz=a&&a.nextPageToken?{status:0,token:a.nextPageToken}:{status:1},this.OY.next(3)):this.OY.next(2)};pN.ha=function(a){return new (a||pN)(_.u(_.zf),_.u(n0b),_.u(_.lr),_.u(_.QG),_.u(_.Yf))};pN.va=_.t({token:pN,ta:pN.ha});
var qN=function(a,b,c,d){this.Fa=a;this.yJa=b;this.Yc=c;this.Td=d;this.Xv=null;this.kna="xsmall";this.JKb="select";this.afb=new _.el;this.IKb=new _.Hv;this.Gqb=new _.na};
qN.prototype.Ua=function(){var a=this;this.Gqb=this.IKb.ql.ka(_.tb(""),_.m(function(b){var c=("string"===typeof b?b:b.name).trim().toLowerCase().split(/\s+/);return a.Xv?a.Xv.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}):[]}))};qN.prototype.gwc=function(a){return a?a.name:""};
qN.prototype.onOpen=function(){this.Fa.nb({gestureName:"CLICK",element:"DebugAppPicker",action:"open"})};var bBb=function(a,b){return a.yJa.getVersion(b.projectId,b.service,b.version).ka(_.m(function(c){return c&&c.versionUrl}))};qN.prototype.NYa=function(a){this.Fa.nb({gestureName:"CLICK",element:"DebugAppPicker",action:this.JKb});this.Td&&z1b(this.Td);this.afb.emit(a)};qN.ha=function(a){return new (a||qN)(_.y(_.en),_.y(dN),_.y(_.QG),_.y(kN,8))};
qN.Aa=_.v({type:qN,oa:[["dbg-app-picker"]],inputs:{Xv:"apps",kna:"buttonSize",JKb:"selectEvent"},outputs:{afb:"appSelected"},Ba:3,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["loadingApps",""],["appearance","outline",1,"full-width"]," Select an application ",["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%) ",[1,"external-link",3,"externalLink"],["disabled",""]," No deployed applications found. ","\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading applications..."]]},wa:function(a,b){a&1&&(_.N(0,fBb,11,5,"ng-container",0),_.N(1,gBb,2,0,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.Xv)("ngIfElse",c)}},Ia:[_.Xl,_.Yl,_.fn,_.Vz,_.Kh,_.Dv,_.Uz,_.Gv,_.bE,_.EB,_.DB,_.Oy,_.Xv,_.Wv,_.$v,_.Kv,_.Aw,_.cm],
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 rN=function(){};rN.ha=function(a){return new (a||rN)};rN.Ea=_.ed({type:rN});rN.Da=_.Vc({imports:[_.nn,_.dm,_.hn,_.Qv,_.cE,_.FB,_.aw,_.Rv,_.Qw]});
var sN=function(a,b){this.Fa=a;this.hOc=b;this.iOc=new _.qs(this.Fa)},F1b=function(a){return a.iOc.fetch("validator",function(){return w0b(a.hOc).ka(_.m(function(b){return E1b(b)}))})},E1b=function(a){return a.Te.map(function(b){var c=Number(b.minValue),d=Number(b.maxValue);return{name:G1b(b.name),vGc:b.name,description:b.description,Bd:b.Bd,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)})},
G1b=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(" ")};sN.ha=function(a){return new (a||sN)(_.u(_.en),_.u(x0b))};sN.va=_.t({token:sN,ta:sN.ha,Ka:"root"});
var tN=function(a){this.iDc=a;this.form=new gN;this.gDc="https://goto.google.com/justification-in-grimoire";this.hDc="Add an access justification to log to Gin with the Breakpoint info Click for more."};tN.ha=function(a){return new (a||tN)(_.y(sN))};
tN.Aa=_.v({type:tN,oa:[["dbg-justification-form"]],inputs:{form:"form"},Ba:4,Ca:4,Ha:function(){return[[3,"formGroup",4,"ngIf","ngIfElse"],["loading",""],[3,"formGroup"],["placeholder","Justification Type","formControlName","justificationValidator","ascTrackElement","JustificationForm","trackAction","selectJustificationType","disableOptionCentering","","required","",3,"selectionChange"],[3,"value",4,"ngFor","ngForOf"],["matInput","","required","","placeholder","Justification","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,kBb,10,5,"ng-container",0),_.Q(1,"async"),_.N(2,lBb,1,0,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.z("ngIf",_.R(1,2,F1b(b.iDc)))("ngIfElse",c)}},Ia:[_.ln,_.Xl,_.Yl,_.bE,_.Wr,_.aK,_.Xv,_.Ky,_.$v,_.Sy,_.Oy,_.Aw,_.Kh,_.Dv,_.Uz,_.Ov,_.Lv,_.Mv,_.cm],styles:["mat-form-field[_ngcontent-%COMP%]{font-size:12px}.justification-helper[_ngcontent-%COMP%]{color:#5f6368}"],
Oa:0});
var H1b=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}"},uN=function(a){this.Yd=a;this.placeholder=this.icon="";this.Gd=[];this.Vg=
function(){};this.Ko=function(){}};_.k=uN.prototype;_.k.add=function(a){var b=a.value&&a.value.trim();b&&(a.Ztc.fr.value="",this.sk([].concat(_.Ia(this.Gd),[b])))};_.k.remove=function(a){a=this.Gd.indexOf(a);-1!==a&&this.sk([].concat(_.Ia(this.Gd.slice(0,a)),_.Ia(this.Gd.slice(a+1))))};_.k.sk=function(a){this.Gd=a||[];this.Vg(this.Gd);_.Xk(this.Yd)};_.k.Ol=function(a){this.Vg=a};_.k.Xp=function(a){this.Ko=a};
_.W.Object.defineProperties(uN.prototype,{fA:{configurable:!0,enumerable:!0,get:function(){return 0===this.Gd.length?this.placeholder:""}}});uN.ha=function(a){return new (a||uN)(_.y(_.il))};
uN.Aa=_.v({type:uN,oa:[["dbg-chip-bar"]],inputs:{icon:"icon",placeholder:"placeholder"},features:[_.Pe([{Ga:_.yv,kd:!0,Lb:_.Tc(function(){return uN})}])],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,mBb,2,1,"mat-icon",1),_.C(2,"div",2)(3,"mat-chip-list",null,3),_.N(5,nBb,5,1,"mat-chip",4),_.C(6,"input",5),_.L("matChipInputTokenEnd",function(d){return b.add(d)})("blur",function(){return b.Ko()}),_.D()()()());if(a&2){var c=_.Me(4);_.w(1);_.z("ngIf",b.icon);_.w(4);_.z("ngForOf",b.Gd);_.w(1);_.z("placeholder",b.fA)("matChipInputFor",c)("matChipInputAddOnBlur",!0)}},Ia:[_.Xl,_.Yl,_.Uq,_.Vq,_.ar,_.IB,_.GB,wM,_.HB,_.Wr],styles:[H1b()],Oa:0});
var vN=function(){uN.apply(this,arguments)};_.V(vN,uN);_.W.Object.defineProperties(vN.prototype,{fA:{configurable:!0,enumerable:!0,get:function(){return this.placeholder}}});vN.ha=function(){var a;return function(b){return(a||(a=_.Ed(vN)))(b||vN)}}();
vN.Aa=_.v({type:vN,oa:[["dbg-chip-bar-mat-input"]],features:[_.Pe([{Ga:_.yv,kd:!0,Lb:_.Tc(function(){return vN})}]),_.qe],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,oBb,2,1,"mat-icon",1),_.C(2,"div",2)(3,"mat-chip-list",null,3),_.N(5,pBb,5,1,"mat-chip",4),_.C(6,"input",5),_.L("matChipInputTokenEnd",function(d){return b.add(d)})("blur",function(){return b.Ko()}),_.D()()()());if(a&2){var c=_.Me(4);_.w(1);_.z("ngIf",b.icon);_.w(4);_.z("ngForOf",b.Gd);_.w(1);_.z("placeholder",b.fA)("matChipInputFor",c)("matChipInputAddOnBlur",!0)}},Ia:[_.Xl,_.Yl,_.Uq,_.Vq,_.ar,_.IB,_.GB,wM,_.HB,_.Wr],styles:[H1b()],Oa:0});
var wN=function(a){this.Yd=a;this.zo="auto";this.UDc=["INFO","WARNING","ERROR"];this.level="INFO";this.Vg=function(){}};wN.prototype.sk=function(a){this.level=a;_.Xk(this.Yd)};wN.prototype.Ol=function(a){this.Vg=a};wN.prototype.Xp=function(){};wN.ha=function(a){return new (a||wN)(_.y(_.il))};
wN.Aa=_.v({type:wN,oa:[["dbg-log-level-selector"]],inputs:{zo:"floatLabel"},features:[_.Pe([{Ga:_.yv,kd:!0,Lb:_.Tc(function(){return wN})}])],Ba:8,Ca:10,Ha:function(){return[[3,"floatLabel"],["placeholder","Logboekniveau",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.Vg(c)}),_.C(2,
"mat-select-trigger"),_.F(3,"mat-icon",2),_.Q(4,"logLevelIcon"),_.O(5),_.Q(6,"logLevelMessage"),_.D(),_.N(7,qBb,5,7,"mat-option",3),_.D()());a&2&&(_.z("floatLabel",b.zo),_.w(1),_.z("disableOptionCentering",!0)("ngModel",b.level),_.w(2),_.Le("svgIcon",_.R(4,6,b.level)),_.w(2),_.Ne(" ",_.R(6,8,b.level)," "),_.w(2),_.z("ngForOf",b.UDc))},Ia:[_.Xl,_.Dv,_.Iv,_.Wr,_.Xv,_.Sy,rM,_.Oy,lN,mN],styles:["mat-icon.mat-icon[_ngcontent-%COMP%]{width:18px;height:18px;vertical-align:text-bottom;margin-right:4px}"],
Oa:0});
var I1b=["input"],J1b=["chipBar"],K1b=hK.CAPTURE,L1b=hK.SA,xN=function(a,b){this.rP=a;this.Td=b;this.ro="details";this.UX=this.KR="";this.una=new _.el;this.form=new gN;this.modes=hK;this.tk=_.rg;this.cz=null;this.Tw=K1b;this.sKa=new _.Af(null);this.z_a=_.Da([this.rP.et,this.Td.justification,this.sKa]).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?"Retake":"Update":"Create"}))};_.k=xN.prototype;
_.k.Ua=function(){this.setFocus()};_.k.Sb=function(a){this.UX&&this.eLa&&this.eLa.sk([].concat(_.Ia(this.eLa.Gd),[this.UX]));q1b(this.form,this.Td.justification.getValue());""!==this.KR&&this.form.group.nS({fileLine:this.KR});var b=this.breakpoint&&this.breakpoint.id;if(b!==this.cz||a.editing)this.cz=b,"newSnapshot"===this.ro?this.Tw=K1b:this.breakpoint&&(this.Tw="snapshot"===this.breakpoint.kind?K1b:L1b),this.breakpoint?this.form.reset(this.breakpoint):this.form.reset()};
_.k.setFocus=function(){var a=this.fr.ua;setTimeout(function(){a.focus();var b=a.value.length;a.setSelectionRange(b,b)},0)};
_.k.submit=function(){var a=this,b=pDb(this.form,this.mode),c=BAb(this.form);if(c){var d;this.Td.justification.next({value:c,Te:null==(d=this.form.get("justificationValidator"))?void 0:d.value,u1a:!1})}b&&(c=this.breakpoint,this.Td.ro.next("load"),c?y1b(this.Td,b,c).subscribe(function(e){GAb(e)&&z1b(a.Td);a.Td.ro.next("details")}):this.Td.S0(b).subscribe(function(e){if(GAb(e)&&(z1b(a.Td),"newSnapshot"===a.ro)){a.Td.ro.next("newSnapshot");return}a.Td.ro.next("details")}))};
_.k.justificationRequired=function(a){return a&&a.justificationRequired};_.W.Object.defineProperties(xN.prototype,{breakpoint:{configurable:!0,enumerable:!0,set:function(a){this.sKa.next(a)},get:function(){return this.sKa.value}},mode:{configurable:!0,enumerable:!0,get:function(){return this.Tw}}});xN.ha=function(a){return new (a||xN)(_.y(fN),_.y(kN))};
xN.Aa=_.v({type:xN,oa:[["dbg-breakpoint-form"]],vb:function(a,b){a&1&&(_.Ze(I1b,7,_.Md),_.Ze(J1b,5));if(a&2){var c;_.Ye(c=_.af())&&(b.fr=c.first);_.Ye(c=_.af())&&(b.eLa=c.first)}},inputs:{breakpoint:"breakpoint",ro:"debuggerPanelStatus",KR:"locationForNewSnapshot",UX:"copiedVariable"},outputs:{una:"cancelClicked"},features:[_.ld],Ba:18,Ca:16,Ha:function(){return[[1,"form",3,"formGroup","submit"],"matInput;;required;;placeholder;File and line number;formControlName;fileLine".split(";"),["input",""],
[4,"ngIf"],[3,"form",4,"ngIf"],"matInput;;placeholder;Condition (optional);formControlName;condition".split(";"),["placeholder","Expressions (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","Expressions (optional)","formControlName","expressions"],["chipBar",""],["formControlName","logLevel"],"matInput  required  placeholder Logboekbericht formControlName logMessage".split(" "),["mat-raised-button","","type","button","ascTrackElement","DebugBreakpointForm","trackAction","cancel",3,"click"],"Annuleren"]},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,
rBb,2,1,"mat-error",3),_.D(),_.N(5,sBb,1,1,"dbg-justification-form",4),_.Q(6,"async"),_.C(7,"mat-form-field"),_.F(8,"input",5),_.D(),_.N(9,tBb,2,0,"dbg-chip-bar-mat-input",6),_.N(10,uBb,1,0,"dbg-log-level-selector",7),_.N(11,wBb,4,1,"mat-form-field",3),_.C(12,"div",8),_.N(13,xBb,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.rP.et))),_.w(4),_.z("ngIf",b.mode===b.modes.CAPTURE),_.w(1),_.z("ngIf",b.mode===b.modes.SA),_.w(1),_.z("ngIf",b.mode===b.modes.SA),_.w(2),_.z("ngIf","newSnapshot"===b.ro),_.w(1),_.z("disabled",b.justificationRequired(_.R(15,12,b.rP.et))&&!oDb(b.form))("trackBucket",b.tk.dV),_.w(2),_.Ne(" ",_.R(17,14,b.z_a)," "))},Ia:[_.ln,_.EG,vN,_.Yl,_.Vz,_.Kh,_.Dv,_.Uz,_.Ov,tN,wN,_.zq,_.aK,_.Xv,_.$v,_.Lv,_.Mv,_.cm],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 M1b=new _.Br("Captured at {finalTime} with {condition}"),N1b=new _.Br("Captured at {finalTime}"),O1b=new _.Br("Waiting for {condition}..."),yN=function(){this.HTa="Waiting for snapshot to hit..."};yN.prototype.Ua=function(){P1b(this)};yN.prototype.Sb=function(){P1b(this)};var P1b=function(a){a.HTa="STATE_CANARY_ACTIVE"===a.lc.sna?"Verifying the snapshot with a subset of jobs...":a.lc.condition?O1b.format({condition:a.lc.condition}):"Waiting for snapshot to hit..."};
_.W.Object.defineProperties(yN.prototype,{aib:{configurable:!0,enumerable:!0,get:function(){var a=this.lc||{},b=void 0===a.condition?"":a.condition;return M1b.format({finalTime:XAb(void 0===a.finalTime?new Date:a.finalTime),condition:b})}},Zhb:{configurable:!0,enumerable:!0,get:function(){var a=this.lc||{};return N1b.format({finalTime:XAb(void 0===a.finalTime?new Date:a.finalTime)})}}});yN.ha=function(a){return new (a||yN)};
yN.Aa=_.v({type:yN,oa:[["dbg-snapshot-status"]],inputs:{lc:"snapshot"},features:[_.ld],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,EBb,3,4,"span",0);a&2&&_.z("ngIf",b.lc)},Ia:[_.Yl,_.Aw],tb:2,Oa:0});
var zN=function(a,b,c,d){this.Nu=a;this.Jb=b;this.Sa=c;this.SY=d};zN.prototype.Ma=function(){this.kb&&this.kb.unsubscribe()};
var wCb=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=Q1b(a,b,c).subscribe(function(e){a.Sa.navigate(_.ph(e))})},Q1b=function(a,b,c){var d="f:(^|/)"+aAb(_.kz(b))+"$",e="f:"+aAb(FAb(b))+"$",f=HBb(a.Jb.lc),g=_.qg(a.Jb.lc);return _.Da([R1b(a,d,f),R1b(a,e,f)]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;n=FBb(n);return(h=1===n.length?n[0]:GBb(b,FBb(h)))?_.ckb(g,h,c):_.No(_.fF(g.Yb().ld(b)),c).hb()}))},R1b=function(a,b,c){return a.SY.search(b,
new _.cG({An:_.tjb(c||{}),pageSize:20})).ka(_.Aa(function(){return _.Ea(new _.qG)}))};zN.ha=function(a){return new (a||zN)(_.u(_.pv),_.u(_.zf),_.u(_.Yf),_.u(_.SG))};zN.va=_.t({token:zN,ta:zN.ha});
var S1b={Uya:0,wza:1,bDa:2,Bya:3,0:"CONDISSIONS_AND_EXPRESSIONS",1:"EVALUATED_EXPRESSIONS",2:"VARIABLES",3:"CALL_STACK"},AN=function(a,b,c,d,e,f){this.Yc=b;this.storage=c;this.zl=d;this.Td=e;this.QY=f;this.OKb=new _.ob;this.tk=_.rg;this.zt=S1b;this.UX=new _.ob;this.z9b="Waiting for snapshot to hit...";this.tWb="Verifying the snapshot with a subset of jobs...";this.projectId=a.data.ka(_.m(function(g){return g.ad.lb}));this.hIc=this.OKb.ka(_.Cb(this.Td.iH,this.Td.OR),_.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.QKc=_.Da([this.zl.et,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.Sq=new Set(this.storage.get("expanded_debugger_panels"))},iK=function(a,b){b=void 0===b?a.breakpoint:b;return"snapshot"===b.kind},ZBb=function(a){var b=void 0===b?a.breakpoint:
b;return"logpoint"===b.kind};_.k=AN.prototype;_.k.Ua=function(){};_.k.Sb=function(){this.Yc.jF.next(!0);iK(this)?this.Yc.We.next(3):this.Yc.We.next(4);this.OKb.next(this.breakpoint)};_.k.eH=function(a,b){b?this.Sq.add(a):this.Sq.delete(a);this.storage.set("expanded_debugger_panels",[].concat(_.Ia(this.Sq)))};_.k.OYa=function(a){this.breakpoint=a;this.Yc.cz.next(a.id)};_.k.w0=function(){this.Td.w0(this.breakpoint)};_.k.OB=function(){this.Td.OB(this.breakpoint)};
var T1b=function(a){a.Sq.add(0);a.storage.set("expanded_debugger_panels",[].concat(_.Ia(a.Sq)));a.ghb&&setTimeout(function(){a.ghb.setFocus()})};AN.prototype.moa=function(a){this.UX.next(a)};AN.prototype.lba=function(a){return!(!a||!a.path)};AN.prototype.A_=function(a){a=a.suggestLocation;this.lba(a)&&wCb(this.QY,a.path,a.line)};AN.prototype.vOa=function(a){var b=a.path.split("/");return(b=b[b.length-1])?a.line?b+":"+a.line:b:a.path};
_.W.Object.defineProperties(AN.prototype,{cLc:{configurable:!0,enumerable:!0,get:function(){return iK(this)&&this.breakpoint.isFinal&&!this.breakpoint.status&&this.breakpoint.data}},oEc:{configurable:!0,enumerable:!0,get:function(){return iK(this)&&this.breakpoint.isFinal&&!this.breakpoint.status&&!this.breakpoint.data}},jTb:{configurable:!0,enumerable:!0,get:function(){return iK(this)&&!this.breakpoint.isFinal}},aKc:{configurable:!0,enumerable:!0,get:function(){return iK(this)?"Momentopname":"Logboekpunt"}},
Itc:{configurable:!0,enumerable:!0,get:function(){return iK(this)&&"STATE_CANARY_ACTIVE"===this.breakpoint.sna}}});AN.ha=function(a){return new (a||AN)(_.y(_.zf),_.y(_.QG),_.y(_.sm),_.y(fN),_.y(kN),_.y(zN))};
AN.Aa=_.v({type:AN,oa:[["dbg-breakpoint-display"]],vb:function(a,b){a&1&&_.Ze(xN,5);if(a&2){var c;_.Ye(c=_.af())&&(b.ghb=c.first)}},inputs:{breakpoint:"breakpoint"},features:[_.ld],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","Close right panel","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"],"Results",["fxLayout","row","fxLayoutAlign","end center"],["mat-button","","type","button","color","primary","matTooltip","Retake","trackAction","retake","ascTrackElement","DebugBreakpointDisplay",1,"breakpoint-action",
3,"trackBucket","click"],["mat-button","","type","button","color","primary","matTooltip","Verwijderen","trackAction","delete","ascTrackElement","DebugBreakpointDisplay",1,"breakpoint-action",3,"click"],["displayMode","flat","multi","true"],[3,"expanded","opened","closed"],["collapsedHeight","28px","expandedHeight","28px",1,"side-padding"]," Conditions and expressions ",[1,"properties"],["class","item",4,"ngIf"],[1,"item"],"Created by","Gemaakt",["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 created \ufffd0\ufffd "," Logpoint created \ufffd0\ufffd "," Copy this snapshot to another file / line "," Copy this logpoint to another file / line ",[1,"side-padding","notification-text"],["fxFlex","none","class","side-padding waiting-snapshot",4,"ngIf"],["fxFlex",
"none",1,"side-padding","waiting-snapshot"],["loadingData",""],_.Zy("\ufffd#2\ufffd\ufffd/#2\ufffd\ufffd#3\ufffd\ufffd/#3\ufffd While you wait, remember: \ufffd#4\ufffd[\ufffd#5\ufffd|\ufffd#6\ufffd|\ufffd#7\ufffd]Code must execute before a snapshot is captured.[\ufffd/#5\ufffd|\ufffd/#6\ufffd|\ufffd/#7\ufffd][\ufffd#5\ufffd|\ufffd#6\ufffd|\ufffd#7\ufffd]You might need to interact with your application to see snapshot results.[\ufffd/#5\ufffd|\ufffd/#6\ufffd|\ufffd/#7\ufffd][\ufffd#5\ufffd|\ufffd#6\ufffd|\ufffd#7\ufffd]Snapshots don't slow down or stop your application.[\ufffd/#5\ufffd|\ufffd/#6\ufffd|\ufffd/#7\ufffd]\ufffd/#4\ufffd"),
[3,"text","inline"],["text","Fetching snapshot data...",3,"inline"],"Debuggee Name",[1,"external-link","sigma-link",3,"externalLink"],"Condition","Expires"," Captured "," Expired ","Status",["title","The suggest location for borg debugger","ascTrackElement","DebugSuggestLocation","trackAction","navigateToSuggestLocation",1,"suggest-location",3,"click"],"Message",[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,LBb,2,1,"ng-container",3),_.Q(8,"async"),_.C(9,"dbg-dropdown-menu-item",4),_.L("click",function(){return T1b(b)}),_.N(10,MBb,2,0,"ng-container",5),_.N(11,NBb,1,0,"ng-template",null,6,_.ef),_.D()()(),_.C(13,"button",7),_.L("click",function(){return b.Yc.jF.next(!1)}),_.Q(14,"async"),_.C(15,"mat-icon"),
_.O(16,"close"),_.D()()(),_.N(17,OBb,3,0,"ng-container",5),_.Q(18,"async"),_.N(19,SBb,1,1,"ng-template",null,8,_.ef),_.C(21,"div",9)(22,"div",10),_.Fe(23,11),_.D(),_.C(24,"div",12)(25,"button",13),_.L("click",function(){return b.w0()}),_.C(26,"mat-icon"),_.O(27,"refresh"),_.D()(),_.C(28,"button",14),_.L("click",function(){return b.OB()}),_.C(29,"mat-icon"),_.O(30,"delete"),_.D()()()(),_.C(31,"mat-accordion",15)(32,"mat-expansion-panel",16),_.L("opened",function(){return b.eH(b.zt.Uya,!0)})("closed",
function(){return b.eH(b.zt.Uya,!1)}),_.C(33,"mat-expansion-panel-header",17)(34,"mat-panel-title"),_.Fe(35,18),_.D()(),_.C(36,"dl",19),_.N(37,UBb,7,2,"div",20),_.Q(38,"async"),_.N(39,VBb,5,1,"div",20),_.C(40,"div",21)(41,"dt"),_.Fe(42,22),_.D(),_.C(43,"dd"),_.O(44),_.D()(),_.C(45,"div",21)(46,"dt"),_.Fe(47,23),_.D(),_.C(48,"dd"),_.O(49),_.Q(50,"breakpointTime"),_.D()(),_.N(51,WBb,6,3,"div",20),_.N(52,$Bb,6,5,"div",20),_.N(53,cCb,7,6,"div",24),_.N(54,dCb,5,1,"div",20),_.D(),_.N(55,eCb,1,1,"dbg-canary-checkbox",
25),_.Q(56,"async"),_.N(57,fCb,3,5,"ng-container",3),_.Q(58,"async"),_.D(),_.N(59,gCb,3,5,"ng-container",3),_.D());if(a&2){var c=_.Me(12),d=_.Me(20),e;_.w(2);_.Oe(b.aKc);_.w(1);_.z("flatButton",!0)("buttonSize","medium");_.w(1);_.Ne(" ",_.R(5,23,b.breakpoint)," ");_.w(3);_.z("ngIf",_.R(8,25,b.hIc));_.w(3);_.z("ngIf",iK(b))("ngIfElse",c);_.w(3);_.z("trackProjectId",_.R(14,27,b.projectId));_.w(4);_.z("ngIf",_.R(18,29,b.QKc))("ngIfElse",d);_.w(8);_.z("trackBucket",b.tk.dV);_.w(7);_.z("expanded",b.Sq.has(b.zt.Uya));
_.w(5);_.z("ngIf",_.R(38,31,b.zl.et));_.w(2);_.z("ngIf",b.breakpoint.condition);_.w(5);_.Oe(b.breakpoint.email);_.w(5);_.Oe(_.R(50,33,b.breakpoint.createTime));_.w(2);_.z("ngIf",b.breakpoint.i9);_.w(1);_.z("ngIf",b.breakpoint.finalTime);_.w(1);_.z("ngIf",b.breakpoint.status);_.w(1);_.z("ngIf",ZBb(b));_.w(1);_.z("ngIf",null==(e=_.R(56,35,b.zl.et))?null:e.canaryMode);_.w(2);_.z("ngIf",_.R(58,37,b.Td.ro));_.w(2);_.z("ngIf",iK(b)&&b.cLc)}},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 iCb=function(a){return{LA:a}},BN=function(a,b,c,d){this.Yc=a;this.storage=b;this.QY=c;this.Fa=d;this.LA=[];this.evaluatedExpressions=[];this.frames=[];this.xM=null;this.SKb=0;this.Gdb=[];this.zt=S1b;this.Sq=new Set;this.moa=new _.el;this.flexDirection="column"};BN.prototype.Sb=function(a){(a.selectedFrameIndex||a.data)&&vCb(this,this.SKb)};BN.prototype.eH=function(a,b){b?this.Sq.add(a):this.Sq.delete(a);this.storage.set("expanded_debugger_panels",[].concat(_.Ia(this.Sq)))};
var qCb=function(a,b,c){var d=b.indexOf(c);if(-1!==d&&c.members){d+=1;var e=c.depth;if(c.Fc){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 U1b(a,g,e+1,null==c?void 0:c.path)}),b.splice.apply(b,[d,0].concat(_.Ia(f)));c.Fc=!c.Fc}},vCb=function(a,b){if(null!=b){var c=a.frames[b];if(c)return a.xM=c,a.LA=c.LA.map(function(d){return U1b(a,d,0)}),b}a.xM=null;a.LA=[]},U1b=function(a,b,c,d){null!=b.varTableIndex&&(b=Object.assign({},a.Gdb[b.varTableIndex]||
{},b));a=b.name;var e=b.type,f=b.value,g=b.status&&QAb(b.status),h=b.name,n;h&&(n=d?d+"."+h:h);return{depth:c,name:a,mR:c,type:e,value:f,status:g,members:b.members,path:n,Fc:!1}};
_.W.Object.defineProperties(BN.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=ZAb(c.location),g=c.location||{};return{LA:e,Ryc:f,functionName:c.function||"onbekend",path:void 0===g.path?"":g.path,line:void 0===g.line?void 0:g.line,index:d}});this.Gdb=a.LA;this.evaluatedExpressions=a.evaluatedExpressions.map(function(c){return U1b(b,c,0)})}},gKc:{configurable:!0,enumerable:!0,set:function(a){this.SKb=
a}}});BN.ha=function(a){return new (a||BN)(_.y(_.QG),_.y(_.sm),_.y(zN),_.y(_.en))};
BN.Aa=_.v({type:BN,oa:[["dbg-snapshot-data-display"]],Hb:2,mb:function(a,b){a&2&&_.ve("flex-direction",b.flexDirection)},inputs:{data:"data",gKc:"selectedFrameIndex",Sq:"expandedPanels"},outputs:{moa:"copyVariable"},features:[_.ld],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"]," Variables ",[4,"ngTemplateOutlet","ngTemplateOutletContext"],
["variableList",""],[1,"frames",3,"expanded","opened","closed"]," Call Stack ",[3,"selected","click",4,"ngFor","ngForOf"]," Evaluated Expressions ",[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"]," No variables are available for the current stack frame. ",[1,"function"],[1,"location"]]},wa:function(a,b){a&1&&(_.N(0,jCb,5,5,"mat-expansion-panel",0),_.C(1,"mat-expansion-panel",1),_.L("opened",function(){return b.eH(b.zt.bDa,!0)})("closed",function(){return b.eH(b.zt.bDa,!1)}),_.C(2,"mat-expansion-panel-header",2)(3,"mat-panel-title"),_.Fe(4,3),_.D()(),_.N(5,kCb,1,0,"ng-container",4),_.D(),_.N(6,uCb,
2,2,"ng-template",null,5,_.ef),_.C(8,"mat-expansion-panel",6),_.L("opened",function(){return b.eH(b.zt.Bya,!0)})("closed",function(){return b.eH(b.zt.Bya,!1)}),_.C(9,"mat-expansion-panel-header",2)(10,"mat-panel-title"),_.Fe(11,7),_.D()(),_.C(12,"ul"),_.N(13,xCb,5,4,"li",8),_.D()());if(a&2){var c=_.Me(7);_.z("ngIf",b.evaluatedExpressions.length&&b.xM===b.frames[0]);_.w(1);_.z("expanded",b.Sq.has(b.zt.bDa));_.w(4);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Re(6,iCb,b.LA));_.w(3);_.z("expanded",
b.Sq.has(b.zt.Bya));_.w(5);_.z("ngForOf",b.frames)}},Ia:[_.Xl,_.Yl,_.bm,_.Az,_.Pz,_.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 CN=function(){};CN.ha=function(a){return new (a||CN)};CN.Ea=_.ed({type:CN});CN.Da=_.Vc({imports:[_.nn,_.dm,_.cE,_.Xr,_.aw,_.Ty,_.Qw,_.Rv]});
var V1b=[_.dm,_.dr,_.JB,_.Xr],DN=function(){};DN.ha=function(a){return new (a||DN)};DN.Ea=_.ed({type:DN});DN.Da=_.Vc({imports:[V1b]});var EN=function(){};EN.ha=function(a){return new (a||EN)};EN.Ea=_.ed({type:EN});EN.Da=_.Vc({imports:[V1b,_.aw]});
var FN=function(){};FN.ha=function(a){return new (a||FN)};FN.Ea=_.ed({type:FN});FN.Da=_.Vc({imports:[_.dm,_.Qv,nN,_.Xr,_.Ty,_.Rv]});
var GN=function(){};GN.ha=function(a){return new (a||GN)};GN.Ea=_.ed({type:GN});GN.Da=_.Vc({imports:[_.FG,EN,_.dm,_.Qv,CN,FN,_.Yq,_.MB,_.aw,_.Rv]});
var HN=function(a,b){this.zl=a;this.Fa=b;this.canaryMode="CANARY_MODE_DEFAULT_DISABLED"};
_.W.Object.defineProperties(HN.prototype,{YBc:{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:_.ig(this.canaryMode)}}}});HN.ha=function(a){return new (a||HN)(_.y(fN),_.y(_.en))};
HN.Aa=_.v({type:HN,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.zl.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:_.ig(d)}}),_.Q(1,"async"),_.O(2," Use canary rollout\n"),_.D());a&2&&_.z("disabled",!b.YBc)("checked","CANARY_OPTION_TRY_ENABLE"===_.R(1,3,b.zl.canaryOption))("matTooltip",b.tooltip)},Ia:[_.QB,_.Aw,_.cm],styles:["dbg-canary-checkbox[_nghost-%COMP%]{font-weight:500}mat-checkbox[_ngcontent-%COMP%]{font-weight:500}"],Oa:0});
var IN=function(){};IN.ha=function(a){return new (a||IN)};IN.Ea=_.ed({type:IN});IN.Da=_.Vc({imports:[_.nn,_.dm,_.RB,_.Qw]});
var W1b=["*",[["dbg-dropdown-menu-items"]]],X1b=function(){this.disabled=!1;this.kna="xsmall";this.Spa=!1;this.open=new _.el};X1b.ha=function(a){return new (a||X1b)};
X1b.Aa=_.v({type:X1b,oa:[["dbg-dropdown-menu"]],inputs:{disabled:"disabled",kna:"buttonSize",Spa:"flatButton"},outputs:{open:"open"},oc:["*","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&&(_.Ie(W1b),_.C(0,"button",0),_.L("click",function(){return b.open.emit()}),_.C(1,"span",1),_.Je(2),_.D(),_.C(3,"mat-icon"),_.O(4,"keyboard_arrow_down"),
_.D()(),_.C(5,"mat-menu",2,3),_.Je(7,1),_.D());if(a&2){var c=_.Me(6);_.we("flat-button",b.Spa);_.z("disabled",b.disabled)("matMenuTriggerFor",c)("format",b.Spa?"flat":"hairline")("size",b.kna);_.w(1);_.we("gmat-subhead-2",b.Spa);_.w(4);_.z("overlapTrigger",!1)}},Ia:[_.ar,_.Wr,_.Lw,_.Kw,_.Ly],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 Y1b=function(){};Y1b.ha=function(a){return new (a||Y1b)};Y1b.Ja=_.v({type:Y1b,oa:[["dbg-dropdown-menu-items"]]});var Z1b=function(){this.disabled=!1};Z1b.ha=function(a){return new (a||Z1b)};
Z1b.Aa=_.v({type:Z1b,oa:[["dbg-dropdown-menu-item"]],inputs:{disabled:"disabled"},oc:["*"],Ba:2,Ca:2,Ha:[[3,"click"]],wa:function(a,b){a&1&&(_.Ie(),_.C(0,"div",0),_.L("click",function(c){return b.disabled?c.stopPropagation():void 0}),_.Je(1),_.D());a&2&&_.xe(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 JN=function(){};JN.ha=function(a){return new (a||JN)};JN.Ea=_.ed({type:JN});JN.Da=_.Vc({imports:[_.dm,_.dr,_.Xr,_.Mw,_.Ny]});
var KN=function(){this.tg=[]};_.W.Object.defineProperties(KN.prototype,{Mz:{configurable:!0,enumerable:!0,set:function(a){this.tg=OAb(a)}}});KN.ha=function(a){return new (a||KN)};KN.Aa=_.v({type:KN,oa:[["dbg-logpoint-message"]],inputs:{Mz:"logpoint"},Ba:1,Ca:1,Ha:[[3,"expression",4,"ngFor","ngForOf"]],wa:function(a,b){a&1&&_.N(0,yCb,2,3,"span",0);a&2&&_.z("ngForOf",b.tg)},Ia:[_.Xl],tb:2,Oa:0});
var LN=function(){};LN.ha=function(a){return new (a||LN)};LN.Ea=_.ed({type:LN});LN.Da=_.Vc({imports:[_.dm]});
var MN=function(){};MN.ha=function(a){return new (a||MN)};MN.Ea=_.ed({type:MN});MN.Da=_.Vc({imports:[_.FG,GN,jN,IN,_.dm,_.Cz,JN,_.hn,_.dr,_.cE,LN,_.Yq,_.Qz,_.Xr,_.Qw,_.Lz]});_.Jjb(AN,[_.ln,_.EG,xN,HN,_.Xl,_.Yl,X1b,Z1b,Y1b,_.fn,_.Uq,_.Vq,_.ar,_.bE,KN,_.zq,tM,_.Pz,_.KG,_.LG,_.Wr,_.Aw,BN],[iN,hN,_.cm]);
var NN=function(a){this.size=18;this.N0=a.rT};NN.ha=function(a){return new (a||NN)(_.y(kN))};
NN.Aa=_.v({type:NN,oa:[["dbg-breakpoint-icon"]],inputs:{breakpoint:"breakpoint",size:"size"},Ba:3,Ca:2,Ha:function(){return[["viewBox","0 0 10 10","aria-label","Markering momentopname","class","snapshot",3,"active","selected",4,"ngIf","ngIfElse"],["logpointIcon",""],["viewBox","0 0 10 10","aria-label","Markering momentopname",1,"snapshot"],["points","0,2 0,8 7,8, 10,5, 7,2"],["aria-label","Pictogram van logboekpunt",1,"logpoint",3,"svgIcon"]]},wa:function(a,b){a&1&&(_.N(0,zCb,3,8,"svg",0),_.N(1,ACb,
2,9,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf","snapshot"===(null==b.breakpoint?null:b.breakpoint.kind))("ngIfElse",c)}},Ia:[_.Yl,_.Wr,_.cm,lN],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 JCb=function(a){return{ya:a}},ON=function(a,b,c,d,e,f,g){var h=this;this.Td=a;this.Yc=b;this.QY=c;this.Jb=d;this.Sa=e;this.Fa=f;this.zl=g;this.tk=_.rg;this.Iia=e1b;this.kFc="Retake";this.jFc="Renew";this.nLc=["location","status","user","retake","delete"];this.BEc="icon location status user retake delete".split(" ");this.jLa=new _.Af([]);this.Tw=new _.Af("snapshot");this.kb=new _.da;this.ZJc=this.Yc.cz;this.breakpoints=this.Tw.ka(_.vb(function(r){return"snapshot"===r?$1b(h):a2b(h)}),_.tb([]),_.nb(1),
_.jb());this.nc=this.Tw.ka(_.m(function(r){return"snapshot"===r?"DebugSnapshotTable":"DebugLogpointTable"}),_.nb(1),_.jb());this.byc=this.Tw.ka(_.m(function(r){return"snapshot"===r?"Filteren op bestand, voorwaarde, expressie of gebruiker":"Filteren op bestand, voorwaarde, bericht of gebruiker"}),_.nb(1),_.jb());this.dna=this.Tw.ka(_.m(function(r){return"snapshot"===r?"Momentopnamen":"Logboekpunten"}),_.nb(1),_.jb());var n=_.CE(_.qg(d.lc));this.TF=this.Tw.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.ZOb=this.Tw.ka(_.m(function(r){return"snapshot"===r?h.nLc:h.BEc}),_.nb(1),_.jb());this.kvc=b2b(this);this.aPb=c2b(this);this.kb.add(this.aPb.ka(_.tb(0),_.T8a()).subscribe(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;0===r&&0!==x&&h.Fa.Vl({bucket:_.rg.nAa})}));this.dNa=n?"https://goto.corp.google.com/dbg":"https://cloud.google.com/debugger/docs/how-to"};_.k=ON.prototype;
_.k.Ma=function(){this.kb.unsubscribe()};_.k.OYa=function(a){this.Td.ro.next("details");this.Sa.navigate(_.ph(_.No(_.qg(this.Jb.lc).Yb(),{us:a.id,Yp:""}).hb()));wCb(this.QY,a.path,a.line,{us:a.id,Yp:""})};_.k.w0=function(a){this.Td.w0(a)};_.k.OB=function(a){this.Td.OB(a)};_.k.lba=function(a){return!(!a||!a.path)};_.k.zC=function(a){this.lba(a.suggestLocation)&&(a=a.suggestLocation,wCb(this.QY,a.path,a.line))};
_.k.vOa=function(a){var b=a.path.split("/"),c=b[b.length-1];return a.line?c+":"+a.line:b[b.length-1]};
var $1b=function(a){return _.Da([a.Td.iH,a.Td.rT]).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(eDb))},a2b=function(a){return _.Da([a.Td.OR,a.Td.rT]).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(fDb))},b2b=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 _.zA;0!==d.length&&(b=b.filter(function(e){return d2b(e,d)}));c.data=b;return c}))},d2b=function(a,b){var c=[a.path,ZAb(a),a.condition||""].concat(_.Ia("snapshot"===a.kind?a.expressions:[a.prb]),[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)})})},c2b=function(a){return _.Da(a.Yc.appId,a.Td.SBc,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(ON.prototype,{mode:{configurable:!0,enumerable:!0,set:function(a){this.Tw.next(a)},get:function(){return this.Tw.value}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.jLa.value},set:function(a){this.jLa.next(a)}}});ON.ha=function(a){return new (a||ON)(_.y(kN),_.y(_.QG),_.y(zN),_.y(_.zf),_.y(_.Yf),_.y(_.jv),_.y(fN))};
ON.Aa=_.v({type:ON,oa:[["dbg-breakpoint-table"]],inputs:{mode:"mode"},Ba:14,Ca:7,Ha:function(){var a=_.Zy("\ufffd*2:1\ufffd\ufffd#1:1\ufffd\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd To create or manage \ufffd0\ufffd in this repository, select Debug application in the Breadcrumb toolbar. [\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd][\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd]\ufffd#6\ufffd Learn more about Debugger \ufffd/#6\ufffd");var b=_.Zy("\ufffd*2:1\ufffd\ufffd#1:1\ufffd[\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd|\ufffd/#1:3\ufffd\ufffd/*2:3\ufffd|\ufffd/#1:2\ufffd\ufffd/*7:2\ufffd] You have no [\ufffd0\ufffd|\ufffd1\ufffd|\ufffd2\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][\ufffd#4\ufffd\ufffd/#4\ufffd|\ufffd#5\ufffd\ufffd/#5\ufffd|\ufffd#9\ufffd\ufffd/#9\ufffd|\ufffd#10\ufffd\ufffd/#10\ufffd] Click the gutter next to a line number to start creating [\ufffd0\ufffd|\ufffd1\ufffd|\ufffd2\ufffd]. \ufffd*7:2\ufffd\ufffd#1:2\ufffd\ufffd*2:3\ufffd\ufffd#1:3\ufffd Try starting at \ufffd#2:3\ufffd\ufffd0:3\ufffd\ufffd/#2:3\ufffd[\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd|\ufffd/#1:3\ufffd\ufffd/*2:3\ufffd|\ufffd/#1:2\ufffd\ufffd/*7:2\ufffd][\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd|\ufffd/#1:3\ufffd\ufffd/*2:3\ufffd|\ufffd/#1:2\ufffd\ufffd/*7:2\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][\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#11\ufffd Learn more about [\ufffd0\ufffd|\ufffd1\ufffd|\ufffd2\ufffd] \ufffd/#11\ufffd");
var c=_.Zy(" Debugger allows you to create a snapshot that captures variables at any point in the call stack. [\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=_.Zy(" Debugger allows you to create a logpoint that generates a message in Logging each time your application executes. [\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"],"Type",[3,"breakpoint"],"Locatie",[1,"truncate-text"],[3,"matTooltip"],"Status",[4,"ngTemplateOutlet","ngTemplateOutletContext"]," Created by ",
[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","Verwijderen","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,SCb,5,7,"ng-container",1),_.N(3,UCb,7,5,"div",2),_.N(4,YCb,14,16,"div",2),_.N(5,ZCb,2,0,"div",3),_.ye(),_.N(6,$Cb,1,
1,"ng-template",null,4,_.ef),_.N(8,bDb,4,2,"ng-template",null,5,_.ef),_.N(10,cDb,3,0,"ng-template",null,6,_.ef),_.N(12,dDb,3,0,"ng-template",null,7,_.ef));a&2&&(_.z("ngSwitch",_.R(1,5,b.aPb)),_.w(2),_.z("ngSwitchCase",b.Iia.E2b),_.w(1),_.z("ngSwitchCase",b.Iia.h$b),_.w(1),_.z("ngSwitchCase",b.Iia.l$b),_.w(1),_.z("ngSwitchCase",b.Iia.LOADING))},Ia:[_.ln,_.EG,NN,_.Yl,_.bm,_.Zl,_.$l,uN,_.fn,_.Uq,_.ar,_.Dv,_.Iv,_.bE,KN,_.zq,_.Wr,_.AA,_.rA,_.vA,_.sA,_.qA,_.wA,_.tA,_.uA,_.xA,_.yA,_.Aw,yN,iN,_.cm],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 PN=function(){};PN.ha=function(a){return new (a||PN)};PN.Ea=_.ed({type:PN});PN.Da=_.Vc({imports:[_.dm,nN,_.Xr]});
var QN=function(){};QN.ha=function(a){return new (a||QN)};QN.Ea=_.ed({type:QN});QN.Da=_.Vc({imports:[jN,_.dm,_.Qw]});
var RN=function(){};RN.ha=function(a){return new (a||RN)};RN.Ea=_.ed({type:RN});RN.Da=_.Vc({imports:[_.FG,PN,jN,_.dm,DN,_.hn,_.dr,_.Qv,_.cE,LN,_.Yq,_.Xr,_.BA,_.Qw,_.Vm,QN]});
var e2b=["gutterMenuTemplate"],SN=function(a,b,c,d,e,f,g,h){var n=this;this.zl=a;this.Td=b;this.Yc=c;this.Fa=d;this.Yd=e;this.Nb=f;this.Ne=g;this.Ue=h;this.path="";this.justificationRequired=!1;this.Zsa=new _.el;this.left=this.top="0px";this.line=0;this.tk=_.rg;this.dNb=_.Da(b.iH,b.rT).subscribe(function(){_.Xk(n.Yd)});this.cNb=_.Da([this.Td.iH,this.Td.rT]).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=_.kz(n.path);
return Object.values(r).filter(function(B){return B.file===A&&B.line===n.line})}),_.nb(1),_.jb())};SN.prototype.Ma=function(){this.dNb&&this.dNb.unsubscribe();this.x7&&this.x7.unsubscribe()};SN.prototype.mNc=function(a,b){return b.id};SN.prototype.zL=function(a){var b=a.line;a=a.yca;this.Tsb&&this.Oi&&!a.shiftKey&&(a=this.Oi,a=_.$E(b,a.lk.length)?a.lk[b].getBoundingClientRect():null)&&(this.line=b+1,this.OZ(b),this.top=a.top+"px",this.left=a.right+"px",this.bMa(this.Tsb),_.Xk(this.Yd))};
SN.prototype.ew=function(){this.Zc&&this.x7&&(this.Ao&&(this.Ao.Wea=[]),this.Oi&&this.Oi.OZ(-1),this.x7.unsubscribe(),this.Zc.detach(),this.Zc.dispose(),this.Zc=this.x7=void 0)};var hDb=function(a,b,c){a.Fa.nb({gestureName:c,element:"DebugGutterMenu",action:"selectSnapshot"});a.Yc.jF.next(!0);a.Yc.px(!0);a.Yc.cz.next(b.id);a.ew()};SN.prototype.Dta=function(){this.Zsa.emit(this.line);this.ew()};
SN.prototype.bMa=function(a){var b=this;this.ew();this.Zc=this.Ne.create(new _.Xp({ng:!0,rm:"cdk-overlay-transparent-backdrop",nj:_.$p(_.bq(this.Ne.position(),this.Nb),[{Nc:"end",Oc:"top",zc:"start",Hc:"top"}]),Mk:this.Ne.Dn.block()}));this.Zc.attach(new _.eq(a,this.Ue));this.x7=this.Zc.Zn().subscribe(function(){b.ew()})};SN.prototype.OZ=function(a){this.Ao&&(this.Ao.Wea=[]);this.Oi&&this.Oi.OZ(a)};
SN.ha=function(a){return new (a||SN)(_.y(fN),_.y(kN),_.y(_.QG),_.y(_.en),_.y(_.il),_.y(_.Md),_.y(_.jq),_.y(_.Ve))};
SN.Aa=_.v({type:SN,oa:[["dbg-gutter-menu"]],vb:function(a,b){a&1&&_.Ze(e2b,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Tsb=c.first)}},Hb:4,mb:function(a,b){a&2&&_.ve("top",b.top)("left",b.left)},inputs:{path:"path",Ao:"formatCode",Oi:"lineNumberContainer",justificationRequired:"justificationRequired"},outputs:{Zsa:"newLogpoint"},Ba:2,Ca:0,Ha:function(){var a=_.Zy("[\ufffd#6\ufffd|\ufffd#7\ufffd]Create snapshot[\ufffd/#6\ufffd|\ufffd/#7\ufffd][\ufffd#6\ufffd|\ufffd#7\ufffd]Capture variables at each point in the call stack[\ufffd/#6\ufffd|\ufffd/#7\ufffd]");var b=
_.Zy("[\ufffd#10\ufffd|\ufffd#11\ufffd]Create logpoint[\ufffd/#10\ufffd|\ufffd/#11\ufffd][\ufffd#10\ufffd|\ufffd#11\ufffd]Generate a message each time a line is executed[\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,jDb,17,12,"ng-template",null,0,_.ef)},Ia:[_.ln,_.EG,
NN,HN,_.Xl,_.Yl,_.Uq,_.Vq,_.zq,_.OG,yN,_.cm],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 f2b=function(a,b,c,d){this.Oi=a;this.line=b;this.OJ=["marker"];this.OJ.push("c"+Math.min(c.length,10));d&&"snapshot"===d.kind&&c.some(function(e){return e.id===d.id})?(this.OJ.push(d.isFinal?"inactive":"active"),this.OJ.push("selected")):(a=c.reduce(function(e,f){return e.createTime>f.createTime?e:f},c[0]),this.OJ.push(a.isFinal?"inactive":"active"))};
f2b.prototype.render=function(){var a=this.Oi,b=this.line-1,c=this.OJ,d=a.rpa.get(b);d||a.rpa.set(b,d=new Set);for(var e=_.l(c),f=e.next();!f.done;f=e.next())d.add(f.value);(a=_.$E(b,a.lk.length)?a.lk[b].classList:null)&&a.add.apply(a,_.Ia(c))};f2b.prototype.remove=function(){var a=this.Oi,b=this.line-1,c=this.OJ,d=a.rpa.get(b);if(d){for(var e=_.l(c),f=e.next();!f.done;f=e.next())d.delete(f.value);(a=_.$E(b,a.lk.length)?a.lk[b].classList:null)&&a.remove.apply(a,_.Ia(c))}};
var TN=function(a,b,c){_.kH.call(this,c);this.Ao=a;this.Td=b;this.eA=new _.Af("");this.pL=this.VPa();this.update()};_.V(TN,_.kH);TN.Ja=_.kH.Ja;TN.prototype.WX=function(){return this.pL};
TN.prototype.VPa=function(){var a=this;return _.Da(this.eA,this.Td.rT,this.Td.iH).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=_.kz(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 f2b(a.Ao.Oi,h,n,d)})}))};
_.W.Object.defineProperties(TN.prototype,{path:{configurable:!0,enumerable:!0,set:function(a){this.eA.next(a)}}});TN.ha=function(a){return new (a||TN)(_.y(_.iH),_.y(kN),_.y(_.he))};TN.Aa=_.v({type:TN,oa:[["dbg-snapshot-marker-layer"]],inputs:{path:"path"},features:[_.qe],Ba:0,Ca:0,wa:function(){},tb:2,Oa:0});
var UN=function(a){this.Yd=a;this.value=this.placeholder="";this.Vg=function(){};this.Ko=function(){}};UN.prototype.sk=function(a){this.value=a;_.Xk(this.Yd)};UN.prototype.Ol=function(a){this.Vg=a};UN.prototype.Xp=function(a){this.Ko=a};UN.ha=function(a){return new (a||UN)(_.y(_.il))};
UN.Aa=_.v({type:UN,oa:[["dbg-dynamic-input"]],inputs:{placeholder:"placeholder"},features:[_.Pe([{Ga:_.yv,kd:!0,Lb:_.Tc(function(){return UN})}])],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.Vg(c)})("blur",function(){return b.Ko()}),_.D());a&2&&(_.w(1),_.Oe(b.value||b.placeholder),
_.w(1),_.z("placeholder",b.placeholder)("ngModel",b.value))},Ia:[_.Kh,_.Dv,_.Iv,_.$v],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 g2b=["logpointFormTemplate"],VN=function(a,b){this.rP=a;this.Td=b;this.form=new gN;this.path="";this.tk=_.rg};VN.prototype.Ua=function(){};VN.prototype.Dta=function(a,b){nDb(this);this.iAb&&(q1b(this.form,this.Td.justification.getValue()),b?(b.remove(),this.form.reset(b.Mz),this.CS=b):(this.form.reset(),this.form.get("fileLine").setValue(this.path+":"+a)),this.DXa=Y_b(this.Ao,a-1,72,this.iAb,{}))};
var nDb=function(a){a.DXa&&(a.DXa(),a.DXa=void 0);a.CS&&(a.CS.render(),a.CS=void 0)},mDb=function(a){_.pta(a.form.group);var b=pDb(a.form,hK.SA),c=BAb(a.form);c&&a.Td.justification.next({value:c,Te:a.form.get("justificationValidator").value,u1a:!1});b&&(a.CS?y1b(a.Td,b,a.CS.Mz).subscribe(function(d){a.CS=void 0;a.T$(d)}):a.Td.S0(b).subscribe(function(d){a.T$(d)}))};VN.prototype.T$=function(a){GAb(a)?z1b(this.Td):nDb(this)};
_.W.Object.defineProperties(VN.prototype,{cUa:{configurable:!0,enumerable:!0,get:function(){return this.form.group.BD?this.form.getError("logMessage"):null}},z_a:{configurable:!0,enumerable:!0,get:function(){return this.CS?"Update":"Create"}}});VN.ha=function(a){return new (a||VN)(_.y(fN),_.y(kN))};
VN.Aa=_.v({type:VN,oa:[["dbg-logpoint-form"]],vb:function(a,b){a&1&&_.Ze(g2b,5);if(a&2){var c;_.Ye(c=_.af())&&(b.iAb=c.first)}},inputs:{path:"path",Ao:"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"],"ANNULEREN",["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,rDb,3,4,"ng-template",null,0,_.ef)},Ia:[_.ln,_.EG,_.Yl,UN,_.Uq,_.Vq,_.ar,_.Vz,_.Dv,_.Uz,tN,wN,_.zq,_.OG,_.Lv,_.Mv,_.cm],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 h2b=["logpointTemplate"],i2b=function(a,b,c,d){this.Ao=a;this.zsa=b;this.Mz=c;this.indent=d};i2b.prototype.render=function(){this.dg=Y_b(this.Ao,this.Mz.line-1,16,this.zsa,{bl:this})};i2b.prototype.remove=function(){this.dg&&this.dg()};var WN=function(a,b,c,d){_.kH.call(this,d);this.Ao=a;this.Td=b;this.Yc=c;this.Xoa=new _.el;this.eA=new _.Af("");this.mkb=new _.Af("");this.pL=this.VPa();this.update()};_.V(WN,_.kH);WN.Ja=_.kH.Ja;WN.prototype.WX=function(){return this.pL};
WN.prototype.VPa=function(){var a=this;return _.Da(this.eA,this.mkb,this.Td.OR).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value;if(!a.zsa)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 i2b(a.Ao,a.zsa,f,g?g[0]:"")})}))};
_.W.Object.defineProperties(WN.prototype,{path:{configurable:!0,enumerable:!0,set:function(a){this.eA.next(FAb(a))}},Ck:{configurable:!0,enumerable:!0,set:function(a){this.mkb.next(a)}}});WN.ha=function(a){return new (a||WN)(_.y(_.iH),_.y(kN),_.y(_.QG),_.y(_.he))};
WN.Aa=_.v({type:WN,oa:[["dbg-logpoint-layer"]],vb:function(a,b){a&1&&(_.Ze(h2b,7),_.Ze(VN,5));if(a&2){var c;_.Ye(c=_.af())&&(b.zsa=c.first);_.Ye(c=_.af())&&(b.Yba=c.first)}},inputs:{path:"path",Ck:"contents"},outputs:{Xoa:"editLogpoint"},features:[_.qe],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","Edit","trackAction","edit","ascTrackElement","LogpointLayer",3,"click"],["mat-button","","type","button","color","primary","matTooltip","Verwijderen","trackAction","delete","ascTrackElement","LogpointLayer",3,"click"]," if (\ufffd0\ufffd) "]},wa:function(a){a&1&&_.N(0,tDb,19,5,"ng-template",null,0,_.ef)},Ia:[_.ln,NN,_.Yl,_.Uq,_.ar,KN,_.zq,_.Wr,_.Aw],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 XN=function(){};XN.ha=function(a){return new (a||XN)};XN.Ea=_.ed({type:XN});XN.Da=_.Vc({imports:[_.dm,_.Qv,_.aw]});
var YN=function(){};YN.ha=function(a){return new (a||YN)};YN.Ea=_.ed({type:YN});YN.Da=_.Vc({imports:[_.FG,PN,_.dm,XN,_.dr,_.Qv,CN,FN,LN,_.Yq,_.Rz,_.Xr,_.Qw,_.Rv]});
var ZN=function(a){this.element=a;this.ob="";this.S1=0};ZN.prototype.Vc=function(){var a=this;this.S1=setTimeout(function(){var b=a.element.ua;b&&a.ob&&(b=b.querySelector(a.ob));b&&!b.contains(document.activeElement)&&b.focus()})};ZN.prototype.Ma=function(){clearTimeout(this.S1)};ZN.ha=function(a){return new (a||ZN)(_.y(_.Md))};ZN.Ja=_.v({type:ZN,oa:[["","ascFocusOnInitAsync",""]],inputs:{ob:["ascFocusOnInitAsync","selector"]}});var $N=function(){};$N.ha=function(a){return new (a||$N)};$N.Ea=_.ed({type:$N});
$N.Da=_.Vc({});
var aO=function(){};aO.ha=function(a){return new (a||aO)};aO.Ea=_.ed({type:aO});aO.Da=_.Vc({imports:[_.xp,_.FG,PN,IN,_.dm,_.dr,$N,YN,_.Yq,_.Rz,_.kq,QN]});
var bO=function(a,b){this.Yc=a;this.Td=b;this.N0=b.rT.ka(_.Ra(function(c,d){if(null!==c&&null!==d){var e="snapshot"===d.kind&&"snapshot"===c.kind&&c.sna===d.sna;return c.id===d.id&&c.isFinal===d.isFinal&&e&&("snapshot"!==d.kind||c.data===d.data)}return c===d}))};bO.prototype.una=function(){var a=this;this.N0.ka(_.Va(1)).subscribe(function(b){b?a.Td.ro.next("details"):a.Yc.jF.next(!1)})};bO.ha=function(a){return new (a||bO)(_.y(_.QG),_.y(kN))};
bO.Aa=_.v({type:bO,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,zDb,3,3,"ng-container",0),_.Q(1,
"async"));a&2&&_.z("ngIf",_.R(1,1,b.Yc.jF))},Ia:[AN,xN,_.Yl,_.Zl,_.$l,_.ar,_.bE,_.cm],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 cO=function(){};cO.ha=function(a){return new (a||cO)};cO.Ea=_.ed({type:cO});cO.Da=_.Vc({imports:[_.nn,MN,GN,_.dm,JN,_.dr,_.cE]});
var dO=function(){};dO.ha=function(a){return new (a||dO)};dO.Ea=_.ed({type:dO});dO.Da=_.Vc({imports:[_.nn,DN,_.dm,_.hn,_.dr,_.Qv,_.cE,oN,_.Xr,_.BA]});
var j2b={NONE:0,iza:1,m5b:2,SZb:3,0:"NONE",1:"DEBUGGER",2:"INSIGHTS",3:"DOCS"},k2b=new _.Hd("FORCE_INSIGHTS",{Ka:"root",ta:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),eO=function(a,b,c,d){this.vj=a;this.Sa=b;this.MCb=new _.Af(c?2:0);this.jMa=this.MCb.ka(_.vb(function(e){return ADb(e,d)}),_.vb(function(e){return a.data.ka(_.m(function(f){var g;return null!=(null==(g=f.ad)?void 0:g.params.Yp)}),_.Ra(),_.m(function(f,g){return f?1:2>g?
e:0}))}),_.Ra(),_.nb(1),_.jb())},jHb=function(a,b){a.MCb.next(b);b=_.qg(a.vj.lc);null!=b.params.Yp&&a.Sa.navigate(_.ph(_.pF(b.Yb(),function(c){delete c.Yp}).hb()),{Ze:"preserve"})};eO.ha=function(a){return new (a||eO)(_.u(_.zf),_.u(_.Yf),_.u(k2b),_.u(_.pH))};eO.va=_.t({token:eO,ta:eO.ha});
var l2b=new _.Hd("GRAPH_TOOLS_PROMISE",{Ka:"root",ta:function(){return _.ia(function(a){switch(a.Ad){case 1:return _.Gva(a,2),_.la(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Ad=3;a.CP=0;break;case 2:return _.Hva(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),fO=function(a,b,c){this.Fa=a;this.Qzc=b;this.Ovb=c};
fO.prototype.init=function(){var a=this,b;return _.ia(function(c){if(1==c.Ad)return a.Pqa?c.return():_.la(c,_.an(a.Fa,a.Qzc,"g3GraphToolsPromise"),2);b=c.Pm;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Ovb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.ig(f)}}a.Pqa=e.call(d,{environment:f});c.Ad=0})};fO.prototype.createController=function(a){var b=this,c;return _.ia(function(d){return 1==d.Ad?_.la(d,b.init(),2):d.return(null==(c=b.Pqa)?void 0:c.createController(a))})};
var m2b=function(a,b,c){return _.ia(function(d){return 1==d.Ad?_.la(d,a.init(),2):a.Pqa&&0!==b.length?d.return(_.an(a.Fa,a.Pqa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};fO.ha=function(a){return new (a||fO)(_.u(_.en),_.u(l2b),_.u(_.n0a))};fO.va=_.t({token:fO,ta:fO.ha,Ka:"root"});
var gO=function(a,b,c,d,e,f,g,h,n){this.Nb=a;this.Fa=b;this.Dra=c;this.Eg=d;this.yD=f;this.mh=g;this.re=h;this.dT=n;this.kb=new _.da;this.Qsa=void 0;this.Xa=e.data.ka(_.m(Dzb))};
gO.prototype.Ua=function(){var a=this;return _.ia(function(b){if(1==b.Ad)return a.kb.add(a.yD.theme.subscribe(function(c){switch(c){case "DARK":a.Qsa="dark";break;case "LIGHT":a.Qsa="light";break;default:_.ig(c)}a.Qqa&&a.Qqa.setTheme(a.Qsa)})),_.la(b,n2b(a),2);a.kb.add(a.Xa.ka(_.BE(),_.vb(function(c){return _.Da([a.Xa,_.rH(a.Eg,c,"path",1).ka(_.Aa(function(){return _.Ea("Failed to load the current cl.")})),_.rH(a.Eg,_.Ko(c.Yb(),"HEAD").hb(),"path",0).ka(_.Aa(function(){return _.Ea("Failed to load the base cl.")}))])})).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.Ad)return g=Number(e),h=Number(f),_.la(r,m2b(a.Dra,d||"",h),2);n=r.Pm;return a.Qqa&&d&&!isNaN(g)&&!isNaN(h)&&0<n.size?_.la(r,a.Qqa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:h}),0):(a.MX(),0<n.size&&_.iUa(a.mh,{error:Error("Te`"+e+"`"+f),message:"Failed to load insights panel",Ie:"Sluiten"}),r.dk(0))})}));b.Ad=0})};gO.prototype.Ma=function(){this.kb.unsubscribe()};
gO.prototype.MX=function(){var a=this;this.re.Lc(function(){jHb(a.dT,0)})};var n2b=function(a){var b;return _.ia(function(c){if(1==c.Ad)return b=a,_.la(c,a.Dra.createController({element:a.Nb.ua,theme:a.Qsa,onOpen:function(){},onClose:function(){a.Fa.nb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.MX()}}),2);b.Qqa=c.Pm;c.Ad=0})};gO.ha=function(a){return new (a||gO)(_.y(_.Md),_.y(_.en),_.y(fO),_.y(_.qH),_.y(_.zf),_.y(_.$u),_.y(_.Cr),_.y(_.pe),_.y(eO))};
gO.Aa=_.v({type:gO,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 hO=function(){};hO.ha=function(a){return new (a||hO)};hO.Ea=_.ed({type:hO});hO.Da=_.Vc({imports:[_.dm]});
var iO=function(){this.time=this.message=this.MJa="";this.Jba=[]};iO.prototype.Sb=function(){var a;this.MJa=(null==(a=this.commit.Yn)?void 0:a.email)||"";var b;this.Hjb=null==(b=this.commit.GLa)?void 0:b.email;this.message=this.commit.js;this.time=this.commit.CJ;this.Jba=this.commit.HP};iO.ha=function(a){return new (a||iO)};
iO.Aa=_.v({type:iO,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.ld],ac:["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"],"(auteur)",["class","detail committer","tabIndex","0",4,"ngIf"],"Toegewezen op",[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],"Commit message",[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"],"(toewijzer)"]},
wa:function(a,b){a&1&&(_.N(0,BDb,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),_.Fe(8,4),_.D()(),_.N(9,CDb,7,1,"div",5),_.C(10,"div",2)(11,"mat-icon"),_.O(12,"event"),_.D(),_.C(13,"span"),_.Fe(14,6),_.D(),_.C(15,"span",7),_.O(16),_.Q(17,"dateTimeDisplay"),_.D()()());a&2&&(_.z("ngIf",b.message),_.w(6),_.Oe(b.MJa),_.w(3),_.z("ngIf",b.MJa!==b.Hjb),_.w(7),_.Oe(_.R(17,4,b.time)))},Ia:[_.Yl,_.tH,_.Wr,_.Hz,_.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 JDb=function(a){return{Ab:a}},IDb=function(a){return{context:a}},ODb=function(){return{IKc:!0}},o2b={NONE:0,XVb:1,r6b:2,Rac:3,Qac:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},jO=function(a,b,c){this.Eg=b;this.NS=c;this.qia=o2b;this.AHb=this.pXa=this.Rfa=_.Ua;this.Pu={};this.version=1;this.wTa=!0;this.m1=!1;this.A_a=a.Rb(56)};_.k=jO.prototype;_.k.Ua=function(){};_.k.Vc=function(){};
_.k.Sb=function(a){var b=this;a.activeLocation&&(this.pXa=_.OE(this.location)?_.ktb(this.NS,_.pF(_.Ko(this.location.Yb(),this.XP),function(c){c.Ob=b.evc}).hb()).ka(_.zb(function(){b.Pu.Qu=!0}),_.tb(_.dF(this.location.Ab)),_.m(function(c){return c.type})):_.Ua,this.AHb=this.pXa.ka(_.m(_.eF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)p2b(this,a.activeLocation),!this.m1&&this.zHb?(this.Rfa=_.Ea(void 0),this.Pu.fv=!0):this.m1&&1===this.version?(a=_.CE(this.location)?_.Ko(this.location.Yb(),
"HEAD").hb():this.location,this.Rfa=_.Da([this.oZ(a,0),this.oZ()]).ka(_.vb(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.Pf===d.Pf?_.Ea(void 0):q2b(b,d):_.Ea(void 0)}),_.zb(function(c){c&&c.Ab?b.Pu.fv=!0:b.Pu={}}))):this.Rfa=this.oZ().ka(_.m(function(c){if(null!=c&&c.Pf)return{Ab:c.Pf,hM:c.Tq?_.ikb(b.location,c):void 0}}),_.zb(function(){b.Pu.fv=!0}))};_.k.wn=function(){this.Pu.location&&this.Pu.Qu&&this.Pu.fv&&(this.Pu={},this.nM.launch(0,0))};
_.k.E7=function(a){var b=this;if(!a)return _.Ea();var c=this.A_a?Vzb(this.location,this.BDc):this.location;return r2b(this,a).ka(_.m(function(d){return _.FE(b.location,d,b.version,a.hM||c)}))};
var r2b=function(a,b){return a.pXa.ka(_.m(function(c){var d;return 5===c?(null==(d=a.location.params.Ob)?void 0:d.replace("codereview/",""))||void 0:b.Ab}))},q2b=function(a,b){var c=b.Pf;return a.hj?s2b(a,c,a.location).ka(_.m(function(d){if(-1===d)return{Ab:c};if(0!==d)return{Ab:c,depth:d,YQ:_.ph(_.Ko(_.fF(a.location.Yb()),"HEAD").hb())}})):_.Ea({Ab:c,hM:_.ikb(a.location,b)})},s2b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.qh(c)?_.Ea(-1):rRb(a.Eg,c).ka(_.Ta(_.SE),_.Ra(function(e,f){return e.Wb.Bk===
f.Wb.Bk}),_.vb(function(e){var f=e.Wb;e=f.vpa;f=f.Bk.findIndex(function(g){g=Number(g.Pf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Ua):_.Ea(-1):_.Ea(f)}))};jO.prototype.oZ=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Eg.oZ(a,this.m1?"path":"repository",b).ka(_.m(Ezb)).ka(_.Aa(function(){return _.Ea(void 0)}))};
var p2b=function(a,b){b=b&&b.Si;if(b){var c=_.zE(b,a.location);var d=_.xE(b,a.version);c=c&&d===a.XP}else c=!1;c||(a.Pu={},a.m1?(a.Pu.location=!0,a.Pu.Qu=!0):(c=a.Pu,b?(d=_.zE(b,a.location),b=_.xE(b,a.version),a=d&&b!==a.XP):a=!1,c.location=a))};
_.W.Object.defineProperties(jO.prototype,{Wd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},XP:{configurable:!0,enumerable:!0,get:function(){return _.xE(this.location,this.version)||""}},evc:{configurable:!0,enumerable:!0,get:function(){return _.gkb(this.location,this.version)||""}},kwc:{configurable:!0,enumerable:!0,get:function(){return this.XP?this.m1?this.hj?3:2:this.zHb?4:1:0}},aIc:{configurable:!0,enumerable:!0,get:function(){return _.uE(this.XP)}},
zHb:{configurable:!0,enumerable:!0,get:function(){return _.kg.test(this.XP)||_.CE(this.location)}},hj:{configurable:!0,enumerable:!0,get:function(){return _.DE(this.location)}}});jO.ha=function(a){return new (a||jO)(_.y(_.Cu),_.y(_.qH),_.y(_.wH))};
jO.Aa=_.v({type:jO,oa:[["commit-information"]],vb:function(a,b){a&1&&_.Ze(_.tq,5);if(a&2){var c;_.Ye(c=_.af())&&(b.nM=c.first)}},inputs:{version:"version",wTa:"linkToCommitDetails",Wd:"activeLocation",BDc:"lastSubmoduleFetchSpec",m1:"showMostRecentCommitForPath"},features:[_.ld],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 for change \ufffd0\ufffd"],["aria-label","Browse file at HEAD","ascTrackElement","CommitInformation","trackAction","fileHeadNavigate",
3,"routerLink","trackGestureClick","trackProjectId"],["aria-label","Details for change","ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"]]},wa:function(a,b){a&1&&(_.C(0,"span",0),_.N(1,FDb,4,3,"ng-container",1),_.N(2,KDb,3,7,"ng-container",1),_.N(3,MDb,1,1,null,1),_.N(4,PDb,1,3,null,1),_.D(),_.F(5,"div",2),_.N(6,QDb,3,3,"ng-template",null,3,_.ef),_.N(8,UDb,2,3,"ng-template",null,4,_.ef),_.N(10,VDb,6,12,"ng-template",null,5,_.ef),_.N(12,
$Db,2,3,"ng-template",null,6,_.ef));a&2&&(_.z("ngSwitch",b.kwc),_.w(1),_.z("ngSwitchCase",b.qia.XVb),_.w(1),_.z("ngSwitchCase",b.qia.Qac),_.w(1),_.z("ngSwitchCase",b.qia.Rac),_.w(1),_.z("ngSwitchCase",b.qia.r6b),_.w(1),_.z("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.ln,_.Yl,_.bm,_.Zl,_.$l,_.uH,_.Uq,_.ar,_.tq,_.Tm,_.qv,_.cm,_.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 t2b=function(a){return""+a};
var kO=function(a,b){this.line=a;this.ch=void 0===b?null:b};
var u2b=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.wC=b;this.vC=c;this.mM=d;this.lM=e;this.aF=[];this.type=a;this.wC=b;this.vC=c;this.mM=d;this.lM=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.aF.push(b.value)};
var v2b=function(a,b){this.Hg=a;this.lBc=!!b};
var w2b=function(a,b,c){this.left=a;this.right=b;this.oh=c};
var x2b=function(){this.j_a=this.lga=0;this.DWa=[];this.EWa=[];this.diff=this.i_a=this.h_a=0};
x2b.prototype.Lc=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.DWa=[];this.EWa=[];for(var I=0;I<=x;I++){for(var K=-1,P=A[I]=0;P<=I;P++){var ba=A[P];this.DWa.push(K<ba?2*ba:2*K+1);var ka=K<ba?ba:K,wa=ka-2*P+I;for(K=ba+1;ka<h&&wa<n&&a.charAt(ka)===c.charAt(wa);)++ka,++wa;A[P]=ka;var va=I-P-Math.ceil((n-h)/2);if(r&&0<=va&&va<I&&B[va]<=ka){A=P;P=va;this.diff=I=2*I-1;this.h_a=A;this.i_a=P;this.lga=ka;this.j_a=ka-2*A+Math.ceil(I/
2);break a}}K=B[I]=h;for(va=0;va<=I;va++){ba=B[va];this.EWa.push(K>=ba?2*ba:2*K+1);ka=K>=ba?ba:K;wa=n-h-I+ka+2*va;for(K=ba-1;0<ka&&0<wa&&a.charAt(ka-1)===c.charAt(wa-1);)--ka,--wa;B[va]=ka;P=Math.floor((h-n)/2)-va+I;if(!r&&0<=P&&P<=I&&ka<=A[P]){ka=P;A=A[P];this.diff=I*=2;this.h_a=ka;this.i_a=va;this.lga=A;this.j_a=A-2*ka+Math.ceil(I/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];I=Math.ceil(this.diff/2);P=this.h_a;A=this.lga;for(ka=e.length;0<=I;--I)va=this.DWa[(I+1)*I/2+P],a=A-Math.floor(va/2),
A-=a,0!==a&&(c=new w2b(A+b,A-2*P+I+d,a),h=e[e.length-1],0!==e.length&&y2b(c,h)?(h.left-=a,h.right-=a,h.oh+=a):e.splice(0,0,c)),va&1&&(A--,P--);0<ka&&y2b(e[ka-1],e[e.length-1])&&(e[ka-1].oh+=e[e.length-1].oh,e.pop());I=e.splice(ka-1,e.length-ka+1).reverse();for(A=0;A<I.length;A++)e.push(I[A]);I=Math.floor(this.diff/2);P=this.i_a;for(A=this.lga;0<=I;--I)ka=this.EWa[I*(I+1)/2+P],va=Math.floor(ka/2)-A,c=g-f-I+A+2*P,h=Math.min(va,Math.max(0,Math.max(this.lga-A,this.j_a-c))),a=va-h,0!==a&&(c=new w2b(A+
h+b,c+h+d,a),0!==e.length&&y2b(e[e.length-1],c)?e[e.length-1].oh+=a:e.push(c)),A+=va,ka&1&&(A++,P--)}return{aF:e,r_c:(f+g-this.diff)/2}};var y2b=function(a,b){return a.left+a.oh===b.left&&a.right+a.oh===b.right};
for(var lO=[],z2b=0;256>z2b;++z2b)lO[z2b]=2;for(var A2b=97;122>=A2b;++A2b)lO[A2b]=3;for(var B2b=65;90>=B2b;++B2b)lO[B2b]=3;for(var C2b=48;57>=C2b;++C2b)lO[C2b]=3;lO[95]=3;lO[32]=lO[9]=lO[10]=lO[13]=0;for(var D2b=_.l("(){},.#/*\";'"),mO=D2b.next();!mO.done;mO=D2b.next())lO[mO.value.charCodeAt(0)]=0;var E2b=_.l("!%^&[]?\\|<>+-=~@`");for(mO=E2b.next();!mO.done;mO=E2b.next())lO[mO.value.charCodeAt(0)]=5;lO[0]=0;
var F2b=function(){this.VCb=1;this.wi=this.Yh=null;this.lineArray=[];this.Dba=[];this.Hea=[];this.eva=[]};F2b.prototype.BQ=function(a,b){a=G2b(a);b=G2b(b);return H2b(this,a,b)};
var H2b=function(a,b,c){b=I2b(a,b,c);a.Yh=b.bEc;a.wi=b.cEc;a.lineArray=b.lineArray;for(b=0;b<a.Yh.text.length;++b)a.Dba.push({matchType:1,index:b});for(b=0;b<a.wi.text.length;++b)a.Hea.push({matchType:1,index:b});b=J2b(a,!0);for(c=1;c!==a.VCb&&0<b;++c)b=J2b(a,!1);b=K2b(a.Dba,4,-1);c=K2b(a.Hea,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=L2b(b[e].f_,c),h=L2b(b[e+(f?2:1)].f_,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].g_=b[e+1].TL,c[g+1].f_=b[e+1].FS);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].TL=b[e].TL;b[e+f].g_=b[e].g_}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].g_=b[n].TL;
c[r].f_=b[n].FS;++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("Ue");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.TL,n=g.FS,g.g_=g.TL,g.f_=g.FS,g.TL=h,g.FS=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 kO(0,0);c=new kO(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new u2b(e.type,new kO(e.g_,0),new kO(e.f_,null),new kO(e.TL,0),new kO(e.FS,null)),1===e.type&&(f.wC=b,f.vC=b),-1===e.type&&(f.mM=c,f.lM=c),b=M2b(f.vC),c=M2b(f.lM),d.push(f);a=d}return a},G2b=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},I2b=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=lO[0],K=0;K<B.length;++K){var P=B[K];void 0!==lO[P.charCodeAt(0)]&&(I+=lO[P.charCodeAt(0)])}h[A]=I;A++}r.push(x++)}return new N2b(n,r)};b=f(b,a.eva);a=f(c,a.eva);return{bEc:b,cEc:a,lineArray:d}},L2b=function(a,b){for(var c=0;c<b.length&&!(b[c].FS>=a);c++);return c},M2b=function(a){return null===a.ch?new kO(a.line+
1,0):a},J2b=function(a,b){if(!a.Yh||!a.wi)throw Error();if(b){var c=a.Yh;for(var d=a.wi,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={Eba:new N2b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Iea:new N2b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),oh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Yh;e=a.wi;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={Eba:new N2b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Iea:new N2b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),oh: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 x2b).Lc(a.Yh.text,0,a.wi.text,0).aF;c=[];for(g=0;g<f.length;g++)c.push(new v2b(f[g],!1));null!==d&&(a.Yh.text=d.Eba.text+a.Yh.text,a.Yh.lineNumbers.splice.apply(a.Yh.lineNumbers,[0,0].concat(_.Ia(d.Eba.lineNumbers))),a.wi.text=d.Iea.text+a.wi.text,a.wi.lineNumbers.splice.apply(a.wi.lineNumbers,
[0,0].concat(_.Ia(d.Iea.lineNumbers))),c.splice(0,0,new v2b(new w2b(0,0,d.oh),!0)));d=d&&0<d.oh?d.oh:0;null!==e&&(a.Yh.text+=e.Eba.text,a.Yh.lineNumbers.splice.apply(a.Yh.lineNumbers,[a.Yh.lineNumbers.length,0].concat(_.Ia(e.Eba.lineNumbers))),a.wi.text+=e.Iea.text,a.wi.lineNumbers.splice.apply(a.wi.lineNumbers,[a.wi.lineNumbers.length,0].concat(_.Ia(e.Iea.lineNumbers))),f=d+e.oh,c.push(new v2b(new w2b(a.Yh.text.length-f,a.wi.text.length-f,e.oh),!0)));if(!a.Yh||!a.wi)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].Hg.oh,A=c[r];e<A.Hg.left;)++e,++g;for(;f<A.Hg.right;)++f,++h;var B=r+1;B<c.length&&(c[B].Hg.left+=d,c[B].Hg.right+=d,A.Hg.left+x===c[B].Hg.left?(O2b(a,a.wi,h,A,c[B],c[B].Hg.right-A.Hg.right),x=A.Hg.oh):A.Hg.right+x===c[B].Hg.right&&(O2b(a,a.Yh,g,A,c[B],c[B].Hg.left-A.Hg.left),x=A.Hg.oh));B=g;for(var I=h;;){var K=B-1,P=I-1;if(0>K||0>P)break;if(a.Yh.text[K]!==a.wi.text[P])break;if(a.Yh.lineNumbers[K]+1!==a.Yh.lineNumbers[B]||a.wi.lineNumbers[P]+1!==a.wi.lineNumbers[I])break;
P=a.wi.lineNumbers[P];if(1!==a.Dba[a.Yh.lineNumbers[K]].matchType||1!==a.Hea[P].matchType)break;--B;--I;++x}if(0!==x){K=0;P=B;for(var ba=0;ba<x&&0>=K;++ba)K+=a.eva[a.Yh.text.charCodeAt(P)],++P;if(0<K||A.lBc){++n;g=B;h=I;for(K=0;K<x;++K,++I,++B)P=a.Yh.lineNumbers[B],ba=a.wi.lineNumbers[I],a.Dba[P].matchType=b,a.Dba[P].index=ba,a.Hea[ba].matchType=b,a.Hea[ba].index=P;a.Yh.text=a.Yh.text.substr(0,g)+String.fromCharCode(-1)+a.Yh.text.substr(B);a.wi.text=a.wi.text.substr(0,h)+String.fromCharCode(-2)+a.wi.text.substr(I);
a.Yh.lineNumbers.splice(g,B-g,null);a.wi.lineNumbers.splice(h,I-h,null);g++;h++;e+=A.Hg.oh;f+=A.Hg.oh}}}return n},O2b=function(a,b,c,d,e,f){var g=c+d.Hg.oh,h=c+f;c=0;var n=g,r=h;for(f=0;f<d.Hg.oh&&!(--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.Hg.oh&&!(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=P2b(a,b,r),K=P2b(a,b,x),P=P2b(a,b,A),ba=P2b(a,b,
h),ka=Math.min(I,K),wa=Math.min(P,ba);"}"===Q2b(a,b,r)&&(ka-=2);"{"===Q2b(a,b,x)&&(ka-=2);"}"===Q2b(a,b,A)&&(wa-=2);I<K&&--ka;P<ba&&--wa;g.push(ka+wa)}c===d.Hg.oh&&(g[0]-=10);f===e.Hg.oh&&(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.Hg.oh+=c,e.Hg.left+=c,e.Hg.right+=c,e.Hg.oh-=c)}},P2b=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.eva[b]},Q2b=
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]},K2b=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("Ve`"+e);d.push(new R2b(e,f,g,h,n));h=n=r;f=g=
a[r].index;e=a[r].matchType}a=new R2b(0,f,g,h,n);1===e?a.type=c:2===e&&(a.type=b);d.push(a);return d},N2b=function(a,b){this.text=a;this.lineNumbers=b},R2b=function(a,b,c,d,e){this.type=a;this.g_=b;this.f_=c;this.TL=d;this.FS=e};
var S2b=function(){this.VCb=void 0},T2b=function(a,b){if(""===a)return{lines:["\n"],aWa:[new kO(b,0),new kO(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new kO(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 kO(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),aWa:d}};
S2b.prototype.BQ=function(a,b){var c=new F2b,d=c.BQ(a,b);a=U2b(a);b=U2b(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.vC.line-f.wC.line||500<f.lM.line-f.mM.line)){f.aF=[];var g=this.getRange(a,f.wC,f.vC);if(!(1E4<g.length)){g=T2b(g,f.wC.line);var h=this.getRange(b,f.mM,f.lM);if(!(1E4<h.length)){h=T2b(h,f.mM.line);c=new F2b;c=H2b(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.aWa[A.line]:x.aWa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.wC=r(g,n.wC);n.vC=r(g,n.vC);n.mM=r(h,n.mM);n.lM=r(h,n.lM);break;default:throw Error("We");}f.aF.push(n)}}}}}return d};
var U2b=function(a){if(0===a.length)return[""];a=G2b(a);_.Ob(a).endsWith("\n")&&a.push("");return a},V2b=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.aF.length){var g=a.getRange(c,f.wC,f.aF[0].wC);0<g.length&&e.push([0,g]);e.push.apply(e,_.Ia(V2b(a,f.aF,c,d)));f=a.getRange(c,_.Ob(f.aF).vC,f.vC);0<f.length&&e.push([0,f])}else{g=f.wC;var h=f.vC,n=f.mM,r=f.lM;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("Xe");default:throw Error("Ye");}}return e};S2b.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 W2b=["codeview"],X2b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},nO=function(a,b,c){var d=this;this.yc=b;this.zone=c;this.line=void 0;this.Ulb=X2b;this.IOc=new S2b;this.Ck=this.diffBase="";this.zjb=3;this.CR=[];this.cT=[];this.rendered=new _.el;this.align=!0;this.Gea=this.Cba=t2b;this.kb=a.yLa.subscribe(function(e){d.Ulb=Object.assign({},X2b,{theme:e});if(d.co){e=_.l(Y2b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};
nO.prototype.Ua=function(){};nO.prototype.Sb=function(a){(a.diffBase||a.contents||a.fileName)&&Z2b(this)};nO.prototype.Ma=function(){this.kb.unsubscribe()};
var Z2b=function(a){a.rendered.emit(!1);a.co&&a.wLa.ua.removeChild(a.wLa.ua.lastChild);var b=a.yc.Rb(35);a.zone.uc(function(){setTimeout(function(){var c,d,e,f;return _.ia(function(g){if(1==g.Ad)return c=a,_.la(g,_.qlb(),2);c.co=g.Pm.MergeView(a.wLa.ua,{orig:null,origLeft:a.diffBase,value:a.Ck,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.zjb,diffDriverFunction:function(h,n){if(b){var r=a.IOc;var x=U2b(h),A=U2b(n);15E3<x.length||15E3<A.length?r=void 0:(h=r.BQ(h,
n),r=V2b(r,h,x,A));return r}}});$2b(a);d={};e=_.l(Y2b(a));for(f=e.next();!f.done;d={cia:d.cia},f=e.next())d.cia=f.value,d.cia.operation(function(h){return function(){var n=h.cia;a3b(a,n);a.setOptions(n);if(a.co){var r=b3b(a,n),x=r?"left-edit-gutter":"right-edit-gutter",A=a.co.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=b3b(a,n)?a.Cba:a.Gea;n.setOption("lineNumberFormatter",r);
r=b3b(a,n)?a.CR:a.cT;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.Ad=0})},0)})},Y2b=function(a){return a.co?[a.co.leftOriginal(),a.co.editor()]:[]},$2b=function(a){if(a.co)a.co.editor().on("update",function(){a.zone.Lc(function(){a.rendered.emit(!0)})})},b3b=function(a,b){if(a.co)return b===a.co.leftOriginal()?!0:!1};
nO.prototype.setOptions=function(a){if(this.co)for(var b=_.l(Object.entries(this.Ulb)),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 a3b=function(a,b){var c,d;_.ia(function(e){if(1==e.Ad)return a.co&&a.fileName?_.la(e,_.qlb(),2):e.return();d=(c=e.Pm.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Ad=0})};
_.W.Object.defineProperties(nO.prototype,{Wea:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.co&&(a=_.wE(this.line))&&(this.co.editor().scrollTo(0,this.co.editor().charCoords({line:a-1,ch:0},"local").top),this.co.editor().getDoc().setCursor({line:a-1,ch:0}))}},OMc:{configurable:!0,enumerable:!0,set:function(a){this.wLa=a}}});nO.ha=function(a){return new (a||nO)(_.y(_.$u),_.y(_.Cu),_.y(_.pe))};
nO.Aa=_.v({type:nO,oa:[["code-diff","fileName",""]],vb:function(a,b){a&1&&_.Ze(W2b,7);if(a&2){var c;_.Ye(c=_.af())&&(b.OMc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Ck:"contents",zjb:"collapseIdenticalLines",CR:"leftLineWidgets",cT:"rightLineWidgets",Wea:"scrollToLine",align:"align",Cba:"leftLineNumberFormatter",Gea:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.ld],ac:["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 oO=function(){this.rendered=new _.el;this.OAa="Diff is te groot om weer te geven";this.OKa=!1;this.CR=[];this.cT=[];this.wJb=this.Yyb=void 0;this.Gea=this.Cba=t2b;this.Zyb=new Map;this.xJb=new Map};oO.prototype.Ua=function(){};
oO.prototype.Sb=function(){a:{var a=0;for(var b=_.l(this.RB),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.uC.Ck.length+c.cD.Ck.length,10485760<=a){a=!0;break a}a=!1}if(a)this.OKa=!1,this.mta(!0);else{a=[];b=[];c=_.l(this.RB);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.cD;e=_.Jfb(_.x$a(e.uC.Ck||""));d=_.Jfb(_.x$a(d.Ck||""));a.push(e);b.push(d)}this.Yyb=a.join("");this.wJb=b.join("");a=new Map;b=new Map;d=c=1;e=_.l(this.RB);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var h=
d;var n=f.cD,r=f.uC;var x=n.Fe+1;var A=r.Fe+1;n=n.BB+1;r=r.BB+1;switch(f.type){case _.Et.gya:for(A=n;A<x;A++,h++)a.set(g,""),b.set(h," "+A);break;case _.Et.CBa:for(x=r;x<A;x++,g++)a.set(g,""+x),b.set(h,"");break;case _.Et.ICa:case _.Et.Dya:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<x;g++,h++)b.set(h," "+g);break;default:throw Error("Ze");}c+=f.uC.Fe-f.uC.BB;d+=f.cD.Fe-f.cD.BB}this.Zyb=a;this.xJb=b;this.Cba=eEb(a);this.Gea=eEb(b);b=a=0;c=_.l(this.RB);for(d=c.next();!d.done;d=c.next()){d=d.value;e=a;
f=b;h=d.uC;g=d.cD;h=h.Fe-h.BB;A=g.Fe-g.BB;switch(d.type){case _.Et.gya:this.CR.push(cEb(e,A));break;case _.Et.CBa:this.cT.push(cEb(f,h));break;case _.Et.Dya:x=n=0;g=!0;A>h?(n=A-h,g=!1):h>A&&(x=h-A,g=!1);h=n;this.CR.push(cEb(e,h,g));this.cT.push(cEb(f,x,g));break;case _.Et.ICa:break;default:throw Error("Ze");}a+=d.uC.Fe-d.uC.BB;b+=d.cD.Fe-d.cD.BB}dEb(this.Zyb,this.CR);dEb(this.xJb,this.cT);this.OKa=!0}};oO.prototype.mta=function(a){this.rendered.emit(a)};oO.ha=function(a){return new (a||oO)};
oO.Aa=_.v({type:oO,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{RB:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.ld],ac:["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,aEb,1,9,"code-diff",0),_.N(1,bEb,2,1,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.OKa)("ngIfElse",c)}},Ia:[_.Yl,_.dE,nO],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});
var pO=function(a){this.Fa=a;this.kia=0;this.Q2a=2;this.Ck=void 0;this.rendered=new _.el;this.HXa=!1;this.epb={kr:"",Po:"",yG:"",ag:"",ZRa:!1,rR:!1}};pO.prototype.Ua=function(){};pO.prototype.Sb=function(a){if(a.location||a.entry)this.TDc=_.Ko(_.EE(this.location.Yb(),"repo"),this.kc.kr).hb(),this.cJc=_.Ko(_.EE(this.location.Yb(),"repo"),this.kc.Po).hb(),this.Lxc=_.ph(_.Ko(this.location.Yb(),this.kc.Po).ld(this.kc.yG).Mh({tn:this.kc.kr}).hb())};
pO.prototype.mta=function(a){this.HXa=a;this.rendered.emit({rendered:a,W8:this.W8})};var c3b=function(a){a.Fa.nb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.ppa.Fc?"expand":"collapse",projectId:a.location.lb})},d3b=function(a){a.ppa.Fc&&a.HXa&&a.rendered.emit({rendered:a.HXa,W8:a.W8})};
_.W.Object.defineProperties(pO.prototype,{kc:{configurable:!0,enumerable:!0,set:function(a){this.epb=a;this.Ck=a.Ck},get:function(){return this.epb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.ppa.Fc=a;d3b(this)},get:function(){return this.ppa.Fc}},TEc:{configurable:!0,enumerable:!0,get:function(){return this.kc.rR?"source:file_delete":this.kc.ZRa?"source:file_add":"source:file_edit"}},dFc:{configurable:!0,enumerable:!0,get:function(){return this.kc.rR?"Verwijderd":this.kc.ZRa?"Gewijzigd":
"Toegevoegd"}},Kxc:{configurable:!0,enumerable:!0,get:function(){return this.kc.rR?"":this.Lxc}},wo:{configurable:!0,enumerable:!0,get:function(){return this.kc.rR?this.kc.ag:this.kc.yG}},sCc:{configurable:!0,enumerable:!0,get:function(){return!this.kc.Ck}},jnb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.kc.Ck}},mIc:{configurable:!0,enumerable:!0,get:function(){return kEb(this.metadata.removed,this.metadata)}},dsc:{configurable:!0,enumerable:!0,get:function(){return kEb(this.metadata.oP,
this.metadata)}},Ttc:{configurable:!0,enumerable:!0,get:function(){return kEb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.kc&&this.kc.Ck?this.kc.Ck.Msa:void 0;return a?{hRb:Number(a.rTa||0),removed:Number(a.qTa||0),changed:Number(a.nTa||0),oP:Number(a.mTa||0)}:{changed:0,removed:0,hRb:0,oP:0}}},lIc:{configurable:!0,enumerable:!0,get:function(){return e3b.format({count:this.metadata.removed})}},Stc:{configurable:!0,enumerable:!0,get:function(){return f3b.format({count:this.metadata.changed})}},
csc:{configurable:!0,enumerable:!0,get:function(){return g3b.format({count:this.metadata.oP})}}});pO.ha=function(a){return new (a||pO)(_.y(_.en))};
pO.Aa=_.v({type:pO,oa:[["commit-file-entry"]],vb:function(a,b){a&1&&_.Ze(_.Pz,7);if(a&2){var c;_.Ye(c=_.af())&&(b.ppa=c.first)}},inputs:{location:"location",W8:"entryIndex",kc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.ld],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(){d3b(b);c3b(b)})("closed",function(){d3b(b);c3b(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,fEb,2,2,"mat-spinner",7),_.O(20,"\n      "),_.D(),_.O(21,"\n    "),_.D(),_.O(22,"\n  "),_.D(),_.O(23,"\n  "),_.N(24,hEb,13,7,"ng-container",8),_.O(25,"\n"),
_.D(),_.O(26,"\n\n"),_.N(27,jEb,15,7,"ng-template",null,9,_.ef),_.O(29,"\n"));if(a&2){var c=_.Me(28);_.w(8);_.z("svgIcon",b.TEc);_.w(3);_.Oe(b.dFc);_.w(2);_.z("condition",!b.kc.rR)("link",b.Kxc)("trackGestureClick",!b.kc.rR)("trackProjectId",b.location.lb);_.w(1);_.Ne("",b.wo,"\n        ");_.w(5);_.z("ngIf",b.sCc)("ngIfElse",c);_.w(5);_.z("ngIf",b.jnb)}},Ia:[_.ln,oO,_.uH,jO,_.Yl,_.Uq,_.ar,_.Wr,_.Pz,_.KG,_.LG,_.sw,_.pz],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 e3b=new _.Br("{count,plural, =1{1 regel verwijderd}other{# regels verwijderd}}"),f3b=new _.Br("{count,plural, =1{1 regel gewijzigd}other{# regels gewijzigd}}"),g3b=new _.Br("{count,plural, =1{1 regel toegevoegd}other{# regels toegevoegd}}");
var qO=function(){this.sxc=this.KY=new _.Af(0)};_.W.Object.defineProperties(qO.prototype,{jCc:{configurable:!0,enumerable:!0,get:function(){return 1===this.KY.getValue()}},lSa:{configurable:!0,enumerable:!0,get:function(){return 0===this.KY.getValue()}}});qO.ha=function(a){return new (a||qO)};qO.va=_.t({token:qO,ta:qO.ha});
var h3b=function(a){this.DJ=a;this.disabled=!1;this.Xa=new _.pg;this.r8b="alles samenvouwen";this.s8b="alles uitvouwen"};h3b.ha=function(a){return new (a||h3b)(_.y(qO))};
h3b.Aa=_.v({type:h3b,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.DJ;c.jCc?c.KY.next(0):c.KY.next(1)}),_.C(1,"span"),_.O(2),_.D()());a&2&&(_.z("disabled",b.disabled)("trackAction",b.DJ.lSa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Xa.lb),_.w(2),_.Oe(b.DJ.lSa?b.s8b:b.r8b))},Ia:[_.ln,_.Ly],tb:2,Oa:0});
var rO=function(a,b,c,d){this.z9=a;this.mh=b;this.DJ=c;this.Yd=d;this.ym=[];this.Yub=!1;this.A9=new Map;this.expand=new Map;this.WY=0;this.Bpa=new _.da;this.lwa=new _.da;this.DY=0};rO.prototype.Ua=function(){var a=this;this.lwa=this.DJ.sxc.subscribe(function(b){switch(b){case 1:if(!a.ym||1>a.ym.length)break;nEb(a);break;case 0:clearTimeout(a.PNa);a.expand=new Map;a.DY=0;break;default:_.ig(b,"Unknown expansion state")}})};rO.prototype.Ma=function(){clearTimeout(this.PNa);this.Bpa.unsubscribe();this.lwa.unsubscribe()};
rO.prototype.Sb=function(){this.WY=0;this.Bpa.unsubscribe();this.Bpa=new _.da;this.A9=new Map;for(var a=0;a<this.ym.length;a++){var b=this.ym[a],c=b.ag;b=b.yG;this.A9.set(a,{kr:this.kr,Po:this.Po,ag:c||"",yG:b||"",ZRa:!(c||!b),rR:!(b||!c)})}this.expand=new Map;qEb(this)};
var lEb=function(a){a=a.ym.length;return 1>a?"Er zijn geen bestanden om uit te vouwen":50<a?"Er zijn te veel bestanden om uit te vouwen":null},nEb=function(a){a.DY>=a.ym.length||(clearTimeout(a.PNa),a.PNa=setTimeout(function(){a.expand.set(a.DY,!0);_.Xk(a.Yd)}))},qEb=function(a){if(a.ym){for(var b=Math.min(a.WY+150,a.ym.length),c=[],d=[],e=a.WY;e<b;e++){var f=a.ym[e],g=f.yG?a.Po:void 0;var h=new _.Yt({path:f.ag,hash:f.ag?a.kr:void 0,type:f.uVa});f=new _.Yt({path:f.yG,hash:g,type:f.aVa});h=new _.Wt({left:h,
right:f});d.push({Cpa: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())i3b(a,d.value);a.WY=b}},j3b=function(a,b){return 1>b.length?_.Eh:a.z9.diff(a.location.lb,a.location.Cc,a.location.repository,b).ka(_.Aa(function(c){var d=a.mh;_.hUa(d);d.log(c);return _.Eh}))},i3b=function(a,b){var c=b.map(function(d){return d.Cpa});a.Bpa.add(j3b(a,c).ka(_.m(function(d){d=d.Apa;if(!d||1>d.length)throw Error("$e");return d})).subscribe(function(d){for(var e=
0;e<b.length;e++){var f=b[e].index,g=d[e],h=a.A9.get(f);h&&(g=Object.assign({},h,{Ck:g}),a.A9.set(f,g))}a.Yd.Be()}))};rO.ha=function(a){return new (a||rO)(_.y(_.UJ),_.y(_.Cr),_.y(qO),_.y(_.il))};
rO.Aa=_.v({type:rO,oa:[["commit-fileset"]],inputs:{location:"location",ym:"fileDiffEntries",Yub:"includeHeader",kr:"leftRefSpec",Po:"rightRefSpec"},features:[_.ld],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"],"Type","Pad",[1,"left-header"],"Wijzigingsoverzicht",[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"],"Meer tonen"]},wa:function(a,b){a&1&&(_.N(0,mEb,10,4,"div",0),_.C(1,"div",1),_.N(2,pEb,2,1,"ng-container",2),_.N(3,rEb,3,1,"ng-container",3),_.D());a&2&&(_.z("ngIf",b.Yub),_.w(2),_.z("ngForOf",b.ym),_.w(1),_.z("ngIf",b.WY<b.ym.length))},Ia:[_.ln,pO,_.Xl,_.Yl,
h3b,_.zq,_.Aw],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 sO=function(){};sO.prototype.transform=function(a,b){if(!b)return null;b=b.Gjb;if(!b)return null;a=b.get(a);return null==a?-1:a};sO.ha=function(a){return new (a||sO)};sO.ze=_.fd({name:"blameIndexOf",type:sO,Xd:!0});
var jK=new WeakMap,tO=function(){};tO.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.Yg){var d=b.Xa;jK.has(d)||jK.set(d,{});var e=jK.get(d);if(null==e.left){var f;b=new URL(_.oh(c,c.Fi(tEb(null!=(f=b.hM)?f:d))),location.href);e.left=b.pathname}return sEb(e.left,"dlc","dlf","dlw",d.params.Ob,a)}};tO.ha=function(a){return new (a||tO)};tO.ze=_.fd({name:"linkifyLeft",type:tO,Xd:!0});var uO=function(){};
uO.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.JD||!a.Ob||"CitC"===a.Yg){jK.has(d)||jK.set(d,{});var e=jK.get(d);if(null==e.right){var f;b=new URL(_.oh(c,c.Fi(uEb(null!=(f=b.hM)?f:d))),location.href);e.right=b.pathname}return sEb(e.right,_.DE(d)?"rcl":"drc","drf","drw",d.params.Ob,a)}};uO.ha=function(a){return new (a||uO)};uO.ze=_.fd({name:"linkifyRight",type:uO,Xd:!0});var vO=function(){};
vO.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.Yg){var d=b.Xa;jK.has(d)||jK.set(d,{});var e=jK.get(d);if(null==e.diff){var f;b=new URL(_.oh(c,c.Fi(vEb(null!=(f=b.hM)?f:d))),location.href);e.diff=b.pathname}d=_.DE(d);f="CitC"===a.Yg&&a.id>a.JG[0]&&a.Ob?a.Ob:"";b=a.Ob&&"CitC"===a.Yg?a.Ob:"";return e.diff+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.ag?"":";drf="+encodeURIComponent(a.ag))+";dlc="+encodeURIComponent(a.JG[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(a.Ob?";dlw="+encodeURIComponent(f)+";drw="+encodeURIComponent(b):"")+location.search+location.hash}};vO.ha=function(a){return new (a||vO)};vO.ze=_.fd({name:"linkifyDiff",type:vO,Xd:!0});var wO=function(){};wO.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.JD||!a.Ob||"CitC"===a.Yg)return jK.has(d)||jK.set(d,{}),b=jK.get(d),b.Yg||(c=new URL(_.oh(c,c.Fi(uEb(d))),location.href),b.Yg=c.pathname),sEb(b.Yg,_.CE(d)?"rcl":"drc","drf",void 0,d.params.Ob,a)};wO.ha=function(a){return new (a||wO)};
wO.ze=_.fd({name:"linkifyRevision",type:wO,Xd:!0});var xO=function(){};xO.prototype.transform=function(a,b,c,d){return yEb(a,b,c,a,d)};xO.ha=function(a){return new (a||xO)};xO.ze=_.fd({name:"linkifyRoot",type:xO,Xd:!0});var yO=function(){};
yO.prototype.transform=function(a,b,c,d){var e=b.Xa;if(a.Ob)return yEb(a,b,c,a,d);var f;c=a.id;a=a.ag;b=null!=(f=b.hM)?f:e;e.lb&&e.repository?_.DE(e)?(d=_.Eu,e=xEb(null!=a?a:_.yE(e,0)),c=!e||e.match(/\/$/)?d+"#review/"+c:d+"#review/"+c+"//depot/"+e):_.CE(e)?c=""+(_.P_a&&"https://"+b.lb+"."+_.P_a+"/")+b.repository+"/+/"+c:(e=b.Yb(),c&&_.Ko(e,c),e.Mh({}),c=_.oh(d,d.Fi(_.ph(_.EE(e,"ref").hb())))):c=void 0;return c};yO.ha=function(a){return new (a||yO)};yO.ze=_.fd({name:"linkifyId",type:yO,Xd:!0});
var zO=function(){};zO.prototype.transform=function(a){return a?_.DE(a):!1};zO.ha=function(a){return new (a||zO)};zO.ze=_.fd({name:"isPiperPlace",type:zO,Xd:!0});var AO=function(){};AO.prototype.transform=function(a){return a?_.NE(a):!1};AO.ha=function(a){return new (a||AO)};AO.ze=_.fd({name:"isPackagePlace",type:AO,Xd:!0});var BO=function(){};BO.ha=function(a){return new (a||BO)};BO.Ea=_.ed({type:BO});BO.Da=_.Vc({});
var CO=function(){};CO.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};CO.ha=function(a){return new (a||CO)};CO.ze=_.fd({name:"truncateCommitMessage",type:CO,Xd:!0});
var k3b=["filterInput"],l3b=function(){return["details"]},m3b=function(){return["oldPath"]},n3b=function(){return["matchSummary"]},o3b=function(){return["matches"]},p3b=function(){return["hiddenCommitsInfo"]},wFb=new _.Br("Commit {id} by {author}"),vFb=new _.Br("CL {id} by {author}"),GFb=["blame"],q3b=["author","time","subject"],r3b=["id"].concat(_.Ia(q3b)),s3b=["id","revision"].concat(_.Ia(q3b)),IFb=["actions"],HFb=["left","right"],FFb=["toggleExpanded"],LFb=[].concat(_.Ia(FFb),_.Ia(r3b),["right"],
_.Ia(IFb)),NFb=[].concat(_.Ia(FFb),_.Ia(r3b),_.Ia(HFb),_.Ia(IFb)),PFb=JFb(r3b),KFb=[].concat(_.Ia(FFb),_.Ia(s3b),["right"],_.Ia(IFb)),MFb=[].concat(_.Ia(FFb),_.Ia(s3b),_.Ia(HFb),_.Ia(IFb)),OFb=JFb(s3b),t3b=["#cleanup"],u3b=[].concat(_.Ia(t3b),["#minor"]),DO=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Fa=a;this.Lsc=b;this.scroll=c;this.Fh=e;this.SY=f;this.Nb=g;this.Sa=h;this.ZZa=n;this.Qf=r;this.jzc=dAb;this.izc=eAb;this.zzc=fAb;this.F8b="Expand history row";this.p8b="Collapse history row";this.G8b=
"Expand search results";this.q8b="Collapse search results";this.S8b="rechterzijde";this.U8b="bekijken";this.R8b="linkerzijde";this.T8b="diff";this.dataSource=new _.zA;this.tk=_.rg;this.Q3a="SearchInRevisions";this.H2a="Yzc";this.r2b="Wzc";this.I2a="cAc";this.J2a="iAc";this.v2b="hAc";this.A2b="oAc";this.x2b="kAc";this.t2b="Zzc";this.s2b="Xzc";this.y2b="lAc";this.rF=[];this.Zp=new _.Hv("",{nv:[_.uab()]});this.GYa=new _.ob;this.PUa=this.OQa=this.oT=!1;this.YB=new Set;this.UR=new Set;this.rMa=new _.Af(void 0);
this.Yf=new _.mb(1);this.Rna=0;this.Zma=null;this.qRa=new Map;this.ZIc=function(){return x.Jd&&_.DE(x.Jd.Xa)?10:0};this.uJb=function(){return x.Jd&&_.DE(x.Jd.Xa)?60:80};this.tTa=new Map;if(this.jva=d.Rb(46))a=this.rMa.ka(_.Ta(function(A){return!!A})),_.Da([this.GYa.ka(_.m(function(){return x.Zp.value}),_.zb(function(){x.Fa.nb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.tb(""),_.Ra()),a]).ka(_.vb(function(A){A=_.l(A);var B=A.next().value,I=A.next().value;return I.Jd.ka(_.m(function(K){return""===
B?void 0:RFb(B,I,K)}))}),_.vb(function(A){return A?x.SY.search(A,new _.cG({pageSize:4,iu:!0,gPa:!0})).ka(_.Aa(function(B){_.mr(x.Qf,B);return _.Ea(new _.qG)})):_.Ea(void 0)}),_.m(function(A){return A?new Map(A.av.flatMap(function(B){var I;return(null==(I=B.tQ)?void 0:I.hYa.map(function(K){return[K.Yg,K]}))||[]})):void 0}),_.Cb(this.rMa.ka(_.Ta(function(A){return!!A}))),_.wb(this.Yf)).subscribe(function(A){var B=_.l(A);A=B.next().value;B=B.next().value;v3b(x,B,A)})};_.k=DO.prototype;
_.k.Ua=function(){this.jva&&this.Jd&&(this.RLa=_.ssa(this.Jd.Xa,"","",["CLICK_RESULT_CONTENT"]))};_.k.we=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.aF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.k.Yzc=function(a,b){w3b(this,"commitDetailsNavigate");!_.cF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),this.A_(b))};_.k.Wzc=function(){w3b(this,"authorClsNavigate",_.rg.Rya)};_.k.cAc=function(a,b){x3b(this,a,b)};
_.k.iAc=function(a,b){x3b(this,a,b)};var x3b=function(a,b,c){w3b(a,c.dataset.actionName||"");_.cF(b)||(b.preventDefault(),a.A_(c))};_.k=DO.prototype;_.k.hAc=function(a,b){w3b(this,b.dataset.actionName||"");_.cF(a)||(a.preventDefault(),this.A_(b))};_.k.oAc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.YB.has(a)?this.YB.delete(a):this.YB.add(a)};_.k.kAc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.UR.has(a)?this.UR.delete(a):this.UR.add(a)};
_.k.Zzc=function(a,b){a=b.dataset.copyContent||"";_.jz(document,b,a);this.Os(a);this.ZZa.open("Copied to clipboard!","",{duration:1E3})};_.k.Xzc=function(a,b){w3b(this,"browseRepoNavigate");_.cF(a)||(a.preventDefault(),this.A_(b))};_.k.lAc=function(){this.oT?this.GYa.next():(this.oT=!0,this.eyc.ua.focus())};_.k.A_=function(a){a instanceof HTMLAnchorElement&&_.Rm(this.Sa,a.pathname+a.search+a.hash)};var gFb=function(a,b){return _.DE(b)?"Browse repo at CL "+a:_.ltb.format({refSpec:_.qna(a)})};
DO.prototype.Os=function(a){this.Fa.nb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Df:a})};var w3b=function(a,b,c){a.Fa.nb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};DO.prototype.ECc=function(a,b){return"oldPath"===b.hT};DO.prototype.lCc=function(a,b){return"hiddenCommits"===b.hT};DO.prototype.SJb=function(a,b){return"history"===b.hT};DO.prototype.TJb=function(a,b){return"history"===b.hT&&null!=b.matches&&0<b.matches.Ok.length};
var oFb=function(a){return a?a.Ok.map(function(b){return b.ux.length}).reduce(function(b,c){return b+c}):0};DO.prototype.Sb=function(a){a.data&&(this.jva?this.rMa.next(this.data):v3b(this,this.data));if(a.focusCommit){this.OQa=!1;var b=a.focusCommit.ff;b&&(this.YB.add(b),this.PUa=!0)}if(a.columnType||a.data||a.historyPlace)this.rF=QFb(this.Rna,(_.CE(this.Jd.Xa)||_.OJ(this.Jd.Xa))&&this.Jd.Xa.Jw)};
DO.prototype.wn=function(){var a=this.Q9;a&&!this.OQa&&(a=this.qRa.get(a))&&(a=this.Nb.ua.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.PUa&&(a.focus({preventScroll:!0}),this.PUa=!1),this.OQa=!0)};DO.prototype.Vc=function(){var a=this;this.st=this.Fh.registerCallback(4,function(){var b;null==(b=a.Nb.ua.querySelector("mat-row"))||b.focus()})};DO.prototype.Ma=function(){this.Yf.next();this.st&&this.st()};
var v3b=function(a,b,c){a.R_a=b;var d=[];a.qRa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var h=b.entries[g],n=h.qp,r=n.Pf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={hT:"hiddenCommits",dra:[],fra:[],T9:!1},d.push(f)),f.fra.push(n),f.dra.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=y3b(B,h.qp,e,I,f);if(_.NE(B.Jd.Xa)||_.OJ(B.Jd.Xa))I.Yg=0===x?"HEAD":"HEAD~"+x;h.qpa&&h.qp.Ob&&(I.Yg="CitC",I.Ob=h.qp.Ob);A.call(n,I);a.qRa.set(r,g);if(h=h.qp.ag)d.push({hT:"oldPath",
ag:h}),f=void 0,e=h}a.dataSource.data=d},y3b=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,h=(null!=(g=b.js.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return u3b.includes(r)});f?h.unshift("Cleanup"):f=h.some(function(r){return t3b.includes(r)});h.splice(1);var n;return{hT:"history",id:b.Pf,subject:b.Vna,Yg:b.revisionNumber,message:b.js,HP:b.HP,time:b.CJ,operation:b.yOa,Yn:a.Lsc.transform(b.Yn),kM:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,FB:f,ag:null!=c?c:void 0,Ob:b.Ob,JG:b.JG,parentPath:b.ag?b.ag:null!=c?c:void 0,tags:h}};DO.ha=function(a){return new (a||DO)(_.y(_.jv),_.y(_.yH),_.y(_.ot),_.y(_.Cu),_.y(_.hv),_.y(_.SG),_.y(_.Md),_.y(_.Yf),_.y(_.wr),_.y(_.lr))};
DO.Aa=_.v({type:DO,oa:[["history-table"]],vb:function(a,b){a&1&&_.Ze(k3b,5);if(a&2){var c;_.Ye(c=_.af())&&(b.eyc=c.first)}},mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)})},inputs:{Q9:"focusCommit",data:"data",Jd:"historyPlace",Rna:"columnType",Zma:"blameInfo"},features:[_.ld],Ba:53,Ca:22,Ha:function(){return[["multiTemplateDataRows","","aria-label","Geschiedenis",3,"dataSource"],["table",""],["matColumnDef","blame"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","toggleExpanded"],
["aria-label","Expand/collapse row action","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","Show diff/ update left diff action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","right"],["aria-label",
"Historical file view/ update right diff action","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"],"Bestellen",[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""],"#\ufffd0\ufffd",["color","primary","matTooltip","Alle bij deze toewijzing gewijzigde regels zijn verwijderd of gewijzigd",
1,"blame-help"],["aria-label","Expand/collapse row action","aria-live","polite"],[1,"screen-reader-only-content"],["mat-icon-button","",1,"expand-button"]," \ufffd0\ufffd ","\ufffd#2\ufffd \ufffd0\ufffd \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"],"Beschrijving",[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],"Auteur",["rowAuthor",""],["rel","noopener","target","_blank","contactHovercard","",1,"author-link",3,"title","email"],["aria-label","Show diff/ update left diff action",
"aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",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","Display this history entry on the left side of the diff view",1,"diff-left","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",1,"diff-left","mat-primary"],["aria-label","Historical file view/ update right diff action","aria-live",
"polite"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary",
"data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",1,"diff-right","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",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"],"Vroeger: \ufffd0\ufffd",
" No matches in revisions [\ufffd0\ufffd, \ufffd1\ufffd], changelists [\ufffd2\ufffd, \ufffd3\ufffd] \ufffd#2\ufffd \ufffd4\ufffd \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","Search in revisions","aria-label","Search code in revisions","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","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click"]]},wa:function(a,b){a&1&&(_.C(0,"mat-table",0,1),_.G(2,2),_.N(3,zEb,2,0,"mat-header-cell",3),
_.N(4,DEb,3,4,"mat-cell",4),_.ye(),_.G(5,5),_.N(6,EEb,3,0,"mat-header-cell",6),_.N(7,FEb,4,5,"mat-cell",4),_.ye(),_.G(8,7),_.N(9,GEb,2,3,"mat-header-cell",8),_.N(10,HEb,4,12,"mat-cell",9),_.ye(),_.G(11,10),_.N(12,IEb,2,1,"mat-header-cell",3),_.N(13,MEb,3,3,"mat-cell",11),_.ye(),_.G(14,12),_.N(15,NEb,2,0,"mat-header-cell",3),_.N(16,QEb,5,5,"mat-cell",13),_.ye(),_.G(17,14),_.N(18,REb,2,1,"mat-header-cell",3),_.N(19,SEb,2,1,"mat-cell",13),_.ye(),_.G(20,15),_.N(21,TEb,2,0,"mat-header-cell",3),_.N(22,
WEb,5,4,"mat-cell",13),_.ye(),_.G(23,16),_.N(24,XEb,3,0,"mat-header-cell",17),_.N(25,aFb,4,4,"mat-cell",11),_.ye(),_.G(26,18),_.N(27,bFb,3,0,"mat-header-cell",19),_.N(28,eFb,3,3,"mat-cell",11),_.ye(),_.G(29,20),_.N(30,fFb,3,1,"mat-header-cell",21),_.N(31,hFb,8,13,"mat-cell",4),_.ye(),_.G(32,22),_.N(33,iFb,1,0,"mat-header-cell",3),_.N(34,jFb,2,1,"mat-cell",4),_.ye(),_.G(35,23),_.N(36,kFb,1,0,"mat-header-cell",3),_.N(37,lFb,3,5,"mat-cell",4),_.ye(),_.G(38,24),_.N(39,nFb,2,1,"mat-cell",4),_.ye(),_.G(40,
25),_.N(41,qFb,2,3,"mat-cell",4),_.ye(),_.G(42,26),_.N(43,tFb,2,1,"mat-cell",4),_.ye(),_.N(44,uFb,1,0,"mat-header-row",27),_.N(45,xFb,1,13,"mat-row",28),_.N(46,yFb,1,2,"mat-row",29),_.N(47,zFb,1,0,"mat-row",30),_.N(48,AFb,1,0,"mat-row",31),_.N(49,BFb,1,2,"mat-row",32),_.N(50,CFb,1,0,"mat-row",33),_.D(),_.N(51,EFb,8,10,"div",34),_.Q(52,"isPiperPlace"));a&2&&(_.z("dataSource",b.dataSource),_.w(44),_.z("matHeaderRowDef",b.rF),_.w(1),_.z("matRowDefColumns",b.rF)("matRowDefWhen",b.SJb),_.w(1),_.z("matRowDefColumns",
_.Qe(17,l3b))("matRowDefWhen",b.SJb),_.w(1),_.z("matRowDefColumns",_.Qe(18,m3b))("matRowDefWhen",b.ECc),_.w(1),_.z("matRowDefColumns",_.Qe(19,n3b))("matRowDefWhen",b.TJb),_.w(1),_.z("matRowDefColumns",_.Qe(20,o3b))("matRowDefWhen",b.TJb),_.w(1),_.z("matRowDefColumns",_.Qe(21,p3b))("matRowDefWhen",b.lCc),_.w(1),_.z("ngIf",_.R(52,15,b.jva&&(null==b.Jd?null:b.Jd.Xa))))},Ia:[_.ln,_.BH,_.EH,_.FH,_.IH,_.GH,_.Xl,_.Yl,_.Zl,_.$l,c1b,_.xH,_.Kh,_.Dv,_.tH,_.AA,_.rA,_.vA,_.sA,_.qA,_.wA,_.tA,_.uA,_.xA,_.yA,_.zq,
_.Aq,_.Wr,_.Xv,_.$v,_.Aw,_.Kv,_.lH,_.pz,zO,_.sH,_.vF,CO,sO,vO,yO,tO,wO,uO,xO],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 EO=function(a,b,c,d){this.Fa=a;this.Uvc=b;this.Eg=c;this.DJ=d};EO.prototype.Ua=function(){};var z3b=function(a){var b=a.ee,c=b.Xa;return a.Uvc.diff(c.lb,c.Cc,c.repository,b.Po,"",b.kr).ka(_.m(function(d){return d.ym}))},A3b=function(a){var b=a.ee,c=b.Xa;return a.Eg.list(c.lb,c.Cc,c.repository,b.kr,"",151,!1,b.Po).ka(_.m(function(d){return d.Zm.map(function(e){return{qp:e,qpa:!1,Ob:_.Ea(void 0)}})}))};
_.W.Object.defineProperties(EO.prototype,{ee:{configurable:!0,enumerable:!0,set:function(a){this.xuc=a;this.bxc=_.ke(z3b(this),A3b(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={Jd:_.Ea({Xa:a.Xa}),entries:d};return{files:b,PK:d,ryb:c}}));this.DJ.KY.next(0)},get:function(){return this.xuc}}});EO.ha=function(a){return new (a||EO)(_.y(_.en),_.y(VM),_.y(_.qH),_.y(qO))};
EO.Aa=_.v({type:EO,oa:[["entry-container","comparison",""]],inputs:{ee:"comparison"},ac:["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"]," files (\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(";"),"Er zijn een groot aantal toewijzingen. We laten alleen de meest recente \ufffd0\ufffd toewijzingen zien.",[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,YFb,6,7,"ng-container",0),_.Q(1,"async"),_.N(2,ZFb,1,2,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.z("ngIf",_.R(1,2,b.bxc))("ngIfElse",
c)}},Ia:[rO,_.Yl,_.nC,_.Uq,_.Vq,_.ar,DO,_.dE,_.bE,_.jC,zM,_.iC,_.cm,_.pz],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 B3b=["refPicker"],FO=function(a){this.NS=a;this.ob=1;this.Qu=_.dF("");this.nXa=new _.da;this.ova=""};FO.prototype.Ua=function(){};FO.prototype.Sb=function(a){if(a.comparison||a.selector){switch(this.ob){case 1:this.k0={Xa:this.ee.Xa,Xua:bGb,version:2};this.ova=this.ee.kr;break;case 0:this.k0={Xa:this.ee.Xa,Xua:cGb,version:0};this.ova=this.ee.Po;break;default:throw _.ig(this.ob,"Unknown selector type");}C3b(this,this.ee.Xa,this.ova);this.FKb=D3b(this,this.Qu)}};FO.prototype.Ma=function(){this.nXa.unsubscribe()};
var C3b=function(a,b,c){a.Qu=_.dF(c||"");a.nXa.unsubscribe();b.lb&&b.Cc&&b.repository&&c&&(a.nXa=_.ktb(a.NS,_.Ko(b.Yb(),c).hb()).subscribe(function(d){a.Qu=d;a.FKb=D3b(a,a.Qu)}))},D3b=function(a,b){var c=_.uE(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.eF(b.type)+" "+c,wa:a.dea,nc:"ComparisonRefPicker"},a.MYa())};FO.prototype.MYa=function(){return _.uF(_.Ko(_.EE(this.ee.Xa.Yb(),"ref"),this.ova).Mh({}).hb())};FO.ha=function(a){return new (a||FO)(_.y(_.wH))};
FO.Aa=_.v({type:FO,oa:[["comparison-ref-picker","comparison",""]],vb:function(a,b){a&1&&_.Ze(B3b,7,_.Ue);if(a&2){var c;_.Ye(c=_.af())&&(b.dea=c.first)}},inputs:{ee:"comparison",ob:"selector"},features:[_.ld],ac:["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,aGb,1,1,"ng-template",null,1,_.ef));a&2&&_.z("item",b.FKb)},Ia:[_.Yl,_.LH,_.uz],tb:2,Oa:0});
var GO=function(){};GO.ha=function(a){return new (a||GO)};GO.Ea=_.ed({type:GO});GO.Da=_.Vc({imports:[_.dm,_.dr,_.NH,_.Vm,_.xz]});
var HO=function(a,b,c){this.Cf=a;this.zd=b;this.gN=c;this.kb=new _.da};HO.prototype.Ua=function(){var a=this;this.kq=this.zd.register("toggleFullscreen","a",function(){a.cha()});this.kb.add(this.gN.aZ.subscribe(function(b){E3b(a,b)}))};HO.prototype.Ma=function(){var a;null==(a=this.kq)||a.call(this);var b;null==(b=this.oRb)||b.call(this);this.kb.unsubscribe()};HO.prototype.HQ=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.ig(a)}};
HO.prototype.Hqa=function(a){switch(a){case 0:return"Volledig scherm afsluiten";case 1:return"Volledig scherm";default:return _.ig(a)}};var E3b=function(a,b){switch(b){case 0:a.oRb=a.zd.register("leaveFullScreen","esc",function(){a.cha()});break;case 1:var c;null==(c=a.oRb)||c.call(a);break;default:_.ig(b)}};HO.prototype.cha=function(a){this.gN.cha();this.Cf.nb({element:this.componentId,action:this.gN.gG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
HO.ha=function(a){return new (a||HO)(_.y(_.en),_.y(_.Ys),_.y(_.pH))};
HO.Aa=_.v({type:HO,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.cha(c)}),_.Q(1,"async"),_.Q(2,"async"),_.C(3,"mat-icon"),_.O(4),_.Q(5,"async"),_.D()());a&2&&(_.z("matTooltip",b.Hqa(_.R(1,3,b.gN.aZ))),_.ue("aria-label",b.Hqa(_.R(2,5,b.gN.aZ))),_.w(4),_.Oe(b.HQ(_.R(5,7,b.gN.aZ))))},
Ia:[_.Uq,_.Vq,_.zq,_.Wr,_.Aw,_.cm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});
var IO=function(a){this.Fa=a;this.gG=!1;this.LVb=this.kia=0;this.Puc="Hele hash kopi\u00ebren";this.gRa="Commit hash kopi\u00ebren";this.ut=1};IO.prototype.Ua=function(){};IO.prototype.Os=function(){this.Fa.nb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Df:this.ee.Po,projectId:this.ee.Xa.lb})};
_.W.Object.defineProperties(IO.prototype,{Kra:{configurable:!0,enumerable:!0,get:function(){return 0===this.ut}},ltc:{configurable:!0,enumerable:!0,get:function(){if(this.ee.Xa)return _.ph(_.Ko(this.ee.Xa.Yb(),this.ee.Po).ld("/").hb())}},yuc:{configurable:!0,enumerable:!0,get:function(){return _.ph(_.Ko(this.ee.Xa.Yb(),this.ee.Po).Mh({tn:this.ee.kr||this.ee.Po}).hb())}},Nvc:{configurable:!0,enumerable:!0,get:function(){return _.ph(_.Ko(this.ee.Xa.Yb(),this.ee.Po).Mh({}).hb())}},mtc:{configurable:!0,
enumerable:!0,get:function(){return _.ltb.format({refSpec:_.qna(this.ee.Po)})}},wuc:{configurable:!0,enumerable:!0,get:function(){return this.ee.Bwb?"naar bovenliggende toewijzing:":"to:"}}});IO.ha=function(a){return new (a||IO)(_.y(_.en))};
IO.Aa=_.v({type:IO,oa:[["commit-header","comparison",""]],inputs:{ee:"comparison",ut:"viewMode"},ac:["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"],"Vergelijken:",["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Vergelijking sluiten",
"ascTrackElement","CommitHeader","trackAction","exitCompare","aria-label","Nauwkeurige vergelijking",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\ufffdBrowse\ufffd/#6\ufffd",[3,"buttonLabel","hoverMsg","copyText","copyEvent"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],
["gme-button-old","","format","hairline","size","xsmall","matTooltip","Vergelijken met een vertakking, tag of toewijzing","ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"]," Compare "]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,dGb,10,6,"ng-container",1),_.D(),_.C(2,"div",2),_.N(3,eGb,9,7,"ng-container",3),_.F(4,"fullscreen-button",4),_.D(),_.N(5,fGb,3,5,"ng-template",null,5,_.ef));if(a&2){var c=_.Me(6);_.w(1);_.z("ngIf",b.Kra)("ngIfElse",
c);_.w(2);_.z("ngIf",!b.Kra)}},Ia:[_.ln,jO,_.Yl,FO,_.Az,HO,_.Ly,_.Aq,_.rw,_.Wr,_.Aw,_.Tm],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 F3b=["dropdownContainer"],JO=function(){this.gda=[];this.WKb=new _.el};JO.prototype.Sb=function(){var a=this,b=this.ee.kr;this.XGc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.uE(b),wa:this.eu,nc:"ParentSelector"},this.MYa(b));this.gda=this.hda.map(function(c){return{id:c,Mvc:_.ph(lGb(a.ee.Xa,c)),selected:c===a.ee.kr}})};JO.prototype.MYa=function(a){return _.uF(lGb(this.ee.Xa,a))};JO.ha=function(a){return new (a||JO)};
JO.Aa=_.v({type:JO,oa:[["parent-selector"]],vb:function(a,b){a&1&&_.Ze(F3b,7,_.Ue);if(a&2){var c;_.Ye(c=_.af())&&(b.eu=c.first)}},inputs:{hda:"parents",ee:"comparison"},outputs:{WKb:"selectedParentChange"},features:[_.ld],Ba:8,Ca:3,Ha:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.Zy("{VAR_PLURAL,plural, =0{geen bovenliggende toewijzing}=1{bovenliggende toewijzing:}other{bovenliggende toewijzingen:}}",{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),_.Fe(2,2),_.D(),_.N(3,gGb,1,1,"segmented-dropdown-button",3),_.D(),_.N(4,iGb,2,1,"ng-template",
null,4,_.ef),_.N(6,kGb,1,1,"ng-template",null,5,_.ef));if(a&2){var c=_.Me(7);_.w(2);_.Ge(b.gda.length);_.He(2);_.w(1);_.z("ngIf",1<b.gda.length)("ngIfElse",c)}},Ia:[_.ln,_.Xl,_.Yl,_.Uq,_.Zq,_.zq,_.Tm,_.uz,_.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 KO=function(a,b,c,d,e){this.rsc=a;this.Fa=b;this.yc=c;this.FK=d;this.Cra=e;this.yf=new _.rs(this.Fa)},G3b=function(a){return a.yf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.FK?a.Cra.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:a.yc.Rb(37)};return a.rsc.list(b).ka(_.m(function(c){var d=new Map,e=new Map;c=_.l(c.Ru);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=oGb(nGb(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(mGb));return{LXa:e,groups:d}}))})};KO.prototype.getMap=function(){return G3b(this).ka(_.m(function(a){for(var b=new Map,c=_.l(a.LXa.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 H3b=function(a){return G3b(a).ka(_.m(function(b){var c=[];b=_.l(b.LXa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},I3b=function(a,b){return G3b(a).ka(_.m(function(c){return c.LXa.get(oGb(b))||[]}))};KO.ha=function(a){return new (a||KO)(_.u(_.R4a),_.u(_.en),_.u(_.Cu),_.u(_.Tl),_.u(_.sIa))};KO.va=_.t({token:KO,ta:KO.ha,Ka:"root"});
var LO=function(){this.clear=new _.el};LO.prototype.yJ=function(a){a.preventDefault();this.clear.emit()};LO.ha=function(a){return new (a||LO)};
LO.Aa=_.v({type:LO,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},ac:["filter",""],Ba:5,Ca:1,Ha:function(){return[[1,"gmat-subhead-1"],"Niets komt overeen met uw filter '\ufffd0\ufffd'.","\ufffd#4\ufffdWis uw filter\ufffd/#4\ufffd en probeer het opnieuw.",["mat-button","","type","button","color","primary",3,"click"]]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.Fe(1,1),_.D(),_.C(2,"div"),_.De(3,2),_.C(4,"button",3),_.L("click",
function(c){return b.yJ(c)}),_.D(),_.Ee(),_.D());a&2&&(_.w(1),_.Ge(b.filter),_.He(1))},Ia:[_.zq],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});
var MO=function(){this.isActive=!1};MO.prototype.Ua=function(){};MO.prototype.Sb=function(a){if(a.currentScope||a.searchResultItem){a=this.vM;if(a instanceof _.pu)a=_.Iyb(a);else if(a.Oe)a=_.dkb(a.Oe);else throw Error("bf");this.Xa=a;this.isActive=_.rna(this.cvc,this.Xa)}};
_.W.Object.defineProperties(MO.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.vM instanceof _.pu?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.vM instanceof _.pu||!this.vM.Oe)var a=null;else a=this.vM.Oe,a=a.projectId||a.Dm||a.Mq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.vM instanceof _.pu?qGb(this.vM):this.vM.Oe.Kg}},VM:{configurable:!0,enumerable:!0,get:function(){return this.Xa.lb}},
Jb:{configurable:!0,enumerable:!0,get:function(){return _.uF(this.Xa).Jb}},Ra:{configurable:!0,enumerable:!0,get:function(){return _.uF(this.Xa).Ra}}});MO.ha=function(a){return new (a||MO)};
MO.Aa=_.v({type:MO,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Hb:2,mb:function(a,b){a&2&&_.we("active-element",b.isActive)},inputs:{Nuc:"contextName",cvc:"currentScope",vM:"searchResultItem"},features:[_.ld],ac:"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),_.ze(1,1),_.D(),_.N(2,uGb,6,3,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(3);_.z("ascTrackElement",b.Nuc)("trackGestureClick",!b.isActive)("trackProjectId",b.VM)("condition",!b.isActive)("link",b.Jb)("queryParams",b.Ra);_.w(1);_.z("ngTemplateOutlet",c)}},Ia:[_.ln,_.uH,_.Yl,_.bm,_.Uq,_.ar,_.Wr],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 J3b=function(a){return{element:a,Kna:"clearButton",zna:"search"}},K3b=new FM(function(a){return a},DGb,EGb,function(a){return a.children}),NO=function(a,b,c){this.Fa=a;this.Sa=b;this.gsc="Alle opslagplaatsen";this.xc=new BM(DGb,EGb);this.dataSource=new GM(this.xc,K3b);this.qg="";this.av=[];this.iG=c.Rb(28)};NO.prototype.Ua=function(){};
NO.prototype.Sb=function(){var a=this.t0;1!==a.size?this.dataSource.data=L3b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=M3b(a,0));this.Xa.repository?(a=this.Xa,a=a.lb+"/"+a.repository):a=this.Xa.lb;this.wj=a;N3b(this);O3b(this)};NO.prototype.yJ=function(){this.al&&_.ejb(this.al);this.Fa.nb({gestureName:"CLICK",element:this.bfa,action:"clearLink",projectId:this.Xa.lb})};
var O3b=function(a){a.av=[];if(a.qg)for(var b=_.l(a.t0),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;pGb(a.qg,qGb(c))&&1<a.t0.size&&a.av.push(c);a.av=a.av.concat(d.filter(function(e){return pGb(a.qg,e.Oe.Kg)}))}},N3b=function(a){a.xc.collapseAll();if(a.Xa.lb){var b=a.dataSource.data.find(function(c){return c.Od===a.Xa.lb});b&&a.xc.expand(b)}},L3b=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(rGb).filter(function(c){a:{for(var d=_.l(a.t0),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.mF&&c.mF?e.mF.name===c.mF.name:e.Zh&&c.Zh&&e.Zh===c.Zh){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.Iyb(c);c=qGb(c);return{icon:"shared:project",name:c,Od:c,level:0,location:e,children:M3b(d)}})},M3b=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.dkb(c.Oe);return{icon:"shared:repository",
location:e,level:d,name:c.displayName||c.Oe.Kg,Od:e.lb+"/"+e.repository}})};
_.W.Object.defineProperties(NO.prototype,{EYa:{configurable:!0,enumerable:!0,get:function(){return"Projecten en opslagplaatsen zoeken"}},oJa:{configurable:!0,enumerable:!0,get:function(){return this.iG?void 0:"/repos"}},pJa:{configurable:!0,enumerable:!0,get:function(){var a=this.oJa;return a&&this.Sa.isActive(a,!0)}},DKc:{configurable:!0,enumerable:!0,get:function(){return this.qxb&&0===this.av.length}},qxb:{configurable:!0,enumerable:!0,get:function(){return!!this.qg}}});
NO.ha=function(a){return new (a||NO)(_.y(_.en),_.y(_.Yf),_.y(_.Cu))};
NO.Aa=_.v({type:NO,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],vb:function(a,b){a&1&&_.Ze(_.jE,5);if(a&2){var c;_.Ye(c=_.af())&&(b.al=c.first)}},inputs:{t0:"repositoriesMap",Xa:"place",bfa:"searchTrackElement",W1:"treeItemNavigateTrackElement"},features:[_.ld],ac:"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","Toggle",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 Toggle".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.qg=d;O3b(b)}),_.D(),_.N(1,zGb,4,3,"ng-container",
1),_.N(2,CGb,3,2,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(3);_.z("placeholder",b.EYa)("trackingConfig",_.Re(4,J3b,b.bfa));_.w(1);_.z("ngIf",!b.qxb)("ngIfElse",c)}},Ia:[_.ln,_.uH,_.Xl,_.Yl,_.Uq,_.ar,_.jE,_.zq,_.Wr,IM,LM,MM,NM,HM,LO,MO],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 OO=function(a,b){this.W1=this.bfa="";this.tc=_.hE;this.t0=b.getMap().ka(_.m(_.$D),_.Aa(function(c){_.mr(a,c);return _.Ea({state:1,message:"Couldn't load repositories."})}),_.tb(_.iE))};OO.prototype.Ua=function(){};OO.ha=function(a){return new (a||OO)(_.y(_.lr),_.y(KO))};
OO.Aa=_.v({type:OO,oa:[["repository-searchable-tree"]],inputs:{Xa:"place",bfa:"searchTrackElement",W1:"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,IGb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.t0))},Ia:[_.Yl,_.Zl,_.$l,_.Vq,_.ar,_.bE,NO,_.cm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});
var P3b=["scope"],PO=function(){};PO.prototype.Ua=function(){};var Q3b=function(a,b){return Object.assign({},{type:2,title:a.kQa(b),wa:a.wYa,label:b.repository?"Opslagplaats":b.lb?"Project":"",ariaLabel:b.repository?"Repository picker":b.lb?"Project picker":"",nc:"BreadcrumbRepositoriesTree"},_.uF(_.EE(b.Yb(),"repo").hb()))};PO.prototype.kQa=function(a){return _.OJ(a)&&a.repository?a.lb+"/"+a.repository:a.repository?a.repository:a.lb?a.lb:"Alle opslagplaatsen"};PO.ha=function(a){return new (a||PO)};
PO.Aa=_.v({type:PO,oa:[["resource-scope-breadcrumb-item","place",""]],vb:function(a,b){a&1&&_.Ze(P3b,7,_.Ue);if(a&2){var c;_.Ye(c=_.af())&&(b.wYa=c.first)}},inputs:{Xa:"place"},ac:["place",""],Ba:2,Ca:0,Ha:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],wa:function(a){a&1&&_.N(0,JGb,1,1,"ng-template",null,0,_.ef)},Ia:[OO],tb:2});
var QO=function(){};QO.ha=function(a){return new (a||QO)};QO.Ea=_.ed({type:QO});QO.Da=_.Vc({imports:[_.dm,_.Yq]});
var RO=function(){};RO.ha=function(a){return new (a||RO)};RO.Ea=_.ed({type:RO});RO.Da=_.Vc({imports:[_.nn,_.OH,_.dm,_.dr,_.Qv,_.kE,_.cE,_.Yq,_.Xr,_.aw,_.tC,QO,_.JG,_.Rv,_.Vm]});
var SO=function(){};SO.ha=function(a){return new (a||SO)};SO.Ea=_.ed({type:SO});SO.Da=_.Vc({imports:[_.dm,RO]});
var TO=function(){this.U6=[]};TO.prototype.Ua=function(){};TO.prototype.Y7=function(){var a=[];a.unshift(Q3b(this.Aea,this.Xa));return a};_.W.Object.defineProperties(TO.prototype,{Wd:{configurable:!0,enumerable:!0,set:function(a){this.Xa=a;this.U6=this.Y7()}}});TO.ha=function(a){return new (a||TO)};
TO.Aa=_.v({type:TO,oa:[["resource-scope-breadcrumb"]],vb:function(a,b){a&1&&_.Ze(PO,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Aea=c.first)}},inputs:{Wd:"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.U6),_.w(1),_.z("place",b.Xa))},Ia:[PO,_.vz],tb:2});
var UO=function(a,b,c,d,e,f){var g=this;this.mh=a;this.Jb=b;this.Sa=c;this.pD=d;this.Eg=e;this.jga=f;this.tc=_.hE;this.uEb=new _.ob;this.Xa=this.Jb.data.ka(_.m(Dzb),_.Ta(_.OE));this.hvc=this.Xa.ka(_.vb(function(h){return g.rU(h)}));this.gJc=this.Xa.subscribe(function(h){g.pD.Sl(h)})};UO.prototype.Ma=function(){this.gJc.unsubscribe()};
UO.prototype.rU=function(a){var b=this;return this.Eg.list(a.lb,a.Cc,a.repository,_.xE(a,0),"",1,!0).ka(_.vb(function(c){if(!c.Zm||1>c.Zm.length)return _.ZD("unused");c=PGb(a,c.Zm[0]);return b.uEb.ka(_.hb(function(d,e){return Object.assign({},d,{ee:Object.assign({},d.ee,{kr:e})})},c),_.tb(c),_.m(_.$D))}),_.Aa(function(c){var d=c.error;d&&404===d.code&&_.iUa(b.mh,{error:c,message:"Kan de toewijzingsgeschiedenis niet laden.",Ie:"Sluiten"});d&&403===d.code&&_.iUa(b.mh,{error:c,message:"Toestemming geweigerd.",
Ie:"Sluiten"});return _.ZD("unused")}),_.tb(_.iE))};UO.prototype.Kra=function(a){return 0===a.ut};_.W.Object.defineProperties(UO.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){return this.jga.gG}}});UO.ha=function(a){return new (a||UO)(_.y(_.Cr),_.y(_.zf),_.y(_.Yf),_.y(_.WJ),_.y(_.qH),_.y(_.pH))};
UO.Aa=_.v({type:UO,oa:[["commit-detail"]],Hb:2,mb:function(a,b){a&2&&_.we("fullscreen",b.gG)},Ba:4,Ca:6,Ha:function(){return[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Pagina laden...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],"Kan toewijzing niet laden.",[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],[3,"parents",
"comparison","selectedParentChange"],["text","Pagina laden...",1,"centered",3,"hasBackground","diameter"]]},wa:function(a,b){a&1&&(_.F(0,"resource-scope-breadcrumb",0),_.Q(1,"async"),_.N(2,OGb,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.hvc)))},Ia:[IO,iO,_.Yl,_.Zl,_.$l,EO,_.bE,JO,TO,_.Kz,_.cm],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 VO=function(){};VO.ha=function(a){return new (a||VO)};VO.Ea=_.ed({type:VO});VO.Da=_.Vc({imports:[_.dm,_.Iz,_.PH,_.Xr,_.wF]});
var WO=function(){};WO.ha=function(a){return new (a||WO)};WO.Ea=_.ed({type:WO});WO.Da=_.Vc({imports:[_.nn,_.dm,_.OH,_.dr,_.xq,_.Vm,_.wF,_.Yw]});
var XO=function(){};XO.ha=function(a){return new (a||XO)};XO.Ea=_.ed({type:XO});XO.Da=_.Vc({imports:[_.dm,_.eE]});
var YO=function(){};YO.ha=function(a){return new (a||YO)};YO.Ea=_.ed({type:YO});YO.Da=_.Vc({imports:[_.nn,XO,_.OH,WO,_.dm,_.dr,_.Xr,_.Qz,_.ax,_.Vm]});
var ZO=function(){};ZO.ha=function(a){return new (a||ZO)};ZO.Ea=_.ed({type:ZO});ZO.Da=_.Vc({imports:[_.nn,_.dm,_.Ny,_.Yq]});
var $O=function(){};$O.ha=function(a){return new (a||$O)};$O.Ea=_.ed({type:$O});$O.Da=_.Vc({imports:[_.nn,YO,_.dm,ZO,_.Yq,_.Qw]});
var aP=function(){};aP.ha=function(a){return new (a||aP)};aP.Ea=_.ed({type:aP});aP.Da=_.Vc({});
var bP=function(){};bP.ha=function(a){return new (a||bP)};bP.Ea=_.ed({type:bP});bP.Da=_.Vc({Qb:[_.yH],imports:[_.nn,_.Bz,_.VH,_.WH,_.dm,aN,_.Cz,_.QH,_.hn,_.Qv,BO,_.PH,_.BA,_.Yq,_.Xr,_.aw,_.ax,_.vr,_.Qw,_.Mw,_.Rv,_.Vm,_.oH,_.wF,aP,_.Yw]});
var cP=function(){};cP.ha=function(a){return new (a||cP)};cP.Ea=_.ed({type:cP});cP.Da=_.Vc({imports:[_.nn,$O,_.dm,_.uC,_.dr,bP,_.eE,_.cE,_.mC]});
var dP=function(){};dP.ha=function(a){return new (a||dP)};dP.Ea=_.ed({type:dP});dP.Da=_.Vc({imports:[_.dm,_.dr,_.Yq,_.Xr,_.Qw]});
var eP=function(){};eP.ha=function(a){return new (a||eP)};eP.Ea=_.ed({type:eP});eP.Da=_.Vc({imports:[_.nn,WO,_.dm,GO,_.Cz,dP,_.Ny,_.Yq,_.$w,_.Xr,_.Qw,_.Vm,_.Yw]});
var fP=function(){};fP.ha=function(a){return new (a||fP)};fP.Ea=_.ed({type:fP});fP.Da=_.Vc({imports:[_.nn,_.dm,_.dr,_.Yq,_.Vm,_.xz,_.wF]});
var gP=function(){};gP.ha=function(a){return new (a||gP)};gP.Ea=_.ed({type:gP});gP.Da=_.Vc({imports:[_.dm,SO,_.yz]});
var hP=function(){};hP.ha=function(a){return new (a||hP)};hP.Ea=_.ed({type:hP});hP.Da=_.Vc({Qb:[qO],imports:[eP,VO,_.dm,cP,_.cE,fP,gP,_.Lz,_.Yw]});
var iP=function(a,b){this.Sa=b;this.enabled=a.Rb(22)};iP.prototype.Ff=function(){this.enabled||this.Sa.navigate(["/404"]);return this.enabled};iP.ha=function(a){return new (a||iP)(_.u(_.Cu),_.u(_.Yf))};iP.va=_.t({token:iP,ta:iP.ha,Ka:"root"});
var jP=function(a){this.Sa=a};jP.prototype.Ff=function(){_.Rm(this.Sa,"/piper///",{eg:!0});return!1};jP.ha=function(a){return new (a||jP)(_.u(_.Yf))};jP.va=_.t({token:jP,ta:jP.ha,Ka:"root"});
var kP=function(a){this.Sa=a};kP.prototype.Ff=function(a){var b=_.xna(a.Ra),c=b.wWa;b=b.Ra;if(0===Object.keys(c).length)return!0;a=a.EL.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.Sa.navigate(a,{eg:!0,Ra:b});return!1};kP.ha=function(a){return new (a||kP)(_.u(_.Yf))};kP.va=_.t({token:kP,ta:kP.ha,Ka:"root"});
var lP=function(a,b){this.Sa=a;this.client=b};lP.prototype.Ff=function(a){var b=this,c=_.qg(a);if(!c||!_.DE(c)||!c.path||c.params.Ke)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.Yb();e.Zm&&(e=e.Zm.find(function(g){return g.revisionNumber===d}))&&_.No(f,{Ke:e.Pf});b.Sa.navigate(_.ph(f.hb()));return!1}))};
lP.ha=function(a){return new (a||lP)(_.u(_.Yf),_.u(v0b))};lP.va=_.t({token:lP,ta:lP.ha,Ka:"root"});
var mP=function(a){this.window=a};mP.prototype.Ff=function(a){var b=_.qg(a);return b&&_.DE(b)&&b.path&&a.Ra.edit?(a=this.window.location,b=_.Of(_.Uzb(b)),b=_.Kf(b),void 0!==b&&a.replace(b),!1):!0};mP.ha=function(a){return new (a||mP)(_.u(_.ds))};mP.va=_.t({token:mP,ta:mP.ha,Ka:"root"});
var nP=function(a,b){this.Sa=a;this.client=b};nP.prototype.Ff=function(a){var b=this,c=_.qg(a);if(!c||!_.DE(c))return!0;a=c.params.Ob;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:y0b(this.client,{owner:a.substring(0,d),alias:e}).ka(_.m(function(f){var g=c.Yb();f=f.vWa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.No(g,{Ob:f[0]+"/"+f[2]});b.Sa.navigate(_.ph(g.hb()));return!1}))};
nP.ha=function(a){return new (a||nP)(_.u(_.Yf),_.u(z0b))};nP.va=_.t({token:nP,ta:nP.ha,Ka:"root"});
var R3b={P9b:0,B6b:1,i$b:2,D2b:3,0:"NEW_USER",1:"LOADING_APPS",2:"NO_APPS",3:"HAS_APPS"},kK=function(a,b,c,d,e,f){this.zl=b;this.Nq=c;this.Fa=d;this.Yc=e;this.storage=f;this.Coa=R3b;this.tk=_.rg;this.wtb=new _.Af(this.storage.get("user_knows_debugger"));this.appId=this.Yc.appId.value;this.ovc=_.Da(this.wtb,this.zl.Xv).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.gLc=_.CE(_.qg(a.lc));this.Vj=_.CE(_.qg(a.lc))?"https://goto.corp.google.com/dbg":
"https://cloud.google.com/debugger/docs/how-to"};kK.prototype.closeDialog=function(a,b){var c=this;this.Nq.Wy().subscribe(function(){c.Fa.nb({gestureName:"CLICK",element:"DebugDialog",action:"continue",bucket:b?_.rg.nAa:void 0},a);b&&c.Yc.appId.next(b)});this.Nq.close(b)};kK.prototype.NYa=function(a){this.appId=a&&a.aQ||null};kK.ha=function(a){return new (a||kK)(_.y(_.zf),_.y(fN),_.y(_.Hq),_.y(_.jv),_.y(_.QG),_.y(_.sm))};
kK.Aa=_.v({type:kK,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","Learn how to configure a debugger agent.",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","Learn more about how to use 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","Learn more about Borg Debugger deprecation.",1,"external-link"]]},wa:function(a,b){a&1&&(_.G(0,0),_.Q(1,"async"),_.N(2,QGb,25,1,"div",1),_.N(3,RGb,11,1,"div",2),_.N(4,SGb,2,0,"div",3),_.N(5,UGb,16,6,"div",4),_.ye());
a&2&&(_.z("ngSwitch",_.R(1,5,b.ovc)),_.w(2),_.z("ngSwitchCase",b.Coa.P9b),_.w(1),_.z("ngSwitchCase",b.Coa.i$b),_.w(1),_.z("ngSwitchCase",b.Coa.B6b),_.w(1),_.z("ngSwitchCase",b.Coa.D2b))},Ia:[_.ln,qN,_.Zl,_.$l,_.fn,_.Uq,_.Vq,_.ar,_.dE,_.bE,_.zq,_.Lq,_.Mq,_.Nq,_.Oq,_.cm],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 oP=function(){};oP.ha=function(a){return new (a||oP)};oP.Ea=_.ed({type:oP});oP.Da=_.Vc({imports:[_.nn,rN,_.dm,_.hn,_.dr,_.eE,_.cE,_.Yq,_.Pq,JN]});
var pP=function(a,b){this.Fa=a;this.aRa=b;this.yf=new _.qs(this.Fa)};pP.prototype.WPa=function(a){var b=this;if(!_.PE(a))return _.Ea(_.YD("Failed to load pending changes"));var c=_.Jkb(a.lb,a.Cc,a.repository,a.Ab,a.path,a.params.Ob);return this.yf.fetch(c,function(){return b.aRa.WPa(c)}).ka(_.m(function(d){return _.$D({oda:d.oda})}),_.tb(_.iE),_.Aa(function(){return _.Ea(_.YD("Failed to load pending changes"))}))};pP.ha=function(a){return new (a||pP)(_.u(_.en),_.u(u0b))};
pP.va=_.t({token:pP,ta:pP.ha,Ka:"root"});
var WGb=function(){return{ITa:!0,count:0}},ZGb=function(a){return{ITa:!1,count:a}},qP=function(a){this.hHc=a;this.tc=_.hE;this.mzc=eHb;this.pending=_.Ea()};qP.prototype.Sb=function(){this.pending=this.hHc.WPa(this.Xa)};qP.ha=function(a){return new (a||qP)(_.y(pP))};
qP.Aa=_.v({type:qP,oa:[["pending-cl-indicator"]],inputs:{Xa:"place"},features:[_.ld],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,aHb,3,3,"ng-container",0),_.Q(1,"async"),_.N(2,dHb,8,4,"ng-template",
null,1,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.pending))},Ia:[_.Yl,_.bm,_.Zl,_.$l,_.Ly,_.bE,_.Wr,_.cm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});
var S3b=["menuTrigger"],T3b=["auxiliaryCiderButton"],rP=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Fa=a;this.zl=b;this.Sj=c;this.Yc=e;this.zd=f;this.Eg=g;this.Dra=h;this.dT=n;this.Pb=r;this.Oaa=!1;this.mNa=new _.Af(void 0);this.Ll=new _.Af(void 0);this.eu=new _.Af(void 0);this.tk=_.rg;this.dgb=_.Ea(new Set);this.PS=d.Rb(37);this.rwc=d.Rb(12);this.iHc=d.Rb(32);this.Nvb=d.Rb(20);this.BBc=d.Rb(21);this.rvc=this.zl.et.ka(_.m(function(A){return A&&A.service}));this.qwc=n.jMa.ka(_.m(function(A){return 3===
A}),_.Ra(),_.m(function(A){return{open:A}}));this.CBc=n.jMa.ka(_.m(function(A){return 2===A}),_.Ra(),_.m(function(A){return{open:A}}));this.Kwc=_.Da([this.Pb.gZ(),this.Pb.AZ(),this.Ll,this.mNa,this.eu]).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:"Edit this file",title:"Edit Code",Jb:P};if(K&&_.DE(K)){P=void 0;var ba=[];var ka=_.Uzb(K);if(ka=ka.includes("cider")?ka.replace("cider","cider-v"):"")ka={ariaLabel:"Edit this file in a new workspace in Cider V",
title:"Edit in Cider V",Jb:ka},"ciderv"===A?P=ka:ba.push(ka);if(ka=_.Uzb(K,void 0,!0))ka={ariaLabel:"Edit this file in a new workspace in legacy Cider",title:"Edit in legacy Cider",Jb:ka},"legacy"===A?P=ka:ba.push(ka);if(I=Szb(_.Uzb(K),I))I={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Jb:I},"prompt"===A?P=I:ba.push(I);A=P?ba.length?Object.assign({},P,{tooltip:K.Jw?P.ariaLabel:"Editing code in Cider not supported for this resource type",wa:B,nc:"BreadcrumbOpenInEditor",
context:{buttons:ba}}):P:void 0;return A}}),_.zb(function(A){var B=void 0;"string"===typeof(null==A?void 0:A.Jb)&&(B=A.Jb);U3b(x,B)}),_.nb(1),_.jb())};rP.prototype.Ua=function(){};rP.prototype.Ma=function(){this.gxa&&this.gxa()};
rP.prototype.Sb=function(a){var b=this;if("place"in a&&this.Nvb){var c=a.place;a=c.ff;c=c.Si;c&&_.zE(a,c)||(this.dgb=O_b(this.Fa).ka(_.vb(function(){return _.rH(b.Eg,_.Ko(b.Xa.Yb(),"HEAD").hb(),"path",0).ka(_.$g(b.Fa,"history"),_.Aa(function(){return _.Ea(void 0)}))}),_.vb(function(d){d=Number(d);return isNaN(d)?_.Ea(new Set):m2b(b.Dra,b.Xa.path||"",d)}),_.zb(function(d){b.Fa.Vl({RE: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()))}};rP.prototype.ew=function(){this.pBb&&this.pBb.ew()};var U3b=function(a,b){a.gxa&&a.gxa();a.gxa=b&&a.Xa.Jw?a.zd.register("editCode","shift+e",function(){_.Yj(b,void 0,_.bh("_blank"))}):void 0};
_.W.Object.defineProperties(rP.prototype,{yY:{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.Ll.next(a)},get:function(){return this.Ll.value}},Nsc:{configurable:!0,enumerable:!0,set:function(a){this.eu.value!==a&&this.eu.next(a)}},OMa:{configurable:!0,enumerable:!0,get:function(){return _.CE(this.Xa)&&!this.Xa.Jw||null}},KKc:{configurable:!0,enumerable:!0,get:function(){return"depot"===this.Xa.Cc?
!0:!this.Xa.repository||this.Oaa?!1:"project"===this.Xa.Cc}},Vwc:{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)}}});rP.ha=function(a){return new (a||rP)(_.y(_.jv),_.y(fN),_.y(_.Kq),_.y(_.Cu),_.y(_.QG),_.y(_.Ys),_.y(_.qH),_.y(fO),_.y(eO),_.y(_.Nu))};
rP.Aa=_.v({type:rP,oa:[["activity-header-actions","place",""]],vb:function(a,b){a&1&&(_.Ze(S3b,5),_.Ze(T3b,5,_.Ue));if(a&2){var c;_.Ye(c=_.af())&&(b.pBb=c.first);_.Ye(c=_.af())&&(b.Nsc=c.first)}},inputs:{Oaa:"isEmptyRepo",yY:"editLink",Xa:"place"},features:[_.ld],ac:["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"],"Stop Debugging",["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"],"Start Debugging",[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\ufffd#3\ufffdDocs\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,hHb,5,4,"ng-container",1),_.N(2,iHb,1,1,"pending-cl-indicator",2),_.Q(3,"isPiperPlace"),_.N(4,nHb,3,3,"div",1),_.Q(5,"isPiperPlace"),_.N(6,pHb,3,3,"div",1),_.N(7,sHb,4,2,"ng-container",1),_.Q(8,"async"),_.D(),_.N(9,uHb,1,1,"ng-template",null,3,_.ef));a&2&&(_.w(1),_.z("ngIf",!b.PS&&b.KKc),_.w(1),_.z("ngIf",b.iHc&&_.R(3,5,b.Xa)),_.w(2),_.z("ngIf",_.R(5,7,b.Nvb&&null!=b.Xa.path&&b.Xa)),_.w(2),_.z("ngIf",b.rwc),_.w(1),_.z("ngIf",_.R(8,9,
!b.PS&&b.Kwc)))},Ia:[_.ln,_.EG,_.Xl,_.Yl,qP,_.fn,_.iw,_.ow,iM,_.qw,_.Ly,_.Wr,_.Aw,_.uz,_.cm,zO],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 sP=function(a,b){this.Fa=a;this.Sa=b;this.vg="ChangelistPicker";this.kga=void 0;this.uNb="number"};sP.prototype.Ua=function(){};var V3b=function(a){if(a.kga){var b=a.kga.toString();a.Fa.nb({element:"ChangelistPicker",action:"selectSpecificCl",Df:b,gestureName:"CLICK"});a.Sa.navigate(_.ph(_.pF(_.fF(_.Ko(a.fua.Yb(),b)),function(c){delete c.Ob}).hb()))}};
_.W.Object.defineProperties(sP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.fua=a;this.YQ=_.ph(_.pF(_.fF(_.Ko(a.Yb(),"")),function(c){delete c.Ob}).hb());this.kga=wHb(a);this.uNb=a.hj()?"number":"text";var b=a.params.Ob?_.ph(_.fF(a.Yb()).hb()):void 0;this.ITb=b;this.LOc=_.kkb(a)}},ICc:{configurable:!0,enumerable:!0,get:function(){return _.Oo(this.fua)||Xzb(this.fua)}},bDc:{configurable:!0,enumerable:!0,get:function(){return!!this.fua.params.Ob}}});
sP.ha=function(a){return new (a||sP)(_.y(_.en),_.y(_.Yf))};
sP.Aa=_.v({type:sP,oa:[["cl-picker","place",""]],inputs:{Xa:"place"},ac:["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"]," Specific 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,vHb,3,5,"li",1),_.C(2,"li",2)(3,"a",3),_.Fe(4,4),_.D()(),_.F(5,"mat-divider"),_.C(6,"li",2)(7,"mat-form-field",5)(8,"mat-label"),_.Fe(9,6),_.D(),_.C(10,"input",7),_.L("ngModelChange",function(c){return b.kga=c})("keyup.enter",function(){return V3b(b)}),_.D()()()());a&2&&(_.w(1),_.z("ngIf",b.ITb),_.w(2),_.we("active-element",b.ICc),_.z("routerLink",b.YQ)("ascTrackElement",b.vg),_.w(7),_.z("type",b.uNb)("ngModel",b.kga))},Ia:[_.ln,_.Yl,_.Uq,_.ar,_.Kh,_.Dv,_.Iv,_.Aq,_.rw,
_.Xv,_.Wv,_.$v,_.Tm],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 tP=function(){};tP.ha=function(a){return new (a||tP)};tP.Ea=_.ed({type:tP});tP.Da=_.Vc({imports:[_.nn,_.dm,_.dr,_.Qv,_.Yq,_.$w,_.aw,_.Qw,_.Vm]});
var W3b=["crumbs"],X3b=["copyButton"],uP=function(a,b){this.Fa=a;this.Dc=b;this.n8b="Bestandspad kopi\u00ebren";this.items=[];this.NP=""};uP.prototype.Os=function(){this.Fa.nb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};uP.ha=function(a){return new (a||uP)(_.y(_.en),_.y(_.iI))};
uP.Aa=_.v({type:uP,oa:[["path-breadcrumb"]],vb:function(a,b){a&1&&(_.Ze(W3b,5),_.Ze(X3b,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.GUc=c.first);_.Ye(c=_.af())&&(b.zUc=c.first)}},inputs:{items:"items",NP:"copyText",projectId:"projectId",pga:"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,yHb,6,11,"ng-container",1),_.D(),_.C(2,"div")(3,"copy-button",2,3),_.L("copyEvent",function(){return b.Os()}),_.D()());a&2&&(_.w(1),_.z("ngForOf",b.items),_.w(2),_.z("hoverMsg",b.n8b)("copyText",
b.NP))},Ia:[_.ln,_.Xl,_.Yl,_.Az,_.Tm,_.cm],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 Y3b=function(a){_.X.call(this,a)};_.V(Y3b,_.X);_.k=Y3b.prototype;_.k.DLb=function(a){_.jc(this,1,a)};_.k.getName=function(){return _.p(this,2)};_.k.Zf=function(){return _.p(this,2)};_.k.lf=function(a){return _.jc(this,2,a)};_.k.ar=function(){return _.p(this,3)};_.k.uZ=function(){return _.p(this,3)};_.k.zT=function(a){_.jc(this,3,a)};_.k.toObject=function(a){return Z3b(a,this)};
var Z3b=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.Qa=b);return c}};
var a4b=function(a){_.X.call(this,a,-1,$3b)};_.V(a4b,_.X);var $3b=[1];a4b.prototype.toObject=function(a){if(null!=this){var b={R0c:_.xc(_.vc(this,Y3b,1),Z3b,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var vP=function(a){_.X.call(this,a)};_.V(vP,_.X);vP.prototype.DLb=function(a){_.jc(this,1,a)};vP.prototype.zM=function(a){_.jc(this,2,a)};vP.prototype.toObject=function(a){if(null!=this){var b={codePath:_.q(_.p(this,1)),DB:_.ij(this,2,!1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var wP=function(a){_.X.call(this,a,-1,b4b)};_.V(wP,_.X);wP.prototype.getScope=function(){return _.Zi(this,1,0)};wP.prototype.setScope=function(a){return _.jc(this,1,a)};wP.prototype.Kqa=function(){return _.fj(this,2)};var b4b=[2];wP.prototype.toObject=function(a){return c4b(a,this)};var c4b=function(a,b){if(null!=b){var c={scope:_.q(_.p(b,1)),jOc:_.q(_.fj(b,2))};a&&(c.Qa=b);return c}};
var d4b=function(a){_.X.call(this,a)};_.V(d4b,_.X);_.k=d4b.prototype;_.k.getName=function(){return _.p(this,1)};_.k.Zf=function(){return _.p(this,1)};_.k.lf=function(a){return _.jc(this,1,a)};_.k.zM=function(a){_.jc(this,2,a)};_.k.toObject=function(a){if(null!=this){var b={name:_.q(_.p(this,1)),DB:_.ij(this,2,!1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var xP=function(a){_.X.call(this,a)};_.V(xP,_.X);xP.prototype.ELb=function(a){_.jc(this,1,a)};xP.prototype.zM=function(a){_.jc(this,2,a)};xP.prototype.vQa=function(){return _.p(this,3)};xP.prototype.toObject=function(a){if(null!=this){var b={wwc:_.q(_.p(this,1)),DB:_.ij(this,2,!1),username:_.q(_.p(this,3)),ZXc:_.ij(this,4,!1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var yP=function(a){_.X.call(this,a)};_.V(yP,_.X);_.k=yP.prototype;_.k.ar=function(){return _.p(this,1)};_.k.uZ=function(){return _.p(this,1)};_.k.zT=function(a){_.jc(this,1,a)};_.k.zM=function(a){_.jc(this,3,a)};_.k.toObject=function(a){if(null!=this){var b={productId:_.q(_.p(this,1)),u0c:_.q(_.p(this,2)),DB:_.ij(this,3,!1)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var PLb=function(a){_.X.call(this,a)};_.V(PLb,_.X);_.k=PLb.prototype;_.k.getName=function(){return _.p(this,1)};_.k.Zf=function(){return _.p(this,1)};_.k.lf=function(a){return _.jc(this,1,a)};_.k.jsb=function(){return _.p(this,2)};_.k.toObject=function(a){return e4b(a,this)};var e4b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),G1:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var zP=function(){};zP.ha=function(a){return new (a||zP)};zP.va=_.t({token:zP,ta:zP.ha,Ka:"root"});
var f4b=new Map([[2,{dga:"https://dev-stacks.corp.google.com",pX:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{dga:"https://staging-stacks.corp.google.com",pX:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{dga:"https://nightly-stacks.corp.google.com",pX:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{dga:"https://stacks-v4.corp.google.com",pX:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{dga:"http://localhost:5432",pX:"http://localhost:8788",apiKey:""}]]),AP=function(){};
_.W.Object.defineProperties(AP.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return f4b.get(this.dvc)}},dvc:{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}}}});AP.ha=function(a){return new (a||AP)(_.u(zP))};AP.va=_.t({token:AP,ta:AP.ha,Ka:"root"});
var sK=function(a){_.X.call(this,a)};_.V(sK,_.X);_.k=sK.prototype;_.k.getUrl=function(){return _.p(this,1)};_.k.EK=function(){return _.p(this,1)};_.k.BM=function(a){return _.jc(this,1,a)};_.k.daa=function(){return _.sj(this,1)};_.k.tw=function(){return _.p(this,2)};_.k.pLa=function(){return _.pc(this,2)};_.k.getId=function(){return _.p(this,3)};_.k.toObject=function(a){return EP(a,this)};
var EP=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.Qa=b);return c}};
var FP=function(a){_.X.call(this,a)};_.V(FP,_.X);FP.prototype.getName=function(){return _.p(this,2)};FP.prototype.Zf=function(){return _.p(this,2)};FP.prototype.lf=function(a){return _.jc(this,2,a)};FP.prototype.toObject=function(a){return g4b(a,this)};var g4b=function(a,b){if(null!=b){var c={ysc:_.q(_.p(b,1)),name:_.q(_.p(b,2)),resource:EP(a,_.wc(b,sK,3))};a&&(c.Qa=b);return c}};
var h4b=function(a){_.X.call(this,a)};_.V(h4b,_.X);_.k=h4b.prototype;_.k.vQa=function(){return _.p(this,1)};_.k.getName=function(){return _.p(this,2)};_.k.Zf=function(){return _.p(this,2)};_.k.lf=function(a){return _.jc(this,2,a)};_.k.toObject=function(a){return i4b(a,this)};var i4b=function(a,b){if(null!=b){var c={username:_.q(_.p(b,1)),name:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var xK=function(a){_.X.call(this,a)};_.V(xK,_.X);xK.prototype.getName=function(){return _.p(this,2)};xK.prototype.Zf=function(){return _.p(this,2)};xK.prototype.lf=function(a){return _.jc(this,2,a)};xK.prototype.toObject=function(a){return j4b(a,this)};var j4b=function(a,b){if(null!=b){var c={OUc:_.q(_.p(b,1)),name:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var wK=function(a){_.X.call(this,a)};_.V(wK,_.X);wK.prototype.BK=function(){return _.Oh(this,2)};wK.prototype.toObject=function(a){return k4b(a,this)};var k4b=function(a,b){if(null!=b){var c={perspective:_.q(_.p(b,1)),description:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var nNb=function(a){_.X.call(this,a,-1,l4b)};_.V(nNb,_.X);var l4b=[2,3];nNb.prototype.toObject=function(a){return m4b(a,this)};var m4b=function(a,b){if(null!=b){var c={W0c:_.q(_.p(b,1)),E1c:_.xc(_.vc(b,wK,2),k4b,a),p4c:_.q(_.fj(b,3))};a&&(c.Qa=b);return c}};
var yK=function(a){_.X.call(this,a)};_.V(yK,_.X);yK.prototype.getName=function(){return _.p(this,2)};yK.prototype.Zf=function(){return _.p(this,2)};yK.prototype.lf=function(a){return _.jc(this,2,a)};yK.prototype.toObject=function(a){return n4b(a,this)};var n4b=function(a,b){if(null!=b){var c={h_:_.q(_.p(b,1)),name:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var qK=function(a){_.X.call(this,a)};_.V(qK,_.X);qK.prototype.getName=function(){return _.p(this,3)};qK.prototype.Zf=function(){return _.p(this,3)};qK.prototype.lf=function(a){return _.jc(this,3,a)};qK.prototype.toObject=function(a){return o4b(a,this)};var o4b=function(a,b){if(null!=b){var c={XRc:_.q(_.p(b,1)),WRc:_.q(_.p(b,2)),name:_.q(_.p(b,3)),K3c:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var tK=function(a){_.X.call(this,a)};_.V(tK,_.X);tK.prototype.getName=function(){return _.p(this,1)};tK.prototype.Zf=function(){return _.p(this,1)};tK.prototype.lf=function(a){return _.jc(this,1,a)};tK.prototype.toObject=function(a){return p4b(a,this)};var p4b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),FHc:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var GP=function(a){_.X.call(this,a)};_.V(GP,_.X);GP.prototype.getName=function(){return _.p(this,2)};GP.prototype.Zf=function(){return _.p(this,2)};GP.prototype.lf=function(a){return _.jc(this,2,a)};GP.prototype.toObject=function(a){return q4b(a,this)};var q4b=function(a,b){if(null!=b){var c={r2c:_.q(_.p(b,1)),name:_.q(_.p(b,2)),resource:EP(a,_.wc(b,sK,3))};a&&(c.Qa=b);return c}};
var HP=function(a){_.X.call(this,a)};_.V(HP,_.X);HP.prototype.getName=function(){return _.p(this,1)};HP.prototype.Zf=function(){return _.p(this,1)};HP.prototype.lf=function(a){return _.jc(this,1,a)};HP.prototype.toObject=function(a){return r4b(a,this)};var r4b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),BLc:_.q(_.p(b,2))};a&&(c.Qa=b);return c}};
var s4b=function(a){_.X.call(this,a)};_.V(s4b,_.X);_.k=s4b.prototype;_.k.getName=function(){return _.p(this,2)};_.k.Zf=function(){return _.p(this,2)};_.k.lf=function(a){return _.jc(this,2,a)};_.k.uw=function(){return _.p(this,3)};_.k.toObject=function(a){return t4b(a,this)};var t4b=function(a,b){if(null!=b){var c={teamsId:_.q(_.p(b,1)),name:_.q(_.p(b,2)),level:_.q(_.p(b,3)),Q0c:_.q(_.p(b,4))};a&&(c.Qa=b);return c}};
var aMb=function(a){_.X.call(this,a)};_.V(aMb,_.X);_.k=aMb.prototype;_.k.ar=function(){return _.Oh(this,1)};_.k.zT=function(a){_.jc(this,1,a)};_.k.getName=function(){return _.Oh(this,2)};_.k.lf=function(a){return _.jc(this,2,a)};_.k.Aqa=function(){return _.Zi(this,3,0)};_.k.OPa=function(){return _.ij(this,4)};_.k.PPa=function(){return _.ij(this,5,!1)};_.k.toObject=function(a){return u4b(a,this)};
var u4b=function(a,b){if(null!=b){var c={productId:_.q(_.p(b,1)),name:_.q(_.p(b,2)),Nda:_.q(_.p(b,3)),GAc:_.q(_.Yi(b,4)),MCc:_.ij(b,5,!1)};a&&(c.Qa=b);return c}};
var rK=function(a){_.X.call(this,a,-1,v4b)};_.V(rK,_.X);rK.prototype.ar=function(){return _.Oh(this,1)};rK.prototype.zT=function(a){_.jc(this,1,a)};rK.prototype.BK=function(){return _.Oh(this,2)};var v4b=[3,6];rK.prototype.toObject=function(a){return w4b(a,this)};var w4b=function(a,b){if(null!=b){var c={productId:_.q(_.p(b,1)),description:_.q(_.p(b,2)),t1c:_.q(_.fj(b,3)),D1c:_.q(_.p(b,4)),VZc:_.q(_.p(b,5)),w1c:_.xc(_.vc(b,aMb,6),u4b,a)};a&&(c.Qa=b);return c}};
var vK=function(a){_.X.call(this,a)};_.V(vK,_.X);vK.prototype.ar=function(){return _.oj(this,1,x4b)};vK.prototype.zT=function(a){_.yh(this,1,x4b,a)};vK.prototype.getName=function(){return _.Oh(this,4)};vK.prototype.lf=function(a){return _.jc(this,4,a)};var x4b=[1,2];vK.prototype.toObject=function(a){return y4b(a,this)};var y4b=function(a,b){if(null!=b){var c={productId:_.q(_.pj(b,1,x4b)),cHc:_.q(_.pj(b,2,x4b)),name:_.q(_.p(b,4)),v1c:_.q(_.p(b,3))};a&&(c.Qa=b);return c}};
var sNb=function(a){_.X.call(this,a,-1,z4b)};_.V(sNb,_.X);sNb.prototype.BK=function(){return _.Oh(this,2)};var z4b=[3];sNb.prototype.toObject=function(a){return A4b(a,this)};var A4b=function(a,b){if(null!=b){var c={Yna:_.q(_.p(b,1)),description:_.q(_.p(b,2)),mUc:_.xc(_.vc(b,vK,3),y4b,a)};a&&(c.Qa=b);return c}};
var uK=function(a){_.X.call(this,a,-1,B4b)};_.V(uK,_.X);uK.prototype.getName=function(){return _.Oh(this,3)};uK.prototype.lf=function(a){return _.jc(this,3,a)};uK.prototype.BK=function(){return _.Oh(this,4)};var B4b=[2];uK.prototype.toObject=function(a){return C4b(a,this)};var C4b=function(a,b){if(null!=b){var c={cHc:_.q(_.p(b,1)),nUc:_.xc(_.vc(b,sNb,2),A4b,a),name:_.q(_.p(b,3)),description:_.q(_.p(b,4)),ySc:_.ij(b,5,!1)};a&&(c.Qa=b);return c}};
var IP=function(a){_.X.call(this,a,-1,D4b)};_.V(IP,_.X);_.k=IP.prototype;_.k.ELb=function(a){_.jc(this,1,a)};_.k.getName=function(){return _.p(this,2)};_.k.Zf=function(){return _.p(this,2)};_.k.lf=function(a){return _.jc(this,2,a)};_.k.getParent=function(){return _.wc(this,IP,3)};_.k.mD=function(a){_.dj(this,3,a)};_.k.ntb=function(){return _.Wi(this,IP,3)};_.k.BK=function(){return _.p(this,7)};_.k.kqa=function(){return _.vc(this,sK,8)};_.k.lqa=function(){return _.vc(this,sK,9)};
_.k.iZ=function(){return _.vc(this,h4b,10)};_.k.oqa=function(){return _.vc(this,sK,11)};_.k.pqa=function(){return _.vc(this,sK,12)};_.k.rqa=function(){return _.vc(this,sK,13)};_.k.m$=function(){return _.vc(this,sK,14)};_.k.w$=function(){return _.vc(this,sK,16)};var JP=function(a){_.X.call(this,a,-1,E4b)};_.V(JP,_.X);_.k=JP.prototype;_.k.kqa=function(){return _.vc(this,sK,2)};_.k.lqa=function(){return _.vc(this,sK,5)};_.k.iZ=function(){return _.vc(this,h4b,7)};_.k.BK=function(){return _.p(this,9)};
_.k.nh=function(){return _.wc(this,IP,10)};_.k.wT=function(a){_.dj(this,10,a)};_.k.LK=function(){return _.Wi(this,IP,10)};_.k.oqa=function(){return _.vc(this,sK,13)};_.k.pqa=function(){return _.vc(this,sK,15)};_.k.rqa=function(){return _.vc(this,sK,16)};_.k.PPa=function(){return _.ij(this,17,!1)};_.k.m$=function(){return _.vc(this,sK,18)};_.k.getName=function(){return _.p(this,23)};_.k.Zf=function(){return _.p(this,23)};_.k.lf=function(a){return _.jc(this,23,a)};
_.k.ar=function(){return _.p(this,26)};_.k.uZ=function(){return _.p(this,26)};_.k.zT=function(a){_.jc(this,26,a)};_.k.w$=function(){return _.vc(this,sK,31)};_.k.OPa=function(){return _.Yi(this,66)};_.k.jsb=function(){return _.p(this,53)};_.k.Aqa=function(){return _.p(this,70)};var D4b=[4,6,8,9,10,11,12,13,14,15,16];IP.prototype.toObject=function(a){return F4b(a,this)};
var F4b=function(a,b){if(null!=b){var c={wwc:_.q(_.p(b,1)),name:_.q(_.p(b,2)),parent:F4b(a,b.getParent()),s3c:_.xc(_.vc(b,IP,4),F4b,a),sYc:_.q(_.Yi(b,5)),S0c:_.xc(_.vc(b,JP,6),G4b,a),description:_.q(_.p(b,7)),Zsc:_.xc(b.kqa(),EP,a),suc:_.xc(b.lqa(),EP,a),P7:_.xc(b.iZ(),i4b,a),Izc:_.xc(b.oqa(),EP,a),cBc:_.xc(b.pqa(),EP,a),KBc:_.xc(b.rqa(),EP,a),rDc:_.xc(b.m$(),EP,a),tZc:_.xc(_.vc(b,sK,15),EP,a),NIc:_.xc(b.w$(),EP,a),DVc:_.q(_.p(b,17)),R2c:_.q(_.p(b,18)),jTc:_.q(_.Yi(b,19))};a&&(c.Qa=b);return c}},
E4b=[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];JP.prototype.toObject=function(a){return G4b(a,this)};
var G4b=function(a,b){if(null!=b){var c={Zsc:_.xc(b.kqa(),EP,a),NX:_.q(_.fj(b,4)),YRc:_.q(_.fj(b,61)),suc:_.xc(b.lqa(),EP,a),qUc:_.xc(_.vc(b,sK,6),EP,a),P7:_.xc(b.iZ(),i4b,a),LUc:_.xc(_.vc(b,sK,8),EP,a),ZUc:_.xc(_.vc(b,sK,39),EP,a),description:_.q(_.p(b,9)),domain:F4b(a,b.nh()),vrb:_.q(_.p(b,42)),OWc:_.xc(_.vc(b,sK,12),EP,a),Izc:_.xc(b.oqa(),EP,a),iXc:_.q(_.Xi(b,14)),cBc:_.xc(b.pqa(),EP,a),KBc:_.xc(b.rqa(),EP,a),MCc:_.ij(b,17,!1),rDc:_.xc(b.m$(),EP,a),RYc:_.xc(_.vc(b,yK,41),n4b,a),WYc:_.xc(_.vc(b,
sK,20),EP,a),SZc:_.xc(_.vc(b,sK,22),EP,a),name:_.q(_.p(b,23)),v0c:_.q(_.Xi(b,25)),productId:_.q(_.p(b,26)),T0c:_.xc(_.vc(b,qK,27),o4b,a),U0c:_.xc(_.vc(b,sK,28),EP,a),V0c:p4b(a,_.wc(b,tK,29)),x1c:_.xc(_.vc(b,sK,30),EP,a),NIc:_.xc(b.w$(),EP,a),e2c:_.q(_.fj(b,38)),N2c:_.xc(_.vc(b,sK,32),EP,a),q2c:q4b(a,_.wc(b,GP,58)),s2c:_.xc(_.vc(b,sK,59),EP,a),d3c:r4b(a,_.wc(b,HP,33)),x3c:e4b(a,_.wc(b,PLb,34)),teamList:_.xc(_.vc(b,s4b,40),t4b,a),S3c:_.q(_.Xi(b,35)),bOc:_.q(_.p(b,36)),zSc:g4b(a,_.wc(b,FP,43)),ASc:_.xc(_.vc(b,
sK,44),EP,a),y3c:_.q(_.Yi(b,45)),wYc:_.q(_.Yi(b,46)),QUc:_.xc(_.vc(b,xK,47),j4b,a),M0c:_.q(_.p(b,54)),ESc:_.xc(_.vc(b,sK,55),EP,a),M1c:_.xc(_.vc(b,sK,56),EP,a),i3c:_.xc(_.vc(b,sK,57),EP,a),QTc:_.xc(_.vc(b,sK,62),EP,a),YUc:_.xc(_.vc(b,sK,63),EP,a),c2c:_.xc(_.vc(b,sK,64),EP,a),Y3c:_.xc(_.vc(b,sK,65),EP,a),Paa:_.q(_.Yi(b,60)),GAc:_.q(_.Yi(b,66)),uXc:_.q(_.Yi(b,69)),sXc:_.q(_.Yi(b,67)),N0c:_.q(_.fj(b,78)),ysc:_.q(_.p(b,48)),PUc:_.q(_.fj(b,49)),QYc:_.q(_.fj(b,50)),FHc:_.q(_.p(b,51)),BLc:_.q(_.p(b,52)),
G1:_.q(_.p(b,53)),Nda:_.q(_.p(b,70)),MUc:_.q(_.p(b,71)),aSc:_.xc(_.vc(b,wP,72),c4b,a),TRc:_.q(_.Yi(b,73)),a3c:_.q(_.p(b,74)),g_c:_.q(_.p(b,75)),j4c:_.q(_.Yi(b,76)),C2c:_.q(_.p(b,77)),cSc:w4b(a,_.wc(b,rK,79)),u1c:_.xc(_.vc(b,uK,80),C4b,a),Z1c:_.q(_.p(b,68)),lWc:_.xc(_.vc(b,nNb,81),m4b,a)};a&&(c.Qa=b);return c}};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var EHb,KP=new k0b,H4b=new Map(KP.Jm.Nqa);H4b.set("style",{zn:4});KP.Jm=new _.zKa(KP.Jm.Bma,KP.Jm.O8,KP.Jm.Cma,H4b);var I4b=new Map(KP.Jm.Nqa);I4b.set("class",{zn:1});KP.Jm=new _.zKa(KP.Jm.Bma,KP.Jm.O8,KP.Jm.Cma,I4b);var J4b=new Map(KP.Jm.Nqa);J4b.set("id",{zn:1});KP.Jm=new _.zKa(KP.Jm.Bma,KP.Jm.O8,KP.Jm.Cma,J4b);EHb=KP.hb();
var oK=function(a){_.X.call(this,a,-1,K4b)};_.V(oK,_.X);_.k=oK.prototype;_.k.getName=function(){return _.p(this,1)};_.k.Zf=function(){return _.p(this,1)};_.k.lf=function(a){return _.jc(this,1,a)};_.k.getUrl=function(){return _.p(this,2)};_.k.EK=function(){return _.p(this,2)};_.k.BM=function(a){return _.jc(this,2,a)};_.k.daa=function(){return _.sj(this,2)};_.k.HQ=function(){return _.p(this,3)};_.k.Cfa=function(a){return _.jc(this,3,a)};var K4b=[4];oK.prototype.toObject=function(a){return L4b(a,this)};
var L4b=function(a,b){if(null!=b){var c={name:_.q(_.p(b,1)),url:_.q(_.p(b,2)),icon:_.q(_.p(b,3)),V1c:_.xc(_.vc(b,sK,4),EP,a)};a&&(c.Qa=b);return c}};
var nK=function(a){_.X.call(this,a,-1,M4b)};_.V(nK,_.X);_.k=nK.prototype;_.k.getName=function(){return _.p(this,1)};_.k.Zf=function(){return _.p(this,1)};_.k.lf=function(a){return _.jc(this,1,a)};_.k.nZ=function(){return _.vc(this,oK,2)};_.k.yT=function(a){return _.uc(this,2,a)};_.k.Y5=function(a){_.ej(this,2,oK,a)};var M4b=[2];nK.prototype.toObject=function(a){if(null!=this){var b={name:_.q(_.p(this,1)),aEc:_.xc(this.nZ(),L4b,a)};a&&(b.Qa=this);a=b}else a=void 0;return a};
var N4b=["domain_less","no_domain"];
var O4b=new _.Vn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",vP,a4b,function(a){return a.ne()},function(a){return _.uj(a4b,a)});
var LP=function(a){_.X.call(this,a)};_.V(LP,_.X);LP.prototype.getName=function(){return _.p(this,1)};LP.prototype.Zf=function(){return _.p(this,1)};LP.prototype.lf=function(a){return _.jc(this,1,a)};LP.prototype.toObject=function(a){if(null!=this){var b={name:_.q(_.p(this,1)),Meb:_.q(_.p(this,2)),kSc:_.q(_.p(this,3))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var P4b=new _.Vn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",d4b,LP,function(a){return a.ne()},function(a){return _.uj(LP,a)});
var Q4b=new _.Vn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",xP,IP,function(a){return a.ne()},function(a){return _.uj(IP,a)});
var R4b=new _.Vn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",yP,JP,function(a){return a.ne()},function(a){return _.uj(JP,a)});
var T4b=function(a){_.X.call(this,a,-1,S4b)};_.V(T4b,_.X);var S4b=[1];T4b.prototype.toObject=function(a){if(null!=this){var b={u4c:_.xc(_.vc(this,s4b,1),t4b,a),bOc:_.q(_.p(this,2))};a&&(b.Qa=this);a=b}else a=void 0;return a};
var U4b=new _.Vn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetUsedBy",yP,T4b,function(a){return a.ne()},function(a){return _.uj(T4b,a)});
var V4b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Bg=new _.fo(b);this.Fg=void 0==a?a:a.replace(/\/+$/,"")};V4b.prototype.zqa=function(a,b,c){return R_b(this.Bg,this.Fg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},R4b,c)};V4b.prototype.fZ=function(a,b,c){return R_b(this.Bg,this.Fg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},P4b,c)};
V4b.prototype.nh=function(a,b,c){return R_b(this.Bg,this.Fg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},Q4b,c)};
var MP=function(a){this.cxc=a};MP.prototype.create=function(){return new V4b(this.cxc.current.pX)};MP.ha=function(a){return new (a||MP)(_.u(AP))};MP.va=_.t({token:MP,ta:MP.ha,Ka:"root"});
var NP=function(a,b){this.DB=!1;this.environment=a.current;this.oga=b.create();this.DB="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};NP.prototype.fZ=function(){var a=this,b=new d4b;b.zM(this.DB);return GHb(function(c){return a.oga.fZ(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.Aa(function(c){console.error("Failed to fetch announcement",c);return _.Na(c)}))};
NP.prototype.nh=function(a){var b=this;if(N4b.includes(a))return _.Na(Error("cf"));var c=new xP;c.ELb(a);c.zM(this.DB);_.jc(c,4,!1);return GHb(function(d){return b.oga.nh(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?_.Na(Error("df`"+a)):_.Na(d)}))};
NP.prototype.zqa=function(a){var b=this,c=new yP;c.zT(a);c.zM(this.DB);return GHb(function(d){return b.oga.zqa(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.Aa(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Na(Error("ef`"+a)):_.Na(d)}))};
var W4b=function(a,b){var c=new yP;c.zT(b);c.zM(a.DB);return GHb(function(d){var e=a.oga;return R_b(e.Bg,e.Fg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetUsedBy",c,{"X-Goog-Api-Key":a.environment.apiKey},U4b,d)})},X4b=function(a,b){var c=new vP;c.DLb(b.endsWith("/")?b.substring(0,b.length-1):b);c.zM(a.DB);return GHb(function(d){var e=a.oga;return R_b(e.Bg,e.Fg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},
O4b,d)})};NP.prototype.getUrl=function(a){return this.environment.pX+"/v3/"+a+"?key="+this.environment.apiKey};NP.ha=function(a){return new (a||NP)(_.u(AP),_.u(MP),_.u(zP))};NP.va=_.t({token:NP,ta:NP.ha,Ka:"root"});
var OP=function(a,b,c){this.Fa=a;this.NT=b;this.Qf=c;this.yf=new _.qs(this.Fa)};OP.prototype.get=function(a){var b=this;a.Jw&&(a=a.parent||a);if(!a.path)return _.Ua;var c=a.path;return this.yf.fetch(c,function(){return X4b(b.NT,"//depot/"+c).ka(_.$g(b.Fa,"stacksServiceGet"),_.Aa(function(d){_.mr(b.Qf,d);return _.Ea(new a4b)}))})};OP.ha=function(a){return new (a||OP)(_.u(_.en),_.u(NP),_.u(_.lr))};OP.va=_.t({token:OP,ta:OP.ha,Ka:"root"});
var Y4b=["clPicker"],Z4b=["pathBreadcrumb"],$4b=["refPickerDropdownButton"],a5b=["refPicker"],b5b=["textOnly"],PP=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.NS=b;this.yc=c;this.n_a=d;this.Dc=e;this.gea=f;this.U6=_.Ea([]);this.Oaa=!1;this.avb=!0;this.yY=void 0;this.AMb=!1;this.JR=new _.mb(1);this.pga=c.Rb(53)?this.JR.ka(_.vb(function(n){return g.n_a.get(n)}),_.m(function(n){return new Set(_.vc(n,Y3b,1).map(function(r){return(_.p(r,1)||"")+"/"}))}),_.zb(function(n){g.Fa.Vl({RE:new Map([["stacks",
0<n.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.pb()):_.Eh;this.bIc=this.JR.ka(_.m(function(n){return _.OE(n)?{Xa:n,Xua:_.vmb,version:0}:void 0}));var h=[];this.U6=this.JR.ka(_.vb(function(n){return _.OE(n)?_.ktb(g.NS,n).ka(_.tb(_.dF(n.Ab)),_.m(function(r){return{location:n,Qu:r}})):_.Ea({location:n,Qu:_.dF("")})}),_.m(function(n){return g.Y7(h,n.location,n.Qu)}),_.Fa(function(n){return g.AMb?g.gea.v$(g.Rj.lb).ka(_.Fa(function(r){var x={label:r,type:1,wa:g.NMc,context:{text:r}};return r?_.Ea([x].concat(_.Ia(n))):
_.Ea(n)}),_.Aa(function(){return _.Ea(n)})):_.Ea(n)}))};PP.prototype.Ua=function(){};
PP.prototype.Y7=function(a,b,c){var d=_.fF(b.Yb()).hb(),e;a[0]=Object.assign(null!=(e=a[0])?e:{},Q3b(this.Aea,b));if(_.OE(b)){if(_.CE(d)){if(d.params.Ob){e="CitC Workspace";var f=_.kkb(d)}else _.Oo(d)||Xzb(d)?(e="Root",f="HEAD"):(e="Pinned to",f=d.Ab,f=d.hj()?f:_.uE(f));d=Object.assign({},{type:2,wa:this.Utc,title:f,label:e,ariaLabel:"Pin to CL",nc:"ChangelistPicker",tooltip:void 0},_.uF(d.Yb().ld("").hb()))}else d=this.eMa(d,c),e=cAb(c.type),d={type:1,wa:this.cIc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",
context:{oXa:d,icon:e}};a[1]=d;d=!b.path||"/"===b.path;if(this.avb&&!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.Ei,x=n.We,A=n.ts;n=n.Ob;for(var B=_.xE(h,0);h&&h.path;){var I=0===g.length?{}:{Ei:r,We:x,ts:A,Ob:n};I=_.ph(_.Ko(h.Yb().Mh(I),0===g.length&&c?void 0:B).hb());var K=void 0;g.unshift({title:_.Oyb(h),Jb:I,path:null==(K=h)?void 0:K.path});h=h.parent}a[2]=e.call(d,f,{type:1,wa:this.bHc,label:"Bestandspad",context:{FEb:g,NP:b.path||
""}})}else a.splice(2,1)}else a.splice(1,2);return a};PP.prototype.eMa=function(a,b){var c=_.uE(b);return Object.assign({},{title:c,wa:this.dea,label:_.eF(b.type),ariaLabel:"Ref picker dropdown",nc:"BreadcrumbRefPicker"},_.uF(a.Yb().ld("").hb()))};_.W.Object.defineProperties(PP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Rj=a;this.JR.next(a)},get:function(){return this.Rj}},eSa:{configurable:!0,enumerable:!0,get:function(){return!!this.Xa.params.Ob}}});
PP.ha=function(a){return new (a||PP)(_.y(_.jv),_.y(_.wH),_.y(_.Cu),_.y(OP),_.y(_.iI),_.y(_.px))};
PP.Aa=_.v({type:PP,oa:[["repository-breadcrumb","location",""]],vb:function(a,b){a&1&&(_.Ze(Y4b,7,_.Ue),_.Ze(Z4b,7,_.Ue),_.Ze($4b,7,_.Ue),_.Ze(a5b,7,_.Ue),_.Ze(b5b,7,_.Ue),_.Ze(PO,7));if(a&2){var c;_.Ye(c=_.af())&&(b.Utc=c.first);_.Ye(c=_.af())&&(b.bHc=c.first);_.Ye(c=_.af())&&(b.cIc=c.first);_.Ye(c=_.af())&&(b.dea=c.first);_.Ye(c=_.af())&&(b.NMc=c.first);_.Ye(c=_.af())&&(b.Aea=c.first)}},Ib:["aria-label","Werkbalk voor opslagplaatsen"],inputs:{Oaa:"isEmptyRepo",avb:"includePathBreadcrumb",yY:"editLink",
AMb:"showRegion",Xa:["location","place"]},features:[_.Pe([_.wH])],ac:["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,MHb,1,1,"breadcrumb",2),_.Q(3,"async"),_.D(),_.F(4,"activity-header-actions",3),_.D(),_.N(5,NHb,2,1,"ng-template",null,4,_.ef),_.N(7,PHb,1,1,"ng-template",null,5,_.ef),_.N(9,RHb,2,3,"ng-template",
null,6,_.ef),_.N(11,THb,2,3,"ng-template",null,7,_.ef),_.N(13,UHb,1,1,"ng-template",null,8,_.ef),_.F(15,"resource-scope-breadcrumb-item",9));a&2&&(_.we("citc",b.eSa),_.w(2),_.z("ngIf",_.R(3,7,b.U6)),_.w(2),_.z("place",b.Xa)("isEmptyRepo",b.Oaa)("editLink",b.yY),_.w(11),_.z("place",b.Xa))},Ia:[rP,sP,_.Yl,_.Uq,_.Vq,_.ar,_.Wr,_.LH,PO,_.uz,_.vz,uP,_.cm,_.jI],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 QP=function(a){this.tc=_.hE;this.Eu=new _.mb(1);this.onClose=new _.el;this.Qxc=this.Eu.ka(_.BE(),_.Ta(_.PE),_.vb(function(b){return a.getFile(b.lb,b.Cc,b.repository,b.Ab,b.path,b.params.Ob)}))};QP.prototype.close=function(){this.onClose.emit()};_.W.Object.defineProperties(QP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Eu.next(a)}}});QP.ha=function(a){return new (a||QP)(_.y(_.rI))};
QP.Aa=_.v({type:QP,oa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},ac:["location",""],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","Loading documentation...",3,"hasBackground","diameter",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngSwitchCase"],["text","Loading documentation...",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","Close docs panel","aria-label","Close docs panel",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,YHb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Qxc))},Ia:[_.Yl,_.Zl,_.$l,_.dE,_.bE,_.zq,_.rw,_.Wr,_.Aw,_.cm],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}"],
tb:2,Oa:0});
var c5b=function(a){this.zwc=a.data.ka(_.m(function(){var b=_.qg(a.lc);return _.CE(b)||_.OJ(b)?Yzb(b):""}))};c5b.ha=function(a){return new (a||c5b)(_.y(_.zf))};
c5b.Aa=_.v({type:c5b,oa:[["binary-file"]],inputs:{ioa:"contentLength"},Ba:7,Ca:4,Ha:function(){return[["icon","source:file"],"U heeft een binair bestand geselecteerd",[4,"ngIf","ngIfElse"],["alternative",""],"\ufffd#2\ufffd Size in bytes: \ufffd0\ufffd \ufffd/#2\ufffd\ufffd#3\ufffdDownload\ufffd/#3\ufffd",[3,"href"]," Please clone this repository to view the file "]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Fe(2,1),_.D(),_.N(3,ZHb,4,2,"icon-empty-state-subtitle",
2),_.Q(4,"async"),_.N(5,$Hb,2,0,"ng-template",null,3,_.ef),_.D());if(a&2){var c=_.Me(6);_.w(3);_.z("ngIf",_.R(4,2,b.zwc))("ngIfElse",c)}},Ia:[_.Yl,_.Dz,_.Fz,_.Ez,_.cm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});
var d5b=["filterInput"],RP=function(a){this.Fa=a;this.qta=new _.el;this.uDb=new _.el;this.Ata=new _.el;this.Fp=new _.Hv("");this.EHb=this.rXa=new _.Af(!1);this.kb=new _.da};
RP.prototype.Ua=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.Fp.setValue(this.initialState.query),this.rXa.next(this.initialState.BSa));b=this.Fp.ql.ka(_.tb(b),_.Ka(300),_.zb(function(){a.Fa.nb({element:a.nc,action:"queryChange",gestureName:"CHANGE"})}));this.kb.add(_.Da(b,this.EHb).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,_.e2a(a.Fp,{invalidRegex:{value:""}})):
_.e2a(a.Fp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.KA(c),g));a.Ata.emit({query:c,BSa:d,Bd:g})}))};RP.prototype.Ma=function(){this.kb.unsubscribe()};RP.prototype.bA=function(a){a.preventDefault()};RP.prototype.focus=function(){this.input&&this.input.ua.focus()};RP.ha=function(a){return new (a||RP)(_.y(_.en))};
RP.Aa=_.v({type:RP,oa:[["regex-filter-input"]],vb:function(a,b){a&1&&_.Ze(d5b,7);if(a&2){var c;_.Ye(c=_.af())&&(b.input=c.first)}},mb:function(a,b){a&1&&_.L("keydown.enter",function(){b.qta.emit(null)})("keydown.shift.enter",function(){b.uDb.emit(null)})},inputs:{initialState:"initialState",label:"label",nc:"trackElement"},outputs:{qta:"onEnter",uDb:"onShiftEnter",Ata:"onStateChange"},oc:["*"],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"]," Invalid regex "]},wa:function(a,b){if(a&1){var c=_.sd();_.Ie();_.C(0,"form",0);_.L("submit",function(d){return b.bA(d)});_.C(1,"mat-form-field",1);_.N(2,aIb,2,1,"mat-label",2);_.C(3,"input",3,4);_.L("focus",function(){_.td(c);return _.ud(_.Me(4).select())});_.D();_.N(5,bIb,2,0,"mat-error",2);_.C(6,"div",5);_.Je(7);_.D()();_.C(8,"mat-slide-toggle",6);_.L("change",
function(d){d=d.checked;b.Fa.nb({element:b.nc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.rXa.next(d)});_.Q(9,"async");_.O(10," Use regex ");_.D()()}a&2&&(_.w(2),_.z("ngIf",b.label),_.w(1),_.z("formControl",b.Fp),_.w(2),_.z("ngIf",b.Fp.Cm("invalidRegex")),_.w(3),_.z("checked",_.R(9,4,b.EHb)))},Ia:[_.Yl,_.Vz,_.Kh,_.Dv,_.Uz,_.Gv,_.aK,_.Xv,_.Wv,_.Ky,_.$v,_.dK,_.Kv,_.cm],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 SP=function(){};SP.ha=function(a){return new (a||SP)};SP.Ea=_.ed({type:SP});SP.Da=_.Vc({imports:[_.dm,_.Qv,_.Yv,_.aw,_.eK,_.Qw,_.Rv]});
var TP=function(a,b){var c=this;this.Fa=a;this.Dc=b;this.I8b="Find";this.ufc="FindInFile";this.kb=new _.da;this.vha=new _.Af(0);this.wBc=this.Dc.N9.ka(_.Xa());this.OEc=_.Da([this.Dc.N9,this.Dc.Npa,this.Dc.Ppa]).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.NEc=_.Da([this.Dc.N9,this.Dc.Npa,this.Dc.Ppa]).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 _.Br("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Br("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.kb.add(this.vha.ka(_.Cb(this.Dc.Npa)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Fa.nb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});XJb(c.Dc,e+d)}))};TP.prototype.Ma=function(){this.kb.unsubscribe()};TP.prototype.focus=function(){this.FHb&&this.FHb.focus()};TP.prototype.Ata=function(a){this.Dc.POa.next(a)};
TP.ha=function(a){return new (a||TP)(_.y(_.en),_.y(_.iI))};
TP.Aa=_.v({type:TP,oa:[["find-in-file"]],vb:function(a,b){a&1&&_.Ze(RP,7);if(a&2){var c;_.Ye(c=_.af())&&(b.FHb=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","Previous match in file","aria-describedby","filter-input",3,"click"],["type","button","mat-icon-button",
"","aria-label","Next match in file","aria-describedby","filter-input",3,"click"]]},wa:function(a,b){a&1&&(_.C(0,"regex-filter-input",0),_.L("onEnter",function(){b.vha.next(1)})("onShiftEnter",function(){b.vha.next(-1)})("onStateChange",function(c){return b.Ata(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.vha.next(-1)}),_.C(7,"mat-icon"),_.O(8,"keyboard_arrow_up"),_.D()(),_.C(9,"button",3),_.L("click",function(){b.vha.next(1)}),
_.C(10,"mat-icon"),_.O(11,"keyboard_arrow_down"),_.D()());a&2&&(_.z("label",b.I8b)("initialState",_.R(1,5,b.wBc))("trackElement",b.ufc),_.w(2),_.ue("aria-label",_.R(3,7,b.NEc)),_.w(2),_.Ne(" ",_.R(5,9,b.OEc)," "))},Ia:[_.zq,_.Wr,RP,_.cm],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 UP=function(){};UP.ha=function(a){return new (a||UP)};UP.Ea=_.ed({type:UP});UP.Da=_.Vc({imports:[_.dm,_.Yq,_.Xr,SP]});
var e5b=["goToLineInput"],VP=function(a,b,c){this.Fa=a;this.Jb=b;this.Sa=c;this.Fp=new _.Hv("");this.O8b="Go To"};VP.prototype.focus=function(){this.Dsb&&this.Dsb.ua.focus()};VP.prototype.bA=function(a){a.preventDefault();(a=this.Fp.value)&&!isNaN(+a)&&0<+a?this.zQa(Number(this.Fp.value)):_.e2a(this.Fp,{invalidLineNumber:{value:""}})};VP.prototype.zQa=function(a){this.Fa.nb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Sa.navigate(_.ph(_.No(_.qg(this.Jb.lc).Yb(),{line:a}).hb()))};
VP.ha=function(a){return new (a||VP)(_.y(_.en),_.y(_.zf),_.y(_.Yf))};
VP.Aa=_.v({type:VP,oa:[["go-to-line"]],vb:function(a,b){a&1&&_.Ze(e5b,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Dsb=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"]," Invalid line number "]},wa:function(a,b){a&1&&(_.C(0,"form",0),_.L("submit",function(c){return b.bA(c)}),_.C(1,"mat-form-field",1)(2,"mat-label"),_.O(3),_.D(),_.F(4,"input",2,3),_.N(6,cIb,
2,0,"mat-error",4),_.D()());a&2&&(_.w(3),_.Ne(" ",b.O8b," "),_.w(1),_.z("formControl",b.Fp),_.w(2),_.z("ngIf",b.Fp.Cm("invalidLineNumber")))},Ia:[_.Yl,_.Vz,_.Kh,_.Dv,_.Uz,_.Gv,_.aK,_.Xv,_.Wv,_.$v,_.Kv],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 WP=function(){};WP.ha=function(a){return new (a||WP)};WP.Ea=_.ed({type:WP});WP.Da=_.Vc({imports:[_.dm,_.Qv,_.Yq,_.Yv,_.aw,_.Rv]});
var XP=function(){this.mib=!0};XP.prototype.Ua=function(){this.frb&&this.mib&&_.kp(this.frb)};XP.ha=function(a){return new (a||XP)};XP.Ja=_.v({type:XP,oa:[["","focusOnInit",""]],inputs:{frb:"focusOnInit",mib:"cdkTrapFocusAutoCapture"}});
var f5b=[{Nc:"start",Oc:"bottom",zc:"start",Hc:"top",offsetX:0,offsetY:0},{Nc:"end",Oc:"bottom",zc:"end",Hc:"top",offsetX:0,offsetY:0}],YP=function(){this.JGc=f5b;this.emb=this.Yaa=!1;this.brb=!0;this.pub=!1;this.isOpen=new _.el};YP.prototype.Ua=function(){this.isOpen.emit(!1)};YP.prototype.AD=function(){g5b(this,!this.Yaa)};YP.prototype.GP=function(){g5b(this,!1);this.s0a&&(this.s0a.focus(),delete this.s0a)};
YP.prototype.EQa=function(a){if(this.Yaa&&a.target){for(var b=a.target;b&&"BUTTON"!==b.tagName;)b=b.parentElement;this.s0a=b}a.preventDefault()};var g5b=function(a,b){b!==a.Yaa&&(a.Yaa=b,a.isOpen.emit(a.Yaa))};YP.prototype.di=function(){this.Ne&&this.Ne.Zc&&this.Ne.Zc.di()};YP.ha=function(a){return new (a||YP)};
YP.Aa=_.v({type:YP,oa:[["dropdown-button","item","","ariaLabel",""]],vb:function(a,b){a&1&&_.Ze(_.Hy,5);if(a&2){var c;_.Ye(c=_.af())&&(b.Ne=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",emb:"dense",brb:"focusAutoCapture",pub:"iconOnly"},outputs:{isOpen:"isOpen"},ac:["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,hIb,13,23,"ng-container",0);a&2&&_.z("ngIf",b.item)},Ia:[_.np,_.ln,_.tz,_.Yl,_.bm,_.Uq,_.Vq,_.zq,_.Wr,_.Hy,_.Gy,XP,_.cm],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 ZP=function(){};ZP.ha=function(a){return new (a||ZP)};ZP.Ea=_.ed({type:ZP});ZP.Da=_.Vc({imports:[_.xp,_.nn,_.wz,_.dm,_.dr,_.Yq,_.Xr,_.Qw,_.kq]});
var h5b=["dropdownTemplate"],$P=function(a,b,c){var d=this;this.Jb=a;this.zd=b;this.Dc=c;this.nc="FindInFileDropdown";this.displayText="Find in file";this.kb=new _.da;this.Ng=[];this.kb.add(this.Jb.data.ka(_.m(Dzb),_.BE()).subscribe(function(){i5b(d)}))};$P.prototype.Ua=function(){var a=this;this.oz={YJ:this.eu,title:"Find",nc:this.nc};this.Ng=[this.zd.register("findInFile","f",function(){a.Qq.AD();jIb(function(){return a.Oqb})}),this.zd.register("goToLine","g",function(){a.Qq.AD();jIb(function(){return a.zQa})})]};
$P.prototype.Ma=function(){this.kb.unsubscribe();i5b(this);if(this.Ng)for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b()};var j5b=function(a){jIb(function(){return a.Oqb})},i5b=function(a){a.Dc.POa.next({BSa:!1,query:"",Bd:null})};$P.ha=function(a){return new (a||$P)(_.y(_.zf),_.y(_.Ys),_.y(_.iI))};
$P.Aa=_.v({type:$P,oa:[["find-in-file-dropdown"]],vb:function(a,b){a&1&&(_.Ze(h5b,7),_.Ze(YP,7),_.Ze(TP,5),_.Ze(VP,5));if(a&2){var c;_.Ye(c=_.af())&&(b.eu=c.first);_.Ye(c=_.af())&&(b.Qq=c.first);_.Ye(c=_.af())&&(b.Oqb=c.first);_.Ye(c=_.af())&&(b.zQa=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 j5b(b)}),_.O(1),_.D(),_.N(2,iIb,2,0,"ng-template",null,1,_.ef));a&2&&(_.z("item",b.oz)("ariaLabel",
b.displayText)("dense",!0),_.w(1),_.Ne(" ",b.displayText,"\n"))},Ia:[YP,TP,VP],tb:2,Oa:0});
var aQ=function(a){this.Ud=a;a=this.Ud.TPa().ka(_.m(function(b){var c=new Map;return{index:c,pt:[].concat(_.Ia(kIb(b,c)))}}));this.yoa=_.Da([a,this.Ud.qga]).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.hda;e=d.If.enabled;var h=d.If.Cs,n=d.If.mr;Object.assign(d.If,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.If.mr;1===d.If.Cs&&void 0===n&&(r=(r||0)+d.If.mr);g.counts.set(lIb(h),(g.counts.get(lIb(h))||1)-1);g.counts.set(lIb(d.If.Cs),(g.counts.get(lIb(d.If.Cs))||0)+1);g.h7.set(e,(g.h7.get(e)||1)-1);g.h7.set(d.If.enabled,(g.h7.get(d.If.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.h7.get(!0)||0),Cs:x,mr:r};Object.assign(g.If,r)}}}}),_.m(function(b){return _.l(b).next().value.pt}))};aQ.ha=function(a){return new (a||aQ)(_.u(_.oI))};
aQ.va=_.t({token:aQ,ta:aQ.ha});
var k5b=function(){BM.apply(this,arguments);this.JRa=[]};_.V(k5b,BM);_.W.Object.defineProperties(k5b.prototype,{Rg:{configurable:!0,enumerable:!0,set:function(a){this.JRa=a;a=this.Zd.selected;this.Zd.clear();this.Zd.select.apply(this.Zd,_.Ia(mIb(a,this.JRa)))},get:function(){return this.JRa}}});
var l5b=function(){this.cache=new Map};
l5b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.If;switch(a.type){case 1:b={Ih:a.Ih,displayName:c,If:d,level:b,hK:!1,dba:a.dba};break a;case 0:if(0===a.children.length)throw Error("ff");b={fz:a.fz,displayName:c,If:d,level:b,hK:!0};break a;default:b=_.ig(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Ih:"category-"+a.fz;if((c=this.cache.get(a))&&_.Bc(Object.assign({},b,{If:void 0}),Object.assign({},c,{If:void 0}))&&_.Bc(b.If,c.If))return c;this.cache.set(a,b);return b};
var bQ=function(a){this.Qyb=new _.mb(1);this.AAa=A0b;this.If=this.Qyb.ka(_.vb(function(b){return a.AR(b)}))};_.W.Object.defineProperties(bQ.prototype,{Ih:{configurable:!0,enumerable:!0,set:function(a){this.Qyb.next(a)}}});bQ.ha=function(a){return new (a||bQ)(_.y(_.oI))};
bQ.Aa=_.v({type:bQ,oa:[["layer-status"]],inputs:{Ih:"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,
qIb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.If))},Ia:[_.Yl,_.Zl,_.$l,_.bE,_.Wr,_.Aw,_.cm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});
var yIb=function(a){return{expanded:a}},AIb=new _.Br("Toggle {categoryName}"),cQ=function(a,b,c,d){var e=this;this.Ud=b;this.Fa=c;this.wc=new _.ob;this.xc=new k5b(DIb,EIb);var f=new l5b;this.dataSource=new GM(this.xc,new FM(function(g,h){return f.transform(g,h)},DIb,EIb,FIb),[]);d.yoa.ka(_.wb(this.wc),_.zb(function(){_.Xk(a)}),_.Ra()).subscribe(function(g){e.dataSource.data=g})};cQ.prototype.Ua=function(){};cQ.prototype.Ma=function(){this.wc.next()};cQ.prototype.he=function(a){return this.xc.he(a)};
cQ.prototype.Fm=function(a,b){return b.hK};
var vIb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.aF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=GIb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=GIb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.hK)a.xc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=GIb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.hK&&a.xc.expand(c)}},rIb=function(a,b,c){b=b.checked;c=c.Ih;b?a.Ud.vNa(c):a.Ud.PMa(c);a.Fa.nb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Df:c,gestureName:"CLICK"})},xIb=function(a,b,c){var d=a.xc.kZ(c).filter(CIb);b.checked?(d.some(function(e){return e.dba})&&(d=d.slice(0,1)),a.Ud.vNa.apply(a.Ud,_.Ia(d.map(function(e){return e.Ih})))):a.Ud.PMa.apply(a.Ud,_.Ia(d.map(function(e){return e.Ih})));a.Fa.nb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Df:c.fz,gestureName:"CLICK"})},zIb=function(a,b){return a.xc.kZ(b).some(function(c,d,e){d=c.dba;return c.If.enabled!==e[0].If.enabled&&!d})};cQ.ha=function(a){return new (a||cQ)(_.y(_.il),_.y(_.oI),_.y(_.en),_.y(aQ))};
cQ.Aa=_.v({type:cQ,oa:[["layer-menu"]],features:[_.Pe([aQ])],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,wIb,5,3,"mat-tree-node",1),_.N(2,BIb,6,8,"mat-tree-node",2),_.D());a&2&&(_.z("dataSource",b.dataSource)("treeControl",
b.xc),_.w(2),_.z("matTreeNodeDefWhen",b.Fm))},Ia:[_.Wl,_.Yl,bQ,_.zq,_.QB,_.Wr,_.FA,IM,LM,MM,NM,HM],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 m5b=["layerMenuDropdownItem"],dQ=function(){this.TF="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};dQ.prototype.Ua=function(){this.oz={YJ:this.EDc,title:"Layers",nc:"LayerMenuDropdown"}};dQ.ha=function(a){return new (a||dQ)};
dQ.Aa=_.v({type:dQ,oa:[["layer-menu-dropdown"]],vb:function(a,b){a&1&&_.Ze(m5b,7);if(a&2){var c;_.Ye(c=_.af())&&(b.EDc=c.first)}},Ba:3,Ca:2,Ha:function(){return[["ariaLabel","Layers",3,"item","dense"],["layerMenuDropdownItem",""],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],"Layers",["mat-icon-button","","matTooltip","Help","aria-label","Help for code layers",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]]},wa:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.N(1,HIb,6,
1,"ng-template",null,1,_.ef));a&2&&_.z("item",b.oz)("dense",!0)},Ia:[YP,_.fn,cQ,_.Aq,_.Wr],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 eQ=function(){this.Xb=[];this.tooltip="URL kopi\u00ebren"};eQ.prototype.Ua=function(){};eQ.prototype.copy=function(){this.button.trigger()};eQ.ha=function(a){return new (a||eQ)};
eQ.Aa=_.v({type:eQ,oa:["link-row label  url  shortcut ".split(" ")],vb:function(a,b){a&1&&_.Ze(_.Az,7);if(a&2){var c;_.Ye(c=_.af())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Xb:"shortcut",url:"url"},ac:"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),_.Oe(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.Xb))},Ia:[_.Az,_.ZH],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 fQ=function(a,b){this.Fa=a;this.Yxc=b;this.yf=new _.qs(this.Fa)};fQ.prototype.list=function(a){var b=this;if(!a.lb||!a.Cc||!a.repository)return _.Na("Missing necessary repo group details.");var c=Object.assign({},_.UE(a.lb,a.Cc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Ab,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.yf.fetch(c,function(){return b.Yxc.list(c)}).ka(_.m(function(d){return d.Qk}))};
fQ.ha=function(a){return new (a||fQ)(_.u(_.en),_.u(t0b))};fQ.va=_.t({token:fQ,ta:fQ.ha,Ka:"root"});
var n5b=["clLink"],o5b=["dropdownList"],p5b=["buildLink"],q5b=["headLink"],r5b=["includeLink"],s5b=["pathLink"],t5b=["google3Link"],u5b=["publicCsHeadLink"],v5b=["publicCommitLink"],JIb=function(){return["l","r"]},PIb=function(){return["l","g"]},RIb=function(){return["l","i"]},TIb=function(){return["l","b"]},aJb=function(){return["l","e"]},cJb=function(){return["l","c"]},iJb=function(){return["l","p"]},jJb=function(){return["l","h"]},w5b=RegExp("^(.*/)internal(/[^/]+)$"),gQ=function(a,b,c,d,e,f){this.Fa=
a;this.Eg=b;this.ztc=c;this.zd=d;this.Sa=e;this.window=f;this.tc=_.hE;this.k3a="Links";this.xzb=this.wzb=this.Dkb=_.Ua;this.Ng=[]};gQ.prototype.Ua=function(){var a=this;this.oz={title:this.k3a,YJ:this.eu,nc:"LinksDropdown"};this.aN=this.zd.register("toggleLinkDropdown","l",function(){a.Qq.AD();a.lr("toggleDropdown")})};
gQ.prototype.Sb=function(){var a=this,b=pJb(this.Xa,this.Eg).ka(_.nb(1),_.jb());this.Dkb=this.ztc.list(this.Xa).ka(_.m(function(c){return null!=c&&c.length?_.$D(c[0]):_.$D(void 0)}),_.zb(function(c){c&&a.Ng.push(a.zd.register("copyBuildRule","b",function(){a.xtc.copy();a.lr("focusIncludeBuildRule")},!0))}),_.Aa(function(){return _.ZD("Error contacting Depserver")}),_.tb(_.iE));this.wzb=x5b(this,b).ka(_.zb(function(){a.Ng.push(a.zd.register("copyClLink","r",function(){a.Hna.copy();a.lr("focusClLink")},
!0))}),_.m(_.$D),_.Aa(function(){return _.ZD("Error determining most recent commit")}),_.tb(_.iE));this.xzb=y5b(this,b).ka(_.zb(function(){a.Ng.push(a.zd.register("copyPublicCommitLink","c",function(){a.OHc.copy();a.lr("focusPublicCommitLink")},!0))}),_.m(_.$D),_.Aa(function(){return _.ZD("Error determining most recent commit")}),_.tb(_.iE))};gQ.prototype.Ma=function(){this.aN&&this.aN();this.YM()};
var lJb=function(a){if(_.HE(a.Xa))return _.jkb(a.Xa)},nJb=function(a){if(_.CE(a.Xa)||_.OJ(a.Xa))switch(a.wb.kind){case 1:return a.wb.HG?a.wb.HG+"/":void 0;case 0:return a.wb.HG}},IIb=function(a){var b=!!a.Xa.params.line;return _.DE(a.Xa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},x5b=function(a,b){return b.ka(_.m(function(c){var d=a.Xa;_.CE(a.Xa)&&(d=_.Ko(d.Yb()).hb());d=d.Yb().Mh({line:a.Xa.params.line,Ke:c,Ob:a.Xa.params.Ob}).hb();return kJb(a,d)}))},y5b=function(a,b){return nJb(a)?b.ka(_.m(function(c){var d=
nJb(a),e=_.sna(a.Xa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Ea(void 0)},mJb=function(a){if(!a.Xa||!_.HE(a.Xa))return null;a=_.jkb(a.Xa);var b=a.match(w5b);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},kJb=function(a,b){var c=_.dsa(b,a.Sa);if(!_.CE(b))return a.window.location.origin+c;if(!_.DE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};gQ.prototype.Nca=function(){this.YM()};
gQ.prototype.Oca=function(){var a=this;this.Ng=[this.zd.register("copyPathLink","p",function(){a.dHc.copy();a.lr("focusPathLink")},!0),this.zd.register("copyHeadLink","h",function(){a.YQ.copy();a.lr("focusHeadLink")},!0)];mJb(this)&&this.Ng.push(this.zd.register("copyIncludeLink","i",function(){a.pBc.copy();a.lr("focusIncludeLink")},!0));lJb(this)&&this.Ng.push(this.zd.register("copyGoogle3Link","g",function(){a.Ozc.copy();a.lr("focusGoogle3Link")},!0));nJb(this)&&this.Ng.push(this.zd.register("copyPublicHeadLink",
"e",function(){a.PHc.copy();a.lr("focusPublicHeadLink")},!0))};gQ.prototype.lr=function(a){this.Fa.nb({element:"LinksDropdown",action:a,projectId:this.Xa.lb,gestureName:"KEYBOARD"})};gQ.prototype.YM=function(){if(this.Ng)for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(gQ.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}}});gQ.ha=function(a){return new (a||gQ)(_.y(_.en),_.y(_.qH),_.y(fQ),_.y(_.Ys),_.y(_.Yf),_.y(_.ds))};
gQ.Aa=_.v({type:gQ,oa:[["links-dropdown","viewData",""]],vb:function(a,b){a&1&&(_.Ze(n5b,5),_.Ze(o5b,7),_.Ze(YP,7),_.Ze(p5b,5),_.Ze(q5b,5),_.Ze(r5b,5),_.Ze(s5b,5),_.Ze(t5b,5),_.Ze(u5b,5),_.Ze(v5b,5));if(a&2){var c;_.Ye(c=_.af())&&(b.Hna=c.first);_.Ye(c=_.af())&&(b.eu=c.first);_.Ye(c=_.af())&&(b.Qq=c.first);_.Ye(c=_.af())&&(b.xtc=c.first);_.Ye(c=_.af())&&(b.YQ=c.first);_.Ye(c=_.af())&&(b.pBc=c.first);_.Ye(c=_.af())&&(b.dHc=c.first);_.Ye(c=_.af())&&(b.Ozc=c.first);_.Ye(c=_.af())&&(b.PHc=c.first);_.Ye(c=
_.af())&&(b.OHc=c.first)}},inputs:{wb:"viewData"},features:[_.ld],ac:["viewData",""],Ba:3,Ca:3,Ha:function(){return[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Pad","ariaLabel","Copy link to path",3,"shortcut","url"],["pathLink",""],["id","head-link","fxLayoutAlign","space-between center","label","HEAD","ariaLabel","Copy link to HEAD",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","Copy link to HEAD in Public Code Search",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","Copy link to HEAD in Public Code Search",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.Oca():b.Nca()}),_.D(),_.N(1,oJb,12,16,"ng-template",null,1,_.ef));a&2&&_.z("item",b.oz)("ariaLabel",b.k3a)("dense",!0)},Ia:[_.Yl,YP,_.Vq,_.bE,eQ,_.cm],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 hQ=function(a,b,c){this.Fa=a;this.mK=b;this.qe=c;this.yf=new _.qs(this.Fa)};hQ.prototype.e$=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.PE(a))return _.Ea(_.YD("Dynamic related files unavailable"));var e=S_b(T_b((new _.Ao).X0(_.qsa(a.lb,a.Cc,a.repository)).ld(a.path),b),c);return this.yf.fetch(e.ne(),function(){return _.Pu(d.qe,function(){return d.mK.e$(e,d.qe.Aj())},"FileService.getRelated")}).ka(_.m(function(f){return _.$D(qJb(f))}),_.tb(_.iE),_.Aa(function(){return _.Ea(_.YD("Dynamic related files unavailable"))}))};
hQ.ha=function(a){return new (a||hQ)(_.u(_.en),_.u(_.T4a),_.u(_.Tu))};hQ.va=_.t({token:hQ,ta:hQ.ha,Ka:"root"});
var z5b=["dropdownList"],uJb=function(a){return["r",a]},iQ=function(a,b,c,d,e,f,g){var h=this;this.Fa=a;this.yc=b;this.Gwc=c;this.Uq=d;this.Qf=e;this.Sa=f;this.zd=g;this.tc=_.hE;this.label="Related files";this.nc="RelatedFilesDropdown";this.kSa=new _.Af(!1);this.Ll=new _.Af(new _.pg({}));this.kb=new _.da;this.Ng=[];this.zXa=this.Ll.ka(_.vb(function(n){return A5b(h,n)}));b.Rb(13)&&(this.Fwc=this.zXa.ka(_.Cb(this.Ll.Ef()),_.vb(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;if(!_.DE(r))return _.Ea(_.$D([]));
n=n.map(function(x){return x.rK});return h.Gwc.e$(r,10,n)}),_.zb(function(n){2===n.state&&h.Qq&&0<n.Wb.length&&setTimeout(function(){h.Qq.di()},0)})))};_.k=iQ.prototype;
_.k.Ua=function(){var a=this;this.oz={YJ:this.eu,title:"Related files",nc:this.nc};this.aN=this.zd.register("toggleRelatedFilesDropdown","r",function(){a.Qq.AD();a.Fa.nb({element:a.nc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.kb.add(_.Da([this.zXa,this.kSa.Ef(),this.Ll.Ef()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.YM();d&&a.wXa(b,c)}))};_.k.Ma=function(){this.aN&&this.aN();this.YM();this.kb.unsubscribe()};_.k.Oca=function(){this.kSa.next(!0)};
_.k.Nca=function(){this.kSa.next(!1)};
_.k.wXa=function(a,b){var c=this,d=new Set,e={};a=_.l(a);for(var f=a.next();!f.done;e={rN:e.rN,PA:e.PA},f=a.next())e.PA=f.value,e.rN=e.PA.Dua,e.rN&&e.PA.Xb&&!d.has(e.PA.Xb)&&(d.add(e.PA.Xb),this.Ng.push(this.zd.register(e.rN,e.PA.Xb,function(g){return function(){c.Qq.AD();c.Fa.nb({element:c.nc,action:"navigateTo"+c0b(g.rN),gestureName:"KEYBOARD"});c.Sa.navigate(_.ph(_.fF(b.Yb().ld(g.PA.rK)).hb()))}}(e),!0)),this.Ng.push(this.zd.register(e.rN+"InNewTab","shift+"+e.PA.Xb,function(g){return function(){c.Qq.AD();
c.Fa.nb({element:c.nc,action:"navigateTo"+c0b(g.rN),gestureName:"KEYBOARD"});var h=_.fF(b.Yb().ld(g.PA.rK)).hb();_.Yj(_.dsa(h,c.Sa),void 0,_.bh("_blank"))}}(e),!0)))};_.k.uqa=function(a){return this.Ll.ka(_.m(function(b){return _.ph(_.fF(b.Yb().ld(a)).hb())}))};
var A5b=function(a,b){var c=b.parent,d=b.path,e=a.Kba(c).ka(_.m(function(n){var r=[];n=_.l(n);for(var x=n.next();!x.done;x=n.next())(x=B5b(a,d,x.value))&&r.push(x);c.path&&r.push({rK:c.path,Dua:"parent",Xb:"p"});return r})),f=_.Ea([]);if(!b.Jw){var g=C5b(a,d);g&&(b=EJb(b,g.Gwa),f=a.Kba(b).ka(_.m(function(n){return n.length&&(n=_.jg(n[0]))?[FJb(n,g.Zra)]:[]}),_.tb([])))}else if(c.path){var h=C5b(a,c.path);h&&(b=EJb(c,h.Gwa),f=a.Kba(b).ka(_.m(function(n){for(var r=[],x=_.l(n),A=x.next();!A.done;A=x.next())(A=
D5b(d,A.value,h.Gwa))&&r.push(A);!r.length&&n.length&&(n=_.jg(n[0]))&&r.push(FJb(n,h.Zra));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)}))},C5b=function(a,b){a=_.l(a.config.Q1);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.rD;d=d.xD;if(b.match(c.zp))return{Zra:!0,Gwa:c};if(b.match(d.zp))return{Zra:!1,Gwa:d}}},D5b=function(a,b,c){var d=_.kz(b),e=c.Bd.exec(_.kz(a));if(e&&(a=new RegExp(rJb(c.sh,function(f){return _.KA(e[Number(f)])})),
d.match(a)))return{rK:b,Dua:"test",Xb:"t"}},B5b=function(a,b,c){if(c!==b){var d=_.kz(c);b=_.kz(b);var e={};a=_.l(a.config.o0);for(var f=a.next();!f.done;e={iia:e.iia},f=a.next())if(f=f.value,e.iia=f.Bd.exec(b),e.iia){var g=new RegExp(rJb(f.sh,function(h){return function(n){return _.KA(h.iia[Number(n)])}}(e)));if(d.match(g))return{rK:c,Dua:f.label,Xb:f.Xb}}}};
iQ.prototype.Kba=function(a){var b=this;return this.Uq.list(a.lb,a.Cc,a.repository,a.Ab,a.path||"",a.params.Ob).ka(_.m(function(c){return c.map(function(d){return d.ve()})}),_.Aa(function(c){_.mr(b.Qf,c);return _.Ea([])}))};iQ.prototype.YM=function(){for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b();this.Ng=[]};_.W.Object.defineProperties(iQ.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Ll.next(a)},get:function(){return this.Ll.value}}});
iQ.ha=function(a){return new (a||iQ)(_.y(_.en),_.y(_.Cu),_.y(hQ),_.y(_.XH),_.y(_.lr),_.y(_.Yf),_.y(_.Ys))};
iQ.Aa=_.v({type:iQ,oa:[["related-files-dropdown"]],vb:function(a,b){a&1&&(_.Ze(YP,7),_.Ze(z5b,7));if(a&2){var c;_.Ye(c=_.af())&&(b.Qq=c.first);_.Ye(c=_.af())&&(b.eu=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"]," Files with shared CLs ",["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 shared CLs"]]},wa:function(a,b){a&1&&(_.C(0,"dropdown-button",0,1),_.L("isOpen",function(c){return c?b.Oca():b.Nca()}),_.O(2),_.D(),_.N(3,DJb,5,6,"ng-template",null,2,_.ef));a&2&&(_.z("item",b.oz)("ariaLabel",b.label)("dense",!0),_.w(2),_.Ne(" ",b.label,"\n"))},Ia:[_.ln,_.Xl,_.Yl,_.Zl,_.$l,YP,_.dE,_.bE,_.Uy,_.Vy,_.rw,_.ZH,_.Tm,_.cm,_.Jz],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});
_.E5b=[];
var F5b=["dropdownTemplate"],HJb=function(a){return["v",a]},jQ=function(a,b){this.Fa=a;this.zd=b;this.gEc=_.E5b;this.y9b="View this file in an external site";this.tC=!1;this.m7="ciderv";this.E1=!1;this.Qua=[];this.Ng=[]};_.k=jQ.prototype;_.k.Ua=function(){var a=this;this.oz={title:"View in",YJ:this.eu,nc:"ViewInDropdown"};this.aN=this.zd.register("openViewInDropdown","v",function(){a.Qq.AD();a.lr("openDropdown")})};
_.k.Sb=function(a){if(a.place||null!=a.ciderDefault.ff||null!=a.suggestUniqueCiderWs.ff){var b=this.Xa;a=[];for(var c=_.l(this.gEc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Bd||b.path.match(d.Bd)){var e=d;d=Object.assign({},e);e=e.FD;d=(delete d.FD,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp"))switch(this.m7){case "legacy":break;case "prompt":f=void 0;e=null!=(f=Szb(e,this.E1))?f:null;break;default:var g=f=void 0;e=null!=(g=null==(f=Szb(e,this.E1))?void 0:f.replace("cider",
"cider-v"))?g:null}e&&a.push(Object.assign({},d,{url:e}))}this.tC||(b=Yzb(b))&&a.push({description:"View raw file content",key:"r",label:"Raw Content View",url:b});this.Mqa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Mqa});this.HG&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.HG});this.Qua=a}};_.k.Ma=function(){this.aN&&this.aN();this.YM()};_.k.Nca=function(){this.YM()};
_.k.Oca=function(){for(var a=this,b={},c=_.l(this.Qua),d=c.next();!d.done;b={CU:b.CU},d=c.next())b.CU=d.value,this.Ng.push(this.zd.register(b.CU.label,b.CU.key,function(e){return function(){_.Yj(e.CU.url,void 0,_.bh("_blank"));a.Qq.GP();a.lr(e.CU.label)}}(b),!0))};_.k.lr=function(a){this.Fa.nb({element:"ViewInDropdown",action:a,projectId:this.Xa.lb,gestureName:"KEYBOARD"})};_.k.YM=function(){for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b();this.Ng=[]};
jQ.ha=function(a){return new (a||jQ)(_.y(_.en),_.y(_.Ys))};
jQ.Aa=_.v({type:jQ,oa:[["view-in-dropdown"]],vb:function(a,b){a&1&&(_.Ze(YP,5),_.Ze(F5b,7));if(a&2){var c;_.Ye(c=_.af())&&(b.Qq=c.first);_.Ye(c=_.af())&&(b.eu=c.first)}},inputs:{Xa:"place",Mqa:"gitilesLink",HG:"ossLink",tC:"isGenerated",m7:"ciderDefault",E1:"suggestUniqueCiderWs"},features:[_.ld],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,GJb,1,3,"dropdown-button",0),_.N(1,JJb,2,1,"ng-template",null,1,_.ef));a&2&&_.z("ngIf",b.Qua.length)},Ia:[_.Xl,_.Yl,YP,_.Uy,_.Vy,_.ZH],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 kQ=function(a,b,c,d,e,f,g,h){this.Fa=a;this.Yd=b;this.yc=c;this.Ud=d;this.zd=e;this.Gua=f;this.service=g;this.Pb=h};kQ.prototype.Ua=function(){var a=this;this.kq=this.zd.register("toggleBlame","b",function(){a.Wva&&(PJb(a,"KEYBOARD"),_.Xk(a.Yd))})};kQ.prototype.Ma=function(){this.kq&&this.kq()};kQ.prototype.eG=function(){return this.service.eG(this.mq.ka(_.m(function(a){return 1===a.kind}))).ka(_.m(function(a){return{visible:a}}))};
var PJb=function(a,b){b=void 0===b?"CLICK":b;a.Ud.Iw("BLAME")?(a.Ud.PMa("BLAME"),G5b(a,!1,b)):(a.Ud.vNa("BLAME"),G5b(a,!0,b))},G5b=function(a,b,c){a.Fa.nb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Wd.lb,gestureName:c})};
_.W.Object.defineProperties(kQ.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.mq?this.mq.next(a):this.mq=new _.Af(a)},get:function(){return this.mq.value}},OCc:{configurable:!0,enumerable:!0,get:function(){return _.Mo(this.Wd,_.EE(this.Wd.Yb(),"ref").hb())}},vMb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},Wva:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},fLc:{configurable:!0,enumerable:!0,get:function(){return _.PE(this.Wd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},Pyb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&this.yc.Rb(11),b=_.CE(this.wb.location)||_.OJ(this.wb.location);return this.yc.Rb(23)&&b&&(this.Wva||a)}},tC:{configurable:!0,enumerable:!0,get:function(){return _.RE(this.wb.WC)}},
Wd:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}},VBc:{configurable:!0,enumerable:!0,get:function(){return this.Ud.Iw("BLAME")}}});kQ.ha=function(a){return new (a||kQ)(_.y(_.en),_.y(_.il),_.y(_.Cu),_.y(_.oI),_.y(_.Ys),_.y(_.YJ),_.y(_.iI),_.y(_.Nu))};
kQ.Aa=_.v({type:kQ,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",wb:"viewData"},ac:["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"],"\n    Blame\n  ",["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Toggle bottom panel","matTooltip","Toggle bottom panel",3,"color","trackAction","click"],["svgIcon","shared:panes"]]},wa:function(a,b){a&
1&&(_.N(0,KJb,1,0,"layer-menu-dropdown",0),_.O(1,"\n"),_.N(2,LJb,1,0,"find-in-file-dropdown",0),_.O(3,"\n"),_.N(4,MJb,1,1,"links-dropdown",1),_.O(5,"\n"),_.N(6,NJb,4,10,"view-in-dropdown",2),_.O(7,"\n"),_.N(8,OJb,2,2,"related-files-dropdown",3),_.O(9,"\n"),_.O(10,"\n"),_.N(11,QJb,5,2,"button",4),_.O(12,"\n"),_.N(13,RJb,7,2,"ng-container",0),_.Q(14,"async"),_.O(15,"\n"),_.F(16,"fullscreen-button",5),_.O(17,"\n"));a&2&&(_.z("ngIf",b.Pyb),_.w(2),_.z("ngIf",b.Wva),_.w(2),_.z("ngIf",b.vMb),_.w(2),_.z("ngIf",
b.fLc),_.w(2),_.z("ngIf",b.Gua.config&&!b.OCc&&b.vMb),_.w(3),_.z("ngIf",b.Wva&&!b.Pyb),_.w(2),_.z("ngIf",_.R(14,8,b.eG())),_.w(3),_.z("componentId",b.componentId))},Ia:[_.ln,_.Yl,$P,HO,dQ,gQ,_.zq,_.Wr,_.Aw,iQ,jQ,_.cm],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 lQ=function(a,b,c){this.Fa=a;this.zd=c;this.Uwb=this.tC=this.RKc=!1;this.mWa="";this.FNb="FILE";this.uya="Generated by a BUILD rule. See go/bbcp for more details";this.LU="detail-header-id";this.nc="DetailHeader";this.kq=function(){};this.TZa=b.Rb(22)};lQ.prototype.Ua=function(){var a=this;this.kq=this.zd.register("triggerStarButton","s",function(){a.Fa.nb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.DNb&&a.DNb.i1a.next({kind:"event",action:"KEYBOARD"})})};
lQ.prototype.Ma=function(){this.kq()};
_.W.Object.defineProperties(lQ.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.tC=_.RE(a.WC);this.Uwb=_.skb(a.WC);var b;(b=a.location.path||"")&&"/"!==b?(b=_.kz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Root van opslagplaats";this.mWa=b;if(0===a.kind&&0!==a.Nrb.length){var c=a.Nrb[0],d=_.Ln(c);b=d.Fk();d=_.Oh(d,3);c=c.ve();var e=_.fkb(b);b=_.Oh(b,2);b="depot"===e.type?new _.og({repository:b,Ab:d,path:c,params:void 0}):new _.pg({ke:e,repository:b,Ab:d,path:c,params:void 0})}else b=
void 0;this.pPa=b;this.FNb=_.Qh(a.location);this.zxa=a},get:function(){return this.zxa}},Xa:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}}});lQ.ha=function(a){return new (a||lQ)(_.y(_.en),_.y(_.Cu),_.y(_.Ys))};
lQ.Aa=_.v({type:lQ,oa:[["detail-header","componentId","","viewData",""]],vb:function(a,b){a&1&&_.Ze(_.uJ,5);if(a&2){var c;_.Ye(c=_.af())&&(b.DNb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",RKc:"showLinksDropdown",wb:"viewData"},ac:["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"]," (Generated from \ufffd#2\ufffd \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(";")," (Generated)\n"]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2,SJb,1,4,"star",2),_.C(3,"h1",3),_.O(4),_.N(5,VJb,3,3,"ng-container",
4),_.D(),_.F(6,"commit-information",5),_.D(),_.F(7,"header-actions",6),_.D(),_.N(8,WJb,1,0,"ng-template",null,7,_.ef));a&2&&(_.w(2),_.z("ngIf",b.TZa),_.w(1),_.ue("id",b.LU),_.w(1),_.Ne(" ",b.mWa," "),_.w(1),_.z("ngIf",b.tC),_.w(1),_.z("activeLocation",b.Xa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.wb.i_),_.w(1),_.z("componentId",b.componentId)("contentType",b.contentType)("viewData",b.wb))},Ia:[_.ln,jO,_.Yl,_.Uq,_.Vq,_.ar,_.Zq,kQ,_.Aw,_.Tm,_.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 mQ=function(){this.Q2a=2};mQ.prototype.Ua=function(){};_.W.Object.defineProperties(mQ.prototype,{oHc:{configurable:!0,enumerable:!0,get:function(){return _.ph(_.pF(this.wb.location.Yb(),function(a){delete a.Mw;delete a.tn}).hb())}}});mQ.ha=function(a){return new (a||mQ)};
mQ.Aa=_.v({type:mQ,oa:[["diff-detail-header"]],inputs:{wb:"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 afsluiten".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.wb?null:b.wb.location)("version",b.Q2a),_.w(1),_.z("routerLink",b.oHc)("trackProjectId",b.wb.location.lb),_.w(5),_.z("activeLocation",
null==b.wb?null:b.wb.location),_.w(2),_.z("viewData",b.wb))},Ia:[_.ln,jO,_.Uq,_.Vq,_.ar,_.Zq,kQ,_.zq,_.Wr,_.Tm],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 nQ=function(a,b){this.Fa=a;this.Dc=b;this.markerHeight="10px";this.HAb=new _.Af([]);this.UCb=new _.Af(null);this.GAb=new _.Af({});this.FAb=new _.el;this.HAb=_.Da(this.GAb,this.UCb).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=ZJb("find",c.find,e);var f=ZJb("search",c.search,e),g=ZJb("xrefs",c.Om,e);c=ZJb("importantXrefs",c.nBc,e);return[].concat(_.Ia(f),_.Ia(g),_.Ia(c),_.Ia(d))}))};
_.W.Object.defineProperties(nQ.prototype,{Dsa:{configurable:!0,enumerable:!0,set:function(a){this.GAb.next(a)}},xn:{configurable:!0,enumerable:!0,set:function(a){this.UCb.next(a)}}});nQ.ha=function(a){return new (a||nQ)(_.y(_.en),_.y(_.iI))};
nQ.Aa=_.v({type:nQ,oa:[["file-content-pager"]],inputs:{Dsa:"markers",xn:"numLines"},outputs:{FAb:"markerClicked"},Ba:2,Ca:3,Ha:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],wa:function(a,b){a&1&&(_.N(0,YJb,1,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngForOf",_.R(1,1,b.HAb))},Ia:[_.Xl,_.cm],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 oQ=function(a,b){this.Fa=a;this.Qf=b};_.k=oQ.prototype;_.k.Rp=function(a){_.mr(this.Qf,a)};_.k.DQb=function(a){return _.MLa(this.Fa,a,"codeRenderFull")};_.k.H0a=function(a,b){_.MLa(this.Fa,a,"codeRenderRefresh_"+b)};_.k.dAb=function(){this.Fa.nb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.k.bUa=function(){this.Fa.nb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.k.Sba=function(){this.Fa.nb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.k.Os=function(){this.Fa.nb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.k.ysa=function(){this.Fa.nb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};oQ.ha=function(a){return new (a||oQ)(_.u(_.en),_.u(_.lr))};oQ.va=_.t({token:oQ,ta:oQ.ha});
var pQ=function(){};pQ.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.uh(_.Wj(_.I$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(""),_.Ujb(a)):_.Ujb("<data with types: "+Object.keys(a).join(", ")+">")};pQ.ha=function(a){return new (a||pQ)};pQ.ze=_.fd({name:"renderData",type:pQ,Xd:!0});
var qQ=function(){};qQ.prototype.Ua=function(){};qQ.ha=function(a){return new (a||qQ)};
qQ.Aa=_.v({type:qQ,oa:[["jupyter-notebook"]],inputs:{F_:"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,iKb,4,3,"ng-container",0);a&2&&_.z("ngForOf",b.F_.cells)},Ia:[_.Xl,_.Yl,_.Zl,_.$l,_.TI,_.OG,_.Pz,_.KG,_.LG,_.iH,pQ],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});
var rQ=function(){this.size=0;this.U9=_.Ua;this.tyb=new _.el;this.yua=void 0;this.Xfa=!1};rQ.prototype.Ua=function(){};rQ.prototype.Ma=function(){var a;null==(a=this.kb)||a.unsubscribe()};rQ.prototype.Sb=function(a){if(a.fullViewData){var b;null==(b=this.kb)||b.unsubscribe();this.yua=void 0;this.Xfa=!1;this.kb=void 0}};
var nKb=function(a,b){a.Xfa=!1;var c;null==(c=a.kb)||c.unsubscribe();a.kb=void 0;a.yua=b.ka(_.m(function(d){return d.Ge}))},mKb=function(a,b){a.Xfa=!0;var c;null==(c=a.kb)||c.unsubscribe();a.kb=b.ka(_.Va(1)).subscribe(function(d){a.tyb.emit(d);a.Xfa=!1})};rQ.ha=function(a){return new (a||rQ)};
rQ.Aa=_.v({type:rQ,oa:[["large-file","fullViewData",""]],inputs:{size:"size",U9:"fullViewData"},outputs:{tyb:"largeFileViewData"},features:[_.ld],ac:["fullViewData",""],Ba:3,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"]," File is very large (\ufffd0\ufffd) ",["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"]," Show anyway (may crash) ",["gme-button-old","","ascTrackElement",
"FileDetail","trackAction","showRawContents",3,"click"],"Bestand bekijken"]},wa:function(a,b){a&1&&(_.N(0,lKb,5,4,"ng-container",0),_.N(1,qKb,7,5,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.yua)("ngIfElse",c)}},Ia:[_.ln,_.Yl,_.Ly,_.Dz,_.Fz,_.Ez,_.bE,_.cm,_.xB],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 sQ=function(a,b,c){var d=this;this.Fa=a;this.Dc=b;this.Pb=c;this.UT=_.Vu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Dc.pqb.ka(_.m(function(e){return d.UT.get(e)}))};sQ.prototype.Ua=function(){};sQ.prototype.Vg=function(a){(a=_.th(this.UT.inverse,a))&&this.Dc.EF!==a&&(this.Fa.nb({element:"MarkdownTabHeader",action:this.qPa(a),gestureName:"CLICK",projectId:this.wb.location.lb}),this.Dc.EF=a,this.Pb.Dfa(a))};
sQ.prototype.qPa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.ig(a,"Unknown file detail tab selected")}};sQ.ha=function(a){return new (a||sQ)(_.y(_.en),_.y(_.iI),_.y(_.Nu))};
sQ.Aa=_.v({type:sQ,oa:[["markdown-tab-header","viewData",""]],inputs:{wb:"viewData"},ac:["viewData",""],Ba:4,Ca:3,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Voorbeeld"],["label","Bron"]]},wa:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.L("selectedIndexChange",function(c){return b.Vg(c)}),_.Q(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[_.nC,_.jC,_.iC,_.cm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});
var tQ=function(a){this.element=a};_.W.Object.defineProperties(tQ.prototype,{qJc:{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;_.hk(d);d.appendChild(b0b(c))})}}});tQ.ha=function(a){return new (a||tQ)(_.y(_.Md))};tQ.Ja=_.v({type:tQ,oa:[["","safeSvg",""]],inputs:{qJc:"safeSvg"}});
var uQ=function(a){this.Ab=a};_.W.Object.defineProperties(uQ.prototype,{tJc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Ab.ua.tagName){case "AUDIO":var b=this.Ab.ua;a=a instanceof _.If?a:_.IAa(a,/^data:audio\//i.test(a));b.src=_.Jf(a);break;case "IMG":this.Ab.ua.src=a;break;case "VIDEO":b=this.Ab.ua,a=a instanceof _.If?a:_.IAa(a,/^data:video\//i.test(a)),b.src=_.Jf(a)}}}});uQ.ha=function(a){return new (a||uQ)(_.y(_.Md))};uQ.Ja=_.v({type:uQ,oa:[["","sanitizeSrc",""]],inputs:{tJc:"sanitizeSrc"}});
var vQ=function(a){this.cPa=a};
vQ.prototype.nu=function(a){if(5===a.kind)return _.Ea(_.iE);if(0!==a.kind)return _.Ea(_.YD("Folding unsupported"));var b=a.location,c=b.lb,d=b.Cc,e=b.repository,f=b.path;b=b.params;f=_.yE(a.location,1)||f;a=b.Ob?"HEAD":_.xE(a.location,1);return this.cPa.nu(c,d,e,a,f,b.Ob).ka(_.m(function(g){if(2===g.Sg()||4===g.Sg())var h=_.YD("Folding unavailable");else{h=[];g=_.l(_.vc(g,_.qo,3));for(var n=g.next();!n.done;n=g.next()){n=n.value;var r=n.getRange();r&&h.push({start:_.kj(r,1)-1,end:_.kj(r,3)-1,indentation:_.kj(n,
2)})}h=_.$D(h)}return h}),_.tb(_.iE),_.Aa(function(){return _.Ea(_.YD("Folding unavailable"))}))};vQ.ha=function(a){return new (a||vQ)(_.u(_.ux))};vQ.va=_.t({token:vQ,ta:vQ.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 H5b=new _.Hd("CDK_DRAG_CONFIG");
var I5b=new _.Hd("CDK_DRAG_PARENT");
var J5b=new _.Hd("CdkDragHandle");
var K5b=new _.Hd("CdkDragPlaceholder");
var L5b=new _.Hd("CdkDragPreview");
var M5b=_.Kg({passive:!1,capture:!0}),wQ=function(a,b){var c=this;this.Cb=a;this.W6a=new Set;this.Q3=new Set;this.sy=[];this.e4=new Map;this.wkc=function(d){return d.gr()};this.gua=new _.ob;this.yWa=new _.ob;this.scroll=new _.ob;this.Koc=function(d){0<c.sy.length&&d.preventDefault()};this.Q$a=function(d){0<c.sy.length&&(c.sy.some(c.wkc)&&d.preventDefault(),c.gua.next(d))};this.Mb=b},N5b=function(a,b){a.Q3.add(b);1===a.Q3.size&&a.Cb.uc(function(){a.Mb.addEventListener("touchmove",a.Q$a,M5b)})},P5b=
function(a,b){a.Q3.delete(b);O5b(a,b);0===a.Q3.size&&a.Mb.removeEventListener("touchmove",a.Q$a,M5b)},Q5b=function(a,b,c){-1<a.sy.indexOf(b)||(a.sy.push(b),1===a.sy.length&&(b=c.type.startsWith("touch"),a.e4.set(b?"touchend":"mouseup",{handler:function(d){return a.yWa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Koc,options:M5b}),b||a.e4.set("mousemove",{handler:function(d){return a.gua.next(d)},options:M5b}),a.Cb.uc(function(){a.e4.forEach(function(d,
e){a.Mb.addEventListener(e,d.handler,d.options)})})))},O5b=function(a,b){b=a.sy.indexOf(b);-1<b&&(a.sy.splice(b,1),0===a.sy.length&&a.X5a())};wQ.prototype.gr=function(a){return-1<this.sy.indexOf(a)};wQ.prototype.bH=function(a){var b=this,c=[this.scroll];a&&a!==this.Mb&&c.push(new _.na(function(d){return b.Cb.uc(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))};
wQ.prototype.Ma=function(){var a=this;this.Q3.forEach(function(b){return P5b(a,b)});this.W6a.forEach(function(b){a.W6a.delete(b)});this.X5a();this.gua.complete();this.yWa.complete()};wQ.prototype.X5a=function(){var a=this;this.e4.forEach(function(b,c){a.Mb.removeEventListener(c,b.handler,b.options)});this.e4.clear()};wQ.ha=function(a){return new (a||wQ)(_.u(_.pe),_.u(_.Qg))};wQ.va=_.t({token:wQ,ta:wQ.ha,Ka:"root"});
var xKb=0;
var R5b=function(a){this.Mb=a;this.hx=new Map};R5b.prototype.clear=function(){this.hx.clear()};R5b.prototype.cache=function(a){var b=this;this.clear();this.hx.set(this.Mb,{zYa:this.NF()});a.forEach(function(c){b.hx.set(c,{zYa:{top:c.scrollTop,left:c.scrollLeft},Zib:rKb(c)})})};
var S5b=function(a,b){var c=_.Lg(b);b=a.hx.get(c);if(!b)return null;b=b.zYa;if(c===a.Mb){var d=a.NF();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.hx.forEach(function(h,n){h.Zib&&c!==n&&c.contains(n)&&sKb(h.Zib,f,g)});b.top=e;b.left=d;return{top:f,left:g}};R5b.prototype.NF=function(){return{top:window.scrollY,left:window.scrollX}};
var T5b=_.Kg({passive:!0}),U5b=_.Kg({passive:!1}),zKb=new Set(["position"]),X5b=function(a,b,c,d,e,f){var g=this;this.qd=b;this.Mb=c;this.Cb=d;this.yg=e;this.Kv=f;this.lB={x:0,y:0};this.ty={x:0,y:0};this.n4=!1;this.Qka=new _.ob;this.pB=this.xq=this.W$a=this.V$a=_.da.EMPTY;this.YH=null;this.f$a=!0;this.Yo=[];this.eE=new Set;this.P6a="ltr";this.vY=0;this.Kc=!1;this.Wma=new _.ob;this.started=new _.ob;this.released=new _.ob;this.ended=new _.ob;this.CY=new _.ob;this.IY=new _.ob;this.xY=new _.ob;this.IUa=
this.Qka;this.yE=function(h){g.Wma.next();if(g.Yo.length){var n=g.p8a(h);!n||g.eE.has(n)||g.disabled||g.W8a(n,h)}else g.disabled||g.W8a(g.uj,h)};this.g5=function(h){var n=g.Uja(h);if(g.n4){h.preventDefault();var r=g.O7a(n);g.E8a=!0;g.F9a=n;g.nrc(r);if(g.Jj)g.acb(r,n);else{n=g.HJ?g.GO:g.Pv;var x=g.ty;x.x=r.x-n.x+g.lB.x;x.y=r.y-n.y+g.lB.y;g.BDa(x.x,x.y)}g.Qka.Kk.length&&g.Cb.Lc(function(){g.Qka.next({source:g,Jg:r,event:h,distance:g.YEa(r),cmb:g.YGa})})}else Math.abs(n.x-g.Pv.x)+Math.abs(n.y-g.Pv.y)>=
g.qd.Roa&&((n=Date.now()>=g.vkc+g.ylc(h),x=g.Jj,n)?x&&(x.gr()||x.AYc())||(h.preventDefault(),g.n4=!0,g.Cb.Lc(function(){return g.nqc(h)})):g.h7a(h))};this.BI=function(h){g.h7a(h)};this.e$a=function(h){if(g.Yo.length){var n=g.p8a(h);!n||g.eE.has(n)||g.disabled||h.preventDefault()}else g.disabled||h.preventDefault()};V5b(W5b(this,a),b.h0c||null);this.EW=new R5b(c);N5b(f,this)},Y5b=function(a,b){a.Yo=b.map(function(d){return _.Og(d)});a.Yo.forEach(function(d){return pK(d,a.disabled)});a.ima();var c=
new Set;a.eE.forEach(function(d){-1<a.Yo.indexOf(d)&&c.add(d)});a.eE=c},W5b=function(a,b){var c=_.Og(b);c!==a.uj&&(a.uj&&a.Bab(a.uj),a.Cb.uc(function(){c.addEventListener("mousedown",a.yE,U5b);c.addEventListener("touchstart",a.yE,T5b);c.addEventListener("dragstart",a.e$a,U5b)}),a.pE=void 0,a.uj=c);"undefined"!==typeof SVGElement&&a.uj instanceof SVGElement&&(a.dla=a.uj.ownerSVGElement);return a},Z5b=function(a,b){a.YH=b?_.Og(b):null;a.pB.unsubscribe();b&&(a.pB=a.yg.rd(10).subscribe(function(){return a.xjc()}));
return a},V5b=function(a,b){a.SGa=b};_.k=X5b.prototype;
_.k.dispose=function(){this.Bab(this.uj);if(this.gr()){var a;null==(a=this.uj)||a.remove()}var b;null==(b=this.Et)||b.remove();this.I6a();this.H6a();P5b(this.Kv,this);this.pHa();this.Wma.complete();this.started.complete();this.released.complete();this.ended.complete();this.CY.complete();this.IY.complete();this.xY.complete();this.Qka.complete();this.Yo=[];this.eE.clear();this.Jj=void 0;this.pB.unsubscribe();this.EW.clear();this.YH=this.uj=this.dla=this.HW=this.zE=this.Et=this.SGa=null};
_.k.gr=function(){return this.n4&&this.Kv.gr(this)};_.k.reset=function(){this.uj.style.transform=this.pE||"";this.ty={x:0,y:0};this.lB={x:0,y:0}};_.k.Qrc=function(a){this.Jj=a};_.k.Afa=function(a){this.ty={x:0,y:0};this.lB.x=a.x;this.lB.y=a.y;this.Jj||this.BDa(a.x,a.y)};_.k.KRc=function(){var a=this.F9a;a&&this.Jj&&this.acb(this.O7a(a),a)};_.k.pHa=function(){this.V$a.unsubscribe();this.W$a.unsubscribe();this.xq.unsubscribe()};
_.k.I6a=function(){var a;null==(a=this.Ny)||a.remove();var b;null==(b=this.dab)||b.destroy();this.Ny=this.dab=null};_.k.H6a=function(){var a;null==(a=this.AI)||a.remove();var b;null==(b=this.kla)||b.destroy();this.AI=this.kla=null};
_.k.h7a=function(a){var b=this;if(this.Kv.gr(this)&&(this.pHa(),O5b(this.Kv,this),this.ima(),this.Yo&&(this.uj.style.webkitTapHighlightColor=this.wpc),this.n4))if(this.released.next({source:this,event:a}),this.Jj)this.Jj.Yla(),this.Ohc().then(function(){b.ejc(a);b.T5a();O5b(b.Kv,b)});else{this.lB.x=this.ty.x;var c=this.Uja(a);this.lB.y=this.ty.y;this.Cb.Lc(function(){b.ended.next({source:b,distance:b.YEa(c),wY:c,event:a})});this.T5a();O5b(this.Kv,this)}};
_.k.nqc=function(a){GKb(a)&&(this.G9a=Date.now());this.ima();var b=this.Jj;if(b){var c=this.uj,d=c.parentNode,e=this.AI=this.Qjc(),f=this.Et=this.Et||this.Mb.createComment(""),g=this.h8a();d.insertBefore(f,c);this.pE=c.style.transform||"";this.Ny=this.Tjc();AKb(c,!1);this.Mb.body.appendChild(d.replaceChild(e,c));this.Qlc(d,g).appendChild(this.Ny);this.started.next({source:this,event:a});b.start();this.oE=b;this.oka=b.Xrb(this)}else this.started.next({source:this,event:a}),this.oE=this.oka=void 0;
this.EW.cache(b?b.WWc():[])};
_.k.W8a=function(a,b){var c=this;this.SGa&&b.stopPropagation();var d=this.gr(),e=GKb(b),f=!e&&0!==b.button,g=this.uj,h=_.Lg(b),n=!e&&this.G9a&&this.G9a+800>Date.now();e=e?_.Ooa(b):_.Noa(b);h&&h.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.Yo.length&&(d=g.style,this.wpc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.n4=this.E8a=!1,this.pHa(),this.GO=this.uj.getBoundingClientRect(),this.V$a=this.Kv.gua.subscribe(this.g5),this.W$a=this.Kv.yWa.subscribe(this.BI),
this.xq=this.Kv.bH(this.h8a()).subscribe(function(r){return c.krc(r)}),this.YH&&(this.wV=rKb(this.YH)),this.jla=(d=this.zE)&&d.wa&&!d.Esa?{x:0,y:0}:this.Olc(this.GO,a,b),a=this.Pv=this.F9a=this.Uja(b),this.YGa={x:0,y:0},this.Foc={x:a.x,y:a.y},this.vkc=Date.now(),Q5b(this.Kv,this,b))};
_.k.ejc=function(a){var b=this;AKb(this.uj,!0);this.Et.parentNode.replaceChild(this.uj,this.Et);this.I6a();this.H6a();this.GO=this.wV=this.IW=this.pE=void 0;this.Cb.Lc(function(){var c=b.Jj,d=c.Xrb(b),e=b.Uja(a),f=b.YEa(e),g=c.mnc(e.x,e.y);b.ended.next({source:b,distance:f,wY:e,event:a});b.xY.next({item:b,bn:d,Lu:b.oka,container:c,GFb:b.oE,ixb:g,distance:f,wY:e,event:a});c.JVc(b,d,b.oka,b.oE,g,f,e);b.Jj=b.oE})};
_.k.acb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.oE.vRc(this,d,e);!f&&this.Jj!==this.oE&&this.oE.mnc(d,e)&&(f=this.oE);f&&f!==this.Jj&&this.Cb.Lc(function(){c.IY.next({item:c,container:c.Jj});c.Jj.ONa(c);c.Jj=f;c.Jj.gpa(c,d,e,f===c.oE&&f.Q2c?c.oka:void 0);c.CY.next({item:c,container:f,bn:f.Xrb(c)})});this.gr()&&(this.Jj.MRc(a,b),this.Jj.LRc(this,d,e,this.YGa),this.HJ?this.ADa(d,e):this.ADa(d-this.jla.x,e-this.jla.y))};
_.k.Tjc=function(){var a=this.zE,b=this.Fda,c=a?a.wa:null;if(c&&a){var d=a.Esa?this.GO:null;c=a.Kf.ni(c,a.context);c.Be();var e=HKb(c,this.Mb);this.dab=c;a.Esa?IKb(e,d):e.style.transform=FKb(this.Pv.x,this.Pv.y)}else e=wKb(this.uj),IKb(e,this.GO),this.pE&&(e.style.transform=this.pE);yKb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.qd.zIndex||1E3)},zKb);pK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.P6a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.k.Ohc=function(){var a=this;if(!this.E8a)return Promise.resolve();var b=this.AI.getBoundingClientRect();this.Ny.classList.add("cdk-drag-animating");this.ADa(b.left,b.top);var c=EKb(this.Ny);return 0===c?Promise.resolve():this.Cb.uc(function(){return new Promise(function(d){var e=function(g){if(!g||_.Lg(g)===a.Ny&&"transform"===g.propertyName){var h;null==(h=a.Ny)||h.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Ny.addEventListener("transitionend",e)})})};
_.k.Qjc=function(){var a=this.HW,b=a?a.wa:null;b?(this.kla=a.Kf.ni(b,a.context),this.kla.Be(),a=HKb(this.kla,this.Mb)):a=wKb(this.uj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.k.Olc=function(a,b,c){b=(b=b===this.uj?null:b)?b.getBoundingClientRect():a;c=GKb(c)?c.targetTouches[0]:c;var d=this.r8a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.k.Uja=function(a){var b=this.r8a(),c=GKb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.dla&&(c=this.dla.getScreenCTM())){var d=this.dla.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.k.O7a=function(a){var b=this.Jj?this.Jj.NR:null,c=this.HJ?this.HJ(a,this,this.GO,this.jla):a;a=c.x;c=c.y;if("x"===this.NR||"x"===b)c=this.Pv.y;else if("y"===this.NR||"y"===b)a=this.Pv.x;if(this.wV){var d=this.jla;b=d.x;var e=d.y;d=this.wV;var f=this.Rlc(),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.nrc=function(a){var b=a.x;a=a.y;var c=this.YGa,d=this.Foc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.qd.vda&&(c.x=b>d.x?1:-1,d.x=b);e>this.qd.vda&&(c.y=a>d.y?1:-1,d.y=a);return c};_.k.ima=function(){if(this.uj&&this.Yo){var a=0<this.Yo.length||!this.gr();a!==this.f$a&&(this.f$a=a,pK(this.uj,a))}};_.k.Bab=function(a){a.removeEventListener("mousedown",this.yE,U5b);a.removeEventListener("touchstart",this.yE,T5b);a.removeEventListener("dragstart",this.e$a,U5b)};
_.k.BDa=function(a,b){a=FKb(a,b);b=this.uj.style;null==this.pE&&(this.pE=b.transform&&"none"!=b.transform?b.transform:"");b.transform=BKb(a,this.pE)};_.k.ADa=function(a,b){var c,d=(null==(c=this.zE)?0:c.wa)?void 0:this.pE;this.Ny.style.transform=BKb(FKb(a,b),d)};_.k.YEa=function(a){var b=this.Pv;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.k.T5a=function(){this.wV=this.IW=void 0;this.EW.clear()};
_.k.xjc=function(){var a=this.lB,b=a.x;a=a.y;if(!(0===b&&0===a||this.gr())&&this.YH){var c=this.uj.getBoundingClientRect(),d=this.YH.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.lB.x&&a===this.lB.y||this.Afa({y:a,x:b})}}};
_.k.ylc=function(a){var b=this.vY;return"number"===typeof b?b:GKb(a)?b.lNc:b?b.WZc:0};_.k.krc=function(a){var b=S5b(this.EW,a);b&&(a=_.Lg(a),this.wV&&a!==this.YH&&a.contains(this.YH)&&sKb(this.wV,b.top,b.left),this.Pv.x+=b.left,this.Pv.y+=b.top,this.Jj||(this.ty.x-=b.left,this.ty.y-=b.top,this.BDa(this.ty.x,this.ty.y)))};_.k.r8a=function(){var a;return(null==(a=this.EW.hx.get(this.Mb))?void 0:a.zYa)||this.EW.NF()};_.k.h8a=function(){void 0===this.z5a&&(this.z5a=_.Zoa(this.uj));return this.z5a};
_.k.Qlc=function(a,b){var c=this.Loc||"global";return"parent"===c?a:"global"===c?(a=this.Mb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Og(c)};_.k.Rlc=function(){this.IW&&(this.IW.width||this.IW.height)||(this.IW=this.Ny?this.Ny.getBoundingClientRect():this.GO);return this.IW};_.k.p8a=function(a){return this.Yo.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(X5b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||!(!this.Jj||!this.Jj.disabled)},set:function(a){var b=_.Mg(a);b!==this.Kc&&(this.Kc=b,this.ima(),this.Yo.forEach(function(c){return pK(c,b)}))}}});
var $5b={Roa:5,vda:5},xQ=function(a,b,c,d){this.Mb=a;this.Cb=b;this.yg=c;this.Kv=d},a6b=function(a,b,c){c=void 0===c?$5b:c;return new X5b(b,c,a.Mb,a.Cb,a.yg,a.Kv)};xQ.ha=function(a){return new (a||xQ)(_.u(_.Qg),_.u(_.pe),_.u(_.Rp),_.u(wQ))};xQ.va=_.t({token:xQ,ta:xQ.ha,Ka:"root"});
var b6b=new _.Hd("CdkDropList");
var yQ=function(a,b,c,d,e,f,g,h,n,r,x){var A=this;this.element=a;this.Toa=b;this.Cb=d;this.Wf=e;this.Ec=g;this.Eb=n;this.Ipc=r;this.RGa=x;this.Tb=new _.ob;this.started=new _.el;this.released=new _.el;this.ended=new _.el;this.CY=new _.el;this.IY=new _.el;this.xY=new _.el;this.IUa=new _.na(function(B){var I=A.Pn.IUa.ka(_.m(function(K){return{source:A,Jg:K.Jg,event:K.event,cmb:K.cmb,distance:K.distance}})).subscribe(B);return function(){I.unsubscribe()}});this.Pn=a6b(h,a,{Roa:f&&null!=f.Roa?f.Roa:5,
vda:f&&null!=f.vda?f.vda:5,zIndex:null==f?void 0:f.zIndex});this.Pn.data=this;c6b.push(this);f&&this.bic(f);b&&this.Pn.Qrc(b.pRc);this.Aqc(this.Pn);this.qmc(this.Pn)};_.k=yQ.prototype;_.k.reset=function(){this.Pn.reset()};_.k.Afa=function(a){this.Pn.Afa(a)};_.k.Vc=function(){var a=this;this.Cb.uc(function(){a.Cb.Ig.ka(_.Va(1),_.wb(a.Tb)).subscribe(function(){a.ocb();a.fqc();a.cqa&&a.Pn.Afa(a.cqa)})})};
_.k.Sb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.wK&&this.ocb();a&&!a.wK&&this.cqa&&this.Pn.Afa(this.cqa)};_.k.Ma=function(){var a=this;this.Toa&&this.Toa.removeItem(this);var b=c6b.indexOf(this);-1<b&&c6b.splice(b,1);this.Cb.uc(function(){a.Tb.next();a.Tb.complete();a.Pn.dispose()})};_.k.ocb=function(){var a=this.element.ua,b=a;if(this.y0){var c;b=void 0!==a.closest?a.closest(this.y0):null==(c=a.parentElement)?void 0:c.closest(this.y0)}W5b(this.Pn,b||a)};
_.k.nlc=function(){var a=this.mKa;return a?"string"===typeof a?this.element.ua.closest(a):_.Og(a):null};
_.k.Aqc=function(a){var b=this;a.Wma.subscribe(function(){if(!a.gr()){var c=b.Ec,d=b.vY,e=b.HW?{wa:b.HW.Wc,context:b.HW.data,Kf:b.Wf}:null,f=b.zE?{wa:b.zE.Wc,context:b.zE.data,Esa:b.zE.Esa,Kf:b.Wf}:null;a.disabled=b.disabled;a.NR=b.NR;a.vY="object"===typeof d&&d?d:_.Pg(d);a.HJ=b.HJ;a.Fda=b.Fda;d=Z5b(a,b.nlc());d.HW=e;d.zE=f;d.Loc=b.JWa||"global";c&&(a.P6a=c.value)}});a.Wma.ka(_.Va(1)).subscribe(function(){if(b.RGa)a.SGa=b.RGa.Pn;else for(var c=b.element.ua.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;V5b(a,(null==(d=c6b.find(function(e){return e.element.ua===c}))?void 0:d.Pn)||null);break}c=c.parentElement}})};
_.k.qmc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Xk(b.Eb)});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,wY:c.wY,event:c.event});_.Xk(b.Eb)});a.CY.subscribe(function(c){b.CY.emit({container:c.container.data,item:b,bn:c.bn})});a.IY.subscribe(function(c){b.IY.emit({container:c.container.data,item:b})});a.xY.subscribe(function(c){b.xY.emit({Lu:c.Lu,
bn:c.bn,GFb:c.GFb.data,container:c.container.data,ixb:c.ixb,item:b,distance:c.distance,wY:c.wY,event:c.event})})};_.k.bic=function(a){var b=a.NR,c=a.vY,d=a.HJ,e=a.Fda,f=a.mKa,g=a.EVc,h=a.y0;a=a.JWa;this.disabled=null==g?!1:g;this.vY=c||0;b&&(this.NR=b);d&&(this.HJ=d);e&&(this.Fda=e);f&&(this.mKa=f);h&&(this.y0=h);a&&(this.JWa=a)};
_.k.fqc=function(){var a=this;this.Yo.wd.ka(_.tb(this.Yo),_.zb(function(b){b=b.filter(function(c){return c.RGa===a}).map(function(c){return c.element});a.Ipc&&a.y0&&b.push(a.element);Y5b(a.Pn,b)}),_.vb(function(b){return _.ib.apply(null,_.Ia(b.map(function(c){return c.Oj.ka(_.tb(c))})))}),_.wb(this.Tb)).subscribe(function(b){var c=a.Pn,d=b.element.ua;b.disabled?!c.eE.has(d)&&-1<c.Yo.indexOf(d)&&(c.eE.add(d),pK(d,!0)):c.eE.has(d)&&(c.eE.delete(d),pK(d,c.disabled))})};
_.W.Object.defineProperties(yQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||this.Toa&&this.Toa.disabled},set:function(a){this.Kc=_.Mg(a);this.Pn.disabled=this.Kc}}});var c6b=[];yQ.ha=function(a){return new (a||yQ)(_.y(_.Md),_.y(b6b,12),_.y(_.Qg),_.y(_.pe),_.y(_.Ve),_.y(H5b,8),_.y(_.Hp,8),_.y(xQ),_.y(_.il),_.y(J5b,10),_.y(I5b,12))};
yQ.Ja=_.v({type:yQ,oa:[["","cdkDrag",""]],Dd:function(a,b,c){a&1&&(_.$e(c,L5b,5),_.$e(c,K5b,5),_.$e(c,J5b,5));if(a&2){var d;_.Ye(d=_.af())&&(b.zE=d.first);_.Ye(d=_.af())&&(b.HW=d.first);_.Ye(d=_.af())&&(b.Yo=d)}},Ib:[1,"cdk-drag"],Hb:4,mb:function(a,b){a&2&&_.we("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Pn.gr())},inputs:{data:["cdkDragData","data"],NR:["cdkDragLockAxis","lockAxis"],y0:["cdkDragRootElement","rootElementSelector"],mKa:["cdkDragBoundary","boundaryElement"],vY:["cdkDragStartDelay",
"dragStartDelay"],cqa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],HJ:["cdkDragConstrainPosition","constrainPosition"],Fda:["cdkDragPreviewClass","previewClass"],JWa:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",CY:"cdkDragEntered",IY:"cdkDragExited",xY:"cdkDragDropped",IUa:"cdkDragMoved"},bc:["cdkDrag"],features:[_.Pe([{Ga:I5b,Lb:yQ}]),_.ld]});
var d6b=["formatCode"],e6b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],f6b=["java","py","cc","cpp","go"],zQ=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){var ba=this;this.rP=a;this.Dc=b;this.Jb=c;this.Sa=d;this.sQ=e;this.Yc=f;this.Fa=g;this.Sj=h;this.modifier=n;this.cR=r;this.cPa=x;this.zd=A;this.Pb=B;this.Eg=I;this.re=K;this.yc=P;this.b1b="file_detail";this.Iza=B0b;this.contentType="empty";this.lkb=new _.el(!0);this.wQ=_.Ea(-1);this.BYa=-1;this.line=this.Dsa=this.Opa=this.Fpa=
this.kva=_.Ua;this.code="";this.rw=_.Ea([]);this.ioa=0;this.OAa="Diff is te groot om weer te geven";this.LU="detail-header-id";this.xn=new _.Af(null);this.xOa=new _.Af(!1);this.oaa=new _.Af([]);this.Mm=new _.da;this.yFb=new _.Af("SOURCE");this.bNa=!1;this.tTb=0;this.Mm.add(this.Pb.o$().ka().subscribe(function(ka){ba.yFb.next(ka)}));this.visibility=this.Pb.MQ().ka(_.vb(function(ka){return ka?ba.cR.visibility:_.Ea(_.cH)}),_.tb(_.cH));this.link=this.tqa();this.justificationRequired=this.rP.et.ka(_.m(function(ka){return!!ka&&
ka.justificationRequired}));this.uqb=_.Da([this.xOa,this.Jb.Ra]).ka(_.m(function(ka){var wa=_.l(ka);ka=wa.next().value;wa=wa.next().value;return ka&&wa.q}),_.nb(1),_.jb());this.Fpa=_.Da([this.uqb,this.Dc.Vxc]).ka(_.m(function(ka){var wa=_.l(ka);ka=wa.next().value;wa=wa.next().value;return ka&&!wa}));this.yc.Rb(38)&&(this.bNa=!0)};
zQ.prototype.Ua=function(){var a=this;this.Mm.add(this.Dc.pqb.subscribe(function(){g6b(a)}));this.Mm.add(this.uqb.subscribe(function(b){b&&!a.RY?a.RY=a.zd.register("toggleSearchMatches","y",function(){var c=a.Dc;c.Epa.next(!c.Epa.value);a.Fa.nb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Wd.lb})}):!b&&a.RY&&(a.RY(),a.RY=void 0)}));this.Mm.add(this.Dc.RR.ka(_.ra(function(){return a.re.Ig})).subscribe(function(){a.Ao&&_.ulb(a.Ao,_.wlb(a.wb.line))}));
this.kva=this.sQ.matches.ka(_.m(function(b){return _.XD(b,[])}),_.zb(function(b){var c=b.length?0:-1,d=a.Wd.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.BYa=d&&-1===e?-1:c;a.Dc.lva.next(c)}),_.nb(1),_.jb());this.Opa=this.Dc.N9.ka(_.m(function(b){var c=b.Bd;if(!c)return[];b=a.wb.Ge.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,rf:{start:g.index,end:c.lastIndex}})}return d}));this.wQ=this.Dc.Npa;this.Mm.add(this.Opa.subscribe(function(b){a.Dc.Ppa.next(b.length)}));this.Dsa=_.Da(this.Fpa,this.Opa,this.kva,this.oaa).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,Om:e,nBc:c}}))};zQ.prototype.Ma=function(){this.Mm.unsubscribe();this.RY&&this.RY()};zQ.prototype.show=function(a){this.cR.BH({action:"show",line:a})};zQ.prototype.Qwa=function(a){this.cR.BH({action:"toggleRange",rf:a})};
var g6b=function(a){a.contentType="PREVIEW"===a.Rl&&a.USb?"markdown":"PREVIEW"===a.Rl&&a.Bxa||a.rOc&&!a.Bxa?"image":"PREVIEW"===a.Rl&&a.TSb?"jupyter":a.wb.joa?a.wb.mimeType&&a.wb.mimeType.startsWith("audio/")?"audio":a.wb.mimeType&&a.wb.mimeType.startsWith("video/")?"video":"binary":a.JD?10485760<=a.wb.diffBase.length+a.wb.FF?"diffTooBig":"code-diff":0===a.wb.FF?"empty":0<a.wb.FF&&!a.wb.Ge?"largeFile":"text";a.lkb.emit(a.contentType);"text"!==a.contentType?(a.xOa.next(!1),a.xn.next(null)):a.xOa.next(!0)};
zQ.prototype.mxa=function(a){this.oaa.next(a)};zQ.prototype.VQ=function(a){var b="selectLine";this.g1&&(this.Yc.appId.value&&this.Tqa?(this.Tqa.zL(a),b="openDebuggerMenu"):(this.Sj.open(kK),b="openAppSelectionDialog"));h6b(this,b)};
zQ.prototype.sG=function(a){var b=a.yca.shiftKey?"shiftSelectLine":"selectLine";this.g1&&this.Yc.appId.value&&this.Tqa?(this.Tqa.zL(a),b="openDebuggerMenu"):(a=a.yca.shiftKey?Rzb(this.Wd.params.line,a.line+1):a.line+1,Pzb(a,this.Wd.params.line)||this.Sa.navigate(_.ph(_.No(this.Wd.Yb(),{line:a}).hb()),{Ze:"preserve"}));h6b(this,b)};var aLb=function(a,b){a.Sa.navigate(_.ph(_.No(a.wb.location.Yb(),{line:b}).hb()),{Ze:"preserve"}).then(function(){a.Dc.RR.next()})};
zQ.prototype.Xoa=function(a){this.Yba&&this.Yba.Dta(a.Mz.line,a)};zQ.prototype.Zsa=function(a){this.Yba&&this.Yba.Dta(a)};var h6b=function(a,b){a.Fa.nb({gestureName:"CLICK",element:"FileDetail",action:b})},i6b=function(a,b){b=!b||!_.zE(a.zxa.location,b.location);a.Dc.EF=!a.yMb||b&&a.Wd.params.line?"SOURCE":a.yFb.getValue()};
zQ.prototype.tqa=function(){var a=this;return this.Jb.data.ka(_.m(Dzb),_.BE(),_.vb(function(b){return _.hkb(b,_.rH(a.Eg,b,_.CE(b)&&"android"===b.repository?"repository":"path"),a.Sa)}))};
_.W.Object.defineProperties(zQ.prototype,{Wd:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}},wb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.wb&&a&&_.Mo(this.Wd,a.location)){var c;a=null!=(c=this.dEb)?c:a}else this.dEb=void 0;this.wb&&_.AE(this.Wd,a.location)&&this.wb.Ge===a.Ge||(this.code=a.code||a.Ge||"",this.cR.BH({action:"showAll"}),this.rw=this.Pb.MQ().ka(_.vb(function(d){return d?b.cPa.nu(a):_.ZD("folding disabled")}),_.tb(_.iE),_.m(function(d){return _.XD(d,
[])})),this.F_=void 0);c=this.wb;this.zxa=a;this.sQ.MR.next(this.Wd);i6b(this,c);this.ioa=a.FF;g6b(this)},get:function(){return this.zxa}},Wxc:{configurable:!0,enumerable:!0,get:function(){return this.sQ.matches.ka(_.m(function(a){return a.state}))}},Rl:{configurable:!0,enumerable:!0,get:function(){return this.Dc.EF}},yMb:{configurable:!0,enumerable:!0,get:function(){return(this.USb||this.Bxa||this.TSb)&&!this.JD}},JD:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.wb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.wb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},rOc:{configurable:!0,enumerable:!0,get:function(){return 0<=e6b.indexOf(this.mimeType)}},Bxa:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.wb.mimeType}},USb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.wb.fileName.slice(-3).toUpperCase()}},TSb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.wb.fileName.slice(-6).toUpperCase())return!1;
if(!this.F_)try{this.F_=JSON.parse(this.wb.Ge)}catch(a){return!1}return 4===this.F_.nbformat}},sMa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.wb.Ge}},g1:{configurable:!0,enumerable:!0,get:function(){var a;if("depot"===this.wb.location.Cc){var b;(b=this.Yc.appId.value)||(b=null!=(a=this.wb.fileName.split(".").pop())?a:"",b=f6b.includes(b)&&1800<=this.tTb);a=b?!0:!1}else a="text"!==this.contentType?!1:"project"===this.wb.location.Cc;return a}}});
zQ.ha=function(a){return new (a||zQ)(_.y(fN),_.y(_.iI),_.y(_.zf),_.y(_.Yf),_.y(_.yJ),_.y(_.QG),_.y(_.en),_.y(_.Kq),_.y(_.KI),_.y(_.dH),_.y(vQ),_.y(_.Ys),_.y(_.Nu),_.y(_.qH),_.y(_.pe),_.y(_.Cu))};
zQ.Aa=_.v({type:zQ,oa:[["file-detail"]],vb:function(a,b){a&1&&(_.Ze(SN,5),_.Ze(d6b,5),_.Ze(VN,5));if(a&2){var c;_.Ye(c=_.af())&&(b.Tqa=c.first);_.Ye(c=_.af())&&(b.Ao=c.first);_.Ye(c=_.af())&&(b.Yba=c.first)}},inputs:{tTb:"windowWidth",wb:"viewData"},outputs:{lkb:"contentTypeChange"},features:[_.Pe([_.yJ,{Ga:_.Jqb,ae:oQ},_.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,JKb,1,2,"detail-header",0),_.N(1,KKb,1,1,"ng-template",null,1,_.ef),_.N(3,LKb,1,1,"markdown-tab-header",2),_.N(4,MKb,12,11,"div",3),_.Q(5,"async"),_.C(6,"main",4),_.N(7,NKb,3,8,"markdown-content",
5),_.N(8,QKb,4,2,"ng-container",6),_.N(9,RKb,2,1,"div",7),_.N(10,SKb,2,1,"div",7),_.N(11,TKb,1,1,"binary-file",8),_.N(12,UKb,1,2,"large-file",9),_.N(13,VKb,2,1,"ng-container",6),_.N(14,WKb,1,1,"jupyter-notebook",10),_.N(15,bLb,22,50,"ng-container",6),_.N(16,cLb,1,4,"code-diff",11),_.N(17,dLb,3,1,"icon-empty-state-display",12),_.D());if(a&2){var c=_.Me(2);_.z("ngIf",!b.JD)("ngIfElse",c);_.w(3);_.z("ngIf",b.yMb);_.w(1);_.z("ngIf",_.R(5,16,b.Fpa));_.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:[c5b,nO,_.Yl,_.Zl,_.$l,mQ,SN,TN,lQ,yQ,_.wJ,_.Dz,_.Ez,nQ,_.zJ,qQ,rQ,WM,YM,XM,VN,WN,_.TI,sQ,_.iH,_.xJ,tQ,uQ,_.cm],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 j6b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.sqa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.nj(a,
3))}}],k6b=function(a){this.uDc=a};k6b.prototype.hba=function(a){return!!j6b.find(function(b){return b.id===a})};k6b.prototype.rPa=function(a,b,c){var d=j6b.find(function(e){return e.id===a});return c&&d?this.uDc.list(b).ka(_.m(function(e){var f=new Map;e.map(function(g){return gLb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Ea()};
var l6b=new _.Hd("lang_counts_service",{Ka:"root",ta:function(){return _.sh(l0b)}});
var AQ=function(a,b){this.client=a;this.qe=b;this.VSa=new _.os};
AQ.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.GVa(b.VSa,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 _.IPa);return _.Pu(this.qe,function(){var f=b.client,g=b.qe.Aj();return _.go(f.Bg,f.Fg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.PPa)},"LangCountsService.listLangCounts").ka(_.zb(function(f){c.forEach(function(g){b.VSa.put(g,(new _.Go).ld(g))});
_.vc(f,_.Go,1).forEach(function(g){b.VSa.put(g.ve(),g)})}),_.m(function(f){return d.concat(_.vc(f,_.Go,1))}))};AQ.ha=function(a){return new (a||AQ)(_.u(l6b),_.u(_.Tu))};AQ.va=_.t({token:AQ,ta:AQ.ha,Ka:"root"});
var BQ=function(a,b,c,d){this.XY=a;this.fC=b;this.Ud=d;this.qyb=new k6b(c)},n6b=function(a,b,c){return m6b(a).ka(_.zb(function(d){var e=d.Ns,f=d.RT;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.qI(a.Ud,e.value);else _.qI(a.Ud,e)}),_.Fa(function(d){var e=d.Ns,f=d.RT;return d.enabled?a.rPa(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.RT)?0:
B.has(n))r+=A.RT.get(n)}_.cwb(a.Ud,n,r)}else{h=0;g=_.l(g.values());for(A=g.next();!A.done;A=g.next())h+=A.value.instances;_.cwb(a.Ud,e,h)}}),_.Aa(function(g){if(f)for(var h=_.l(f),n=h.next();!n.done;n=h.next())_.pI(a.Ud,n.value,g);else _.pI(a.Ud,e,g);return _.Ea(new Map)}),_.m(function(g){return{Ns:e,eHc:g}})):_.Ea({Ns:e})}),_.hb(hLb,new Map))},o6b=function(a){return $_b(a.fC).ka(_.m(function(b){var c=a0b(a.Ud);b.forEach(function(d){c.set(d.id,null)});return c}))},m6b=function(a){return _.Da([a.Ud.qga,
o6b(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),_.T8a(),_.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({Ns:f,enabled:!1,RT:g})}e={};d=_.l(d);for(f=d.next();!f.done;e={aia:e.aia,NH:e.NH},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.NH=g,b.has(f)){if(e.NH&&0<e.NH.size){e.aia=b.get(f)||new Set([]);g=[].concat(_.Ia(e.NH)).some(function(n){return function(r){return!n.aia.has(r)}}(e));var h=[].concat(_.Ia(e.aia)).some(function(n){return function(r){return!n.NH.has(r)}}(e));(g||h)&&c.push({Ns:f,enabled:!0,
RT:e.NH})}}else c.push({Ns:f,enabled:!0,RT:e.NH});return c}),_.Ta(function(b){return!!b.length}),_.Fa(function(b){return _.Ea.apply(null,_.Ia(b))}))};
BQ.prototype.rPa=function(a,b,c,d){var e=this;if(a.Jw)return _.Na("Aggregations are only supported for directories");if(!_.PE(a))return _.Na("Invalid location");var f=a.Ab,g=a.lb,h=a.Cc,n=a.repository,r=a.path;return _.tE(h)||"host"===h?this.qyb.hba(b)?this.qyb.rPa(b,c,d):_.Rvb(this.fC,b).ka(_.vb(function(x){if(!x)return _.Ea(new Map);var A=_.qnb(x);return A?Z_b(e.XY,{lb:g,Cc: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.Md)?void 0:K.path)||"",instances:Number(null==(P=I.data)?void 0:P.mVa)||0}}).reduce(function(I,K){I.set(K.path,K);return I},new Map)})):_.Ea(new Map)})):_.Na("Only depot group and multibranch are supported")};BQ.ha=function(a){return new (a||BQ)(_.u(_.lI),_.u(_.mI),_.u(AQ),_.u(_.oI))};BQ.va=_.t({token:BQ,ta:BQ.ha});
var CQ=function(){this.U2a=500;this.fha=lLb;this.title=this.cra="";this.Rqa=[];this.xvb=!0;this.hj=this.uU=!1;this.toggle=new _.el;this.limit=500};CQ.prototype.Sb=function(a){a.groupedFiles&&(this.limit=500)};CQ.ha=function(a){return new (a||CQ)};
CQ.Aa=_.v({type:CQ,oa:[["folder-detail-section"]],inputs:{cra:"headerId",title:"title",Rqa:"groupedFiles",xvb:"initiallyExpanded",uU:"useRelativeUrls",aggregations:"aggregations",hj:"isPiper"},outputs:{toggle:"toggle"},features:[_.ld],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"]," Show All ",[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,iLb,4,3,"ng-container",2),_.D()()(),
_.N(6,kLb,1,1,"ng-template",3),_.D());a&2&&(_.z("expanded",b.xvb),_.w(3),_.ue("id",b.cra),_.w(1),_.Ne(" ",b.title," "),_.w(1),_.z("ngIf",b.U2a<b.fha(b.Rqa)&&null!=b.limit))},Ia:[_.ln,_.Xl,_.Yl,_.BJ,_.Aq,_.Pz,_.KG,_.LG,_.Oz],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 DQ=function(a,b){this.Fa=a;this.Dc=b;this.WKc=!1};DQ.prototype.Vg=function(a){this.Dc.S9.getValue()!==a&&(this.Fa.nb({element:"FolderTabHeader",action:this.qPa(a),gestureName:"CLICK",projectId:this.wb.location.lb}),this.Dc.S9.next(a))};DQ.prototype.qPa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.ig(a,"Unknown folder detail tab selected")}};DQ.ha=function(a){return new (a||DQ)(_.y(_.en),_.y(_.iI))};
DQ.Aa=_.v({type:DQ,oa:[["folder-tab-header"]],inputs:{wb:"viewData",WKc:"showProjectTab"},Ba:4,Ca:3,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Bestanden"],["label","Project Info"]]},wa:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.L("selectedIndexChange",function(c){return b.Vg(c)}),_.Q(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.R(1,1,b.Dc.Jyc))},Ia:[_.nC,_.jC,_.iC,_.cm],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 p6b=["markdownContentComponent"],q6b={c2a:0,CPc:1,ud:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},EQ=function(a,b){this.Dk=a;this.modifier=b;this.kMb=!1;this.k2a=q6b;this.iz=2};EQ.prototype.Ua=function(){};EQ.prototype.Sb=function(a){a.markdownContent&&(this.iz=2)};EQ.prototype.wn=function(){r6b(this)};EQ.prototype.expand=function(){this.iz=1};var r6b=function(a){2===a.iz&&(a.kMb?_.cZa(a.Dk,function(){180<a.JEc.element.ua.scrollHeight&&(a.iz=0)}):a.iz=1)};
EQ.ha=function(a){return new (a||EQ)(_.y(_.nt),_.y(_.KI))};
EQ.Aa=_.v({type:EQ,oa:[["readme"]],vb:function(a,b){a&1&&_.Ze(p6b,5);if(a&2){var c;_.Ye(c=_.af())&&(b.JEc=c.first)}},inputs:{kMb:"shouldCollapse",IEc:"markdownContent",cva:"safeHtmlContent"},features:[_.ld],Ba:6,Ca:11,Ha:function(){return[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["mat-stroked-button","","color","primary","aria-label","Meer tonen",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary","aria-label","Meer tonen",
3,"click"]," Load more "]},wa:function(a,b){a&1&&(_.F(0,"markdown-content",0,1),_.Q(2,"async"),_.Q(3,"async"),_.C(4,"div"),_.N(5,mLb,2,0,"button",2),_.D());a&2&&(_.we("collapsed",b.iz===b.k2a.c2a),_.z("content",b.IEc)("relativeLinkModifier",_.R(2,7,b.modifier.NHb))("relativeImageModifier",_.R(3,9,b.modifier.LHb))("safeHtmlContent",b.cva),_.w(5),_.z("ngIf",b.iz===b.k2a.c2a))},Ia:[_.Yl,_.TI,_.zq,_.cm],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 FQ=function(){this.zxb=!1};_.W.Object.defineProperties(FQ.prototype,{Lwc:{configurable:!0,enumerable:!0,get:function(){return"https://goto.google.com/stacks-usage-graph-changes?entry."+(this.zxb?"192581057":"2020929192")+"="+this.name}}});FQ.ha=function(a){return new (a||FQ)};
FQ.Aa=_.v({type:FQ,oa:[["stacks-dependency-info"]],inputs:{name:"name",zxb:"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.Lwc,_.ae))},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 GQ=function(){this.label="";this.rLa=new _.el};GQ.prototype.we=function(){this.rLa.emit()};GQ.ha=function(a){return new (a||GQ)};GQ.Aa=_.v({type:GQ,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.we()}),_.O(1),_.D());a&2&&(_.w(1),_.Oe(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 HQ=function(a,b,c,d){this.JMa=a;this.Wc=b;this.Ue=c;this.Rua=d;this.yNb=5;this.xNb=!0;this.wc=new _.ob;this.he=!1};HQ.prototype.Sb=function(a){(a=a.stacksExpandListOf)&&a.wK?(this.Joa=this.JMa.find(this.items).create(this.JLc),s6b(this)):a||s6b(this)};HQ.prototype.Qp=function(){var a;(null==(a=this.Joa)?0:a.diff(this.items))&&s6b(this)};HQ.prototype.Ma=function(){this.wc.next()};var s6b=function(a){a.Ue.clear();a.MKc?(a.RS(a.nyc),a.he&&(a.gsa=a.RS(a.bTa)),t6b(a)):a.RS(a.items)};
HQ.prototype.RS=function(a){var b=this;return a.map(function(c){return b.Ue.ni(b.Wc,{ya:c})})};var t6b=function(a){var b=a.Rua.ZC(GQ);a.button=a.Ue.hF(b);a.button.instance.rLa.ka(_.wb(a.wc)).subscribe(function(){a.he?a.collapse():a.expand();a.button&&(u6b(a),a.Ue.detach(a.Ue.indexOf(a.button.su)),a.Ue.cG(a.button.su))});u6b(a)},u6b=function(a){a.button&&(a.button.instance.label=a.he?"Less":"More (+"+a.bTa.length+")")};
HQ.prototype.collapse=function(){for(var a=_.l(this.gsa||[]),b=a.next();!b.done;b=a.next())this.Ue.detach(this.Ue.indexOf(b.value));this.he=!1};HQ.prototype.expand=function(){if(this.gsa)for(var a=_.l(this.gsa||[]),b=a.next();!b.done;b=a.next())this.Ue.cG(b.value);else this.gsa=this.RS(this.bTa);this.he=!0};
_.W.Object.defineProperties(HQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.ILc||[]}},nyc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.ROa)}},bTa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.ROa)}},ROa:{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.yNb||5}},MKc:{configurable:!0,
enumerable:!0,get:function(){return!!this.xNb&&this.ROa!==this.items.length}}});HQ.ha=function(a){return new (a||HQ)(_.y(_.ll),_.y(_.Ue),_.y(_.Ve),_.y(_.Uk))};HQ.Ja=_.v({type:HQ,oa:[["","stacksExpandList",""]],inputs:{ILc:"stacksExpandListOf",yNb:"stacksExpandListSize",JLc:"stacksExpandListTrackBy",xNb:"stacksExpandListShowToggleButton"},features:[_.ld]});
var IQ=function(a){var b=this;this.NT=a;this.Xm=null;this.qua=FHb;this.NT.fZ().subscribe(function(c){b.Xm=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(IQ.prototype,{Meb:{configurable:!0,enumerable:!0,get:function(){return _.p(this.Xm,2)}}});IQ.ha=function(a){return new (a||IQ)(_.y(NP))};
IQ.Aa=_.v({type:IQ,oa:[["stacks-butterbar"]],features:[_.Pe([NP])],Ba:1,Ca:1,Ha:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],wa:function(a,b){a&1&&_.N(0,nLb,2,5,"div",0);a&2&&_.z("ngIf",b.Xm&&"no_announce"!==LHb(_.p(b.Xm,3)))},Ia:[_.Yl],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 v6b=function(){};v6b.ha=function(a){return new (a||v6b)};v6b.Aa=_.v({type:v6b,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 JQ=function(){this.wX=[];this.Gm=!1};_.W.Object.defineProperties(JQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.Gm&&(a.oldView=this.Gm);return a}}});JQ.ha=function(a){return new (a||JQ)};
JQ.Aa=_.v({type:JQ,oa:[["stacks-header"]],inputs:{wX:"breadcrumb",Gm:"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,
qLb,3,2,"span",4),_.D()(),_.F(9,"stacks-butterbar"),_.D());a&2&&(_.w(2),_.z("queryParams",b.params),_.w(6),_.z("ngForOf",b.wX))},Ia:[IQ,_.Xl,_.Yl,_.Tm,v6b],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 KQ=function(){this.Lra=!1;this.CDb=!0;this.AQa=this.EZ=""};KQ.prototype.Ua=function(){if(!this.link)throw Error("kf");};
_.W.Object.defineProperties(KQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.EK()}},Mi:{configurable:!0,enumerable:!0,get:function(){return this.link.HQ()?this.link.HQ().startsWith("https://")?_.p(this.link,3):this.link.HQ().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"}}});
KQ.ha=function(a){return new (a||KQ)};
KQ.Aa=_.v({type:KQ,oa:[["stacks-icon-link"]],inputs:{link:"link",Lra:"isContact",CDb:"openInNewTab",EZ:"gtmBox",AQa:"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,rLb,1,2,"img",0),_.N(1,sLb,2,13,"a",1),_.N(2,tLb,
2,3,"span",2),_.N(3,uLb,2,4,"a",3));a&2&&(_.z("ngIf",b.Lra),_.w(1),_.z("ngIf",b.url),_.w(1),_.z("ngIf",!b.url&&!_.vc(b.link,sK,4).length),_.w(1),_.z("ngForOf",_.vc(b.link,sK,4)))},Ia:[_.Xl,_.Yl],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 LQ=function(){this.icon="info_outline_grey600";this.content=void 0};LQ.prototype.Ua=function(){this.content=w6b.get(this.name)};LQ.ha=function(a){return new (a||LQ)};
LQ.Aa=_.v({type:LQ,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,wLb,10,7,"ng-container",0);a&2&&_.z("ngIf",b.content)},Ia:[_.Xl,_.Yl,nL],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 w6b=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 x6b=function(){this.Pi=[];this.EZ=""};x6b.ha=function(a){return new (a||x6b)};
x6b.Aa=_.v({type:x6b,oa:[["stacks-link-lists"]],inputs:{Pi:"lists",EZ:"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,DLb,7,4,"div",1),_.D());a&2&&(_.w(1),_.z("ngForOf",b.Pi))},Ia:[_.Xl,_.Yl,KQ,LQ],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 yLb=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 MQ=function(){};MQ.prototype.Ua=function(){};MQ.ha=function(a){return new (a||MQ)};
MQ.Aa=_.v({type:MQ,oa:[["stacks-popup-freshness"]],inputs:{Mo:"productName",vrb:"freshnessDate",Paa:"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,ELb,1,0,"img",0),_.N(2,FLb,1,0,"img",1),_.D(),_.C(3,"div",2),_.N(4,GLb,2,0,"p",3),_.N(5,HLb,2,0,"p",3),_.C(6,"p",4),_.O(7),_.D()());a&2&&(_.w(1),_.z("ngIf",b.Paa),_.w(1),_.z("ngIf",!b.Paa),_.w(2),_.z("ngIf",b.Paa),_.w(1),_.z("ngIf",!b.Paa),_.w(2),_.$y("",b.Mo," team has reviewed this product on ",b.vrb,"."))},Ia:[_.Yl],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 NQ=function(){};NQ.prototype.Ua=function(){};NQ.ha=function(a){return new (a||NQ)};
NQ.Aa=_.v({type:NQ,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","learn more about 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),_.Ne("",b.product.getName()," has signed an ISA."),_.w(2),_.Ke("href","/agreement/",b.product.ar(),"",_.ae))},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 OQ=function(){this.metrics=[];this.description=""},ILb=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))};OQ.prototype.Ua=function(){this.description=y6b.get(this.Nda)||""};_.W.Object.defineProperties(OQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return IHb(this.Nda)}},fBc:{configurable:!0,enumerable:!0,get:function(){return HHb(this.Nda)}}});
OQ.ha=function(a){return new (a||OQ)};
OQ.Aa=_.v({type:OQ,oa:[["stacks-popup-pp"]],inputs:{Nda:"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;learn more about product phases".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,JLb,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),_.Ke("src","https://static.corp.google.com/stacks/icon_",b.fBc,".svg",_.ae),_.z("alt","product phase "+b.name+" icon"),_.w(3),_.Oe(b.name),_.w(3),_.Oe(b.description),_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.Xl],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 y6b=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 z6b=function(a){return[a]},PQ=function(){};PQ.prototype.Ua=function(){};_.W.Object.defineProperties(PQ.prototype,{eMc:{configurable:!0,enumerable:!0,get:function(){return this.product.nh().Zf()}},dMc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.oya(this.product.nh(),1)}}});PQ.ha=function(a){return new (a||PQ)};
PQ.Aa=_.v({type:PQ,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","learn more about recommended product",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),_.$y("",b.product.getName()," is recommended by the ",b.eMc," domain stewards."),_.w(2),_.z("href",_.Re(3,z6b,b.dMc),_.ae))},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 QQ=function(){this.metrics=[];this.description=""};QQ.prototype.Ua=function(){this.description=A6b.get(this.G1)||""};_.W.Object.defineProperties(QQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.G1.replace("sl","Support level ")}}});QQ.ha=function(a){return new (a||QQ)};
QQ.Aa=_.v({type:QQ,oa:[["stacks-popup-sl"]],inputs:{G1:"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;learn more about support level".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,KLb,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),_.Ke("src","https://static.corp.google.com/stacks/icon_",b.G1,".svg",_.ae),_.z("alt","service level "+b.G1+" icon"),_.w(3),_.Oe(b.name),_.w(3),_.Oe(b.description),
_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.Xl],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 A6b=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 RQ=function(){this.dxa=this.Gm=!1};RQ.prototype.Ua=function(){};RQ.ha=function(a){return new (a||RQ)};
RQ.Aa=_.v({type:RQ,oa:[["stacks-popup-product"]],inputs:{product:"product",Gm:"oldView",dxa:"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,LLb,1,1,"stacks-popup-recommended",0),_.N(1,MLb,1,3,"stacks-popup-isa",1),_.N(2,
NLb,1,2,"stacks-popup-pp",2),_.N(3,OLb,1,3,"stacks-popup-pp",3),_.N(4,QLb,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.Gm&&!b.dxa),_.w(1),_.z("ngIf",!b.Gm&&b.dxa),_.w(1),_.z("ngIf",b.Gm))},Ia:[_.Yl,OQ,PQ,QQ,NQ],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 ANb=_.Sh(["https://roadmap.googleplex.com/",""]),YLb=function(a){return[a]},B6b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),SQ=function(a,b,c){var d=this;this.vH=a;this.NT=b;this.vj=c;this.qZb=11;this.tc=_.hE;this.A8=new _.Af(!1);this.Lvb=new _.Af("");this.VMa=this.ZMa=this.Gm=this.a_=!1;this.xzc=IHb;this.ozc=JHb;this.productId=_.Da([this.Lvb,this.vj.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.NT.zqa(e)}),_.zb(function(e){d.a_||d.vH.Sl(e.Zf()+" - Stacks")}));this.mHb=this.product.ka(_.vb(function(e){return W4b(d.NT,e.uZ())}),_.m(function(e){return _.vc(e,s4b,1).map(function(f){return mK({name:f.Zf(),url:WLb(d,"team/"+_.p(f,1)),icon:"https://moma-teams-photos.corp.google.com/logo/"+_.p(f,1)})}).sort(lK)}),_.nb(1),_.jb());this.EMa=_.Da([this.mHb,this.A8]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;
return _.$D(f?e:e.slice(0,11))}),_.Aa(function(e){return _.ZD(e.message)}),_.tb(_.iE));this.cGb=_.Da([this.product,this.mHb,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(_.vc(e,wP,72)),x=r.next();!x.done;x=r.next())x=x.value,KHb(x.getScope(),x.Kqa(),n);r=_.l(B6b);for(x=r.next();!x.done;x=r.next())x=x.value,n.has(x)&&h.push({key:x,value:n.get(x)});n=tNb(e);r=[];DHb([{source:e.kqa(),Pi:r,name:"Best practices",icon:"school"},
{source:e.lqa(),Pi:r,name:"Codelabs",icon:"school"},{source:_.vc(e,sK,6),Pi:r,name:"Concepts",icon:"school"},{source:e.oqa(),Pi:r,name:"Getting started",icon:"school"},{source:e.pqa(),Pi:r,name:"How to",icon:"school"},{source:e.rqa(),Pi:r,name:"Introductory guides",icon:"school"},{source:_.vc(e,sK,30),Pi:r,name:"Reference guides",icon:"school"},{source:_.vc(e,sK,65),Pi:r,name:"Testing",icon:"school"}]);r.sort(lK);x=uNb(e);var A=vNb(e),B=wNb(e),I=[];if(_.wc(e,FP,43)){var K=new nK;K.lf("Apps ATLs");
var P=_.vc(e,sK,44);if(0===P.length)K.Y5(mK({name:_.wc(e,FP,43).Zf(),icon:"track_changes"}));else{var ba=_.l(P);for(P=ba.next();!P.done;P=ba.next())P=P.value,K.Y5(mK({name:_.wc(e,FP,43).Zf(),icon:"track_changes",url:P.EK()}))}I.push(K)}if(_.wc(e,GP,58)){K=new nK;P=_.vc(e,sK,59);K.lf("Security");ba=_.l(P);for(P=ba.next();!P.done;P=ba.next())P=P.value,K.Y5(mK({name:_.wc(e,GP,58).Zf(),icon:"enhanced_encryption",url:P.EK()}));I.push(K)}_.wc(e,HP,33)&&I.push((new nK).lf("SRE authorities").yT([mK({name:_.wc(e,
HP,33).Zf(),icon:"track_changes"})]));if(_.Yi(e,67)){K=new nK;K.lf("Privacy");P=_.l(_.fj(e,78));for(ba=P.next();!ba.done;ba=P.next())K.Y5(mK({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(lK);K=yNb(e);P=_.fj(e,4);P=void 0===P?[]:P;P=P.map(zNb).sort(lK);ba=BNb(_.fj(e,38));var ka=xNb(e);g=g.length;for(var wa=new Map,va=_.l(_.vc(e,wP,72)),Ga=
va.next();!Ga.done;Ga=va.next())if(Ga=Ga.value,10===Ga.getScope()||9===Ga.getScope()){Ga=_.l(Ga.Kqa());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 _.$D({product:e,Ama:h,wHb:n,Vnb:r,xxc:x,Ncb:A,iOa:B,Rsb:I,bWa:K,NX:P,BJb:ba,P7:ka,EMa:f,SHc:g,APb:wa})}),_.nb(1),_.jb(),_.Aa(function(e){return _.ZD(e.message)}),_.tb(_.iE));this.wX=this.cGb.ka(_.Ta(_.SE),_.m(function(e){return e.Wb.product}),_.m(function(e){return N4b.includes(_.oya(e.nh(),
1))?[mK({name:"Home",url:"/"}),mK({name:e.Zf(),url:""})]:[mK({name:"Home",url:"/"}),mK({name:e.nh().getParent().Zf(),url:"/domain/"+_.oya(e.nh().getParent(),1)}),mK({name:e.nh().Zf(),url:"/domain/"+_.oya(e.nh(),1)}),mK({name:e.Zf(),url:""})]}),_.tb([mK({name:"Home",url:"/"})]));this.sob=zHb();this.qua=FHb;this.Gm=this.vj.lc.Ra.oldView||!1;this.ZMa=this.vj.lc.Ra.displayStacksWellLitPaths||!1;this.VMa=this.vj.lc.Ra.displayExternalProducts||!1},WLb=function(a,b){return a.a_?a.NT.environment.dga+"/"+
b:"/"+b};_.W.Object.defineProperties(SQ.prototype,{EHc:{configurable:!0,enumerable:!0,set:function(a){this.a_=!!a;this.Lvb.next(a)}},tAc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.Gm&&(a.oldView=!0);this.ZMa&&(a.displayStacksWellLitPaths=!0);this.VMa&&(a.displayExternalProducts=!0);return a}}});SQ.ha=function(a){return new (a||SQ)(_.y(_.Lm),_.y(NP),_.y(_.zf),_.y(zP))};
SQ.Aa=_.v({type:SQ,oa:[["stacks-product-page"]],inputs:{EHc:"productIdFromParent"},features:[_.Pe([NP])],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,RLb,2,4,"stacks-header",0),_.C(1,"main"),_.N(2,rNb,4,4,"ng-container",1),_.Q(3,"async"),_.D());a&2&&(_.z("ngIf",!b.a_),_.w(1),_.we("hasButterbar",b.tAc),_.w(1),_.z("ngIf",_.R(3,4,b.cGb)))},Ia:[_.Xl,_.Yl,_.Zl,_.$l,FQ,JQ,_.Tm,KQ,x6b,_.bE,MQ,RQ,LQ,HQ,_.cm],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 C6b=["mainContent"],TQ=function(a,b,c,d,e,f,g,h){var n=this;this.Fh=b;this.qx=c;this.Dc=d;this.fsc=e;this.yc=f;this.n_a=g;this.yD=h;this.LU="detail-header-id";this.L8b="Files and Directories";this.M8b="Generated Files and Directories";this.K8b="Deleted Files and Directories";this.hj=_.DE;this.Qs={files:{xr:new Set,entries:[]},wz:{xr:new Set,entries:[]}};this.fUa=[];this.IF={files:{xr:new Set,entries:[]},wz:{xr:new Set,entries:[]}};this.Lrb=[];this.uo={files:{xr:new Set,entries:[]},wz:{xr:new Set,
entries:[]}};this.CMa=[];this.Fx=function(){};this.XKb=new _.Af(null);this.zNb=new _.mb;this.Fvc=_.wj(function(r){n.qx.Kva(r)},300);this.ezc=_.wj(function(r){!zK(n.Qs)||n.qx.Lfa(r)},300);this.ANb=(this.HLc=f.Rb(53))?this.zNb.ka(_.vb(function(r){return n.n_a.get(r)}),_.m(function(r){return _.vc(r,Y3b,1)}),_.nb(1),_.jb()):_.Ua;this.soa=_.Da([this.XKb,this.ANb]).ka(_.m(function(r){r=_.l(r);var x=r.next().value;return(r=r.next().value)?x&&r.some(function(A){return A.uZ()===x})?x:0===r.length?null:r[0].uZ():
null}),_.Ra(),_.nb(1),_.jb())};TQ.prototype.Ua=function(){};
TQ.prototype.Sb=function(a){var b=this,c=a.viewData;if(c){a=c.ff;var d=c.Si;d=(c=d&&_.AE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Qs={files:{xr:new Set,entries:[]},wz:{xr:new Set,entries:[]}},this.IF={files:{xr:new Set,entries:[]},wz:{xr:new Set,entries:[]}},this.uo={files:{xr:new Set,entries:[]},wz:{xr:new Set,entries:[]}});c&&!d||D6b(this,a.entries,this.location);c||(this.zua=a.zua,this.jXa=a.jXa,this.yc.Rb(11)&&(this.aggregations=n6b(this.fsc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.wc(e,_.po,4))?0:_.ij(f,4))&&!_.RE(e.PQ())}).map(NNb)).ka(_.nb(1),_.jb())),this.Fx=_.Upb(this.Fh,function(){var e;null==(e=b.GEc)||e.ua.focus()}),this.zNb.next(this.location))}};TQ.prototype.Ma=function(){this.Fx()};
var zK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.wz.entries.length},E6b=function(a){var b=a.files;a=a.wz;var c=[];zK(a)&&c.push(a.entries);zK(b)&&c.push(b.entries);return c},DNb=function(a){return""===a.location.path||"/"===a.location.path},D6b=function(a,b,c){var d=DNb(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=_.wc(e,_.po,4))?void 0:_.Oh(g,5),r=NNb(e);g=_.RE(e.PQ());var x=_.skb(e.PQ()),A=!g||x;e={ad:d||
!A?_.No(_.fF(h.Yb().ld(r)),{Ke:n}).hb():void 0,path:r,name:_.kz(r),Ke:n,entryType:e.getType(),uo:null==(f=_.wc(e,_.po,4))?void 0:_.ij(f,4),IF:g,UBc:x,PKc:A};f=3===e.entryType||5===e.entryType;f=e.uo?f?a.uo.wz:a.uo.files:e.IF?f?a.IF.wz:a.IF.files:f?a.Qs.wz:a.Qs.files;f.xr.has(e.name)||(f.xr.add(e.name),f.entries.push(e))}!zK(a.Qs)&&zK(a.uo)?(a.Qs=a.uo,a.fUa=E6b(a.Qs),a.uo={files:{xr:new Set,entries:[]},wz:{xr:new Set,entries:[]}},a.CMa=[]):(a.fUa=E6b(a.Qs),a.CMa=E6b(a.uo));a.Lrb=E6b(a.IF)};
_.W.Object.defineProperties(TQ.prototype,{Rl:{configurable:!0,enumerable:!0,get:function(){return this.Dc.S9.getValue()}},ZCc:{configurable:!0,enumerable:!0,get:function(){return 0===this.Rl}},aDc:{configurable:!0,enumerable:!0,get:function(){return 1===this.Rl}},location:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}}});TQ.ha=function(a){return new (a||TQ)(_.y(_.zf),_.y(_.hv),_.y(_.Nu),_.y(_.iI),_.y(BQ),_.y(_.Cu),_.y(OP),_.y(_.$u))};
TQ.Aa=_.v({type:TQ,oa:[["folder-detail","viewData",""]],vb:function(a,b){a&1&&_.Ze(C6b,5);if(a&2){var c;_.Ye(c=_.af())&&(b.GEc=c.first)}},inputs:{wb:"viewData"},features:[_.Pe([BQ]),_.ld],ac:["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,CNb,1,2,"folder-tab-header",1),_.Q(2,"async"),_.N(3,INb,7,6,"main",2),_.Q(4,"async"),_.N(5,MNb,3,3,"ng-container",3),_.Q(6,"async"));a&2&&(_.z("viewData",b.wb)("showLinksDropdown",!0),_.w(1),_.z("ngIf",_.R(2,5,b.soa)),_.w(2),_.z("ngIf",
b.ZCc||!1===_.R(4,7,b.soa)),_.w(2),_.z("ngIf",_.R(6,9,b.aDc&&b.soa)))},Ia:[oL,_.Xl,_.Yl,lQ,DQ,tM,_.Xv,_.Wv,_.Sy,_.Oy,SQ,EQ,CQ,_.cm],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 F6b=["gobUrl"],G6b=["externalUrl"],H6b=["commitHash"],UQ=function(){};
_.W.Object.defineProperties(UQ.prototype,{Vwb:{configurable:!0,enumerable:!0,get:function(){return!!this.wb.dM}},zxc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.wb.H$;var b=this.wb.jz;var c=_.Qj(a);c=new _.eh(c);if(c.LK()){c=c.nh();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}},UAc:{configurable:!0,enumerable:!0,get:function(){if(!this.wb.dM)throw Error("lf");
var a=this.wb.dM,b=_.oj(a,3,_.zh)||a.ej(),c=_.oj(a,3,_.zh)?"host":"project";return _.ph(new _.pg({ke:{id:b,type:c},repository:_.Oh(a,2),Ab:this.wb.jz,path:""}))}},JSa:{configurable:!0,enumerable:!0,get:function(){return!!this.wb.Ioa}}});UQ.ha=function(a){return new (a||UQ)};
UQ.Aa=_.v({type:UQ,oa:[["git-submodule-detail"]],vb:function(a,b){a&1&&(_.Ze(F6b,5,_.Md),_.Ze(G6b,5,_.Md),_.Ze(H6b,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.Nzc=c.first);_.Ye(c=_.af())&&(b.yxc=c.first);_.Ye(c=_.af())&&(b.uuc=c.first)}},inputs:{wb:"viewData"},Ba:5,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],"Git-submodule",["size","skinny"],"Deze map is een Git-submodule. Een submodule is een Git-opslagplaats die is opgeslagen in een andere opslagplaats.",
"Gebruik de volgende Git-URL en commit hash om de opslagplaats te bekijken op het moment dat deze werd opgenomen in deze opslagplaats.",["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 hash:",[1,"padded"],["commitHash",""],"Deze map is een Git-submodule die wordt gehost op een ander platform.",[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",
3,"externalLink"],["externalUrl",""]]},wa:function(a,b){a&1&&(_.N(0,ONb,7,3,"ng-container",0),_.O(1,"\n\n"),_.N(2,SNb,45,9,"ng-template",null,1,_.ef),_.O(4,"\n"));if(a&2){var c=_.Me(3);_.z("ngIf",b.JSa)("ngIfElse",c)}},Ia:[oO,_.Yl,_.Az,mQ,lQ,_.fn,_.dE,bN,_.Tm],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 AK=function(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d},DPb=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(AK.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 I6b=function(a,b,c,d,e){this.from=a;this.to=b;this.dz=c;this.fPa=d;this.Zga=e},J6b=function(a,b,c,d,e){c=void 0===c?[]:c;I6b.call(this,a,b,c,d,e);this.from=a;this.to=b;this.dz=c;this.fPa=d;this.Zga=e};_.V(J6b,I6b);var nQb=function(a,b,c,d,e){c=new J6b(a,b,c,d,e);a.Xsa.next(c);b.Xsa.next(c);return c};
var K6b=function(a,b,c,d){this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Gs=new _.Af(!1);this.Qd=_.wE(this.location.params.line);this.oYa=this.lNa=this.D1a=this.WNa=this.wRa=this.cWa=this.hTa=this.nKa=void 0},L6b=function(a){return a.Vs.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.fPa||0),_.Ea(c.Zga||0),_.Ea(c.dz)])}))}),_.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 I6b(c,e,d,f,g)]}))}))},M6b=function(a){return a.Gs.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.Fc.ka(_.m(function(e){return e?a:c})):_.Ea(d)})):_.Ea(a)}))};
_.W.Object.defineProperties(K6b.prototype,{ds:{configurable:!0,enumerable:!0,get:function(){this.nKa||(this.nKa=this.ykb());return this.nKa}},fk:{configurable:!0,enumerable:!0,get:function(){this.hTa||(this.hTa=this.Ckb());return this.hTa}},Vs:{configurable:!0,enumerable:!0,get:function(){this.cWa||(this.cWa=this.Hkb().ka(_.tb(new Map),_.nb(1),_.jb()));return this.cWa}},Dz:{configurable:!0,enumerable:!0,get:function(){this.wRa||(this.wRa=this.Bkb().ka(_.tb(new Map),_.nb(1),_.jb()));return this.wRa}},
j9:{configurable:!0,enumerable:!0,get:function(){this.WNa||(this.WNa=this.zkb().ka(_.tb(new Map),_.nb(1),_.jb()));return this.WNa}},xOc:{configurable:!0,enumerable:!0,get:function(){this.D1a||(this.D1a=L6b(this).ka(_.nb(1),_.jb()));return this.D1a}},kNa:{configurable:!0,enumerable:!0,get:function(){this.lNa||(this.lNa=M6b(this).ka(_.tb(this),_.nb(1),_.jb()));return this.lNa}},C0:{configurable:!0,enumerable:!0,get:function(){this.oYa||(this.oYa=this.Ikb());return this.oYa}}});
var N6b=function(){this.vAb=new _.ob;this.qVa=this.rVa=void 0};_.W.Object.defineProperties(N6b.prototype,{eS:{configurable:!0,enumerable:!0,get:function(){this.rVa||(this.rVa=this.Gkb());return this.rVa}},YFc:{configurable:!0,enumerable:!0,get:function(){this.qVa||(this.qVa=this.Fkb());return this.qVa}}});var O6b=function(){N6b.apply(this,arguments)};_.V(O6b,N6b);O6b.prototype.Gkb=function(){return _.Ua};O6b.prototype.Fkb=function(){return _.Ua};
var P6b=function(a,b,c,d){d=void 0===d?new _.Af(0):d;N6b.call(this);this.Dz=a;this.Vs=b;this.type=c;this.dKc=d};_.V(P6b,N6b);
P6b.prototype.Gkb=function(){var a=this;return _.ib(this.vAb,_.Da([this.Dz,this.dKc]).ka(_.vb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=VNb(c);c=Array.from(c.values()).map(function(f){return f.Zga});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(_.Cb(e),_.m(UNb));case "COMBINE_LATEST":return _.Da(b).ka(_.m(UNb));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))}})))};P6b.prototype.Fkb=function(){switch(this.type){case "COMBINE_LATEST":return this.Dz.ka(_.m(VNb));case "WITH_LATEST_FROM":return this.Dz.ka(_.Ta(function(a){return 2===a.size}),_.m(function(a){a=Array.from(a.values());return[(1===a[0].Zga?a[0]:a[1]).from.C0.eS.ka(_.Ma(1E3))]}));default:return _.Ua}};
var SK=function(a,b,c,d,e,f,g){g=void 0===g?_.Ua:g;K6b.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.xAb=new _.ob;this.offsetX=new _.Af(0);this.offsetY=new _.Af(0);this.Xsa=new _.mb;this.k9=new _.mb;this.Fe=Qzb(this.location.params.line);this.lineCount=Math.max(1,(this.Fe||this.Qd||0)-(this.Qd||0));this.EP=new _.Af(0);this.Iuc=g.ka(_.m(function(n){return Q6b(h,n)}),_.Ra(),_.nb(1),_.jb());this.scroll=f?W_b(f).ka(_.m(function(n){n=((n.Qd+n.Fe)/
2-(h.Qd||0))/(h.lineCount||1);n=0>n||1<n?void 0:{tHc:n};return n}),_.Ra(function(n,r){return!n&&!r}),_.tb(void 0)):_.Ea(void 0)};_.V(SK,K6b);_.k=SK.prototype;_.k.Ikb=function(){return new P6b(this.Dz,this.Vs,this.type||"UNTYPED",this.EP)};
_.k.zkb=function(){var a=this;return this.k9.ka(_.hb(function(b,c){if(c.nWa)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.nWa);g=_.l(g||[]);for(var h=g.next();!h.done;h=g.next()){h=h.value;for(var n=_.l(c.HFc),r=n.next();!r.done;r=n.next())r=r.value,r instanceof SK&&null!=r.Qd&&null!=r.Fe&&r.Qd<=h&&r.Fe>=h&&nQb(r,a)}f.delete(c.nWa);0===f.size&&b.delete(e)}else if(c.Inb)for(d=_.l(b),e=d.next();!e.done;e=d.next())e=_.l(e.value),e.next(),
e.next().value.has(c.path)&&nQb(c.Inb,a);else for(d=c.path,e=c.dz,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.Hkb=function(){var a=this;return this.Xsa.ka(_.Ta(function(b){return b.from===a}),_.hb(function(b,c){b.set(c.to.ticket,c);return b},new Map))};_.k.Bkb=function(){var a=this;return this.Xsa.ka(_.Ta(function(b){return b.to===a}),_.hb(function(b,c){b.set(c.from.ticket,c);return b},new Map))};
_.k.ykb=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 AK(b,c,a.width,a.height)}))};_.k.Ckb=function(){var a=this;return this.xAb.ka(_.Cb(this.ds,this.Gs,this.Vs,this.j9),_.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,ds:b,Gs:d,Vs:e,JQa:0<c.size}}))};_.k.Ffa=function(a,b){this.offsetX.next(a);this.offsetY.next(b)};
var Q6b=function(a,b){if(void 0===b)return!1;var c=a.Qd,d=a.Fe;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(SK.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)}},UP:{configurable:!0,enumerable:!0,get:function(){return new AK(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 VQ=function(a){a=void 0===a.yn?{x:0,y:0}:a.yn;this.position={x:0,y:0};this.uF={x:0,y:0};this.Sz={x:0,y:0};this.bounds={height:0,width:0};this.Sz.x=a.x;this.Sz.y=a.y;this.Xa()};VQ.prototype.Xa=function(){this.position.x=this.Sz.x+this.uF.x;this.position.y=this.Sz.y+this.uF.y};var qPb=function(a,b){var c=b.y;a.uF.x+=b.x;a.uF.y+=c;a.Xa()};_.k=VQ.prototype;_.k.move=function(a){var b=a.y;this.Sz.x+=a.x;this.Sz.y+=b;this.Xa()};_.k.moveTo=function(a){var b=a.y;this.Sz.x=a.x;this.Sz.y=b;this.Xa()};
_.k.clone=function(){var a=this.sAb();a.moveTo(this.Sz);var b=this.uF,c=b.y;a.uF.x=b.x;a.uF.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(VQ.prototype,{yn:{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 WQ=function(a){a=void 0===a?{}:a;var b=void 0===a.radius?20:a.radius;VQ.call(this,{yn:void 0===a.yn?{x:0,y:0}:a.yn});this.resize(b)};_.V(WQ,VQ);var sPb=function(a){a=void 0===a?{x:0,y:0}:a;return new WQ({yn:a,radius:0})};WQ.prototype.sAb=function(){return new WQ({yn:this,radius:this.radius})};WQ.prototype.resize=function(a){this.zBc="number"===typeof a?a:Math.max(a.width,a.height)/2;this.bounds.height=this.bounds.width=2*this.radius};
WQ.prototype.sLa=function(a){if(!this.JCc){var b=a[0].x-this.yn.x,c=a[0].y-this.yn.y;if(!(b*b+c*c<=this.radius*this.radius))a:{b=this.yn;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(WQ.prototype,{JCc:{configurable:!0,enumerable:!0,get:function(){return.01>this.radius}},radius:{configurable:!0,enumerable:!0,get:function(){return this.zBc}}});
var R6b=-45*Math.PI/180,S6b=Math.cos(R6b),T6b=Math.sin(R6b),TK=function(a){a=void 0===a?{}:a;var b=void 0===a.width?80:a.width,c=void 0===a.height?40:a.height;VQ.call(this,{yn:void 0===a.yn?{x:0,y:0}:a.yn});this.resize({height:c,width:b})};_.V(TK,VQ);TK.prototype.sAb=function(){return new TK({yn:this,height:this.height,width:this.width})};TK.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.Dsc=a/b};
TK.prototype.sLa=function(a){var b=a[0],c=b.x;b=b.y;c-=this.x;b-=this.y;c/=this.Dsc;var d=c*S6b-b*T6b;b=c*T6b+b*S6b;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("mf");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 fOb=function(){var a=void 0===a?{x:0,y:0}:a;return new WQ({yn:a,radius:0})};
var XQ=Symbol("nf");
var DK;
DK={wzc:function(a){var b;if(null==(b=a[XQ])){b=Object;var c=b.assign;var d=a.fk;d=void 0===d?{}:d;d=Object.assign({},{Dg:new WQ({radius:20}),rank:0,order:-1,j_:Number.MAX_SAFE_INTEGER,low:1,KD:!1,gC:!1},d);b=c.call(b,{},d)}return a[XQ]=b},qzc:function(a){var b;null==(b=a[XQ])&&(b=a.fk,b=void 0===b?{}:b,b=Object.assign({},{minLength:1,weight:1,cY:0,Eea:!1,WUa:!1,points:[]},b));return a[XQ]=b},z$:function(a){var b;null==(b=a[XQ])&&(b=a.fk,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,Xqb:!1}},b));return a[XQ]=b},uzc:function(a){var b;null==(b=a[XQ])&&(b=a.fk,b=void 0===b?{}:b,b=Object.assign({},{RHc:50,Jwc:10,GFc:50,KCb:1,Uma:20,jub:25,Jib:!1,Ysc:!0,KLc:10,timing:!1,Kda:!1,uOc:new Map,tpa:void 0},b));return a[XQ]=b},GTc:function(a){a[XQ]=void 0},ETc:function(a){a[XQ]=void 0},HTc:function(a){a[XQ]=void 0},FTc:function(a){a[XQ]=void 0}};
var dOb=0;
var U6b=function(a){this.kt=a};_.W.Object.defineProperties(U6b.prototype,{qG:{configurable:!0,enumerable:!0,get:function(){return 1===this.kt||3===this.kt}},zH:{configurable:!0,enumerable:!0,get:function(){return 2===this.kt||3===this.kt}}});var V6b=new U6b(0),W6b=new U6b(3),YQ=function(){this.nl=[""];this.bufferSize=1024};YQ.prototype.append=function(a){this.nH.length>this.bufferSize?this.nl.push(a):this.nH+=a};YQ.prototype.toString=function(){return this.nl.join("")};
YQ.prototype.jea=function(){for(;this.qCc;)this.nH=this.nH.slice(0,-1)};YQ.prototype.Yva=function(){for(;0===this.nH.length&&1<this.nl.length;)this.nl.pop()};_.W.Object.defineProperties(YQ.prototype,{nH:{configurable:!0,enumerable:!0,get:function(){return this.nl[this.nl.length-1]},set:function(a){this.nl[this.nl.length-1]=a}},pCc:{configurable:!0,enumerable:!0,get:function(){this.Yva();return"\n"===this.nH.substr(-1)}},qCc:{configurable:!0,enumerable:!0,get:function(){this.Yva();return-1<[" ","\t"].indexOf(this.nH.substr(-1))}}});
var LK=function(){this.mR=0;this.xga=new YQ},X6b=function(a){a.mR+=1;return a};LK.prototype.jea=function(){this.xga.jea();return this};LK.prototype.ZR=function(a){for(a=void 0===a?1:a;0<=--a;)this.xga.jea(),this.append("\n"),this.write("");return this};LK.prototype.write=function(a){if(null==a)return this;if("string"===typeof a){if(this.xga.pCc)for(var b=0;b<this.mR;b++)this.append("  ");this.append(a)}else a.print(this);return this};
var Z6b=function(a,b){var c=void 0===c?W6b:c;return Y6b(a,b,"",0,1,c)},Y6b=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?V6b:f;if(null==b)return a;var g=b.length;if(0===g)return a;0<e&&f.qG&&a.ZR();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.ZR(e)):0===d&&a.write(c),h++;0<e&&f.zH&&a.ZR().jea();return a};LK.prototype.toString=function(){return this.content};LK.prototype.append=function(a){this.xga.append(a);return this};
_.W.Object.defineProperties(LK.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.xga.toString()}}});
var ZQ=function(){};ZQ.prototype.toString=function(){var a=new LK;this.print(a);return a.content};var $6b=function(a){this.value=a};_.V($6b,ZQ);var a7b=function(a){"string"===typeof a&&(a=new $6b(a));return a};$6b.prototype.print=function(a){a.write(this.value)};
var b7b=function(a,b,c){this.Se=a;this.Tj=b;this.attributes=c};_.V(b7b,ZQ);var mOb=function(a,b){var c=lOb(b);b=[].concat(_.Ia(a.children())).map(function(f){return c7b(a,f,function(g){return new $Q(c.node(g))})});var d=[].concat(_.Ia(a.Cdb)).map(function(f){var g=new $Q(c.jf(f));return new d7b(f,g)}),e=new $Q(c.graph());return new b7b(b,d,e)};
b7b.prototype.print=function(a){X6b(a.write("digraph {"));this.attributes.hasAttributes&&a.ZR().write(this.attributes).ZR();a=Z6b(Z6b(a,this.Se),this.Tj);--a.mR;a.jea().write("}")};var e7b=function(a,b,c){this.id=a;this.children=b;this.attributes=c};_.V(e7b,ZQ);var c7b=function(a,b,c){return new e7b(b,[].concat(_.Ia(a.children(b))).map(function(d){return c7b(a,d,c)}),c(b))};
e7b.prototype.print=function(a){a.write(this.id);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);if(0<this.children.length){var b=Z6b(X6b(a.write(" {")),this.children);--b.mR;b.write("}")}a.write(";")};var d7b=function(a,b){this.jf=a;this.attributes=b};_.V(d7b,ZQ);d7b.prototype.print=function(a){a.write(this.jf.source).write(" -> ").write(this.jf.target);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);a.write(";")};var $Q=function(a){this.attributes=a};
_.V($Q,ZQ);$Q.prototype.print=function(a){0!==this.attributes.size&&Y6b(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(a7b)," ",1).write("]")};_.W.Object.defineProperties($Q.prototype,{hasAttributes:{configurable:!0,enumerable:!0,get:function(){return 0<this.attributes.size}}});
var QK=function(a){a=void 0===a?{}:a;a=void 0===a.iha?!0:a.iha;this.Jsb=[];this.AG=new Map;this.Rta=new Map;this.Fna=new Map;this.lsa=new Set;this.FWa=new Map;this.D_a=new Map;this.YF=new Map;this.IG=new Map;this.Woa=new Map;this.bK=new Map;this.qJa=new Set;this.K8=new Map;this.IC=new Map;this.Cna=new Map;this.Y_=new Map;this.iha=a};QK.prototype.node=function(a){return a?this.AG.get(a):void 0};
var IK=function(a,b){return b?a.AG.has(b):!1},JK=function(a,b,c){a.AG.has(b)?a.AG.set(b,c):(a.AG.set(b,c),a.Rta.set(b,"\u2300"),a.Fna.set(b,new Set),a.children("\u2300").add(b),a.lsa.add(b))};
QK.prototype.removeNode=function(a){if(!IK(this,a))return f7b(this,{Cxa:"REMOVE_NODE_VIOLATION",node:a});var b=this.parent(a);this.children(b).delete(a);this.Rta.delete(a);for(var c=_.l(this.children(a)),d=c.next();!d.done;d=c.next())this.mD(d.value,b);this.Fna.delete(a);this.lsa.delete(a);if(this.YF.has(a))for(c=_.l(this.YF.get(a).values()),b=c.next();!b.done;b=c.next())OK(this,b.value);if(this.IG.has(a))for(c=_.l(this.IG.get(a).values()),b=c.next();!b.done;b=c.next())OK(this,b.value);this.YF.delete(a);
this.IG.delete(a);this.FWa.delete(a);this.D_a.delete(a);this.AG.delete(a);return this};QK.prototype.Tj=function(a,b){return a?[].concat(_.Ia(uOb(this,a,b)),_.Ia(NK(this,a,b))):this.Woa.values()};var uOb=function(a,b,c){a=a.YF.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.source===c}));return a},NK=function(a,b,c){a=a.IG.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.target===c}));return a};QK.prototype.jf=function(a){return this.bK.get(MK(a))};
var aPb=function(a,b){return a.bK.has(MK(b))},PK=function(a,b,c){if(IK(a,b.source)&&IK(a,b.target)){var d=MK(b);if(a.bK.has(d))b="object"===typeof c?Object.assign(a.bK.get(d),c):c,a.bK.set(d,b);else{a.bK.set(d,c);a.Woa.set(d,b);c=g7b(a,b.target);var e=b.source,f=c.get(e)||0;c.set(e,f+1);c=h7b(a,b.source);e=b.target;f=c.get(e)||0;c.set(e,f+1);a.wu(b.target).set(d,b);a.SC(b.source).set(d,b);i7b(a,b)}}else f7b(a,{Cxa:"EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})},OK=function(a,b){var c=
MK(b);a.Woa.has(c)?(j7b(a,b),a.K8.delete(c),a.Woa.delete(c),a.bK.delete(c),pOb(g7b(a,b.target),b.source),pOb(h7b(a,b.source),b.target),a.YF.has(b.target)&&a.YF.get(b.target).delete(c),a.IG.has(b.source)&&a.IG.get(b.source).delete(c)):f7b(a,{Cxa:"REMOVE_EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})};_.k=QK.prototype;_.k.parent=function(a){return this.Rta.get(a)||"\u2300"};
_.k.mD=function(a,b){b=void 0===b?"\u2300":b;if(IK(this,a))if("\u2300"===b||IK(this,b)){if("\u2300"!==b)for(var c=b;"\u2300"!==c;c=this.parent(c))if(c===a)throw Error("of");this.children(this.parent(a)).delete(a);this.Rta.set(a,b);this.children(b).add(a);this.lsa.delete(b);if(this.iha)for(a=_.l([a].concat(_.Ia(this.tmb(a)))),b=a.next();!b.done;b=a.next()){b=b.value;var d=this.IG.get(b)||new Map;c=this.YF.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())i7b(this,c.value)}}else f7b(this,{Cxa:"PARENT_NODE_VIOLATION",node:a,parent:b});else f7b(this,{Cxa:"CHILD_NODE_VIOLATION",node:a})};_.k.children=function(a){a=void 0===a?"\u2300":a;var b=this.Fna.get(a)||new Set;this.Fna.set(a,b);return b};_.k.fj=function(a){return 0<this.children(void 0===a?"\u2300":a).size};_.k.ntb=function(a){return"\u2300"!==this.parent(a)};
_.k.tmb=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.vB=function(a){a=void 0===a?"\u2300":a;for(var b=[];IK(this,a);)b.push(a),a=this.parent(a);return b};_.k.wu=function(a){var b=this.YF.get(a)||new Map;this.YF.set(a,b);return b};_.k.SC=function(a){var b=this.IG.get(a)||new Map;this.IG.set(a,b);return b};
var g7b=function(a,b){var c=a.FWa.get(b)||new Map;a.FWa.set(b,c);return c},RK=function(a,b){return new Set(g7b(a,b).keys())},h7b=function(a,b){var c=a.D_a.get(b)||new Map;a.D_a.set(b,c);return c},KK=function(a,b){return new Set(h7b(a,b).keys())};QK.prototype.VUa=function(a){for(var b=new Set,c=_.l(RK(this,a)),d=c.next();!d.done;d=c.next())b.add(d.value);a=_.l(KK(this,a));for(d=a.next();!d.done;d=a.next())b.add(d.value);return b};QK.prototype.Jw=function(a){return 0===KK(this,a).size};
var BOb=function(a,b,c){c<b&&(c=_.l([c,b]),b=c.next().value,c=c.next().value);if(a=a.Y_.get(b))if(a=a.get(c))return b=[b,c].join("\u223c"),a.get(b)},i7b=function(a,b){if(a.iha){var c=MK(b);a.K8.has(c)?j7b(a,b):a.K8.set(c,new Set);if(a.parent(b.source)===a.parent(b.target))var d=[k7b(a,b)];else{for(var e=a.vB(b.source),f=a.vB(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=k7b(a,{source:g,target:h})}e=l7b(a,e);f=l7b(a,f);if(0<e.length){h=e[e.length-1];var n;null==(n=g)||n.jk.add(h);h.next=g}0<f.length&&(n=f[f.length-1],n.next=g,null==(d=g)||d.jk.add(n));d=[].concat(_.Ia(e),_.Ia(f));g&&d.push(g)}c=a.K8.get(c);d=_.l(d);for(g=d.next();!g.done;g=d.next())g=g.value,a.qJa.add(g),c.add(g),g.Tj.add(a.jf(b))}},k7b=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=m7b(a,b,d,[b,d]);c=a.parent(c);d=a.Cna.get(c)||new Set;d.add(b);a.Cna.set(c,d);return b},l7b=function(a,b){for(var c=[],d=b.length-1,e=0;e<d-1;e++)c.push(m7b(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].jk.add(d),b&&(c[a].next=b);return c},m7b=function(a,b,c,d){d=void 0===d?[]:d;a.Y_.has(b)||a.Y_.set(b,new Map);var e=a.Y_.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,Tj:new Set,jk:new Set};e.set(d,f);a.IC.has(b)||
a.IC.set(b,new Set);a.IC.get(b).add(f);a.IC.has(c)||a.IC.set(c,new Set);a.IC.get(c).add(f);return e.get(d)},j7b=function(a,b){for(var c=_.l(a.K8.get(MK(b))||new Set),d=c.next();!d.done;d=c.next())if(d=d.value,d.Tj.delete(a.jf(b)),!(0<d.Tj.size)){var e=a.parent(d.source);IK(a,e)&&e!==d.target||(e=a.Cna.get(e))&&e.delete(d);a.qJa.delete(d);a.IC.has(d.source)&&a.IC.get(d.source).delete(d);a.IC.has(d.target)&&a.IC.get(d.target).delete(d);a.Y_.has(d.source)&&(e=a.Y_.get(d.source),e.has(d.target)&&(e=e.get(d.target),
d=oOb(d).join("\u223c"),e.has(d)&&e.delete(d)))}},f7b=function(a,b){a.Jsb.push(b);return a};
_.W.Object.defineProperties(QK.prototype,{violations:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ia(this.Jsb))}},Eca:{configurable:!0,enumerable:!0,get:function(){return this.AG.size}},Se:{configurable:!0,enumerable:!0,get:function(){return new Set(this.AG.keys())}},mX:{configurable:!0,enumerable:!0,get:function(){return this.AG.values()}},Cdb:{configurable:!0,enumerable:!0,get:function(){return this.bK.values()}},sources:{configurable:!0,enumerable:!0,get:function(){var a=this;
return new Set(Array.from(this.Se).filter(function(b){return 0===a.wu(b).size}))}},sinks:{configurable:!0,enumerable:!0,get:function(){var a=this;return new Set(Array.from(this.Se).filter(function(b){return 0===a.SC(b).size}))}},C0a:{configurable:!0,enumerable:!0,get:function(){return this.Cna.get("\u2300")||new Set}}});
var sOb=Symbol("pf");
var xPb={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(IK(c,n)){a.push([n,c.node(h)]);n=_.l(c.Tj(h));for(r=n.next();!r.done;r=n.next())r=r.value,b.set(r,c.jf(r));c.removeNode(h)}}}for(var e=new Set,f=_.l(c.Se),g=f.next();!g.done;g=f.next())d(g.value);return c},replace:function(c){function d(I,K){var P=CK(c.node(I));EK(P).Dg.move({x:K[0]|0,y:K[1]|0});if(P.Fc)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;JK(c,e.id,e);c.mD(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;PK(c,e,g)}f=_.l(c.children());for(e=f.next();!e.done;e=f.next()){var h=e.value,n=EK(c.node(h));g=n.Dg;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}}},fk:function(a){function b(f,g){var h=CK(a.node(f),"children::layout::translateDFS: "+f+" missing");EK(h).Dg.move({x:g[0]|0,y:g[1]|0});if(h.Fc)for(f=_.l(a.children(f)),h=f.next();!h.done;h=f.next())b(h.value,g)}function c(f){var g=CK(a.node(f),"children::layout::layoutDFS: "+f+" missing"),h=g.Fc;g=EK(g).Dg;var n=GK(a),r=n.Uma;n=n.jub;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=WNb(h.map(function(ba){return ba.r}),2*r);B=0;for(var I=_.l(h.sort(function(ba,ka){return ba.id.localeCompare(ka.id)})),K=I.next();!K.done;K=I.next()){K=K.value;var P=$Nb(x,A,B++,-n);K.x=P.x;K.y=P.y}f=Object.assign({},YNb(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 $Ob={Lc:function(a){function b(r){var x=a.children(r);if(0===x.size)r!==c&&(r=HK(c,r,{weight:0,minLength:f}),PK(a,r,r));else{var A=gOb(a,"_bt_"),B=gOb(a,"_bb_"),I=EK(a.node(r));a.mD(A,r);a.mD(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=EK(a.node(K));I=P.top||K;K=P.bottom||K;var ba=(P.top?1:2)*g,ka=I!==K?1:e-d[r]+1;P=HK(A,I,{weight:ba,minLength:ka,WUa:!0});ba=HK(K,B,{weight:ba,minLength:ka,WUa:!0});A!==I&&PK(a,P,P);K!==B&&PK(a,ba,ba)}IK(a,a.parent(r))||
(r=HK(c,A,{weight:0,minLength:e+d[r]}),PK(a,r,r))}}var c=eOb(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.Tj()).map(function(x){return FK(r.jf(x))}).reduce(function(x,A){return x+A.weight},0)}(a);GK(a).Aca=c;GK(a).KCb=f;
for(var h=_.l(a.Tj()),n=h.next();!n.done;n=h.next())FK(a.jf(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=GK(a);b.Aca&&a.removeNode(b.Aca);b.Aca=void 0;b=_.l(a.Tj());for(var c=b.next();!c.done;c=b.next())c=c.value,FK(a.jf(c)).WUa&&OK(a,c)}};
var wPb={handler:function(){var a;return{remove:function(b){a=b;for(var c=new QK,d=_.l(a.children()),e=d.next();!e.done;e=d.next())e=e.value,JK(c,e,a.node(e));d=_.l(a.C0a);for(e=d.next();!e.done;e=d.next()){e=_.l(e.value.Tj);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=a.vB(f.source).pop(),h=a.vB(f.target).pop();f=FK(f);aPb(c,{source:g,target:h})?(g=FK(c.jf({source:g,target:h})),h=g.weight,f.minLength=Math.max(f.minLength,g.minLength),f.weight+=h):PK(c,{source:g,target:h},{source:g,target:h,
fk:f})}}Object.assign(GK(c),GK(b));return c},replace:function(b){for(var c=_.l(b.C0a),d=c.next();!d.done;d=c.next()){d=d.value;var e=BOb(a,d.source,d.target);e&&(DK.z$(e).points=DK.z$(d).points)}a&&Object.assign(GK(a),GK(b));return a}}},OPc:function(){},fk:function(a,b){b="string"===typeof b?{yNc:b}:null!=b?b:{};var c,d=null!=(c=b.DSc)?c:pPb;if(b=b.yNc)b=a.vB(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).Fc&&a.fj(f)&&c.push(a.children(f))}c=b;b=GK(a).Uma;c=_.l(c);for(e=c.next();!e.done;e=c.next()){f=e.value;var g=a.node(f);e=EK(g);if(g.Fc&&a.fj(f)){g=d(a,f);f=YNb(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=CK(a.node(h),"children::layout::changePosition: "+h+" missing");n.x|=0;n.y|=0;EK(h).Dg.moveTo(n)}e.Dg.resize(f.r|0)}}}};wPb.XZc=rPb;
var n7b=45*Math.PI/180,tPb=Math.sin(n7b),uPb=Math.cos(n7b);
var UK=function(a,b,c,d){K6b.call(this,a,b,c,d);this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Fc=new _.Af(!0);this.DP=new _.Af([]);this.YTa=new _.Af({x:0,y:0});this.IT={width:16*this.name.length+40,height:40}};_.V(UK,K6b);
UK.prototype.ykb=function(){var a=this,b=this.DP.ka(_.vb(function(c){return 0===c.length?_.Ea([]):_.Da(c.map(function(d){return _.Da([d.Gs,d.ds])}))}));return _.Da([this.Fc,b,this.YTa]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return o7b(a,c,d.filter(function(e){return!_.l(e).next().value}).map(function(e){e=_.l(e);e.next();return e.next().value}))}))};
UK.prototype.Ckb=function(){var a=this;return _.Da([this.DP,this.Fc]).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.Gs.ka(_.vb(function(e){return e?_.Ea(void 0):d.fk}))}))):_.Ea([])}),_.Cb(this.Gs,this.Vs,this.j9),_.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.Gs});return(d||0===b.length?_.Ea(void 0):HPb(b)).ka(_.m(function(g){return{node:a,
ds:g?o7b(a,!0,[g]):p7b(a),Gs:d,Vs:e,JQa:0<f.size}}))}))};UK.prototype.zkb=function(){return this.DP.ka(_.vb(function(a){return _.Da(a.map(function(b){return b.j9}))}),_.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})}))};UK.prototype.Ikb=function(){return new O6b};
var p7b=function(a){var b=a.YTa.getValue();return new AK(b.x,b.y,a.IT.width,a.IT.height)},o7b=function(a,b,c){return(c=TNb(c))?b?new AK(c.x-10,c.y-10-70,Math.max(a.IT.width,c.width+20),c.height+90):new AK(c.x+c.width/2-a.IT.width/2,c.y+c.height/2+80-a.IT.height/2,a.IT.width,a.IT.height):p7b(a)},oQb=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next());a.DP.next(b)};
UK.prototype.Hkb=function(){return this.DP.ka(_.vb(function(a){return _.Da(a.map(function(b){return b.Vs})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ia(c),_.Ia(d)))})}))}))};UK.prototype.Bkb=function(){return this.DP.ka(_.vb(function(a){return _.Da(a.map(function(b){return b.Dz})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ia(c),_.Ia(d)))})}))}))};
UK.prototype.Ffa=function(a,b){var c=this.UP,d=a-c.x;c=b-c.y;this.YTa.next({x:a,y:b});a=_.l(this.VP);for(b=a.next();!b.done;b=a.next()){b=b.value;var e=b.UP;b.Ffa(e.x+d,e.y+c)}};_.W.Object.defineProperties(UK.prototype,{UP:{configurable:!0,enumerable:!0,get:function(){return o7b(this,this.Fc.getValue(),this.VP.filter(function(a){return!a.Gs.getValue()}).map(function(a){return a.UP}))}},VP:{configurable:!0,enumerable:!0,get:function(){return this.DP.getValue()}}});
var aR=function(){this.b7b=50;this.tag="EXTERNAL";this.H9=new _.el};_.W.Object.defineProperties(aR.prototype,{files:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.node.j9.ka(_.m(function(b){return Array.from((b.get(a.tag)||new Map).keys()).sort().splice(0,50)}))}},ci:{configurable:!0,enumerable:!0,get:function(){switch(this.tag){case "GENERATED":return"\u2699";case "TEST":return"\u2713";default:return""}}}});aR.ha=function(a){return new (a||aR)};
aR.Aa=_.v({type:aR,oa:[["callgraph-decorator","node","","tag",""]],inputs:{node:"node",tag:"tag"},outputs:{H9:"filesToAddToCallgraph"},ac:["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,SPb,9,5,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.files))},Ia:[_.ln,oL,_.Xl,_.Yl,_.cm],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 bR=function(){};bR.prototype.Ua=function(){var a=this;this.QFc=("incoming"===this.direction?this.node.Dz:this.node.Vs).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).Gs}))}),_.m(function(b){return b.filter(function(c){return c}).length}),_.nb(1),_.jb())};bR.ha=function(a){return new (a||bR)};
bR.Aa=_.v({type:bR,oa:[["hidden-node-decorator","node","","direction",""]],inputs:{node:"node",direction:"direction"},ac:["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,VPb,8,3,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.QFc))},Ia:[_.Yl,_.Wr,_.cm],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 cR=function(){this.scroll=0};_.W.Object.defineProperties(cR.prototype,{yJc:{configurable:!0,enumerable:!0,get:function(){return"calc("+100*this.scroll+"% - 1ch)"}}});cR.ha=function(a){return new (a||cR)};
cR.Aa=_.v({type:cR,oa:[["scroll-indicator"]],Hb:2,mb:function(a,b){a&2&&_.ve("top",b.yJc)},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 dR=function(){};dR.prototype.Ua=function(){};dR.ha=function(a){return new (a||dR)};
dR.Aa=_.v({type:dR,oa:[["rxjs-marble","eventData",""]],inputs:{HNa:"eventData"},ac:["eventData",""],Ba:2,Ca:2,Ha:[["stroke","black","role","group"],"cx 15 cy 15 r 15".split(" ")],wa:function(a,b){a&1&&(_.Ad(),_.C(0,"svg",0),_.F(1,"circle",1),_.D());a&2&&_.ve("fill","rgb("+b.HNa.color[0]+","+b.HNa.color[1]+","+b.HNa.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 q7b=["name"],r7b=_.Ea(!1).ka(_.Ma(1),_.tb(!0)),eR=function(a){this.Dk=a;this.PCc=OPb;this.c7b=300;this.bBc=!1;this.focus=new _.el;this.Sib=new _.el;this.Tib=new _.el;this.delete=new _.el;this.gCb=new _.el;this.hCb=new _.el;this.fRa=new _.el;this.wAb=new _.el;this.H9=new _.el;this.Psc=_.Ea("unset").ka(_.Ma(1),_.tb("background 2s ease-in"))};eR.prototype.Ua=function(){this.iyc=this.node.j9.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 ZPb=function(a){return a.node instanceof UK};eR.prototype.EA=function(a){a.Fc.next(!a.Fc.getValue());this.wAb.next(a.Fc.getValue())};eR.prototype.Vc=function(){var a=this;this.zca&&_.bZa(this.Dk,function(){a.zca.ua.style.fontSize="12px";_.cZa(a.Dk,function(){a.R0a={width:a.zca.ua.offsetWidth,height:20};s7b(a,a.node.UP)})});this.MMb=this.node.ds.ka(_.Ra(function(b,c){return b.width===c.width&&b.height===c.height})).subscribe(function(b){s7b(a,b)})};eR.prototype.Ma=function(){this.MMb&&this.MMb.unsubscribe()};
var s7b=function(a,b){if(a.R0a){var c=a.R0a.width/b.width,d=a.R0a.height/b.height;_.bZa(a.Dk,function(){a.zca&&(a.zca.ua.style.fontSize=10.8/Math.max(c,d)+"px")})}};_.W.Object.defineProperties(eR.prototype,{axb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Loading...}}}"===this.node.name}},Kwb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Error...}}}"===this.node.name}},Ixc:{configurable:!0,enumerable:!0,get:function(){return this.node.ticket&&!ZPb(this)?r7b:_.Ea(!1)}}});
eR.ha=function(a){return new (a||eR)(_.y(_.nt))};
eR.Aa=_.v({type:eR,oa:[["callgraph-node","node",""]],vb:function(a,b){a&1&&_.Ze(q7b,5);if(a&2){var c;_.Ye(c=_.af())&&(b.zca=c.first)}},inputs:{node:"node",bBc:"hovered"},outputs:{focus:"focus",Sib:"clickOnBody",Tib:"clickOnHeader",delete:"delete",gCb:"mouseDownOnBody",hCb:"mouseDownOnHeader",fRa:"hover",wAb:"manualExpansionChange",H9:"filesToAddToCallgraph"},ac:["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,hQb,23,38,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.node.ds))},Ia:[_.Wl,_.Xl,_.Yl,
aR,bR,dR,_.bE,_.dE,_.zq,_.Wr,cR,_.cm],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 t7b=function(){this.Soa=this.Rsa=!1;this.p2=this.o2=0;this.tVa=void 0;this.Uxa=this.Nxa=this.nN=this.mN=0;this.padding={left:0,right:48};this.ZTb=new _.el;this.aUb=1;this.zP=this.tba=this.bS=void 0};t7b.prototype.gr=function(){return this.Rsa};
var w7b=function(a,b){switch(b.type){case "mousedown":a.EQa(b.screenX,b.screenY,b.button);break;case "mousemove":a.Ysb(b.screenX,b.screenY);break;case "mouseup":case "mouseleave":u7b(a);break;case "mousewheel":var c=b.deltaY;4>Math.abs(c)||v7b(a,b.pageX,b.pageY,0<c?a.zoomLevel/1.2:1.2*a.zoomLevel)}},x7b=function(a,b){sQb(b)&&(a.tVa=b)},u7b=function(a){a.Soa=!1;a.Rsa=!1;a.o2=0;a.p2=0;var b=y7b(a,a.mN+a.Nxa,a.nN+a.Uxa);a.mN=b.x;a.nN=b.y;a.Nxa=0;a.Uxa=0;a.bS=void 0},OQb=function(a){if(!a.zP)return.1;
var b=tQb(a.zP);if(!b)return.1;var c=z7b(a);return.25*Math.min((c.width-a.dRa-20)/b.width,(c.height-20)/b.height)},NQb=function(a,b){var c=z7b(a);v7b(a,c.x+c.width/2,c.y+c.height/2,b)},v7b=function(a,b,c,d){d=A7b(a,d);var e=z7b(a);b-=e.x;c-=e.y;e=d/a.zoomLevel;a.zoomLevel=d;d=y7b(a,b-(b-a.mN)*e,c-(c-a.nN)*e);a.mN=d.x;a.nN=d.y};t7b.prototype.EQa=function(a,b,c){0===c&&(this.o2=a,this.p2=b,this.Rsa=!0)};var z7b=function(a){return a.tVa?a.tVa.ua.getBoundingClientRect():{x:0,y:0,width:0,height:0}};
t7b.prototype.Ysb=function(a,b){this.Rsa&&!this.Soa&&10<Math.sqrt(Math.pow(this.p2-a,2)+Math.pow(this.o2-b,2))&&(this.Soa=!0);if(this.Soa)if(this.bS){this.tba=this.bS;var c=this.bS.UP;this.bS.Ffa(c.x+(a-this.o2)/this.zoomLevel,c.y+(b-this.p2)/this.zoomLevel);this.o2=a;this.p2=b}else a=y7b(this,this.mN+a-this.o2,this.nN+b-this.p2),this.Nxa=a.x-this.mN,this.Uxa=a.y-this.nN};
var y7b=function(a,b,c){if(!a.zP)return{x:b,y:c};var d=tQb(a.zP);if(!d)return{x:b,y:c};var e=z7b(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))}},A7b=function(a,b){return Math.min(2,Math.max(OQb(a),b))};
_.W.Object.defineProperties(t7b.prototype,{zoomLevel:{configurable:!0,enumerable:!0,get:function(){return this.aUb},set:function(a){this.ZTb.next(a);this.aUb=a}},dRa:{configurable:!0,enumerable:!0,get:function(){return this.padding.left+this.padding.right}}});
var fR=function(){this.YCc=PPb;this.Cdc=1E3;this.graphType="CALLGRAPH";this.focus=new _.el;this.expand=new _.el;this.eS=_.Ua};
fR.prototype.Sb=function(){var a=this;if("RXJS_GRAPH"===this.graphType){var b=this.vF.from.C0.eS.ka(_.m(function(d){return{type:"add",gDb:d}})),c=this.vF.from.C0.eS.ka(_.Ma(1E3),_.m(function(d){return{type:"remove",gDb:d}}));this.eS=_.ib(b,c).ka(_.Cb(PPb(this.vF)),_.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 wQb(d,e,a.vF)},[]))}this.path=_.Da([this.vF.from.ds,this.vF.to.ds]).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))}))};fR.ha=function(a){return new (a||fR)};
fR.Aa=_.v({type:fR,oa:[["callgraph-edge","edgeData",""]],inputs:{graphType:"graphType",vF:"edgeData"},outputs:{focus:"focus",expand:"expand"},features:[_.ld],ac:["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&&(_.Ad(),_.C(0,"svg",0),_.L("click",function(){return b.expand.emit(b.vF)})("dblclick",function(){return b.focus.emit(b.vF)}),_.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,vQb,3,3,"ng-container",6),_.Q(11,"async"));a&2&&(_.w(5),_.ue("d",_.R(6,5,b.path)),_.w(2),_.ve("stroke-dasharray",
_.R(8,7,b.YCc(b.vF))?"8":"unset"),_.ue("d",_.R(9,9,b.path)),_.w(3),_.z("ngForOf",_.R(11,11,b.eS)))},Ia:[_.Xl,_.Yl,dR,_.cm],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 gR=function(){this.d_a=[];this.show=new _.el;this.CT=new _.el};_.W.Object.defineProperties(gR.prototype,{dR:{configurable:!0,enumerable:!0,set:function(a){this.d_a=Array.from(a.values()).sort(function(b,c){return b.name.localeCompare(c.name)})}}});gR.ha=function(a){return new (a||gR)};
gR.Aa=_.v({type:gR,oa:[["hidden-node-box"]],inputs:{dR:"hiddenNodes"},outputs:{show:"show",CT:"showAll"},Ba:8,Ca:2,Ha:function(){return[[1,"container"],[1,"hidden-nodes-text"]," Hidden nodes (\ufffd0\ufffd) ",["mat-button","",1,"gmat-button",3,"click"]," Show All ",[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),_.Fe(3,2),_.D(),_.C(4,"button",3),_.L("click",
function(){return b.CT.emit()}),_.Fe(5,4),_.D()(),_.C(6,"div",5),_.N(7,xQb,2,1,"button",6),_.D()());a&2&&(_.w(3),_.Ge(b.d_a.length),_.He(3),_.w(4),_.z("ngForOf",b.d_a))},Ia:[_.Xl,_.zq],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 hR=function(a,b){this.Fa=a;this.Etc=b;this.yf=new _.qs(this.Fa)};
hR.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.yf.fetch(h,function(){var n=g.Etc,r=h;r=void 0===r?{}:r;var x=void 0===x?{}:x;return _.rl(n.Za,{body:null,ub:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.callgraph.getCallgraph",path:"/"+n.Pa+"/callgraph:callgraph",Ra:_.kf(r,_.vu,x),Kb:QL})})};
hR.ha=function(a){return new (a||hR)(_.u(_.en),_.u(s0b))};hR.va=_.t({token:hR,ta:hR.ha,Ka:"root"});
var B7b=["graphWrapper"],iR=function(a,b,c,d,e,f){this.Fa=a;this.Ftc=b;this.Fh=c;this.Sa=d;this.Qha=e;this.tc=_.hE;this.Bdb=JQb;this.EKc=UQb;this.WOa=VK;this.P2a=130;this.Aya="Callgraph";this.tk=_.rg;this.p9b="Click to show key";this.P8b="Click to hide";this.o8b="Failed to load callgraph";this.l1=!0;this.Oea=new SK("","Function",new _.pg);this.Nea=new SK("","Called Function",new _.pg);this.Doa=new SK("","",new _.pg);this.rJc=nQb(this.Oea,this.Nea);this.r1a=new _.ob;this.controls=new t7b;this.GX=_.Ua;
this.resize=new _.ob;this.nra=new _.mb(1,void 0);this.kRa=new _.mb(1,void 0);this.kha=_.Ua;this.SQa=new _.ob;this.dR=_.Ua;this.KK=_.Ea(!0);this.OBb=new _.Af(!1);this.tMb=new _.Af(!0);this.Qeb=!1;this.uOa=new _.mb(1);this.Wh=new _.mb(1);this.graphType=new _.Af("CALLGRAPH");this.Oea.offsetX.next((130-this.Oea.width)/2);this.Oea.offsetY.next(10);this.Nea.offsetX.next((130-this.Nea.width)/2);this.Nea.offsetY.next(60);this.Doa.k9.next({tags:["EXTERNAL","TEST","GENERATED"],path:"",dz:[]});this.controls.padding.left=
this.l1?130:0;C7b(this);this.isc=this.uOa.ka(_.m(function(g){return f.Rb(39)&&g.path.endsWith(".ts")}))};iR.prototype.Ua=function(){this.Fa.Vl({bucket:_.rg.mia})};iR.prototype.Vc=function(){var a=this;x7b(this.controls,this.M$);this.st=this.Fh.registerCallback(0,function(){a.M$.ua.focus()})};iR.prototype.Ma=function(){this.st&&this.st()};
iR.prototype.Sb=function(a){var b=a.viewData;b&&(a=b.Si,b=b.ff,!_.PE(b.location)||a&&_.AE(a.location,b.location)||(this.uOa.next(b.location),this.SQa.next({action:"filter"})),this.Wh.next(b.line))};
var D7b=function(a){return _.Da([a.uOa,a.r1a.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))},E7b=function(a,b){return a.graphType.ka(_.Ra(),_.vb(function(c){return a.Ftc.get(b.lb,b.Cc,b.repository,b.Ab,b.path,c).ka(_.m(function(d){return _.$D({KK:d.KK,zP:lQb(d,b,a.Qha,a.Wh,a.Qeb)})}),_.Aa(function(){return _.ZD(a.o8b)}),_.tb(_.iE))}),_.nb(1),_.jb())},F7b=
function(a,b){a.KK=_.Da([b.ka(_.vb(function(c){return _.Da(Array.from(c.values()))})),a.OBb]).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.Wb.KK})||d}))},G7b=function(a){a.kha=_.Da([_.ib(a.dR.ka(_.cb()),a.nra),_.ib(a.dR.ka(_.cb()),a.kRa)]).ka(_.vb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return d?a.GX.ka(_.m(function(e){return VQb(e,d)})):c?qQb(a.GX,c.ticket).ka(_.vb(function(e){return a.GX.ka(_.m(function(f){return WQb(f,
e)}))})):_.Ea(new Set)}),_.tb(new Set),_.nb(1),_.jb())},H7b=function(a,b){a.dR=a.SQa.ka(_.Cb(b.ka(_.m(function(c){return new Map(VK(c.values(),!0,!0).map(function(d){return[d.ticket,d]}))})),b.ka(_.m(function(c){return new Map(VK(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?qQb(a.GX,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.jf.from.ticket!==n&&e.jf.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 _.ig(e)}},new Map),_.tb(new Map))},I7b=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,E7b(a,e)]}))))},C7b=function(a){var b=D7b(a).ka(_.hb(function(d,
e){return I7b(a,d,e)},new Map),_.nb(1),_.jb()),c=b.ka(_.vb(TQb),_.m(function(d){return rQb(a.wb.location,new Map(d))}),_.pb(1));H7b(a,c);a.GX=_.Da([c,a.dR,a.M$&&sQb(a.M$)?_.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(VK(d.values(),!0,!0,!0)),g=f.next();!g.done;g=f.next())g=g.value,g.Gs.next(e.has(g.ticket));return d}),_.zb(function(d){x7b(a.controls,a.M$);a.controls.zP=d;u7b(a.controls);a.center(d)}),_.pb(1));F7b(a,b);G7b(a)};
iR.prototype.log=function(a){this.Fa.nb({element:"Callgraph",action:a,gestureName:"CLICK"})};
iR.prototype.center=function(a){IPb(VK(a.values(),!0,!0));var b=tQb(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=z7b(a);a.zoomLevel=A7b(a,Math.min((f.width-a.dRa)/(e+20),f.height/(b+20)));c=y7b(a,-c*a.zoomLevel+a.padding.left+10*a.zoomLevel+(f.width-a.dRa-(e+20)*a.zoomLevel)/2,-d*a.zoomLevel+10*a.zoomLevel+(f.height-(b+20)*a.zoomLevel)/2);a.mN=c.x;a.nN=c.y}this.nra.next(void 0);this.kRa.next(void 0)};
var WK=function(a,b){a.SQa.next(b);a.log(b.action)},zQb=function(a,b){!a.controls.tba&&a.controls.tba!==b&&b.Qd&&(a.Sa.navigate(_.ph(_.No(b.location.Yb().Mh(a.wb.location.params),{line:b.Qd}).hb()),{Ze:"preserve"}),a.log("followNodeLink"))},BQb=function(a,b){a.Sa.navigate(_.ph(_.No(b.from.location.Yb().Mh(a.wb.location.params),{line:b.dz.map(function(c){return{start:c,end:c}})}).hb()),{Ze:"preserve"});a.log("followEdgeLink")},CQb=function(a,b){a.controls.gr()||(a.kRa.next(b),a.log(b?"hoverEdge":"unhoverEdge"))};
iR.prototype.zoom=function(a){w7b(this.controls,a);this.log("zoom")};iR.ha=function(a){return new (a||iR)(_.y(_.jv),_.y(hR),_.y(_.hv),_.y(_.Yf),_.y(_.hH),_.y(_.Cu))};
iR.Aa=_.v({type:iR,oa:[["callgraph-panel"]],vb:function(a,b){a&1&&_.Ze(B7b,7,_.Md);if(a&2){var c;_.Ye(c=_.af())&&(b.M$=c.first)}},inputs:{wb:"viewData"},features:[_.ld],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","Zoom in","trackAction","zoomin",3,"ascTrackElement","click"],["vertical","true",3,"max","min","value","step","input"],["mat-icon-button","","aria-label","Zoom out","trackAction","zoomout",3,"ascTrackElement","click"],["mat-icon-button","","aria-label","Center graph","trackAction","center",3,"ascTrackElement","click"],[1,"warning-box-group"],["class","warning-box","theme","warning",4,"ngIf"],[1,"empty-callgraph-message"]," No functions were found. ",
[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"]," Large file warning: graph may exclude some external calls and/or classes. \ufffd#2\ufffd Dismiss \ufffd/#2\ufffd",
"Key",[1,"key-sample-graph-holder"],[3,"edgeData"],[1,"key-node",3,"node"],[1,"decorator-table"],["colspan","2"]," External file calls ",[1,"no-click",3,"node","tag"],"External","Tests","Generated","Navigation","Click: Navigate to","Double-click: Focus",[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){w7b(b.controls,c);b.log("startCanvasDrag")})("mouseup",function(c){return w7b(b.controls,c)})("mousemove",
function(c){return w7b(b.controls,c)})("mouseleave",function(c){return w7b(b.controls,c)})("mousewheel",function(c){return b.zoom(c)})("ascResizeNotifier",function(){return b.resize.next()}),_.N(2,PQb,24,23,"ng-container",2),_.Q(3,"async"),_.C(4,"div",3),_.L("click",function(){b.l1=!b.l1;b.controls.padding.left=b.l1?130:0}),_.C(5,"div"),_.O(6),_.D(),_.N(7,QQb,33,9,"ng-container",2),_.D()(),_.N(8,SQb,2,1,"ng-container",2),_.Q(9,"async"));a&2&&(_.w(2),_.z("ngIf",_.R(3,6,b.GX)),_.w(2),_.ve("width",b.P2a,
"px"),_.w(2),_.Ne("(",b.l1?b.P8b:b.p9b,")"),_.w(1),_.z("ngIf",b.l1),_.w(1),_.z("ngIf",_.R(9,8,b.dR)))},Ia:[_.ln,fR,eR,_.Xl,_.Yl,aR,gR,_.dE,_.zq,_.Wr,_.Xv,_.Sy,_.Oy,_.wC,_.rv,_.cm],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 jR=function(a,b,c,d,e,f){var g=this;this.ctc=a;this.Eg=b;this.Fa=c;this.TA=_.hE;this.fWa=new _.na;this.tk=_.rg;this.Mm=new _.da;this.Lha=new _.mb(1);this.A_a=d.Rb(56);this.Vzb=this.Lha.ka(_.Ta(mRb),_.m(function(h){return h.location}));this.Vyc=this.Vzb.ka(_.Ra(function(h,n){return h&&n&&_.AE(h,n)}));a=e.AR("BLAME").ka(_.m(function(h){return h.enabled}),_.Ra(),_.nb(1),_.jb());this.Zma=J7b(this,a);this.Q9=f.Gyc.ka(_.Ra());f=this.Lha.ka(_.Ta(function(h){return!mRb(h)&&5!==h.kind}),_.cb(_.YD("History unavailable")));
b=this.Lha.ka(_.Ta(mRb),_.Ra(pRb),_.vb(function(h){return sRb(h,g.Eg)}),_.nb(1),_.jb());this.p_=b.ka(_.Ta(_.SE),_.m(function(h){return h.Wb.p_}));b=b.ka(_.Ra(function(h,n){return _.SE(h)&&_.SE(n)&&h.Wb.Bk===n.Wb.Bk}));this.Blb=_.ib(f,_.Da([b,a]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return _.SE(h)?K7b(g,h.Wb,n):h}),_.tb(_.iE))).ka(_.nb(1),_.jb());f=_.Da([this.Q9,this.Blb]).ka(_.Ta(tRb),_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;if(!oRb(n.Wb,h)&&n.Wb.v9)return n.Wb.v9}));
this.fWa=f.ka(_.m(function(h){return!!h}),_.tb(!1));this.Mm.add(f.ka(_.vb(function(h){return _.ya(0).ka(_.$g(g.Fa,"paging_to_focused_commit",!1),_.cb(h))})).subscribe(function(h){h&&h()}))};jR.prototype.Ua=function(){this.Fa.Vl({bucket:_.rg.NU})};jR.prototype.Ma=function(){this.Mm.unsubscribe()};
var J7b=function(a,b){var c=a.Vyc.ka(_.vb(function(d){var e=_.xE(d,1)||"",f=_.yE(d,1)||"";return a.ctc.get(d.lb,d.Cc,d.repository,e,f).ka(_.Aa(function(){return _.Ea(null)}))}));return _.Da([a.Lha,b]).ka(_.vb(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&qRb(e)?c:_.Ea(null)}),_.pb(1))},K7b=function(a,b,c){for(var d=[],e=0;e<b.Bk.length;e++){var f=b.lWa.get(e);d.push(f)}f=a.Vzb.ka(_.Ra(),_.vb(function(g){return nRb(g,b,a.Eg)}),_.m(function(g){var h=g.ad;g=g.WG;var n=_.xE(h,2),r=
!!n,x=a.A_a?b.uD:void 0;x=null!=x?_.ckb(h,x):h;return{Xa:h,hM:x,Fba:n,WG:g,JD:r}}),_.pb(1));e=qRb(b.wb);d={Xa:f,Bk:b.Bk,uD:b.uD,u_c:d,qpa:e};d=e?YQb(d):XQb(d);return _.$D({PK:d,Rna:e?c?2:1:0,vpa:b.vpa,v9:b.v9,Xa:b.wb.location})};_.W.Object.defineProperties(jR.prototype,{PAc:{configurable:!0,enumerable:!0,set:function(a){this.QAc=a},get:function(){return this.QAc}},wb:{configurable:!0,enumerable:!0,set:function(a){this.Lha.next(a)}}});
jR.ha=function(a){return new (a||jR)(_.y(_.wI),_.y(_.qH),_.y(_.jv),_.y(_.Cu),_.y(_.oI),_.y(_.iI))};
jR.Aa=_.v({type:jR,oa:[["history-panel"]],vb:function(a,b){a&1&&_.Ze(DO,5);if(a&2){var c;_.Ye(c=_.af())&&(b.PAc=c.first)}},inputs:{wb:"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"],"Meer tonen","Meer tonen",[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
" Failed to fetch more history ",["theme","error"],"Geschiedenis niet beschikbaar",["text","Wijzigingsgeschiedenis laden...",3,"hasBackground","diameter"]]},wa:function(a,b){a&1&&(_.N(0,kRb,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,lRb,1,2,"ng-template",null,1,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.Blb))},Ia:[_.ln,_.EG,_.Yl,_.bm,_.Zl,_.$l,DO,_.dE,_.bE,_.zq,_.sw,_.cm],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 kR=function(){};kR.prototype.transform=function(a){var b=a.Md,c,d;if((null==b?0:null==(c=b.oj)?0:null==(d=c.Oe)?0:d.Kg)&&b.path)return c=b.oj.Oe.Kg,"piper"===c.toLowerCase()&&(c="piper///depot"),a=uRb(a),"/"+c+"/"+b.path+(a?";"+_.ng.nsa+"="+a:"")+";"+_.ng.We+"=5"};kR.ha=function(a){return new (a||kR)};kR.ze=_.fd({name:"warningLocation",type:kR,Xd:!0});var lR=function(){};
lR.prototype.transform=function(a,b){var c,d=null==(c=a.Md)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=uRb(a),b=d.slice(b.length),b+(b&&a?":":"")+a};lR.ha=function(a){return new (a||lR)};lR.ze=_.fd({name:"warningLocationName",type:lR,Xd:!0});
var yRb=function(a){return{ya:a}},mR=function(a,b,c,d,e,f){this.fC=b;this.XY=c;this.Jb=d;this.Fa=e;this.Sa=f;this.u2b="bAc";this.w2b="jAc";this.bec="SKc";this.TNa=new Set;this.COc=_.Da([a.qga,$_b(b)]).ka(_.m(function(g){g=_.l(g);var h=g.next().value;return{state:"loaded",Ryb:g.next().value.map(function(n){return{Ih:n,count:h.has(n.id)&&h.get(n.id).mr||0,icon:_.Of(n.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(n){return n.Ih.KSa&&0<n.count}),
QZa:new Set}}),_.tb({state:"loading"}))};mR.prototype.Ua=function(){};var KRb=function(a,b){return L7b(a,b).ka(_.m(function(c){return{P9:c,state:"loaded"}}),_.tb({state:"loading"}))};mR.prototype.we=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.aF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
mR.prototype.bAc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.TNa.add(b):this.TNa.delete(b);this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:c})};
mR.prototype.jAc=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(!_.cF(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(),_.Rm(this.Sa,c.pathname+c.search))}};
mR.prototype.SKc=function(a,b){this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var L7b=function(a,b){var c=a.oOc;if(0!==c&&1!==c)return _.Ea([]);var d=a.Xa,e=d.lb,f=d.Cc,g=d.repository;return null==e||null==f||null==g?_.Ea([]):_.Rvb(a.fC,b).ka(_.vb(function(h){var n,r;h=null==h?void 0:null==(n=h.dataSource)?void 0:null==(r=n.z7)?void 0:r.fz;if(!h)return _.Ea([]);n=_.xE(d,1)||"";return _.Pvb(a.XY,{lb:e,Cc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:d.path||"",fileSpecSourceRootRefSpec:n,fileSpecType:0===c?"FILE":"DIRECTORY",category:h})}))};
_.W.Object.defineProperties(mR.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return _.qg(this.Jb.lc)}}});mR.ha=function(a){return new (a||mR)(_.y(_.oI),_.y(_.mI),_.y(_.lI),_.y(_.zf),_.y(_.en),_.y(_.Yf))};
mR.Aa=_.v({type:mR,oa:[["warnings-panel"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)})},inputs:{oOc:"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,ERb,4,3,"ng-container",0),_.Q(1,"async"),_.N(2,FRb,2,0,"ng-template",null,1,_.ef),_.N(4,LRb,2,3,"ng-template",null,2,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.COc))},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.bE,_.zq,_.Pz,_.KG,_.LG,_.Oz,_.cm,kR,lR],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 nR=function(a,b){this.Fa=a;this.client=b;this.qtc=new _.qs(this.Fa)};nR.prototype.list=function(a){var b=this;a={Lk:a.Ab,Oe:Object.assign({},_.TE(a.lb,a.Cc),{Kg:a.repository})};var c={oj:new _.Zt({Lk:a.Lk,Oe:new _.qu(a.Oe)})};return this.qtc.fetch(a,function(){return b.client.zj(new RL(c))})};nR.ha=function(a){return new (a||nR)(_.u(_.en),_.u(aM))};nR.va=_.t({token:nR,ta:nR.ha,Ka:"root"});
var oR=function(a,b,c){var d=this;this.Pb=c;this.MR=new _.ob;this.zKa=new _.Af(null);this.isEnabled=_.Ea(!1);this.yKa=_.Ea(null);this.Qma=_.Ea([]);b.Rb(3)&&(this.Qma=this.MR.ka(_.Ra(function(e,f){return _.Mo(e,f)}),_.vb(function(e){return a.list(e).ka(_.m(function(f){return f.zj||[]}))}),_.Aa(function(){return _.Ea([])}),_.tb([]),_.nb(1),_.jb()),this.isEnabled=this.Qma.ka(_.m(function(e){return!!e.length})),b=this.Qma.ka(_.vb(function(e){return d.Pb.msb().ka(_.Va(1),_.wb(d.zKa.ka(_.sb())),_.m(function(f){return!f||
e.includes(f)?f:null}))}),_.Aa(function(){return _.Ea(null)})),this.yKa=_.ib(this.zKa,b).ka(_.nb(1),_.jb()))};oR.prototype.d1a=function(a){this.zKa.next(a);this.Pb.aMb(a)};_.W.Object.defineProperties(oR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.MR.next(_.EE(a.Yb(),"repo").hb())}}});oR.ha=function(a){return new (a||oR)(_.u(nR),_.u(_.Cu),_.u(_.Nu))};oR.va=_.t({token:oR,ta:oR.ha});
var pR=function(a){var b=this;this.Pb=a;this.mQ=this.qz=new _.Af(new Set);this.kb=this.Pb.D$().ka(_.Va(1),_.wb(this.mQ.ka(_.sb()))).subscribe(function(c){b.qz.next(c)})};pR.prototype.Ma=function(){this.kb.unsubscribe()};pR.prototype.lxa=function(a,b){var c=new Set(this.qz.getValue());b?c.add(a):c.delete(a);this.qz.next(c);this.Pb.Ofa(c)};pR.ha=function(a){return new (a||pR)(_.u(_.Nu))};pR.va=_.t({token:pR,ta:pR.ha});
var M7b=function(a){this.VE=a};M7b.ha=function(a){return new (a||M7b)(_.y(oR))};
M7b.Aa=_.v({type:M7b,oa:[["build-config-menu"]],Ba:6,Ca:7,Ha:function(){return[[3,"value","change"],[1,"mat-menu-item",3,"value"]," All ",["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.VE.d1a(c.value)}),_.Q(1,"async"),_.C(2,"mat-radio-button",1),_.Fe(3,2),_.D(),_.N(4,MRb,2,2,"mat-radio-button",3),_.Q(5,"async"),_.D());a&2&&(_.z("value",_.R(1,3,b.VE.yKa)),_.w(2),_.z("value",null),_.w(2),_.z("ngForOf",_.R(5,
5,b.VE.Qma)))},Ia:[_.Xl,_.EA,_.FA,_.cm],styles:["mat-radio-button[_ngcontent-%COMP%]{display:block}"],Oa:0});
var qR=function(a,b){this.Fa=a;this.f9=b;this.oxc=this.f9.mQ.ka(_.m(function(c){return c.has("GENERATED")}));this.pxc=this.f9.mQ.ka(_.m(function(c){return c.has("TEST")}))};qR.prototype.Ua=function(){};qR.prototype.lxa=function(a,b,c){this.Fa.nb({element:this.element,action:(b?"exclude":"include")+c,projectId:this.location.lb,gestureName:"CHANGE"});this.f9.lxa(a,b)};qR.ha=function(a){return new (a||qR)(_.y(_.en),_.y(pR))};
qR.Aa=_.v({type:qR,oa:[["exclude-menu","element","","location",""]],inputs:{element:"element",location:"location"},ac:["element","","location",""],Ba:6,Ca:6,Ha:function(){return[[1,"mat-menu-item",3,"checked","change"]," Exclude Tests\n"," Exclude Generated Files\n"]},wa:function(a,b){a&1&&(_.C(0,"mat-checkbox",0),_.L("change",function(c){b.lxa("TEST",c.checked,"TestFiles")}),_.Fe(1,1),_.Q(2,"async"),_.D(),_.C(3,"mat-checkbox",0),_.L("change",function(c){b.lxa("GENERATED",c.checked,"GeneratedFiles")}),
_.Fe(4,2),_.Q(5,"async"),_.D());a&2&&(_.z("checked",_.R(2,2,b.pxc)),_.w(3),_.z("checked",_.R(5,4,b.oxc)))},Ia:[_.QB,_.cm],tb:2,Oa:0});
var rR=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};rR.ha=function(a){return new (a||rR)};
rR.Aa=_.v({type:rR,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",eha:"tooltipText",disabled:"disabled"},ac:["icon",""],oc:["*"],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&&(_.Ie(),_.N(0,NRb,3,5,"button",0),_.N(1,ORb,4,4,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.Yl,_.zq,_.Wr,_.Aw],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 N7b=["buildConfigMenu"],O7b=["excludeMenu"],sR=function(a,b,c,d){this.VE=a;this.Pb=b;this.yc=c;this.Yc=d;this.CUa=!1;this.CLa=new _.Af(!1);this.x_=_.tzb(this.Pb).ka(_.tb(!1));this.NBb=new _.el;this.Z2a="Build Configs";this.nxc="XrefPanelExcludeMenu";this.A9b="Exclude";this.RAa="Preview Panel";this.QAa="Toggle the file preview here, or configure the toggle width in settings"};sR.prototype.isCollapsed=function(){return this.CLa};
sR.prototype.Ua=function(){this.otc={YJ:this.ptc,title:this.Z2a,nc:"XrefPanelBuildConfigMenu"};this.lxc={YJ:this.mxc,title:"Exclude",nc:"XrefPanelExcludeMenu"}};sR.prototype.EZa=function(){var a=this;return _.Da([this.Pb.PF(),this.CLa,this.Yc.eG(_.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.yc.Rb(61)&&c&&_.CE(a.location)&&(null==b||"MINI"===b)&&!d}))};
sR.prototype.IVa=function(){var a=this;this.Pb.PF().subscribe(function(b){null==b?_.$J(a.Pb,!1):"MINI"===b&&_.$J(a.Pb,!0)})};_.W.Object.defineProperties(sR.prototype,{collapsed:{configurable:!0,enumerable:!0,set:function(a){this.CLa.next(a)}},ZEc:{configurable:!0,enumerable:!0,get:function(){return this.CUa?"The screen is too small to support the preview. See settings to change this minimum size.":"Toggle on to open references in the preview pane and create a breadcrumb as you step through references. Toggle off to open in the main window."}}});
sR.ha=function(a){return new (a||sR)(_.y(oR),_.y(_.Nu),_.y(_.Cu),_.y(_.QG))};
sR.Aa=_.v({type:sR,oa:[["xref-options","collapsed","","location",""]],vb:function(a,b){a&1&&(_.Ze(N7b,7),_.Ze(O7b,7));if(a&2){var c;_.Ye(c=_.af())&&(b.ptc=c.first);_.Ye(c=_.af())&&(b.mxc=c.first)}},inputs:{location:"location",CUa:"miniPanelToggleDisabled",collapsed:"collapsed"},outputs:{NBb:"miniPanelEnabledChanged"},ac:["collapsed","","location",""],Ba:10,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["extendedOptions",""],["buildConfigMenu",""],["excludeMenu",""],["openOptions",""],["icon","more_vert",
"ariaLabel","Show more options",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",
"Exclude files from references",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",""]," Enable Preview ",[4,"ngIf"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""]]},wa:function(a,b){a&1&&(_.N(0,TRb,16,10,"ng-container",0),_.Q(1,"async"),
_.N(2,WRb,6,8,"ng-template",null,1,_.ef),_.N(4,XRb,1,0,"ng-template",null,2,_.ef),_.N(6,YRb,1,2,"ng-template",null,3,_.ef),_.N(8,$Rb,6,8,"ng-template",null,4,_.ef));if(a&2){var c=_.Me(3);_.z("ngIf",_.R(1,2,b.isCollapsed()))("ngIfElse",c)}},Ia:[M7b,rR,_.Yl,_.bm,YP,qR,_.iw,_.ow,iM,_.qw,_.rw,_.Lw,_.Jw,_.Kw,_.dK,_.Aw,_.cm],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 tR=function(a){this.qx=a;this.collapsed=!1;this.h0a="short";this.GNc=this.qx.DK().ka(_.m(function(b){return{jRb:b}}))};tR.prototype.toggle=function(a){this.qx.T0(!a)};tR.ha=function(a){return new (a||tR)(_.y(_.Nu))};
tR.Aa=_.v({type:tR,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",h0a:"textFormat"},Ba:2,Ca:3,Ha:function(){return[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]," Underlines "," Underline references "]},wa:function(a,b){a&1&&(_.N(0,cSb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.GNc))},Ia:[rR,_.Yl,_.cm],tb:2,Oa:0});
var uR=function(a){var b=this;this.LMb=new _.mb(1);a.uc(function(){_.le(window,"resize").ka(_.ra(function(){return a.Ig}),_.m(dSb),_.tb(dSb()),_.Ra(eSb)).subscribe(b.LMb)})};_.W.Object.defineProperties(uR.prototype,{K1a:{configurable:!0,enumerable:!0,get:function(){return this.LMb}}});uR.ha=function(a){return new (a||uR)(_.u(_.pe))};uR.va=_.t({token:uR,ta:uR.ha,Ka:"root"});
var P7b=function(a){return{element:a,Kna:"filterClear",zna:"filter"}},vR=function(a,b,c,d,e){this.Fa=a;this.VE=b;this.f9=c;this.Pb=d;this.element="";this.wA=!1;this.k6=!0;this.St=!1;this.expansion=new _.el;this.filter=new _.el;this.cA=new _.el;this.cyc="Typ om te filteren op bestandspad";this.O2="Collapse All";this.P2="Expand All";this.qg=new _.Af("");this.kb=new _.da;this.x_=_.tzb(this.Pb).ka(_.tb(!1));this.mT=_.Da([this.Pb.E$(),e.K1a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<
g}),_.tb(!1),_.Ra())};_.k=vR.prototype;_.k.Ua=function(){var a=this;this.kb.add(_.Da([this.x_,this.mT]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c&&!d})).subscribe(function(c){a.cA.emit(c)}));var b=this.qg.ka(_.Ra(),_.m(function(c){var d=c.startsWith("-");return(c=d?c.slice(1):c)?{path:c,Vw:d}:null}));this.kb.add(_.Da([this.f9.mQ,this.VE.yKa,b]).subscribe(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;a.filter.emit({gK:c,Cz:e,oS:d})}))};
_.k.Sb=function(a){a.location&&(this.VE.location=this.location)};_.k.Ma=function(){this.kb.unsubscribe()};_.k.pZa=function(a){_.$J(this.Pb,a);this.Fa.nb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.lb})};_.k.EA=function(){this.expansion.emit(this.St?0:1)};vR.ha=function(a){return new (a||vR)(_.y(_.en),_.y(oR),_.y(pR),_.y(_.Nu),_.y(uR))};
vR.Aa=_.v({type:vR,oa:["xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",wA:"showingCodePanel",k6:"anyExpandableNodes",St:"allNodesCollapsed"},outputs:{expansion:"expansion",filter:"filter",cA:"openInMiniPanel"},features:[_.Pe([oR,pR]),_.ld],ac:"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.qg.next(c)}),_.Q(1,"async"),_.D(),_.C(2,"div"),_.N(3,fSb,2,8,"collapsible-icon-button",
1),_.F(4,"underline-xrefs",2),_.C(5,"xref-options",3),_.L("miniPanelEnabledChanged",function(c){return b.pZa(c)}),_.Q(6,"async"),_.D()());a&2&&(_.z("value",_.R(1,8,b.qg))("placeholder",b.cyc)("trackingConfig",_.Re(12,P7b,b.element)),_.w(3),_.z("ngIf",b.k6),_.w(1),_.z("collapsed",b.wA),_.w(1),_.z("location",b.location)("collapsed",b.wA)("miniPanelToggleDisabled",_.R(6,10,b.mT)))},Ia:[_.ln,rR,_.Yl,_.jE,sR,tR,_.cm],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 hSb=Object.freeze({GENERATED_BY:"Generated By",ALIASES:"Aliases",DEFINITION:"Definitie",DECLARATION:"Declaratie",ANNOTATES:"Annotates",ANNOTATED_BY:"Annotated By",EXTENDS:"Extends",EXTENDED_BY:"Extended By",INJECT_SATISFIES:"Dependency Requests",INJECT_SATISFIED_BY:"Bindings",INJECT_INSTALLS_MODULE:"Installed Modules",INJECT_MODULE_INSTALLED_BY:"Installed By",INJECT_CHILD_COMPONENT:"Child Components",INJECT_PARENT_COMPONENT:"Parent Components",OVERRIDES:"Overschrijft",OVERRIDDEN_BY:"Overschreven door",
INSTANTIATION:"Instantiation",CALLER:"Call Hierarchy",REFERENCE:"Referentie",GENERATES:"Generates",ALIASED_BY:"Aliased By",UNKNOWN_TYPE:"Onbekend type"});
var Q7b={fta:new _.Br("{type} ({count} displayed)"),ewa:new _.Br("{type} ({count} displayed, {filtered} filtered)"),yma:new _.Br("{type} ({filtered} filtered)")},R7b={fta:new _.Br("{type} ({total} results)"),ewa:new _.Br("{type} ({total} results, {filtered} filtered)"),yma:new _.Br("{type} ({filtered} filtered)")},S7b={fta:new _.Br("{type} ({total} results, {unloaded} not loaded)"),ewa:new _.Br("{type} ({total} results, {count} displayed, {filtered} filtered, {unloaded} not loaded)"),yma:new _.Br("{type} ({filtered} filtered, {unloaded} not loaded)")},
T7b={fta:new _.Br("{type} ({total} results, {count} displayed)"),ewa:new _.Br("{type} ({total} results, {count} displayed, {filtered} filtered)"),yma:new _.Br("{type} ({total} results, {filtered} filtered, {unloaded} not displayed)")};
var wR=function(a,b,c){this.level=a;this.Od=b;this.oBc=c};_.W.Object.defineProperties(wR.prototype,{sAc:{configurable:!0,enumerable:!0,get:function(){return!!this.IXa}}});var YK=function(a,b,c){wR.call(this,b,c.Od+":"+(a.lineNumber||0),!1);this.SX=c;this.line=a.lineNumber||0;this.snippet=a.Np||"";this.zj=new Set(a.zj||[])};_.V(YK,wR);YK.prototype.Mpa=function(){return[]};YK.prototype.Ds=function(){return[]};YK.prototype.mba=function(){return!1};
YK.prototype.Fz=function(a){return!!this.zj.size&&!!a.Cz&&!this.zj.has(a.Cz)||this.SX.Fz(a)};var aL=function(a,b,c,d,e,f,g,h){wR.call(this,b,d,!0);var n=this;this.wo=a;this.tags=e;this.Om=g;this.Sa=h;this.e8=U7b;this.lMa=!1;this.Xa=new _.Af(c);this.Ow=this.Xa.ka(_.m(function(r){return _.GE(r,n.Sa,{nR:"oneBased"})}),_.nb(1),_.jb());this.zj=new Set(f)};_.V(aL,wR);aL.prototype.Mpa=function(){return qSb(this.Om)};aL.prototype.Ds=function(){return this.Om};aL.prototype.mba=function(){return 0<this.Om.length};
aL.prototype.Fz=function(a){if(a===this.e8)return this.lMa;this.e8=a;return this.lMa=sSb(this,a)};_.W.Object.defineProperties(aL.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return this.Om.length}}});var $K=function(a,b,c){wR.call(this,0,a,!0);this.kind=a;this.files=b;this.wH=c;this.e8=U7b;this.Bqb=this.files};_.V($K,wR);_.k=$K.prototype;_.k.Mpa=function(){return qSb(this.files)};_.k.Ds=function(){return this.Bqb};
_.k.filter=function(a){a!==this.e8&&(this.e8=a,this.Bqb=rSb(a)?this.files.filter(function(b){return!b.Fz(a)||b.sAc}):this.files)};_.k.mba=function(a){return this.files.some(function(b){return!b.Fz(a)})};_.k.Fz=function(){return!1};var U7b={gK:new Set,Cz:null,ZL:null};
var V7b=_.ZD("Error loading the callers."),ZK=function(a,b,c,d,e){YK.call(this,a,b,c);var f=this;this.u0=void 0;a=a.context;var g=a.HH;this.LKa={hH:a.hH||"(anonymous)",line:a.lineNumber||0};g?(a=new _.ob,this.XE=a.ka(_.Va(1),_.vb(function(){return e.Bzb(g).ka(_.m(function(h){return _.$D(uSb(f.Od,h,f.level,d))}),_.Aa(function(){return V7b}),_.tb(_.iE))}),_.tb(_.$D(vSb(a))),_.pb(1))):this.XE=V7b};_.V(ZK,YK);ZK.prototype.Mpa=function(){return this.u0?qSb(this.u0):[this]};
ZK.prototype.Ds=function(){return this.u0?[].concat(_.Ia(this.u0)):[]};
var xR=function(){this.filter=U7b;this.nwa=!0;this.Fzb=this.Lpa=0};xR.prototype.Ua=function(){this.node.IXa=!0};xR.prototype.Sb=function(a){var b=this;if(a.node||a.filter){a=this.node.files.reduce(function(d,e){var f=d.JOa;return{total:d.total+e.count,JOa:e.Fz(b.filter)?e.count+f:f}},{total:0,JOa:0});var c=a.JOa;this.Fzb=a.total;this.Lpa=c}};
_.W.Object.defineProperties(xR.prototype,{Ntc:{configurable:!0,enumerable:!0,get:function(){var a={kind:this.node.kind,loaded:this.Fzb,Lpa:this.Lpa,wH:this.node.wH},b=this.nwa;return a.wH?a.wH===a.loaded?jSb(R7b,a):a.wH<a.loaded?jSb(R7b,Object.assign({},a,{wH:a.loaded})):a.wH>a.loaded&&!b?jSb(S7b,a):jSb(T7b,a):jSb(Q7b,a)}}});xR.ha=function(a){return new (a||xR)};
xR.Aa=_.v({type:xR,oa:["category-node node  filter  stillPaging ".split(" ")],inputs:{filter:"filter",node:"node",nwa:"stillPaging"},features:[_.ld],ac:"node  filter  stillPaging ".split(" "),Ba:1,Ca:1,wa:function(a,b){a&1&&_.O(0);a&2&&_.Oe(b.Ntc)},styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}"],Oa:0});
var yR=function(){this.nY=!0;this.jca=null;this.path="";this.filename=[];this.prefix=[]};
yR.prototype.Sb=function(){var a=this.path,b=this.jca;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=[CSb(c,a),CSb(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};yR.ha=function(a){return new (a||yR)};
yR.Aa=_.v({type:yR,oa:[["middle-truncated-path"]],Hb:2,mb:function(a,b){a&2&&(_.Ae("title",b.path),_.Be("@.disabled",b.nY))},inputs:{jca:"matchingRegex",path:"path"},features:[_.ld],oc:["*"],Ba:6,Ca:2,Ha:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],wa:function(a,b){a&1&&(_.Ie(),_.C(0,"span",0),_.N(1,zSb,2,3,"span",1),_.D(),_.C(2,"span",2),_.N(3,ASb,2,3,"span",1),_.D(),_.C(4,"span"),_.Je(5),_.D());a&2&&(_.w(1),_.z("ngForOf",b.prefix),_.w(2),_.z("ngForOf",b.filename))},Ia:[_.Xl],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 zR=function(){this.jca=null;this.SQb=!1};zR.prototype.Ua=function(){this.node.IXa=!0};zR.prototype.Sb=function(a){if(a.location){a=this.node;var b=this.location,c=a.Xa.value;_.QE(b,c,["line","Ke","Ob"])||a.Xa.next(c.Yb().Mh(Object.assign({},b.params,{line:void 0,Ob:void 0,Ke:c.params.Ke})).hb())}};_.W.Object.defineProperties(zR.prototype,{kyc:{configurable:!0,enumerable:!0,set:function(a){this.jca=!a||a.Vw?null:a.Bd}},ACc:{configurable:!0,enumerable:!0,get:function(){return 1<this.node.level}}});
zR.ha=function(a){return new (a||zR)};
zR.Aa=_.v({type:zR,oa:[["file-node","location","","node",""]],Hb:2,mb:function(a,b){a&2&&_.we("gmat-overline",b.ACc)},inputs:{kyc:"filteredOn",location:"location",node:"node",SQb:"truncateCount"},features:[_.ld],ac:["location","","node",""],Ba:5,Ca:4,Ha:function(){return[[3,"matchingRegex","path"],[4,"ngIf","ngIfElse"],["nonTruncatedCount",""]," (\ufffd0\ufffd) ",_.Zy("{VAR_PLURAL, plural, =1 {(1 occurrence)} other {({NUMBER_OF_REFERENCES} occurrences)}}",{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,DSb,2,1,"ng-container",1),_.D()(),_.N(3,ESb,1,2,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(4);_.z("matchingRegex",b.jca)("path",b.node.wo);_.w(2);_.z("ngIf",b.SQb)("ngIfElse",c)}},Ia:[_.Yl,yR],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 W7b=function(){BM.call(this,kSb,lSb);var a=this;this.nm=new _.Af(void 0);this.Bjb=new _.Af({OE:!1,QE:!0});this.IOa=new _.Af(U7b);this.wj=this.nm;this.iz=this.Bjb;this.Tc=_.Da([this.wj.ka(_.m(function(b){return null==b?void 0:b.Od}),_.Ra()),this.Zd.changed.ka(_.m(function(){return a.Zd.selected.map(function(b){return b.Od})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Fc:b.next().value,wj:c}}));_.Da(this.IOa,this.Zd.changed).subscribe(function(b){var c=_.l(b).next().value;a.Bjb.next(a.Rg.reduce(function(d,
e){var f=d.QE;d=d.OE;var g=e.mba(c)&&!e.Fz(c);return{OE:d||g,QE:f&&!(g&&a.Zd.Qe(e))}},{QE:!0,OE:!1}))})};_.V(W7b,BM);_.k=W7b.prototype;_.k.hz=function(){this.nm.next(void 0)};_.k.BF=function(){this.Zd.select.apply(this.Zd,_.Ia(this.Rg.filter(function(a){return a.oBc})))};_.k.XRa=function(a){return this.wj.ka(_.m(function(b){return mSb(a,b)}))};_.k.x0a=function(a){var b=this.nm.value;b=mSb(a,b)&&b&&b.line===a.line;this.nm.next(b?void 0:a);return!b};
_.k.rU=function(a,b,c,d){this.Rg=a;if(this.lfa&&hAb(b.yU,this.lfa.yU)){if(d){a=new Set;b=_.l(this.Zd.selected);for(d=b.next();!d.done;d=b.next())a.add(d.value.Od);this.Zd.clear();this.Zd.select.apply(this.Zd,_.Ia(GSb(this.Rg,a)));var e;HSb(this.Rg,null==(e=this.nm.value)?void 0:e.Od)||this.nm.next(void 0)}rSb(c)&&(e=this.nm.value,(!this.IOa.value.ZL&&c.ZL||e&&e.SX.Fz(c))&&this.nm.next(void 0),this.IOa.next(c))}else this.lfa=b,this.Zd.clear(),this.IMa(b)};
_.k.IMa=function(a){a=a.yU;a.JY?(this.Zd.select.apply(this.Zd,_.Ia(GSb(this.Rg,new Set(a.JY)))),this.nm.next(HSb(this.Rg,a.VYa))):(this.BF(),this.nm.next(a.isFirst?void 0:FSb(this.Rg)))};
var AR=function(a,b){this.Fa=a;this.client=b;this.Dtc=new _.qs(this.Fa);this.gPc=new _.qs(this.Fa)};
AR.prototype.list=function(a,b,c,d){var e=this;b={xh:b,pageSize:c,pageToken:d};c=Object.assign({},_.TE(a.lb,a.Cc),{Kg:a.repository});a=Object.assign({},b,{repository:c,path:a.path,Ab:a.Ab});var f=Object.assign({},b,{Md:new _.Rt({path:a.path,oj:new _.Zt({Lk:a.Ab,Oe:new _.qu(a.repository)})})});return this.gPc.fetch(a,function(){var g=e.client,h=new VL(f);var n=void 0===n?{}:n;var r=void 0===r?{}:r;return _.rl(g.Za,{body:h,ub:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.crossReferences",
path:"/"+g.Pa+"/semanticGraph/crossReferences",Ra:_.kf(n,_.vu,r),Kb:WL})})};AR.prototype.Bzb=function(a){var b=this;return this.Dtc.fetch(a,function(){return b.client.XE(new CL({HH:a}))})};AR.ha=function(a){return new (a||AR)(_.u(_.en),_.u(aM))};AR.va=_.t({token:AR,ta:AR.ha,Ka:"root"});
var BR=function(a,b){this.Sa=a;this.service=b},X7b=function(a,b){return a.resolve(b.yU.xh,b.hp).ka(_.m(function(c){return 0===c.pt.length?_.YD("Could not find any cross references for this symbol."):_.$D(a.hUa(c,b))}),_.Aa(function(){return _.ZD("Cross references could not be loaded.")}),_.tb(_.iE))};
BR.prototype.hUa=function(a,b){var c=this,d=b.yU,e=b.hp,f=new _.ob;return f.ka(_.Ra(),_.Fa(function(g){return c.resolve(d.xh,e,g)},1),_.tb(a),_.hb(KSb),_.vb(function(g){return LSb(g.pt).ka(_.cb(g),_.tb(g))}),_.m(function(g){var h=g.pt,n=g.nextPageToken;return n?{pt:h,vzc:function(){f.next(n)},O0:b}:{pt:h,O0:b}}),_.pb(1))};
BR.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.Wt&&(_.CE(b)&&0<Number(e.UM)||0<e.Wt.length)?[ySb("CALLER",e.Wt,Number(e.UM)||0,b,d.service,d.Sa)]:[];f=f.filter(function(h){return _.CE(b)&&0<Number(h.total)||0<h.Hpa.length}).map(function(h){return ySb(h.type||"UNKNOWN_TYPE",h.Hpa,Number(h.total)||0,b,d.service,d.Sa)}).concat(g).sort(nSb);return{nextPageToken:e.nextPageToken||void 0,pt:f}}))};
BR.ha=function(a){return new (a||BR)(_.u(_.Yf),_.u(AR))};BR.va=_.t({token:BR,ta:BR.ha});
var Y7b=new FM(function(a){return a},kSb,lSb,function(a){return a.Ds()}),Z7b=function(a){this.xc=a;this.pha=[];this.Xq=new _.Af([])};_.V(Z7b,_.Pp);Z7b.prototype.setData=function(a,b){var c=a.pt;a=a.O0;for(var d=_.l(c),e=d.next();!e.done;e=d.next())e.value.filter(b);d=c!==this.pha;this.Xq.next(R0b(Y7b,c));this.xc.rU(this.Xq.value,a,b,d);this.pha=c};
Z7b.prototype.connect=function(a){var b=this;return _.ib.apply(null,_.Ia([a.MA,this.xc.Zd.changed.Ef(),this.Xq.Ef()])).ka(_.m(function(){return S0b(Y7b,b.Xq.value,b.xc)}))};Z7b.prototype.disconnect=function(){};
var CR=function(){return HM.apply(this,arguments)||this};_.V(CR,HM);_.k=CR.prototype;_.k.focus=function(){this.Ta.ua.focus()};_.k.yRa=function(a){return a.indexOf(this.Ta.ua)};_.k.expand=function(){if(!this.he){var a=this.C$();a&&a.click()}};_.k.collapse=function(){this.Vm.xc.collapse(this.data)};_.k.Rt=function(){var a=this.Ta.ua,b=this.C$();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.C$=function(){var a=this.Ta.ua;return(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0};_.k.Hw=function(){return this.Gh===this};_.k.fj=function(){return 0<this.data.Ds().length||this.data instanceof ZK&&!this.data.u0};
_.W.Object.defineProperties(CR.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Hw()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Fm:{configurable:!0,enumerable:!0,get:function(){return this.Vm.xc.Fm(this.data)}},he:{configurable:!0,enumerable:!0,get:function(){return this.Vm.xc.he(this.data)}}});CR.ha=function(){var a;return function(b){return(a||(a=_.Ed(CR)))(b||CR)}}();
CR.Ja=_.v({type:CR,oa:[["xrefs-tree-node"]],Ib:[1,"mat-tree-node"],Hb:4,mb:function(a,b){a&2&&_.ue("aria-expanded",b.Fm?b.he:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex",Gh:"focusableNode"},bc:["xrefsTreeNode"],features:[_.Pe([{Ga:_.rC,Lb:CR}]),_.qe]});
var DR=function(a){this.Nb=a;this.EH=[]};_.k=DR.prototype;_.k.Ua=function(){};_.k.Vc=function(){var a=this;this.kb=_.Da([this.filter,this.aea.wd]).subscribe(function(b){var c=_.l(b).next().value;a.EH=a.yQa().filter(function(d){return!d.data.Fz(c)});a.EH.find(function(d){return d.Hw()})||(a.Gh=a.EH[0])})};_.k.Ma=function(){this.kb&&this.kb.unsubscribe()};_.k.focus=function(){this.Gh&&this.Gh.focus()};
_.k.S$=function(a){if(this.Gh&&!_.cF(a)){var b=this.EH.indexOf(this.Gh),c=this.Gh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.he&&c.fj()?c.collapse():this.ZOa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.he&&c.fj()?this.yQ(b+1):c.fj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.yQ(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.yQ(b-1);break;case "Enter":a.preventDefault(),this.Gh.Rt()}}};
_.k.ZOa=function(a,b){for(;0<=b;b--){var c=this.EH[b];if(c.ariaLevel!==a.ariaLevel){this.Gh=c;this.Gh.focus();break}}};_.k.yQ=function(a){if(a=this.EH[a])this.Gh=a,this.Gh.focus()};_.k.yQa=function(){for(var a=[].concat(_.Ia(this.Nb.ua.children)),b=[],c=_.l(this.aea),d=c.next();!d.done;d=c.next())d=d.value,b[d.yRa(a)]=d;return b};DR.ha=function(a){return new (a||DR)(_.y(_.Md))};
DR.Ja=_.v({type:DR,oa:[["mat-tree","xrefsKeyboardListener",""]],Dd:function(a,b,c){a&1&&_.$e(c,CR,4);if(a&2){var d;_.Ye(d=_.af())&&(b.aea=d)}},mb:function(a,b){a&1&&_.L("keydown",function(c){return b.S$(c)})},inputs:{filter:"filter"},bc:["keyboardListener"]});
var ER=function(){this.uL=new _.el};ER.prototype.we=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.LKa.line:this.node.line;this.uL.emit({event:a,node:this.node,destination:this.vG(c),line:c,DOc:b})}};ER.prototype.Ua=function(){this.node.IXa=!0};ER.prototype.vG=function(a){return this.Ow(a)};
_.W.Object.defineProperties(ER.prototype,{htb:{configurable:!0,enumerable:!0,get:function(){return this.node instanceof ZK}}});ER.ha=function(a){return new (a||ER)};
ER.Aa=_.v({type:ER,oa:[["xrefs-node","linkGenerator","","node",""]],Hb:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)});a&2&&_.we("caller",b.htb)},inputs:{Ow:"linkGenerator",node:"node"},outputs:{uL:"nodeClicked"},ac:["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,NSb,7,8,"div",0),_.N(1,OSb,4,3,"ng-template",null,1,_.ef));
if(a&2){var c=_.Me(2);_.z("ngIf",b.htb)("ngIfElse",c)}},Ia:[_.Yl],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 $7b=["error"],a8b=["loading"],VSb=function(a){return{node:a}},FR=function(a,b,c,d,e,f,g){var h=this;this.Fa=a;this.Fh=b;this.Du=c;this.Sa=d;this.xc=e;this.rNc=f;this.Dc=g;this.kfa=new _.el;this.tc=_.hE;this.element="XrefPanelTree";this.tk=_.rg;this.filter=new _.mb(1);this.gta=20;this.Xea=new _.ob;this.mfa=new _.mb(1);this.mU=20;this.VNc=function(n,r){return r instanceof $K};this.XNc=function(n,r){return r instanceof aL};this.VSb=new _.Af(0);this.cA=!0;this.kb=new _.da;this.dataSource=new Z7b(this.xc);
this.state=this.mfa.ka(_.Ra(hAb),_.vb(function(n){return X7b(h.rNc,{yU:n,hp:h.location})}),_.nb(1),_.jb());this.wA=this.xc.wj.ka(_.m(function(n){return!!n}),_.Ra(),_.nb(1),_.jb());this.kb.add(_.Da(this.filter,this.state.ka(_.Ta(_.SE),_.vb(function(n){return n.Wb}))).subscribe(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;h.dataSource.setData(r,n);h.Du.Xm("Xrefs updated in detail panel","polite")}));this.kb.add(this.xc.Tc.subscribe(function(n){h.Dc.AZa.next({VYa:n.wj,JY:n.Fc})}));this.kb.add(this.xc.wj.ka(_.vb(function(n){return n?
n.SX.Xa.ka(_.m(function(r){return _.No(r.Yb(),{line:n.line}).hb()})):_.Ea(void 0)})).subscribe(function(n){h.kfa.next(n)}));this.cta=this.state.ka(_.vb(jTb),_.nb(1),_.jb());this.nwa=this.cta.ka(_.m(function(n){return!!n}))};_.k=FR.prototype;_.k.Ua=function(){};
_.k.Vc=function(){var a=this,b=this.cta.ka(_.vb(function(c){return a.Se.wd.ka(_.m(function(){return a.Se.filter(lTb).length}),_.Ra(),_.Ta(function(d){return 0<d}),_.m(function(d){return{kNc:d,cta:c}}))}));this.kb.add(_.Da(b,this.VSb.ka(_.Ra()),this.Xea.ka(_.Ra(),_.zb(function(c){0<c&&a.nb("panelScrolled","SCROLL")}))).subscribe(function(c){var d=_.l(c),e=d.next().value;c=e.cta;e=e.kNc;var f=d.next().value;d=d.next().value;c&&e<=d+Math.ceil(f/a.mU)&&c()}))};_.k.Ma=function(){this.kb.unsubscribe()};
_.k.hz=function(){this.xc.hz()};_.k.focus=function(){if(this.qba)this.qba.focus();else if(this.a9)this.a9.ua.focus();else if(this.Nba)this.Nba.ua.focus();else throw Error("sf");};_.k.lOa=function(a){1===a.status&&a.lOa()};var ZSb=function(a,b){var c=b.destination,d=b.event,e=b.line,f=b.node;b=b.DOc;var g="";a.cA?((c=a.xc.x0a({Od:f.Od,line:e,SX:f.SX}))&&_.iv(a.Fh,2),g=kTb(b,c)):(_.Rm(a.Sa,c).then(function(){a.Dc.RR.next()}),g=kTb(b)+"InMainWindow");a.nb(g,"CLICK",{Df:f.Od},d)};
FR.prototype.qZa=function(a){a||this.xc.hz();this.cA=a};FR.prototype.EA=function(a){switch(a){case 0:this.xc.BF();break;case 1:this.xc.collapseAll();break;default:_.ig(a)}};FR.prototype.d1a=function(a){var b=a.gK,c=a.Cz;if(a=a.oS){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(_.KA(d),"gi")}else d=null;this.filter.next({gK:b,Cz:c,ZL:d?{Bd:d,Vw:a.Vw}:null})}else this.filter.next({gK:b,Cz:c,ZL:null})};
FR.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(FR.prototype,{O0:{configurable:!0,enumerable:!0,set:function(a){this.mfa.next(a)}}});FR.ha=function(a){return new (a||FR)(_.y(_.en),_.y(_.hv),_.y(_.wp),_.y(_.Yf),_.y(W7b),_.y(BR),_.y(_.iI))};
FR.Aa=_.v({type:FR,oa:[["xref-tree","location","","selectedXref",""]],vb:function(a,b){a&1&&(_.Ze(DR,5),_.Ze($7b,5,_.Md),_.Ze(a8b,5,_.Md),_.Ze(CR,1,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.qba=c.first);_.Ye(c=_.af())&&(b.a9=c.first);_.Ye(c=_.af())&&(b.Nba=c.first);_.Ye(c=_.af())&&(b.Se=c)}},inputs:{location:"location",O0:"selectedXref"},outputs:{kfa:"selectedLocationChanged"},features:[_.Pe([W7b])],ac:["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,PSb,3,11,"xref-actions",0),_.Q(1,"async"),
_.G(2,1),_.Q(3,"async"),_.N(4,QSb,2,0,"loading",2),_.N(5,RSb,4,3,"dc-information-box",3),_.N(6,fTb,7,6,"ng-container",4),_.ye(),_.N(7,gTb,2,1,"ng-template",null,5,_.ef),_.N(9,hTb,1,0,"ng-template",null,6,_.ef),_.N(11,iTb,1,0,"ng-template",null,7,_.ef));a&2&&(_.z("ngIf",_.R(1,5,b.xc.iz)),_.w(2),_.z("ngSwitch",_.R(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))},Ia:[vR,_.ln,oL,_.Yl,_.bm,_.Zl,_.$l,_.dE,_.bE,_.zq,_.Wr,_.sw,
IM,LM,MM,NM,_.rv,_.qz,_.Tp,xR,zR,DR,CR,ER,_.cm],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 GR=function(a,b){var c=this;this.Pb=a;this.service=b;this.mQ=this.qz=new _.Af(new Set);this.kb=this.Pb.D$().ka(_.Va(1),_.wb(this.mQ.ka(_.sb()))).subscribe(function(d){c.qz.next(d)})};GR.prototype.Ma=function(){this.kb.unsubscribe()};var b8b=function(a,b,c){var d=new Set(a.qz.getValue());c?d.add(b):d.delete(b);a.qz.next(d);a.Pb.Ofa(d)},c8b=function(a,b){var c;return a.service.LPa((new _.mMa).vT(_.$ob(_.Bh(b.lb,b.Cc,b.repository,b.Ab,b.path,null==(c=b.params)?void 0:c.Ob))))};
GR.ha=function(a){return new (a||GR)(_.u(_.Nu),_.u(_.bJ))};GR.va=_.t({token:GR,ta:GR.ha});
var cL=function(){_.eD.apply(this,arguments)};_.V(cL,_.eD);cL.Ja=_.eD.Ja;cL.ha=function(){var a;return function(b){return(a||(a=_.Ed(cL)))(b||cL)}}();
cL.Aa=_.v({type:cL,oa:[["editable-picker-editor"]],features:[_.Pe([{Ga:_.Yhb,Gc:function(a){return a.displayName}}]),_.qe],Ba:2,Ca:3,Ha:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],wa:function(a,b){a&1&&(_.N(0,pTb,6,13,"xap-picker",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Zna))},Ia:[_.Yl,_.Dv,_.Iv,_.HC,_.GC,_.$C,_.cD,_.dD,_.cm],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}"],
tb:2,Oa:0});
var qTb=function(){OM.apply(this,arguments)};_.V(qTb,OM);qTb.prototype.match=function(){return[]};
var d8b=new _.Br("{DISPLAY_NAME}: "),e8b=function(){OM.apply(this,arguments)};_.V(e8b,OM);
e8b.prototype.match=function(a){var b=X0b(this,a);if(b)return[b];b=this.config.FC;var c=b.YC;if(b.values){for(var d=[],e=_.l(b.values.om),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var h=b.Hi?b.Hi(g):g;f=_.dcb(a,h);.8>f||!(g=V0b(this,_.yC(g)))||(h=[{text:d8b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ia(W0b(h,a))),d.push({Bc:g,confidence:f,rY:h,YC:c}))}}return d}return[{Bc:V0b(this,_.yC(a)),confidence:.25,rY:[{text:d8b.format({DISPLAY_NAME:b.displayName})},{text:a}],YC:c}]};
var rTb=function(){OM.apply(this,arguments)};_.V(rTb,OM);
rTb.prototype.match=function(a){var b=X0b(this,a);if(b)return[b];b=this.config.FC;var c=b.YC;if(!b.values)return[];for(var d=[],e=_.l(b.values.om),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Hi?b.Hi(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=V0b(this,
_.yC(g)))&&(f=[{text:d8b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ia(f8b(f,r))),d.push({Bc:g,confidence:n,rY:f,YC:c}))}}return d};
var f8b=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 g8b=function(a){return[a]},HR=function(){_.nD.apply(this,arguments);this.disabled=new _.mb(1)};_.V(HR,_.nD);HR.Ja=_.nD.Ja;HR.ha=function(){var a;return function(b){return(a||(a=_.Ed(HR)))(b||HR)}}();
HR.Aa=_.v({type:HR,oa:[["xap-string-editor"]],vb:function(a,b){a&1&&_.Ze(_.mD,7);if(a&2){var c;_.Ye(c=_.af())&&(b.R1=c.first)}},features:[_.qe],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 _.uib(b,c)}),_.Q(1,"async"),_.D());a&2&&_.z("configs",_.Re(4,g8b,b.To))("disabled",_.R(1,2,b.disabled))},Ia:[_.mD,_.cm],tb:2,Oa:0});
var tTb=function(){_.zC.apply(this,arguments)};_.V(tTb,_.zC);_.W.Object.defineProperties(tTb.prototype,{qF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var BTb=vTb("tests","Exclude Tests"),CTb=vTb("generatedFiles","Exclude Generated Files"),h8b=function(){_.zC.apply(this,arguments)};_.V(h8b,_.zC);_.W.Object.defineProperties(h8b.prototype,{qF:{configurable:!0,enumerable:!0,get:function(){var a=this.Jqa(this.value.eq);return this.config.displayName+": "+a}}});
var i8b=function(a,b){return new h8b({id:"path",displayName:"Path"},a,b)},DTb={xj:i8b,Xy:[_.kD],El:HR,UQa:!0,FC:{Foa:i8b(_.kD,new _.xC),displayName:"Path",Fsa:e8b,YC:!0}},j8b=function(){_.zC.apply(this,arguments)};_.V(j8b,_.zC);_.W.Object.defineProperties(j8b.prototype,{qF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.om.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 wTb=function(a,b){return new j8b({id:"category",displayName:"Category"},a,b)},k8b=function(){_.zC.apply(this,arguments)};_.V(k8b,_.zC);_.W.Object.defineProperties(k8b.prototype,{qF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.om.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var FTb=function(a,b){return new k8b({id:"buildConfigs",displayName:"Build Configs"},a,b)};
var l8b=new _.Hd("GMAT_CHIPS_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var m8b=function(a){this.options=a};m8b.ha=function(a){return new (a||m8b)(_.y(l8b))};
m8b.Ja=_.v({type:m8b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Hb:16,mb:function(a,b){a&2&&_.we("gmat-mdc-chip",!b.options.um)("gmat-input-chip","input"===b.Ed)("gmat-filter-chip","hairline-filter"===b.Ed||"protected-filter"===b.Ed)("gmat-suggestive-chip","hairline-suggestive"===b.Ed||"protected-suggestive"===b.Ed)("gmat-assistive-chip","hairline-assistive"===b.Ed||"protected-assistive"===b.Ed)("gmat-hairline-chip","input"===
b.Ed||"hairline-filter"===b.Ed||"hairline-suggestive"===b.Ed||"hairline-assistive"===b.Ed)("gmat-protected-chip","protected-filter"===b.Ed||"protected-suggestive"===b.Ed||"protected-assistive"===b.Ed)("gmat-selectable-chip","input"===b.Ed||"hairline-filter"===b.Ed||"protected-filter"===b.Ed)},inputs:{Ed:"appearance"}});
var n8b=new _.Hd("mat-chips-default-options"),o8b=new _.Hd("MatChipAvatar"),p8b=new _.Hd("MatChipTrailingIcon"),q8b=new _.Hd("MatChipRemove"),r8b=new _.Hd("MatChip");
var s8b=_.Wg(function(){},-1),IR=function(a,b){var c=s8b.call(this)||this;c.Ta=a;c.SO=b;c.Saa=!0;c.hW=!0;c.Kc=!1;"BUTTON"===a.ua.nodeName&&a.ua.setAttribute("type","button");return c};_.V(IR,s8b);IR.prototype.focus=function(){this.Ta.ua.focus()};IR.prototype.rq=function(a){!this.disabled&&this.Saa&&this.hW&&(a.preventDefault(),this.SO.oFa())};IR.prototype.ih=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.Saa||!this.hW||(a.preventDefault(),this.SO.oFa())};
_.W.Object.defineProperties(IR.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc||this.SO.disabled},set:function(a){this.Kc=_.Mg(a)}}});IR.ha=function(a){return new (a||IR)(_.y(_.Md),_.y(r8b))};
IR.Ja=_.v({type:IR,oa:[["","matChipAction",""]],Ib:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Hb:9,mb:function(a,b){a&1&&_.L("click",function(c){return b.rq(c)})("keydown",function(c){return b.ih(c)});a&2&&(_.ue("tabindex",b.disabled||!b.Saa?null:b.tabIndex)("disabled",b.disabled?"":null)("aria-disabled",b.disabled),_.we("mdc-evolution-chip__action--primary",b.hW)("mdc-evolution-chip__action--presentational",b.hW)("mdc-evolution-chip__action--trailing",!b.hW))},inputs:{disabled:"disabled",
tabIndex:"tabIndex",Saa:"isInteractive"},features:[_.qe]});
var JR=function(){var a=IR.apply(this,arguments)||this;a.hW=!1;return a};_.V(JR,IR);JR.prototype.rq=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.SO.remove())};JR.prototype.ih=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.SO.remove())};JR.ha=function(){var a;return function(b){return(a||(a=_.Ed(JR)))(b||JR)}}();
JR.Ja=_.v({type:JR,oa:[["","matChipRemove",""]],Ib:["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"],Hb:1,mb:function(a){a&2&&_.ue("aria-hidden",null)},features:[_.Pe([{Ga:q8b,Lb:JR}]),_.qe]});
var t8b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],u8b=0,v8b=_.Wg(_.Tg(_.Ug(_.Vg(function(a){this.Ta=a})),"primary"),-1),KR=function(a,b,c,d,e,f,g,h){var n=v8b.call(this,b)||this;n.Eb=a;n.Cb=c;n.Vd=d;n.kmc=g;n.v9a=!1;n.Tn=new _.ob;n.Wk=new _.ob;n.role=null;n.qFa=!1;n.id="mat-mdc-chip-"+u8b++;n.ariaLabel=null;n.n5=!0;n.YV=!1;n.removed=new _.el;n.wc=new _.el;n.dKa="mat-basic-chip";b=b.ua;n.Mb=e;n.Rr="NoopAnimations"===
f;n.tka=b.hasAttribute(n.dKa)||b.tagName.toLowerCase()===n.dKa;if(null!=h){var r;n.tabIndex=null!=(r=parseInt(h))?r:n.Xlb}n.Vnc();return n};_.V(KR,v8b);_.k=KR.prototype;_.k.Zo=function(){return this.qFa};_.k.Vc=function(){this.Iqc=this.Ta.ua.querySelector(".mat-mdc-chip-action-label");this.P$a&&(this.P$a=!1,this.focus())};_.k.Ma=function(){this.Vd.Tl(this.Ta);this.wc.emit({Xf:this});this.wc.complete()};_.k.remove=function(){this.kx&&this.removed.emit({Xf:this})};
_.k.uq=function(){var a;return this.disabled||this.Hd||this.Rr||this.tka||!(null==(a=this.kmc)||!a.disabled)};_.k.XV=function(){return!(!this.V1&&!this.r0)};_.k.ih=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.k.focus=function(){this.disabled||(this.j0?this.j0.focus():this.P$a=!0)};_.k.kFa=function(a){return this.Ija().find(function(b){b=b.Ta.ua;return b===a||b.contains(a)})};
_.k.Ija=function(){var a=[];this.j0&&a.push(this.j0);this.r0&&a.push(this.r0);this.V1&&a.push(this.V1);return a};_.k.oFa=function(){};_.k.Vnc=function(){var a=this;this.Vd.Jo(this.Ta,!0).subscribe(function(b){b=null!==b;b!==a.qFa&&((a.qFa=b)?a.Tn.next({Xf:a}):a.Cb.Ig.ka(_.Va(1)).subscribe(function(){return a.Cb.Lc(function(){return a.Wk.next({Xf:a})})}))})};
_.W.Object.defineProperties(KR.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Fd?this.Fd:this.Iqc.textContent.trim()},set:function(a){this.Fd=a}},kx:{configurable:!0,enumerable:!0,get:function(){return this.n5},set:function(a){this.n5=_.Mg(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.YV},set:function(a){this.YV=_.Mg(a)}}});
KR.ha=function(a){return new (a||KR)(_.y(_.il),_.y(_.Md),_.y(_.pe),_.y(_.gp),_.y(_.Qg),_.y(_.al,8),_.y(_.sq,8),_.Bd("tabindex"))};
KR.Aa=_.v({type:KR,oa:[["mat-basic-chip"],["mat-chip"]],Dd:function(a,b,c){a&1&&(_.$e(c,o8b,5),_.$e(c,p8b,5),_.$e(c,q8b,5));if(a&2){var d;_.Ye(d=_.af())&&(b.rG=d.first);_.Ye(d=_.af())&&(b.V1=d.first);_.Ye(d=_.af())&&(b.r0=d.first)}},vb:function(a,b){a&1&&(_.Ze(_.tq,5),_.Ze(IR,5));if(a&2){var c;_.Ye(c=_.af())&&(b.nM=c.first);_.Ye(c=_.af())&&(b.j0=c.first)}},Ib:[1,"mat-mdc-chip"],Hb:30,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.ih(c)});a&2&&(_.Ae("id",b.id),_.ue("role",b.role)("tabindex",
b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.we("mdc-evolution-chip",!b.tka)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.XV())("mdc-evolution-chip--with-primary-graphic",b.rG)("mdc-evolution-chip--with-primary-icon",b.rG)("mdc-evolution-chip--with-avatar",b.rG)("mat-mdc-chip-with-avatar",b.rG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.tka)("mat-mdc-standard-chip",!b.tka)("mat-mdc-chip-with-trailing-icon",
b.XV())("_mat-animation-noopable",b.Rr))},inputs:{color:"color",disabled:"disabled",Hd:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],value:"value",kx:"removable",highlighted:"highlighted"},outputs:{removed:"removed",wc:"destroyed"},bc:["matChip"],features:[_.Pe([{Ga:r8b,Lb:KR}]),_.qe],oc:["*","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&&(_.Ie(t8b),_.F(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"div",3),_.N(4,LTb,2,0,"span",4),_.C(5,"span",5),_.Je(6),_.F(7,"span",6),_.D()()(),_.N(8,MTb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",b.uq())("matRippleCentered",b.v9a)("matRippleTrigger",b.Ta.ua),_.w(3),_.z("isInteractive",!1),_.w(1),_.z("ngIf",b.rG),_.w(4),_.z("ngIf",b.XV()))},Ia:[_.Yl,_.tq,IR],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'],
tb:2,Oa:0});
var w8b=_.Wg(function(){}),LR=function(a,b,c){var d=w8b.call(this,a)||this;d.Ta=a;d.Eb=b;d.Ec=c;d.Fka=null;d.Tb=new _.ob;d.E6a="presentation";d.Kc=!1;d.QV=null;d.lja=new _.bf;return d};_.V(LR,w8b);_.k=LR.prototype;_.k.Vc=function(){this.cqc();this.Qqc();this.Rqc()};_.k.Ma=function(){this.lja.destroy();this.Tb.next();this.Tb.complete()};_.k.dka=function(){return this.Ci&&this.Ci.some(function(a){return a.Zo()})};_.k.gP=function(){var a=this;this.Ci&&this.Ci.forEach(function(b){b.disabled=a.Kc;_.Xk(b.Eb)})};
_.k.focus=function(){};_.k.ih=function(a){this.MGa(a)&&this.Xc.NC(a)};_.k.jW=function(a){return 0<=a&&a<this.Ci.length};_.k.Xia=function(){var a=this,b=this.tabIndex;-1!==this.tabIndex&&(this.tabIndex=-1,setTimeout(function(){a.tabIndex=b;_.Xk(a.Eb)}))};_.k.Kja=function(a){var b=this;return this.Ci.wd.ka(_.tb(null),_.vb(function(){return _.ib.apply(null,_.Ia(b.Ci.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.cqc=function(){var a=this;this.Ci.wd.ka(_.tb(this.Ci)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Ija().forEach(function(f){return d.push(f)})});a.lja.reset(d);_.We(a.lja)});this.Xc=U_b(_.Dp(_.Dy(_.j8a(new _.Gp(this.lja)),this.Ec?this.Ec.value:"ltr")),function(c){return!c.Saa||c.disabled});this.j7.ka(_.wb(this.Tb)).subscribe(function(c){(c=c.Xf.kFa(document.activeElement))&&_.Ep(a.Xc,c)});var b;null==(b=this.Ec)||b.rd.ka(_.wb(this.Tb)).subscribe(function(c){return _.Dy(a.Xc,
c)})};_.k.Qqc=function(){var a=this;this.Ci.wd.ka(_.tb(null),_.wb(this.Tb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.gP()});a.apc()})};_.k.Rqc=function(){var a=this;this.Ytc.ka(_.wb(this.Tb)).subscribe(function(b){var c=a.Ci.toArray().indexOf(b.Xf);a.jW(c)&&b.Xf.Zo()&&(a.Fka=c)})};
_.k.apc=function(){if(null!=this.Fka){if(this.Ci.length){var a=Math.min(this.Fka,this.Ci.length-1);a=this.Ci.toArray()[a];a.disabled?1===this.Ci.length?this.focus():_.zRa(this.Xc):a.focus()}else this.focus();this.Fka=null}};
_.W.Object.defineProperties(LR.prototype,{j7:{configurable:!0,enumerable:!0,get:function(){return this.Kja(function(a){return a.Tn})}},Ytc:{configurable:!0,enumerable:!0,get:function(){return this.Kja(function(a){return a.wc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Kc},set:function(a){this.Kc=_.Mg(a);this.gP()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ci.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.QV?this.QV:this.empty?
null:this.E6a},set:function(a){this.QV=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.dka()}}});LR.ha=function(a){return new (a||LR)(_.y(_.Md),_.y(_.il),_.y(_.Hp,8))};
LR.Aa=_.v({type:LR,oa:[["mat-chip-set"]],Dd:function(a,b,c){a&1&&_.$e(c,KR,5);if(a&2){var d;_.Ye(d=_.af())&&(b.Ci=d)}},Ib:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Hb:1,mb:function(a,b){a&1&&_.L("keydown",function(c){return b.ih(c)});a&2&&_.ue("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.qe],oc:["*"],Ba:2,Ca:0,Ha:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],wa:function(a){a&1&&(_.Ie(),_.C(0,"span",0),_.Je(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"],
tb:2,Oa:0});
var x8b=function(a,b,c,d,e,f,g){a=LR.call(this,a,b,c)||this;a.I3=d;a.c5=e;a.d5=f;a.Me=g;a.Tc=new _.ob;return a};_.V(x8b,LR);x8b.Aa=LR.Aa;x8b.ha=LR.ha;_.wpa(x8b);
var y8b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],MR=function(){var a=KR.apply(this,arguments)||this;a.k7=!0;a.kO=!1;a.Pt=!0;a.de=!1;a.dKa="mat-basic-chip-option";a.ft=new _.el;return a};_.V(MR,KR);_.k=MR.prototype;_.k.Ua=function(){this.role="presentation"};_.k.select=function(){this.OI(!0,!1,!0)};_.k.dj=function(){this.OI(!1,!1,!0)};_.k.SYa=function(){this.OI(!0,!0,!0)};
_.k.v0a=function(a){this.OI(!this.selected,void 0===a?!1:a,!0)};_.k.oFa=function(){this.ct&&!this.disabled&&this.v0a(!0)};_.k.D8a=function(){return this.rG||this.kO&&this.ct};_.k.OI=function(a,b,c){a!==this.selected&&(this.de=a,c&&this.ft.emit({source:this,e_:b,selected:this.selected}))};
_.W.Object.defineProperties(MR.prototype,{ct:{configurable:!0,enumerable:!0,get:function(){return this.Pt&&this.k7},set:function(a){this.Pt=_.Mg(a)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.OI(_.Mg(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.ct&&(this.kO||this.selected)?this.selected.toString():null}}});MR.ha=function(){var a;return function(b){return(a||(a=_.Ed(MR)))(b||MR)}}();
MR.Aa=_.v({type:MR,oa:[["mat-basic-chip-option"],["mat-chip-option"]],Ib:[1,"mat-mdc-chip","mat-mdc-chip-option","mdc-evolution-chip","mdc-evolution-chip--filter"],Hb:32,mb:function(a,b){a&2&&(_.Ae("id",b.id),_.ue("tabindex",null)("aria-label",null)("role",b.role),_.we("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.kO)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",b.rG)("mdc-evolution-chip--selectable",b.ct)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",
b.selected)("mdc-evolution-chip--selecting",!b.Rr)("mdc-evolution-chip--with-trailing-action",b.XV())("mdc-evolution-chip--with-primary-graphic",b.D8a())("mdc-evolution-chip--with-primary-icon",b.rG)("mdc-evolution-chip--with-avatar",b.rG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.XV()))},inputs:{color:"color",disabled:"disabled",Hd:"disableRipple",tabIndex:"tabIndex",ct:"selectable",selected:"selected"},outputs:{ft:"selectionChange"},features:[_.Pe([{Ga:KR,Lb:MR},
{Ga:r8b,Lb:MR}]),_.qe],oc:["*","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&&(_.Ie(y8b),_.F(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"button",3),_.N(4,NTb,5,0,"span",4),_.C(5,"span",5),_.Je(6),_.F(7,"span",6),_.D()()(),_.N(8,OTb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",b.uq())("matRippleCentered",b.v9a)("matRippleTrigger",b.Ta.ua),_.w(3),_.z("tabIndex",b.tabIndex)("disabled",b.disabled),_.ue("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel),_.w(1),_.z("ngIf",b.D8a()),_.w(4),_.z("ngIf",b.XV()))},Ia:[_.Yl,
_.tq,IR],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'],
tb:2,Oa:0});
var z8b=function(a,b){this.source=a;this.value=b},A8b={Ga:_.yv,Lb:_.Tc(function(){return NR}),kd:!0},NR=function(){var a=LR.apply(this,arguments)||this;a.ji=function(){};a.ii=function(){};a.E6a="listbox";a.vl=!1;a.ariaOrientation="horizontal";a.Pt=!0;a.fF=function(b,c){return b===c};a.Um=!1;a.rd=new _.el;return a};_.V(NR,LR);_.k=NR.prototype;
_.k.Re=function(){var a=this;this.Ci.wd.ka(_.tb(null),_.wb(this.Tb)).subscribe(function(){a.fIa()});this.fLa.ka(_.wb(this.Tb)).subscribe(function(){return a.Hv()});this.iLa.ka(_.wb(this.Tb)).subscribe(function(b){a.multiple||a.Ci.forEach(function(c){c!==b.source&&c.OI(!1,!1,!1)});b.e_&&a.WO()})};_.k.focus=function(){if(!this.disabled){var a=this.Clc();a&&!a.disabled?a.focus():0<this.Ci.length?_.Fp(this.Xc):this.Ta.ua.focus()}};_.k.sk=function(a){this.Ci&&this.EE(a,!1)};
_.k.Ol=function(a){this.ii=a};_.k.Xp=function(a){this.ji=a};_.k.Ar=function(a){this.disabled=a};_.k.EE=function(a,b){var c=this;b=void 0===b?!0:b;this.CV();Array.isArray(a)?a.forEach(function(d){return c.KI(d,b)}):this.KI(a,b)};_.k.Hv=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.WO(),a.Lka())})};_.k.kI=function(a){9===a.keyCode&&LR.prototype.Xia.call(this)};_.k.Lka=function(){this.ji();_.Xk(this.Eb)};
_.k.WO=function(){var a=null;this.Fd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.rd.emit(new z8b(this,a));this.ii(a);_.Xk(this.Eb)};_.k.CV=function(a){this.Ci.forEach(function(b){b!==a&&b.dj()})};_.k.KI=function(a,b){var c=this,d=this.Ci.find(function(e){return null!=e.value&&c.fF(e.value,a)});d&&(b?d.SYa():d.select());return d};
_.k.fIa=function(){var a=this;this.Ci&&Promise.resolve().then(function(){a.Ci.forEach(function(b){b.kO=a.multiple;b.k7=a.Pt;_.Xk(b.Eb)})})};_.k.Clc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};
_.W.Object.defineProperties(NR.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.vl},set:function(a){this.vl=_.Mg(a);this.fIa()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Ci.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},ct:{configurable:!0,enumerable:!0,get:function(){return this.Pt},set:function(a){this.Pt=_.Mg(a);this.fIa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Um},set:function(a){this.Um=
_.Mg(a)}},iLa:{configurable:!0,enumerable:!0,get:function(){return this.Kja(function(a){return a.ft})}},fLa:{configurable:!0,enumerable:!0,get:function(){return this.Kja(function(a){return a.Wk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Fd},set:function(a){this.sk(a);this.Fd=a}}});NR.ha=function(){var a;return function(b){return(a||(a=_.Ed(NR)))(b||NR)}}();
NR.Aa=_.v({type:NR,oa:[["mat-chip-listbox"]],Dd:function(a,b,c){a&1&&_.$e(c,MR,5);if(a&2){var d;_.Ye(d=_.af())&&(b.Ci=d)}},Ib:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Hb:11,mb:function(a,b){a&1&&_.L("focus",function(){return b.focus()})("blur",function(){return b.Hv()})("keydown",function(c){return b.kI(c)});a&2&&(_.Ae("tabIndex",b.empty?-1:b.tabIndex),_.ue("role",b.role)("aria-describedby",b.cRc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.we("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],ct:"selectable",fF:"compareWith",required:"required",value:"value"},outputs:{rd:"change"},features:[_.Pe([A8b]),_.qe],oc:["*"],Ba:2,Ca:0,Ha:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],wa:function(a){a&1&&(_.Ie(),_.C(0,"span",0),_.Je(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"],
tb:2,Oa:0});
var OR=function(){};OR.ha=function(a){return new (a||OR)};OR.Ea=_.ed({type:OR});OR.Da=_.Vc({Qb:[_.nq,{Ga:n8b,Gc:{pfa:[13]}}],imports:[_.lq,_.dm,_.xq,_.lq]});
var PR=function(){};PR.ha=function(a){return new (a||PR)};PR.Ea=_.ed({type:PR});PR.Da=_.Vc({imports:[OR]});
var B8b=new _.Br("Remove filter: {SUMMARY}"),QR=function(a,b){this.Eb=a;this.Ek=b;this.L8=new _.el;this.i7=new _.el;this.removed=new _.el;this.ft=new _.el;this.DBc=new _.el;this.wc=new _.el;this.Tn=new _.ob;this.Wk=new _.ob;this.kb=new _.da;this.h1b=B8b};_.k=QR.prototype;_.k.Zo=function(){return this.Xf.Zo()};_.k.kFa=function(a){return this.Xf.kFa(a)};_.k.Ija=function(){return this.Xf.Ija()};_.k.OI=function(a,b,c){this.Xf.OI(a,b,c)};_.k.focus=function(){!this.disabled&&this.Bc.value.om.length&&this.Xf.focus()};
_.k.remove=function(){this.removed.emit({Xf:this})};_.k.Vc=function(){var a=this;this.kb.add(this.Xf.Tn.subscribe(function(){a.Tn.next({Xf:a})}));this.kb.add(this.Xf.Wk.subscribe(function(){a.Wk.next({Xf:a})}))};_.k.Ma=function(){this.wc.emit({Xf:this})};_.k.IZ=function(a){a.stopPropagation();this.i7.emit();!this.disabled&&_.Dib(this)&&this.L8.emit()};_.W.Object.defineProperties(QR.prototype,{j0:{configurable:!0,enumerable:!0,get:function(){return this.Xf.j0}},id:{configurable:!0,enumerable:!0,get:function(){return this.Xf.id}}});
QR.ha=function(a){return new (a||QR)(_.y(_.il),_.y(_.oD))};
QR.Aa=_.v({type:QR,oa:[["xap-applied-filter-chip"]],vb:function(a,b){a&1&&_.Ze(MR,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Xf=c.first)}},inputs:{disabled:"disabled",filter:"filter",Bc:"appliedFilter"},outputs:{L8:"editorVisibleChange",i7:"chipClick",removed:"removed",ft:"selectionChange",DBc:"interaction",wc:"destroyed"},features:[_.Pe([{Ga:MR,Lb:QR},{Ga:r8b,Lb:QR}])],Ba:4,Ca:5,Ha:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"disabled","selectable","disableRipple","click",
"keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],wa:function(a,b){a&1&&(_.C(0,"mat-chip-option",0),_.L("click",function(c){return b.IZ(c)})("keydown.space",function(c){return b.IZ(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.C(1,"span",1),_.O(2),_.D(),_.N(3,PTb,4,7,"button",2),_.D());a&2&&(_.z("disabled",b.disabled)("selectable",!1)("disableRipple",!_.Dib(b)),_.w(2),_.Ne(" ",null==b.Bc?null:b.Bc.qF," "),_.w(1),_.z("ngIf",!b.Bc||b.Bc.kx))},Ia:[_.Yl,m8b,MR,JR,_.Wr,_.KC],tb:2,Oa:0});
var RR=function(a,b,c,d){_.sD.call(this,a,b,c,d);var e=this;this.Eb=a;this.Ek=b;this.fe=c;this.bda=null;this.RKa=new _.el;this.nDb=new _.el;this.kb.add(c.Qnb.subscribe(function(){e.w7()}))};_.V(RR,_.sD);RR.Ja=_.sD.Ja;RR.prototype.focus=function(){_.Eib(this)};RR.prototype.w7=function(){this.Lp=!1;this.nDb.emit(this.Bc);var a;(null==(a=this.dyc)?0:a.GMa)&&this.RKa.emit()};RR.ha=function(a){return new (a||RR)(_.y(_.il),_.y(_.oD),_.y(_.rD),_.y(_.Md))};
RR.Aa=_.v({type:RR,oa:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.Ze(_.vD,5);if(a&2){var c;_.Ye(c=_.af())&&(b.dyc=c.first)}},inputs:{bda:"overlayOrigin"},outputs:{RKa:"canceled",nDb:"onCloseEditor"},features:[_.Pe([_.rD]),_.qe],Ba:12,Ca:5,Ha:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[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"],"Annuleren",["filterLoading",""],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[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&&(_.F(0,"div",0,1),_.C(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.O(5),_.D()(),_.C(6,"div",5),_.N(7,QTb,2,1,"button",6),_.C(8,"button",7),_.L("click",function(){b.w7();b.RKa.emit()}),_.Fe(9,8),_.D()()(),_.N(10,RTb,2,3,"ng-template",null,9,_.ef));if(a&2){var c=_.Me(1),d=_.Me(11),e;_.w(2);_.z("trigger",null!==(e=b.bda)&&void 0!==e?e:c)("loadingTemplate",d);_.w(2);_.Ke("id","dialog-label-",b.Bc.id,"");_.w(1);_.Ne(" ",b.Bc.config.displayName," ");_.w(2);_.z("ngIf",b.filter&&!b.filter.config.Baa)}},
Ia:[_.Yl,_.TC,_.or,_.IC,_.tB,_.Gy,_.vD],tb:2,Oa:0});
var C8b=new _.Hd("GMAT_AUTOCOMPLETE_OPTIONS",{Ka:"root",ta:function(){return{um:!1}}});
var D8b=function(a,b){a.um||b.Oqa.push("gmat-mdc-autocomplete")};D8b.ha=function(a){return new (a||D8b)(_.y(C8b),_.y(_.jq))};D8b.Ja=_.v({type:D8b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.Pe([{Ga:_.jq,ae:_.CD}])]});
var SR=function(){};SR.ha=function(a){return new (a||SR)};SR.Ea=_.ed({type:SR});SR.Da=_.Vc({imports:[vM]});
var VTb=function(a){return{ya:a}},TR=function(){_.zD.apply(this,arguments);this.hXa=!0};_.V(TR,_.zD);TR.Ja=_.zD.Ja;TR.prototype.U$=function(a){this.al.setValue("");a.option.value.filters?this.WYa.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(TR.prototype,{Laa:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});TR.ha=function(){var a;return function(b){return(a||(a=_.Ed(TR)))(b||TR)}}();
TR.Aa=_.v({type:TR,oa:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.Ze(_.AB,7),_.Ze(_.BB,7));if(a&2){var c;_.Ye(c=_.af())&&(b.autocomplete=c.first);_.Ye(c=_.af())&&(b.RJa=c.first)}},features:[_.qe],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","Saved filters"],["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","Delete saved filter",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.we()})("focusin",
function(){return b.Xaa=!0})("focusout",function(){return b.Xaa=!1}),_.D(),_.C(2,"mat-autocomplete",2,3),_.L("optionSelected",function(e){return b.U$(e)}),_.N(4,TTb,3,1,"div",4),_.N(5,cUb,5,6,"ng-container",5),_.N(6,jUb,4,6,"ng-template",null,6,_.ef),_.N(8,kUb,2,0,"mat-option",7),_.Q(9,"async"),_.Q(10,"async"),_.N(11,qUb,1,1,"ng-template",null,8,_.ef),_.D());if(a&2){var c=_.Me(3),d=_.Me(7);_.z("formControl",b.al)("matAutocomplete",c)("placeholder",b.placeholder);_.ue("aria-label",b.Gaa||b.placeholder||
null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.rA?null:b.rA.length);_.w(1);_.z("ngIf",b.tU)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.R(9,9,b.lL)&&null==_.R(10,11,b.GS))}},Ia:[_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.am,D8b,_.AB,_.wq,_.rq,_.BB,_.TC,_.pr,_.IC,_.tB,_.Wr,_.Kh,_.Dv,_.Kv,_.cm],tb:2,Oa:0});
var E8b=function(a){this.Wc=a};E8b.ha=function(a){return new (a||E8b)(_.y(_.Ue))};E8b.Ja=_.v({type:E8b,oa:[["","xapFilterBarCustomTemplate",""]]});var UR=function(a,b,c){_.qD.call(this,a,b,c);var d=this;this.Ek=a;this.Sj=b;this.XK=new _.el;this.nLa=!1;this.OHb=function(e){d.remove(e)};this.KKb=function(e,f){d.bda=f;_.Aib(d,e)};this.openEditor=function(e,f){d.iw=e;d.bda=f};this.bda=null;this.KX=function(e){_.qD.prototype.KX.call(d,e);var f;null==(f=d.ow)||_.Nib(f);d.XK.emit(!1);d.nLa=!1}};_.V(UR,_.qD);
UR.Ja=_.qD.Ja;UR.prototype.Vc=function(){var a=this,b;null==(b=this.Gd)||b.wd.subscribe(function(){a.xJ&&a.xJ.unsubscribe();a.xJ=a.auc.j7.subscribe(function(){var c;null==(c=a.ow)||_.Nib(c)})})};var AUb=function(a,b){var c;null==(c=a.Gd.find(function(d){return d.Bc.id===b.id}))||c.focus()};_.k=UR.prototype;_.k.Naa=function(a){var b;return this.nNa&&this.iw===a&&!(null==(b=this.ow)?0:b.Laa)};_.k.Qrb=function(a,b){return b.id};_.k.i$=function(){return this.Dqb||"filter_alt"};_.k.AVa=function(){this.XK.emit(!0)};
_.k.J_=function(){var a=this;setTimeout(function(){var b;(null==(b=a.ow)?0:b.Xaa)||a.Naa(a.iw)||F8b(a)||G8b(a)?a.XK.emit(!0):a.nLa||a.XK.emit(!1)},100)};
var zUb=function(a){setTimeout(function(){var b;if(!((null==(b=a.ow)?0:b.Laa)||F8b(a)||a.Naa(a.iw))){var c;null==(c=a.ow)||_.tgb(c.RJa)}},100)},F8b=function(a){var b=document.activeElement;return a.Gd.some(function(c){c=c.Xf.Ta.ua;return c===b||c.contains(b)})},G8b=function(a){return a.Gd.some(function(b){return b.Xf.Ta.ua.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
UR.ha=function(a){return new (a||UR)(_.y(_.oD),_.y(_.$A,8),_.y(_.zib,8))};
UR.Aa=_.v({type:UR,oa:[["xap-filter-bar"]],Dd:function(a,b,c){a&1&&_.$e(c,E8b,5);if(a&2){var d;_.Ye(d=_.af())&&(b.COa=d.first)}},vb:function(a,b){a&1&&(_.Ze(NR,5),_.Ze(TR,5),_.Ze(_.Gy,5),_.Ze(RR,5),_.Ze(QR,5));if(a&2){var c;_.Ye(c=_.af())&&(b.auc=c.first);_.Ye(c=_.af())&&(b.ow=c.first);_.Ye(c=_.af())&&(b.efb=c);_.Ye(c=_.af())&&(b.Unb=c);_.Ye(c=_.af())&&(b.Gd=c)}},outputs:{XK:"isFocused"},features:[_.Pe([_.oD]),_.qe],Ba:5,Ca:6,Ha:function(){return[[4,"ngIf","ngIfElse"],["custom",""],["class","xap-filterbar-filtereditor",
3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor",4,"ngFor","ngForOf","ngForTrackBy"],[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","Filters",1,"xap-filterbar-chip-list",
3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","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"],["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","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"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor"]]},wa:function(a,b){a&1&&(_.N(0,wUb,13,18,"ng-container",0),_.N(1,yUb,1,11,"ng-template",null,1,_.ef),_.N(3,BUb,2,7,"xap-filter-editor",2),_.Q(4,"async"));if(a&
2){var c=_.Me(2);_.z("ngIf",!(null==b.COa?0:b.COa.Wc))("ngIfElse",c);_.w(3);_.z("ngForOf",_.R(4,4,b.config.Pg))("ngForTrackBy",b.Qrb)}},Ia:[_.Xl,_.Yl,_.bm,_.TC,_.pr,NR,_.Wr,_.Aw,_.Gy,RR,TR,QR,_.cm],tb:2,Oa:0});
var VR=function(a,b){this.Fa=a;this.service=b;this.filter=new _.el;this.element="UnifiedXrefFilterbar";this.kb=new _.da;this.Eu=new _.mb(1);this.oS=new _.Af(null);this.xna=new _.Af(null);this.AKa=new _.Af(null);this.uQ=new _.Af(yTb(new Map([])))};
VR.prototype.Ua=function(){var a=this;this.kb.add(this.Eu.ka(_.vb(function(b){return c8b(a.service,b)}),_.Ra(_.Wpb)).subscribe(function(b){a.uQ.next(ATb(b,a.service.qz.getValue(),[]))}));this.kb.add(_.Da([this.Eu.ka(_.vb(function(b){return c8b(a.service,b)}),_.Ra(_.Wpb)),this.vJ]).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;if(0===c.action&&c.category){a:{var d=c.category;var e=_.aj(b,5,_.xn);if(e&&e.has("cross references")){e=_.l(_.vc(e.get("cross references"),_.pn,2));for(var f=
e.next();!f.done;f=e.next())if(f=ETb(f.value),f.displayName===d){d={source:f.source,displayName:f.displayName};break a}}d=null}d&&a.xna.next([d]);a:{c=c.category;if((d=_.aj(b,5,_.xn))&&d.has("cross references"))for(d=_.l(_.vc(d.get("cross references"),_.pn,2)),e=d.next();!e.done;e=d.next())if(e=ETb(e.value),e.displayName===c){c=new j8b({id:"category",displayName:"Category"},_.lD,_.Lhb([{source:e.source,displayName:e.displayName}]));break a}c=null}c&&(a.log("show-only-category"),b=ATb(b,a.service.qz.getValue(),
[c]),a.uQ.next(b))}}));this.kb.add(_.Da([this.service.mQ.ka(_.Ra(GTb)),this.AKa.ka(_.Ra(HTb)),this.oS.ka(_.Ra(ITb)),this.xna.ka(_.Ra(JTb))]).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({gK:b,Cz:d,oS:e,rBc:c})}))};VR.prototype.Ma=function(){var a;null==(a=this.kb)||a.unsubscribe()};
var H8b=function(a,b){switch(b.config.id){case "tests":b8b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":b8b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.oS.next(KTb(b.value.eq));a.log("applyPathFilter",b.value.eq);break;case "category":a.xna.next(b.value.om);b=b.value.om.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.AKa.next(b.value.om),
b=b.value.om.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},I8b=function(a,b){switch(b.config.id){case "tests":b8b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":b8b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.oS.next(null);a.log("clearPathFilter");break;case "category":a.xna.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.AKa.next(null),a.log("clearBuildConfigsFilter")}};
VR.prototype.log=function(a,b){this.Fa.nb({element:this.element,action:a,gestureName:"CHANGE",qg:b})};_.W.Object.defineProperties(VR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Eu.next(a)}}});VR.ha=function(a){return new (a||VR)(_.y(_.en),_.y(GR))};
VR.Aa=_.v({type:VR,oa:[["xrefs-filters","location",""]],inputs:{location:"location",vJ:"categoryFilter"},outputs:{filter:"filter"},ac:["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.Z1){case 0:case 2:H8b(b,c.pP[0]);break;case 3:I8b(b,c.pP[0]);break;case 4:c=c.pP;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())I8b(b,d.value);break;case 1:break;default:_.ig(c.Z1)}}),
_.Q(1,"async"),_.D());a&2&&_.z("config",_.R(1,1,b.uQ))},Ia:[UR,_.cm],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 J8b=function(a){return{enabled:a}},WR=function(a,b,c,d,e){this.Fa=a;this.Pb=b;this.Yc=c;this.yc=d;this.element="";this.k6=!0;this.St=!1;this.expansion=new _.el;this.filter=new _.el;this.cA=new _.el;this.O2="Collapse All";this.P2="Expand All";this.RAa="Preview Panel";this.QAa="Toggle the file preview here, or configure the toggle width in settings";this.s3a="Turn on to open references in the preview pane and create a breadcrumb as you step through references. Turn off to open in the main window.";
this.r3a="The screen is too small to support the preview. See settings to change this minimum size.";this.FMb=new _.Af(!1);this.kb=new _.da;this.x_=_.tzb(this.Pb).ka(_.tb(!1));this.mT=_.Da([this.Pb.E$(),e.K1a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<g}),_.tb(!1),_.Ra())};_.k=WR.prototype;_.k.Ua=function(){var a=this;this.kb.add(_.Da([this.x_,this.mT]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.cA.emit(b)}))};
_.k.Ma=function(){this.kb.unsubscribe()};_.k.pZa=function(a){_.$J(this.Pb,a);this.Fa.nb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.lb})};_.k.EA=function(){this.expansion.emit(this.St?0:1)};
_.k.EZa=function(){var a=this;return _.Da([this.Pb.PF(),this.FMb,this.Yc.eG(_.Ea(!1))]).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.CE(a.location);d=null==d||"MINI"===d;return a.yc.Rb(61)&&c&&d&&!b}))};_.k.IVa=function(){var a=this;this.Pb.PF().subscribe(function(b){null==b?_.$J(a.Pb,!1):"MINI"===b&&_.$J(a.Pb,!0)})};_.W.Object.defineProperties(WR.prototype,{wA:{configurable:!0,enumerable:!0,set:function(a){this.FMb.next(a)}}});
WR.ha=function(a){return new (a||WR)(_.y(_.en),_.y(_.Nu),_.y(_.QG),_.y(_.Cu),_.y(uR))};
WR.Aa=_.v({type:WR,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",vJ:"categoryFilter",k6:"anyExpandableNodes",St:"allNodesCollapsed",wA:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",cA:"openInMiniPanel"},features:[_.Pe([GR])],ac:"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,DUb,8,15,"ng-container",3),_.Q(6,"async"),_.N(7,EUb,1,8,"collapsible-icon-button",4),_.D());a&2&&(_.z("location",b.location)("categoryFilter",b.vJ),_.w(2),_.z("vertical",!0),_.w(1),_.z("collapsed",!0),_.w(1),_.z("vertical",!0),_.w(1),_.z("ngIf",_.Re(9,J8b,_.R(6,7,b.x_))),_.w(2),_.z("ngIf",b.k6))},Ia:[_.ln,rR,_.Yl,_.iw,_.ow,_.qw,_.rw,tR,VR,
_.cm],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}"],
Oa:0});
var eL=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.Od=c;this.G_="";this.Ota=e;b=new _.ob;this.Bfb=b.ka(_.Va(1),_.vb(function(){return d(_.oj(a,5,_.qMa),f.Od,f.level)}),_.tb(_.$D(FUb(b))),_.pb(1))};
var K8b=new _.Br("{detailText} ({filteredModifier}{filteredTotal} results after filtering, {visible} displayed)"),L8b=new _.Br("{detailText} ({filteredModifier}{filteredTotal} results, {visible} displayed)"),M8b=new _.Br("{detailText} ({filteredTotal} results)"),N8b=new _.Br("{detailText} ({visible} displayed)");
var YUb=function(a){return{"file-path":a}},YR=function(a){this.qMb=this.Sra=this.Rwb=!1;this.q9b="Show only";this.r9b="Set and apply a filter to only include this category.";this.uL=new _.el;this.Mtc=a.Rb(78)};
YR.prototype.we=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.aF(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.uL.emit({event:a,href:c,uri:b?_.Oh(this.node.item,1):_.Oh(this.node.item,4),Od:this.node.Od,EOc:b}))}};
YR.prototype.Sb=function(){0===this.node.level&&this.Mtc&&(this.qMb=!0);if(this.Sra=0<this.node.G_.length)this.KFc=this.node.G_;var a;this.Rwb=!this.Sra&&0!==this.node.level&&1===(null==(a=this.node.item.JF())?void 0:a.getType());if(a=_.wc(this.node.item,_.qn,2)){this.qkb=_.lpb(a,this.tAb);var b=_.Oh(this.node.item,1);this.nkb=b?this.vG(b).link:void 0}if(b=this.node.item.JF())this.jY=_.lpb(b,this.tAb);if("children"in this.node&&!a){this.EH||(this.EH=JUb(this.node));var c;a={jY:this.jY,visible:this.EH,
GA:this.node.GA,tK:this.node.tK,VY:this.node.VY};if(_.Wpb(a.GA,a.tK))if((null==(c=a.GA)?void 0:c.NQ())===a.visible){var d;c=1===(null==(d=a.GA)?void 0:d.Sg())?IUb(M8b,a):IUb(N8b,a)}else{var e;c=0===(null==(e=a.GA)?void 0:e.Sg())?IUb(N8b,a):IUb(L8b,a)}else c=IUb(K8b,a);this.jY=c}(d=_.Oh(this.node.item,4))?(d=this.vG(d),e=d.line,this.iY=d.link,this.D8=_.wE(e)):this.D8=this.iY=void 0};YR.prototype.tAb=function(a){try{return this.vG(a).link}catch(b){return a}};YR.ha=function(a){return new (a||YR)(_.y(_.Cu))};
YR.Aa=_.v({type:YR,oa:[["node-contents","makeLink","","node",""]],mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)})},inputs:{vG:"makeLink",node:"node",vJ:"categoryFilter"},outputs:{uL:"nodeClicked"},features:[_.ld],ac:["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","keydown.enter"],[3,"ngClass"]],wa:function(a,b){a&1&&(_.N(0,QUb,6,7,"div",0),_.N(1,SUb,1,2,"ng-template",null,1,_.ef),_.N(3,WUb,2,3,"ng-template",null,2,_.ef),_.N(5,ZUb,3,5,"ng-template",null,3,_.ef));if(a&2){var c=_.Me(2);_.z("ngIf",b.nkb&&b.qkb)("ngIfElse",c)}},Ia:[_.Wl,_.Yl,
_.bm,_.CJ,_.rw,eM],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:12px}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 ZR=function(){BM.call(this,function(b){return b.level},dL);var a=this;this.wj=this.nm=new _.Af(void 0);this.Tc=_.Da([this.wj.ka(_.m(function(b){return null==b?void 0:b.Od}),_.Ra()),this.Zd.changed.ka(_.m(function(){return a.Zd.selected.map(function(b){return b.Od})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Fc:b.next().value,wj:c}}));this.iz=this.Zd.changed.ka(_.m(function(){return a.Rg.reduce(function(b,c){var d=dL(c);return{OE:b.OE||d,QE:b.QE&&!(d&&a.Zd.Qe(c))}},{QE:!0,OE:!1})}),
_.tb({OE:!1,QE:!0}),_.nb(1),_.jb())};_.V(ZR,BM);_.k=ZR.prototype;_.k.hz=function(){this.nm.next(void 0)};_.k.BF=function(){this.Zd.select.apply(this.Zd,_.Ia(this.Rg.filter(dL)))};_.k.XRa=function(a){return this.wj.ka(_.m(function(b){return KUb(a,b)}))};_.k.x0a=function(a){var b=this.nm.value;b=KUb(a,b)&&b&&b.uri===a.uri;this.nm.next(b?void 0:a);return!b};
_.k.rU=function(a,b,c){var d=this.Rg;this.Rg=a;if(!this.lfa||!hAb(b,this.lfa))this.lfa=b,this.Zd.clear(),this.IMa(b);else if(c){b=new Set;var e=_.l(this.Zd.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.Od);a=a.filter(function(g){g=cVb(d,g.Od);return!g||!dL(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.Od);this.Zd.clear();this.Zd.select.apply(this.Zd,_.Ia(aVb(this.Rg,b)));var f;bVb(this.Rg,null==(f=this.nm.value)?void 0:f.Od)||this.nm.next(void 0)}};
_.k.IMa=function(a){a.JY?(this.Zd.select.apply(this.Zd,_.Ia(aVb(this.Rg,new Set(a.JY)))),this.nm.next(bVb(this.Rg,a.VYa))):(this.BF(),this.nm.next(a.isFirst?void 0:$Ub(this.Rg)))};ZR.ha=function(a){return new (a||ZR)};ZR.va=_.t({token:ZR,ta:ZR.ha});
var $R=function(a,b){this.service=a;b.Rb(80)?this.mca=50:b.Rb(81)?this.mca=100:b.Rb(82)?this.mca=250:b.Rb(83)?this.mca=500:this.mca=250};
$R.prototype.wea=function(a,b,c){var d=this;return this.service.wea(hVb(a.xh,b,c)).ka(_.m(function(e){return{Se:fVb(b,d,_.aj(e,1,_.En),c),sca:Array.from(_.aj(e,4,_.VMa).values())}}),_.vb(function(e){return jVb(e.Se).ka(_.cb(e.Se),_.tb(e.Se)).ka(_.m(function(f){return{Se:f,sca:e.sca}}))}),_.m(function(e){return 0===e.Se.length?_.YD("Could not find any references."):_.$D({Se:e.Se,sca:e.sca,yU:a})}),_.Aa(function(){return _.ZD("References could not be loaded.")}),_.tb(_.iE))};
var eVb=function(a,b,c,d,e,f){if(!c)return _.ZD("Error loading references.");var g=OUb(d);g=P_b((new _.Gn).QLb(a.mca),gVb(new _.vn,c).zva(g)).vT(_.$ob(_.qkb(b)));return a.service.VXa(g).ka(_.m(function(h){return _.$D(kVb(b,a,e,_.aj(h,1,_.zn).get(c),f,d))}),_.Aa(function(){return _.ZD("Error loading references.")}),_.tb(_.iE))};$R.ha=function(a){return new (a||$R)(_.u(_.bJ),_.u(_.Cu))};$R.va=_.t({token:$R,ta:$R.ha,Ka:"root"});
var O8b=new FM(function(a){return a},function(a){return a.level},dL,function(a){return a.children}),P8b=function(a){this.xc=a;this.pha=[];this.Xq=new _.Af([])};_.V(P8b,_.Pp);P8b.prototype.setData=function(a,b){var c=a!==this.pha;this.Xq.next(R0b(O8b,a));this.xc.rU(this.Xq.value,b,c);this.pha=a};P8b.prototype.connect=function(a){var b=this;return _.ib.apply(null,_.Ia([a.MA,this.xc.Zd.changed.Ef(),this.Xq.Ef()])).ka(_.m(function(){return S0b(O8b,b.Xq.value,b.xc)}))};P8b.prototype.disconnect=function(){};
var aS=function(a,b){this.Yd=a;this.Nb=b;this.KT=[]};_.k=aS.prototype;_.k.Ua=function(){var a=this;this.kb=this.aea.wd.subscribe(function(){a.KT=a.yQa();a.KT.find(function(b){return b.Hw()})||(a.Gh=a.KT[0])})};_.k.Ma=function(){this.kb&&this.kb.unsubscribe()};_.k.focus=function(){this.Gh&&this.Gh.focus()};
_.k.S$=function(a){if(this.Gh&&!_.cF(a)){var b=this.KT.indexOf(this.Gh),c=this.Gh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.he&&c.fj()?c.collapse():this.ZOa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.he&&c.fj()?this.yQ(b+1):c.fj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.yQ(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.yQ(b-1);break;case "Enter":a.preventDefault(),this.Gh.Rt()}}};
_.k.ZOa=function(a,b){for(;0<=b;b--){var c=this.KT[b];if(c.ariaLevel!==a.ariaLevel){this.Gh=c;this.Gh.focus();break}}};_.k.yQ=function(a){if(a=this.KT[a])this.Gh=a,this.Gh.focus()};_.k.yQa=function(){for(var a=[].concat(_.Ia(this.Nb.ua.children)),b=[],c=_.l(this.aea),d=c.next();!d.done;d=c.next())d=d.value,b[d.yRa(a)]=d;return b.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(aS.prototype,{Gh:{configurable:!0,enumerable:!0,set:function(a){this.Hyc=a;for(var b=_.l(this.KT),c=b.next();!c.done;c=b.next())c.value.Gh=a;this.Yd.Be()},get:function(){return this.Hyc}}});aS.ha=function(a){return new (a||aS)(_.y(_.il),_.y(_.Md))};aS.Ja=_.v({type:aS,oa:[["mat-tree","xrefsKeyboardListener",""]],mb:function(a,b){a&1&&_.L("keydown",function(c){return b.S$(c)})},inputs:{aea:"rawNodes"}});
var bS=function(){return HM.apply(this,arguments)||this};_.V(bS,HM);_.k=bS.prototype;_.k.focus=function(){this.Ta.ua.focus()};_.k.yRa=function(a){return a.indexOf(this.Ta.ua)};_.k.expand=function(){if(!this.he){var a=this.C$();a&&a.click()}};_.k.collapse=function(){this.Vm.xc.collapse(this.data)};_.k.Rt=function(){var a=this.Ta.ua,b=this.C$();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.C$=function(){if("children"in this.data||this.data instanceof eL){var a=this.Ta.ua;return this.data instanceof eL?(a=a.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0}};_.k.Hw=function(){return this.Gh===this};_.k.fj=function(){return dL(this.data)||this.data instanceof eL&&!this.data.children};
_.W.Object.defineProperties(bS.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Hw()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Fm:{configurable:!0,enumerable:!0,get:function(){return this.Vm.xc.Fm(this.data)}},he:{configurable:!0,enumerable:!0,get:function(){return this.Vm.xc.he(this.data)}}});bS.ha=function(){var a;return function(b){return(a||(a=_.Ed(bS)))(b||bS)}}();
bS.Ja=_.v({type:bS,oa:[["xrefs-tree-node"]],Ib:[1,"mat-tree-node"],Hb:4,mb:function(a,b){a&2&&_.ue("aria-expanded",b.Fm?b.he:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.Pe([{Ga:_.rC,Lb:bS}]),_.qe]});
var Q8b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],R8b=new _.Hd("ICON_MAPPING"),S8b=new Map([["app",{gT:!1,border:"bottom"}],["page",{gT:!0,border:"full"}],["card",{gT:!1,border:"none"}],["component",{gT:!0,border:"none"}]]),cS=function(a){this.ZQb="notify";this.fmb="standard";this.background="white";this.qna="standard";this.uu=a||T8b;this.icon=this.uu[this.type]};
_.W.Object.defineProperties(cS.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.ZQb},set:function(a){this.icon=this.uu[a];this.ZQb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Wgb=a},get:function(){return null!=this.Wgb?this.Wgb:this.level?S8b.get(this.level).border:"dark"===this.background?"full":"none"}},gT:{configurable:!0,enumerable:!0,set:function(a){this.NJb=_.Mg(a)},get:function(){return void 0!==this.NJb?this.NJb:this.level?S8b.get(this.level).gT:
!0}},uNa:{configurable:!0,enumerable:!0,set:function(a){this.kob=_.Mg(a)},get:function(){return void 0!==this.kob?this.kob:!1}},Juc:{configurable:!0,enumerable:!0,get:function(){if(!this.uNa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Muc:{configurable:!0,enumerable:!0,get:function(){if(!this.uNa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});cS.ha=function(a){return new (a||cS)(_.y(R8b,8))};
cS.Aa=_.v({type:cS,oa:[["xap-banner-callout"],["xap-callout"]],Ib:[1,"xap-callout"],Hb:31,mb:function(a,b){a&2&&(_.ue("data-callout-type",b.type),_.we("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.fmb)("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.gT)("xap-callout-display-legacy","legacy"===b.qna)("xap-callout-display-standard","standard"===b.qna))},inputs:{type:"type",fmb:"density",background:"background",qna:"calloutUxVersion",border:"border",gT:"rounded",uNa:"enableAriaLiveRegion",level:"level"},oc:["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&&(_.Ie(Q8b),_.C(0,"mat-icon",0),_.O(1),_.D(),_.N(2,mVb,2,1,"div",1),_.N(3,nVb,6,3,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(4);_.z("svgIcon",b.icon.Vi);_.w(1);_.Ne(" ",b.icon.Vi?"":b.icon.Ki,"\n");
_.w(1);_.z("ngIf","standard"===b.qna)("ngIfElse",c)}},Ia:[_.Yl,_.bm,_.Wr],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}"],
tb:2,Oa:0});var U8b=function(){};U8b.ha=function(a){return new (a||U8b)};U8b.Ja=_.v({type:U8b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var T8b={warn:{Ki:"error_outline",ariaLabel:"Warning"},caution:{Ki:"warning_amber",ariaLabel:"Caution"},confirm:{Ki:"check_circle",ariaLabel:"Confirmation"},notify:{Ki:"info",ariaLabel:"Notification"}};
var V8b=["error"],W8b=["loading"],tVb=function(a){return{node:a}},dS=function(a,b,c,d,e,f,g,h,n){var r=this;this.Fa=a;this.Fh=b;this.Lz=c;this.Du=d;this.Sa=e;this.xc=f;this.Dc=h;this.f7=n;this.kfa=new _.el;this.tc=_.hE;this.element="UnifiedXrefPanelTree";this.tk=_.rg;this.filter=new _.mb(1);this.fj=dL;this.Eu=new _.mb(1);this.gta=20;this.mfa=new _.mb(1);this.mU=20;this.p0b="Could not find any references.";this.vJ=new _.el;this.cA=!0;this.kb=new _.da;this.dataSource=new P8b(this.xc);this.state=_.Da([this.mfa.ka(_.Ra(hAb)),
this.filter]).ka(_.Cb(this.Eu),_.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.wea(x,A,B)}),_.tb(_.iE),_.nb(1),_.jb());this.Ow=this.Eu.ka(_.m(function(x){return function(A){A=_.kpb(A,x);var B;return{link:r.Lz.GR(A),line:null==(B=A.params)?void 0:B.line}}}),_.nb(1),_.jb());this.wA=this.xc.wj.ka(_.m(function(x){return!!x}),_.Ra(),_.nb(1),_.jb());this.kb.add(this.state.ka(_.Ta(_.SE)).subscribe(function(x){x=x.Wb;r.dataSource.setData(x.Se,
x.yU);r.Du.Xm("Xrefs updated in detail panel","polite")}));this.kb.add(this.xc.Tc.subscribe(function(x){r.Dc.AZa.next({VYa:x.wj,JY:x.Fc})}));this.kb.add(_.Da([this.xc.wj,this.Eu]).ka(_.m(function(x){var A=_.l(x);x=A.next().value;A=A.next().value;if(x)return x=_.kpb(x.uri,A),x.params=Object.assign({},A.params,x.params),new A.constructor(x)})).subscribe(function(x){r.kfa.next(x)}))};dS.prototype.Vc=function(){this.f7.Be()};dS.prototype.Ma=function(){this.kb.unsubscribe()};dS.prototype.hz=function(){this.xc.hz()};
dS.prototype.focus=function(){if(this.qba)this.qba.focus();else if(this.a9)this.a9.ua.focus();else if(this.Nba)this.Nba.ua.focus();else throw Error("sf");};var CVb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.Od;b=b.EOc;var g="";a.cA?((c=a.xc.x0a({Od:f,uri:d}))&&_.iv(a.Fh,2),g=IVb(b,c)):(_.Rm(a.Sa,c).then(function(){a.Dc.RR.next()}),g=IVb(b)+"InMainWindow");a.nb(g,"CLICK",{Df:f},e)};dS.prototype.qZa=function(a){a||this.xc.hz();this.cA=a};
dS.prototype.EA=function(a){switch(a){case 0:this.xc.BF();break;case 1:this.xc.collapseAll();break;default:_.ig(a)}};dS.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(dS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Lz.location=a;this.Eu.next(a)}},O0:{configurable:!0,enumerable:!0,set:function(a){this.mfa.next(a)}}});
dS.ha=function(a){return new (a||dS)(_.y(_.en),_.y(_.hv),_.y(_.eJ),_.y(_.wp),_.y(_.Yf),_.y(ZR),_.y($R),_.y(_.iI),_.y(_.il))};
dS.Aa=_.v({type:dS,oa:[["unified-xref-tree","selectedXref",""]],vb:function(a,b){a&1&&(_.Ze(aS,5),_.Ze(V8b,5,_.Md),_.Ze(W8b,5,_.Md),_.Ze(bS,5));if(a&2){var c;_.Ye(c=_.af())&&(b.qba=c.first);_.Ye(c=_.af())&&(b.a9=c.first);_.Ye(c=_.af())&&(b.Nba=c.first);_.Ye(c=_.af())&&(b.Se=c)}},inputs:{location:"location",O0:"selectedXref"},outputs:{kfa:"selectedLocationChanged"},features:[_.Pe([_.eJ,ZR])],ac:["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,oVb,5,16,"unified-xref-actions",0),_.Q(1,"async"),_.G(2,1),_.Q(3,"async"),_.N(4,pVb,2,0,"loading",2),_.N(5,qVb,4,3,"dc-information-box",3),_.N(6,EVb,5,6,"ng-container",4),_.ye(),_.N(7,FVb,2,1,"ng-template",null,5,_.ef),_.N(9,GVb,1,0,"ng-template",null,6,_.ef),_.N(11,HVb,1,0,"ng-template",
null,7,_.ef));a&2&&(_.z("ngIf",_.R(1,5,b.xc.iz)),_.w(2),_.z("ngSwitch",_.R(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.tc.dh),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.Uf))},Ia:[_.ln,oL,_.Xl,_.Yl,_.bm,_.Zl,_.$l,_.dE,_.bE,_.zq,_.Wr,_.sw,IM,LM,MM,NM,WR,cS,U8b,YR,aS,bS,_.cm],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 X8b=["xrefZeroState"],Y8b=RegExp("^KYTHE://"),eS=function(a,b,c,d,e,f,g,h){var n=this;this.Fa=a;this.yc=b;this.Fh=c;this.y1a=d;this.Dc=e;this.Pb=f;this.ztb=g;this.vc=h;this.Iza=B0b;this.Nn=Z0b;this.element="XrefPanel";this.tk=_.rg;this.jfa=new _.Af(void 0);this.kb=new _.da;this.qU=this.Pb.Iqa().ka(_.m(function(r){return b.Rb(57)&&r}),_.Ra());this.glb=this.Dc.P0.ka(_.Ta(iAb),_.m(function(r){return r.k8}));this.jKc=this.jfa.ka(_.m(function(r){return null==r?void 0:r.params.line}),_.Ra(Pzb));this.mq=
this.jfa.ka(_.BE(),_.vb(function(r){return r?n.y1a.Bqa(r):_.Ea(void 0)}),_.nb(1),_.jb());this.YKb=this.Dc.P0.ka(_.m(function(r){var x;return null!=(x=null==r?void 0:r.uwa)?x:[]}));this.mKc=this.yc.Rb(52)?this.Dc.P0.ka(_.m(function(r){return null==r?void 0:r.k8.xh.map(function(x){return x.replace(Y8b,"")}).join(", ")})):_.Ua;this.XCc=this.Dc.P0.ka(_.m(iAb));this.kb=this.YKb.subscribe(function(r){0<r.length&&n.Fa.Vl({bucket:_.rg.Zya})});this.kb.add(this.qU.subscribe(function(r){n.element=r?"UnifiedXrefPanel":
"XrefPanel"}))};_.k=eS.prototype;_.k.Ua=function(){};_.k.Vc=function(){var a=this;this.st=this.Fh.registerCallback(8,function(){a.Sxa?a.Sxa.focus():a.fxa?a.fxa.focus():a.RTb&&a.RTb.ua.focus()});this.vc.jc(2)&&this.yc.Rb(42)&&_.X3a(this.ztb,"LYBYEww2F0jd2PDg8Pq0NVrWjaML")};_.k.Ma=function(){this.st&&this.st();this.kb.unsubscribe()};_.k.hz=function(){this.Sxa?this.Sxa.hz():this.fxa&&this.fxa.hz()};_.k.nb=function(a){this.Fa.nb({element:this.element,action:a,projectId:this.location.lb,gestureName:"CLICK"})};
eS.ha=function(a){return new (a||eS)(_.y(_.jv),_.y(_.Cu),_.y(_.hv),_.y(_.VJ),_.y(_.iI),_.y(_.Nu),_.y(_.Uw),_.y(_.Ct))};
eS.Aa=_.v({type:eS,oa:[["xref-panel","location",""]],vb:function(a,b){a&1&&(_.Ze(FR,5),_.Ze(dS,5),_.Ze(X8b,5));if(a&2){var c;_.Ye(c=_.af())&&(b.Sxa=c.first);_.Ye(c=_.af())&&(b.fxa=c.first);_.Ye(c=_.af())&&(b.RTb=c.first)}},inputs:{location:"location"},features:[_.Pe([{Ga:_.Xvb,Db:function(a){return a.mq.ka(_.Ta(XVb))},Gb:[_.Tc(function(){return eS})]},_.oI])],ac:["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","Bestandspad kopi\u00ebren","color","mediumContrast",3,"copyText","isSmall","copyEvent"],["mat-icon-button","","type","button","aria-label","Hide the code panel","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"]," File not found ",["tabindex",
"-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"]," Click a definition or usage to view references. ",["textFormat","long"]]},wa:function(a,b){a&1&&(_.N(0,VVb,15,13,"ng-container",0),_.Q(1,"async"),_.N(2,WVb,5,0,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.z("ngIf",_.R(1,2,b.XCc))("ngIfElse",c)}},Ia:[_.ln,_.Xl,_.Yl,_.Zl,_.$l,_.am,_.Az,_.dE,YM,_.$I,_.fJ,_.bE,_.zq,_.Wr,yR,_.iH,_.Tm,_.Kz,tR,dS,FR,_.cm,_.jI],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 fS=function(a,b,c,d,e,f,g,h){var n=this;this.Fa=a;this.Fh=c;this.Yc=e;this.zd=f;this.Pb=g;this.Dc=h;this.T2a="RepoDetailTogglePanel";this.pr=!0;this.SLa=new _.ob;this.QMa=new _.da;this.EC=[];this.Ng=[];this.HNc=this.Pb.Iqa();this.asa=b.Rb(10);this.Ira=b.Rb(5);this.LSa=b.Rb(60);this.eLc=b.Rb(75)&&b.Rb(57);this.PS=b.Rb(37);a=this.SLa.ka(_.Ra());this.P1a=a.ka(_.vb(function(r){return oWb(d,r)}),_.m(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 0:return"Kruisverwijzingen zijn niet beschikbaar voor dit bestand";
case 1:return"Kruisverwijzingen zijn niet beschikbaar voor dit bestand";case 2:return"Kruisverwijzingen zijn niet beschikbaar voor dit bestand";case 3:return"References are not available while viewing diffs"}}),_.nb(1),_.jb());this.QMa.add(this.P1a.subscribe(function(r){n.asa&&r&&1===n.Yc.We.value&&n.Yc.We.next(0)}));this.NKa=a.ka(_.vb(function(r){return oWb(d,r)}),_.m(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 1:return"Callgraphs are unavailable";case 2:return"There is no callgraph for this file";
case 3:return"Callgraphs are not available while viewing diffs"}}),_.nb(1),_.jb());this.QMa.add(this.NKa.subscribe(function(r){n.Ira&&r&&2===n.Yc.We.value&&n.Yc.We.next(0)}));Z8b(this);this.Rl=this.Yc.We.ka(_.m(function(r){return null!=r?n.EC.indexOf(r):0}))};
fS.prototype.Ua=function(){var a=this,b=[$8b(this,"openHistory","h",0),this.zd.register("toggleBottomPanel","q",function(){var c=a.pr?"openDetailsPanel":"closeDetailsPanel";a.Yc.px(a.pr);a.nb(c,"KEYBOARD")})];this.asa&&b.push($8b(this,"openCrossReferences","x",1));this.Ira&&b.push($8b(this,"openCallgraphs","shift+x",2));this.LSa&&b.push($8b(this,"openWarnings","w",5));this.Ng=b};
fS.prototype.Sb=function(a){if(a.viewData||a.contentType)0===this.wb.kind?this.contentType&&this.SLa.next(this.contentType):5!==this.wb.kind&&this.SLa.next("not-file")};fS.prototype.Ma=function(){this.QMa.unsubscribe();for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b()};fS.prototype.nb=function(a,b,c){this.Fa.nb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var Z8b=function(a){a.EC.length=0;a.EC.push(0);a.asa&&a.EC.push(1);a.Ira&&a.EC.push(2);a.LZa&&(a.EC.push(3),a.EC.push(4));a.LSa&&a.EC.push(5)},$8b=function(a,b,c,d){return a.zd.register(b,c,function(){_.iv(a.Fh,rWb(d));var e=a.pr||a.Yc.We.value!==d;a.pr&&a.Yc.px(!0);e&&a.Yc.We.next(d);a.nb(qWb(d,e?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(fS.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.yIc=a;Z8b(this)},get:function(){return this.yIc}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.wb;return gAb(a)?a.location.lb:void 0}},LZa:{configurable:!0,enumerable:!0,get:function(){return!this.wb||this.PS?!1:"depot"===this.wb.location.Cc?!0:this.wb.location.repository?"project"===this.wb.location.Cc:!1}},INc:{configurable:!0,enumerable:!0,get:function(){return"Toggle on to enable Unified References"}}});
fS.ha=function(a){return new (a||fS)(_.y(_.en),_.y(_.Cu),_.y(_.hv),_.y(_.oI),_.y(_.QG),_.y(_.Ys),_.y(_.Nu),_.y(_.iI))};
fS.Aa=_.v({type:fS,oa:[["lower-detail-panel"]],vb:function(a,b){a&1&&_.Ze(_.iC,5);if(a&2){var c;_.Ye(c=_.af())&&(b.UT=c)}},Hb:2,mb:function(a,b){a&2&&_.we("panel-closed",b.pr)},inputs:{pr:"panelClosed",contentType:"contentType",wb:"viewData"},features:[_.ld],Ba:12,Ca:11,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","click"],["label","Geschiedenis"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Momentopnamen",4,"ngIf"],["label","Logboekpunten",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"],"References",["tabIndex","-1",3,"location"],"Callgraph",["label","Momentopnamen"],["mode","snapshot"],["label","Logboekpunten"],["mode","logpoint"],["label","Warnings"],[3,"viewDataType"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button","matTooltip","Toggle bottom panel","aria-label","Toggle bottom panel",
3,"ascTrackElement","trackAction","trackProjectId","click"],[1,"lower-detail-panel-options"],["color","primary",3,"checked","matTooltip","change","click"],["unifiedXrefsToggle",""]," Enable Unified References ",["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.pr&&(b.Yc.px(!0),b.nb("expand","CLICK",d)),d=!0;else if(b.UT.toArray()[e].disabled)d=!1;else{f=b.Yc.We.value;f=(null!=f?b.EC.indexOf(f):0)!==e;e=b.EC[e];var g=f||b.pr;b.Yc.px(g);f&&b.Yc.We.next(e);b.nb(qWb(e,g?"show":"hide"),"CLICK",d);d=!0}return d}),_.Q(1,"async"),_.C(2,"mat-tab",1),_.N(3,ZVb,1,1,"ng-template",2),_.D(),_.N(4,bWb,4,3,"mat-tab",3),_.N(5,eWb,4,3,"mat-tab",3),_.N(6,gWb,2,0,"mat-tab",4),_.N(7,
iWb,2,0,"mat-tab",5),_.N(8,kWb,2,0,"mat-tab",6),_.D(),_.N(9,lWb,5,3,"ng-container",7),_.N(10,mWb,8,9,"ng-template",null,8,_.ef));if(a&2){var c=_.Me(11);_.z("selectedIndex",_.R(1,9,b.Rl))("@.disabled",!0);_.w(4);_.z("ngIf",b.asa);_.w(1);_.z("ngIf",b.Ira);_.w(1);_.z("ngIf",b.LZa);_.w(1);_.z("ngIf",b.LZa);_.w(1);_.z("ngIf",b.LSa);_.w(1);_.z("ngIf",!b.eLc)("ngIfElse",c)}},Ia:[_.ln,iR,ON,_.Yl,_.nC,jR,_.zq,_.Wr,_.dK,_.jC,zM,_.iC,_.fC,_.Aw,mR,eS,_.cm],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 a9b=["targetPath"],gS=function(a){this.yc=a};
_.W.Object.defineProperties(gS.prototype,{Ti:{configurable:!0,enumerable:!0,get:function(){var a=this.yc.Rb(55)?this.wb.i_:void 0,b=this.wb.location;if(a){var c=a.Fk();if(c){var d=_.fkb(c);a=_.Ko(_.Jo(_.Io(b.Yb(),d.id,d.type),_.Oh(c,2)),_.Oh(a,2)).ld(a.ve()).hb()}else a=b}else a=b;return _.ph(a.Yb().ld(this.wb.path).Mh().hb())}},oWa:{configurable:!0,enumerable:!0,get:function(){return this.wb.target||"root van opslagplaats"}},TXa:{configurable:!0,enumerable:!0,get:function(){return this.wb.BIb}},
JSa:{configurable:!0,enumerable:!0,get:function(){return!!this.wb.Ioa}}});gS.ha=function(a){return new (a||gS)(_.y(_.Cu))};
gS.Aa=_.v({type:gS,oa:[["symlink-detail"]],vb:function(a,b){a&1&&_.Ze(a9b,5,_.Md);if(a&2){var c;_.Ye(c=_.af())&&(b.DMc=c.first)}},inputs:{wb:"viewData"},Ba:5,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],"Symbolische link",["size","skinny",1,"definition"],"Dit item is een symbolische link. Gebruik het onderstaande pad om het item te bekijken waar de link naar verwijst.",
["size","skinny",1,"path"],"\n      Path:\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\n    ",["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"],"Het item waar deze link naar verwijst, bevindt zich niet in de opslagplaats. Probeer het te zoeken via het onderstaande pad."]},
wa:function(a,b){a&1&&(_.N(0,sWb,7,3,"ng-container",0),_.O(1,"\n\n"),_.N(2,uWb,22,9,"ng-template",null,1,_.ef),_.O(4,"\n"));if(a&2){var c=_.Me(3);_.z("ngIf",b.JSa)("ngIfElse",c)}},Ia:[oO,_.Yl,_.uH,_.Az,mQ,lQ,_.dE,bN,_.ln],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 zWb=function(a){return{esa:a}},hS=function(a,b){this.Eg=a;this.Sa=b;this.Myb=_.Ua};hS.prototype.Ua=function(){};hS.prototype.Sb=function(a){a.location&&(this.Myb=b9b(this,a.location.ff).ka(_.m(function(b){return!b||!b.Zm||2>b.Zm.length?null:[b.Zm[0].Pf,b.Zm[1].Pf]}),_.Aa(function(){return _.Ea(null)})))};var b9b=function(a,b){return _.PE(b)?a.Eg.list(b.lb,b.Cc,b.repository,_.CE(b)?"HEAD":b.Ab,b.path,2):_.Ea(null)};hS.ha=function(a){return new (a||hS)(_.y(_.qH),_.y(_.Yf))};
hS.Aa=_.v({type:hS,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.ld],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"]," The file does not exist at this CL\n"," The file does not exist at this commit\n"," The file you have selected did not exist at this point in history.\n"," It was deleted in \ufffd#1\ufffdCL \ufffd0\ufffd\ufffd/#1\ufffd.\n",["id","piper-deletion",3,"universalLink"]," It was deleted in \ufffd#1\ufffdcommit \ufffd0\ufffd\ufffd/#1\ufffd.\n",["id","git-deletion",3,"universalLink"]," View at previous CL \ufffd0\ufffd.\n"," View at previous commit \ufffd0\ufffd.\n"]},
wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2,vWb,1,0,"ng-container",1),_.Q(3,"isPackagePlace"),_.Q(4,"isPiperPlace"),_.D(),_.C(5,"icon-empty-state-subtitle"),_.N(6,wWb,1,0,"ng-container",1),_.Q(7,"isPackagePlace"),_.N(8,AWb,6,13,"ng-container",2),_.Q(9,"async"),_.D()(),_.N(10,BWb,1,0,"ng-template",null,3,_.ef),_.N(12,CWb,1,0,"ng-template",null,4,_.ef),_.N(14,DWb,1,0,"ng-template",null,5,_.ef),_.N(16,EWb,1,0,"ng-template",null,6,_.ef),_.N(18,FWb,1,0,
"ng-template",null,7,_.ef),_.N(20,GWb,3,4,"ng-template",null,8,_.ef),_.N(22,HWb,3,4,"ng-template",null,9,_.ef),_.N(24,IWb,2,3,"ng-template",null,10,_.ef),_.N(26,JWb,2,3,"ng-template",null,11,_.ef));if(a&2){var c=_.Me(11),d=_.Me(13),e=_.Me(15),f=_.Me(17),g=_.Me(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.Myb))}},Ia:[_.ln,_.Yl,_.bm,_.Dz,_.Fz,_.Ez,_.Aq,_.Tm,_.qv,_.cm,zO,AO,_.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 c9b=function(){};c9b.ha=function(a){return new (a||c9b)};
c9b.Aa=_.v({type:c9b,oa:[["submodule-cannot-fetch"]],Ba:3,Ca:0,Ha:function(){return[["role","alert","icon","source:file"]," The submodule existed at this commit, but can no longer be fetched. "]},wa:function(a){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Fe(2,1),_.D()())},Ia:[_.Dz,_.Ez],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 iS=function(a,b,c,d){this.Fa=a;this.dT=b;this.HOc=d;this.X2=j2b;this.Nn=Z0b;this.xLc=_.Ea(!0).ka(_.Ma(300));this.aJa=!1;this.mq=new _.mb(1);this.Ei=c.eG(this.mq.ka(_.m(function(e){return 1===e.kind})))};iS.prototype.GQa=function(a){this.Fa.nb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(iS.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.mq.next(a)}}});iS.ha=function(a){return new (a||iS)(_.y(_.en),_.y(eO),_.y(_.QG),_.y(uR))};
iS.Aa=_.v({type:iS,oa:[["repository-detail","viewData",""]],inputs:{wb:"viewData"},features:[_.Pe([{Ga:_.Xvb,Db:function(a){return a.mq},Gb:[_.Tc(function(){return iS})]},_.oI])],ac:["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","Detail Panel",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","Pagina laden...",
3,"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Pagina laden...",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"]," Error loading contents. ",["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,$Wb,20,24,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.mq))},Ia:[_.Yl,_.Zl,_.$l,bO,QP,ZN,zQ,TQ,UQ,gO,_.bE,fS,hS,c9b,_.Kz,gS,_.cm],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 d9b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.ez=c;this.Xpa=d;this.service=e;this.limit=f;this.edb=g;this.SNa=this.Hpb=!1;a=this.path.split("/");this.name=a[a.length-1]},g9b=function(a){a.Dna=a.ez(a.type)?e9b(a):_.Ea([]);f9b(a)},f9b=function(a){a.TQb=_.Da([a.Dna,a.limit]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Bna=new Map;for(var d=_.l(b),e=d.next();!e.done;e=d.next())e=e.value,a.Bna.set(e.path,e);return{Se:b.slice(0,c),total:b.length}}))},e9b=function(a){var b=
_.Da([a.service.Kba(a.path).ka(_.m(function(c){return a.gUa(c)})),a.Xpa]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===aXb(e)}))d.Fc=!0;return c}),_.nb());b.connect();return b};d9b.prototype.gUa=function(a){var b=this;return a.map(function(c){var d=aXb(c.path),e;return d===(null==(e=b.edb)?void 0:e.path)?b.edb:new d9b(d,c.type,b.ez,b.Xpa,b.service,b.limit)})};
_.W.Object.defineProperties(d9b.prototype,{ANc:{configurable:!0,enumerable:!0,get:function(){this.TQb||g9b(this);return this.TQb}},children:{configurable:!0,enumerable:!0,get:function(){this.Dna||g9b(this);return this.Dna},set:function(a){this.Dna=a;f9b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return aXb(this.Xpa.value)===this.path}},Xcb:{configurable:!0,enumerable:!0,get:function(){return bXb(this.Xpa.value,this.path)}},Fc:{configurable:!0,enumerable:!0,get:function(){return this.Hpb},
set:function(a){this.SNa=this.SNa||a;this.Hpb=a&&this.ez(this.type)}}});
var h9b=["largeDirectoryDialog"],i9b=["row"],jXb=function(a){return{name:a}},kXb=function(a){return{children:!0,expanded:a}},j9b=new _.Br("Bereik tot '{name}'."),jS=function(a,b,c,d){this.Sj=a;this.Sa=c;this.document=d;this.Zx=3;this.T4b=15;this.ydc="row";this.Fec="subtree";this.eA=new _.Af("");this.kb=new _.da;this.iva="";this.ita=new _.Af(500);this.g1b=j9b;this.encode=encodeURIComponent;this.qKb=new _.el;this.zC=function(){return""};this.LCb=new _.el;this.uL=new _.el;this.tKb=new _.el;this.ez=b.Rb(55)?
function(e){return 3===e||5===e}:function(e){return 3===e}};_.k=jS.prototype;_.k.we=function(a){if(!_.cF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.aF(b,"a,button","depth-finder"),null!=b)){var c=_.aF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.qKb.emit(c):(c=k9b(this,c),null!=c&&(b.classList.contains("expander")?l9b(this,c):b.classList.contains("element-link")&&(m9b(this,c),a.preventDefault()))))}}};
_.k.NC=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.aF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=k9b(this,d),null!=d&&(b=_.aF(b,".subtree","depth-finder"),!_.cF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Fc&&3===d.type?l9b(this,d):this.Ava(b)||this.tKb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Fc?n9b(this,d,c,b):l9b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
n9b(this,d,c,b);break;case "Up":case "ArrowUp":case "k":a.preventDefault();(a=b.previousElementSibling)?(c=a.querySelectorAll(".children.expanded > .subtree > .row"),(c=c[c.length-1])?c.focus():a.firstElementChild&&a.firstElementChild.focus()):b.parentElement&&b.parentElement.classList.contains("children")&&this.Ava(b);break;case "Enter":a.preventDefault(),m9b(this,d)}}}};_.k.Ua=function(){this.root=hXb(this.createNode(this.tM))};_.k.Sb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.tM))};
_.k.Vc=function(){var a=this;this.kb.add(_.Da([this.eA,this.Se.wd]).subscribe(function(b){b=_.l(b).next().value;if(a.iva!==b){a.iva="";var c=a.encode(b),d=a.Se.find(function(e){return e.ua.getAttribute("data-path")===c});d&&a.document.body.contains(d.ua)&&(a.zNa(d.ua),a.iva=b)}}))};_.k.Ma=function(){this.eA.complete();this.kb.unsubscribe()};
var hXb=function(a,b){return{level:void 0===b?0:b,node:a}},l9b=function(a,b){var c=!b.Fc;a.LCb.next({Ri:c,path:b.path});b.Fc=c},m9b=function(a,b){a.ez(b.type)&&(b.Fc=!b.Fc);var c=a.zC(b.path,b.type);a.uL.next({path:b.path,nodeType:b.type});_.Rm(a.Sa,c)},mXb=function(a){a.kb.add(a.Sj.open(a.yDc).Wy().subscribe(function(b){b&&a.ita.next(Number.POSITIVE_INFINITY)}))};
jS.prototype.YOa=function(){var a=this.Se.find(function(b){return b.ua.classList.contains("bold-active-element")})||this.Se.first;a&&this.document.body.contains(a.ua)&&a.ua.focus()};var k9b=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.Bna)return null;c=c.Bna.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
jS.prototype.zNa=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)};jS.prototype.createNode=function(a){return new d9b(_.lf(a),3,this.ez,this.eA,this.service,this.ita)};
jS.prototype.Ava=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var n9b=function(a,b,c,d){if(a.ez(b.type)&&b.Fc)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(jS.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.tM;this.tM=a;if(this.root&&a!==b){var c=b?cXb(b):[],d=a?cXb(a):[];if(bXb(a,_.lf(b)))for(a=c.length;a<d.length;a++){b=d.slice(0,a+1).join("/");var e=this.root.node;this.root.node=this.createNode(b);var f=c=void 0;if(e=null==(c=e.Bna)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(bXb(b,_.lf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Fc=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new d9b(_.lf(f),3,this.ez,this.eA,this.service,this.ita,b);else this.root.node=this.createNode(a);this.iva=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.eA.next(a)}}});jS.ha=function(a){return new (a||jS)(_.y(_.Kq),_.y(_.Cu),_.y(_.Yf),_.y(_.Qg))};
jS.Aa=_.v({type:jS,oa:["depth-finder scope  path  service ".split(" ")],vb:function(a,b){a&1&&(_.Ze(h9b,5),_.Ze(i9b,5,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.yDc=c.first);_.Ye(c=_.af())&&(b.Se=c)}},Ib:["role","tree"],mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)})("keydown",function(c){return b.NC(c)})},inputs:{scope:"scope",path:"path",service:"service",zC:"linkTo"},outputs:{qKb:"scopeChange",LCb:"nodeToggled",uL:"nodeClicked",tKb:"scopeUp"},features:[_.ld],ac:"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","Bereik tot map","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"]," Display \ufffd0\ufffd more "," This directory contains a large number of files and may take a long time to render. Are you sure? ",["mat-button","","mat-dialog-close",""],"Annuleren",["mat-button","",3,"mat-dialog-close"]," OK "]},wa:function(a,b){a&1&&(_.N(0,dXb,0,0,"ng-template",0),_.N(1,qXb,2,3,
"ng-template",null,1,_.ef),_.N(3,rXb,7,1,"ng-template",null,2,_.ef));a&2&&_.z("ngTemplateOutlet",_.Me(2))("ngTemplateOutletContext",b.root)},Ia:[_.Wl,_.Xl,_.Yl,_.bm,_.zq,_.Lq,_.Nq,_.Oq,_.Wr,_.cm],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 o9b=new _.Br("Terug naar {folder}"),kS=function(a,b,c,d,e,f){var g=this;this.Qf=a;this.Nb=b;this.Uq=c;this.Fh=d;this.Cf=e;this.Sa=f;this.zC=function(){return""};this.Ll=new _.Af(new _.pg);this.service=this.Ll.ka(_.Ra(function(h,n){return _.rna(h,n)&&_.mg(h.Ab,n.Ab,_.XPa)}),_.m(function(){return g.createService()}))};kS.prototype.Vc=function(){var a=this;this.st=this.Fh.registerCallback(3,function(){a.Jvc.YOa()})};kS.prototype.Ma=function(){this.Ll.complete();this.st&&this.st()};
kS.prototype.up=function(a){this.Cf.nb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Wd.lb},a);this.tM=_.jg(_.lf(this.scope||""))};var sXb=function(a,b){return _.ph(_.fF(a.Wd.Yb().ld(b)).hb())};kS.prototype.FQa=function(){this.Cf.nb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Wd.lb})};
kS.prototype.createService=function(){var a=this;return{Kba:function(b){return a.Uq.list(a.Wd.lb,a.Wd.Cc,a.Wd.repository,a.Wd.Ab,b,a.Wd.params.Ob).ka(_.m(function(c){return c.map(wXb)}),_.Aa(function(c){_.mr(a.Qf,c);return _.Ea([])}))}}};
kS.prototype.uqa=function(){var a=this,b=_.ph(_.fF(this.Wd.Yb().ld("")).hb()),c=new URL(_.oh(this.Sa,this.Sa.Fi(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.Wd.path&&(g=(g=_.jg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(kS.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Noa}},Wd:{configurable:!0,enumerable:!0,set:function(a){this.Ll.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.tM=a;var b=encodeURIComponent(_.lf(this.path));!this.Nb.ua.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.tM=a);this.zC=this.uqa()},get:function(){return this.Ll.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.tM},set:function(a){this.Cf.nb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Wd.lb});this.tM=a;this.path.startsWith(a||"")||_.Rm(this.Sa,this.zC(a||"",3))}},YIc:{configurable:!0,enumerable:!0,get:function(){return o9b.format({folder:_.kz(_.jg(_.lf(this.scope||"")))||"Repository root"})}}});
kS.ha=function(a){return new (a||kS)(_.y(_.lr),_.y(_.Md),_.y(_.XH),_.y(_.hv),_.y(_.en),_.y(_.Yf))};
kS.Aa=_.v({type:kS,oa:[["directory-navigation"]],vb:function(a,b){a&1&&_.Ze(jS,7);if(a&2){var c;_.Ye(c=_.af())&&(b.Jvc=c.first)}},Hb:2,mb:function(a,b){a&2&&_.we("collapsed",b.isCollapsed)},inputs:{Noa:"directoryPanelState",Wd:"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"],"Root van opslagplaats",["mat-icon-button","","type","button","fxFlex","none","aria-label","Verplaatsen naar bovenliggende map",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]]},wa:function(a,b){a&1&&(_.C(0,"header"),_.N(1,vXb,5,2,"ng-container",0),_.D(),_.C(2,"depth-finder",1),_.L("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.Cf.nb({gestureName:"CLICK",
element:"RepositoryContentsTreeItemCollapser",action:c.Ri?"expand":"collapse",Df:b.zC(c.path,3),projectId:b.Wd.lb})})("nodeClicked",function(c){return b.FQa(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.zC))},Ia:[_.ln,_.Yl,jS,_.Vq,_.ar,_.zq,_.Wr,_.Aw,_.Tm,_.cm,_.Jz],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 lS={},LXb=Object.freeze((lS[0]={name:"Unknown",Qc:"?"},lS[50]={name:"Scope",Qc:"?"},lS[51]={name:"Group",Qc:"G"},lS[1]={name:"Class",Qc:"C",className:"code-data"},lS[2]={name:"Interface",Qc:"I",className:"code-data"},lS[3]={name:"Struct",Qc:"S",className:"code-data"},lS[4]={name:"Enum",Qc:"E",className:"code-data"},lS[5]={name:"Union",Qc:"S",className:"code-data"},lS[6]={name:"Method",Qc:"M",className:"code-procedure"},lS[7]={name:"Field",Qc:"F",className:"code-sub-data"},lS[8]={name:"Function",
Qc:"F",className:"code-procedure"},lS[9]={name:"Variable",Qc:"V",className:"code-alias"},lS[10]={name:"Typedef",Qc:"T",className:"code-alias"},lS[11]={name:"Namespace",Qc:"N"},lS[67]={name:"Extension",Qc:"E",className:"code-data"},lS[12]={name:"Property",Qc:"P",className:"code-sub-data"},lS[13]={name:"Enum Constant",Qc:"e",className:"code-sub-data"},lS[15]={name:"Anonymous Function",Qc:"?"},lS[16]={name:"Test",Qc:"t"},lS[17]={name:"Package",Qc:"P"},lS[18]={name:"Object",Qc:"O"},lS[61]={name:"Constant",
Qc:"c"},lS[62]={name:"Module",Qc:"m"},lS[20]={name:"Build Rule",Qc:"R"},lS[21]={name:"Build Binary",Qc:"B"},lS[22]={name:"Build Test",Qc:"T"},lS[23]={name:"Build Library",Qc:"L"},lS[24]={name:"Build Generator",Qc:"G"},lS[25]={name:"Build Argument",Qc:"A"},lS[26]={name:"Build Variable",Qc:"V",className:"code-alias"},lS[30]={name:"Variable",Qc:"V",className:"code-alias"},lS[31]={name:"Constant",Qc:"c"},lS[32]={name:"Goog Provide",Qc:"?"},lS[33]={name:"Goog Require",Qc:"?"},lS[34]={name:"Setter",Qc:"?"},
lS[35]={name:"Getter",Qc:"?"},lS[36]={name:"Literal",Qc:"?"},lS[37]={name:"Function Literal",Qc:"?"},lS[38]={name:"Assignment",Qc:"V",className:"code-alias"},lS[39]={name:"Function Assignment",Qc:"M",className:"code-procedure"},lS[40]={name:"Define Const",Qc:"D"},lS[41]={name:"Define Macro",Qc:"D"},lS[45]={name:"Xml Tag",Qc:"<"},lS[46]={name:"Template",Qc:"T"},lS[47]={name:"Job",Qc:"J"},lS[48]={name:"Service",Qc:"S"},lS[49]={name:"Allocation",Qc:"A"},lS[52]={name:"Table",Qc:"T"},lS[53]={name:"Queue",
Qc:"Q"},lS[54]={name:"Locality Group",Qc:"L"},lS[55]={name:"Index",Qc:"I"},lS[56]={name:"Proto Bundle",Qc:"?"},lS[57]={name:"Backup Schedule",Qc:"B"},lS[58]={name:"Column",Qc:"C"},lS[59]={name:"Changelog",Qc:"?"},lS[60]={name:"Markdown Header",Qc:"#"},lS[63]={name:"SQL Tvf",Qc:"t"},lS[64]={name:"SQL Model",Qc:"m"},lS[65]={name:"SQL Database",Qc:"d"},lS[66]={name:"Dart Mixin",Qc:"M",className:"code-data"},lS[68]={name:"YANG Grouping",Qc:"G",className:"code-data"},lS[69]={name:"YANG Identity",Qc:"I",
className:"code-data"},lS[70]={name:"YANG Container",Qc:"C",className:"code-data"},lS[71]={name:"YANG List",Qc:"L",className:"code-data"},lS[72]={name:"YANG Leaf",Qc:"L",className:"code-data"},lS[73]={name:"Swift Actor",Qc:"A",className:"code-data"},lS[74]={name:"GraphQL Directive",Qc:"D",className:"code-data"},lS[75]={name:"GraphQL Operation",Qc:"O",className:"code-data"},lS[76]={name:"GraphQL Fragment",Qc:"F",className:"code-data"},lS[77]={name:"GraphQL Fragment Spread",Qc:"S",className:"code-data"},
lS[78]={name:"GraphQL List",Qc:"L",className:"code-data"},lS)),mS={},p9b=Object.freeze((mS[0]="Unknown Modifier",mS[1]="Public",mS[2]="Private",mS[3]="Protected",mS[4]="Global",mS[5]="Namespace-private",mS[6]="File-private",mS[7]="Package-private",mS[8]="Library-private",mS[9]="Dynamic Scope",mS[10]="Thread Local",mS[11]="Static",mS));
var q9b=function(){return!0},r9b=function(a,b,c){this.parent=b;this.XZa=c;this.Fm=!1;this.sK=q9b;this.c_a=null;this.active=!1;this.index=this.level=0;if(!xXb(a))throw Error("uf");this.zJ=a;this.id=_.ak();this.children=this.gUa(_.vc(a,_.Pn,3));this.dS=this.children.reduce(function(d,e){return d+e.dS},this.children.length);this.Fxa=[].concat(_.Ia(this.children));this.Fm=0<this.B1a.length;this.cwa=c.cwa(a.getName())},t9b=function(a){return a.oub?a.oub:a.oub=s9b(a)},s9b=function(a){var b=LXb[a.zJ.getType()];
a=_.Xi(a.zJ,4);var c=a.map(function(e){return p9b[e]});c=[b.name].concat(_.Ia(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{Ee:d,tooltip:c,Qc:b.Qc}};r9b.prototype.gUa=function(a){var b=this;return a.map(function(c){return new r9b(c,b,b.XZa)})};var u9b=function(a){a.Fxa=a.children.filter(function(b){return b.isVisible});a.sort&&a.Fxa.sort(a.sort)};
_.W.Object.defineProperties(r9b.prototype,{B1a:{configurable:!0,enumerable:!0,get:function(){return this.Fxa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.sK},set:function(a){if(a!==this.sK){this.sK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;u9b(this);this.Fm=0<this.Fxa.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.c_a},set:function(a){if(a!==
this.c_a){this.c_a=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;u9b(this)}}},V$:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.oCb+this.name+this.hH}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Xi(this.zJ,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.zJ.getName()||"<anonymous>"}},oCb:{configurable:!0,enumerable:!0,get:function(){return _.Oh(this.zJ,
7)}},hH:{configurable:!0,enumerable:!0,get:function(){return this.zJ.nQa()}},i0a:{configurable:!0,enumerable:!0,get:function(){return _.wc(this.zJ,_.Nn,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.zJ.getType()}},Ee:{configurable:!0,enumerable:!0,get:function(){return t9b(this).Ee}},tooltip:{configurable:!0,enumerable:!0,get:function(){return t9b(this).tooltip}},Qc:{configurable:!0,enumerable:!0,get:function(){return t9b(this).Qc}}});
var v9b=["java","c","c++","c#"],w9b=["java"],x9b=["js"],fL=function(a){a=void 0===a?new Map:a;this.Vg=this.state=new _.Af(a)};_.k=fL.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 y9b=function(a,b){this.h_=b;this.uKb=new fL;this.r_a=new fL;this.Jpa=new _.Af("");for(var c=[],d=new _.QI.Tec,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new r9b(f.value,void 0,d));this.vLa=c;this.size=BXb(this.vLa);this.lH=AXb(a);if(a.some(CXb)||b&&x9b.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&w9b.includes(b)&&a.set(7,!0),a.set(2,!0),this.uKb=new fL(a),a=new Map,b&&v9b.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.r_a=new fL(a)};
var nS=function(a){var b=this;this.Pb=a;this.data=new _.mb(1);_.ak();_.ak();this.dA=this.Pb.MF();this.uwa=this.data.ka(_.vb(function(c){return c.lH.Vg}),_.m(function(c){return[].concat(_.Ia(c.keys()))}));this.scopes=this.data.ka(_.vb(function(c){return c.uKb.Vg}),_.m(function(c){return[].concat(_.Ia(c.keys()))}));this.s_a=this.data.ka(_.vb(function(c){return c.r_a.Vg}),_.m(function(c){return[].concat(_.Ia(c.keys()))}));this.HKb=this.data.ka(_.vb(function(c){return c.lH.Vg}),_.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.dA.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.Pb.Sw({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})})},OXb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};nS.prototype.kQa=function(a){return p9b[a]};
var EXb=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 _.ig(b)}},HXb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.ig(b)}},NXb=function(a){var b=[].concat(_.Ia(a.lH.getState().keys())).some(function(c){return!a.lH.get(c)});a.lH.fill(b)};_.W.Object.defineProperties(nS.prototype,{Yw:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
nS.ha=function(a){return new (a||nS)(_.y(_.Nu))};
nS.Aa=_.v({type:nS,oa:[["filter-menu"]],inputs:{Yw:"outlineData"},Ba:7,Ca:4,Ha:function(){return[["mat-icon-button","","aria-label","Outline filter options","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","Symbols",1,"symbols"],["mat-menu-item","","role","checkbox",1,"select-all",3,"click"]," All Symbols ",["gmat-checkbox","",3,"state"],["mat-menu-item",
"","role","checkbox",3,"value","click",4,"ngFor","ngForOf"],["dense","","aria-label","Modifiers",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,PXb,15,17,"div",3),_.Q(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.Me(4)),_.w(5),_.z("ngIf",_.R(6,2,b.data)))},Ia:[_.Xl,_.Yl,_.zq,_.Wr,_.sz,_.uq,_.rw,_.Lw,_.Jw,_.Kw,_.Aw,_.cm],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 oS=function(a){this.Pb=a;this.dA=this.Pb.MF();this.b9b="Collapse all";this.c9b="Expand all";this.d9b="Sticky Headers"};oS.prototype.EA=function(a){this.Pb.Sw({collapseAll:!a.collapseAll})};oS.ha=function(a){return new (a||oS)(_.y(_.Nu))};
oS.Aa=_.v({type:oS,oa:[["outline-options-menu"]],Ba:7,Ca:4,Ha:function(){return[["mat-icon-button","","aria-label","Outline options","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,QXb,9,7,"div",3),_.Q(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.Me(4)),_.w(5),_.z("ngIf",_.R(6,2,b.dA)))},Ia:[_.Yl,_.zq,_.Wr,_.sz,_.uq,_.Lw,_.Jw,_.Kw,_.Aw,_.cm],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 pS=function(a,b){this.Fa=a;this.Pb=b;this.tk=_.rg;this.data=new _.mb(1);this.Fp=new _.Hv("",{nv:[_.uab()]});this.GOa=new _.Af(!1);this.X$=new _.na;this.dA=this.Pb.MF();this.kb=new _.da;this.X$=this.data.ka(_.vb(function(c){return c.Jpa}),_.m(function(c){return!!c}))};
pS.prototype.Ua=function(){var a=this;this.kb.add(this.Fp.ql.ka(_.Ra(),_.sb(),_.Ka(300),_.Cb(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.Jpa.next(b)}));this.kb.add(this.data.ka(_.vb(function(b){return b.Jpa}),_.Ra()).subscribe(function(b){a.Fp.setValue(b)}))};pS.prototype.Ma=function(){this.kb.unsubscribe()};
_.W.Object.defineProperties(pS.prototype,{Yw:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});pS.ha=function(a){return new (a||pS)(_.y(_.en),_.y(_.Nu))};
pS.Aa=_.v({type:pS,oa:[["outline-controls"]],inputs:{Yw:"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,TXb,13,11,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.data))},Ia:[_.ln,_.Yl,_.zq,_.Xv,_.Wv,_.Wr,_.$v,_.Aw,_.Vz,_.Kh,_.Dv,_.Uz,_.Gv,_.Kv,nS,oS,_.cm],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 qS=function(a){this.dWa=a};qS.prototype.ou=function(a){if(5===a.kind)return _.Ea(_.iE);if(0!==a.kind)return _.Ea(fK("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.lb,d=b.Cc,e=b.repository,f=b.path;b=b.params;f=_.yE(a.location,1)||f;var g=b.Ob?"HEAD":_.xE(a.location,1);return this.dWa.ou(c,d,e,g,f,b.Ob).ka(_.m(function(h){var n=h.Sg();return 4===n?fK("UNAVAILABLE"):2===n?fK("UNSUPPORTED_LANGUAGE"):_.$D(new y9b(_.vc(h,_.Pn,1),a.h_))}),_.tb(_.iE),_.Aa(function(){return _.Ea(fK("UNAVAILABLE"))}))};
qS.ha=function(a){return new (a||qS)(_.u(_.vx))};qS.va=_.t({token:qS,ta:qS.ha,Ka:"root"});
var z9b=function(){BM.apply(this,arguments);this.Slb=!0;this.tlb=[];this.txc=this.Zd.changed.ka(_.m(function(){return null}),_.tb(null))};_.V(z9b,BM);z9b.prototype.he=function(a){return a.Fm?BM.prototype.he.call(this,a):null};var A9b=function(a){if(a.Rg)if(a.Rlb)a.BF();else if(a.collapseAll(),a.Kea&&a.expand(a.Kea),a.wj)for(var b=_.l(yXb(a.wj)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(z9b.prototype,{Rlb:{configurable:!0,enumerable:!0,set:function(a){this.Slb=a;A9b(this)},get:function(){return this.Slb}},Rg:{configurable:!0,enumerable:!0,set:function(a){this.tlb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Kea=a[0]);A9b(this)},get:function(){return this.tlb}}});
var rS=function(a,b){var c=this;this.xc=a;this.Ywa=b;this.Im=[];this.yaa=new Map;this.jNa=new Map;this.Xq=new _.Af([]);this.wOc=_.Da([this.Xq,this.xc.txc]).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.xc.Fm(h)&&!c.xc.he(h)?h.level:null);return d}),_.nb(1),_.jb());this.RNa=[];this.s1=this.J9=null};_.V(rS,_.Pp);
var B9b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Im.flatMap(b);return a.s1?c.sort(a.s1):c};rS.prototype.Jl=function(){return 0<this.Im.length&&0===this.Xq.value.length};var D9b=function(a,b){a.Im=b;if(a.s1||a.J9){b=_.l(a.Im);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.s1,a.J9&&(c.filter=a.J9)}C9b(a)};
rS.prototype.connect=function(a){var b=this;return _.ib.apply(null,_.Ia([a.MA,this.xc.Zd.changed.Ef(),this.Xq.Ef()])).ka(_.m(function(){b.RNa=S0b(b.Ywa,b.Xq.value,b.xc);return b.RNa}))};rS.prototype.disconnect=function(){};
var C9b=function(a){var b=B9b(a);b=R0b(a.Ywa,b);a.xc.Rg=b;a.yaa.clear();for(var c=0;c<b.length;c++){var d=b[c];a.yaa.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.Xq.next(b)};
_.W.Object.defineProperties(rS.prototype,{JY:{configurable:!0,enumerable:!0,get:function(){return this.RNa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.J9=a;a=_.l(this.Im);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.J9;C9b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.s1=a?UXb:null;a=_.l(this.Im);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.s1;C9b(this)}}});
var sS=function(a,b,c,d,e,f,g,h){var n=this;this.Cf=a;this.Fh=b;this.Sa=c;this.Pb=d;this.Dc=e;this.Nb=f;this.DJc=g;this.re=h;this.Xea=new _.ob;this.fva=new _.Af(0);this.mU=24;this.kb=new _.da;this.NB=_.Ea(!0).ka(_.Ma(1));this.v_a=this.Pb.MF().ka(_.m(function(r){return!!r.stickyHeaders}),_.Ra());this.Wq=new z9b(dYb,fYb);this.Ywa=new FM(gYb,dYb,fYb,cYb);this.vz=new rS(this.Wq,this.Ywa);this.u_a=this.v_a.ka(_.vb(function(r){return r?_.Da([n.Xea.ka(_.Ra()),n.vz.wOc]).ka(_.m(function(x){return n.Bzc.apply(n,
_.Ia(x))})):_.Ea(new Map)}),_.Ra(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.ULc=_.Da([this.u_a,this.fva]).ka(_.m(function(r){return n.Czc.apply(n,_.Ia(r))}),_.nb(1),_.jb());this.ylb=new _.Af(this.vz.Jl());this.jvc=this.ylb.Ef();this.Vra=!1;this.kb.add(this.Pb.MF().ka(_.m(function(r){return r.collapseAll}),_.Ra()).subscribe(function(r){n.Wq.Rlb=!r}));this.kb.add(this.Pb.MF().ka(_.m(function(r){return r.sortAlphabetically}),
_.Ra()).subscribe(function(r){n.vz.sortAlphabetically=!!r}))};_.k=sS.prototype;_.k.Ua=function(){};
_.k.Sb=function(a){if(a.location){var b=eYb(a.location.ff);this.Vra=eYb(a.location.Si)!==b;a=this.Wq;var c;if(null!=(c=a.Rg)&&c.length){var d=a.Rg;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=_.kj(f.i0a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.wj&&a.wj!==b&&(a.wj.active=!1);a.wj=b;b=_.l(yXb(a.wj));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.k.Ma=function(){this.kb.unsubscribe();var a;null==(a=this.Dlb)||a.unsubscribe();var b;null==(b=this.zJc)||b.unsubscribe();this.st&&this.st()};_.k.Vc=function(){var a=this;this.NB.subscribe(function(){a.st=a.Fh.registerCallback(6,function(){a.YOa()})});this.zJc=_.Da([this.nib.PV.ka(_.m(function(){return a.nib.oca()}),_.Ra()),this.v_a]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.re.Lc(function(){a.fva.next(c)})})};
_.k.wn=function(){if(this.Vra){var a=this.Nb.ua.querySelector("mat-tree-node.bold-active-element");a&&this.zNa(a);this.Vra=!1}};_.k.zNa=function(a){this.DJc.scrollTo(a,0)};_.k.we=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.aF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.vz.yaa.get(c),"A"===b.tagName?this.FQa(a,c):this.toggle(a,c))}};
_.k.toggle=function(a,b){this.Wq.toggle(b);a.stopPropagation();this.Cf.nb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Wq.he(b)?"expand":"collapse"})};_.k.tqa=function(a){var b=this.uzb.get(a.id);return b?b:(b=this.Ow(_.kj(a.i0a,1)),this.uzb.set(a.id,b),b)};_.k.FQa=function(a,b){_.cF(a)||(a.preventDefault(),this.Wq.expand(b),E9b(this,b))};
_.k.YOa=function(){var a=this.Nb.ua.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.Nb.ua.querySelector("mat-tree-node"))||b.focus()}};_.k.FA=function(a,b){return b.id};
var ZXb=function(a,b){return a.u_a.ka(_.m(function(c){return c.has(b.id)}))},YXb=function(a,b){return a.ULc.ka(_.m(function(c){return c.get(b.id)}))},$Xb=function(a,b){return a.u_a.ka(_.m(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},E9b=function(a,b){var c=a.tqa(b);"PREVIEW"===a.Dc.EF?a.Sa.navigate(_.ph(a.location),{Pe:b.cwa}):_.Rm(a.Sa,c).then(function(){a.Dc.RR.next()});a.Cf.nb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.rg.HN})};
sS.prototype.Ava=function(a){var b=a.parent;b&&(a=this.MEc.find(function(c){return c.data===b}))&&a.focus()};sS.prototype.Bzc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.B1a.length&&this.Wq.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.Wq.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};
sS.prototype.Czc=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.vz.jNa.get(e);g=void 0!==g?this.vz.yaa.get(g).index:void 0;var h=f.level*this.mU;void 0!==g&&(h=Math.min(h,this.mU*(g-(a.size-f.level))-b));c.set(e,h)}return c};
_.W.Object.defineProperties(sS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Rw||!_.AE(a,this.Rw),c=!this.Rw||!_.QE(a,this.Rw,["line"]);if(b||c)this.uzb=new Map,this.Ow=_.GE(a,this.Sa,{nR:"oneBased"});this.Rw=a},get:function(){return this.Rw}},GGc:{configurable:!0,enumerable:!0,set:function(a){var b=this;D9b(this.vz,a.vLa);A9b(this.Wq);var c;null==(c=this.Dlb)||c.unsubscribe();this.Dlb=_.Da([a.Jpa,a.lH.Vg,a.r_a.Vg,this.Pb.MF()]).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.vz.filter=hYb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.ylb.next(b.vz.Jl())})}}});sS.ha=function(a){return new (a||sS)(_.y(_.jv),_.y(_.hv),_.y(_.Yf),_.y(_.Nu),_.y(_.iI),_.y(_.Md),_.y(_.ot),_.y(_.pe))};
sS.Aa=_.v({type:sS,oa:[["outline-tree","outlineTreeInput",""]],vb:function(a,b){a&1&&(_.Ze(_.Tp,7),_.Ze(HM,5));if(a&2){var c;_.Ye(c=_.af())&&(b.nib=c.first);_.Ye(c=_.af())&&(b.MEc=c)}},mb:function(a,b){a&1&&_.L("click",function(c){return b.we(c)})("keydown",function(c){if(!_.cF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.aF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.vz.yaa.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Wq.he(e)&&e.V$?b.Wq.collapse(e):
b.Ava(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Wq.he(e)&&e.V$?(c=d.nextElementSibling)&&c.focus():e.V$&&b.Wq.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(),E9b(b,e)}}}})},inputs:{location:"location",GGc:"outlineTreeInput"},features:[_.ld],ac:["outlineTreeInput",""],Ba:5,Ca:7,Ha:function(){return[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Overzicht",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"]," Nothing matches your filter.\n",["aria-label","Overzicht",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,VXb,2,0,"div",0),_.Q(1,"async"),_.C(2,"cdk-virtual-scroll-viewport",1),_.L("scrolledIndexChange",function(c){return b.Xea.next(c)}),_.N(3,bYb,3,8,"mat-tree",2),_.Q(4,"async"),_.D());a&2&&(_.z("ngIf",_.R(1,3,
b.jvc)),_.w(2),_.z("itemSize",b.mU),_.w(1),_.z("ngIf",_.R(4,5,b.NB)))},Ia:[_.Yl,IM,NM,HM,_.qz,_.Tp,_.cm],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 tS=function(){};tS.ha=function(a){return new (a||tS)};tS.Ea=_.ed({type:tS});tS.Da=_.Vc({imports:[_.dm,_.Xr,_.tC,_.Vm,_.Vp]});
var F9b=new _.Hd("MAX_OUTLINE_CODEBLOCK_COUNT"),uS=function(a,b,c){this.Fa=b;this.REc=c;this.tc=_.hE;this.PZa=!1;this.RDb=_.iE;this.EGc=a.Rb(31)};uS.prototype.Ua=function(){this.Fa.Vl({bucket:_.rg.HN})};uS.prototype.f$=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.ig(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(uS.prototype,{Yw:{configurable:!0,enumerable:!0,set:function(a){this.RDb=a;this.PZa=2===a.state&&a.Wb.size>this.REc},get:function(){return this.RDb}}});uS.ha=function(a){return new (a||uS)(_.y(_.Cu),_.y(_.jv),_.y(F9b))};
uS.Aa=_.v({type:uS,oa:[["outline","activeLocation","","outlineData",""]],vb:function(a,b){a&1&&_.Ze(sS,5);if(a&2){var c;_.Ye(c=_.af())&&(b.TDb=c.first)}},inputs:{Yw:"outlineData",Wd:"activeLocation"},features:[_.Pe([{Ga:F9b,Gc:1E4}])],ac:["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"],"Outline is very large",["gme-button-old","",3,"click"]," Show anyway (may crash) ",[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,lYb,3,3,"ng-container",1),_.N(2,mYb,2,1,"dc-information-box",2),_.N(3,nYb,1,1,"loading",3),_.D());a&2&&(_.z("ngSwitch",b.Yw.state),_.w(1),
_.z("ngSwitchCase",b.tc.Uf),_.w(1),_.z("ngSwitchCase",b.tc.Error),_.w(1),_.z("ngSwitchCase",b.tc.dh))},Ia:[_.Yl,_.Zl,_.$l,_.Ly,_.dE,_.bE,sS,pS],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 G9b={fh:1,yt:2,fgc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},H9b=_.J0a([0,"FILES"],[1,"OUTLINE"]),vS=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Cf=a;this.Nb=b;this.dWa=c;this.Pb=d;this.Dc=e;this.Sa=f;this.Jb=g;this.Yd=h;this.ddc="RepositoryBrowserTree";this.Ng=[];this.n1=!0;this.mq=new _.mb(1);this.Z$b=G9b;this.Yw=this.mq.ka(_.Ra(function(A,B){return A.kind===B.kind&&_.AE(A.location,B.location)}),_.vb(function(A){return x.dWa.ou(A)}),_.tb(_.iE),_.pb(1));this.FGc=this.Yw.ka(_.djb(),
_.m(zYb),_.tb(1));this.SDb=this.Aqb=this.g7=!1;this.eOc=this.Pb.mZ().ka(_.Va(1)).subscribe(function(A){void 0===x.Rl&&(x.Rl=A,_.Xk(x.Yd))});this.Ng=[].concat(_.Ia(this.n1?[r.register("openOutline","o",function(){vYb(x.Dc);"OUTLINE"!==x.Rl?x.g7=!0:x.Sba("OUTLINE");x.Rl="OUTLINE";_.iv(n,6);_.Xk(x.Yd)})]:[]),[r.register("openDirectoryTree","t",function(){vYb(x.Dc);"FILES"!==x.Rl?x.g7=!0:x.Sba("FILES");x.Rl="FILES";_.iv(n,3);_.Xk(x.Yd)}),r.register("toggleNavPanel","u",function(){var A=x.Dc;2===A.SG.getValue()?
uYb(A):vYb(A);x.Cf.nb({element:"RepositoryBrowserTree",action:x.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",projectId:x.Wd.lb})})])};vS.prototype.Ua=function(){};vS.prototype.Ma=function(){this.eOc.unsubscribe();for(var a=_.l(this.Ng),b=a.next();!b.done;b=a.next())b=b.value,b()};
vS.prototype.Sba=function(a){var b=this.Cf,c=b.nb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.ig(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:AYb(a),gestureName:"KEYBOARD",projectId:this.Wd.lb})};vS.prototype.Lna=function(a){this.isCollapsed&&a===this.Nb.ua&&vYb(this.Dc)};
var qYb=function(a,b){switch(a){case 1:return"Outline";case 2:a:switch(b.kind){case 0:a="Er bestaat geen overzicht voor dit bestand";break a;default:a="Outline unavailable"}return a;case 3:return yYb(b);case 4:return"Outline is currently empty";default:return _.ig(a,"Unsupported outline state")}},wYb=function(a,b){b=(1!==b?"FILES":a.Rl)||"FILES";"FILES"===b?a.Aqb=!0:"OUTLINE"===b&&(a.SDb=!0);return _.th(H9b.inverse,b,0)};
vS.prototype.Vg=function(a,b){b=H9b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.TDb&&(this.outline.TDb.Vra=!0);if((1!==a?"FILES":this.Rl)!==b||this.g7){a=this.g7?"KEYBOARD":"CLICK";this.g7=!1;this.Rl=b;var c=this.Cf,d=c.nb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.ig(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:AYb(b),gestureName:a,projectId:this.Wd.lb});this.Pb.U0(b)}};
_.W.Object.defineProperties(vS.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.mq.next(a)}},isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Noa}}});vS.ha=function(a){return new (a||vS)(_.y(_.jv),_.y(_.Md),_.y(qS),_.y(_.Nu),_.y(_.iI),_.y(_.Yf),_.y(_.zf),_.y(_.il),_.y(_.hv),_.y(_.Ys))};
vS.Aa=_.v({type:vS,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],vb:function(a,b){a&1&&_.Ze(uS,5);if(a&2){var c;_.Ye(c=_.af())&&(b.outline=c.first)}},Hb:2,mb:function(a,b){a&1&&_.L("click",function(c){return b.Lna(c.target)});a&2&&_.we("collapsed",b.isCollapsed)},inputs:{Wd:"activeLocation",Noa:"directoryPanelState",n1:"showOutlineTab",wb:"viewData"},ac:"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"],"Bestanden",[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],
"Overzicht",[3,"outlineData","activeLocation"]]},wa:function(a,b){a&1&&(_.N(0,xYb,10,9,"nav",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.FGc))},Ia:[_.ln,_.Yl,kS,_.nC,_.zq,_.Wr,_.jC,zM,_.iC,_.Aw,uS,_.cm],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 I9b=["navComponent"],J9b=["splitter"],wS=function(a,b,c){this.Fa=a;this.xIc=b;this.jga=c;this.Twb=this.n1=!0;this.DSa=!1;this.Usa=new _.Af(document.createElement("span"));this.QUa=!1};wS.prototype.Ua=function(){};wS.prototype.Sb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.ff;0===b.Si&&2===c&&this.QUa&&(this.Usa.getValue().style.width="",this.QUa=!1)}a.viewData&&(a=this.wb,this.Twb=0!==a.kind||a.joa||2E4>a.Ge.length)};
wS.prototype.GQa=function(a){40>this.Usa.getValue().offsetWidth&&2===this.MXa&&(this.QUa=!0,uYb(this.xIc));var b=gAb(this.wb)?this.wb.location.lb:void 0;this.Fa.nb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(wS.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){a&&this.Usa.next(a.ua)}},nxb:{configurable:!0,enumerable:!0,get:function(){return 0===this.MXa}},gG:{configurable:!0,enumerable:!0,get:function(){return this.jga.gG}}});
wS.ha=function(a){return new (a||wS)(_.y(_.en),_.y(_.iI),_.y(_.pH))};
wS.Aa=_.v({type:wS,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],vb:function(a,b){a&1&&(_.Ze(I9b,7,_.Md),_.Ze(J9b,7,_.Md));if(a&2){var c;_.Ye(c=_.af())&&(b.Ab=c.first);_.Ye(c=_.af())&&(b.b3c=c.first)}},Hb:4,mb:function(a,b){a&2&&_.we("nav-collapsed",b.nxb)("fullscreen",b.gG)},inputs:{wb:"viewData",MXa:"repositoryNavState",n1:"showOutlineTab"},features:[_.ld],ac:["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.GQa(c)})("mousedown",function(){b.DSa=!0})("mouseup",function(){b.DSa=!1}),_.Q(4,"async"),_.D(),_.N(5,BYb,1,1,"repository-detail",4));a&2&&
(_.we("hover-focus-element",b.nxb)("transitionWidth",b.Twb&&!b.DSa),_.z("directoryPanelState",b.MXa)("viewData",b.wb)("activeLocation",b.wb.location)("showOutlineTab",b.n1),_.w(2),_.z("changeSizeOf",_.R(4,10,b.Usa)),_.w(3),_.z("ngIf",4!==b.wb.kind))},Ia:[_.Yl,_.ar,iS,vS,_.Kz,_.cm],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 K9b=function(){};K9b.ha=function(a){return new (a||K9b)};K9b.Aa=_.v({type:K9b,oa:[["no-repository-information"]],Ba:1,Ca:0,wa:function(a){a&1&&_.F(0,"loading")},Ia:[_.bE],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 xS=function(){this.fJ="/repos"};xS.prototype.Ua=function(){};xS.ha=function(a){return new (a||xS)};
xS.Aa=_.v({type:xS,oa:[["repository-not-found","location",""]],inputs:{location:"location"},ac:["location",""],Ba:8,Ca:2,Ha:function(){return[["role","alert","icon","shared:repository"],"Kan deze opslagplaats niet laden.","Controleer of deze bestaat en of u toegang heeft",["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"],"Alle opslagplaatsen tonen"]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),
_.Fe(2,1),_.D(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.Fe(5,2),_.D(),_.C(6,"a",3),_.Fe(7,4),_.D()()());a&2&&(_.w(6),_.z("routerLink",b.fJ)("trackProjectId",b.location.lb))},Ia:[_.ln,_.Dz,_.Fz,_.Ez,_.Aq,_.Tm],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 yS=function(a,b,c){this.Jb=b;this.document=c;this.I1a=!1;this.fJ="/repos";this.Jp=a.jc(2)};yS.prototype.Ua=function(){this.Jp&&_.NE(this.location)&&(this.I1a=!0)};yS.ha=function(a){return new (a||yS)(_.y(_.Ct),_.y(_.zf),_.y(_.Qg))};
yS.Aa=_.v({type:yS,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},ac:["location",""],Ba:8,Ca:4,Ha:function(){return[["role","alert","icon","shared:repository"],"Toestemming geweigerd.",[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"],"Alle opslagplaatsen tonen","Neem contact op met de beheerder."]},wa:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),
_.Fe(2,1),_.D(),_.C(3,"icon-empty-state-subtitle"),_.N(4,CYb,2,0,"div",2),_.N(5,DYb,2,0,"div",2),_.C(6,"a",3),_.Fe(7,4),_.D()()());a&2&&(_.w(4),_.z("ngIf",!b.I1a&&"host"!==b.location.Cc),_.w(1),_.z("ngIf",b.I1a),_.w(1),_.z("routerLink",b.fJ)("trackProjectId",b.location.lb))},Ia:[_.ln,_.Yl,_.Dz,_.Fz,_.Ez,_.Aq,_.Tm],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 zS=function(){};zS.prototype.update=function(){};zS.ha=function(a){return new (a||zS)};zS.va=_.t({token:zS,ta:zS.ha,Ka:"root"});
var AS=function(a,b,c,d,e,f,g,h,n){var r=this;this.pD=e;this.Pb=f;this.gN=g;this.Nn=Z0b;this.kb=new _.da;this.PS=c.Rb(37);this.oCc=c.Rb(22);c=a.data.ka(_.m(function(x){x=x.ad;x.path||(x=x.Yb().ld("/").hb());return x}),_.nb(1),_.jb());this.nOc=c.ka(_.zb(function(x){d.update(x)}),_.zb(function(x){r.pD.Sl(x)}),_.vb(function(x){return b.Bqa(x,!0)}),_.zb(function(x){r.xha(x)}),_.nb(1),_.jb());this.ktc=c.ka(_.m(function(x){return _.CE(x)&&x.params.Ob?"Path breadcrumb - "+_.kkb(x):"Path breadcrumb"}));h.jc(2)&&
(a=a.jx.ka(_.m(_.vE),_.m(function(x){return!!x.Ml}),_.Ra()),this.kb.add(a.subscribe(function(x){x&&_.X3a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};AS.prototype.Ma=function(){_.cqb(this.pD);this.kb.unsubscribe()};AS.prototype.xha=function(a){this.oCc&&gAb(a)&&(a=a.location,!_.PE(a)||this.Fyb&&_.Mo(a,this.Fyb)||(this.Fyb=a,this.Pb.xha(a)))};AS.ha=function(a){return new (a||AS)(_.y(_.zf),_.y(_.VJ),_.y(_.Cu),_.y(zS),_.y(_.WJ),_.y(_.Nu),_.y(_.iI),_.y(_.Ct),_.y(_.Uw))};
AS.Aa=_.v({type:AS,oa:[["repository-browser"]],features:[_.Pe([kN,pN,eO])],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,KYb,8,6,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.nOc))},Ia:[wS,_.Yl,_.Zl,_.$l,_.am,_.Uq,_.ar,PP,K9b,xS,yS,_.cm],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 BS=function(){};BS.ha=function(a){return new (a||BS)};BS.Ea=_.ed({type:BS});BS.Da=_.Vc({imports:[_.dm,_.Ny,_.cE,_.JB,_.Xr]});
var CS=function(){};CS.ha=function(a){return new (a||CS)};CS.Ea=_.ed({type:CS});CS.Da=_.Vc({Qb:[{Ga:_.e3a,Gc:{Mo:"grimoire-activity-header",loa:864E5,epa:!0}}],imports:[_.FG,rN,_.dm,BS,oP,_.hn,_.Zw,_.Ny,BO,_.Yq,_.Xr,_.Mw,_.Qw,_.Vm,_.xz]});
var DS=function(){};DS.ha=function(a){return new (a||DS)};DS.Ea=_.ed({type:DS});DS.Da=_.Vc({imports:[_.nn,CS,tP,_.Xw,_.dm,_.Cz,_.dr,_.Yq,_.Xr,_.kI,_.NH,SO,RO,_.Vm,_.xz,_.yz]});
var ES=function(){};ES.ha=function(a){return new (a||ES)};ES.Ea=_.ed({type:ES});ES.Da=_.Vc({imports:[_.dm,_.eE,_.cE,_.Yq,_.$w,_.Xr,_.Qw]});
var FS=function(){};FS.ha=function(a){return new (a||FS)};FS.Ea=_.ed({type:FS});FS.Da=_.Vc({imports:[_.dm,_.Gz]});
var GS=function(){};GS.ha=function(a){return new (a||GS)};GS.Ea=_.ed({type:GS});GS.Da=_.Vc({imports:[_.dm,ZP,UP,WP]});
var HS=function(){};HS.ha=function(a){return new (a||HS)};HS.Ea=_.ed({type:HS});HS.Da=_.Vc({imports:[_.dm,_.cE,_.Xr,_.Qw]});
var IS=function(){};IS.ha=function(a){return new (a||IS)};IS.Ea=_.ed({type:IS});IS.Da=_.Vc({imports:[_.nn,_.dm,HS,_.Yq,_.RB,_.Xr,_.GA,_.tC]});
var JS=function(){};JS.ha=function(a){return new (a||JS)};JS.Ea=_.ed({type:JS});JS.Da=_.Vc({imports:[_.dm,ZP,_.hn,IS,_.Yq,_.Xr]});
var KS=function(){};KS.ha=function(a){return new (a||KS)};KS.Ea=_.ed({type:KS});KS.Da=_.Vc({imports:[_.nn,_.dm,_.Cz,ZP,_.dr,_.cE,_.Yq,_.Xr,_.eI]});
var LS=function(){};LS.ha=function(a){return new (a||LS)};LS.Ea=_.ed({type:LS});LS.Da=_.Vc({imports:[_.nn,_.dm,ZP,_.eE,_.cE,_.Wy,_.eI,_.JG,_.Vm]});
var MS=function(){};MS.ha=function(a){return new (a||MS)};MS.Ea=_.ed({type:MS});MS.Da=_.Vc({imports:[_.dm,ZP,_.Wy,_.eI]});
var NS=function(){};NS.ha=function(a){return new (a||NS)};NS.Ea=_.ed({type:NS});NS.Da=_.Vc({imports:[_.nn,_.dm,GS,dP,BO,JS,_.tJ,KS,_.Yq,_.JB,_.Xr,_.Qw,LS,MS]});
var OS=function(){};OS.ha=function(a){return new (a||OS)};OS.Ea=_.ed({type:OS});OS.Da=_.Vc({imports:[_.nn,WO,_.dm,_.dr,NS,KS,_.Yq,_.Xr,_.Qw,_.Vm,_.vJ]});
var PS=function(){};PS.ha=function(a){return new (a||PS)};PS.Ea=_.ed({type:PS});PS.Da=_.Vc({imports:[_.nn,WO,_.dm,_.dr,NS,_.Yq,_.Xr,_.Vm]});
var QS=function(){};QS.ha=function(a){return new (a||QS)};QS.Ea=_.ed({type:QS});QS.Da=_.Vc({imports:[_.dm]});
var RS=function(){};RS.ha=function(a){return new (a||RS)};RS.Ea=_.ed({type:RS});RS.Da=_.Vc({imports:[_.dm,_.oJ,_.Rz,_.Qz,_.nH]});
var SS=function(){};SS.ha=function(a){return new (a||SS)};SS.Ea=_.ed({type:SS});SS.Da=_.Vc({imports:[_.nn,_.dm,_.Ny,_.yB,_.Gz,_.cE]});
var TS=function(){};TS.ha=function(a){return new (a||TS)};TS.Ea=_.ed({type:TS});TS.Da=_.Vc({imports:[_.dm,_.uC,_.mC]});
var US=function(){};US.ha=function(a){return new (a||US)};US.Ea=_.ed({type:US});US.Da=_.Vc({imports:[_.dm,_.oJ,_.Yq]});
var VS=function(){};VS.ha=function(a){return new (a||VS)};VS.Ea=_.ed({type:VS});VS.Da=_.Vc({Qb:[xQ],imports:[_.Up]});
var WS=function(){};WS.ha=function(a){return new (a||WS)};WS.Ea=_.ed({type:WS});WS.Da=_.Vc({imports:[FS,XO,_.Xw,_.dm,PS,aO,OS,VS,_.FJ,_.Gz,QS,_.HJ,$N,_.Qv,_.Gz,RS,SS,_.tJ,_.nJ,YN,_.oJ,TS,_.Pq,_.JG,US,_.nH,_.Vm,_.GJ]});
var XS=function(){};XS.ha=function(a){return new (a||XS)};XS.Ea=_.ed({type:XS});XS.Da=_.Vc({imports:[_.dm,_.uC,_.mC]});
var YS=function(){};YS.ha=function(a){return new (a||YS)};YS.Ea=_.ed({type:YS});YS.Da=_.Vc({});
var ZS=function(){};ZS.ha=function(a){return new (a||ZS)};ZS.Ea=_.ed({type:ZS});ZS.Da=_.Vc({imports:[_.dm]});
var $S=function(){};$S.ha=function(a){return new (a||$S)};$S.Ea=_.ed({type:$S});$S.Da=_.Vc({imports:[_.dm]});
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var L9b,M9b=new Set,N9b=new Map,O9b=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=N9b.get(A);void 0===B&&N9b.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||M9b.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.aE;b.aE=function(A,B){B=void 0===B?this:B;var I=e(this.bE).parentNode,K,P=null==(K=this.options)?void 0:K.scope,ba;if((I instanceof ShadowRoot||I===(null==(ba=this.options)?void 0:ba.I1c))&&void 0!==P&&!M9b.has(P)){K=
this.bE;ba=this.nV;n.appendChild(r);this.bE=r;this.nV=null;x.call(this,A,B);A=(null==A?0:A._$litType$)?this.Qh.mDa.mg:document.createElement("template");B=f(P);var ka=0!==B.length;if(ka){var wa=document.createElement("style");wa.textContent=B.join("\n");A.content.appendChild(wa)}M9b.add(P);N9b.delete(P);window.ShadyCSS.prepareTemplateStyles(A,P);ka&&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.bE=K;this.nV=ba}else x.call(this,A,B)};b.y4a=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.nl);void 0===I&&B.set(A.nl,I=new a(A,this.options));return I}}};null!=(L9b=window).litHtmlPolyfillSupport||(L9b.litHtmlPolyfillSupport=O9b);var P9b="";if(window.Symbol){var Q9b=Symbol();"symbol"!==typeof Q9b&&(P9b=Object.keys(Q9b)[0])}
var R9b=""!==P9b,S9b=R9b?function(a){return null!=a&&void 0!==a[P9b]}:function(){return!1};if(R9b&&!window.Symbol.for){var T9b=new Map;window.Symbol.for=function(a){T9b.has(a)||T9b.set(a,Symbol(a));return T9b.get(a)}}
;var U9b,V9b=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.QP;a.QP=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.hQ.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.uhc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.a1)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.caa&&window.ShadyCSS.styleElement(this)};var d=a.kDa;a.kDa=function(e){this.caa||
window.ShadyCSS.styleElement(this);d.call(this,e)}}};null!=(U9b=window).reactiveElementPolyfillSupport||(U9b.reactiveElementPolyfillSupport=V9b);
var W9b,X9b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.uhc=!0;a=a.prototype;var b=a.QP;a.QP=function(){this.Iua.scope=this.localName;return b.call(this)}}};null!=(W9b=window).litElementPolyfillSupport||(W9b.litElementPolyfillSupport=X9b);
/*

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

 Copyright 2018 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var Y9b={CONSTANT:{wR:function(a){return a instanceof _.Lj},ED:_.ah},JAVASCRIPT:{wR:function(a){return a instanceof _.Mj||a instanceof _.Mj},ED:function(a){return _.rva(a)}},HTML:{wR:function(a){return a instanceof _.Vj||a instanceof _.Vj},ED:function(a){return _.Wj(a)}},RESOURCE_URL:{wR:function(a){return a instanceof _.Oj||a instanceof _.Oj},ED:function(a){return _.Zg(a)}},STRING:{wR:function(a){return a instanceof Object},ED:NYb},STYLE:{wR:function(a){return a instanceof _.Sj||a instanceof _.Sj},
ED:function(a){return _.B$a(a)}},URL:{wR:function(a){return a instanceof _.If||a instanceof _.If},ED:bAb}},Z9b={CONSTANT:OYb,JAVASCRIPT:OYb,HTML:function(a){return _.Wj(_.mz(a))},RESOURCE_URL:OYb,STRING:String,STYLE:OYb,URL:function(a,b){a=_.ima(a);return void 0===a?b:a.toString()}};
var QYb={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},PYb={a:{href:[{vf:3}]},area:{href:[{vf:3}]},audio:{src:[{vf:3}]},button:{formaction:[{vf:3}],
formmethod:[{vf:1}]},form:{action:[{vf:3}],method:[{vf:1}]},iframe:{srcdoc:[{vf:2}]},img:{src:[{vf:3}]},input:{accept:[{vf:1}],formaction:[{vf:3}],formmethod:[{vf:1}],pattern:[{vf:1}],readonly:[{vf:1}],src:[{vf:3}]},link:{href:[{vf:3,io:"rel",Oo:"alternate"},{vf:3,io:"rel",Oo:"author"},{vf:3,io:"rel",Oo:"bookmark"},{vf:3,io:"rel",Oo:"canonical"},{vf:3,io:"rel",Oo:"cite"},{vf:3,io:"rel",Oo:"help"},{vf:3,io:"rel",Oo:"icon"},{vf:3,io:"rel",Oo:"license"},{vf:3,io:"rel",Oo:"next"},{vf:3,io:"rel",Oo:"prefetch"},
{vf:3,io:"rel",Oo:"dns-prefetch"},{vf:3,io:"rel",Oo:"prerender"},{vf:3,io:"rel",Oo:"preconnect"},{vf:3,io:"rel",Oo:"preload"},{vf:3,io:"rel",Oo:"prev"},{vf:3,io:"rel",Oo:"search"},{vf:3,io:"rel",Oo:"subresource"}]},script:{defer:[{vf:1}]},source:{src:[{vf:3}]},textarea:{readonly:[{vf:1}]},video:{src:[{vf:3}]}},gZb={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},pZb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],oZb={"*":{async:1,dir:0,loading:2,target:3}};
var ZYb="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(" "),YYb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},XYb=null,SYb=null;
/*

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

*/
var $Yb={},aZb=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 hZb={text:1},dZb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};
var qZb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,iZb=/[\t\n\f\r ]+/,kZb=/[\t\n\f\r ,]+/g,$9b=function(a,b,c){return c},hL={},a$b=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{k5b:b,
j5b:c,l5b:a}}(),gL=a$b.k5b,nZb=a$b.j5b,mZb=a$b.l5b;
var b$b=function(a){function b(r){var x=r.localName;if(!r.getAttribute("is")&&2===bZb(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||$9b,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.l(a);for(var f=a.next();!f.done;f=a.next())e=new RegExp(e.source+"|^"+_.KA(f.value))}c&&c(!1,"initResin",null);var g=rZb(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=bZb(B,x.constructor);switch(I){case 0:case 1:x=fZb(B,x);A=1===x||6===x;break;case 3:case 2:A=!0;break;default:_.ig(I,"got an unknown element classification")}}if(A)return function(ka){return""+d(ka,"STRING",ka)}}return function(ka){if(!ka&&ka!==document.all)return ka;c&&c(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+ka,r.parentElement);return gL}}var K=r.localName;
B=b(r);var P=null;switch(A){case "attribute":if(VYb(x)in B)break;return function(ka){return ka};case "property":if(x in B){P=eZb(B,x);break}if((I=WYb(x))&&I in B)break;return function(ka){return ka};default:_.ig(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var ba="attribute"===A?x.toLowerCase():UYb(x);P||(P=RYb(K,ba,function(ka){var wa=r.getAttribute(ka);return!wa||/[\[\{]/.test(ka)?null:wa}));return function(ka){var wa=hL,va=null;if(!ka&&ka!==document.all)return ka;if(null!=
P){var Ga=g[P],Sa=Ga.eD;va=Ga.dD;Sa&&(wa=d(ka,Sa,hL));wa===hL&&(Ga.uz?(wa=String(d(ka,"STRING",ka)),wa=Ga.uz(K,ba,wa)):Ga.sz&&(wa=Ga.sz(K,ba,ka,r)),wa===va&&(wa=hL))}wa===hL&&(wa=va||gL,c&&c(!0,"Failed to sanitize attribute of <"+K+">: <"+K+" "+ba+'="'+ka+'">',r));return wa}}}({allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=Y9b[b];return d.wR(a)&&(d=d.ED(a,c),d!==c)?d:(0,Z9b[b])(String(NYb(a)),c)}});
var c$b,d$b,e$b,f$b,aT=(null==(d$b=window.ShadyDOM)?0:d$b.inUse)&&(!0===(null==(e$b=window.ShadyDOM)?void 0:e$b.noPatch)||"on-demand"===(null==(f$b=window.ShadyDOM)?void 0:f$b.noPatch))?window.ShadyDOM.wrap:function(a){return a},bT=window.trustedTypes,g$b=bT?bT.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,h$b=function(a){return a},i$b=function(){return h$b},cT="lit$"+String(Math.random()).slice(9)+"$",j$b="?"+cT,k$b="<"+j$b+">",dT=document,sZb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||S9b(a)},l$b=Array.isArray,m$b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,n$b=/--\x3e/g,o$b=/>/g,eT=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),p$b=/'/g,q$b=/"/g,r$b=/^(?:script|style|textarea|title)$/i,s$b=function(a){var b=_.fa.apply(1,arguments),c={};return c._$litType$=1,c.nl=a,c.values=b,c},iL=Symbol.for("lit-noChange"),fT=Symbol.for("lit-nothing"),t$b=new WeakMap,gT=dT.createTreeWalker(dT,
129,null,!1),u$b=function(a,b){var c=a.nl,d=a._$litType$;this.X_=[];for(var e=a=0,f=c.length-1,g=this.X_,h=c.length-1,n=[],r=2===d?"<svg>":"",x,A=m$b,B=0;B<h;B++){for(var I=c[B],K=-1,P=void 0,ba=0,ka;ba<I.length;){A.lastIndex=ba;ka=A.exec(I);if(null===ka)break;ba=A.lastIndex;A===m$b?"!--"===ka[1]?A=n$b:void 0!==ka[1]?A=o$b:void 0!==ka[2]?(r$b.test(ka[2])&&(x=new RegExp("</"+ka[2],"g")),A=eT):void 0!==ka[3]&&(A=eT):A===eT?">"===ka[0]?(K=void 0,A=null!=(K=x)?K:m$b,K=-1):void 0===ka[1]?K=-2:(K=A.lastIndex-
ka[2].length,P=ka[1],A=void 0===ka[3]?eT:'"'===ka[3]?q$b:p$b):A===q$b||A===p$b?A=eT:A===n$b||A===o$b?A=m$b:(A=eT,x=void 0)}ba=A===eT&&c[B+1].startsWith("/>")?" ":"";r+=A===m$b?I+k$b:0<=K?(n.push(P),I.slice(0,K)+"$lit$"+I.slice(K))+cT+ba:I+cT+(-2===K?(n.push(void 0),B):ba)}x=r+(c[h]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("vf");c=[void 0!==g$b?g$b.createHTML(x):x,n];c=_.l(c);n=c.next().value;c=c.next().value;this.mg=u$b.createElement(n,b);gT.currentNode=
this.mg.content;2===d&&(b=this.mg.content,d=b.firstChild,d.remove(),b.append.apply(b,_.Ia(d.childNodes)));for(;null!==(b=gT.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(cT))x=c[e++],d.push(h),void 0!==x?(h=b.getAttribute(x.toLowerCase()+"$lit$").split(cT),x=/([.?@])?(.*)/.exec(x),g.push({type:1,index:a,name:x[2],nl:h,Rc:"."===x[1]?v$b:"?"===x[1]?w$b:"@"===x[1]?x$b:
hT})):g.push({type:6,index:a});d=_.l(d);for(x=d.next();!x.done;x=d.next())b.removeAttribute(x.value)}if(r$b.test(b.tagName)&&(d=b.textContent.split(cT),n=d.length-1,0<n)){b.textContent=bT?bT.emptyScript:"";for(x=0;x<n;x++)b.append(d[x],dT.createComment("")),gT.nextNode(),g.push({type:2,index:++a});b.append(d[n],dT.createComment(""))}}else if(8===b.nodeType)if(b.data===j$b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(cT,d+1));)g.push({type:7,index:a}),d+=cT.length-1;a++}};
u$b.createElement=function(a){var b=dT.createElement("template");b.innerHTML=a;return b};var y$b=function(a,b){this.O$a=[];this.lDa=void 0;this.mDa=a;this.Ev=b};
y$b.prototype.ijc=function(a){var b=this.mDa,c=b.mg.content;b=b.X_;var d,e=(null!=(d=null==a?void 0:a.FUc)?d:dT).importNode(c,!0);gT.currentNode=e;c=gT.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 iT(c,c.nextSibling,this,a):1===g.type?h=new g.Rc(c,g.name,g.nl,this,a):6===g.type&&(h=new z$b(c,this,a));this.O$a.push(h);g=b[++f]}h=void 0;d!==(null==(h=g)?void 0:h.index)&&(c=gT.nextNode(),d++)}return e};
y$b.prototype.Zbb=function(a){for(var b=0,c=_.l(this.O$a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.nl?(d.aE(a,d,b),b+=d.nl.length-2):d.aE(a[b])),b++};_.W.Object.defineProperties(y$b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Ev.parentNode}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});
var iT=function(a,b,c,d){this.type=2;this.Qh=fT;this.lDa=void 0;this.bE=a;this.nV=b;this.Ev=c;this.options=d;var e;this.D4a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.UW=void 0};_.k=iT.prototype;_.k.aE=function(a,b){a=jL(this,a,void 0===b?this:b);sZb(a)?a===fT||null==a||""===a?(this.Qh!==fT&&this.Pia(),this.Qh=fT):a!==this.Qh&&a!==iL&&this.f6a(a):void 0!==a._$litType$?this.qjc(a):void 0!==a.nodeType?this.jEa(a):l$b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.pjc(a):this.f6a(a)};
_.k.HFa=function(a,b){b=void 0===b?this.nV:b;return aT(aT(this.bE).parentNode).insertBefore(a,b)};_.k.jEa=function(a){if(this.Qh!==a){this.Pia();if(b$b!==i$b){var b,c=null==(b=this.bE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("wf");}this.Qh=this.HFa(a)}};
_.k.f6a=function(a){if(this.Qh!==fT&&sZb(this.Qh)){var b=aT(this.bE).nextSibling;void 0===this.UW&&(this.UW=b$b(b,"data","property"));a=this.UW(a);b.data=a}else b=document.createTextNode(""),this.jEa(b),void 0===this.UW&&(this.UW=b$b(b,"data","property")),a=this.UW(a),b.data=a;this.Qh=a};
_.k.qjc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.y4a(a):(void 0===c.mg&&(c.mg=u$b.createElement(c.h,this.options)),c);var d;(null==(d=this.Qh)?void 0:d.mDa)===a?this.Qh.Zbb(b):(d=new y$b(a,this),a=d.ijc(this.options),d.Zbb(b),this.jEa(a),this.Qh=d)};_.k.y4a=function(a){var b=t$b.get(a.nl);void 0===b&&t$b.set(a.nl,b=new u$b(a));return b};
_.k.pjc=function(a){l$b(this.Qh)||(this.Qh=[],this.Pia());var b=this.Qh,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 iT(this.HFa(dT.createComment("")),this.HFa(dT.createComment("")),this,this.options)):d=b[c],d.aE(e),c++;c<b.length&&(this.Pia(d&&aT(d.nV).nextSibling,c),b.length=c)};_.k.Pia=function(a,b){a=void 0===a?aT(this.bE).nextSibling:a;var c;for(null==(c=this.whc)||c.call(this,!1,!0,b);a&&a!==this.nV;)b=aT(a).nextSibling,aT(a).remove(),a=b};
var A$b=function(a,b){if(void 0===a.Ev){a.D4a=b;var c;null==(c=a.whc)||c.call(a,b)}};_.W.Object.defineProperties(iT.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Ev)?void 0:a.ZD)?b:this.D4a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=aT(this.bE).parentNode,b=this.Ev;void 0!==b&&11===a.nodeType&&(a=b.parentNode);return a}}});
var hT=function(a,b,c,d,e){this.type=1;this.Qh=fT;this.lDa=void 0;this.element=a;this.name=b;this.Ev=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Qh=Array(c.length-1).fill(new String),this.nl=c):this.Qh=fT;this.DE=void 0};
hT.prototype.aE=function(a,b,c,d){b=void 0===b?this:b;var e=this.nl,f=!1;if(void 0===e){if(a=jL(this,a,b,0),f=!sZb(a)||a!==this.Qh&&a!==iL)this.Qh=a}else{var g=a;a=e[0];var h;for(h=0;h<e.length-1;h++){var n=jL(this,g[c+h],b,h);n===iL&&(n=this.Qh[h]);f||(f=!sZb(n)||n!==this.Qh[h]);if(n===fT)a=fT;else if(a!==fT){var r=void 0;a+=(null!=(r=n)?r:"")+e[h+1]}this.Qh[h]=n}}f&&!d&&this.kEa(a)};
hT.prototype.kEa=function(a){if(a===fT)aT(this.element).removeAttribute(this.name);else{void 0===this.DE&&(this.DE=b$b(this.element,this.name,"attribute"));var b;a=this.DE(null!=(b=a)?b:"");var c;aT(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(hT.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});
var v$b=function(){hT.apply(this,arguments);this.type=3};_.V(v$b,hT);v$b.prototype.kEa=function(a){void 0===this.DE&&(this.DE=b$b(this.element,this.name,"property"));a=this.DE(a);this.element[this.name]=a===fT?void 0:a};var B$b=bT?bT.emptyScript:"",w$b=function(){hT.apply(this,arguments);this.type=4};_.V(w$b,hT);w$b.prototype.kEa=function(a){a&&a!==fT?aT(this.element).setAttribute(this.name,B$b):aT(this.element).removeAttribute(this.name)};
var x$b=function(a,b,c,d,e){hT.call(this,a,b,c,d,e);this.type=5};_.V(x$b,hT);x$b.prototype.aE=function(a,b){var c;a=null!=(c=jL(this,a,void 0===b?this:b,0))?c:fT;if(a!==iL){b=this.Qh;c=a===fT&&b!==fT||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==fT&&(b===fT||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Qh=a}};
x$b.prototype.handleEvent=function(a){if("function"===typeof this.Qh){var b,c;this.Qh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Qh.handleEvent(a)};var z$b=function(a,b,c){this.element=a;this.type=6;this.lDa=void 0;this.Ev=b;this.options=c};z$b.prototype.aE=function(a){jL(this,a)};_.W.Object.defineProperties(z$b.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});var C$b;null==(C$b=window.litHtmlPolyfillSupport)||C$b(u$b,iT);var D$b;
(null!=(D$b=(c$b=window).litHtmlVersions)?D$b:c$b.litHtmlVersions=[]).push("2.2.7");
var E$b=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,F$b=Symbol(),G$b=new WeakMap,H$b=function(a,b,c){this._$cssResult$=!0;if(c!==F$b)throw Error("xf");this.cssText=a;this.sqc=b};H$b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(H$b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.uqc,b=this.sqc;if(E$b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=G$b.get(b));void 0===a&&((this.uqc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&G$b.set(b,a))}return a}}});
var I$b=function(a,b){E$b?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)})},J$b=E$b?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 H$b("string"===typeof b?b:String(b),void 0,F$b)}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 K$b=_.Jb();if(K$b&&0<=K$b.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 L$b=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());
/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
(function(){if(L$b&&!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 M$b,N$b=window.trustedTypes,O$b=N$b?N$b.emptyScript:"",P$b=window.reactiveElementPolyfillSupport,Q$b={cQb:function(a,b){switch(b){case Boolean:a=a?O$b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},wrb: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}},R$b=function(a,b){return b!==a&&(b===b||a===a)},S$b={v6:!0,type:String,KB:Q$b,CHb:!1,uAc:R$b},
jT=function(){var a=HTMLElement.call(this)||this;a.d3=new Map;a.kba=!1;a.caa=!1;a.pV=null;a.Pmc();return a};_.V(jT,HTMLElement);jT.NJ=function(a,b){b=void 0===b?S$b:b;b.state&&(b.v6=!1);this.Dp();this.VB.set(a,b);b.o_c||this.prototype.hasOwnProperty(a)||(b=this.u$(a,"symbol"===typeof a?Symbol():"__"+a,b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};jT.u$=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;T$b(this,a,e,c)},configurable:!0,enumerable:!0}};
jT.vZ=function(a){return this.VB.get(a)||S$b};jT.Dp=function(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.Dp();this.VB=new Map(a.VB);this.A4a=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.NJ(c,a[c])}this.hQ=this.M9(this.styles);return!0};
jT.M9=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(J$b(c.value))}else void 0!==a&&b.push(J$b(a));return b};jT.oV=function(a,b){b=b.v6;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.k=jT.prototype;_.k.Pmc=function(){var a=this;this.H4a=new Promise(function(c){return a.Rob=c});this.Oia=new Map;this.Dhc();T$b(this);var b;null==(b=this.constructor.zRc)||b.forEach(function(c){return c(a)})};
_.k.Dhc=function(){var a=this;this.G4a?(this.d3=this.G4a,this.G4a=void 0):this.constructor.VB.forEach(function(b,c){a.hasOwnProperty(c)&&(a.d3.set(c,a[c]),delete a[c])})};_.k.QP=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.a1);I$b(b,this.constructor.hQ);return b};_.k.connectedCallback=function(){void 0===this.SHb&&(this.SHb=this.QP());this.Rob(!0);var a;null==(a=this.oDa)||a.forEach(function(b){var c;return null==(c=b.FXc)?void 0:c.call(b)})};_.k.Rob=function(){};
_.k.disconnectedCallback=function(){var a;null==(a=this.oDa)||a.forEach(function(b){var c;return null==(c=b.GXc)?void 0:c.call(b)})};_.k.attributeChangedCallback=function(a,b,c){this.thc(a,c)};_.k.Chc=function(a,b,c){c=void 0===c?S$b:c;var d=this.constructor.oV(a,c);if(void 0!==d&&!0===c.CHb){var e,f,g=(null!=(f=null==(e=c.KB)?void 0:e.cQb)?f:Q$b.cQb)(b,c.type);this.pV=a;null==g?this.removeAttribute(d):this.setAttribute(d,g);this.pV=null}};
_.k.thc=function(a,b){var c=this.constructor;a=c.A4a.get(a);if(void 0!==a&&this.pV!==a){c=c.vZ(a);var d=c.KB,e,f,g=null!=(f=null!=(e=null==d?void 0:d.wrb)?e:"function"===typeof d?d:null)?f:Q$b.wrb;this.pV=a;this[a]=g(b,c.type);this.pV=null}};var T$b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.vZ(b),(d.uAc||R$b)(a[b],c)?(a.Oia.has(b)||a.Oia.set(b,c),!0===d.CHb&&a.pV!==b&&(void 0===a.e3&&(a.e3=new Map),a.e3.set(b,d))):e=!1);!a.kba&&e&&(a.H4a=a.zhc())};
jT.prototype.zhc=function(){var a=this,b,c;return _.ia(function(d){switch(d.Ad){case 1:return a.kba=!0,_.Gva(d,2),_.la(d,a.H4a,4);case 4:d.Ad=3;d.CP=0;break;case 2:b=_.Hva(d),a.c3c||Promise.reject(b);case 3:c=U$b(a);if(null==c){d.dk(5);break}return _.la(d,c,5);case 5:return d.return(!a.kba)}})};
var U$b=function(a){if(a.kba){a.d3&&(a.d3.forEach(function(e,f){return a[f]=e}),a.d3=void 0);var b=!1,c=a.Oia;try{b=!0;var d;null==(d=a.oDa)||d.forEach(function(e){var f;return null==(f=e.IXc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.E4a(),e;}b&&a.kDa(c)}};_.k=jT.prototype;_.k.kDa=function(a){var b;null==(b=this.oDa)||b.forEach(function(c){var d;return null==(d=c.JXc)?void 0:d.call(c)});this.caa||(this.caa=!0,this.Vqb());this.IA(a)};_.k.E4a=function(){this.Oia=new Map;this.kba=!1};
_.k.update=function(){var a=this;void 0!==this.e3&&(this.e3.forEach(function(b,c){return a.Chc(c,a[c],b)}),this.e3=void 0);this.E4a()};_.k.IA=function(){};_.k.Vqb=function(){};_.W.Object.defineProperties(jT,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var a=this;this.Dp();var b=[];this.VB.forEach(function(c,d){c=a.oV(d,c);void 0!==c&&(a.A4a.set(c,d),b.push(c))});return b}}});jT.finalized=!0;jT.VB=new Map;jT.hQ=[];jT.a1={mode:"open"};null==P$b||P$b({ReactiveElement:jT});var V$b;
(null!=(V$b=(M$b=window).reactiveElementVersions)?V$b:M$b.reactiveElementVersions=[]).push("1.3.4");
var W$b,kT=function(){var a=jT.apply(this,arguments)||this;a.Iua={host:a};a.nDa=void 0;return a};_.V(kT,jT);kT.a1=jT.a1;kT.hQ=jT.hQ;kT.VB=jT.VB;kT.oV=jT.oV;kT.M9=jT.M9;kT.Dp=jT.Dp;kT.vZ=jT.vZ;kT.u$=jT.u$;kT.NJ=jT.NJ;_.k=kT.prototype;_.k.QP=function(){var a,b=jT.prototype.QP.call(this);null!=(a=this.Iua).GXa||(a.GXa=b.firstChild);return b};
_.k.update=function(a){var b=this.render();this.caa||(this.Iua.isConnected=this.isConnected);jT.prototype.update.call(this,a);a=this.SHb;var c=this.Iua,d,e=null!=(d=null==c?void 0:c.GXa)?d:a;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.GXa)?f:null;e._$litPart$=d=new iT(a.insertBefore(dT.createComment(""),d),d,void 0,null!=c?c:{})}d.aE(b);this.nDa=d};_.k.connectedCallback=function(){jT.prototype.connectedCallback.call(this);var a;null==(a=this.nDa)||A$b(a,!0)};
_.k.disconnectedCallback=function(){jT.prototype.disconnectedCallback.call(this);var a;null==(a=this.nDa)||A$b(a,!1)};_.k.render=function(){return iL};kT.finalized=!0;kT._$litElement$=!0;var X$b;null==(X$b=window.litElementPolyfillSupport)||X$b({LitElement:kT});var Y$b;(null!=(Y$b=(W$b=window).litElementVersions)?Y$b:W$b.litElementVersions=[]).push("3.2.2");
var Z$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 */"]),
$$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("yf`"+d);return c+d+a[e+1]},a[0]);return new H$b(b,a,F$b)}(Z$b);
var aac=function(a,b){return{kind:b.kind,elements:b.elements,Sqb:function(c){window.customElements.define(a,c)}}};
var uZb=function(a,b){return"method"!==b.kind||!b.umb||"value"in b.umb?{kind:"field",key:Symbol(),y0c:"own",umb:{},H_c:b.key,wvb:function(){"function"===typeof b.wvb&&(this[b.key]=b.wvb.call(this))},Sqb:function(c){c.NJ(b.key,a)}}:Object.assign({},b,{Sqb:function(c){c.NJ(b.key,a)}})};
var bac=function(){};bac.prototype.vhc=function(a,b,c){this.YQc=a;this.Ev=b;this.WQc=c};bac.prototype.xhc=function(a,b){return this.update(a,b)};bac.prototype.update=function(a,b){return this.render.apply(this,_.Ia(b))};_.W.Object.defineProperties(bac.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});
var cac=function(a){this.value=fT;if(2!==a.type)throw Error("Af`"+this.constructor.Xvc);};_.V(cac,bac);cac.prototype.render=function(a){if(a===fT||void 0===a)return this.CPb=void 0,this.value=a;if(a===iL)return a;if(a===this.value)return this.CPb;this.value=a;a=[_.Wj(a)];a.raw=a;var b={};return this.CPb=(b._$litType$=this.constructor.resultType,b.nl=a,b.values=[],b)};cac.Xvc="safeHTML";cac.resultType=1;
var dac=function(a){return function(){var b=_.fa.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(cac);
var eac=_.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(";")),fac=_.Sh(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),gac=_.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(";")),
hac=_.Sh(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),iac=_.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(";")),jac=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Bz=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Bz="")},kac=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},lac=function(a,b,c){this.icon=a;this.url=b;this.description=c},lT=function(){var a=kT.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.wM=[];a.zha=new _.ob;a.yha=a.zha;a.iqb=MYb("fetchJson",function(b,c){return LYb(b,c)});a.fMc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.QJc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.gFc=MYb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(lT,kT);lT.a1=kT.a1;lT.hQ=kT.hQ;lT.VB=kT.VB;lT.oV=kT.oV;lT.M9=kT.M9;lT.Dp=kT.Dp;lT.vZ=kT.vZ;lT.u$=kT.u$;lT.NJ=kT.NJ;
lT.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.wM.length&&0===this.results.length;return s$b(iac,this.placeholder,this.queries.map(function(d){return s$b(eac,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.fH(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Bz,d.suffix,d.rawQuery)}),c?s$b(fac,b):"",this.results.map(function(d){return s$b(gac,_.Nf(bAb(tZb(d.icon.imageUrl))),d.url,function(){a.fireEvent("navigate-event",_.Jf(d.url))},
d.title,wZb(d.shortUrl),dac(d.snippet))}),this.wM.map(function(d){return s$b(hac,d.url,function(){a.fireEvent("navigate-event",_.Jf(d.url))},d.icon,d.description)}))};
lT.prototype.Vqb=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=_.le(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.gFc;f=[f];g.searchParams.set("q",f.join(" "));
var h=a.from||a.dataFrom;h&&g.searchParams.set("from",h);a.wM=[];a.wM.push(new lac("moma",_.Qj(g.toString()),"Moma search"));if(h=a.hiddenQuery||a.dataHiddenQuery)f.push(h),g.searchParams.set("q",f.join(" ")),a.wM.push(new lac("more",_.Qj(g.toString()),"More results"));a.wM.reverse()}));this.input=c;var e=function(){a.zha.next(!0)};_.Db(d,d.ka(_.vb(function(f){return a.iqb(a.getUrl(a.fMc,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 jac("personal",n.rawQuery,g)});h=(h.suggestedPopularQueries||[]).map(function(n){return new jac("popular",n.rawQuery,g)});a.queries=f.concat(h);a.zha.next(!0)},e);d.ka(_.vb(function(f){return a.iqb(a.getUrl(a.QJc,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("zf");x=_.uh(x);n.call(h,new kac(r,_.uh(_.Wj(x).toString()),_.Nf(bAb(tZb(g.link.linkUrl))),g.icon,g.link.shortUrl))}a.zha.next(!0)},e);_.le(c,"input").ka(_.Ta(function(){return""===c.value})).subscribe(function(){a.wM=[];a.queries=[];a.results=[];a.zha.next(!1)});_.le(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});
_.le(c,"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();mac(a,1);break;case "ArrowUp":f.preventDefault();mac(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=window.location,g=_.Of(g),g=_.Kf(g),void 0!==g&&(f.href=g);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.fH(f.innerText),
a.fireEvent("query-event",f.innerText);(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};lT.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 mac=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")};lT.prototype.fH=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
lT.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(lT,{styles:{configurable:!0,enumerable:!0,get:function(){return $$b}}});var mT=lT;lL([kL({type:String}),mL(Object)],mT.prototype,"placeholder",void 0);lL([kL({type:String,v6:"hidden-query"}),mL(Object)],mT.prototype,"hiddenQuery",void 0);lL([kL({type:String}),mL(Object)],mT.prototype,"accesskey",void 0);lL([kL({type:String}),mL(Object)],mT.prototype,"from",void 0);
lL([kL({type:String,v6:"data-hidden-query"}),mL(Object)],mT.prototype,"dataHiddenQuery",void 0);lL([kL({type:String,v6:"data-from"}),mL(Object)],mT.prototype,"dataFrom",void 0);lL([vZb(),mL(Array)],mT.prototype,"queries",void 0);lL([vZb(),mL(Array)],mT.prototype,"results",void 0);lL([vZb(),mL(Array)],mT.prototype,"wM",void 0);mT=lL([function(a){return function(b){"function"===typeof b?window.customElements.define(a,b):b=aac(a,b);return b}}("g3mark-moma-search")],mT);
var nT=function(){};nT.ha=function(a){return new (a||nT)};nT.Ea=_.ed({type:nT});nT.Da=_.Vc({});
var oT=function(){};oT.ha=function(a){return new (a||oT)};oT.Ea=_.ed({type:oT});oT.Da=_.Vc({imports:[$S,_.dm,_.Vm,nT]});
var pT=function(){};pT.ha=function(a){return new (a||pT)};pT.Ea=_.ed({type:pT});pT.Da=_.Vc({imports:[_.dm]});
var qT=function(){};qT.ha=function(a){return new (a||qT)};qT.Ea=_.ed({type:qT});qT.Da=_.Vc({imports:[_.dm,_.Vm]});
var rT=function(){};rT.ha=function(a){return new (a||rT)};rT.Ea=_.ed({type:rT});rT.Da=_.Vc({imports:[_.dm,pT,qT]});
var sT=function(){};sT.ha=function(a){return new (a||sT)};sT.Ea=_.ed({type:sT});sT.Da=_.Vc({imports:[_.dm,YS,oT,_.Vm,pT,rT,_.cE,qT,ZS]});
var tT=function(){};tT.ha=function(a){return new (a||tT)};tT.Ea=_.ed({type:tT});tT.Da=_.Vc({Qb:[{Ga:_.sab,Gc:{expandedHeight:"48px",collapsedHeight:"48px",OK:!1}}],imports:[_.nn,_.dm,OS,_.NJ,$N,XS,_.Qv,_.Yq,_.Qz,_.Ty,sT,US]});
var uT=function(){};uT.ha=function(a){return new (a||uT)};uT.Ea=_.ed({type:uT});uT.Da=_.Vc({imports:[XO,_.dm,_.Cz,PS,OS,_.hn,_.eE,cN,_.Vm]});
var vT=function(){};vT.ha=function(a){return new (a||vT)};vT.Ea=_.ed({type:vT});vT.Da=_.Vc({imports:[_.dm]});
var wT=function(){};wT.ha=function(a){return new (a||wT)};wT.Ea=_.ed({type:wT});wT.Da=_.Vc({imports:[_.dm,vT]});
var xT=function(){};xT.ha=function(a){return new (a||xT)};xT.Ea=_.ed({type:xT});xT.Da=_.Vc({imports:[_.nn,_.dm]});
var yT=function(){};yT.ha=function(a){return new (a||yT)};yT.Ea=_.ed({type:yT});yT.Da=_.Vc({imports:[_.dm,_.Xr]});
var zT=function(){};zT.ha=function(a){return new (a||zT)};zT.Ea=_.ed({type:zT});zT.Da=_.Vc({imports:[_.dm]});
var AT=function(){};AT.ha=function(a){return new (a||AT)};AT.Ea=_.ed({type:AT});AT.Da=_.Vc({imports:[_.dm,xT,yT,vT,_.cE,_.eE,_.Yq,_.Xr,zT]});
var BT=function(){};BT.ha=function(a){return new (a||BT)};BT.Ea=_.ed({type:BT});BT.Da=_.Vc({imports:[_.dm,_.Yq]});
var CT=function(){};CT.ha=function(a){return new (a||CT)};CT.Ea=_.ed({type:CT});CT.Da=_.Vc({imports:[_.nn,wT,AT,_.dm,xT,BT,_.eE,_.cE,_.Yq,_.Xr,_.aw,_.Ty,_.eK,_.DD,_.sv]});
var DT=function(){};DT.ha=function(a){return new (a||DT)};DT.Ea=_.ed({type:DT});DT.Da=_.Vc({imports:[_.FG,_.dm,bP,_.eE,_.cE,_.Yq,_.Xr,_.ax]});
var ET=function(){};ET.ha=function(a){return new (a||ET)};ET.Ea=_.ed({type:ET});ET.Da=_.Vc({imports:[_.nn,_.dm,_.cE,_.Yq,_.Qz,_.Wy,_.Vm]});
var FT=function(){};FT.ha=function(a){return new (a||FT)};FT.Ea=_.ed({type:FT});FT.Da=_.Vc({imports:[_.dm,_.GA]});
var GT=function(){};GT.ha=function(a){return new (a||GT)};GT.Ea=_.ed({type:GT});GT.Da=_.Vc({imports:[_.dm,_.RB]});
var HT=function(){};HT.ha=function(a){return new (a||HT)};HT.Ea=_.ed({type:HT});HT.Da=_.Vc({imports:[_.dm,_.Yq,_.Xr,_.Qw]});
var IT=function(){};IT.ha=function(a){return new (a||IT)};IT.Ea=_.ed({type:IT});IT.Da=_.Vc({Qb:[{Ga:_.e3a,Gc:{Mo:"grimoire-xref",loa:864E5,epa:!0}}],imports:[_.nn,FT,HT,_.dm,ZP,GT,_.Zw,_.Yq,_.Pq,_.$w,_.Mw,_.eK,_.Qw,_.Vm]});
var JT=function(){};JT.ha=function(a){return new (a||JT)};JT.Ea=_.ed({type:JT});JT.Da=_.Vc({imports:[HT,_.dm]});
var KT=function(){};KT.ha=function(a){return new (a||KT)};KT.Ea=_.ed({type:KT});KT.Da=_.Vc({imports:[_.nn,HT,_.dm,_.kE,IT,JT]});
var LT=function(){};LT.ha=function(a){return new (a||LT)};LT.Ea=_.ed({type:LT});LT.Da=_.Vc({imports:[_.dm,_.sv]});
var MT=function(){};MT.ha=function(a){return new (a||MT)};MT.Ea=_.ed({type:MT});MT.Da=_.Vc({Qb:[BR],imports:[KT,_.nn,_.dm,_.eE,_.cE,_.Yq,_.Xr,_.ax,_.tC,LT,_.sv,_.Vp]});
new _.Rk;new _.Sk;new _.Rk;new _.Sk;
var NT=function(a,b,c,d){this.Nb=a;this.hd=b;this.dir=c;this.zone=d;this.wc=new _.mb;this.MG=this.BS=null;this.EUa=192;this.nea=new _.Af([]);this.EX=[];this.uvb=!1;this.fw=this.Yt=null;this.Ql=new _.el;this.wU=new _.el;this.yl=new _.el;this.cwb=[];nac(this)};_.k=NT.prototype;_.k.Ua=function(){this.EX=oac(this);var a=this.nea,b=a.next,c=Array.from({length:this.EX.length});c[0]=this.Bb;c[1]=_.TA(this.hd,this.Bb,1);b.call(a,c)};
_.k.Vc=function(){var a=this;this.ARa();pac(this);this.zone.uc(function(){setTimeout(function(){a.nea.next(a.EX);a.uvb=!0})})};_.k.Sb=function(a){var b=this;this.uvb&&(a.minDate||a.maxDate)&&(this.EX=oac(this),this.nea.next(this.EX));a.activeDate&&a.activeDate.ff!==a.activeDate.Si&&this.zone.uc(function(){setTimeout(function(){b.aH(b.Bb,"auto")})})};_.k.Ma=function(){this.wc.next();this.wc.complete()};
_.k.aH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.EX.findIndex(function(e){return yZb(c,e,a)});-1<d&&this.gva.mx(d,b)};_.k.QYa=function(a){this.wU.next(a.value);qac(this)};
var nac=function(a){var b=a.hd.MPa(),c=_.Pfb(a.hd,"narrow"),d=_.Pfb(a.hd,"long").map(function(e,f){return{jAb:e,OUa:c[f]}});a.cwb=d.slice(b).concat(d.slice(0,b))},rac=function(a,b){return(new Date(a.hd.getYear(b),a.hd.getMonth(b),1)).getTime()},sac=function(a,b){return a.xca.toArray().find(function(c){return yZb(a,c.Bb,b)})},qac=function(a){a=_.l(a.xca.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.VO=null,b.JW=null,b.Eb.Be()};
NT.prototype.ARa=function(){var a=this;_.le(this.Nb.ua,"keydown",{capture:!0}).ka(_.wb(this.wc)).subscribe(function(b){a:{var c=a.Bb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.Bb=_.VA(a.hd,a.Bb,d?1:-1);break;case 39:a.Bb=_.VA(a.hd,a.Bb,d?-1:1);break;case 38:a.Bb=_.VA(a.hd,a.Bb,-7);break;case 40:a.Bb=_.VA(a.hd,a.Bb,7);break;case 36:a.Bb=_.VA(a.hd,a.Bb,1-a.hd.getDate(a.Bb));break;case 35:a.Bb=_.VA(a.hd,a.Bb,_.Rfb(a.hd,a.Bb)-a.hd.getDate(a.Bb));break;case 33:a.Bb=b.altKey?_.UA(a.hd,a.Bb,-1):_.TA(a.hd,
a.Bb,-1);break;case 34:a.Bb=b.altKey?_.UA(a.hd,a.Bb,1):_.TA(a.hd,a.Bb,1);break;case 27:null===a.MG||_.Jg(b)||(qac(a),a.Ql.emit(null),a.wU.emit(null));break;default:break a}a.Bb=_.RA(a.hd,a.Bb,a.Kd,a.Nd);_.PA(a.hd,c,a.Bb)&&a.yl.emit(a.Bb);c=sac(a,c);if(d=sac(a,a.Bb))d.Bb=a.Bb,d.Ay(),d.Eb.Be(),null==c||c.Eb.Be();b.preventDefault();b.stopPropagation()}})};
var pac=function(a){a.xca.wd.ka(_.tb(a.xca),_.vb(function(b){return _.ib.apply(null,_.Ia(b.toArray().map(function(c){return c.uE.mua})))}),_.wb(a.wc)).subscribe(function(b){var c=a.xca.toArray();null==c||c[0].cab(b);a.BS=(null==c?void 0:c[0].JW)||null;a.MG=(null==c?void 0:c[0].VO)||null;for(b=1;b<c.length;b++)c[b].JW=a.BS,c[b].VO=a.MG,c[b].Eb.Be()})},oac=function(a){for(var b=[],c=rac(a,a.Nd),d=a.hd.clone(a.Kd);rac(a,d)<=c;)b.push(a.hd.clone(d)),d=_.TA(a.hd,d,1);return b},yZb=function(a,b,c){return a.hd.getMonth(b)===
a.hd.getMonth(c)&&a.hd.getYear(b)===a.hd.getYear(c)};_.W.Object.defineProperties(NT.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.cwb}}});NT.ha=function(a){return new (a||NT)(_.y(_.Md),_.y(_.NA),_.y(_.Hp),_.y(_.pe))};
NT.Aa=_.v({type:NT,oa:[["reach-calendar-month-view"]],vb:function(a,b){a&1&&(_.Ze(_.Tp,7),_.Ze(_.rz,7),_.Ze(_.ID,5));if(a&2){var c;_.Ye(c=_.af())&&(b.gva=c.first);_.Ye(c=_.af())&&(b.D4c=c.first);_.Ye(c=_.af())&&(b.xca=c)}},Ib:[1,"reach-calendar-month-view"],inputs:{Bb:"activeDate",selected:"selected",Kd:"minDate",Nd:"maxDate",cj:"dateFilter",Zk:"dateClass",Yt:"comparisonStart",fw:"comparisonEnd"},outputs:{Ql:"selectedChange",wU:"userSelection",yl:"activeDateChange"},features:[_.ld],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,xZb,2,1,"th",1),_.D()()(),_.F(4,"mat-divider"),_.C(5,"cdk-virtual-scroll-viewport",2),_.N(6,AZb,2,1,"div",3),_.Q(7,"async"),_.D());a&2&&(_.w(3),_.z("ngForOf",b.weekdays),_.w(2),_.z("itemSize",b.EUa)("minBufferPx",5*b.EUa)("maxBufferPx",10*b.EUa),_.w(1),_.z("cdkVirtualForOf",
_.R(7,6,b.nea))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.MA,_.Xl,_.Yl,_.ID,_.rw,_.qz,_.rz,_.Tp,_.cm],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 */"],tb:2,Oa:0});
var OT=function(a,b,c){this.Nb=a;this.hd=b;this.dir=c;this.wc=new _.mb;this.HKa=new _.Af([]);this.Q1a=128;this.Ql=new _.ob;this.yl=new _.el};_.k=OT.prototype;_.k.Vc=function(){this.ARa()};_.k.Sb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.hd.getYear(this.Nd),0,1)).getTime(),c=this.hd.clone(this.Kd);(new Date(this.hd.getYear(c),0,1)).getTime()<=b;)a.push(this.hd.clone(c)),c=_.UA(this.hd,c,1);this.HKa.next(a)}};
_.k.aH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.HKa.value.findIndex(function(e){return c.hd.getYear(e)===c.hd.getYear(a)});-1<d&&this.gva.mx(d,b)};_.k.ARa=function(){var a=this;_.le(this.Nb.ua,"keydown",{capture:!0}).ka(_.wb(this.wc)).subscribe(function(b){a.S$(b)})};
_.k.S$=function(a){var b=this.Bb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.Bb=_.TA(this.hd,this.Bb,c?1:-1);break;case 39:this.Bb=_.TA(this.hd,this.Bb,c?-1:1);break;case 38:this.Bb=_.TA(this.hd,this.Bb,-4);break;case 40:this.Bb=_.TA(this.hd,this.Bb,4);break;case 36:this.Bb=_.TA(this.hd,this.Bb,-this.hd.getDate(this.Bb));break;case 35:this.Bb=_.VA(this.hd,this.Bb,11-this.hd.getMonth(this.Bb));break;case 33:this.Bb=_.UA(this.hd,this.Bb,a.altKey?-10:-1);break;case 34:this.Bb=_.UA(this.hd,
this.Bb,a.altKey?10:1);break;default:return}this.Bb=_.RA(this.hd,this.Bb,this.Kd,this.Nd);_.PA(this.hd,b,this.Bb)&&this.yl.emit(this.Bb);b=tac(this,b);if(c=tac(this,this.Bb))c.Bb=this.Bb,c.Ay(),c.Eb.Be(),null==b||b.Eb.Be();a.preventDefault();a.stopPropagation()};var tac=function(a,b){return a.iPc.toArray().find(function(c){return a.hd.getYear(c.Bb)===a.hd.getYear(b)})};OT.ha=function(a){return new (a||OT)(_.y(_.Md),_.y(_.NA),_.y(_.Hp))};
OT.Aa=_.v({type:OT,oa:[["reach-calendar-year-view"]],vb:function(a,b){a&1&&(_.Ze(_.Tp,7),_.Ze(_.KD,5));if(a&2){var c;_.Ye(c=_.af())&&(b.gva=c.first);_.Ye(c=_.af())&&(b.iPc=c)}},Ib:[1,"reach-calendar-year-view"],inputs:{Bb:"activeDate",Kd:"minDate",Nd:"maxDate",selected:"selected",cj:"dateFilter",Zk:"dateClass"},outputs:{Ql:"selectedChange",yl:"activeDateChange"},features:[_.ld],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,BZb,1,6,"mat-year-view",1),_.Q(2,"async"),_.D());a&2&&(_.z("itemSize",
b.Q1a)("minBufferPx",3*b.Q1a)("maxBufferPx",5*b.Q1a),_.w(1),_.z("cdkVirtualForOf",_.R(2,5,b.HKa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.MA,_.KD,_.qz,_.rz,_.Tp,_.cm],tb:2,Oa:0});
new _.Br("Last {count} days");
var uac=_.sg("pickerView",[_.wg("month",_.vg({transform:"translateY(calc(-100% - 1px))"})),_.wg("year",_.vg({transform:"translateY(0)"})),_.xg("month <=> year",[_.tg("375ms cubic-bezier(0.4,0.0,0.2,1)")])]),PT=function(a,b){var c=this;this.hd=a;this.Yd=b;this.wc=new _.mb(1);this.nfa=new _.Hv(null);this.Yvb=new _.mb(1);this.Tc=new _.ob;this.ABc="Date";this.bwb=null;this.HM="month";this.Ql=new _.el;this.eN=new _.el(!0);this.wU=new _.el;this.nfa.ql.ka(_.wb(this.wc)).subscribe(function(d){c.wU.next({source:"input",
value:d})})};_.k=PT.prototype;_.k.Ua=function(){this.Kd||(this.Kd=_.UA(this.hd,new Date,-3));this.Nd||(this.Nd=_.UA(this.hd,new Date,3));this.nfa.setValue(this.selected,{oe:!1})};_.k.Re=function(){this.Bb=this.jH||new Date;this.IRa=this.HM};_.k.Vc=function(){this.Yvb.next()};_.k.Sb=function(a){if(a=a.selected)a=!!this.nfa.value;a&&this.nfa.setValue(this.selected,{oe:!1});this.Tc.next()};_.k.Ma=function(){this.wc.next();this.wc.complete()};_.k.QYa=function(a){this.wU.next({source:"view",value:a})};
_.W.Object.defineProperties(PT.prototype,{Bb:{configurable:!0,enumerable:!0,get:function(){return this.fuc},set:function(a){this.fuc=_.RA(this.hd,a,this.Kd,this.Nd);this.Tc.next();_.Xk(this.Yd)}},Gi:{configurable:!0,enumerable:!0,get:function(){return this.IRa},set:function(a){var b=this.IRa!==a?a:null;this.IRa=a;_.Xk(this.Yd);b&&this.eN.emit(b)}},jH:{configurable:!0,enumerable:!0,get:function(){return this.bwb},set:function(a){this.bwb=_.OA(this.hd,this.hd.Th(a));var b;this.Bb=null!=(b=this.jH)?
b:new Date}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.IBc},set:function(a){this.IBc=_.OA(this.hd,this.hd.Th(a))||_.UA(this.hd,new Date,-3)}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.HBc},set:function(a){this.HBc=_.OA(this.hd,this.hd.Th(a))||_.UA(this.hd,new Date,3)}}});PT.ha=function(a){return new (a||PT)(_.y(_.NA,8),_.y(_.il))};
PT.Aa=_.v({type:PT,oa:[["reach-calendar"]],vb:function(a,b){a&1&&(_.Ze(NT,5),_.Ze(OT,5));if(a&2){var c;_.Ye(c=_.af())&&(b.y_=c.first);_.Ye(c=_.af())&&(b.Vxa=c.first)}},Ib:[1,"reach-calendar","cdk-edit-pane"],inputs:{jH:"startAt",HM:"startView",selected:"selected",cj:"dateFilter",Zk:"dateClass",Kd:"minDate",Nd:"maxDate"},outputs:{Ql:"selectedChange",eN:"viewChanged",wU:"userSelection"},bc:["reachCalendar"],features:[_.Pe([{Ga:_.MD,Lb:PT}]),_.ld],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.Gi="month";var d;null==(d=b.y_)||d.aH(c)}),_.D(),_.C(9,"reach-calendar-month-view",7),_.L("userSelection",function(c){return b.QYa(c)}),_.D()()()());a&2&&(_.w(4),_.z("formControl",b.nfa)("placeholder",b.ABc)("min",b.Kd)("max",b.Nd),_.w(1),_.z("activeDate",b.Bb)("maxDate",b.Nd)("minDate",b.Kd)("view",b.Gi),_.w(2),_.z("@pickerView",b.Gi),_.w(1),
_.z("activeDate",b.Bb)("selected",b.selected)("dateFilter",b.cj)("maxDate",b.Nd)("minDate",b.Kd)("dateClass",b.Zk),_.w(1),_.z("activeDate",b.Bb)("selected",b.selected)("dateFilter",b.cj)("maxDate",b.Nd)("minDate",b.Kd)("dateClass",b.Zk))},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 */"],
tb:2,data:{animation:[uac]},Oa:0});
var vac={keyboard_arrow_left:{Ki:"keyboard_arrow_left"},keyboard_arrow_right:{Ki:"keyboard_arrow_right"},arrow_right:{Ki:"arrow_right"}},wac=new _.Hd("ICON_MAPPING",{Ka:"root",ta:function(){return vac}});
var xac=0,QT=function(a,b,c,d,e,f){this.calendar=a;this.Yd=b;this.hd=d;this.mvc=e;this.uu=f;this.wc=new _.mb(1);this.cua="";this.Chb="reach-calendar-button-"+xac++};QT.prototype.Vc=function(){var a=this;this.calendar.Yvb.ka(_.Va(1)).subscribe(function(){yac(a)})};var yac=function(a){var b;null==(b=a.calendar.y_)||b.gva.hva.ka(_.wb(a.wc)).subscribe(function(c){var d,e=null==(d=a.calendar.y_)?void 0:d.nea.value[c];e&&(a.cua=a.hd.format(e,a.mvc.display.dCb),a.pv=e,_.Xk(a.Yd))})};
QT.prototype.nua=function(){return!this.Kd||0>_.PA(this.hd,this.Kd,this.pv)};QT.prototype.ata=function(){return!this.Nd||0<_.PA(this.hd,this.Nd,this.pv)};QT.prototype.aH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.y_)||c.aH(a,b)}else{var d;null==(d=this.calendar.Vxa)||d.aH(a,b)}};var zac=function(a,b,c){b="month"===a.view?_.TA(a.hd,b,c):_.UA(a.hd,b,c);return _.RA(a.hd,b,a.Kd,a.Nd)};
_.W.Object.defineProperties(QT.prototype,{Bb:{configurable:!0,enumerable:!0,get:function(){return this.GBc},set:function(a){this.GBc=this.pv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.JBc},set:function(a){this.JBc=a}},rWa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},IWa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},bVa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});QT.ha=function(a){return new (a||QT)(_.y(PT),_.y(_.il),_.y(_.HD),_.y(_.NA,8),_.y(_.mq,8),_.y(wac))};
QT.Aa=_.v({type:QT,oa:[["reach-calendar-month-toolbar"]],Ib:[1,"reach-calendar-month-toolbar"],inputs:{Bb:"activeDate",Kd:"minDate",Nd:"maxDate",view:"view"},features:[_.Pe([{Ga:_.gib,Gc:{um:!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.Gi="month"===b.view?"year":"month";if("year"===b.calendar.Gi&&b.pv){var c;null==(c=b.calendar.Vxa)||c.aH(b.pv)}}),_.C(2,"span"),_.O(3),_.D(),_.F(4,"div",2),_.D()(),_.C(5,"button",3),_.L("click",function(){b.nua()&&(b.pv=zac(b,b.pv||b.pv,-1),b.aH(b.pv,"smooth"))}),_.N(6,CZb,2,2,"mat-icon",4),_.D(),_.C(7,"button",5),_.L("click",function(){b.ata()&&(b.pv=zac(b,b.pv||b.pv,1),b.aH(b.pv,
"smooth"))}),_.N(8,DZb,2,2,"mat-icon",4),_.D());a&2&&(_.w(1),_.ue("aria-label",b.rWa)("aria-describedby",b.Chb),_.w(1),_.ue("id",b.Chb),_.w(1),_.Oe(b.cua),_.w(1),_.we("reach-calendar-invert","month"!==b.view),_.w(1),_.z("disabled",!b.nua()),_.ue("aria-label",b.IWa),_.w(1),_.z("ngIf",b.uu.keyboard_arrow_left),_.w(1),_.z("disabled",!b.ata()),_.ue("aria-label",b.bVa),_.w(1),_.z("ngIf",b.uu.keyboard_arrow_right))},Ia:[pL,_.Yl,_.TC,_.or,_.pr,_.Wr],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 */"],
tb:2,Oa:0});
var RT=function(){};RT.ha=function(a){return new (a||RT)};RT.Ea=_.ed({type:RT});RT.Da=_.Vc({Qb:[{Ga:_.jq,ae:_.CD}],imports:[gM]});
var ST=function(){};ST.ha=function(a){return new (a||ST)};ST.Ea=_.ed({type:ST});ST.Da=_.Vc({Qb:[{Ga:_.wzb,Gc:{color:"primary"}}],imports:[$M]});
var TT=function(a,b){this.Yd=a;this.zone=b;this.wc=new _.mb(1);this.XK=!1};TT.prototype.Re=function(){var a=this;this.zone.uc(function(){_.ib(_.le(a.input.ua,"focus").ka(_.cb(!0)),_.le(a.input.ua,"blur").ka(_.cb(!1))).ka(_.wb(a.wc)).subscribe(function(b){a.XK=b;_.Xk(a.Yd);a.Yd.Be()})})};_.W.Object.defineProperties(TT.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.XK}}});TT.ha=function(a){return new (a||TT)(_.y(_.il),_.y(_.pe))};
TT.Aa=_.v({type:TT,oa:[["reach-calendar-form-field"]],Dd:function(a,b,c){a&1&&_.$e(c,_.Zv,7,_.Md);if(a&2){var d;_.Ye(d=_.af())&&(b.input=d.first)}},Ib:[1,"reach-calendar-form-field"],Hb:2,mb:function(a,b){a&2&&_.we("reach-calendar-form-field-focused",b.focused)},oc:["*"],Ba:2,Ca:0,Ha:[[1,"reach-calendar-form-field-outline"]],wa:function(a){a&1&&(_.Ie(),_.F(0,"div",0),_.Je(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 */"],
tb:2,Oa:0});
new _.Rk;new _.Sk;
var UT=function(){};UT.ha=function(a){return new (a||UT)};UT.Ea=_.ed({type:UT});UT.Da=_.Vc({imports:[uM]});
var VT=function(){};VT.ha=function(a){return new (a||VT)};VT.Ea=_.ed({type:VT});VT.Da=_.Vc({imports:[_.dm]});
var WT=function(){};WT.ha=function(a){return new (a||WT)};WT.Ea=_.ed({type:WT});WT.Da=_.Vc({imports:[_.xp,_.dm,_.Qv,QM,_.WD,TM,RT,ST,_.TD,_.$w,_.Xr,_.kq,_.iq,_.Rv,_.Vp,VT]});_.Jjb(PT,[_.Kh,_.Dv,_.aD,_.Zv,_.RD,_.Kv,TT,QT,NT,OT],[]);
var XT=function(){};XT.ha=function(a){return new (a||XT)};XT.Ea=_.ed({type:XT});XT.Da=_.Vc({imports:[_.dm,_.Qv,RM,TM,UT,SM,_.TD,_.XA,WT,_.Rv,UM,_.UD]});
var YT=function(){};YT.ha=function(a){return new (a||YT)};YT.Ea=_.ed({type:YT});YT.Da=_.Vc({imports:[_.dm,QM,_.WD,RM,TM,_.Rv]});
var ZT=function(){};ZT.ha=function(a){return new (a||ZT)};ZT.Ea=_.ed({type:ZT});ZT.Da=_.Vc({imports:[_.xp,_.dm,SR,QM,PR,_.WD,RM,TM,RT,_.JC,SM,_.Xr,_.Qw,_.LC,_.kq,YT,_.Rv,XT]});
var $T=function(){};$T.ha=function(a){return new (a||$T)};$T.Ea=_.ed({type:$T});$T.Da=_.Vc({imports:[_.dm,ZT,XT]});
var aU=function(){};aU.ha=function(a){return new (a||aU)};aU.Ea=_.ed({type:aU});aU.Da=_.Vc({Qb:[{Ga:_.e3a,Gc:{Mo:"grimoire-xref",loa:864E5,epa:!0}}],imports:[_.nn,HT,_.dm,_.Zw,_.$w,JT,$T]});
var bU=function(){};bU.ha=function(a){return new (a||bU)};bU.Ea=_.ed({type:bU});bU.Da=_.Vc({imports:[_.dm,_.Xr]});
var cU=function(){};cU.ha=function(a){return new (a||cU)};cU.Ea=_.ed({type:cU});cU.Da=_.Vc({imports:[_.nn,_.dm,_.EJ,_.eE,_.cE,_.Yq,_.$w,_.Xr,_.ax,fM,_.tC,aU,bU]});
var dU=function(){};dU.ha=function(a){return new (a||dU)};dU.Ea=_.ed({type:dU});dU.Da=_.Vc({imports:[_.nn,_.dm,_.Cz,_.eE,_.tJ,_.cE,_.Yq,_.RB,_.Xr,_.kI,LT,_.nH,_.Vm,_.Lz,JT,cU,MT]});
var eU=function(){};eU.ha=function(a){return new (a||eU)};eU.Ea=_.ed({type:eU});eU.Da=_.Vc({imports:[_.nn,CT,RN,_.dm,_.uC,DT,dO,_.Yq,_.Xr,_.ax,_.eK,_.mC,_.Qw,_.Vm,ET,dU]});
var fU=function(){};fU.ha=function(a){return new (a||fU)};fU.Ea=_.ed({type:fU});fU.Da=_.Vc({imports:[XO,_.dm,_.OH,_.Cz,PS,OS,_.eE,cN,_.Vm,_.nn]});
var gU=function(){};gU.ha=function(a){return new (a||gU)};gU.Ea=_.ed({type:gU});gU.Da=_.Vc({imports:[_.nn,_.dm,_.qt,_.Gz,BO,_.cE,_.Yq,_.Vm,_.wF,_.Yw]});
var hU=function(){};hU.ha=function(a){return new (a||hU)};hU.Ea=_.ed({type:hU});hU.Da=_.Vc({Qb:[zN,vQ,_.KI],imports:[_.nn,_.dm,cO,ES,$N,WS,tT,uT,hO,_.cE,eU,gU,_.Lz,fU]});
var iU=function(){};iU.ha=function(a){return new (a||iU)};iU.Ea=_.ed({type:iU});iU.Da=_.Vc({imports:[_.dm,_.Yq,_.Pq,_.Xr,_.Qw,_.Vm]});
var jU=function(){};jU.ha=function(a){return new (a||jU)};jU.Ea=_.ed({type:jU});jU.Da=_.Vc({imports:[_.nn,_.dm,iU,_.dr,_.Yq,_.Xr,_.Qw,_.JG,_.Vm]});
var kU=function(){};kU.ha=function(a){return new (a||kU)};kU.Ea=_.ed({type:kU});kU.Da=_.Vc({imports:[_.dm,_.Yq,_.RB,_.Xr,_.Wy,_.Mw,_.Qw]});
var lU=function(){};lU.ha=function(a){return new (a||lU)};lU.Ea=_.ed({type:lU});lU.Da=_.Vc({imports:[_.dm,_.Yq,_.RB,_.Xr,_.Wy,_.Mw,_.Qw]});
var mU=function(){};mU.ha=function(a){return new (a||mU)};mU.Ea=_.ed({type:mU});mU.Da=_.Vc({imports:[_.nn,_.dm,_.Yq,_.Yv,_.Xr,_.aw,_.Qw,_.Qv,_.Rv,kU,lU]});
var nU=function(){};nU.ha=function(a){return new (a||nU)};nU.Ea=_.ed({type:nU});nU.Da=_.Vc({imports:[_.dm,_.Ny,_.eE,_.cE,tS,mU,kU,lU]});
var oU=function(){};oU.ha=function(a){return new (a||oU)};oU.Ea=_.ed({type:oU});oU.Da=_.Vc({Qb:[{Ga:_.u3a,Gc:{Vfa:0,jaa:0,zQb:1500,cwc:!0}}],imports:[_.nn,_.dm,jU,_.uC,_.Yq,_.Xr,_.mC,_.Qw,nU]});
var pU=function(){};pU.ha=function(a){return new (a||pU)};pU.Ea=_.ed({type:pU});pU.Da=_.Vc({Qb:[_.iI],imports:[_.dm,_.dr,hU,oU,_.Lz]});
var qU=function(){};qU.ha=function(a){return new (a||qU)};qU.Ea=_.ed({type:qU});qU.Da=_.Vc({Qb:[_.XH,qS,_.VJ],imports:[pU,_.dm,_.dr,DS,gU]});
var rU=function(){};rU.prototype.resolve=function(a){return _.qg(a)};rU.ha=function(a){return new (a||rU)};rU.va=_.t({token:rU,ta:rU.ha,Ka:"root"});
var Aac=function(a,b){this.fJ="/repos";this.dNa="https://cloud.google.com/source-repositories/docs/";this.iMc="https://cloud.google.com/source-repositories/docs/support";a.jc(2)&&b.navigate([this.fJ])};Aac.ha=function(a){return new (a||Aac)(_.y(_.Ct),_.y(_.Yf))};
Aac.Aa=_.v({type:Aac,oa:[["initial-welcome"]],Ba:18,Ca:3,Ha:function(){return["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),"Welkom bij Cloud Source Repositories","Maak eenvoudig verbinding met andere Google Cloud-producten, terwijl u wijzigingen aan uw codebase priv\u00e9 host, volgt en beheert.",["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],
"Documentatie",["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],"Ondersteuning",["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",3,"routerLink"],"alle opslagplaatsen tonen"]},wa:function(a,b){a&1&&(_.C(0,"div",0)(1,"h2"),_.Fe(2,1),_.D(),_.C(3,"p"),_.Fe(4,2),_.D(),_.C(5,"div",3)(6,"a",4)(7,"mat-icon"),_.O(8,"info"),_.D(),_.G(9),_.Fe(10,5),_.ye(),_.D(),_.C(11,"a",6)(12,"mat-icon"),_.O(13,"help"),_.D(),
_.G(14),_.Fe(15,7),_.ye(),_.D()(),_.C(16,"a",8),_.Fe(17,9),_.D()());a&2&&(_.w(6),_.z("externalLink",b.dNa),_.w(5),_.z("externalLink",b.iMc),_.w(5),_.z("routerLink",b.fJ))},Ia:[_.ln,_.fn,_.Uq,_.Vq,_.ar,_.Aq,_.Wr,_.Tm],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 Bac={aV:0,Wcc:1,At:2,E2a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};
var sU=function(){};sU.prototype.transform=function(a){return _.DE(a)?"/piper///depot/"+FZb(a.path):_.CE(a)?encodeURIComponent(a.repository)+"/"+FZb(a.path):(_.OJ(a)?"/h":"")+"/"+encodeURIComponent(a.lb)+"/"+FZb(a.repository)+"/+/"+FZb(a.Ab)+":"+FZb(a.path)};sU.ha=function(a){return new (a||sU)};sU.ze=_.fd({name:"placeToHref",type:sU,Xd:!0});
var tU=function(){};tU.prototype.transform=function(a){return _.ph(a.Yb().ld("/").hb())};tU.ha=function(a){return new (a||tU)};tU.ze=_.fd({name:"repoRootLink",type:tU,Xd:!0});
var uU=function(){this.Kw=Bac;this.hha="RecentItem"};
uU.prototype.Ua=function(){switch(this.bFb){case "REPO":var a=this.Xa;this.data={Xa:a,type:0,lU:this.hha+"Repo",icon:"shared:repository",gca:EZb(a),Asa:_.ph(a.Yb().ld("/").hb()),hca:"navigateMainRepo",project:a.lb,jGb:_.ph(_.EE(a.Yb(),"repoGroup").hb())};break;case "REF":a=this.Xa;this.data={Xa:a,type:1,lU:this.hha+"Branch",icon:"source:branch",gca:EZb(a),Asa:_.ph(a.Yb().ld("/").hb()),hca:"navigateMainBranch",project:a.lb,jGb:_.ph(_.EE(a.Yb(),"repoGroup").hb())};break;case "FOLDER":a=this.Xa;this.data=
{Xa:a,type:3,lU:this.hha+"Folder",icon:"source:folder_open",repository:a.repository,Ae:a.Ab&&_.uE(a.Ab),gca:_.kz(a.path||"")||"/",Asa:_.ph(a),hca:"navigateMainFolder",path:a.path,prefix:_.jg(a.path)+"/"};break;case "FILE":a=this.Xa;this.data={Xa:a,type:2,lU:this.hha+"File",icon:"source:file",repository:a.repository,Ae:a.Ab&&_.uE(a.Ab),gca:_.kz(a.path),Asa:_.ph(a),hca:"navigateMainFile",path:a.path,prefix:_.jg(a.path)+"/"};break;default:_.ig(this.bFb,"Unexpected place item type")}};
uU.ha=function(a){return new (a||uU)};
uU.Aa=_.v({type:uU,oa:[["item-display","place",""]],inputs:{hha:"trackElementPrefix",displayName:"displayName",bFb:"placeItemType",Xa:"place"},ac:["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","Bestandspad kopi\u00ebren",
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,GZb,5,7,"ng-container",1),_.N(2,IZb,10,11,"ng-template",null,2,_.ef));if(a&2){var c=_.Me(3);_.z("svgIcon",b.data.icon);_.w(1);_.z("ngIf",b.data.type==b.Kw.aV||b.data.type==b.Kw.Wcc)("ngIfElse",c)}},Ia:[_.ln,_.Yl,_.Wr,_.Tm,sU,tU],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 Cac=_.Ea({state:1,message:"Unavailable"}),Dac=function(a,b){this.TA=_.hE;this.yqa=_.Qh;this.XHc=b.wZ().ka(_.m(function(c){return _.$D(c)}),_.Aa(function(c){_.mr(a,c);return Cac}),_.tb(_.iE),_.pb())};Dac.ha=function(a){return new (a||Dac)(_.y(_.lr),_.y(_.Nu))};
Dac.Aa=_.v({type:Dac,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"],"Recente items zijn niet beschikbaar","fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),
"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";"),"U heeft nog geen onlangs bekeken items."]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,OZb,5,4,"ng-container",1),_.Q(2,"async"),_.D(),_.N(3,PZb,2,0,"ng-template",null,2,_.ef));a&2&&(_.w(1),_.z("ngIf",_.R(2,1,b.XHc)))},Ia:[_.Xl,_.Yl,_.Zl,_.$l,_.Uq,_.Vq,_.ar,uU,_.dE,_.bE,_.cm],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 Eac=_.Ea({state:1,message:"Unavailable"}),vU=function(a,b,c,d){var e=this;this.Pb=c;this.Fa=d;this.z2b="nAc";this.K2a="mAc";this.V$=$Zb;this.tc=_.hE;this.yqa=_.Qh;this.xc=new O0b(function(f){return Array.from(f.children.values())});this.GKa=new Map;this.CT=new _.Af(!1);this.KC=0;this.ZLa=new _.el(!0);this.RFc=c.rZ().ka(_.m(function(f){return f||50}));this.LLc=c.yZ().ka(_.Va(1),_.zb(function(f){e.KC=f.length;e.ZLa.emit(e.KC);b.Be()}),_.wjb(this.RFc),_.zb(function(f){f=_.l(f);f.next();f=f.next().value;
e.KC<=f&&e.CT.next(!0)}),_.wjb(this.CT),_.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.GKa;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.Yb().ld().Mh(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(),wx:A,Kw:"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,ka=x.ld(P===ba?P:P+"/").hb();P={children:new Map,displayName:"",location:ka,wx:P===ba||P+"/"===ba,Kw:_.Qh(ka)};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,b_b(g.get(r),f));n&&a_b(g,n);f=new T0b;f.data=Array.from(g.values());return _.$D(f)}),_.zb(function(f){e.xc.Rg=[];f=_.l(f.Wb.data);for(var g=f.next();!g.done;g=f.next())ZZb(g.value,e.xc.Rg);e.xc.BF()}),
_.Aa(function(f){_.mr(a,f);return Eac}),_.tb(_.iE))};vU.prototype.lC=function(a){if(!_.cF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.aF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};vU.prototype.nAc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.GKa.get(a))&&this.xc.toggle(a)};
vU.prototype.mAc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.GKa.get(a))&&(a.wx?this.Pb.hxa(a.location).ka(_.Va(1)).subscribe():this.Pb.jwa(a.location).ka(_.Va(1)).subscribe(),this.Fa.nb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.wx=!a.wx,this.KC+=a.wx?1:-1,this.ZLa.emit(this.KC))};vU.ha=function(a){return new (a||vU)(_.y(_.lr),_.y(_.il),_.y(_.Nu),_.y(_.en))};
vU.Aa=_.v({type:vU,oa:[["starred-items"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.lC(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"],"Items met ster niet beschikbaar","fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";"),
"U heeft nog geen items met ster."]},wa:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,XZb,5,4,"ng-container",1),_.Q(2,"async"),_.D(),_.N(3,YZb,2,0,"ng-template",null,2,_.ef));a&2&&(_.w(1),_.z("ngIf",_.R(2,1,b.LLc)))},Ia:[_.Yl,_.Zl,_.$l,_.Uq,_.Vq,_.ar,_.dE,uU,_.bE,_.zq,JM,IM,NM,HM,KM,ZM,_.cm],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 Fac={c5b:"initial",tQc:"return"},wU=function(a,b,c,d,e,f,g){this.Fa=a;this.Pb=c;this.pD=d;this.ZZa=f;this.Sa=g;this.hob=new _.pg;this.tDc=Fac;this.KC=0;_.iv(e,7);this.WHc=c.wZ().ka(_.m(function(h){return h.length}));this.state=_.Da(c.wZ(),c.yZ()).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){_.mr(b,h);return _.Ea("return")}))};wU.prototype.Ua=function(){this.pD.Sl(this.hob)};wU.prototype.Ma=function(){_.cqb(this.pD)};
wU.prototype.lC=function(a){var b=this;if(!_.cF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.aF(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.Pb.zZ().ka(_.Va(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.jz(document,d,e);b.ZZa.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.nb(d.dataset.elementName,
d.dataset.trackActionName),_.Rm(this.Sa,d.pathname+d.search+d.hash),a.preventDefault())}}};wU.prototype.nb=function(a){this.Fa.nb({element:"LandingPage",action:a,gestureName:"CLICK"})};wU.ha=function(a){return new (a||wU)(_.y(_.en),_.y(_.lr),_.y(_.Nu),_.y(_.WJ),_.y(_.hv),_.y(_.wr),_.y(_.Yf))};
wU.Aa=_.v({type:wU,oa:[["landing-page"]],mb:function(a,b){a&1&&_.L("click",function(c){return b.lC(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"],"met ster\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","Starred Items","fxLayout","",3,
"countChanged"],["svgIcon","source:history"],"recent bekeken\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;Recent Items;fxLayout;".split(";"),[3,"diameter"]]},wa:function(a,b){a&1&&(_.N(0,f_b,22,8,"ng-container",0),_.Q(1,"async"),_.N(2,g_b,1,1,"ng-template",null,1,_.ef));if(a&2){var c=_.Me(3);_.z("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ia:[_.Yl,_.Uq,Aac,_.bE,tM,_.Pz,_.KG,_.LG,_.Wr,Dac,vU,_.cm,_.pz],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 xU=function(a){this.edc="REPO";this.FZa=!1;this.iNb=[];this.lMb=a.Rb(22);a.Rb(2)};_.W.Object.defineProperties(xU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.FZa=!(a&&a.lb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.iNb=a.concat().sort(n_b)}}});xU.ha=function(a){return new (a||xU)(_.y(_.Cu))};
xU.Aa=_.v({type:xU,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},ac:["location","","rows",""],Ba:9,Ca:3,Ha:function(){return[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],"Naam",["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"],"Project-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,h_b,1,
0,"th",1),_.C(4,"th",2),_.Fe(5,3),_.D(),_.N(6,i_b,2,0,"th",4),_.D()(),_.C(7,"tbody"),_.N(8,m_b,8,5,"tr",5),_.D()());a&2&&(_.w(3),_.z("ngIf",b.lMb),_.w(3),_.z("ngIf",b.FZa),_.w(2),_.z("ngForOf",b.iNb))},Ia:[_.ln,_.Xl,_.Yl,_.Uq,_.Vq,_.Wr,_.Aw,_.Tm,_.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 Gac=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(Gac,Error);var yU=function(a,b){this.WVa=a;this.AWa=b};yU.prototype.zWa=function(a){var b=this,c=a.name;return c?_.jgb(this.AWa,function(){return b.WVa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Na(new Gac)};yU.ha=function(a){return new (a||yU)(_.u(m0b),_.u(_.wB))};yU.va=_.t({token:yU,ta:yU.ha,Ka:"root"});
var Hac={filter:"lifecycleState:ACTIVE"},zU=function(a,b,c){this.Fa=a;this.XVa=b;this.vua=c;this.UWa=new _.qs(this.Fa);this.yf=new _.rs(this.Fa);this.pHc=new _.rs(this.Fa)};zU.prototype.create=function(a,b,c){var d=this,e=new _.eB({name:a,projectId:b});c&&(e.parent=c);return this.vua.create(e).ka(_.vb(function(f){return Iac(d,e,f)}),_.Aa(function(f){return _.Ea(fK({reason:0,error:f}))}),_.tb(_.iE),_.zb(function(f){_.SE(f)&&Jac(d,f.Wb)}))};
zU.prototype.get=function(a){var b=this;return this.UWa.fetch(a,function(){return b.vua.get(a)})};var Iac=function(a,b,c){return a.XVa.zWa(c).ka(_.m(function(d){return d.response?_.$D(b):d.error?fK({reason:1,error:d.error}):fK({reason:2,error:Error("Bf")})}),_.Aa(function(d){return _.Ea(fK({reason:2,error:d}))}))};zU.prototype.refreshPolicy=function(a,b){this.pHc.refresh(a,function(){return b},!1)};var Jac=function(a,b){a.yf.refresh(Hac,function(c){return c.concat(b).sort(o_b)})};
zU.ha=function(a){return new (a||zU)(_.u(_.en),_.u(yU),_.u(_.iB))};zU.va=_.t({token:zU,ta:zU.ha,Ka:"root"});
var Kac=["scope"],AU=function(){this.update=new _.el};AU.prototype.Ua=function(){};AU.prototype.B$=function(a){return _.qh(a)?a.repository:a.Cc&&a.lb&&!_.CE(a)?a.lb:"Alle"};AU.prototype.tw=function(a){if(_.qh(a))return"Opslagplaats";if(a.Cc&&a.lb&&!_.CE(a))return"Projecten"};AU.ha=function(a){return new (a||AU)};
AU.Aa=_.v({type:AU,oa:[["project-selector-item","place",""]],vb:function(a,b){a&1&&_.Ze(Kac,7);if(a&2){var c;_.Ye(c=_.af())&&(b.wYa=c.first)}},inputs:{Xa:"place"},outputs:{update:"update"},ac:["place",""],Ba:2,Ca:0,Ha:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],wa:function(a){a&1&&_.N(0,p_b,1,1,"ng-template",null,0,_.ef)},Ia:[OO],tb:2,Oa:0});
var BU=function(){};BU.ha=function(a){return new (a||BU)};BU.Ea=_.ed({type:BU});BU.Da=_.Vc({imports:[_.dm,RO]});
var CU=function(a){this.Cl=a};CU.prototype.Ua=function(){};CU.prototype.Sb=function(){Lac(this)};var Lac=function(a){a.Qq.GP();var b=a.Aea;var c=a.Xa;b={title:b.B$(c),YJ:b.wYa,nc:"ProjectSelectorRepositoriesTree",label:b.tw(c)};a.oz=b;a.Cl.Be()};CU.ha=function(a){return new (a||CU)(_.y(_.il))};
CU.Aa=_.v({type:CU,oa:[["project-selector","place",""]],vb:function(a,b){a&1&&(_.Ze(YP,7),_.Ze(AU,7));if(a&2){var c;_.Ye(c=_.af())&&(b.Qq=c.first);_.Ye(c=_.af())&&(b.Aea=c.first)}},inputs:{Xa:"place"},features:[_.ld],ac:["place",""],Ba:2,Ca:2,Ha:function(){return[["ariaLabel","opslagplaatsmenu selecteren",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 Lac(b)}),_.D());a&2&&(_.z("item",b.oz),_.w(1),_.z("place",
b.Xa))},Ia:[YP,AU],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});
var s_b=function(a){return{element:a,Kna:"clearButton",zna:"search"}},A_b=new _.Br("Deze opslagplaats is gespiegeld op basis van {repoType}"),Mac={q0b:0,r0b:1,r5b:2,cec:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},Nac=_.$D({kind:0}),Oac=_.$D({kind:1}),Pac=_.$D({kind:2}),DU=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.Qf=b;this.sGb=c;this.qea=d;this.pD=e;this.yc=f;this.tc=_.hE;this.EYa="Typ om opslagplaatsen te filteren";this.Jia=Mac;this.nc="RepositoriesSearch";this.JR=
new _.mb(1);this.mva=new _.Af("");this.mMb=!1;this.al=void 0;this.bPb=_.Da([this.JR.ka(_.m(D_b),_.Ra(C_b)),this.mva.ka(_.Ra())]).ka(_.vb(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return Qac(g,h,n)}),_.tb(_.iE));this.FKc=this.bPb.ka(_.Ta(_.SE),_.vb(function(h){var n=h.Wb;return H3b(g.qea).ka(_.m(function(r){return 9<r.length&&(1===n.kind||3===n.kind)}))}))};_.k=DU.prototype;_.k.Vc=function(){this.al&&this.al.focus()};_.k.Ua=function(){};
_.k.Sb=function(a){a.location&&(this.pD.Sl(this.location),this.al&&(_.ejb(this.al),this.mva.next("")),this.JR.next(this.location),this.mMb=!_.CE(this.location))};_.k.Ma=function(){_.cqb(this.pD)};_.k.yJ=function(){this.al&&(_.ejb(this.al),this.Fa.nb({gestureName:"CLICK",element:this.nc,action:"clearLink",projectId:this.location.lb}))};
var Qac=function(a,b,c){return(!b||a.yc.Rb(69)&&"depot"===b.kind?H3b(a.qea):I3b(a.qea,b)).ka(_.m(function(d){return d.filter(function(e){if(c){var f=e.Oe;e=pGb(c,f.Kg)||pGb(c,e.displayName)||pGb(c,f.projectId||f.Dm||f.Mq)}else e=!0;return e})}),_.vb(function(d){return 0<d.length?_.Ea(_.$D({kind:3,rows:d.map(B_b)})):c?_.Ea(Oac):b&&"project"===b.kind?a.sGb.get(b.projectId).ka(_.cb(Nac),_.Aa(function(e){_.mr(a.Qf,e);return _.Ea(Pac)}),_.Va(1)):_.Ea(Pac)}))};
DU.ha=function(a){return new (a||DU)(_.y(_.en),_.y(_.lr),_.y(zU),_.y(KO),_.y(_.WJ),_.y(_.Cu))};
DU.Aa=_.v({type:DU,oa:[["repositories-browser","location",""]],vb:function(a,b){a&1&&_.Ze(_.jE,5);if(a&2){var c;_.Ye(c=_.af())&&(b.al=c.first)}},inputs:{location:"location"},features:[_.ld],ac:["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"]," There are no repositories for this project "," Verify that you can access it ",["icon","shared:project"]," Unable to load this project "," Verify that it exists and you can access it "]},
wa:function(a,b){a&1&&(_.N(0,z_b,3,3,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.bPb))},Ia:[_.Yl,_.Zl,_.$l,_.ar,_.Dz,_.Fz,_.Ez,_.jE,_.bE,LO,CU,xU,_.cm],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 Rac={kAa:0,EBa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},EU=function(a,b,c,d,e,f,g,h){var n=this;this.Qf=a;this.Jb=b;this.Sa=c;this.qea=f;this.Pb=g;this.wF=h;this.KU=Rac;this.tc=_.hE;this.qDc="/"+_.zt.UD;this.fJ="/repos";this.hob=new _.pg;this.pyb=d.Rb(22);this.Jp=e.jc(2);this.Xa=this.Jb.data.ka(_.m(Dzb),_.nb(1),_.jb());this.wF?(this.pyb&&Sac(this),this.UHb=this.Jp?this.Jb.data.ka(_.m(function(r){return _.$D(N_b(r.component))})):H3b(this.qea).ka(_.zb(function(r){Tac(n,r)}),_.vb(function(){return n.Jb.data}),
_.m(function(r){return _.$D(N_b(r.component))}),_.Aa(function(r){_.mr(n.Qf,r);return _.ZD("Unavailable")}),_.tb(_.iE))):(Tac(this,[]),this.UHb=_.Ua)},Sac=function(a){_.Da(a.Pb.wZ(),a.Pb.yZ()).ka(_.Va(1),_.Aa(function(b){_.mr(a.Qf,b);return _.Ua})).subscribe()},Tac=function(a,b){0===b.length&&a.Sa.navigate(["/"+_.zt.dBa])};EU.ha=function(a){return new (a||EU)(_.y(_.lr),_.y(_.zf),_.y(_.Yf),_.y(_.Cu),_.y(_.Ct),_.y(KO),_.y(_.Nu),_.y(_.Ql))};
EU.Aa=_.v({type:EU,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"],"My source",["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToRepositories",3,"routerLink","active"],"All repositories",[3,"location"],[3,"ngTemplateOutlet"],[3,"diameter"],["icon","report",3,"isSvg"],"Kan pagina niet laden.","Probeer het later opnieuw."]},wa:function(a,b){a&1&&(_.N(0,L_b,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,M_b,5,1,"ng-template",null,1,_.ef));a&2&&_.z("ngIf",_.R(1,1,b.UHb))},Ia:[_.ln,_.Yl,_.bm,_.Zl,_.$l,_.nC,_.Dz,_.Fz,_.Ez,wU,_.bE,_.kC,
_.lC,DU,_.Tm,_.cm],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 FU=function(){};FU.ha=function(a){return new (a||FU)};FU.Ea=_.ed({type:FU});FU.Da=_.Vc({imports:[_.nn,_.dm,_.hn,_.dr,_.Yq,_.Xr,_.Vm]});
var GU=function(){};GU.ha=function(a){return new (a||GU)};GU.Ea=_.ed({type:GU});GU.Da=_.Vc({imports:[_.nn,_.dm,_.dr,_.Yq,_.Xr,_.kI,_.Vm]});
var HU=function(){};HU.ha=function(a){return new (a||HU)};HU.Ea=_.ed({type:HU});HU.Da=_.Vc({imports:[_.dm,_.dr,GU,_.eE,_.cE,_.Xr]});
var IU=function(){};IU.ha=function(a){return new (a||IU)};IU.Ea=_.ed({type:IU});IU.Da=_.Vc({imports:[_.nn,_.dm,_.dr,_.eE,GU,_.cE,_.Yq,_.Xr,_.tC,_.Vm,_.vJ]});
var JU=function(){};JU.ha=function(a){return new (a||JU)};JU.Ea=_.ed({type:JU});JU.Da=_.Vc({imports:[_.dm,_.dr,FU,_.cE,_.Yq,_.Qz,_.Xr,_.vr,HU,IU]});
var KU=function(){};KU.ha=function(a){return new (a||KU)};KU.Ea=_.ed({type:KU});KU.Da=_.Vc({imports:[_.dm,ZP,BU,RO]});
var LU=function(){};LU.ha=function(a){return new (a||LU)};LU.Ea=_.ed({type:LU});LU.Da=_.Vc({imports:[_.nn,_.dm,_.dr,_.Qv,_.Gz,_.kE,_.cE,_.Yq,_.Xr,_.aw,_.Qw,QO,_.Rv,KU,_.Vm,_.vJ]});
var MU=function(){};MU.ha=function(a){return new (a||MU)};MU.Ea=_.ed({type:MU});MU.Da=_.Vc({imports:[_.nn,_.dm,_.uC,_.Gz,JU,_.cE,_.mC,LU,_.Vm]});
var NU=function(a,b,c,d,e,f){this.location=a;this.Ru=b;this.Nta=c;this.Sa=d;this.fg=e;this.AKc=f.Rb(77)};NU.prototype.Ff=function(a){var b=a.pEb.get("package");this.Nta.has(b)?Uac(this,a):Vac(this,this.location.path());return!0};
var Vac=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 _.eh;_.fh(c,"q",b.replace(_.WPa,""));c.ld("/"+_.zt.Dia);_.Rm(a.Sa,c.toString(),{eg:!0})},Uac=function(a,b){a.AKc&&(b=_.qg(b),(b=Zzb(b,a.Nta,a.Ru))&&a.Sa.navigate(_.ph(b)).then(function(){return a.fg.open("GoB packages are now deprecated. Redirected to the repository view.","Dismiss")}))};
NU.ha=function(a){return new (a||NU)(_.u(_.Sf),_.u(_.o0a),_.u(_.p0a),_.u(_.Yf),_.u(_.wr),_.u(_.Cu))};NU.va=_.t({token:NU,ta:NU.ha,Ka:"root"});
var OU,Xac,PU;OU={ad:rU,nn:_.XJ,alternativeUiLink:_.Lu};_.Wac=new _.j4a;
Xac=[{path:"",kda:"full",Ff:[iP],children:[{path:"**",component:EU,resolve:OU,qA:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:EU,resolve:OU,qA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Ff:[jP],children:[]},{SR: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 _.vf("_",{}),new _.vf("depot",{}),c]);return 4>
b.length?{IJ:b}:{IJ:b,hua:{path:c}}},hAb:"piper/:path",component:AS,resolve:OU,data:{groupType:"depot"},Ff:[mP,kP,lP,nP]},{SR:function(a,b,c){var d=_.Wac.hf();return d?d(a,b,c):null},hAb:":package/:path",component:AS,resolve:OU,data:{groupType:"depot"},Ff:[NU,kP],qA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:EU,resolve:OU,qA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",component:AS,resolve:OU,qA:"paramsOrQueryParamsChange"},
{path:":repositoryGroupId/:repo/+/:branch",component:UO,resolve:OU,qA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:AS,resolve:OU,qA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:AS,resolve:OU,Ff:[kP],qA:"paramsOrQueryParamsChange"}];PU=function(){};PU.ha=function(a){return new (a||PU)};PU.Ea=_.ed({type:PU,id:"source"});PU.Da=_.Vc({Qb:[fN,_.XJ,_.QG,_.pH],imports:[hP,_.fI,MU,qU,_.Ey(Xac),_.Vm]});_.T7a(PU,"source");

_.gg();

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


_.gg();

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

var GSc=['(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("title",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'];
GSc.raw=[""];_.sva(_.Nj(GSc[0]));

_.gg();

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