"use strict";this.default_gr=this.default_gr||{};(function(_){var window=this;
try{
var ba,baa,caa,eaa,faa,gaa,haa,jaa,iaa,oa,oaa,ra,paa,qaa,raa,taa,xaa,Aaa,Daa,Faa,Maa,Kaa,Oaa,Qaa,Saa,Waa,Zaa,aba,fba,hba,jba,kba,lba,oba,wb,uba,wba,vba,Kb,Aba,Bba,Dba,Cba,Eba,Fba,Gba,Hba,Iba,Kba,Lba,Nba,Qba,Rba,Wb,Xb,Yb,Tba,Zb,Uba,Wba,Xba,Yba,Zba,$ba,aca,eca,dc,hca,gca,ica,jca,fca,mca,jc,oca,pca,qca,rca,sca,sc,tc,tca,uca,vca,wca,xca,yca,zca,Dca,Eca,Fca,Gca,Kca,Nca,Oca,Pca,Sca,Rca,Wca,Xca,Yca,Dc,$ca,yc,cda,eda,lda,jda,mda,Hc,oda,pda,qda,xda,yda,vda,wda,zda,Ada,Bda,Dda,Kc,Eda,Fda,Nc,Gda,Kda,Lda,Oda,
Pda,Qda,Sc,Sda,Uda,Vda,Wda,Xda,Yda,Zda,$da,dea,bea,ad,kea,mea,lea,dd,oea,pea,pd,rea,tea,uea,sea,vea,wea,xea,yea,Aea,Bea,zea,Cea,Eea,Dea,Fea,Hea,Kea,Oea,Mea,Lea,Nea,Qea,Sea,Rea,Uea,Vea,Tea,Xea,Pea,Yea,Zea,$ea,afa,cfa,dfa,bfa,ffa,efa,hfa,gfa,lfa,yd,ofa,qfa,pfa,tfa,rfa,Ad,ufa,xfa,vfa,Dd,yfa,Bfa,Dfa,Efa,Id,Ifa,Ld,Jfa,Kfa,Mfa,Lfa,Nfa,Ofa,Rfa,Tfa,Sfa,Md,Vfa,Wfa,Xfa,Yfa,Zfa,$fa,aga,cga,fga,iga,jga,Qd,kga,nga,xga,qga,Aga,Cga,Ega,Td,Fga,Wd,Hga,Iga,Gga,Kga,Nga,Oga,Lga,Pga,Qga,Rga,Sga,bha,eha,fha,cha,dha,gha,
Jga,Mga,hha,iha,jha,Tga,lha,mha,nha,oha,qha,rha,sha,tha,vha,uha,wha,zha,Bha,Cha,Aha,Eha,Gha,Hha,Fha,Kha,Lha,Qha,Pha,Rha,Sha,Uha,Vha,Tha,Wha,Xha,Yha,Zha,$ha,aia,bia,iia,hia,gia,kia,lia,oia,qia,tia,sia,pia,Aia,yia,Cia,Bia,Dia,Fia,Eia,Hia,Gia,Iia,Jia,Mia,Nia,Oia,Pia,Qia,Sia,Ria,Via,Wia,Uia,Xia,Yia,aja,Zia,fja,gja,ija,kja,hja,jja,mja,rja,pja,nja,vja,wja,xja,yja,zja,Aja,Dja,Gja,Hja,Ija,Kja,Lja,Mja,Nja,Oja,Pja,Jja,Sja,Rja,Qja,Tja,Uja,Vja,Wja,ff,Xja,Yja,Zja,$ja,aka,bka,gf,cka,hf,jf,fka,gka,ika,jka,lka,kka,
hka,mka,kf,nka,qka,rka,ska,tka,oka,pka,uka,wka,xka,yka,nf,zka,Aka,Cka,Bka,Eka,Fka,Ika,Gka,Hka,Jka,Kka,Lka,Mka,Nka,Qka,Ska,Rka,Tka,Uka,Vka,Wka,Zka,Xka,Yka,ala,$ka,bla,cla,dla,vf,ela,fla,wf,hla,kla,ila,mla,nla,qla,ola,pla,vla,ula,rla,xla,wla,yla,Bla,zla,Fla,Cla,Dla,Ela,Gla,Ila,Kla,Mla,Ola,Pla,Qla,Rla,Sla,Tla,Ula,Wla,Vla,Yla,Zla,$la,ama,ema,ima,jma,lma,mma,nma,sma,tma,vma,zma,Ama,Kma,Oma,Qma,Rma,Sma,Tma,Uma,Vma,Wma,Xma,cna,dna,hna,vna,yna,zna,una,Ana,Bna,Cna,Fna,Dna,Ena,Kna,qg,Ona,Qna,Pna,Rna,rg,Sna,
Una,sg,Vna,Wna,Xna,Yna,Zna,tg,$na,vg,wg,aoa,coa,boa,eoa,foa,Mna,hoa,xg,joa,koa,loa,yg,moa,ooa,poa,qoa,roa,soa,toa,voa,woa,xoa,yoa,Aoa,Boa,zg,Ag,Doa,Foa,Eoa,Goa,Hoa,Koa,Ioa,Loa,Moa,Roa,Toa,Voa,Xoa,apa,Fg,cpa,dpa,epa,fpa,gpa,ipa,jpa,hpa,kpa,mpa,npa,qpa,rpa,Jg,upa,vpa,xpa,ypa,zpa,Apa,Bpa,Cpa,Dpa,Epa,Pg,Fpa,Hpa,Ipa,Jpa,Lpa,Kpa,Opa,Npa,Ppa,Qpa,Spa,Rpa,Tpa,Upa,Vpa,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,Qg,Rg,cqa,dqa,gqa,hqa,eqa,fqa,jqa,kqa,nqa,oqa,pqa,rqa,tqa,yqa,Bqa,Cqa,Dqa,Eqa,Fqa,Gqa,Iqa,Jqa,Kqa,Mqa,Lqa,Oqa,Sqa,
Qqa,Wqa,Xqa,Zqa,ara,dra,era,$qa,ira,Xg,pra,wra,qra,xra,yra,zra,Ara,Cra,Dra,Era,Gra,Ira,Jra,Kra,Lra,Mra,Nra,Ora,Pra,Qra,Sra,Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,hsa,isa,zsa,Asa,Bsa,Dsa,Esa,Fsa,Hsa,Isa,Msa,Osa,Psa,Qsa,Rsa,Tsa,Vsa,Wsa,Xsa,Ysa,Zsa,ata,bta,cta,dta,eta,kta,mta,nta,jta,fta,lta,gta,ita,qta,hta,tta,uta,vta,wta,xta,Ata,Bta,Cta,Dta,Eta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta,Sta,Tta,Uta,Vta,Wta,Xta,Yta,$ta,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,Bua,Cua,Dua,Jh,Eua,Fua,Gua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Vua,Uua,Xua,$ua,Yua,Zua,ava,bva,cva,dva,eva,gva,hva,iva,jva,kva,lva,mva,ova,nva,pva,qva,sva,rva,tva,uva,vva,xva,wva,yva,Cva,Dva,Gva,Hva,Iva,Mh,Jva,Oh,Lva,Ph,Sva,Qh,Aua,Vva,Wva,Xva,Zva,zua,$va,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.JGb=!0};ba=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 _.ca||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)},[])};_.da=function(a){return a};_.fa=function(){return faa(_.ea.apply(0,arguments))};faa=function(a){return 0===a.length?_.da: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 _.ha(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 _.ia(f,c.next(),5);case 5:d=f.Wm;if(d.done){f.jk(4);break}e=d.value;b.next(e);f.jk(2);break;case 4:b.complete(),f.Ad=0}})};oa=function(a,b){if(!b.closed)return a instanceof _.ja?a.subscribe(b):laa(a)(b)};
_.pa=function(a,b){if(a&&"function"===typeof a.Fz)return a.Fz(b);throw new TypeError("A");};_.maa=function(a,b,c){if(a&&"function"===typeof a.Fz)return a.Fz.call(b,c);throw new TypeError("A");};_.qa=function(a){return function(b){return _.pa(b,new naa(a))}};oaa=function(a){return a instanceof Date&&!isNaN(a)};ra=function(a){return a&&"function"===typeof a.Bi};
_.ta=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(ra(b)?c=b:d=b);ra(c)||(c=_.sa);return new _.ja(function(e){var f=Math.max(0,oaa(a)?+a-c.now():a);return c.Bi(paa,f,{counter:0,lta:d,QM:e})})};paa=function(a){var b=a.lta,c=a.QM,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Bi(a,b)}};qaa=function(a,b){b=void 0===b?_.sa:b;return _.qa(function(){return _.ta(a,b)})};
raa=function(a,b){return new _.ja(function(c){var d=new _.ca,e=0;d.add(b.Bi(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Bi()))}));return d})};_.ya=function(a){return a instanceof _.ja?a:new _.ja(laa(a))};
_.za=function(a){return function(b){return _.pa(b,function(c){var d=this,e=new _.ca,f=null,g=!1,h;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{h=_.ya(a(n,_.za(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 _.ja(saa(a))};
_.Ca=function(){var a=_.ea.apply(0,arguments),b=void 0,c=void 0,d=void 0;ra(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,_.Aa)(e)&&(a=e);baa(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.pa(taa(a,c),new _.uaa(b,d))};_.Da=function(){var a=_.ea.apply(0,arguments),b=a[a.length-1];return ra(b)?(a.pop(),raa(a,b)):taa(a)};
_.m=function(a){return function(b){if("function"!==typeof a)throw new TypeError("E");return _.pa(b,new vaa(a))}};_.Ea=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Ea(function(e,f){return _.ya(a(e,f)).ka(_.m(function(g,h){return b(e,g,f,h)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.pa(d,new waa(a,c))}};_.Fa=function(a){a=void 0===a?Infinity:a;return _.Ea(_.da,a)};
_.Ia=function(){return _.Fa(1)(_.Da.apply(null,_.Ha(_.ea.apply(0,arguments))))};xaa=function(){var a=_.ea.apply(0,arguments);return function(b){return _.maa(b,_.Ia.apply(null,[b].concat(_.Ha(a))))}};_.Ja=function(a){var b=void 0===b?_.sa:b;return function(c){return _.pa(c,new yaa(a,b))}};Aaa=function(a){zaa(a)};_.Ka=function(a){a=void 0===a?null:a;return function(b){return _.pa(b,new Baa(a))}};
_.La=function(a,b){b=void 0===b?_.sa:b;var c=oaa(a)?+a-b.now():Math.abs(a);return function(d){return _.pa(d,new Caa(c,b))}};_.Ma=function(a){return new _.ja(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 _.pa(a,new Eaa)}};
_.Oa=function(a){return function(b){return _.pa(b,new Gaa(a))}};_.Qa=function(a){return function(b){return _.pa(b,new Haa(a))}};_.Ua=function(a){if(isNaN(a))throw new TypeError("G");if(0>a)throw new Iaa;return function(b){return 0===a?_.Ta:_.pa(b,new Jaa(a))}};Maa=function(a){a=void 0===a?Kaa:a;return function(b){return _.pa(b,new Laa(a))}};Kaa=function(){return new Va};Oaa=function(a){return function(b){return _.pa(b,new Naa(a))}};Qaa=function(a){return function(b){return _.pa(b,new Paa(a))}};
_.Wa=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Qa(function(e,f){return a(e,f,d)}):_.da,_.Ua(1),c?_.Ka(b):Maa(function(){return new Va}))}};Saa=function(a){return function(b){return _.pa(b,new Raa(a))}};_.Uaa=function(){return function(a){return _.pa(a,new Taa)}};_.Xa=function(){if(isNaN(1))throw new TypeError("G");return function(a){return _.pa(a,new Vaa)}};
Waa=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Qa(function(e,f){return a(e,f,d)}):_.da,_.Xa(),c?_.Ka(b):Maa(function(){return new Va}))}};_.Za=function(a){return function(b){return _.pa(b,new Xaa(a))}};Zaa=function(){return function(a){return _.pa(a,new Yaa)}};_.cb=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.pa(d,new $aa(a,b,c))}};
_.hb=function(){var a=_.ea.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];ra(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 _.ja?a[0]:_.Fa(b)(taa(a,c))};aba=function(){var a=_.ea.apply(0,arguments);return function(b){return _.maa(b,_.hb.apply(null,[b].concat(_.Ha(a))))}};_.ib=function(){return function(a){return _.pa(a,new bba)}};
_.jb=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,cba);d.source=b;d.ZMb=c;return d}};_.eba=function(a){var b=void 0===b?0:b;return function(c){return _.pa(c,new dba(a,b))}};fba=function(){var a=_.ea.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})};_.mb=function(a){var b=new _.kb(a,void 0,void 0);return function(c){return _.jb(function(){return b})(c)}};
hba=function(){var a=_.ea.apply(0,arguments);if(1===a.length)if((0,_.Aa)(a[0]))a=a[0];else return _.ya(a[0]);return _.pa(taa(a),new gba)};
_.iba=function(a){return function(b){return _.pa(b,function(c){var d=this,e=new _.ca,f,g=!1,h,n=function(){if(!h){h=new _.nb;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 _.nb};kba=function(){return function(a){return _.ib()(_.jb(jba)(a))}};_.ob=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,tha:void 0,dM:!1,Og:void 0};return function(c){return _.pa(c,lba(b))}};
lba=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.tha?Infinity:a.tha,d=a.dM,e=a.Og,f,g=0,h;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.kb(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)})}};
_.pb=function(){return function(a){return _.pa(a,new mba)}};_.sb=function(){var a=_.ea.apply(0,arguments),b=a[a.length-1];return ra(b)?(a.pop(),function(c){return _.Ia(a,c,b)}):function(c){return _.Ia(a,c)}};oba=function(a){return a in nba?(delete nba[a],!0):!1};_.tb=function(a){return function(b){return _.pa(b,new pba(a))}};_.vb=function(a){return function(b){return _.pa(b,new qba(a))}};_.sba=function(a,b){b=void 0===b?!1:b;return function(c){return _.pa(c,new rba(a,b))}};wb=function(){};
_.yb=function(a,b,c){return function(d){return _.pa(d,new tba(a,b,c))}};uba=function(a){a.QM.Y6()};_.zb=function(a){return new _.ja(function(b){try{var c=a()}catch(d){b.error(d);return}return _.ya(c).subscribe(b)})};
wba=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.sa;oaa(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:vba;if(null==c&&null==d)throw new TypeError("I");return _.pa(b,function(h){var n=this,r=new _.ca,x,A=null,B=null,I=0,K=function(P){r.add(A=a.Bi(function(){var Z={XZc:null,yra:B,J0:I};try{var la=_.ya(e(Z))}catch(wa){n.error(wa);return}x.unsubscribe();r.add(la.subscribe(n))},P))};r.add(x=h.subscribe({next:function(P){var Z;null==(Z=A)||Z.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})}};vba=function(a){throw new xba(a);};_.Ab=function(){var a=_.ea.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.pa(b,new yba(a,c))}};_.Cb=function(){var a=_.ea.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.pa(taa(a),new zba(b))};
_.Eb=function(){var a=_.Db.navigator;return a&&(a=a.userAgent)?a:""};Kb=function(a){return _.Gb(_.Eb(),a)};Aba=function(){return Kb("Trident")||Kb("MSIE")};Bba=function(){return Kb("Firefox")||Kb("FxiOS")};Dba=function(){return Kb("Safari")&&!(Cba()||Kb("Coast")||Kb("Opera")||Kb("Edge")||Kb("Edg/")||Kb("OPR")||Bba()||Kb("Silk")||Kb("Android"))};Cba=function(){return(Kb("Chrome")||Kb("CriOS"))&&!Kb("Edge")||Kb("Silk")};Eba=function(){return Kb("Android")&&!(Cba()||Bba()||Kb("Opera")||Kb("Silk"))};
Fba=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})]||""}};
Gba=function(a){var b=_.Eb();if("Internet Explorer"===a){if(Aba())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=Fba(c);switch(a){case "Opera":if(Kb("Opera"))return b(["Version","Opera"]);if(Kb("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(Kb("Edge"))return b(["Edge"]);if(Kb("Edg/"))return b(["Edg"]);break;case "Chromium":if(Cba())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&Bba()||"Safari"===a&&Dba()||"Android Browser"===a&&Eba()||"Silk"===a&&Kb("Silk")?(b=c[2])&&b[1]||"":""};Hba=function(a){a=Gba(a);if(""===a)return NaN;a=a.split(".");return 0===a.length?NaN:Number(a[0])};
Iba=function(){return Kb("iPhone")&&!Kb("iPod")&&!Kb("iPad")};_.Lb=function(){return Iba()||Kb("iPad")||Kb("iPod")};
Kba=function(){var a=_.Eb(),b="";Kb("Windows")?(b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0"):_.Lb()?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".")):Kb("Macintosh")?(b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10"):_.Mb(_.Eb(),"KaiOS")?(b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1]):Kb("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1]):Kb("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1]);
return 0<=Jba(b||"",12)};_.Nb=function(a){return a[a.length-1]};Lba=function(a,b){0<=(0,_.Ob)(a,b)||a.push(b)};_.Pb=function(a,b){b=(0,_.Ob)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.Mba=function(a){return Array.prototype.concat.apply([],arguments)};_.Qb=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[]};
Nba=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Rb(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)}};_.Oba=function(a,b,c){b=b||a;var d=function(n){return _.Sb(n)?"o"+_.Tb(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};_.Ub=function(a){return _.Pba&&null!=a&&a instanceof Uint8Array};
Qba=function(a,b){Object.isFrozen(a)||(Vb?a[Vb]|=b:void 0!==a.nR?a.nR|=b:Object.defineProperties(a,{nR:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};Rba=function(a){a=Vb?a[Vb]:a.nR;return null==a?0:a};_.Sba=function(a){return Array.isArray(a)?!!(Rba(a)&1):!1};Wb=function(a){Qba(a,1);return a};Xb=function(a){return Array.isArray(a)?!!(Rba(a)&2):!1};Yb=function(a){if(!Array.isArray(a))throw Error("O");Qba(a,2);return a};
Tba=function(a,b){if(!Array.isArray(a))throw Error("Q");b?Qba(a,8):Object.isFrozen(a)||(Vb?a[Vb]&=-9:void 0!==a.nR&&(a.nR&=-9))};Zb=function(a){return Xb(a.Af)};Uba=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Wba=function(a){return null==a||a.constructor===_.$b?a:"string"===typeof a?a?new _.$b(a,_.ac):Vba():_.Ub(a)?a.length?new _.$b(new Uint8Array(a),_.ac):Vba():null};Xba=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};
Yba=function(a,b,c){c=void 0===c?!1:c;if(Array.isArray(a))return new b(a);if(c)return new b};Zba=function(a,b,c,d){var e=!1;var f=null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&Array.isArray(a.Af)&&a.constructor!==Object?a:e?new b(a):new b;c?Yb(f.Af):d&&(f=f.S1());return f};$ba=function(a){return a};aca=function(a){return a};
eca=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(_.Ub(a))return bca(a);if(a instanceof _.$b)return cca(a);if(a instanceof _.bc)return _.dca(a)}}return a};dc=function(a,b){b=void 0===b?fca:b;return gca(a,b)};hca=function(a,b){if(null!=a){if(Array.isArray(a))a=gca(a,b);else if(Uba(a)){var c={},d;for(d in a)c[d]=hca(a[d],b);a=c}else a=b(a);return a}};
gca=function(a,b){for(var c=a.slice(),d=0;d<c.length;d++)c[d]=hca(c[d],b);_.Sba(a)&&Wb(c);return c};ica=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=eca(a);return Array.isArray(a)?dc(a,ica):a};jca=function(a){return a.clone()};
fca=function(a){if("object"===typeof a){if(_.Ub(a))return new Uint8Array(a);if(a instanceof _.bc){if(a.ym.length){var b=jca;var c=new _.bc([],a.f2,a.xga,a.KOb);for(var d in a.map)if(a.map.hasOwnProperty(d)){var e=a.map[d],f=kca(a,e);a.f2&&!f.Mvb(lca)&&(f=b(f));c.set(e[0],f)}a=c}else a=[];return a}if(Array.isArray(a.Af)&&a.constructor!==Object)return a.clone()}return a};_.hc=function(a,b,c,d){ec(a);c!==d?_.fc(a,b,c):_.gc(a,b);return a};
mca=function(a,b,c){ec(a);var d=_.ic(a,1);void 0!=c?d.splice(c,0,b):d.push(b);return a};jc=function(a,b,c){return _.nca(a,b)===c?c:-1};oca=function(a,b){return eca(b)};pca=function(a,b){b.naa&&(a.naa=b.naa.slice());var c=b.tg;if(c){b=b.fr;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=_.lc(a,e[0].constructor,g,f),g=0;g<Math.min(f.length,e.length);g++)pca(f[g],e[g])}else(f=_.nc(a,e.constructor,g,f))&&pca(f,e)}}}};
qca=function(a){var b=this.Uc,c=this.cpb;return this.fL?_.lc(a,b,c,!0):_.nc(a,b,c,!0)};
rca=function(a,b,c,d,e,f){if(a=a.tg&&a.tg[c])Array.isArray(a)?(e=f.yLa?Wb(a.slice()):a,_.pc(b,c,e)):_.qc(b,c,a);else{if(_.Pba&&d instanceof Uint8Array)e=d.length?new _.$b(new Uint8Array(d),_.ac):Vba();else if(d instanceof _.bc){f=Array.prototype.slice.call(_.dca(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&&Yb(a);e=f}else Array.isArray(d)&&(e?Yb(d):_.Sba(d)&&f.yLa&&(d=d.slice())),e=d;_.fc(b,c,e)}};
_.rc=function(a,b,c){for(var d=[],e=0;e<a.length;e++)d.push(b(c,a[e]));return d};sca=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.DNc;b[h]=n?f.fL?_.rc(g,n,d):n(d,g):g}}};sc=function(a,b,c){var d=[];a.forEach(function(e,f){d.push([f,c?c(b,e):e])});return d};_.p=function(a){return null===a?void 0:a};tc=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return cca(b)}):cca(a)};
tca=function(a){a=_.q(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Ub(a))return bca(a);if(Array.isArray(a))return dc(a);if(a instanceof _.$b)return cca(a);if(a instanceof uc)return dc(a.Af);throw Error("ia`"+a);};
uca=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],Z=e[3],la=e[4];for(I=0;80>I;I++){if(40>I)if(20>I){var wa=Z^K&(P^Z);var va=1518500249}else wa=K^P^Z,va=1859775393;else 60>I?(wa=K&P|Z&(K|P),va=2400959708):(wa=K^P^Z,va=3395469782);wa=((A<<5|A>>>27)&4294967295)+
wa+la+va+B[I]&4294967295;la=Z;Z=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]+Z&4294967295;e[4]=e[4]+la&4294967295}function c(A,B){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var I=[],K=0,P=A.length;K<P;++K)I.push(A.charCodeAt(K));A=I}B||(B=A.length);I=0;if(0==r)for(;I+64<B;)b(A.slice(I,I+64)),I+=64,x+=64;for(;I<B;)if(f[r++]=A[I++],x++,64==r)for(r=0,b(f);I+64<B;)b(A.slice(I,I+64)),I+=64,x+=64}function d(){var A=
[],B=8*x;56>r?c(h,56-r):c(h,64-(r-56));for(var I=63;56<=I;I--)f[I]=B&255,B>>>=8;b(f);for(I=B=0;5>I;I++)for(var K=24;0<=K;K-=8)A[B++]=e[I]>>K&255;return A}for(var e=[],f=[],g=[],h=[128],n=1;64>n;++n)h[n]=0;var r,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),B="",I=0;I<A.length;I++)B+="0123456789ABCDEF".charAt(Math.floor(A[I]/16))+"0123456789ABCDEF".charAt(A[I]%16);return B}}};vca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
wca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};xca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};yca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};zca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Aca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Bca=function(a){for(var b in a)return!1;return!0};
_.vc=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};_.wc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.xc=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<Cca.length;f++)c=Cca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Dca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Dca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Eca=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Fca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Rb(d)?Fca.apply(null,d):Eca(d)}};Gca=function(a){_.Db.setTimeout(function(){throw a;},0)};
Kca=function(a,b,c){Hca(a.url,function(d){d=d.target;Ica(d)?b(_.Jca(d)):c(d.Xg())},a.cHb,a.body,a.nXa,a.M_a,a.withCredentials)};Nca=function(a,b){a=void 0===a?window:a;return Lca(new Mca(a,b))};Oca=function(a,b){return Zone.current.wrap(a,b)};Pca=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Oca(a[c],b+"_"+c));return a};
Sca=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={FU:d.FU},e++){d.FU=b[e];var f=a[d.FU];if(f){var g=Qca(a,d.FU);Rca(g)&&(a[d.FU]=function(h){return function(n){var r=function(){return n.apply(this,Pca(arguments,c+"."+h.FU))};yc(r,n);return r}}(d)(f))}}};Rca=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
Wca=function(a,b,c){var d=Qca(a,b);!d&&c&&Qca(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=zc("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=Tca[g];h||(h=Tca[g]=zc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Ac||(r=Ac);r&&("function"===typeof r[h]&&r.removeEventListener(g,Uca),f&&f.call(r,null),r[h]=n,"function"===typeof n&&r.addEventListener(g,Uca,!1))};d.get=function(){var n=this;n||a!==Ac||(n=Ac);
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};Vca(a,b,d);a[c]=!0}};Xca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Wca(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++)Wca(a,b[d],c)}};
Yca=function(a){var b=Ac[a];if(b){Ac[zc(a)]=b;Ac[a]=function(){var e=Pca(arguments,a);switch(e.length){case 0:this[Cc]=new b;break;case 1:this[Cc]=new b(e[0]);break;case 2:this[Cc]=new b(e[0],e[1]);break;case 3:this[Cc]=new b(e[0],e[1],e[2]);break;case 4:this[Cc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Wa");}};yc(Ac[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Ac[a].prototype[e]=function(){return this[Cc][e].apply(this[Cc],
arguments)}:Vca(Ac[a].prototype,e,{set:function(f){"function"===typeof f?(this[Cc][e]=Oca(f,a+"."+e),yc(this[Cc][e],f)):this[Cc][e]=f},get:function(){return this[Cc][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Ac[a][d]=b[d])}};Dc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Zca(d);!d&&a[b]&&(d=a);a=zc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Qca(d,b);if(Rca(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};yc(d[b],e)}}return e};
$ca=function(a,b,c){function d(f){var g=f.data;g.args[g.Lma]=function(){f.Ik.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Dc(a,b,function(f){return function(g,h){var n=c(g,h);return 0<=n.Lma&&"function"===typeof h[n.Lma]?Zone.current.qea(n.name,h[n.Lma],n,d):f.apply(g,h)}})};yc=function(a,b){a[zc("OriginalDelegate")]=b};
cda=function(){if(ada)return bda;ada=!0;try{var a=Ec.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))bda=!0}catch(b){}return bda};eda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=dda+c;b=dda+b;Fc[a]={};Fc[a]["false"]=c;Fc[a]["true"]=b};
lda=function(a,b,c,d){function e(la,wa,va){if(wa=wa||a.event){la=la||wa.target||a;var Ga=la[Fc[wa.type][va?"true":"false"]];if(Ga){va=[];if(1===Ga.length)(wa=B(Ga[0],la,wa))&&va.push(wa);else{Ga=Ga.slice();for(var Sa=0;Sa<Ga.length&&(!wa||!0!==wa[fda]);Sa++){var gb=B(Ga[Sa],la,wa);gb&&va.push(gb)}}if(1===va.length)throw va[0];wa={};for(la=0;la<va.length;wa={qxa:wa.qxa},la++)wa.qxa=va[la],b.yEc(function(qb){return function(){throw qb.qxa;}}(wa))}}}function f(la,wa){if(!la)return!1;var va=!0;wa&&void 0!==
wa.L0a&&(va=wa.L0a);var Ga=wa&&wa.vh,Sa=!0;wa&&void 0!==wa.Jsc&&(Sa=wa.Jsc);var gb=!1;wa&&void 0!==wa.rJc&&(gb=wa.rJc);for(var qb=la;qb&&!qb.hasOwnProperty(g);)qb=Zca(qb);!qb&&la[g]&&(qb=la);if(!qb||qb[x])return!1;var Hb=wa&&wa.KWc,Bb={},Fb=qb[x]=qb[g],Na=qb[zc(h)]=qb[h];la=qb[zc(n)]=qb[n];var bb=qb[zc(r)]=qb[r],eb;wa&&wa.prepend&&(eb=qb[zc(wa.prepend)]=qb[wa.prepend]);var cc=function(lb){if(!lb.bSa){var xb=Fc[lb.YB],na;xb&&(na=xb[lb.capture?"true":"false"]);if(xb=na&&lb.target[na])for(var mc=0;mc<
xb.length;mc++)if(xb[mc]===lb){xb.splice(mc,1);lb.bSa=!0;0===xb.length&&(lb.Acb=!0,lb.target[na]=null);break}}if(lb.Acb)return Na.call(lb.target,lb.YB,lb.capture?K:I,lb.options)},kc=function(lb){return Fb.call(Bb.target,Bb.YB,lb.Ik,Bb.options)},Ff=function(lb){return eb.call(Bb.target,Bb.YB,lb.Ik,Bb.options)},rb=function(lb){return Na.call(lb.target,lb.YB,lb.Ik,lb.options)};kc=va?function(){if(!Bb.tBc)return Fb.call(Bb.target,Bb.YB,Bb.capture?K:I,Bb.options)}:kc;cc=va?cc:rb;rb=function(lb,xb){var na=
typeof xb;return"function"===na&&lb.callback===xb||"object"===na&&lb.TC===xb};var Ib=wa&&wa.diff?wa.diff:rb,fb=Zone[zc("UNPATCHED_EVENTS")],ub=a[zc("PASSIVE_EVENTS")];rb=function(lb,xb,na,mc,Oc,sd){Oc=void 0===Oc?!1:Oc;sd=void 0===sd?!1:sd;return function(){var ed=this||a,jd=arguments[0];wa&&wa.YM&&(jd=wa.YM(jd));var ge=arguments[1];if(!ge||gda&&"uncaughtException"===jd)return lb.apply(this,arguments);var ug=!1;if("function"!==typeof ge){if(!ge.handleEvent)return lb.apply(this,arguments);ug=!0}if(!Ga||
Ga(lb,ge,ed,arguments)){var Xe=Gc&&!!ub&&-1!==ub.indexOf(jd);var se=arguments[2];se=!Gc&&"object"===typeof se&&se?!!se.capture:Gc&&Xe?"boolean"===typeof se?{capture:se,passive:!0}:se?"object"===typeof se&&!1!==se.passive?Object.assign({},se,{passive:!0}):se:{passive:!0}:se;if(fb)for(var Tj=0;Tj<fb.length;Tj++)if(jd===fb[Tj])return Xe?lb.call(ed,jd,ge,se):lb.apply(this,arguments);Xe=se?"boolean"===typeof se?!0:se.capture:!1;Tj=se&&"object"===typeof se?se.once:!1;var hp=Zone.current,Hh=Fc[jd];Hh||(eda(jd,
Hb),Hh=Fc[jd]);var Ih=Hh[Xe?"true":"false"];Hh=ed[Ih];var kj=!1;if(Hh){if(kj=!0,Sa)for(Ih=0;Ih<Hh.length;Ih++)if(Ib(Hh[Ih],ge))return}else Hh=ed[Ih]=[];var mi;Ih=ed.constructor.name;var PE=hda[Ih];PE&&(mi=PE[jd]);mi||(mi=Ih+xb+(Hb?Hb(jd):jd));Bb.options=se;Tj&&(Bb.options.once=!1);Bb.target=ed;Bb.capture=Xe;Bb.YB=jd;Bb.tBc=kj;if(kj=va?ida:void 0)kj.lNc=Bb;mi=hp.oua(mi,ge,kj,na,mc);Bb.target=null;kj&&(kj.lNc=null);Tj&&(se.once=!0);if(Gc||"boolean"!==typeof mi.options)mi.options=se;mi.target=ed;mi.capture=
Xe;mi.YB=jd;ug&&(mi.TC=ge);sd?Hh.unshift(mi):Hh.push(mi);if(Oc)return ed}}};qb[g]=rb(Fb,A,kc,cc,gb);eb&&(qb.prependListener=rb(eb,".prependListener:",Ff,cc,gb,!0));qb[h]=function(){var lb=this||a,xb=arguments[0];wa&&wa.YM&&(xb=wa.YM(xb));var na=arguments[2],mc=na?"boolean"===typeof na?!0:na.capture:!1;na=arguments[1];if(!na)return Na.apply(this,arguments);if(!Ga||Ga(Na,na,lb,arguments)){var Oc=Fc[xb],sd;Oc&&(sd=Oc[mc?"true":"false"]);if(mc=sd&&lb[sd])for(Oc=0;Oc<mc.length;Oc++){var ed=mc[Oc];if(Ib(ed,
na)){mc.splice(Oc,1);ed.bSa=!0;0===mc.length&&(ed.Acb=!0,lb[sd]=null,"string"===typeof xb&&(lb[dda+"ON_PROPERTY"+xb]=null));ed.zone.AJ(ed);if(gb)return lb;return}}return Na.apply(this,arguments)}};qb[n]=function(lb){var xb=this||a,na=lb;wa&&wa.YM&&(na=wa.YM(na));lb=[];xb=jda(xb,Hb?Hb(na):na);for(na=0;na<xb.length;na++){var mc=xb[na];lb.push(mc.TC?mc.TC:mc.callback)}return lb};qb[r]=function(lb){var xb=this||a;if(lb){wa&&wa.YM&&(lb=wa.YM(lb));var na=Fc[lb];if(na){var mc=xb[na["false"]];xb=xb[na["true"]];
if(mc)for(mc=mc.slice(),na=0;na<mc.length;na++){var Oc=mc[na];this[h].call(this,lb,Oc.TC?Oc.TC:Oc.callback,Oc.options)}if(xb)for(xb=xb.slice(),mc=0;mc<xb.length;mc++)na=xb[mc],this[h].call(this,lb,na.TC?na.TC:na.callback,na.options)}}else{lb=Object.keys(xb);for(xb=0;xb<lb.length;xb++)(mc=(mc=kda.exec(lb[xb]))&&mc[1])&&"removeListener"!==mc&&this[r].call(this,mc);this[r].call(this,"removeListener")}if(gb)return this};yc(qb[g],Fb);yc(qb[h],Na);bb&&yc(qb[r],bb);la&&yc(qb[n],la);return!0}for(var g=d&&
d.add||"addEventListener",h=d&&d.j2c||"removeEventListener",n=d&&d.oj||"eventListeners",r=d&&d.k2c||"removeAllListeners",x=zc(g),A="."+g+":",B=function(la,wa,va){if(!la.bSa){var Ga=la.callback;"object"===typeof Ga&&Ga.handleEvent&&(la.callback=function(qb){return Ga.handleEvent(qb)},la.TC=Ga);try{la.Ik(la,wa,[va])}catch(qb){var Sa=qb}var gb=la.options;gb&&"object"===typeof gb&&gb.once&&wa[h].call(wa,va.type,la.TC?la.TC:la.callback,gb);return Sa}},I=function(la){return e(this,la,!1)},K=function(la){return e(this,
la,!0)},P=[],Z=0;Z<c.length;Z++)P[Z]=f(c[Z],d);return P};jda=function(a,b){if(!b){var c=[],d;for(d in a){var e=kda.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=Fc[b];c||(eda(b),c=Fc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};mda=function(a,b){(a=a.Event)&&a.prototype&&b.LVa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[fda]=!0;c&&c.apply(d,e)}})};
Hc=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.Ik.apply(this,arguments)};x.QK=g.apply(a,x.args);return r}function f(r){return h.call(a,r.data.QK)}var g=null,h=null;b+=d;c+=d;var n={};g=Dc(a,b,function(r){return function(x,A){if("function"===typeof A[0]){var B={Faa:"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.Faa||("number"===typeof B.QK?delete n[B.QK]:B.QK&&(B.QK[nda]=null))}};
x=Zone.current.qea(b,A[0],B,e,f);if(!x)return x;A=x.data.QK;"number"===typeof A?n[A]=x:A&&(A[nda]=x);A&&A.Ab&&A.w0a&&"function"===typeof A.Ab&&"function"===typeof A.w0a&&(x.Ab=A.Ab.bind(A),x.w0a=A.w0a.bind(A));return"number"===typeof A||A?A:x}return r.apply(a,A)}});h=Dc(a,c,function(r){return function(x,A){x=A[0];if("number"===typeof x)var B=n[x];else(B=x&&x[nda])||(B=x);B&&"string"===typeof B.type?"notScheduled"!==B.state&&(B.O6&&B.data.Faa||0===B.jT)&&("number"===typeof x?delete n[x]:x&&(x[nda]=
null),B.zone.AJ(B)):r.apply(a,A)}})};oda=function(a,b,c,d,e){var f=Zone.Xo(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.cV(B,x);I&&I.value?(I.value=a.wha(I.value,A),a.HGa(n.prototype,x,I)):B[x]&&(B[x]=a.wha(B[x],A))}else B[x]&&(B[x]=a.wha(B[x],A))}catch(K){}});return g.call(b,h,n,r)};a.Aeb(b[d],g)}};
pda=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].uAc;return b.filter(function(e){return-1===d.indexOf(e)})};qda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
xda=function(){rda=Zone.Xo;sda=Object[rda("defineProperty")]=Object.defineProperty;tda=Object[rda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;uda=Object.create;Jc=rda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Jc]&&a[Jc][b])throw new TypeError("$a`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=vda(a,b,c));return wda(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]=vda(a,c,b[c])});return uda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=tda(a,b);c&&a&&a[Jc]&&a[Jc][b]&&(c.configurable=!1);return c}};yda=function(a,b,c){var d=c.configurable;c=vda(a,b,c);return wda(a,b,c,d)};
vda=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Jc]||Object.isFrozen(a)||sda(a,Jc,{writable:!0,value:{}}),a[Jc]&&(a[Jc][b]=!0));return c};
wda=function(a,b,c,d){try{return sda(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return sda(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;}};
zda=function(a,b){var c=b.KK(),d=c.kob,e=c.Jyc,f=c.ESb,g=c.t3a,h=c.S1a,n=c.B3a,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.Lvb(),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],Z=n+(P+h),la=
n+(P+g);f[P]={};f[P][h]=Z;f[P][g]=la}for(f=0;f<x.length;f++)for(g=x[f],h=e[g]={},n=0;n<d.length;n++)r=d[n],h[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)x=a[c[e]],d.push(x&&x.prototype);b.Kca(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},YM:function(wa){return K[wa]||wa}});Zone[b.ii("patchEventTarget")]=!!a.EventTarget};
Ada=function(a,b){var c=a.KK(),d=c.PSb,e=c.Cbc,f=b.WebSocket;b.EventTarget||a.Kca(b,a,[f.prototype]);b.WebSocket=function(h,n){var r=1<arguments.length?new f(h,n):new f(h),x=a.cV(r,"onmessage");if(x&&!1===x.configurable){var A=a.U2a(r);var B=r;[d,e,"send","close"].forEach(function(I){A[I]=function(){var K=a.v1a.call(arguments);if(I===d||I===e){var P=0<K.length?K[0]:void 0;P&&(P=Zone.Xo("ON_PROPERTY"+P),r[P]=A[P])}return r[I].apply(r,K)}})}else A=r;a.tDb(A,["close","error","message","open"],B);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Bda=function(a,b){var c=a.KK(),d=c.dra;if((c.Ke||d)&&!a.cV(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.cV(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.bV(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.bV(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.cV(c,"onreadystatechange"))return a.bV(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.bV(c,"onreadystatechange",d||{}),e;var f=a.ii("fake");a.bV(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};
Dda=function(a){for(var b=a.ii("unbound"),c={},d=0;d<Cda.length;c={MD:c.MD},d++){var e=Cda[d];c.MD="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var h;for(h=g?g.constructor.name+"."+f.MD:"unknown."+f.MD;g;){if(g[f.MD]&&!g[f.MD][b]){var n=a.wha(g[f.MD],h);n[b]=g[f.MD];g[f.MD]=n}g=g.parentElement}}}(c),!0)}};Kc=function(a){for(var b in a)if(a[b]===Kc)return b;throw Error("ab");};Eda=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.Lc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Lc).join(", ")+"]";if(null==a)return""+a;if(a.QGc)return""+a.QGc;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)};Fda=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};_.Mc=function(a){a.G3a=_.Mc;a.toString=function(){return _.Lc(this())};return a};Nc=function(a){return Gda(a)?a():a};
Gda=function(a){return"function"===typeof a&&a.hasOwnProperty(Hda)&&a.G3a===_.Mc};_.t=function(a){return{token:a.token,Ka:a.Ka||null,ta:a.ta,value:void 0}};_.Pc=function(a){return{Tb:a.Tb||[],imports:a.imports||[]}};Kda=function(a){var b;(b=a.hasOwnProperty(Ida)?a[Ida]:null)||(b=a.hasOwnProperty(Jda)?a[Jda]:null);return b};
Lda=function(a){var b=a&&(a[Ida]||a[Jda]);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};Oda=function(a){return a&&(a.hasOwnProperty(Mda)||a.hasOwnProperty(Nda))?a[Mda]:null};
Pda=function(a,b,c,d){throw Error("bb`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};_.Qc=function(a){return"string"===typeof a?a:null==a?"":String(a)};Qda=function(){throw new _.Rc(-201,!1);};Sc=function(a){var b=Rda;Rda=a;return b};Sda=function(a,b,c){var d=Kda(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;Qda(_.Lc(a))};Uda=function(a){var b=Tda;Tda=a;return b};
Vda=function(a,b){b=void 0===b?0:b;if(void 0===Tda)throw new _.Rc(-203,!1);return null===Tda?Sda(a,void 0,b):Tda.get(a,b&8?null:void 0,b)};_.u=function(a,b){b=void 0===b?0:b;return(Rda||Vda)(Nc(a),b)};_.Tc=function(a,b){b=void 0===b?0:b;"number"!==typeof b&&(b=0|(b.optional&&8)|(b.host&&1)|(b.self&&2)|(b.U2c&&4));return _.u(a,b)};
Wda=function(a){for(var b=[],c=0;c<a.length;c++){var d=Nc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Rc(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};Xda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};Yda=function(a){return{toString:a}.toString()};
Zda=function(a){return function(){var b=_.ea.apply(0,arguments);if(a){b=a.apply(null,_.Ha(b));for(var c in b)this[c]=b[c]}}};
$da=function(a){return Yda(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=_.ea.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.Ha(e))));d.YSc=f;return d}var c=Zda(a);return b})};
_.v=function(a){return Yda(function(){var b=!0===a.standalone,c={},d={type:a.type,pda:null,Ba:a.Ba,Ca:a.Ca,ta:null,ya:a.ya||null,Ha:a.Ha||null,tc:a.tc,mb:a.mb||null,Ib:a.Ib||0,Jb:a.Jb||null,Ed:a.Ed||null,X7:c,inputs:null,outputs:null,kc:a.kc||null,jVa:0===a.Oa,mMa:null,VVa:null,standalone:b,Ia:b&&a.Ia||null,OPa:null,oa:a.oa||_.Vc,wb:a.wb||null,features:a.features||null,data:a.data||{},vb:a.vb||0,id:"c"+aea++,styles:a.styles||_.Vc,De:null,gH:null,YG:a.YG||null,vg:null},e=a.Ia;b=a.features;d.inputs=
bea(a.inputs,c);d.outputs=bea(a.outputs);b&&b.forEach(function(f){return f(d)});d.mMa=e?function(){return("function"===typeof e?e():e).map(_.cea).filter(dea)}:null;d.VVa=e?function(){return("function"===typeof e?e():e).map(_.eea).filter(dea)}:null;return d})};_.cea=function(a){return a[fea]||a[gea]||null};dea=function(a){return null!==a};
_.Wc=function(a){return Yda(function(){return{type:a.type,bootstrap:a.bootstrap||_.Vc,buc:a.buc||_.Vc,imports:a.imports||_.Vc,exports:a.exports||_.Vc,n4c:null,YG:a.YG||null,id:a.id||null}})};bea=function(a,b){if(null==a)return hea;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};_.Xc=function(a){return{type:a.type,name:a.name,ta:null,Yd:!1!==a.Yd,standalone:!0===a.standalone,Xf:a.type.prototype.La||null}};
_.eea=function(a){return a[iea]||null};_.Yc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};_.Zc=function(a){return Array.isArray(a)&&!0===a[1]};ad=function(a){return a.hasOwnProperty(jea)?a[jea]:null};_.bd=function(){return kea};kea=function(a){a.type.prototype.Rb&&(a.gH=lea);return mea};mea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.qk;if(c===hea)a.qk=b;else for(var d in b)c[d]=b[d];a.current=null;this.Rb(b)}};
lea=function(a,b,c,d){var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={qk:hea,current:null});var f=e;e=f.current||(f.current={});f=f.qk;c=this.X7[c];var g=f[c];e[c]=new nea(g&&g.tf,b,f===hea);a[d]=b};_.cd=function(a){for(;Array.isArray(a);)a=a[0];return a};dd=function(a,b){return _.cd(b[a.index])};_.fd=function(a,b){a=b[a];return _.Yc(a)?a:a[0]};_.gd=function(a,b){return null===b||void 0===b?null:a[b]};
oea=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]};_.kd=function(){return _.hd.Lp};_.ld=function(a){_.hd.KP=a;return a[8]};_.md=function(a){_.hd.KP=null;return a};_.od=function(){for(var a=_.hd.UP;null!==a&&64===a.type;)a=a.parent;return a};pea=function(){var a=_.hd,b=a.UP;return a.hG?b:b.parent};pd=function(a,b){var c=_.hd;c.UP=a;c.hG=b};_.qd=function(){var a=_.hd,b=a.mma;-1===b&&(b=a.mma=a.vg.nma);return b};
_.qea=function(a){var b=_.hd,c=b.lp;b.lp+=a;return c};rea=function(a){var b=_.hd.aY;return-1===b?null:a[b]};tea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.WLa:1===b.type?a[6]:null;if(null===b)break;a=a[15];if(b.type&10)break}if(null===b)return!1}c=_.hd=sea();c.UP=b;c.Lp=a;return!0};uea=function(a){var b=sea(),c=a[1];_.hd=b;b.UP=c.firstChild;b.Lp=a;b.vg=c;b.KP=a;b.lp=c.nma;b.Eqa=!1};sea=function(){var a=_.hd,b=null===a?null:a.Vg;return null===b?vea(a):b};
vea=function(a){var b={UP:null,hG:!0,Lp:null,vg:null,selectedIndex:-1,KP:null,noa:0,Ana:null,aY:-1,mma:-1,lp:-1,vs:0,parent:a,Vg:null,Eqa:!1};null!==a&&(a.Vg=b);return b};wea=function(){var a=_.hd;_.hd=a.parent;a.UP=null;a.Lp=null;return a};xea=function(){var a=wea();a.hG=!0;a.vg=null;a.selectedIndex=-1;a.KP=null;a.noa=0;a.aY=-1;a.Ana=null;a.mma=-1;a.lp=-1;a.vs=0};_.rd=function(){var a=_.hd;return a.vg.data[a.selectedIndex]};_.td=function(){_.hd.Ana="svg"};
yea=function(a,b){var c=b.Jl;for(b=b.Pq;c<b;c++){var d=a.data[c].type.prototype,e=d.Ne,f=d.zL,g=d.Vc,h=d.Gn;d=d.La;e&&(a.y7||(a.y7=[])).push(-c,e);f&&((a.y7||(a.y7=[])).push(c,f),(a.qLa||(a.qLa=[])).push(c,f));g&&(a.kha||(a.kha=[])).push(-c,g);h&&((a.kha||(a.kha=[])).push(c,h),(a.W0a||(a.W0a=[])).push(c,h));null!=d&&(a.bQ||(a.bQ=[])).push(c,d)}};Aea=function(a,b,c,d){(a[2]&3)===c&&zea(a,b,c,d)};Bea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)};
zea=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++}};
Cea=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++}};Eea=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?Dea(a,c,e,b[++d]):Dea(a,c,e,null))}return a};
Dea=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)};Fea=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b};Hea=function(a){var b=Gea;Gea=a;return b};
Kea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(Iea)&&(d=c[Iea]);null==d&&(d=c[Iea]=Jea++);c=d&255;b.data[a+(c>>5)]|=1<<c};Oea=function(a,b){var c=Lea(a,b);if(-1!==c)return c;c=b[1];c.Ij&&(a.Os=b.length,Mea(c.data,a),Mea(b,null),Mea(c.blueprint,null));c=Nea(a,b);a=a.Os;if(-1!==c)for(var d=c&32767,e=Fea(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};Mea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
Lea=function(a,b){return-1===a.Os||a.parent&&a.parent.Os===a.Os||null===b[a.Os+8]?-1:a.Os};Nea=function(a,b){if(a.parent&&-1!==a.parent.Os)return a.parent.Os;a=0;for(var c=b;null!==c;){b=Pea(c);if(null===b)break;a++;c=c[15];if(-1!==b.Os)return b.Os|a<<16}return-1};
_.ud=function(a){var b=_.od();if("class"===a)return b.Ee;if("style"===a)return b.styles;if(b=b.hc)for(var c=b.length,d=0;d<c;){var e=b[d];if(3===e||4===e||6===e)break;if(0===e)d+=2;else if("number"===typeof e)for(d++;d<c&&"string"===typeof b[d];)d++;else{if(e===a)return b[d+1];d+=2}}return null};Qea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=Sc();try{return a?a.get(b,d,c&8):Sda(b,d,c&8)}finally{Sc(e)}}c&8?b=d:(Qda(),b=void 0);return b};
Sea=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=vd,h=a,n=b;null!==h&&null!==n&&n[2]&1024&&!(n[2]&256);){var r=Rea(h,n,c,f|2);if(r!==vd){f=r;break a}h=h.parent;if(!h){if(h=n[21])if(h=h.get(c,vd,f),h!==vd){f=h;break a}h=Pea(n);n=n[15]}}f=g}if(f!==vd)return f}a=Rea(a,b,c,d);if(a!==vd)return a}return Qea(b,c,d,e)};
Rea=function(a,b,c,d){var e=vd;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Iea)?c[Iea]:void 0,f="number"===typeof f?0<=f?f&255:Tea:f;if("function"===typeof f){if(!tea(b,a,d))return d&1?d&8?b=e:(Qda(),b=void 0):b=Qea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Qda()}finally{wea()}}else if("number"===typeof f){g=null;var h=Lea(a,b),n=d&1?b[16][6]:null;if(-1===h||d&4){var r=-1===h?Nea(a,b):b[h+8];-1===r||d&2?h=-1:(g=b[1],h=r&32767,b=Fea(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=Uea(x,r,c,null==g?2===(x.flags&2)&&Gea:g!=r&&0!==(x.type&3),d&1&&n===x);r=null!==A?Vea(b,r,A,x):vd;if(r!==vd)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=Fea(r,b)):h=-1}}return e};Uea=function(a,b,c,d,e){var f=a.LG,g=b.data,h=f&1048575;b=a.Jl;a=a.Pq;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.ya&&e.type===c?b:null};
Vea=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Wea){var g=e;if(g.xXa)throw a=f[c],new _.Rc(-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():_.Qc(a)));var h=Hea(g.lsc);g.xXa=!0;var n=g.nub?Sc(g.nub):null;tea(a,d,0);try{if(e=a[c]=g.ta(void 0,f,a,d),b.Ij&&c>=d.Jl){var r=f[c],x=r.type.prototype,A=x.Sa,B=x.Kk;if(x.Rb){var I=kea(r);(b.YC||(b.YC=[])).push(c,I);(b.PL||
(b.PL=[])).push(c,I)}A&&(b.YC||(b.YC=[])).push(-c,A);B&&((b.YC||(b.YC=[])).push(c,B),(b.PL||(b.PL=[])).push(c,B))}}finally{null!==n&&Sc(n),Hea(h),g.xXa=!1,wea()}}return e};Tea=function(){return new _.wd(_.od(),_.kd())};_.xd=function(a){return Yda(function(){var b=a.prototype.constructor;b=b[jea]||Xea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[jea]||Xea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
Xea=function(a){return Gda(a)?function(){var b=Xea(Nc(a));return b&&b()}:ad(a)};Pea=function(a){var b=a[1],c=b.type;return 2===c?b.WLa:1===c?a[6]:null};Yea=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)),Yea(d,b)):b!==a&&b.push(d)}return b};Zea=function(a,b){a.forEach(function(c){return Array.isArray(c)?Zea(c,b):b(c)})};$ea=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
afa=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};cfa=function(a,b,c){var d=bfa(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}}};dfa=function(a,b){b=bfa(a,b);if(0<=b)return a[b|1]};bfa=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)};ffa=function(){return{HSb:efa(!0,_.ea.apply(0,arguments))}};
efa=function(a){var b=[],c=new Set,d;Zea(_.ea.apply(1,arguments),function(e){gfa(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&hfa(d,b);return b};hfa=function(a,b){for(var c={},d=0;d<a.length;c={uxa:c.uxa,p1a:c.p1a},d++){var e=a[d];c.p1a=e.Lk;c.uxa=e.Tb;Zea(c.uxa,function(){return function(f){b.push(f)}}(c))}};
gfa=function(a,b,c,d){a=Nc(a);if(!a)return!1;var e=null,f=Oda(a),g=!f&&(a[fea]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var h=a.Lk;if(f=Oda(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())gfa(h.value,b,c,d)}else if(f){if(null!=f.imports&&!h){d.add(e);var n;Zea(f.imports,function(r){gfa(r,b,c,d)&&(n||(n=[]),n.push(r))});void 0!==n&&hfa(n,b)}h||(g=ad(e)||function(){return new e},b.push({Ga:e,
Db:g,Hb:_.Vc},{Ga:ifa,Ic:e,hd:!0},{Ga:jfa,Ic:function(){return _.u(e)},hd:!0}));f=f.Tb;null==f||h||Zea(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Tb};lfa=function(a){return null!==a&&"object"==typeof a&&kfa in a};yd=function(a){return"function"===typeof a};ofa=function(){void 0===mfa&&(mfa=new nfa);return mfa};
qfa=function(a){var b=Kda(a);b=null!==b?b.ta:ad(a);if(null!==b)return b;if(a instanceof _.zd)throw new _.Rc(204,!1);if(a instanceof Function)return pfa(a);throw new _.Rc(204,!1);};pfa=function(a){var b=a.length;if(0<b)throw afa(b,"?"),new _.Rc(204,!1);var c=Lda(a);return null!==c?function(){return c.ta(a)}:function(){return new a}};tfa=function(a){if(lfa(a))return Ad(void 0,a.Ic);a=rfa(a);return Ad(a,sfa)};
rfa=function(a){var b=void 0;if(yd(a))return b=Nc(a),ad(b)||qfa(b);if(lfa(a))b=function(){return Nc(a.Ic)};else if(a&&a.Db)b=function(){return a.Db.apply(a,_.Ha(Wda(a.Hb||[])))};else if(a&&a.Nb)b=function(){return _.u(Nc(a.Nb))};else{var c=Nc(a&&(a.le||a.Ga));if(a.Hb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.Ha(Wda(a.Hb)))))};else return ad(c)||qfa(c)}return b};Ad=function(a,b,c){return{ta:a,value:b,hd:(void 0===c?0:c)?[]:void 0}};
ufa=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?ufa(c,b):c.HSb?ufa(c.HSb,b):b(c)};xfa=function(a,b,c,d){a=vfa(a,void 0===b?null:b,void 0===c?null:c,d);wfa(a);return a};vfa=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)||_.Vc,ffa(a)];d=d||("object"===typeof a?void 0:_.Lc(a));return new Bd(c,b||ofa(),d||null,e)};Dd=function(a,b){return new _.Cd(dd(a,b))};yfa=function(a){return a instanceof _.Cd?a.ua:a};
_.Ed=function(a,b){_.Yc(b)?(a.__ngContext__=b[20],_.zfa.set(b[20],b)):a.__ngContext__=b};_.Afa=function(a){a=a.__ngContext__;return"number"===typeof a?_.zfa.get(a)||null:a||null};_.w=function(a){Bfa(_.hd.vg,_.kd(),_.hd.selectedIndex+a)};Bfa=function(a,b,c){3===(b[2]&3)?(a=a.PL,null!==a&&zea(b,a,3,c)):(a=a.YC,null!==a&&Aea(b,a,0,c));_.hd.selectedIndex=c};_.y=function(a,b){b=void 0===b?0:b;var c=_.kd();return null===c?_.u(a,b):Sea(_.od(),c,Nc(a),b)};_.Fd=function(){throw Error("gb");};
Dfa=function(){if(void 0===Cfa&&(Cfa=null,Gd.trustedTypes))try{Cfa=Gd.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Cfa};Efa=function(a){var b;return(null==(b=Dfa())?void 0:b.createHTML(a))||a};_.Ffa=function(a){a=a[3];return _.Zc(a)?a[3]:a};Id=function(a){for(;null!==a&&!_.Zc(a);)a=a[4];return a};Ifa=function(a){return a.replace(Gfa,function(b){return b.replace(Hfa,"\u200b$1\u200b")})};
Ld=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.Zc(d))var g=d;else _.Yc(d)&&(f=!0,d=d[0]);d=_.cd(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!==_.cd(g)&&Ld(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],Md(b,a,f[1].firstChild,f,c,d,!1)}};
Jfa=function(a,b){a=a[9];var c=a.indexOf(b),d=b[3];b[2]&512&&(b[2]&=-513,oea(d,-1));a.splice(c,1)};Kfa=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[17];null!==e&&e!==a&&Jfa(e,d);0<b&&(a[c-1][4]=d[4]);a=$ea(a,10+b);Md(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.cQ(a[1]);d[3]=null;d[4]=null;d[2]&=-65}return d}};
Mfa=function(a,b){if(!(b[2]&128)){var c=b[11];c.bu&&Md(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(_.Yc(a))c=a[13];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.Yc(a)&&Lfa(a[1],a),a=a[3];null===a&&(a=b);_.Yc(a)&&Lfa(a[1],a);c=a&&a[4]}a=c}else Lfa(b[1],b)}};
Lfa=function(a,b){if(!(b[2]&128)){b[2]&=-65;b[2]|=128;var c;if(null!=a&&null!=(c=a.bQ))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Wea)){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):_.cd(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&&_.Zc(b[3])&&(c!==b[3]&&Jfa(c,b),c=b[19],null!==c&&c.cQ(a));_.zfa.delete(b[20])}};Nfa=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.Jl].vb,2===a||0===a)?null:dd(b,c)};Ofa=function(a,b,c){return a.type&40?dd(a,c):null};
Rfa=function(a,b,c,d){a=Nfa(a,d.parent,b);var e=b[11],f=Pfa(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!==Qfa&&Qfa(e,d,b,c,a)};
Tfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return dd(b,a);if(c&4)return Sfa(-1,a[b.index]);if(c&8){c=b.Vg;if(null!==c)return Tfa(a,c);a=a[b.index];return _.Zc(a)?Sfa(-1,a):_.cd(a)}if(c&32)return Ufa(b,a)()||_.cd(a[b.index]);c=null!==b?a[16][6].Lu[b.Lu]:null;return null!==c?Array.isArray(c)?c[0]:Tfa(_.Ffa(a[16]),c):Tfa(a,b.next)}return null};Sfa=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return Tfa(a,c)}return b[7]};
Md=function(a,b,c,d,e,f,g){for(;null!=c;){var h=d[c.index],n=c.type;g&&0===b&&(h&&_.Ed(_.cd(h),d),c.flags|=4);if(64!==(c.flags&64))if(n&8)Md(a,b,c.Vg,d,e,f,!1),Ld(b,a,e,h,f);else if(n&32){n=Ufa(c,d);for(var r;r=n();)Ld(b,a,e,r,f);Ld(b,a,e,h,f)}else n&16?Vfa(a,b,d,c,e,f):Ld(b,a,e,h,f);c=g?c.Fta:c.next}};Vfa=function(a,b,c,d,e,f){c=c[16];d=c[6].Lu[d.Lu];if(Array.isArray(d))for(c=0;c<d.length;c++)Ld(b,a,e,d[c],f);else Md(a,b,d,c[3],e,f,!0)};
Wfa=function(a,b,c){""===c?a.removeAttribute(b,"class"):a.setAttribute(b,"class",c)};Xfa=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}};
Yfa=function(a,b,c){var d=4,e=a.hc||[],f;a:{for(f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g)break a}f=e.length}g=!1;for(var h=0;h<b.length;h++){var n=b[h];if("number"===typeof n){if(!g&&0!==(d&1)&&0!==(n&1))return!1;g&&0===(n&1)||(g=!1,d=n|d&1)}else if(!g)if(d&4){if(d=2|d&1,""!==n&&n!==(4!==a.type||c?a.value:"ng-template")||""===n&&1===b.length){if(0===(d&1))return!1;g=!0}}else{var r=d&8?n:b[++h];if(d&8&&null!==a.hc){a:{n=a.hc;for(var x=0;x<n.length;){var A=n[x++];if(c&&"class"===A){if(A=
n[x],-1!==Xfa(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!==Xfa(x,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};Zfa=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(Yfa(a,b[d],c))return!0;return!1};$fa=function(a,b){return a?":not("+b.trim()+")":b};
aga=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+=$fa(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=$fa(f,e));return b};cga=function(){if(void 0!==bga)return bga;if("undefined"!==typeof document)return document};_.Od=function(a){return a instanceof Nd?a.rhb:a};
_.Pd=function(a,b){a=a instanceof Nd&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("hb`"+b+"`"+a);}return a===b};fga=function(a){a=new dga(a);try{var b=!!(new window.DOMParser).parseFromString(Efa(""),"text/html")}catch(c){b=!1}return b?new ega(a):a};iga=function(a){a=String(a);return a.match(gga)||a.match(hga)?a:"unsafe:"+a};jga=function(a){a=String(a);return a.split(",").map(function(b){return iga(b.trim())}).join(", ")};
Qd=function(a){var b={};a=_.l(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};kga=function(){for(var a={},b=_.l(_.ea.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};
nga=function(a){return a.replace(/&/g,"&amp;").replace(lga,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(mga,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
xga=function(a,b){var c=null;try{oga=oga||fga(a);var d=b?String(b):"";c=oga.R9(d);a=5;b=d;do{if(0===a)throw Error("jb");a--;d=b;b=c.innerHTML;c=oga.R9(d)}while(d!==b);var e=new pga,f=(qga(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(rga.hasOwnProperty(g)){a.RE.push("<");a.RE.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(sga.hasOwnProperty(x)){var A=n.value;tga[x]&&(A=iga(A));uga[x]&&(A=
jga(A));a.RE.push(" ",r,'="',nga(A),'"')}}a.RE.push(">");d=!0}else d=!vga.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.RE.push(nga(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var B=wga(f,f.nextSibling);if(B){f=B;break}f=wga(f,f.parentNode)}}var I=e.RE.join("");return Efa(I)}finally{if(c)for(c=qga(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
qga=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};_.zga=function(){if(void 0===yga&&(yga=null,Gd.trustedTypes))try{yga=Gd.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return yga};Aga=function(a){var b;return(null==(b=_.zga())?void 0:b.createHTML(a))||a};
_.Rd=function(a){var b=_.Bga();return b?Aga(b.Nn(1,a)||""):_.Pd(a,"HTML")?Aga(_.Od(a)):xga(cga(),_.Qc(a))};_.Sd=function(a){var b=_.Bga();return b?b.Nn(4,a)||"":_.Pd(a,"URL")?_.Od(a):iga(_.Qc(a))};_.Bga=function(){var a=_.kd();return a&&a[12]};Cga=function(a,b){var c=a.Ed;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];_.hd.vs=e;g.Ed(2,b[f],f)}}};
Ega=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]=Dga++;A[21]=x;A[16]=2==b.type?a[16]:A;return A};Td=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Fga(a,b,c,d,e),_.hd.Eqa&&(f.flags|=64)):f.type&64&&(f.type=c,f.value=d,f.hc=e,a=pea(),f.Os=null===a?-1:a.Os);pd(f,!0);return f};
Fga=function(a,b,c,d,e){var f=_.hd.UP,g=_.hd.hG,h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,mR:null,Os:h?h.Os:-1,Jl:-1,Pq:-1,Xna:-1,PHc:null,flags:0,LG:0,value:d,hc:e,tL:null,wTa:null,fub:void 0,inputs:null,outputs:null,GNb:null,next:null,Fta:null,Vg:null,parent:h,Lu:null,styles:null,WZa:null,Yta:void 0,Ee:null,Uma:null,Xta:void 0,X6:0,Yfa:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Vg&&null!==b.parent&&(f.Vg=b):null===f.next&&(f.next=b));return b};
Wd=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};
Hga=function(a,b,c){uea(b);try{var d=a.wb;null!==d&&(_.hd.vs=0,d(1,c));var e=a.ya;null!==e&&Gga(a,b,e,1,c);a.Ij&&(a.Ij=!1);a.vMb&&Cga(a,b);if(a.wMb){var f=a.wb;_.hd.vs=0;f(2,c)}var g=a.ts;if(null!==g)for(c=0;c<g.length;c++){for(var h=_.fd(g[c],b),n=h[1],r=h.length;r<n.blueprint.length;r++)h.push(n.blueprint[r]);Hga(n,h,h[8])}}catch(x){throw a.Ij&&(a.Ttb=!0,a.Ij=!1),x;}finally{b[2]&=-5,xea()}};
Iga=function(a,b,c,d){var e=b[2];if(128!==(e&128)){uea(b);try{b[18]=0;_.hd.lp=a.nma;null!==c&&Gga(a,b,c,2,d);if(c=3===(e&3)){var f=a.PL;null!==f&&zea(b,f,3,null)}else{var g=a.YC;null!==g&&Aea(b,g,0,null);Bea(b,0)}for(var h=Id(b[13]);null!==h;h=Id(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)&&oea(x,1);r[2]|=512}}for(var A=Id(b[13]);null!==A;A=Id(A[4]))for(h=10;h<A.length;h++){var B=A[h],I=B[1];64===(B[2]&64)&&Iga(I,B,I.ya,B[8])}null!==a.Ed&&Cga(a,b);if(c){var K=
a.qLa;null!==K&&zea(b,K,3)}else{var P=a.y7;null!==P&&Aea(b,P,1);Bea(b,1)}var Z=a.DQa;if(null!==Z)try{for(A=0;A<Z.length;A++){var la=Z[A];if(0>la)_.hd.selectedIndex=~la;else{B=la;var wa=Z[++A],va=Z[++A];I=_.hd;I.lp=I.mma=wa;_.hd.aY=B;va(2,b[B])}}}finally{_.hd.selectedIndex=-1}var Ga=a.ts;if(null!==Ga)for(Z=0;Z<Ga.length;Z++){var Sa=_.fd(Ga[Z],b);if(64===(Sa[2]&64)){var gb=Sa[1];Sa[2]&48?Iga(gb,Sa,gb.ya,Sa[8]):0<Sa[5]&&Jga(Sa)}}var qb=a.wb;null!==qb&&(_.hd.vs=0,qb(2,d));if(c){var Hb=a.W0a;null!==Hb&&
zea(b,Hb,3)}else{var Bb=a.kha;null!==Bb&&Aea(b,Bb,2);Bea(b,2)}!0===a.dpa&&(a.dpa=!1);b[2]&=-41;b[2]&512&&(b[2]&=-513,oea(b[3],-1))}finally{xea()}}};Gga=function(a,b,c,d,e){var f=_.hd.selectedIndex;try{_.hd.selectedIndex=-1,d&2&&22<b.length&&Bfa(a,b,22),c(d,e)}finally{_.hd.selectedIndex=f}};Kga=function(a,b,c){if(0!==(b.flags&8)){var d=b.Pq;for(b=b.Jl;b<d;b++){var e=a.data[b];e.Ed&&e.Ed(1,c[b],b)}}};
Nga=function(a,b,c){var d=dd(c,b),e=c.Jl,f=c.Pq;a.Ij||Oea(c,b);_.Ed(d,b);d=c.fub;for(var g=e;g<f;g++){var h=a.data[g],n=null!==h.ya;if(n){var r=b,x=c,A=dd(x,r),B=Lga(h),I=r[10];A=Mga(r,Ega(r,B,null,h.jVa?32:16,A,x,I,I.PP(A,h),null,null,null));r[x.index]=A}r=Vea(b,a,g,c);_.Ed(r,b);if(null!==d&&(x=d[g-e],null!==x))for(A=h.gH,B=0;B<x.length;){I=x[B++];var K=x[B++],P=x[B++];null!==A?h.gH(r,P,I,K):r[K]=P}n&&(_.fd(c.index,b)[8]=r)}if(128===(c.flags&128)){f=c.Jl;e=c.Pq;d=c.index;c=_.hd.aY;try{for(_.hd.selectedIndex=
d;f<e;f++){var Z=a.data[f],la=b[f];_.hd.aY=f;null===Z.mb&&0===Z.Ib&&null===Z.Jb||null===Z.mb||Z.mb(1,la)}}finally{_.hd.selectedIndex=-1,_.hd.aY=c}}};Oga=function(a,b,c){c=void 0===c?dd:c;var d=b.wTa;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}};Lga=function(a){var b=a.vg;return null===b||b.Ttb?a.vg=Pga(1,null,a.ya,a.Ba,a.Ca,a.mMa,a.VVa,a.wb,a.YG,a.Ha):b};
Pga=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:_.Xd);r="function"===typeof r?r():r;return x[1]={type:a,blueprint:x,ya:c,queries:null,wb:h,WLa:b,data:x.slice().fill(null,d),nma:d,yob:e,DQa:null,Ij:!0,dpa:!0,wMb:!1,vMb:!1,YC:null,PL:null,y7:null,qLa:null,kha:null,W0a:null,bQ:null,FB:null,Ed:null,ts:null,Clb:"function"===typeof f?f():f,NDb:"function"===typeof g?g():g,firstChild:null,YG:n,Ha:r,Ttb:!1}};
Qga=function(a,b,c,d){b=b[7]||(b[7]=[]);null===c?b.push(d):(b.push(c),a.Ij&&(a.FB||(a.FB=[])).push(d,b.length-1))};Rga=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};
Sga=function(a,b){var c=b.Pq;a=a.data;for(var d=b.hc,e=[],f=null,g=null,h=b.Jl;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=Rga(r,h,f);g=Rga(n.outputs,h,g)}null!==f&&(f.hasOwnProperty("class")&&(b.flags|=16),f.hasOwnProperty("style")&&(b.flags|=32));b.fub=e;b.inputs=f;
b.outputs=g};_.Yd=function(a,b,c,d,e,f,g,h){var n=dd(b,c),r=b.inputs,x;!h&&null!=r&&(x=r[d])?(Tga(a,c,x,d,e),2===(b.flags&2)&&bha(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))};bha=function(a,b){a=_.fd(b,a);a[2]&16||(a[2]|=32)};
eha=function(a,b,c,d){var e=a.Clb;var f=null;if(e)for(var g=0;g<e.length;g++){var h=e[g];if(Zfa(c,h.oa,!1)){f||(f=[]);var n=Oea(c,b);Kea(n,a,h.type);null!==h.ya?(cha(a,c),f.unshift(h)):f.push(h)}}e=null===d?null:{"":-1};if(null!==f){g=a.data.length;h=f.length;c.flags|=1;c.Jl=g;c.Pq=g+h;c.LG=g;for(g=0;g<f.length;g++)h=f[g],h.pda&&h.pda(h);h=g=!1;n=Wd(a,b,f.length,null);for(var r=0;r<f.length;r++){var x=f[r];c.tL=Eea(c.tL,x.Jb);dha(a,c,b,n,x);var A=n;if(e){if(x.kc)for(var B=0;B<x.kc.length;B++)e[x.kc[B]]=
A;null!==x.ya&&(e[""]=A)}null!==x.Ed&&(c.flags|=8);if(null!==x.mb||null!==x.Jb||0!==x.Ib)c.flags|=128;x=x.type.prototype;!g&&(x.Rb||x.Sa||x.Kk)&&((a.YC||(a.YC=[])).push(c.index),g=!0);h||!x.Rb&&!x.Kk||((a.PL||(a.PL=[])).push(c.index),h=!0);n++}Sga(a,c)}if(e&&d)for(a=c.wTa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Rc(-301,!1);a.push(d[b],f)}c.tL=Eea(c.tL,c.hc)};
fha=function(a,b,c,d,e){if(e=e.mb){var f=a.DQa;null===f&&(f=a.DQa=[]);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)}};cha=function(a,b){b.flags|=2;(a.ts||(a.ts=[])).push(b.index)};dha=function(a,b,c,d,e){a.data[d]=e;var f=e.ta||(e.ta=ad(e.type));f=new Wea(f,null!==e.ya);a.blueprint[d]=f;c[d]=f;fha(a,b,d,Wd(a,c,e.Ib,_.Xd),e)};
gha=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Qc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};Jga=function(a){for(var b=Id(a[13]);null!==b;b=Id(b[4]))for(var c=10;c<b.length;c++){var d=b[c];if(d[2]&512){var e=d[1];Iga(e,d,e.ya,d[8])}else 0<d[5]&&Jga(d)}b=a[1].ts;if(null!==b)for(c=0;c<b.length;c++)d=_.fd(b[c],a),64===(d[2]&64)&&0<d[5]&&Jga(d)};Mga=function(a,b){a[13]?a[14][4]=b:a[13]=b;return a[14]=b};
hha=function(a){for(;a;){a[2]|=32;var b=_.Ffa(a);if(0!==(a[2]&256)&&!b)break;a=b}};iha=function(a,b,c){if(null===a||null!==a.ya)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]};jha=function(a,b){(a=(a=a[9])?a.get(_.Zd,null):null)&&a.handleError(b)};Tga=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.gH?g.gH(n,e,d,h):n[h]=e}};_.kha=function(a,b){a[11].setValue(_.cd(a[_.hd.selectedIndex]),b)};
lha=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=Fda(e,h);else if(2==f){var n=b[++g];d=Fda(d,h+": "+n+";")}}c?a.styles=d:a.WZa=d;c?a.Ee=e:a.Uma=e};
mha=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.cd(f));if(_.Zc(f))for(var g=10;g<f.length;g++){var h=f[g],n=h[1].firstChild;null!==n&&mha(h[1],h,n,d)}f=c.type;if(f&8)mha(a,b,c.Vg,d);else if(f&32)for(f=Ufa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].Lu[c.Lu]:null,Array.isArray(f)?d.push.apply(d,_.Ha(f)):(g=_.Ffa(b[16]),mha(g[1],g,f,d,!0)));c=e?c.Fta:c.next}return d};
nha=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({l1c:a[c],b4c:c});return b};oha=function(){yea(_.kd()[1],_.od())};qha=function(a,b,c){return(new pha(a,b,void 0===c?null:c)).Cc};rha=function(a){return!!a&&"function"===typeof a.then};sha=function(a){return!!a&&"function"===typeof a.subscribe};tha=function(){};vha=function(){return uha()+uha()+uha()};uha=function(){return String.fromCharCode(97+Math.floor(25*Math.random()))};
_.$d=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=wha(b))return a;b=b.split("-")[0];if(a=wha(b))return a;if("en"===b)return xha;throw new _.Rc(701,!1);};wha=function(a){a in yha||(yha[a]=Gd.FUa&&Gd.FUa.Cib&&Gd.FUa.Cib.locales&&Gd.FUa.Cib.locales[a]);return yha[a]};
_.ae=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(null!==a.ya)var e=b.Aa||b.Ja;else{if(b.Aa)throw new _.Rc(903,!1);e=b.Ja}if(e){if(c){d.push(e);var f=a;f.inputs=zha(a.inputs);f.X7=zha(a.X7);f.outputs=zha(a.outputs);(f=e.mb)&&Aha(a,f);f=e.wb;var g=e.Ed;f&&Bha(a,f);g&&Cha(a,g);Eda(a.inputs,e.inputs);Eda(a.X7,e.X7);Eda(a.outputs,e.outputs);null!==e.ya&&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.VEc&&g(a),g===_.ae&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Ib=a+=e.Ib,e.Jb=Eea(e.Jb,b=Eea(b,e.Jb))};zha=function(a){return a===hea?{}:a===_.Vc?[]:a};Bha=function(a,b){var c=a.wb;a.wb=c?function(d,e){b(d,e);c(d,e)}:b};Cha=function(a,b){var c=a.Ed;a.Ed=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Aha=function(a,b){var c=a.mb;a.mb=c?function(d,e){b(d,e);c(d,e)}:b};
Eha=function(){if(!Dha){var a=Gd.Symbol;if(a&&a.iterator)Dha=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&&(Dha=c)}}}return Dha};Gha=function(a){return Fha(a)?Array.isArray(a)||!(a instanceof Map)&&Eha()in a:!1};Hha=function(a,b){if(Array.isArray(a))for(var c=0;c<a.length;c++)b(a[c]);else for(a=a[Eha()]();!(c=a.next()).done;)b(c.value)};
Fha=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.Iha=function(a,b,c){return a[b]=c};_.be=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.ce=function(a,b,c,d){c=_.be(a,b,c);return _.be(a,b+1,d)||c};_.de=function(a,b,c,d){var e=_.kd(),f=_.hd.lp++;_.be(e,f,b)&&(f=_.rd(),gha(e[11],dd(f,e),d,f.value,a,b,c));return _.de};_.Jha=function(a,b,c,d){return _.be(a,_.hd.lp++,c)?b+_.Qc(c)+d:_.Xd};
_.z=function(a,b,c){var d=_.kd(),e=_.hd.lp++;_.be(d,e,b)&&_.Yd(_.hd.vg,_.rd(),d,a,b,d[11],c,!1);return _.z};Kha=function(a,b,c,d,e){e=e?"class":"style";Tga(a,c,b.inputs[e],e,d)};Lha=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<=bfa(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)};
Qha=function(a,b){var c=Mha;if(c===b)return-1;for(b=Nha=b;b<c&&32<a.charCodeAt(b);)b++;b=Oha=b;return Pha(a,b,c)};Pha=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};_.fe=function(a,b,c){Rha(a,b,c,!1);return _.fe};_.he=function(a,b){Rha(a,b,null,!0);return _.he};
Rha=function(a,b,c,d){var e=_.kd(),f=_.hd.vg,g=_.qea(2);f.dpa&&Sha(f,a,g,d);if(b!==_.Xd&&_.be(e,g,b)){var h=f.data[_.hd.selectedIndex],n=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Lc(_.Od(b))));Tha(f,h,e,n,a,e[g+1]=b,d,g)}};
_.ie=function(a){var b=_.hd.vg,c=_.qea(2);b.dpa&&Sha(b,null,c,!0);var d=_.kd();if(a!==_.Xd&&_.be(d,c,a)){var e=b.data[_.hd.selectedIndex];if(0===(e.flags&16)||c>=b.yob){var f=d[11],g=d[c+1];if(null==a||""===a)var h=_.Vc;else if(h=[],a=_.Od(a),Array.isArray(a))for(var n=0;n<a.length;n++)cfa(h,a[n],!0);else if("object"===typeof a)for(n in a)a.hasOwnProperty(n)&&cfa(h,n,a[n]);else if("string"===typeof a)for(Oha=Nha=0,Mha=a.length,n=Qha(a,Pha(a,0,Mha));0<=n;n=Qha(a,n))cfa(h,a.substring(Nha,Oha),!0);h=
d[c+1]=h;g===_.Xd&&(g=_.Vc);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&&Tha(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.Uma,null!==c&&(a=Fda(c,a?a:"")),Kha(b,e,d,a,!0)}};
Sha=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.hd.selectedIndex];a=c>=a.yob;0!==(f.flags&(d?16:32))&&null===b&&!a&&(b=!1);var g=rea(e),h=d?f.Xta:f.Yta;if(null===g)0===(d?f.X6:f.Yfa)&&(b=Uha(null,e,f,b,d),b=Vha(b,f.hc,d),h=null);else{var n=f.Xna;if(-1===n||e[n]!==g)if(b=Uha(g,e,f,b,d),null===h)g=d?f.X6:f.Yfa,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=Uha(null,e,f,g[1],d),g=Vha(g,f.hc,d),e[(d?f.X6:f.Yfa)>>17&32767]=g);else{h=void 0;g=f.Pq;for(n=1+f.Xna;n<
g;n++)h=Vha(h,e[n].Jb,d);h=Vha(h,f.hc,d)}}void 0!==h&&(d?f.Xta=h:f.Yta=h);n=b;h=d?f.X6:f.Yfa;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<bfa(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);Lha(e,g,c,!0);Lha(e,g,c,!1);a=d?f.Xta:f.Yta;null!=a&&"string"==
typeof g&&0<=bfa(a,g)&&(e[c+1]|=1);h=b<<17|h<<2;d?f.X6=h:f.Yfa=h}};Uha=function(a,b,c,d,e){var f=c.Pq,g=c.Xna;for(-1===g?g=c.Jl:g++;g<f;){var h=b[g];d=Vha(d,h.Jb,e);if(h===a)break;g++}null!==a&&(c.Xna=g);return d};Vha=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]),cfa(a,g,c?!0:b[++f]))}return void 0===a?null:a};
Tha=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)?Wha(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=Wha(a,null,c,e,h,g)),b=_.cd(c[_.hd.selectedIndex]),g?f?d.KE(b,e):d.OG(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.q0(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.vl(b,e,f,g))))}};
Wha=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===_.Xd&&(B=A?_.Vc:void 0);x=A?dfa(B,d):x===d?B:void 0;r&&void 0===x&&(x=dfa(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.Xta:b.Yta,null!=a&&(h=dfa(a,d)));return h};
_.C=function(a,b,c,d){var e=_.kd(),f=_.hd.vg,g=22+a;a=e[11];var h=e[g]=a.createElement(b,_.hd.Ana);if(f.Ij){var n=f.Ha;b=Td(f,g,2,b,_.gd(n,c));eha(f,e,b,_.gd(n,d));null!==b.hc&&lha(b,b.hc,!1);null!==b.tL&&lha(b,b.tL,!0);null!==f.queries&&f.queries.v8(f,b)}else b=f.data[g];pd(b,!0);c=b.tL;null!==c&&Cea(a,h,c);c=b.Ee;null!==c&&Wfa(a,h,c);c=b.styles;null!==c&&a.setAttribute(h,"style",c);64!==(b.flags&64)&&Rfa(f,e,h,b);0===_.hd.noa&&_.Ed(h,e);_.hd.noa++;1===(b.flags&1)&&(Nga(f,e,b),Kga(f,b,e));null!==
d&&Oga(e,b);return _.C};_.D=function(){var a=_.od();_.hd.hG?_.hd.hG=!1:(a=a.parent,pd(a,!1));var b=a;_.hd.noa--;var c=_.hd.vg;c.Ij&&(yea(c,a),0!==(a.flags&8)&&c.queries.ooa(a));null!=b.Uma&&0!==(b.flags&16)&&Kha(c,b,_.kd(),b.Uma,!0);null!=b.WZa&&0!==(b.flags&32)&&Kha(c,b,_.kd(),b.WZa,!1);return _.D};_.F=function(a,b,c,d){_.C(a,b,c,d);_.D();return _.F};
_.je=function(a,b,c){var d=_.kd(),e=_.hd.vg;a+=22;if(e.Ij){var f=e.Ha;b=_.gd(f,b);var g=Td(e,a,8,"ng-container",b);null!==b&&lha(g,b,!0);eha(e,d,g,_.gd(f,c));null!==e.queries&&e.queries.v8(e,g);f=g}else f=e.data[a];pd(f,!0);a=d[a]=d[11].createComment("");Rfa(e,d,a,f);_.Ed(a,d);1===(f.flags&1)&&(Nga(e,d,f),Kga(e,f,d));null!=c&&Oga(d,f);return _.je};_.ke=function(){var a=_.od(),b=_.hd.vg;_.hd.hG?_.hd.hG=!1:(a=a.parent,pd(a,!1));b.Ij&&(yea(b,a),0!==(a.flags&8)&&b.queries.ooa(a));return _.ke};
_.le=function(a,b,c){_.je(a,b,c);_.ke();return _.le};_.me=function(a,b,c){var d=_.kd(),e=_.hd.lp++;_.be(d,e,b)&&_.Yd(_.hd.vg,_.rd(),d,a,b,d[11],c,!0);return _.me};_.ne=function(a,b,c){var d=_.kd(),e=_.hd.lp++;if(_.be(d,e,b)){e=_.hd.vg;var f=_.rd();_.Yd(e,f,d,a,b,iha(rea(e.data),f,d),c,!0)}return _.ne};Xha=function(a,b,c){var d=b.mR;d=Array.isArray(d)?d[0]:d;return null===d?Ofa(a,b,c):_.cd(c[d])};
Yha=function(a,b,c,d,e){var f=b.mR;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)}};Zha=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.mR,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.mR;Array.isArray(f)?f[0]=e:(f=Yha,Pfa=Xha,Qfa=f,d.mR=e)}}}};
$ha=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};aia=function(a,b){a=b[a.K7];return null===a?a:0>a?~a:a};
bia=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.YX(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=_.cd(c[x]));null!==x&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=$ha(a,n),null!==n&&"object"===typeof n&&(r=aia(n,c),null!==r&&bia(a,n.create[r],c,c[n.Ddb])));break;case 1:n>>>=1,r=b[++h],x=b[++h],gha(e,_.cd(c[n]),null,null,r,x,null)}else switch(n){case cia:n=
b[++h];r=b[++h];null===c[r]&&(n=c[r]=e.createComment(Ifa(n)),_.Ed(n,c));break;case dia:n=b[++h],r=b[++h],null===c[r]&&(n=c[r]=e.createElement(n,null),_.Ed(n,c))}}};
iia=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+=_.Qc(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?gha(b[11],b[x],null,B,r,g,A):_.Yd(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=$ha(a,x);A=b;B=x;var I=g;var K=B.zP.indexOf(I);if(-1===K)switch(B.type){case 1:K=(0,_.$d(eia)[20])(parseInt(I,
10));K=fia[K];I=void 0!==K?K:"other";K=B.zP.indexOf(I);-1===K&&"other"!==I&&(K=B.zP.indexOf("other"));break;case 0:K=B.zP.indexOf("other")}B=-1===K?null:K;aia(x,A)!==B&&(gia(r,x,A),A[x.K7]=null===B?null:~B,null!==B&&(K=A[x.Ddb])&&bia(r,x.create[B],A,K));break;case 3:hia(a,$ha(a,x),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=$ha(a,g>>>2),0>b[g.K7]&&hia(a,g,d,b));f+=h}};hia=function(a,b,c,d){var e=d[b.K7];if(null!==e){var f=jia;0>e&&(e=d[b.K7]=~e,f=-1);iia(a,d,b.update[e],c,f)}};
gia=function(a,b,c){var d=aia(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=_.cd(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else gia(a,$ha(a,~e),c)}};
kia=function(){function a(g,h){d=0;h=aia(g,h);f=null!==h?g.remove[h]:_.Vc}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}};
lia=function(a,b,c,d,e,f,g){var h=Wd(a,d,1,null),n=h<<2;d=pea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===Ufa&&(Ufa=kia()));e.push(n,null===f?"":f);a=Fga(a,h,g?32:1,null===f?"":f,null);Zha(c,a);c=a.index;pd(a,!1);null!==d&&b!==d&&(b=d.mR,null===b?(Pfa=Xha,Qfa=Yha,d.mR=[null,c]):(d=Array.isArray(b),1!=d&&Pda("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.oe=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(mia);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};oia=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=nia.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)};
qia=function(a,b,c,d,e,f){var g=0,h={type:e.type,K7:Wd(a,b,1,null),Ddb:f,zP:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.hzb,31),2,-1-e.hzb,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,Z=x.join("");x=[];var la=[],wa=[];h.zP.push(e.zP[r]);h.create.push(x);h.remove.push(la);h.update.push(wa);Z=fga(cga()).R9(Z);
Z=qga(Z)||Z;g|=Z?pia(B,h,I,K,x,la,wa,Z,P,A,0):0}g&&c.push(g,1,f<<2|3)};tia=function(a){var b=[],c=[],d=1,e=0;a=a.replace(ria,function(h,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=sia(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=sia(a[f++]);b.length>c.length&&c.push(g)}return{type:d,hzb:e,zP:b,values:c}};
sia=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),ria.test(b)?d.push(tia(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};
pia=function(a,b,c,d,e,f,g,h,n,r,x){var A=0;for(h=h.firstChild;h;){var B=Wd(a,c,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:var I=h,K=I.tagName.toLowerCase();if(rga.hasOwnProperty(K)){var P=e,Z=n;null!==dia&&P.push(dia);P.push(K,B,0|Z<<17|B<<1);a.data[B]=K;I=I.attributes;for(K=0;K<I.length;K++)P=I.item(K),Z=P.name.toLowerCase(),P.value.match(mia)?sga.hasOwnProperty(Z)&&(tga[Z]?_.oe(g,P.value,B,P.name,0,iga):uga[Z]?_.oe(g,P.value,B,P.name,0,jga):_.oe(g,P.value,B,P.name,0,null)):e.push(B<<1|1,
P.name,P.value);A|=pia(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(mia);e.push(K?"":I,B,0|n<<17|B<<1);0===x&&f.push(B);K&&(A|=_.oe(g,I,B,null,0,null));break;case Node.COMMENT_NODE:if(I=uia.exec(h.textContent||""))I=r[parseInt(I[1],10)],K=e,P=n,null!==cia&&K.push(cia),K.push("",B,0|P<<17|B<<1),qia(a,c,d,n,I,B),I=f,0===x&&(I.push(~B),I.push(B))}h=h.nextSibling}return A};
_.pe=function(a,b,c){c=void 0===c?-1:c;var d=_.hd.vg,e=_.kd();a=22+a;var f=_.gd(d.Ha,b);b=pea();if(d.Ij){var g=null===b?0:b.index,h=pea(),n=[],r=[],x=[[]];var A=c;-1===A?c=oia(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),c=oia(f.substring(c,A)));f=c.replace(via," ").split(wia);for(A=0;A<f.length;A++){var B=f[A];if(0===(A&1)){var I=sia(B);for(B=0;B<I.length;B++){var K=I[B];if(0===(B&1)){if(""!==K){var P=x[0],Z=K.match(mia);P=lia(d,h,P,
e,n,Z?null:K,!1);Z&&_.oe(r,K,P.index,null,0,null)}}else{if("object"!==typeof K)throw Error("lb`"+c);Z=lia(d,h,x[0],e,n,"",!0).index;qia(d,e,r,g,K,Z)}}}else I=47===B.charCodeAt(0),B=22+Number.parseInt(B.substring(I?2:1)),I?(x.shift(),pd(pea(),!1)):(I=x[0],B=Fga(d,B,64,null,null),Zha(I,B),I=B,x.unshift([]),pd(I,!0))}d.data[a]={create:n,update:r}}g=Nfa(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++)c=d[h++],n=d[h],r=2===(c&2),x=1===(c&1),c>>>=2,f=
e[c],null===f&&(f=e[c]=r?b.createComment(n):b.YX(n)),x&&null!==g&&b.insertBefore(g,f,a,!1);_.hd.Eqa=!0};_.qe=function(){_.hd.Eqa=!1};_.re=function(a,b){_.pe(a,b);_.qe()};_.te=function(a){_.be(_.kd(),_.hd.lp++,a)&&(jia|=1<<Math.min(xia,31));xia++;return _.te};_.ue=function(a){var b=_.hd.vg,c=_.kd();0<xia&&(a=b.data[a+22],iia(b,c,Array.isArray(a)?a:a.update,_.hd.lp-xia-1,jia));xia=jia=0};_.G=function(a,b,c,d){c=_.kd();yia(_.hd.vg,c,c[11],_.od(),a,b,d);return _.G};
_.zia=function(a,b){var c=_.od(),d=_.kd(),e=_.hd.vg;yia(e,d,iha(rea(e.data),c,d),c,a,b);return _.zia};Aia=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};
yia=function(a,b,c,d,e,f,g){var h=1===(d.flags&1),n=a.Ij&&(a.FB||(a.FB=[])),r=b[7]||(b[7]=[]),x=!0;if(d.type&3||g){var A=dd(d,b),B=g?g(A):A;A=r.length;var I=g?function(Z){return g(_.cd(Z[d.index]))}:d.index,K=null;!g&&h&&(K=Aia(a,b,e,d.index));null!==K?((K.egc||K).J3a=f,K.egc=f,x=!1):(f=Bia(d,b,f),a=c.listen(B,e,f),r.push(f,a),n&&n.push(e,I,A,A+1))}else f=Bia(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))};Cia=function(a,b,c){try{return!1!==b(c)}catch(d){return jha(a,d),!1}finally{}};Bia=function(a,b,c){return function f(e){if(e===Function)return c;hha(a.flags&2?_.fd(a.index,b):b);for(var g=Cia(b,c,e),h=f.J3a;h;)g=Cia(b,h,e)&&g,h=h.J3a;return g}};_.L=function(a){a=void 0===a?1:a;for(var b=_.hd.KP;0<a;)b=b[15],a--;return(_.hd.KP=b)[8]};
_.ve=function(a){var b=_.kd()[16][6];if(!b.Lu){var c=b.Lu=afa(a?a.length:1,null),d=c.slice();for(b=b.Vg;null!==b;){if(a)a:{var e=null;b:{var f=b.hc;if(null!=f){var g=f.indexOf(5);if(0===(g&1)){f=f[g+1];break b}}f=null}for(g=0;g<a.length;g++){var h=a[g];if("*"===h)e=g;else{if(null===f)h=Zfa(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].Fta=b:
c[e]=b,d[e]=b);b=b.next}}};_.we=function(a,b,c){b=void 0===b?0:b;var d=_.kd(),e=_.hd.vg;a=Td(e,22+a,16,null,c||null);null===a.Lu&&(a.Lu=b);_.hd.hG=!1;64!==(a.flags&64)&&Vfa(d[11],0,d,a,Nfa(e,a.parent,d),Pfa(a.parent||d[6],a,d))};_.ye=function(a,b,c){_.xe(a,"",b,"",c);return _.ye};_.xe=function(a,b,c,d,e){var f=_.kd();b=_.Jha(f,b,c,d);b!==_.Xd&&_.Yd(_.hd.vg,_.rd(),f,a,b,f[11],e,!1);return _.xe};_.ze=function(a){return _.hd.KP[22+a]};
_.M=function(a,b,c,d,e,f,g,h){var n=_.kd(),r=_.hd.vg;a+=22;if(r.Ij){var x=r.Ha;e=Td(r,a,4,e||null,_.gd(x,f));eha(r,n,e,_.gd(x,g));yea(r,e);b=e.GNb=Pga(2,e,b,c,d,r.Clb,r.NDb,null,r.YG,x);null!==r.queries&&(r.queries.ya(r,e),b.queries=r.queries.RMa(e));b=e}else b=r.data[a];pd(b,!1);c=n[11].createComment("");Rfa(r,n,c,b);_.Ed(c,n);Mga(n,n[a]=[c,!0,!1,n,null,0,b,c,null,null]);1===(b.flags&1)&&Nga(r,n,b);null!=g&&Oga(n,b,h)};
_.N=function(a,b){b=void 0===b?"":b;var c=_.kd(),d=_.hd.vg,e=a+22;a=d.Ij?Td(d,e,1,b,null):d.data[e];b=c[e]=c[11].YX(b);Rfa(d,c,b,a);pd(a,!1)};_.Be=function(a){_.Ae("",a,"");return _.Be};_.Ae=function(a,b,c){var d=_.kd();a=_.Jha(d,a,b,c);a!==_.Xd&&_.kha(d,a);return _.Ae};
Dia=function(a,b,c,d,e){a=Nc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Dia(a[f],b,c,d,e);else{f=_.hd.vg;var g=_.kd(),h=yd(a)?a:Nc(a.Ga),n=rfa(a),r=_.od(),x=r.LG&1048575,A=r.Jl,B=r.LG>>20;if(yd(a)||!a.hd)d=new Wea(n,e),n=Eia(h,b,e?x:x+B,A),-1===n?(n=Oea(r,g),Kea(n,f,h),Fia(f,a,b.length),b.push(h),r.Jl++,r.Pq++,e&&(r.LG+=1048576),c.push(d),g.push(d)):(c[n]=d,g[n]=d);else{A=Eia(h,b,x+B,A);x=Eia(h,b,x,x+B);var I=0<=A&&c[A];B=0<=x&&c[x];e&&!B||!e&&!I?(A=Oea(r,g),Kea(A,f,h),A=c.length,I=new Wea(e?
Gia:Hia,e),I.hd=[],I.index=A,I.kna=0,d&&!e&&I.kna++,I.hd.push(n),!e&&B&&(c[x].AWa=I),Fia(f,a,b.length,0),b.push(h),r.Jl++,r.Pq++,e&&(r.LG+=1048576),c.push(I),g.push(I)):(b=c[e?x:A],!e&&d&&b.kna++,b=b.hd.push(n)-1,Fia(f,a,-1<A?A:x,b));!e&&d&&B&&c[x].kna++}}};Fia=function(a,b,c,d){var e=yd(b),f=!!b.le;if(e||f)if(f=(f?Nc(b.le):b).prototype.La)a=a.bQ||(a.bQ=[]),!e&&b.hd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Eia=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Hia=function(){return Iia(this.hd,[])};Gia=function(a,b,c,d){b=this.hd;if(this.AWa){var e=this.AWa.kna;d=Vea(c,c[1],this.AWa.index,d);c=d.slice(0,e);Iia(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Iia(b,c);return c};Iia=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Ce=function(a){var b=void 0===b?[]:b;return function(c){c.pda=function(d,e){e=e?e(a):a;var f=_.hd.vg;f.Ij&&(d=null!==d.ya,Dia(b,f.data,f.blueprint,d,!0),Dia(e,f.data,f.blueprint,d,!1))}}};
_.De=function(a,b){a=_.qd()+a;var c=_.kd();return c[a]===_.Xd?_.Iha(c,a,b()):c[a]};_.Ee=function(a,b,c){return Jia(_.kd(),_.qd(),a,b,c)};_.Fe=function(a,b,c,d){return _.Kia(_.kd(),_.qd(),a,b,c,d)};_.Lia=function(a,b){a=a[b];return a===_.Xd?void 0:a};Jia=function(a,b,c,d,e,f){b+=c;return _.be(a,b,e)?_.Iha(a,b+1,f?d.call(f,e):d(e)):_.Lia(a,b+1)};_.Kia=function(a,b,c,d,e,f,g){b+=c;return _.ce(a,b,e,f)?_.Iha(a,b+2,g?d.call(g,e,f):d(e,f)):_.Lia(a,b+2)};
_.O=function(a,b){var c=_.hd.vg;a+=22;if(c.Ij){a:{var d=c.NDb;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.Xf&&(c.bQ||(c.bQ=[])).push(a,b.Xf)}else b=c.data[a];b=b.ta||(b.ta=ad(b.type));d=Sc(_.y);try{var g=Hea(!1),h=b();Hea(g);var n=_.kd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);n[a]=h}finally{Sc(d)}};_.Q=function(a,b,c){a+=22;var d=_.kd(),e=d[a];return d[1].data[a].Yd?Jia(d,_.qd(),b,e.transform,c,e):e.transform(c)};
Mia=function(a){return new Promise(function(b,c){var d=new _.ca;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new Va)}}))})};_.Ge=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 Va)}})})};
_.He=function(){var a=_.ea.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Aa)(b))return Nia(b,null);if(baa(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Nia(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Aa)(a[0])?a[0]:a;return Nia(a,null).ka(_.m(function(d){return c.apply(null,_.Ha(d))}))}return Nia(a,null)};
Nia=function(a,b){return new _.ja(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,h={CU:0};h.CU<d;h={q2:h.q2,CU:h.CU},h.CU++){var n=_.ya(a[h.CU]);h.q2=!1;c.add(n.subscribe({next:function(r){return function(x){r.q2||(r.q2=!0,g++);e[r.CU]=x}}(h),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.q2||(g===d&&c.next(b?b.reduce(function(x,A,B){return x[A]=e[B],x},{}):e),c.complete())}}(h)}))}})};
_.Ie=function(a,b,c){if(_.aaa(c)){var d=c;c=void 0}return d?_.Ie(a,b,c).ka(_.m(function(e){return(0,_.Aa)(e)?d.apply(null,_.Ha(e)):d(e)})):new _.ja(function(e){Oia(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Oia=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++)Oia(a[g],
b,c,d,e);else throw new TypeError("pb");d.add(f)};_.Je=function(a){return!!a&&(a instanceof _.ja||"function"===typeof a.Fz&&"function"===typeof a.subscribe)};Pia=function(a){return function(b){setTimeout(a,void 0,b)}};Qia=function(){return this.Sv[Eha()]()};Sia=function(){return Ria(_.od(),_.kd())};Ria=function(a,b){return a.type&4?new Tia(b,a,Dd(a,b)):null};Via=function(){return Uia(_.od(),_.kd())};Wia=function(a){return a[8]||(a[8]=[])};
Uia=function(a,b){var c=b[a.index];if(!_.Zc(c)){if(a.type&8)var d=_.cd(c);else{var e=b[11];d=e.createComment("");var f=dd(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];Mga(b,c)}return new Ke(c,a,b)};
Xia=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?Dd(h,x):h.type&4?Ria(h,x):null:-2===A?(A=c.metadata.read,x=A===_.Cd?Dd(h,x):A===_.Le?Ria(h,x):A===_.Me?Uia(h,x):void 0):x=Vea(x,x[1],A,h);r.call(n,x)}}d.matches=f}return d.matches};
Yia=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=Xia(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]&&Yia(n[1],n,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)n=g[h],Yia(n[1],n,e,d)}}return d};
_.Oe=function(a){var b=_.kd(),c=_.hd.vg,d=_.hd.vs;_.hd.vs=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.Mjb?Yia(c,b,d,[]):Xia(c,b,e,d),a.reset(b,yfa),_.Ne(a)),!0):!1};_.Pe=function(a,b,c){var d=_.hd.vg;d.Ij&&(Zia(d,new $ia(a,b,c),-1),2===(b&2)&&(d.wMb=!0));aja(d,b)};
_.Qe=function(a,b,c,d){var e=_.hd.vg;e.Ij&&(Zia(e,new $ia(b,c,d),_.od().index),b=e.Ed||(e.Ed=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.vMb=!0));aja(e,c)};_.Re=function(){return _.kd()[19].queries[_.hd.vs].DWa};aja=function(a,b){var c=_.kd();b=new _.Se(4===(b&4));Qga(a,c,b,b.destroy);null===c[19]&&(c[19]=new bja);c[19].queries.push(new cja(b))};Zia=function(a,b,c){null===a.queries&&(a.queries=new dja);a.queries.track(new Te(b,c))};
_.Ue=function(a,b){return Ria(a,b)};fja=function(a){"undefined"===typeof Zone?eja.then(function(){a&&a.apply(null,null)}):Zone.current.mT("scheduleMicrotask",a)};gja=function(a){if(0==a.AW&&!a.LZ&&!a.isStable)try{a.AW++,a.N_.emit(null)}finally{if(a.AW--,!a.LZ)try{a.wc(function(){return a.Lg.emit(null)})}finally{a.isStable=!0}}};
ija=function(a){a.pvb||-1!==a.vra||(a.vra=a.xEc.call(Gd,function(){a.Wob||(a.Wob=Zone.root.oua("fakeTopEventTask",function(){a.vra=-1;hja(a);a.pvb=!0;gja(a);a.pvb=!1},void 0,function(){},function(){}));a.Wob.Ik()}),hja(a))};
kja=function(a){a.vy=a.vy.rz({name:"angular",properties:{isAngularZone:!0},fS:function(b,c,d,e,f,g){try{return jja(a),b.oR(d,e,f,g)}finally{(a.sfa&&"eventTask"===e.type||a.e1)&&ija(a),a.AW--,gja(a)}},tca:function(b,c,d,e,f,g,h){try{return jja(a),b.Ik(d,e,f,g,h)}finally{a.e1&&ija(a),a.AW--,gja(a)}},cVa:function(b,c,d,e){b.mqa(d,e);c===d&&("microTask"==e.kd?(a.hlc=e.dEc,hja(a),gja(a)):"macroTask"==e.kd&&(a.F$=e.MDc))},sca:function(b,c,d,e){b.handleError(d,e);a.wc(function(){return a.Pp.emit(e)});return!1}})};
hja=function(a){a.LZ=a.hlc||(a.sfa||a.e1)&&-1!==a.vra?!0:!1};jja=function(a){a.AW++;a.isStable&&(a.isStable=!1,a.Qsa.emit(null))};mja=function(a){(a=a.get(lja,null))&&a.forEach(function(b){return b()})};
rja=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.zd(d);return function(f){f=void 0===f?[]:f;var g=nja();if(!g||g.Cc.get(oja,!1))if(f=[].concat(_.Ha(c),_.Ha(f),[{Ga:e,Ic:!0}]),a)a(f);else{f=pja(f,d);if(qja&&!qja.get(oja,!1))throw new _.Rc(400,!1);qja=f;f.get(Ve);mja(f)}f=nja();if(!f)throw new _.Rc(401,!1);return f}};pja=function(a,b){a=void 0===a?[]:a;return We({name:b,Tb:[{Ga:sja,Ic:"platform"},{Ga:tja,Ic:new Set([function(){return qja=null}])}].concat(_.Ha(a))})};
nja=function(){var a,b;return null!=(b=null==(a=qja)?void 0:a.get(Ve))?b:null};vja=function(a,b){return"noop"===a?new uja:("zone.js"===a?void 0:a)||new _.Ye(b)};wja=function(a,b,c){try{var d=c();return rha(d)?d.catch(function(e){b.wc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.wc(function(){return a.handleError(e)}),e;}};xja=function(a,b){return a=Array.isArray(b)?b.reduce(xja,a):Object.assign({},a,b)};yja=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};
zja=function(a){var b=_.od(),c=_.kd();2===(b.flags&2)&&16!==(a&16)?(a=_.fd(b.index,c),a=new Ze(a,a)):a=b.type&47?new Ze(c[16],c):null;return a};Aja=function(a,b,c){a=a.Ku;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};_.$e=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Dja=function(a){var b=_.Bja.get(a);if(!b)throw Error("sb`"+a);return new Cja(b)};Gja=function(){Eja=!0;return Fja};Hja=function(a,b){if(null==a)return null;a=a.Vqb(b);return null==a?null:a};
Ija=function(a){return Object.assign({},{Wa:{},LVc:{},keys:[],Ud:{},Na:{},Ya:{},Xmb:!1},a)};_.af=function(a){return Jja(a,Kja,Lja,Mja)};Kja=function(a,b){return _.R(b,a)};Lja=function(a,b,c){b[a]=c};Mja=function(){return{}};_.bf=function(a,b){var c=new a;return null==b?c:Jja(b,Nja,Oja,Pja,a)};Nja=function(a,b){return b[a]};Oja=function(a,b,c){b.O[a]=c};Pja=function(a){if(null==a)throw Error("tb");return new a};
Jja=function(a,b,c,d,e){e=d(e);for(var f=Qja(a,e),g=f.Wa||{},h=f.Na||{},n=f.Ud||{},r={},x=_.l(f.keys||[]),A=x.next();!A.done;r={u2:r.u2},A=x.next()){A=A.value;var B=b(A,a);if(null!=B){var I=void 0;if(g.hasOwnProperty(A)){if(f.Xmb&&0===B.length)continue;I=Rja(B,b,c,d,!0,!0,g[A])}else if(h.hasOwnProperty(A))I=Rja(B,b,c,d,!1,!0,h[A]);else if(n.hasOwnProperty(A))r.u2=n[A],I=r.u2.md?B.map(function(K){return function(P){return Sja(P,K.u2,b,c,d)}}(r)):Sja(B,r.u2,b,c,d);else if(Array.isArray(B)){if(f.Xmb&&
0===B.length)continue;I=Rja(B,b,c,d,!0,!1)}else I=B;c(A,e,I)}}return e};Sja=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]=Rja(n,c,d,e,b.od,b.nd,b.Uc))}return f};Rja=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 Jja(h,b,c,d,g)}):e&&!f?a.map(function(h){return h}):!e&&f?Jja(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Qja=function(a,b){if(b instanceof _.T)a=Ija(b.na());else if(a instanceof _.T)a=Ija(a.na());else throw Error("vb");return a};Tja=function(a){if(null!=a.Qa){var b={},c;for(c in a.Qa)void 0!==a.Qa[c]&&(b[c]=a.Qa[c]);a.Qa=b}};_.cf=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};Uja=function(a,b,c){if(a.Qa)a.Qa[b]=c;else{var d={};a.Qa=(d[b]=c,d)}};
Vja=function(a,b){if(b&&!b.vi)throw Error("yb`"+a+"`"+_.Lc(b));};Wja=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};_.df=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)};ff=function(a){return a&&"?"!==a[0]?"?"+a:a};
Xja=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}};Yja=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}};
Zja=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};$ja=function(a){var b=a.indexOf("/",1);return-1===b?a.substring(1):a.substring(1,b)};aka=function(a){return a[_.Db.Symbol.iterator]()};
bka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.Lca&&(b.kj()||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{OJ:a.slice(0,d.length),rta:b}};gf=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],!cka(a[d],b[d]))return!1;return!0};
cka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.Ha(a)).sort();var c=[].concat(_.Ha(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};hf=function(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c)};jf=function(a){return sha(a)?a:rha(a)?_.ya(Promise.resolve(a)):_.Da(a)};fka=function(a,b,c){return dka[c.IG](a.root,b.root,c.Bzb)&&eka[c.Qa](a.Qa,b.Qa)&&!("exact"===c.Te&&a.Te!==b.Te)};gka=function(a,b){return gf(a,b)};
ika=function(a,b,c){if(!kf(a.je,b.je)||!hka(a.je,b.je,c)||a.H_!==b.H_)return!1;for(var d in b.children)if(!a.children[d]||!ika(a.children[d],b.children[d],c))return!1;return!0};jka=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return cka(a[c],b[c])})};lka=function(a,b,c){return kka(a,b,b.je,c)};
kka=function(a,b,c,d){if(a.je.length>c.length)return a=a.je.slice(0,c.length),kf(a,c)&&!b.kj()&&hka(a,c,d)?!0:!1;if(a.je.length===c.length){if(!kf(a.je,c)||!hka(a.je,c,d))return!1;for(var e in b.children)if(!a.children[e]||!lka(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.je.length);c=c.slice(a.je.length);return kf(a.je,e)&&hka(a.je,e,d)&&a.children.primary?kka(a.children.primary,b,c,d):!1};hka=function(a,b,c){return b.every(function(d,e){return eka[c](a[e].parameters,d.parameters)})};
mka=function(a,b){return kf(a,b)&&a.every(function(c,d){return gf(c.parameters,b[d].parameters)})};kf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};nka=function(a,b){var c=[];hf(a.children,function(d,e){"primary"===e&&(c=c.concat(b(d,e)))});hf(a.children,function(d,e){"primary"!==e&&(c=c.concat(b(d,e)))});return c};qka=function(a){return a.je.map(function(b){return oka(b.path)+pka(b.parameters)}).join("/")};
rka=function(a,b){if(!a.kj())return qka(a);if(b){b=a.children.primary?rka(a.children.primary,!1):"";var c=[];hf(a.children,function(d,e){"primary"!==e&&c.push(e+":"+rka(d,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=nka(a,function(d,e){return"primary"===e?[rka(a.children.primary,!1)]:[e+":"+rka(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?qka(a)+"/"+b[0]:qka(a)+"/("+b.join("//")+")"};
ska=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};tka=function(a){return ska(a).replace(/%3B/gi,";")};oka=function(a){return ska(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};pka=function(a){return Object.keys(a).map(function(b){return";"+oka(b)+"="+oka(a[b])}).join("")};
uka=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return tka(c)+"="+tka(e)}).join("&"):tka(c)+"="+tka(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};wka=function(a){return(a=a.match(vka))?a[0]:""};xka=function(a){var b={};return 0<a.je.length?new lf([],(b.primary=a,b)):a};
yka=function(a){for(var b={},c=_.l(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=yka(a.children[d]);if(0<e.je.length||e.kj())b[d]=e}a=new lf(a.je,b);1===a.H_&&a.children.primary&&(b=a.children.primary,a=new lf(a.je.concat(b.je),b.children));return a};nf=function(a){return a instanceof mf};zka=function(a){return"object"===typeof a&&null!=a&&!a.Vw&&!a.nJb};Aka=function(a){return"object"===typeof a&&null!=a&&a.Vw};
Cka=function(a,b,c,d,e){var f={};d&&hf(d,function(g,h){f[h]=Array.isArray(g)?g.map(function(n){return""+n}):""+g});a=a===b?c:Bka(a,b,c);a=xka(yka(a));return new mf(a,f,e)};Bka=function(a,b,c){var d={};hf(a.children,function(e,f){d[f]=e===b?c:Bka(e,b,c)});return new lf(a.je,d)};
Eka=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Dka(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.Vw){var g={};hf(e.Vw,function(h,n){g[n]="string"===typeof h?h.split("/"):h});return[].concat(_.Ha(d),[{Vw:g}])}if(e.nJb)return[].concat(_.Ha(d),[e.nJb])}return"string"!==typeof e?[].concat(_.Ha(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(_.Ha(d),
[e])},[]);return new Dka(c,b,a)};Fka=function(a){if(Aka(a[0]))return a[0].Vw;var b={};return b.primary=a,b};
Ika=function(a,b,c){a||(a=new lf([],{}));if(0===a.je.length&&a.kj())return Gka(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,fta:0,zib:0};f<d.je.length;){if(e>=c.length){d=g;break a}var h=d.je[f],n=c[e];if(Aka(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.Vw){if(n!=h.path||!gf(r,h.parameters)){d=g;break a}e+=2}else{r={};if(n!=h.path||!gf(r,h.parameters)){d=g;break a}e++}f++}d={match:!0,fta:f,zib:e}}e=c.slice(d.zib);return d.match&&
d.fta<a.je.length?(b=new lf(a.je.slice(0,d.fta),{}),b.children.primary=new lf(a.je.slice(d.fta),a.children),Gka(b,0,e)):d.match&&0===e.length?new lf(a.je,{}):d.match&&!a.kj()?Hka(a,b,c):d.match?Gka(a,0,e):Hka(a,b,c)};Gka=function(a,b,c){if(0===c.length)return new lf(a.je,{});var d=Fka(c),e={};hf(d,function(f,g){"string"===typeof f&&(f=[f]);null!==f&&(e[g]=Ika(a.children[g],b,f))});hf(a.children,function(f,g){void 0===d[g]&&(e[g]=f)});return new lf(a.je,e)};
Hka=function(a,b,c){for(var d=a.je.slice(0,b),e=0;e<c.length;){var f=c[e];if(Aka(f))return a=Jka(f.Vw),new lf(d,a);if(0===e&&zka(c[0]))d.push(new _.of(a.je[b].path,Kka(c[0]))),e++;else{f=Aka(f)?f.Vw.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&zka(g)?(d.push(new _.of(f,Kka(g))),e+=2):(d.push(new _.of(f,{})),e++)}}return new lf(d,{})};Jka=function(a){var b={};hf(a,function(c,d){"string"===typeof c&&(c=[c]);null!==c&&(b[d]=Hka(new lf([],{}),0,c))});return b};
Kka=function(a){var b={};hf(a,function(c,d){return b[d]=""+c});return b};Lka=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=Lka(a,c.value))return c;return null};Mka=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=Mka(a,d.value),d.length)return d.unshift(b),d;return[]};Nka=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.uf]=c});return b};
Qka=function(a,b){a=new Oka("",new pf(new qf([],{},{},"",{},"primary",b,null,a.root,-1,{}),[]));b=new _.rf(new _.sf([new _.of("",{})]),new _.sf({}),new _.sf({}),new _.sf(""),new _.sf({}),"primary",b,a.root);b.nc=a.root;return new Pka(new pf(b,[]),a)};Ska=function(a,b){a=a.KL;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.Lb)break;else c--}return Rka(a.slice(c))};
Rka=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.QGa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};Tka=function(a,b){b.value.qB=a;b.children.forEach(function(c){return Tka(a,c)})};Uka=function(a){var b=0<a.children.length?" { "+a.children.map(Uka).join(", ")+" } ":"";return""+a.value+b};
Vka=function(a){if(a.nc){var b=a.nc,c=a.yO;a.nc=c;gf(b.Qa,c.Qa)||a.Qa.next(c.Qa);b.Te!==c.Te&&a.Te.next(c.Te);gf(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(!gf(d[f],e[f])){d=!1;break a}d=!0}}d||a.url.next(c.url);gf(b.data,c.data)||a.data.next(c.data)}else a.nc=a.yO,a.data.next(a.yO.data)};
Wka=function(a,b){var c=gf(a.params,b.params)&&mka(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Wka(a.parent,b.parent))};Zka=function(a,b,c){if(c&&a.fva(b.value,c.value.nc)){var d=c.value;d.yO=b.value;b=Xka(a,b,c);return new pf(d,b)}d=Yka(b.value);b=b.children.map(function(e){return Zka(a,e)});return new pf(d,b)};
Xka=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.fva(d.value,f.value.nc))return Zka(a,d,f);return Zka(a,d)})};Yka=function(a){return new _.rf(new _.sf(a.url),new _.sf(a.params),new _.sf(a.Qa),new _.sf(a.Te),new _.sf(a.data),a.uf,a.Lb,a)};ala=function(a){var b=nf(a)?{Vp:a,fBb:void 0}:a,c=b.Vp;b=b.fBb;a=$ka(0,a);a.url=c;a.fBb=b;return a};
$ka=function(a,b){var c=Error("Rb`");c.ngNavigationCancelingError=!0;c.osc=a;b&&(c.url=b);return c};bla=function(a){return a&&a.ngNavigationCancelingError};cla=function(a,b){a.Tb&&!a.xf&&(a.xf=qha(a.Tb,b,"Route: "+a.path));var c;return null!=(c=a.xf)?c:b};dla=function(a){var b=a.children&&a.children.map(dla);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.Lb||a.ER||!b&&!a.qj||!a.uf||"primary"===a.uf||(a.Lb=uf);return a};vf=function(a){return a.uf||"primary"};
ela=function(a,b){var c=a.filter(function(d){return vf(d)===b});c.push.apply(c,_.Ha(a.filter(function(d){return vf(d)!==b})));return c};fla=function(a){if(!a)return null;var b;if(null==(b=a.ye)?0:b.xf)return a.ye.xf;for(a=a.parent;a;a=a.parent){b=a.ye;var c=void 0;if(null==(c=b)?0:c.qE)return b.qE;c=void 0;if(null==(c=b)?0:c.xf)return b.xf}return null};
wf=function(){return _.tb(function(a){return _.Ca(a.map(function(b){return b.ka(_.Ua(1),_.sb(gla))})).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===gla)return gla;if(!1===c||c instanceof mf)return c}return!0}),_.Qa(function(b){return b!==gla}),_.Ua(1))})};hla=function(a,b,c){var d;return(null!=(d=fla(b))?d:c).get(a)};
kla=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Nka(b);a.children.forEach(function(g){var h=f[g.value.uf],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.uf):null;if(A&&x.ye===A.ye){var I=ila(A,x,x.ye.nA);I?r.canActivateChecks.push(new jla(n)):(x.data=A.data,x.QGa=A.QGa);x.Lb?kla(g,h,B?B.children:null,n,r):kla(g,h,c,n,r);I&&B&&B.uf&&B.uf.vRa&&r.canDeactivateChecks.push(new lla(B.uf.Lb,
A))}else A&&mla(h,B,r),r.canActivateChecks.push(new jla(n)),x.Lb?kla(g,null,B?B.children:null,n,r):kla(g,null,c,n,r);delete f[g.value.uf]});hf(f,function(g,h){return mla(g,c.getContext(h),e)});return e};
ila=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!kf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!kf(a.url,b.url)||!gf(a.Qa,b.Qa);case "always":return!0;case "paramsOrQueryParamsChange":return!Wka(a,b)||!gf(a.Qa,b.Qa);default:return!Wka(a,b)}};
mla=function(a,b,c){var d=Nka(a),e=a.value;hf(d,function(f,g){e.Lb?b?mla(f,b.children.getContext(g),c):mla(f,null,c):mla(f,b,c)});e.Lb?b&&b.uf&&b.uf.vRa?c.canDeactivateChecks.push(new lla(b.uf.Lb,e)):c.canDeactivateChecks.push(new lla(null,e)):c.canDeactivateChecks.push(new lla(null,e))};nla=function(a){return"function"===typeof a};
qla=function(a,b){return _.Ea(function(c){var d=c.Yi,e=c.dY,f=c.FZ,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Da(Object.assign({},c,{OK:!0})):ola(f,d,e,a).ka(_.Ea(function(h){return h&&"boolean"===typeof h?pla(d,g,a,b):_.Da(h)}),_.m(function(h){return Object.assign({},c,{OK:h})}))})};ola=function(a,b,c,d){return _.ya(a).ka(_.Ea(function(e){return rla(e.Lb,e.Kb,c,b,d)}),_.Wa(function(e){return!0!==e},!0))};
pla=function(a,b,c,d){return _.ya(b).ka(_.Ea(function(e){var f=e.Kb.parent;null!==f&&d&&d(new sla(f));f=_.Da(!0);var g=e.Kb;null!==g&&d&&d(new tla(g));g=_.Da(!0);return _.Ia(f,g,ula(a,e.path,c),vla(a,e.Kb,c))},1),_.Wa(function(e){return!0!==e},!0))};vla=function(a,b,c){var d=b.ye?b.ye.Hf:null;if(!d||0===d.length)return _.Da(!0);d=d.map(function(e){return _.zb(function(){var f=hla(e,b,c);f=f&&nla(f.Hf)?f.Hf(b,a):f(b,a);return jf(f).ka(_.Wa())})});return _.Da(d).ka(wf())};
ula=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.IX:null;return f&&0!==f.length?{node:e,FZ:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.zb(function(){var f=e.FZ.map(function(g){g=(g=hla(g,e.node,c))&&nla(g.IX)?g.IX(d,a):g(d,a);return jf(g).ka(_.Wa())});return _.Da(f).ka(wf())})});return _.Da(b).ka(wf())};
rla=function(a,b,c,d,e){var f=b&&b.ye?b.ye.Kgb:null;if(!f||0===f.length)return _.Da(!0);f=f.map(function(g){g=(g=hla(g,b,e))&&nla(g.Kgb)?g.Kgb(a,b,c,d):g(a,b,c,d);return jf(g).ka(_.Wa())});return _.Da(f).ka(wf())};xla=function(a,b,c){var d=b.oKa;if(void 0===d||0===d.length)return _.Da(!0);d=d.map(function(e){e=(e=a.get(e))&&nla(e.oKa)?e.oKa(b,c):e(b,c);return jf(e)});return _.Da(d).ka(wf(),wla())};wla=function(){return _.fa(_.yb(function(a){if(nf(a))throw ala(a);}),_.m(function(a){return!0===a}))};
yla=function(a,b,c){var d=b.Lgb;if(!d||0===d.length)return _.Da(!0);d=d.map(function(e){e=(e=a.get(e))&&nla(e.Lgb)?e.Lgb(b,c):e(b,c);return jf(e)});return _.Da(d).ka(wf(),wla())};Bla=function(a,b,c,d){var e=zla(a,b,c);if(!e.Jz)return _.Da(e);d=cla(b,d);return yla(d,b,c).ka(_.m(function(f){return!0===f?e:Object.assign({},Ala)}))};
zla=function(a,b,c){if(""===b.path)return"full"===b.Lca&&(a.kj()||0<c.length)?Object.assign({},Ala):{Jz:!0,PJ:[],gM:c,parameters:{},cWa:{}};a=(b.RR||bka)(c,a,b);if(!a)return Object.assign({},Ala);var d={};hf(a.rta,function(f,g){d[g]=f.path});b=0<a.OJ.length?Object.assign({},d,a.OJ[a.OJ.length-1].parameters):d;var e;return{Jz:!0,PJ:a.OJ,gM:c.slice(a.OJ.length),parameters:b,cWa:null!=(e=a.rta)?e:{}}};
Fla=function(a,b,c,d,e){e=void 0===e?"corrected":e;if(0<c.length&&Cla(a,c,d)){var f=new lf(c,a.children);c={};c.primary=f;f.CE=a;f.bP=b.length;f=_.l(d);for(var g=f.next();!g.done;g=f.next())g=g.value,""===g.path&&"primary"!==vf(g)&&(e=new lf([],{}),e.CE=a,e.bP=b.length,c[vf(g)]=e);c=new lf(b,c);c.CE=a;c.bP=b.length;return{pA:c,qva:[]}}if(0===c.length&&Dla(a,c,d)){f=a.je;g=a.children;var h={};d=_.l(d);for(var n=d.next();!n.done;n=d.next())if(n=n.value,Ela(a,c,n)&&!g[vf(n)]){var r=new lf([],{});r.CE=
a;r.bP="legacy"===e?a.je.length:b.length;h[vf(n)]=r}g=Object.assign({},g,h);f=new lf(f,g);f.CE=a;f.bP=b.length;return{pA:f,qva:c}}f=new lf(a.je,a.children);f.CE=a;f.bP=b.length;return{pA:f,qva:c}};Cla=function(a,b,c){return c.some(function(d){return Ela(a,b,d)&&"primary"!==vf(d)})};Dla=function(a,b,c){return c.some(function(d){return Ela(a,b,d)})};Ela=function(a,b,c){return(a.kj()||0<b.length)&&"full"===c.Lca?!1:""===c.path};
Gla=function(a,b,c,d){return vf(a)===d||"primary"!==d&&Ela(b,c,a)?"**"===a.path?!0:zla(b,a,c).Jz:!1};Ila=function(a){return _.Ma(new Hla(a))};Kla=function(a,b,c,d){return _.tb(function(e){return(new Jla(a,b,c,e.Bo,d)).apply().ka(_.m(function(f){return Object.assign({},e,{nf:f})}))})};Mla=function(){var a=new Lla;return new _.ja(function(b){return b.error(a)})};
Ola=function(a,b,c,d,e,f,g,h){return(new Nla(a,b,c,d,e,void 0===g?"emptyOnly":g,void 0===h?"legacy":h,f)).recognize().ka(_.tb(function(n){return null===n?Mla():_.Da(n)}))};Pla=function(a){a.sort(function(b,c){return"primary"===b.value.uf?-1:"primary"===c.value.uf?1:b.value.uf.localeCompare(c.value.uf)})};Qla=function(a){return(a=a.value.ye)&&""===a.path&&void 0===a.Vp};
Rla=function(a){var b=[],c=new Set,d={};a=_.l(a);for(var e=a.next();!e.done;d={sN:d.sN},e=a.next())d.sN=e.value,Qla(d.sN)?(e=b.find(function(f){return function(g){return f.sN.value.ye===g.value.ye}}(d)),void 0!==e?(e.children.push.apply(e.children,_.Ha(d.sN.children)),c.add(e)):b.push(d.sN)):b.push(d.sN);d=_.l(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=Rla(a.children),b.push(new pf(a.value,e));return b.filter(function(f){return!c.has(f)})};Sla=function(a){for(;a.CE;)a=a.CE;return a};
Tla=function(a){for(var b,c=null!=(b=a.bP)?b:0;a.CE;)a=a.CE,b=void 0,c+=null!=(b=a.bP)?b:0;return c-1};Ula=function(a,b,c,d,e,f){return _.Ea(function(g){return Ola(a,b,c,g.nf,d.ke(g.nf),d,e,f).ka(_.m(function(h){return Object.assign({},g,{Yi:h})}))})};
Wla=function(a,b){return _.Ea(function(c){var d=c.Yi,e=c.FZ.canActivateChecks;if(!e.length)return _.Da(c);var f=0;return _.ya(e).ka(_.Ea(function(g){return Vla(g.Kb,d,a,b)},1),_.yb(function(){return f++}),_.Xa(),_.Ea(function(){return f===e.length?_.Da(c):_.Ta}))})};
Vla=function(a,b,c,d){var e=a.ye,f=a.Vnc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Xla]=e.title);return Yla(f,a,b,d).ka(_.m(function(g){a.QGa=g;a.data=Ska(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Xla]=e.title);return null}))};
Yla=function(a,b,c,d){var e=Zla(a);if(0===e.length)return _.Da({});var f={};return _.ya(e).ka(_.Ea(function(g){return $la(a[g],b,c,d).ka(_.Wa(),_.yb(function(h){f[g]=h}))}),_.Xa(),_.Za(f),_.za(function(g){return g instanceof Va?_.Ta:_.Ma(g)}))};Zla=function(a){return[].concat(_.Ha(Object.keys(a)),_.Ha(Object.getOwnPropertySymbols(a)))};$la=function(a,b,c,d){a=hla(a,b,d);return a.resolve?jf(a.resolve(b,c)):jf(a(b,c))};
ama=function(a){return _.tb(function(b){var c=a(b);return c?_.ya(c).ka(_.m(function(){return b})):_.Da(b)})};_.cma=function(a){if(!bma){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=-1!==[":",""].indexOf(b.protocol)?"https:":b.protocol}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};_.Af=function(a){return a instanceof _.yf?_.zf(a):"javascript:"===_.cma(a)?"about:invalid":a};
_.Cf=function(a){var b=_.ea.apply(1,arguments);if(0===b.length)return _.Bf(a[0]);for(var c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return _.Bf(c.join(""))};ema=function(a){return new dma(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.gma=function(a,b){b=void 0===b?fma:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof dma&&d.isValid(a))return _.Df(a)}};_.Gf=function(a){var b=void 0===b?fma:b;return _.gma(a,b)||_.hma};ima=function(a){Hf.remove(a)};
jma=function(a,b,c){for(var d=0;d<b.length;d++){var e=b[d];Array.isArray(e)?jma(a,e,c):(e=e.replace(kma,a),c.push(e))}return c};lma=function(a){return function(b){if("__ngUnwrap__"===b)return a;!1===a(b)&&(b.preventDefault(),b.returnValue=!1)}};mma=function(a){throw a;};nma=function(a,b){return b.parse("/")};
sma=function(){var a=_.Tc(_.If),b=_.Tc(Jf),c=_.Tc(_.Kf),d=_.Tc(_.Lf),e=_.Tc(Mf),f,g=null!=(f=_.Tc(oma,{optional:!0}))?f:[],h;f=null!=(h=_.Tc(pma,{optional:!0}))?h:{};h=_.Tc(Nf);var n=_.Tc(Of,{optional:!0}),r=_.Tc(qma,{optional:!0}),x=_.Tc(_.rma,{optional:!0});a=new _.Pf(null,a,b,c,d,e,Array.prototype.concat.apply([],g));r&&(a.EH=r);x&&(a.kua=x);a.CNc=null!=n?n:h;f.qh&&(a.qh=f.qh);f.Ora&&(a.Ora=f.Ora);f.xca&&(a.xca=f.xca);f.JL&&(a.JL=f.JL);f.fM&&(a.fM=f.fM);f.uU&&(a.uU=f.uU);f.yP&&(a.yP=f.yP);return a};
tma=function(a){return a.Mn.root};vma=function(){return new uma("Router",_.Pf)};zma=function(){return{Ga:wma,Db:function(){var a=_.Tc(_.Pf),b=_.Tc(xma),c=_.Tc(pma);c.qua&&yma(b,c.qua);return new Qf(a,b,c)}}};Ama=function(){return"guarded"};_.Cma=function(a){return[{Ga:Bma,hd:!0,Ic:a},{Ga:oma,hd:!0,Ic:a}]};
Kma=function(){var a=_.Tc(_.Lf);return function(b){var c=a.get(_.Rf);if(b===c.ts[0]){b=a.get(_.Pf);var d=a.get(Dma);1===a.get(Hma)&&b.kaa();var e;null==(e=a.get(Ima,null,8))||Jma(e);var f;null==(f=a.get(wma,null,8))||f.init();b.gT=c.Hib[0];b.Mn.root.Lb=b.gT;d.next();d.complete()}}};
Oma=function(){return[{Ga:Hma,Ic:0},{Ga:Lma,hd:!0,Hb:[_.Lf],Db:function(a){function b(e){a.get(_.Pf).events.ka(_.Qa(function(f){return f instanceof _.Sf||f instanceof _.Tf||f instanceof _.Mma}),_.m(function(f){return f instanceof _.Sf?!0:f instanceof _.Tf&&(0===f.code||1===f.code)?null:!1}),_.Qa(function(f){return null!==f}),_.Ua(1)).subscribe(function(){e()})}var c=a.get(Nma,Promise.resolve(null)),d=!1;return function(){return c.then(function(){return new Promise(function(e){var f=a.get(_.Pf),g=
a.get(Dma);b(function(){e(!0);d=!0});f.pcb=function(){e(!0);return d?_.Da(void 0):g.closed?_.Da(void 0):g};f.kaa()})})}}}]};Qma=function(){return[{Ga:Lma,hd:!0,Db:function(){var a=_.Tc(_.Pf);return function(){Pma(a)}}},{Ga:Hma,Ic:2}]};
Rma=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Tm.push({name:d.name,Mi:d.startTime+d.duration,statusCode:"SUCCESS",qx:a.qx,IM:!0})}0<b&&a.Tm.push({name:"largest-contentful-paint",Mi:b,statusCode:"SUCCESS",qx:b,IM:!0})};Sma=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Tma=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Uma=function(a){return(a=a.visibilityState)?"visible"!==a:!1};Vma=function(a){if(!a.event){if(a.am!==a.Aw)return Error("hc");if("SUCCESS"!==a.status)return Error("ic`"+a.status);if(a.hNa.length)return Error("jc");if(!a.event)return Error("kc`"+a.Tm.map(function(b){return b.name}).join(", "))}};_.Uf=function(){return performance&&performance.now?performance.now():Date.now()};
Wma=function(a,b){var c=null;a.Lg.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};Xma=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.Xf=function(){!_.Vf&&_.Yma&&_.Zma();return _.Vf};_.Zma=function(){_.Vf=(0,_.Yma)();$ma.forEach(function(a){a(_.Vf)});$ma=[]};_.Yf=function(a){_.Vf&&ana(a)};_.Zf=function(){_.Vf&&_.Vf.Pua()};cna=function(a){return wca(a,function(b,c){return-1!==bna.indexOf(c)})};
dna=function(a,b){this.CTa=a;this.R0=b;this.qlb="https://play.google.com/log?format=json&hasfast=true";this.Enb=!1;this.vUa=Kca;this.KJ="";this.N0a=this.O0a=!1;this.Zga=void 0};
hna=function(a){var b=a.Lc?a.Lc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new ena:new fna;if(b.startsWith("application/x-protobuf")){a=a.Lc?a.Lc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new $f;if("base64"==a.toLowerCase())return new gna}return null};_.ag=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.bg=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/")};
_.dg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.cg.test(a)?a:_.jna(a)};_.qna=function(a){return a?_.cg.test(a)?a.substring(0,7):a:""};_.rna=function(a,b){return a.lb===b.lb&&a.Dc===b.Dc&&a.repository===b.repository};_.eg=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(",")};
_.ig=function(a){var b=a;do{a=b;if(b=a.data.Zc)return b;b=a.firstChild}while(b);var c=a.params[_.fg.Dn],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 _.gg({repository:b||"Piper",Ab:(a.params[_.fg.Ob]?a.Qa.snapshot:void 0)||a.params[_.fg.changelist]||
"HEAD",path:a.params.path,params:una(a.params,c)}):new _.gg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={ie:g,repository:d,Ab:b,path:e?e:":"===a.params[""]?"/":void 0,params:vna(a.params,c)};return new _.hg(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[_.fg.zs]=e:"cdbgbp"===d?b[_.fg.As]=e:c[d]=e}return{XVa:b,Qa:c}};
vna=function(a,b){var c=null!=a[_.fg.Ze]?Number(a[_.fg.Ze]):void 0;return{line:yna(a),Jw:a[_.fg.Jw],Dn:b||a[_.fg.Dn],vr:a[_.fg.vr],Le:a[_.fg.Le],zs:a[_.fg.zs],As:a[_.fg.As],Ii:a[_.fg.Ii],Ze:c,Wp:a[_.fg.Wp],Bs:a[_.fg.Bs],Ob:a[_.fg.Ob],Qu:a[_.fg.Qu],Kw:a[_.fg.Kw],DF:a[_.fg.DF],YF:a[_.fg.YF]}};yna=function(a){a=a[_.fg.Ara];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[_.fg.eIb])&&(b=Object.assign({},b,{Le:a}));return b};Ana=function(a){return a.Tm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Bna=function(a){return a.Tm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Cna=function(a){var b=a.Yi?_.ig(a.Yi):void 0;if(Ana(a))b=_.jg.U1a;else if(Bna(a))b=_.jg.N1a;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=_.jg.QH;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=
_.jg.b3a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.jg.ZAa;else{if(a=b)a=b.repository,c=b.Ab,d=b.path,a=!(!(b.lb&&a&&c)||d);if(a)b=_.jg.jya;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?_.jg.Wya:_.jg.y3a}}}}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 _.Rc(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 _.Rc(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}};_.kg=function(a,b){return{type:7,name:a,Rna:b,options:{}}};_.lg=function(a,b){return{type:4,styles:void 0===b?null:b,wH:a}};_.Ina=function(a){return{type:3,fh:a,options:null}};_.mg=function(a){return{type:6,styles:a,offset:null}};
_.ng=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.og=function(a,b,c){return{type:1,cwc: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)};qg=function(a){switch(a.length){case 0:return new pg;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 _.Rc(3502,!1);return e};
Qna=function(a,b,c,d){switch(b){case "start":a.Wz(function(){return d(c&&Pna(c,"start",a))});break;case "done":a.Zs(function(){return d(c&&Pna(c,"done",a))});break;case "destroy":a.Xf(function(){return d(c&&Pna(c,"destroy",a))})}};Pna=function(a,b,c){var d=c.totalTime;b=Rna(a.element,a.Rn,a.Ol,a.Rg,b||a.qHc,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,Rn:b,Ol:c,Rg:d,qHc:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
rg=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};sg=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 _.Rc(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 _.Rc(3100,!1)),c=!0),0>e&&(b.push(new _.Rc(3101,!1)),c=!0),c&&b.splice(d,0,new _.Rc(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)}):[]};
tg=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)};vg=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))};
wg=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,fh: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 _.Rc(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 _.Rc(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 _.ea.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={rxa:c.rxa},f++)c.rxa=b[f],e.forEach(function(g){return function(h){var n=g.rxa,r=n.set;var x=window.getComputedStyle(a)[h];return r.call(n,h,x)}}(c))}}return b};
xg=function(a,b,c){switch(b.type){case 7:return a.ORb(b,c);case 0:return a.d1a(b,c);case 1:return a.e1a(b,c);case 2:return a.MRb(b,c);case 3:return a.KRb(b,c);case 4:return a.HRb(b,c);case 5:return a.Zwa(b,c);case 6:return a.pha(b,c);case 8:return a.axa(b,c);case 9:return a.IRb(b,c);case 10:return a.JRb(b,c);case 11:return a.LRb(b,c);case 12:return a.NRb(b,c);default:throw new _.Rc(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:"",JMa:!0},b.AMc=a,b;a=Wna(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};yg=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,kL:b,g0:c,wS:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,FMc: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).wma(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 tg(e,c)});return c};roa=function(a,b,c,d,e,f,g,h,n,r,x,A,B){return{type:0,element:a,Rn:b,cwb:e,Ol:c,qpa:f,Rg:d,zga:g,AD:h,VHc:n,g0:r,wS: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,fh:[],options:null},yzb:[function(){return!0}],options:null,XL: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};zg=function(a,b){var c;null==(c=a.classList)||c.add(b)};Ag=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Doa=function(a,b,c){qg(c).Zs(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.wh,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)};_.Bg=function(a){var b=_.ea.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};_.Cg=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};
_.Dg=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]};_.Eg=function(a){return null!=a&&"false"!==""+a};Fg=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.Gg=function(a){return a instanceof _.Cd?a.ua:a};
_.Hg=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 _.Tc(_.Ig)};_.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};Jg=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)}};
_.Kg=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.U(c,a);_.V.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.Ua.ua.classList.remove("mat-"+this.Iv),d&&this.Ua.ua.classList.add("mat-"+d),this.Iv=d)}}});return c};
_.Lg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.hI=!1;return c};_.U(b,a);_.V.Object.defineProperties(b.prototype,{Ld:{configurable:!0,enumerable:!0,get:function(){return this.hI},set:function(c){this.hI=_.Eg(c)}}});return b};
_.Mg=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.Mc=!1;return c};_.U(b,a);_.V.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(c){this.Mc=_.Eg(c)}}});return b};
_.wpa=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.Es=!1;return c};_.U(b,a);b.prototype.Cwa=function(){var c=this.Es,d=(this.dNa||this.A3).Avb(this.Oe?this.Oe.control:null,this.T4||this.S4);d!==c&&(this.Es=d,this.Sc.next())};return b};
_.Ng=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;d.Ny=b;d.Skb=b;return d};_.U(c,a);_.V.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Ny},set:function(d){this.Ny=null!=d?_.Hg(d):this.Skb}}});return c};xpa=function(){return _.Tc(_.Og)};
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=_.L(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Apa=function(a){a&1&&(_.C(0,"span",5),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae("(",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};Pg=function(a){var b=_.ea.apply(1,arguments);if(null==a)throw TypeError("wc");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=Hf.lNb;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=Hf.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 Pg(a,b?{hUa: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=Hf.lNb;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.vl(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"),_.N(1),_.D());a&2&&(a=_.L(2).wa,_.w(1),_.Be(a.key))};Vpa=function(a){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=_.L().wa,_.w(1),_.Be(a))};Wpa=function(a){a&1&&_.F(0,"span",14);a&2&&(a=_.L().wa,_.z("matBadge",a))};Xpa=function(a,b){a&1&&(_.je(0),_.M(1,Vpa,2,1,"ng-container",11),_.M(2,Wpa,1,1,"ng-template",null,13,_.Ue),_.ke());if(a&2){a=b.wa;var c=_.ze(3);_.L(5);_.w(1);_.z("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};
Ypa=function(a){a&1&&(_.C(0,"dt"),_.M(1,Xpa,4,2,"ng-container",4),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("ngForOf",a.Zb))};Zpa=function(a){a&1&&_.F(0,"dt",14);a&2&&(a=_.L().wa,_.z("matBadge",a.Zb))};$pa=function(a,b){a&1&&(_.je(0),_.M(1,Ypa,2,1,"dt",11),_.M(2,Zpa,1,1,"ng-template",null,12,_.Ue),_.C(4,"dd"),_.N(5),_.D(),_.ke());if(a&2){a=b.wa;var c=_.ze(3);b=_.L(3);_.w(1);_.z("ngIf",b.isArray(a.Zb))("ngIfElse",c);_.w(4);_.Be(a.te)}};
aqa=function(a){a&1&&(_.C(0,"div",9),_.M(1,Upa,2,1,"h3",10),_.C(2,"dl"),_.M(3,$pa,6,3,"ng-container",4),_.D()());if(a&2){a=_.L().wa;var b=_.L();_.w(1);_.z("ngIf",1<b.groups.size);_.w(2);_.z("ngForOf",a.value)}};bqa=function(a,b){a&1&&(_.je(0),_.M(1,aqa,4,2,"div",8),_.ke());a&2&&(a=b.wa,_.w(1),_.z("ngIf",0<a.value.length))};Qg=function(a){return Error("zc`"+a)};Rg=function(a){return""===a?!1:"false"===a||0===a?!0:!a};
cqa=function(a){var b=typeof a;return"object"===b?a.constructor===Array?"array":a.constructor===Set?"set":"object":b};dqa=function(a,b){b=void 0===b?";":b;return String(a).trim().split(b).map(function(c){return c.trim()}).filter(function(c){return""!==c})};gqa=function(a,b){return a.map(eqa).filter(function(c){return!!c}).map(function(c){b&&(c.value=b(c.value));return c}).reduce(fqa,{})};
hqa=function(a,b){var c=[];"set"==cqa(a)?a.forEach(function(d){return c.push(d)}):Object.keys(a).forEach(function(d){c.push(d+":"+a[d])});return gqa(c,b)};eqa=function(a){var b=_.l(a.split(":"));a=b.next().value;return(b=b.next().value)?new iqa(a,b):null};fqa=function(a,b){b.key&&(a[b.key]=b.value);return a};jqa=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};kqa=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
nqa=function(){lqa.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(mqa,"|").split("|").map(kqa).join(""),a.Hu=a.Hu||!1)});return lqa};oqa=function(a){if(a&1){var b=_.kd();_.C(0,"div",2)(1,"button",3);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.action())});_.N(2);_.D()()}a&2&&(a=_.L(),_.w(2),_.Be(a.data.action))};pqa=function(){};rqa=function(){return new qqa};tqa=function(){sqa||(sqa=Error("Pc"));return sqa};
_.uqa=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.vqa=function(a,b){a.src=_.Sg(b);_.uqa(a)};_.xqa=function(){return wqa};
yqa=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.l(-1==d?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))]);c=d.next().value;d=d.next().value;var e=b.get(c)||[];e.push(d);b.set(c,e)});return b};Bqa=function(a){return encodeURIComponent(a).replace(zqa,function(b,c){var d;return null!=(d=Aqa[c])?d:b})};Cqa=function(a){return""+a};
Dqa=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Eqa=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Fqa=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};Gqa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,hx:a.hx,responseType:a.responseType,withCredentials:a.withCredentials}};
Iqa=function(){if(void 0===Hqa&&(Hqa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Hqa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Hqa};Jqa=function(a){var b;return(null==(b=Iqa())?void 0:b.createHTML(a))||a};Kqa=function(){var a=_.Tc(_.Ig),b=a?a.location:null;return{Kpa:function(){return b?b.pathname+b.search:""}}};Mqa=function(a,b,c){return function(d){return d.ka(_.iba(Lqa(a,b,c)))}};
Lqa=function(a,b,c){var d=b instanceof _.ja?1:b.SHb,e=b instanceof _.ja?b:_.ta(b.THb);return function(f){return f.ka(_.Ea(function(g,h){return!a(g)||h>=d?_.Ma(g):c?c(e,g):e}))}};_.Nqa=function(a,b,c,d){return Mqa(b,c,function(e,f){a.QHb.add(f);e=e.ka(_.Tg(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Oqa=function(){};_.Rqa=function(a){a=void 0===a?{}:a;return null!=Pqa?Pqa:Pqa=Qqa(a)};Sqa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Qqa=function(a){a=void 0===a?{}:a;var b;return _.ha(function(c){if(1==c.Ad)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.ia(c,Tqa(_.Bf(_.Ug(_.Vg("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Ad){b=window.gapi;if(!b)throw Error("fd");return b.client&&b.client.load?c.jk(3):_.ia(c,Sqa(),3)}return c.return(b)})};_.Uqa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Wqa=function(a,b){b=void 0===b?0:b;var c=a.auth2.getAuthInstance().currentUser.get(),d=c.getAuthResponse(!0);if(d&&d.expires_at-Date.now()<b){if(Vqa.has(a))return Vqa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Vqa.delete(a)});Vqa.set(a,b);return b}return Promise.resolve()};Xqa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.YVc,hostedDomain:b.Rsb,fetchBasicProfile:null!=(c=b.Xob)?c:!0})};
_.Yqa=function(){var a=_.ea.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.l(a.filter(function(f){return!!f}));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d="/"===b[b.length-1],e="/"===c[0];b=d&&e?b+c.substr(1):d||e?b+c:b+("/"+c)}return b};Zqa=function(){var a=window.gapi;if(!a)throw Error("gd");return a};ara=function(a,b,c){return(new Promise(function(d){Zqa().load("client:auth2",d)})).then(function(){return $qa(a,b,!0,c)})};
dra=function(a,b){var c=Zqa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(bra)},1E4);try{c.auth2.authorize(a,function(h){clearTimeout(g);f||d(h)})}catch(h){f=!0,clearTimeout(g),b&&e(cra),e(h)}})};era=function(a){return dra(a,!0).catch(function(b){if(b===bra||b===cra)return dra(a,!1);throw b;})};
$qa=function(a,b,c,d){var e={client_id:a,response_type:"permission",scope:b};d&&(e.authuser=d);c&&(e.prompt="none");var f=Zqa();return era(e).then(function(g){f.client.setToken(null);if(g.error){if(c&&"immediate_failed"===g.error)return $qa(a,b,!1,d);throw Error(g.error);}return g})};_.Wg=function(a,b){return b.create(a)};_.gra=function(a,b,c){var d={dZ:"",EF:""};return c.create(new fra(d,a,b),d.dZ)};ira=function(a){return a.error&&a.error.code?-1<hra.indexOf(a.error.code):!1};
Xg=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?jra(b,a):jra(null,a)};
pra=function(a,b,c){var d=new _.Yg("https://contacts.google.com"),e=d.ve();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=kra(e,"/u/"+String(a))));d.ld(kra(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.Zg(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Kj.lfa("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(lra){try{var h=new mra(g)}catch(P){throw Error("ud`"+g);}var n=nra.get(h.protocol);
if(!n)throw Error("ud`"+g);if(!h.hostname)throw Error("ud`"+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=_.$g(document,"A");try{_.ora(A,_.Df(g));var B=A.protocol}catch(P){throw Error("ud`"+g);}if(""===B||":"===B||":"!=B[B.length-1])throw Error("ud`"+g);
if(!nra.has(B))throw Error("ud`"+g);if(!A.hostname)throw Error("ud`"+g);var I={href:A.href,protocol:A.protocol,username:"",password:"",hostname:A.hostname,pathname:"/"+A.pathname,search:A.search,hash:A.hash};nra.get(A.protocol)===A.port?(I.host=I.hostname,I.port="",I.origin=I.protocol+"//"+I.hostname):(I.host=A.host,I.port=A.port,I.origin=I.protocol+"//"+I.hostname+":"+I.port);r=I}var K=(lra&&r.searchParams?r.searchParams:new ah(r.search)).get("e");K&&_.Zg(d,"e",K)}catch(P){}return d.toString()};
wra=function(a,b,c){new Promise(function(d,e){if(!qra(a)){var f=a.ownerDocument.defaultView,g=pra(b,a,c);rra(f,"config").then(function(){rra(f,"card").then(function(h){var n=h.card,r=a.ownerDocument.defaultView;h.config.update("iframes/card/url",g);h=c.shortcutKeys||[sra];var x=new tra(n),A=n.iframeGetCrossOriginFilter(),B=(0,_.bh)(n.iframeSetup,n);h=new ch(A,B,g,h,null,x);x=["__HM_173584019"];r=r||_.Db;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=_.Tb(a);h.Zt[r]=ura(h,I);h.fgb();n.unwatch=vra;n.watch=vra;d(null)}).TM(function(h){return e(h)})}).TM(function(h){return e(h)})}})};qra=function(a){return(a=dh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof ch?a:null};xra=function(){return _.ea.apply(0,arguments).some(function(a){return!!a.Mk.length})};
yra=function(a){var b=a.parentElement;for(a=[];b;){var c=b,d=c.clientWidth,e=c.scrollWidth;c.clientHeight<c.scrollHeight&&a.push("overflowY");d<e&&a.push("overflowX");if(a.length)break;b=b.parentElement}for(;b&&(null!==b.parentElement||!b.clientHeight);){c=a.map(function(f){return getComputedStyle(b)[f]});if(c.every(function(f){return"hidden"===f}))return null;if(c.includes("auto")||c.includes("scroll"))break;b=b.parentElement}return b};
zra=function(a,b,c,d){var e=b.getBoundingClientRect();b=e.top;e=e.bottom;var f=a.getBoundingClientRect();a=f.top;f=f.bottom;if(a>=b&&f<=e)return 0;switch(c){case 0:return a-b-d;case 1:return f-e+d;default:throw _.ag(c);}};Ara=function(a,b){var c=b.getBoundingClientRect().left,d=b.getBoundingClientRect().width;b=c+b.clientWidth;var e=a.getBoundingClientRect();a=e.left;var f=e.right;e=e.width;return a<c||f>b&&e>d?a-c:f>b?f-b:0};
_.Bra=function(a){var b=a.Om,c=a.hf,d=a.xd,e=a.mLb,f=a.iu;a=a.rOa;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};_.eh=function(a){var b=a.ie,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};
_.fh=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({},{ie:{id:a,type:d}},c)};
Cra=function(a){a&1&&(_.je(0),_.pe(1,8),_.F(2,"span",9),_.qe(),_.ke());a&2&&(a=_.L(),_.w(2),_.te(a.hf),_.ue(1))};Dra=function(a){a&1&&(_.je(0),_.C(1,"span",9),_.N(2,"Search scoped to CitC Workspace:"),_.D(),_.N(3),_.ke());a&2&&(a=_.L(2),_.w(3),_.Ae(" ",a.xd.Ob," "))};Era=function(a){a&1&&_.M(0,Dra,4,1,"ng-container",0);if(a&2){a=_.L();var b=_.ze(4);_.z("ngIf",void 0!==a.xd.Ob)("ngIfElse",b)}};
Gra=function(a){a&1&&(_.je(0),_.le(1,13),_.N(2," \u203a "),_.ke());if(a&2){_.L(3);var b=_.ze(14);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.De(2,Fra))}};Ira=function(a){a&1&&(_.C(0,"a",16),_.N(1),_.D());if(a&2){a=_.L().wa;var b=_.L(4);_.z("routerLink",_.De(3,Hra))("queryParams",b.BPa(a.scope));_.w(1);_.Be(a.name)}};Jra=function(a){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=_.L().wa,_.w(1),_.Be(a.name))};
Kra=function(a,b){a&1&&(_.je(0),_.M(1,Ira,2,4,"a",15),_.M(2,Jra,2,1,"ng-container",11),_.N(3,"/"),_.ke());a&2&&(a=b.last,_.w(1),_.z("ngIf",!a),_.w(1),_.z("ngIf",a))};Lra=function(a){a&1&&(_.je(0),_.M(1,Kra,4,2,"ng-container",14),_.ke());a&2&&(a=_.L(3),_.w(1),_.z("ngForOf",a.directories))};Mra=function(a){a&1&&_.N(0);a&2&&(a=_.L(3),_.Ae(" ",a.xd.path," "))};
Nra=function(a){a&1&&(_.je(0),_.C(1,"span",9),_.re(2,10),_.D(),_.N(3),_.M(4,Gra,3,3,"ng-container",11),_.M(5,Lra,2,1,"ng-container",0),_.M(6,Mra,1,1,"ng-template",null,12,_.Ue),_.ke());if(a&2){var b=_.ze(7);a=_.L(2);_.w(3);_.Ae(" ",a.xd.repository," \u203a ");_.w(1);_.z("ngIf",a.rY(a.xd.Ab));_.w(1);_.z("ngIf",a.o8&&a.directories)("ngIfElse",b)}};Ora=function(a){a&1&&_.M(0,Nra,8,4,"ng-container",0);if(a&2){a=_.L();var b=_.ze(6);_.z("ngIf",void 0!==a.xd.path)("ngIfElse",b)}};
Pra=function(a){a&1&&(_.je(0),_.C(1,"span",9),_.re(2,18),_.D(),_.ke())};Qra=function(a){a&1&&(_.C(0,"span",9),_.re(1,19),_.D())};Sra=function(a){a&1&&(_.je(0),_.M(1,Pra,3,0,"ng-container",0),_.M(2,Qra,2,0,"ng-template",null,17,_.Ue),_.N(4),_.le(5,13),_.ke());if(a&2){var b=_.ze(3);a=_.L(2);var c=_.ze(14);_.w(1);_.z("ngIf",_.pna(_.dg(a.xd.Ab)))("ngIfElse",b);_.w(3);_.Ae(" ",a.xd.repository," \u203a ");_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.De(5,Rra))}};
Tra=function(a){a&1&&_.M(0,Sra,6,6,"ng-container",0);if(a&2){a=_.L();var b=_.ze(8);_.z("ngIf",a.rY(a.xd.Ab))("ngIfElse",b)}};Ura=function(a){a&1&&(_.je(0),_.pe(1,24),_.F(2,"span",9),_.qe(),_.ke());a&2&&(a=_.L(3),_.w(2),_.te(a.xd.repository),_.ue(1))};Vra=function(a){a&1&&(_.je(0),_.pe(1,25),_.F(2,"span",9),_.qe(),_.ke());a&2&&(a=_.L(3),_.w(2),_.te(a.xd.repository),_.ue(1))};
Wra=function(a){a&1&&(_.je(0,21),_.M(1,Ura,3,1,"ng-container",22),_.M(2,Vra,3,1,"ng-container",23),_.ke());a&2&&(a=_.L(2),_.z("ngSwitch",null==a.xd.ie?null:a.xd.ie.type),_.w(1),_.z("ngSwitchCase","depot"))};Xra=function(a){a&1&&_.M(0,Wra,3,2,"ng-container",20);if(a&2){a=_.L();var b=_.ze(10);_.z("ngIf",!!a.xd.repository)("ngIfElse",b)}};Yra=function(a){a&1&&(_.je(0),_.pe(1,27),_.F(2,"span",9),_.qe(),_.ke());a&2&&(a=_.L().Ma,_.w(2),_.te(a.id),_.ue(1))};
Zra=function(a){a&1&&(_.je(0),_.pe(1,28),_.F(2,"span",9),_.qe(),_.ke());a&2&&(a=_.L().Ma,_.w(2),_.te(a.id),_.ue(1))};$ra=function(a){a&1&&(_.C(0,"span",9),_.re(1,29),_.D())};asa=function(a){a&1&&(_.je(0),_.pe(1,30),_.F(2,"span",9),_.qe(),_.ke());a&2&&(a=_.L().Ma,_.w(2),_.te(a.id),_.ue(1))};
bsa=function(a){a&1&&(_.je(0,21),_.M(1,Yra,3,1,"ng-container",22),_.M(2,Zra,3,1,"ng-container",22),_.M(3,$ra,2,0,"span",26),_.M(4,asa,3,1,"ng-container",23),_.ke());a&2&&(a=_.L(2),_.z("ngSwitch",a.xd.ie.type),_.w(1),_.z("ngSwitchCase","host"),_.w(1),_.z("ngSwitchCase","project"),_.w(1),_.z("ngSwitchCase","depot"))};csa=function(a){a&1&&_.M(0,bsa,5,4,"ng-container",20);if(a&2){a=_.L();var b=_.ze(12);_.z("ngIf",a.xd.ie)("ngIfElse",b)}};dsa=function(a){a&1&&(_.C(0,"span",9),_.re(1,31),_.D())};
esa=function(a){a&1&&(_.C(0,"mat-icon",35),_.N(1," account_tree "),_.D())};fsa=function(a){a&1&&(_.C(0,"mat-icon",36),_.N(1,"label_outline"),_.D())};gsa=function(a){a&1&&(_.je(0),_.C(1,"a",37),_.N(2),_.D(),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("routerLink",_.De(3,Hra))("queryParams",a.BPa(a.MJb)),_.w(1),_.Ae(" ",_.nna(_.mna(a.xd.Ab))," "))};hsa=function(a){a&1&&_.N(0);a&2&&(a=_.L(2),_.Ae(" ",_.nna(_.mna(a.xd.Ab))," "))};
isa=function(a,b){a&1&&(_.M(0,esa,2,0,"mat-icon",32),_.M(1,fsa,2,0,"mat-icon",33),_.M(2,gsa,3,4,"ng-container",0),_.M(3,hsa,1,1,"ng-template",null,34,_.Ue));if(a&2){a=b.Aaa;var c=_.ze(4);b=_.L();_.z("ngIf",_.pna(_.dg(b.xd.Ab)));_.w(1);_.z("ngIf",_.ona(_.dg(b.xd.Ab)));_.w(1);_.z("ngIf",b.o8&&!a)("ngIfElse",c)}};_.jsa=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};_.ksa=function(a,b){return _.gh(b,b.Ji(_.hh(a)))};
_.ih=function(a){return!(!a.Dc||!a.lb)&&!!a.repository};_.xsa=function(a){return"COVERAGE_GENERIC_"+a};zsa=function(a){return ysa.has(a)?ysa.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(" ")};Asa=function(a){var b=new _.kb(1);b.next(a);b.complete();return b};
Bsa=function(a){return new _.ja(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()}})};_.kh=function(a){return new a(_.Tc(_.jh),null,{withCredentials:_.Tc(Csa),suppressCorsPreflight:!0})};_.lh=function(a,b,c){return a.has(b)?a.get(b):c};_.nh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("Ad");return _.mh(a)};
Dsa=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 _.ag(a)}};Esa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.ag(a)}};Fsa=function(a){if(a&1){var b=_.kd();_.C(0,"button",5);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.Ie())});_.N(1," Dismiss ");_.D()}};
Hsa=function(a,b){a&1&&(_.je(0),_.C(1,"div",1)(2,"mat-icon",2),_.N(3),_.D(),_.F(4,"span",3),_.M(5,Fsa,2,0,"button",4),_.D(),_.ke());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngClass",_.Fe(4,Gsa,a.severity===b.uBa.YD,a.severity===b.uBa.pya)),_.w(2),_.Be(a.iconName),_.w(1),_.z("innerHTML",a.messageHtml,_.Rd),_.w(1),_.z("ngIf",b.xc.lc(2)&&a&&1!==a.severity))};Isa=function(a){var b=(new oh).setSeconds(Math.floor(a/1E3));return _.hc(b,2,Math.floor(a%1E3*1E6),0)};
_.Jsa=function(a,b,c,d){var e=new ph;c=_.qh(e,2,c);switch(b){case "depot":_.rh(c,4,_.th,a);break;case "host":_.rh(c,3,_.th,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.rh(c,5,_.th,a)}null!=d&&c.KKb(d);return c};_.vh=function(a,b,c,d,e,f){a=(new _.uh).Y0(_.Jsa(a,b,c,f));f&&"HEAD"===d&&(d=void 0);null!=d&&_.qh(a,3,d);d=_.Ksa(a);null!=e&&d.ld(_.df(e));return d};
_.Lsa=function(a,b,c,d,e,f){if(_.ih(a)){var g=_.vh(a.lb,a.Dc,a.repository,a.Ab,a.path,a.params.Ob);return{eventType:"RESULT_CLICKED",mob:d,Md:g,lineNumber:_.jsa(a.params.line),Wu:b,Yp:c,rA:e,cz:f}}throw Error("Cd");};Msa=function(a){if(a.PE)return Array.from(a.PE.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new wh({name:b,status:c})})};_.Nsa=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.c_===!!b.c_:!1};
Osa=function(a){var b=_.ta(1E3).ka(_.Za({He:!0,gv:[]}));b=_.hb(b,a);return hba(a,b).ka(_.sb({He:!0}))};Psa=function(a,b){return b.ka(_.m(function(c){return c?_.xh:_.Da({})}),_.sb(a),_.tb(_.da))};Qsa=function(a,b){return{Ypb:hba(a.QVa,_.ta(2E3)),QVa:b}};Rsa=function(a){a&1&&_.we(0)};_.Ssa=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Tsa=function(a){return _.Ssa(a.value)?{required:!0}:null};_.Usa=function(){return null};Vsa=function(a){return null!=a};
Wsa=function(a){return rha(a)?_.ya(a):a};Xsa=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Ysa=function(a,b){return b.map(function(c){return c(a)})};Zsa=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.$sa=function(a){if(!a)return null;var b=a.filter(Vsa);return 0==b.length?null:function(c){return Xsa(Ysa(c,b))}};ata=function(a){return null!=a?_.$sa(Zsa(a)):null};
bta=function(a){if(!a)return null;var b=a.filter(Vsa);return 0==b.length?null:function(c){c=Ysa(c,b).map(Wsa);return _.He(c).ka(_.m(Xsa))}};cta=function(a){return null!=a?bta(Zsa(a)):null};dta=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.Ha(a),[b]):[a,b]};eta=function(a,b){return[].concat(_.Ha(b.path),[a])};kta=function(a,b){fta(a,b);b.Ir.Pj(a.value);if(a.disabled){var c,d;null==(d=(c=b.Ir).bq)||d.call(c,!0)}gta(a,b);hta(a,b);ita(a,b);jta(a,b)};
mta=function(a,b){var c=function(){};b.Ir&&(b.Ir.rl(c),b.Ir.Po(c));lta(a,b);a&&(b.Flc(),a.AE(function(){}))};nta=function(a,b){a.forEach(function(c){c.WWa&&c.WWa(b)})};jta=function(a,b){if(b.Ir.bq){var c=function(d){b.Ir.bq(d)};a.oka.push(c);b.u$a(function(){a.Fpc(c)})}};fta=function(a,b){var c=a.Jy;null!==b.We?_.ota(a,dta(c,b.We)):"function"===typeof c&&_.ota(a,[c]);c=a.nB;null!==b.Vy?pta(a,dta(c,b.Vy)):"function"===typeof c&&pta(a,[c]);c=function(){return _.yh(a)};nta(b.Jy,c);nta(b.nB,c)};
lta=function(a,b){var c=!1;if(null!==a){if(null!==b.We){var d=a.Jy;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.We});e.length!==d.length&&(c=!0,_.ota(a,e))}}null!==b.Vy&&(d=a.nB,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.Vy}),e.length!==d.length&&(c=!0,pta(a,e))))}a=function(){};nta(b.Jy,a);nta(b.nB,a);return c};gta=function(a,b){b.Ir.rl(function(c){a.Pv=c;a.VO=!0;a.xka=!0;"change"===a.lv&&qta(a,b)})};
ita=function(a,b){b.Ir.Po(function(){a.rGa=!0;"blur"===a.lv&&a.VO&&qta(a,b);"submit"!==a.lv&&_.rta(a)})};qta=function(a,b){a.xka&&sta(a);a.setValue(a.Pv,{Umb:!1});b.lha(a.Pv);a.VO=!1};hta=function(a,b){var c=function(d,e){b.Ir.Pj(d);e&&b.lha(d)};a.rl(c);b.u$a(function(){a.Epc(c)})};tta=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.CK?!0:!Object.is(b,a.tf)};uta=function(a,b){a.j5();b.forEach(function(c){var d=c.control;"submit"===d.lv&&d.VO&&(c.lha(d.Pv),d.VO=!1)})};
vta=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.zh?b=e:Object.getPrototypeOf(e.constructor)===Ah?c=e:d=e});return d?d:c?c:b?b:null};wta=function(a){return Array.isArray(a)?ata(a):a||null};xta=function(a){return Array.isArray(a)?cta(a):a||null};_.Bh=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.yta=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Rc(1E3,"");if(!a[c])throw new _.Rc(1001,"");};
_.zta=function(a,b){a.Xr(function(c,d){if(void 0===b[d])throw new _.Rc(1002,"");})};Ata=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Bta=function(a){a&1&&(_.je(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(),_.ke())};
Cta=function(a){if(a&1){var b=_.kd();_.C(0,"div",19);_.G("cdkObserveContent",function(){_.ld(b);var c=_.L();return _.md(Ch(c))});_.we(1,1);_.D()}a&2&&(a=_.L(),_.z("cdkObserveContentDisabled","outline"!=a.Dd))};Dta=function(a){a&1&&(_.je(0),_.we(1,2),_.C(2,"span"),_.N(3),_.D(),_.ke());a&2&&(a=_.L(2),_.w(3),_.Be(a.Rd.placeholder))};Eta=function(a){a&1&&_.we(0,3,["*ngSwitchCase","true"])};Fta=function(a){a&1&&(_.C(0,"span",23),_.N(1," *"),_.D())};
Gta=function(a){if(a&1){var b=_.kd();_.C(0,"label",20,21);_.G("cdkObserveContent",function(){_.ld(b);var c=_.L();return _.md(Ch(c))});_.M(2,Dta,4,1,"ng-container",12);_.M(3,Eta,1,0,"ng-content",12);_.M(4,Fta,2,0,"span",22);_.D()}a&2&&(a=_.L(),_.he("mat-empty",a.Rd.empty&&!a.QW())("mat-form-field-empty",a.Rd.empty&&!a.QW())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.z("cdkObserveContentDisabled","outline"!=a.Dd)("id",a.pE)("ngSwitch",a.e4()),_.de("for",a.Rd.id)("aria-owns",a.Rd.id),
_.w(2),_.z("ngSwitchCase",!1),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngIf",!a.bR&&a.Rd.required&&!a.Rd.disabled))};Hta=function(a){a&1&&(_.C(0,"div",24),_.we(1,4),_.D())};Ita=function(a){a&1&&(_.C(0,"div",25),_.F(1,"span",26),_.D());a&2&&(a=_.L(),_.w(1),_.he("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Jta=function(a){a&1&&(_.C(0,"div"),_.we(1,5),_.D());a&2&&(a=_.L(),_.z("@transitionMessages",a.hP))};
Kta=function(a){a&1&&(_.C(0,"div",30),_.N(1),_.D());a&2&&(a=_.L(2),_.z("id",a.o4),_.w(1),_.Be(a.eR))};Lta=function(a){a&1&&(_.C(0,"div",27),_.M(1,Kta,2,2,"div",28),_.we(2,6),_.F(3,"div",29),_.we(4,7),_.D());a&2&&(a=_.L(),_.z("@transitionMessages",a.hP),_.w(1),_.z("ngIf",a.eR))};Mta=function(a,b){a&1&&(_.C(0,"span",7),_.N(1),_.D());a&2&&(a=b.wa,_.z("ngClass",a.Ghb),_.w(1),_.Be(a.text))};Nta=function(a){a&1&&(_.C(0,"span",8),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.G1))};
Ota=function(a){a&1&&(_.td(),_.F(0,"circle",4));if(a&2){a=_.L();var b=_.ze(1);_.fe("animation-name","mat-progress-spinner-stroke-rotate-"+a.jla)("stroke-dashoffset",a.q7a(),"px")("stroke-dasharray",a.nja(),"px")("stroke-width",a.R6a(),"%")("transform-origin",a.S6a(b));_.de("r",a.cja())}};
Pta=function(a){a&1&&(_.td(),_.F(0,"circle",4));if(a&2){a=_.L();var b=_.ze(1);_.fe("stroke-dashoffset",a.q7a(),"px")("stroke-dasharray",a.nja(),"px")("stroke-width",a.R6a(),"%")("transform-origin",a.S6a(b));_.de("r",a.cja())}};Qta=function(){return{oh:100}};
Sta=function(a){if(a&1){var b=_.kd();_.C(0,"div",13);_.N(1);_.C(2,"button",14);_.G("click",function(){_.ld(b);var d=_.L(3);d.Mj&&d.Mj.D0.xKc();return _.md()});_.C(3,"mat-icon");_.N(4,"cancel");_.D()()()}if(a&2){a=_.L().Ma;var c=_.L(2);_.z("ngClass",_.Ee(3,Rta,c.F0));_.w(1);_.Ae(" ",a.Ao," ");_.w(1);_.z("ascTrackElement",c.Vu)}};Tta=function(a,b){a&1&&(_.je(0),_.M(1,Sta,5,5,"div",12),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.value))};
Uta=function(a){a&1&&(_.je(0),_.M(1,Tta,2,1,"ng-container",3),_.O(2,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.queryPrefix)))};Vta=function(a){a&1&&_.F(0,"mat-spinner",15);a&2&&(a=_.L(),_.z("diameter",a.EZa)("strokeWidth",a.FZa))};Wta=function(a){if(a&1){var b=_.kd();_.C(0,"button",16);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.MX())});_.C(1,"mat-icon");_.N(2,"close");_.D()()}a&2&&(a=_.L(),_.z("ascTrackElement",a.Vu)("matTooltip",a.B2a),_.de("aria-label",a.B2a))};
Xta=function(a){a&1&&(_.je(0),_.C(1,"mat-icon"),_.N(2,"help"),_.D(),_.ke())};Yta=function(a){a&1&&(_.C(0,"mat-icon"),_.N(1,"info_outline"),_.D())};$ta=function(a){a&1&&(_.C(0,"a",17),_.M(1,Xta,3,0,"ng-container",18),_.M(2,Yta,2,0,"ng-template",null,19,_.Ue),_.D());if(a&2){var b=_.ze(3);a=_.L();_.z("ngClass",_.Ee(4,Zta,a.Fba))("universalLink",a.TK);_.w(1);_.z("ngIf",!a.Fba)("ngIfElse",b)}};aua=function(a){a&1&&_.le(0)};
bua=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",20),_.M(1,aua,1,0,"ng-container",21),_.D());a&2&&(a=b.wa,_.z("isSelectable",!!a.Hva)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.ya)("ngTemplateOutletContext",a.YT))};cua=function(a){a&1&&_.le(0,32);a&2&&(_.L(3),_.z("ngTemplateOutlet",_.ze(14).ya))};dua=function(a){a&1&&(_.je(0),_.C(1,"h4",33),_.N(2),_.D(),_.C(3,"p",34),_.N(4),_.D(),_.ke());a&2&&(a=_.L(3),_.w(2),_.Ae(" ",a.F7b," "),_.w(2),_.Ae(" ",a.G7b," "))};eua=function(a){a&1&&_.le(0)};
fua=function(a){a&1&&(_.C(0,"div",24)(1,"div",25)(2,"div",26),_.F(3,"scope-indicator",27),_.D(),_.M(4,cua,1,1,"ng-container",28),_.M(5,dua,5,2,"ng-container",3),_.O(6,"async"),_.D(),_.F(7,"mat-divider",29),_.C(8,"div",30),_.M(9,eua,1,0,"ng-container",31),_.D()());if(a&2){a=_.L(2);_.fe("border-color",a.Gba)("width",a.yea,"px")("display","flex");_.z("ngClass",_.Ee(15,Zta,a.Fba));_.w(3);_.z("savedQuery",a.hf)("searchScope",a.xd);_.w(1);_.z("ngIf",a.oF);_.w(1);var b=_.Q(6,13,a.tY);_.z("ngIf",!a.oF&&!!b&&
!b.He);_.w(2);_.z("vertical",!0);_.w(2);_.z("ngTemplateOutlet",null==a.Uu?null:a.Uu.ya)}};gua=function(a){if(a&1){var b=_.kd();_.je(0,22);_.G("ascResizeNotifier",function(d){_.ld(b);var e=_.L();return _.md(e.nVa(d))});_.M(1,fua,10,17,"div",23);_.ke()}if(a&2){a=_.L();var c=_.ze(14);_.z("elementToWatch",_.ze(1));_.w(1);_.z("ngIf",c.lx&&a.oF||(null==a.Uu?null:a.Uu.lx))}};hua=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.L(),_.z("src",a.mj,_.Sd))};
iua=function(a){a&1&&_.F(0,"mat-icon",5);a&2&&(a=_.L(),_.z("svgIcon",a.Xi))};jua=function(a){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.q6,"\n"))};kua=function(a){a&1&&(_.td(),_.C(0,"svg",2),_.F(1,"polygon",3),_.D())};
lua=function(a){if(a&1){var b=_.kd();_.C(0,"div",0);_.G("keydown",function(c){_.ld(b);var d=_.L();return _.md(d.mh(c))})("click",function(){_.ld(b);var c=_.L();return _.md(c.closed.emit("click"))})("@transformMenu.start",function(c){_.ld(b);var d=_.L();return _.md(d.TFa(c))})("@transformMenu.done",function(c){_.ld(b);var d=_.L();return _.md(d.SFa(c))});_.C(1,"div",1);_.we(2);_.D()()}a&2&&(a=_.L(),_.z("id",a.cDb)("ngClass",a.Ht)("@transformMenu",a.Q4),_.de("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Ej||null)("aria-describedby",a.nJ||null))};mua=function(){return{Ysa:!1,HH:"after",qN:"below",zm:"cdk-overlay-transparent-backdrop"}};nua=function(a){a&1&&(_.C(0,"a",23),_.F(1,"div",24),_.C(2,"span",25),_.N(3,"Hiring"),_.D()())};oua=function(a){if(a&1){var b=_.kd();_.C(0,"global-search-box",26);_.G("focusChange",function(c){_.ld(b);_.L().hJb=c;return _.md()});_.D()}a&2&&(a=_.L(),_.z("config",a.An))};
pua=function(a){a&1&&(_.C(0,"button",27),_.F(1,"mat-icon",28),_.D());a&2&&(_.L(),_.z("matMenuTriggerFor",_.ze(18)))};qua=function(a,b){a&1&&(_.C(0,"a",29),_.F(1,"mat-icon",30),_.D());a&2&&_.z("routerLink",b.Ma)};rua=function(a){if(a&1){var b=_.kd();_.C(0,"li")(1,"button",31);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.iva())});_.N(2," Keyboard shortcuts ");_.D()()}};sua=function(a){a&1&&_.F(0,"mat-divider")};
tua=function(a,b){a&1&&(_.C(0,"li")(1,"a",34),_.N(2),_.D()());a&2&&(a=b.wa,_.w(1),_.z("externalLink",a.ek),_.w(1),_.Be(a.baa))};uua=function(a){a&1&&(_.je(0),_.M(1,sua,1,0,"mat-divider",17),_.C(2,"ul",32),_.M(3,tua,3,2,"li",33),_.D(),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.asb),_.w(2),_.z("ngForOf",a.Eq.additionalLinks))};vua=function(a){a&1&&(_.C(0,"button",35)(1,"span"),_.N(2,"Help"),_.D()());a&2&&(_.L(),_.z("matMenuTriggerFor",_.ze(18)))};
wua=function(a,b){a&1&&(_.C(0,"a",36)(1,"span"),_.N(2,"Settings"),_.D()());a&2&&_.z("routerLink",b.Ma)};xua=function(a,b){var c=b.filter(function(f){return _.Dh(f,5,0)===a});if(0===c.length)return null;if(1===c.length)return c[0];var d=0,e=_.l(b);for(b=e.next();!b.done;b=e.next())b=b.value,_.Fh(b,4)&&(d+=_.Fh(b,4));if(0===d)return c[Math.floor(Math.random()*c.length)];e=c[0];d*=Math.random();c=_.l(c);for(b=c.next();!b.done;b=c.next())if(b=b.value,d-=_.Fh(b,4),0>d){e=b;break}return e};
yua=function(a){a&1&&_.F(0,"announcement-bar",3)};
_.Gh=function(a){var b,c,d;return zua(function(e){switch(e.Ad){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.jk(0);break}d=c.value;return _.ia(e,d,5);case 5:switch(d.Ll){case 0:case 2:return e.jk(6);case 1:return e.jk(7);case 3:return e.jk(8);case 4:case 5:break;default:_.ag(d)}e.jk(3);break;case 6:return Aua(e,_.Gh(d.Rxb),10);case 10:return Aua(e,_.Gh(d.hIb),11);case 11:e.jk(3);break;case 7:if(!d.value){e.jk(12);break}return _.ia(e,d.value,12);case 12:e.jk(3);break;case 8:return Aua(e,_.Gh(d.elements),
14);case 14:e.jk(3);break;case 3:c=b.next(),e.jk(2)}})};Bua=function(a,b,c){return{type:a,location:{start:b,end:c}}};Cua=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Ll:a,Rxb:b,hIb:c,location:Jh(e),lGc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Dua=function(a,b,c){return{Ll:a,value:b,location:Jh(c)}};Jh=function(a){return{start:a.start.offset,end:a.end.offset}};Eua=function(a){return"string"===typeof a?a:a.join("+")};
Fua=function(a){return a.sort(function(b,c){return Eua(b.Zb).localeCompare(Eua(c.Zb))})};Gua=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 _.of(d,a[c-1].parameters))}};Iua=function(a){return Hua.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Jua=function(a,b,c){c.Qa.hasOwnProperty(a)||(c.Qa[a]=b.Qa[a])};
Kua=function(a,b,c){"sq"!==a||c.Qa.sq?Jua(a,b,c):delete c.Qa.sq};Lua=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Mua=function(a){return"function"===typeof a};Nua=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}};
Oua=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))},{})};Pua=function(){var a=_.ea.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))}};Qua=function(a,b){Array.isArray(b)&&0<b.length&&(a=Pua.apply(null,[].concat(_.Ha(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Rua=function(a){var b=Array.isArray(a)&&0<a.length?Pua.apply(null,_.Ha(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)}}};Sua=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}};
Tua=function(a,b){var c=_.ea.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.Ha(c)).filter(Boolean);d=d.ka(fba.apply(null,[a].concat(_.Ha(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(_.Oa())}};Vua=function(a,b){return function(c,d){d=b.action(d)?Uua(d):d;c=a(c,d);return b.state()?Uua(c):c}};
Uua=function(a){Object.freeze(a);var b=Mua(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)&&!Mua(c)||Object.isFrozen(c)||Uua(c))});return a};Xua=function(a,b){return function(c,d){if(b.action(d)&&!_.Wua())throw Error("Od`"+d.type);return a(c,d)}};
$ua=function(a,b){return function(c,d){if(b.action(d)){var e=Yua(d);Zua(e,"action")}c=a(c,d);b.state()&&(d=Yua(c),Zua(d,"state"));return c}};
Yua=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];Mua(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?Yua(e,[].concat(_.Ha(b),[d])):{path:[].concat(_.Ha(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Zua=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Pd`"+b+"`"+c+"`"+b);b.value=a.value;b.t4c=c;throw b;}};ava=function(a){return Gja()?Object.assign({},{OMb:!1,IMb:!1,NMb:!1,HMb:!1,KMb:!1,JMb:!1},a):{OMb:!1,IMb:!1,NMb:!1,HMb:!1,KMb:!1,JMb:!1}};bva=function(a){var b=a.IMb,c=a.OMb;return function(d){return b||c?$ua(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}};
cva=function(a){var b=a.HMb,c=a.NMb;return function(d){return b||c?Vua(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}};dva=function(a){var b=a.KMb;return function(c){return b?Xua(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}};eva=function(a){return a};
gva=function(a){if(a.JMb&&(a=Object.entries(fva).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(", "));};hva=function(a,b){return b instanceof _.zd?a.get(b):b};iva=function(a){return"function"===typeof a?a():a};jva=function(a,b){return a.concat(b)};kva=function(){return"guarded"};
lva=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__"])})};mva=function(a){return Object.getPrototypeOf(a)};ova=function(a){return Pua(nva,mva)(a)};nva=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};
pva=function(a){return[ova,lva].reduce(function(b,c){return b.concat(c(a))},[])};qva=function(a,b,c){var d=mva(a).constructor.name,e=pva(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,HLc:d,GLc:a}}))});return _.hb.apply(null,_.Ha(e))};sva=function(a){return rva(a,"ngrxOnInitEffects")};
rva=function(a,b){return a&&b in a&&"function"===typeof a[b]};tva=function(a){return rva(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};uva=function(a,b){return function(c){var d=qva(c,a,b);return rva(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};vva=function(a,b,c){c=void 0===c?10:c;return a.ka(_.za(function(d){b&&b.handleError(d);return 1>=c?a:vva(a,b,c-1)}))};
xva=function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.Ha(e.value));c=_.l(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.Ha(b.value));return wva(a,d)};wva=function(a,b){return b.map(function(c){return a.get(c)})};yva=function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Td");return"guarded"};
Cva=function(){if(!zva){zva=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Kh.keys()).join(","));Ava(Bva(),_.Kh.get(a.tagName))}};Dva=function(){return _.ha(function(a){if(1==a.Ad)return _.ia(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",Cva),setTimeout(function(){Cva()},1E3)):Cva();a.Ad=0})};_.Fva=function(a){var b=document.createElement("script");b.textContent=_.Eva(a);_.uqa(b);document.head.appendChild(b)};
_.Lh=function(a){var b=a.path;a=a.Ab;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};Gva=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Hva="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};
Iva=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");};_.V=Iva(this);Mh=function(a,b){if(b)a:{var c=_.V;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&&Hva(c,a,{configurable:!0,writable:!0,value:b})}};
Mh("Symbol",function(a){if(a)return a;var b=function(f,g){this.JSb=f;Hva(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.JSb};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});
Mh("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=_.V[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Hva(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Jva(Gva(this))}})}return a});Mh("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Jva=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.Nh=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:Gva(a)}};_.Kva=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.Ha=function(a){return a instanceof Array?a:_.Kva(_.l(a))};Oh=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Lva="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)Oh(d,e)&&(a[e]=d[e])}return a};Mh("Object.assign",function(a){return a||Lva});
var Mva="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Nva=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=Mva(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Ova;if("function"==typeof Object.setPrototypeOf)Ova=Object.setPrototypeOf;else{var Pva;a:{var Qva={a:!0},Rva={};try{Rva.__proto__=Qva;Pva=Rva.a;break a}catch(a){}Pva=!1}Ova=Pva?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}Ph=Ova;
_.U=function(a,b){a.prototype=Mva(b.prototype);a.prototype.constructor=a;if(Ph)Ph(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.ux=b.prototype};Sva=function(a){if(!(a instanceof Object))throw new TypeError("f`"+a);};Qh=function(){this.Kaa=!1;this.KH=null;this.Wm=void 0;this.Ad=1;this.tQ=this.AP=0;this.Cpb=this.Qy=null};
Qh.prototype.PZa=function(){if(this.Kaa)throw new TypeError("g");this.Kaa=!0};Qh.prototype.dca=function(a){this.Wm=a};Qh.prototype.tga=function(a){this.Qy={qob:a,Cvb:!0};this.Ad=this.AP||this.tQ};Qh.prototype.return=function(a){this.Qy={return:a};this.Ad=this.tQ};_.ia=function(a,b,c){a.Ad=c;return{value:b}};Aua=function(a,b,c){b=_.l(b);var d=b.next();Sva(d);if(d.done)a.Wm=d.value,a.Ad=c;else return a.KH=b,_.ia(a,d.value,c)};Qh.prototype.jk=function(a){this.Ad=a};
_.Tva=function(a,b,c){a.AP=b;void 0!=c&&(a.tQ=c)};_.Uva=function(a){a.AP=0;var b=a.Qy.qob;a.Qy=null;return b};Vva=function(a){this.Hh=new Qh;this.MHc=a};Vva.prototype.dca=function(a){this.Hh.PZa();if(this.Hh.KH)return Wva(this,this.Hh.KH.next,a,this.Hh.dca);this.Hh.dca(a);return Xva(this)};var Yva=function(a,b){a.Hh.PZa();var c=a.Hh.KH;if(c)return Wva(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Hh.return);a.Hh.return(b);return Xva(a)};
Vva.prototype.tga=function(a){this.Hh.PZa();if(this.Hh.KH)return Wva(this,this.Hh.KH["throw"],a,this.Hh.dca);this.Hh.tga(a);return Xva(this)};Wva=function(a,b,c,d){try{var e=b.call(a.Hh.KH,c);Sva(e);if(!e.done)return a.Hh.Kaa=!1,e;var f=e.value}catch(g){return a.Hh.KH=null,a.Hh.tga(g),Xva(a)}a.Hh.KH=null;d.call(a.Hh,f);return Xva(a)};
Xva=function(a){for(;a.Hh.Ad;)try{var b=a.MHc(a.Hh);if(b)return a.Hh.Kaa=!1,{value:b.value,done:!1}}catch(c){a.Hh.Wm=void 0,a.Hh.tga(c)}a.Hh.Kaa=!1;if(a.Hh.Qy){b=a.Hh.Qy;a.Hh.Qy=null;if(b.Cvb)throw b.qob;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Zva=function(a){this.next=function(b){return a.dca(b)};this.throw=function(b){return a.tga(b)};this.return=function(b){return Yva(a,b)};this[Symbol.iterator]=function(){return this}};
zua=function(a){var b=_.Gh;a=new Zva(new Vva(a));Ph&&b.prototype&&Ph(a,b.prototype);return a};$va=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())})};_.ha=function(a){return $va(new Zva(new Vva(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))})};_.ea=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Mh("Reflect",function(a){return a?a:{}});
Mh("Reflect.construct",function(){return Nva});Mh("Reflect.setPrototypeOf",function(a){return a?a:Ph?function(b,c){try{return Ph(b,c),!0}catch(d){return!1}}:null});
Mh("Promise",function(a){function b(){this.wJ=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.xeb=function(g){if(null==this.wJ){this.wJ=[];var h=this;this.yeb(function(){h.Yvc()})}this.wJ.push(g)};var d=_.V.setTimeout;b.prototype.yeb=function(g){d(g,0)};b.prototype.Yvc=function(){for(;this.wJ&&this.wJ.length;){var g=this.wJ;this.wJ=[];for(var h=0;h<g.length;++h){var n=g[h];g[h]=null;try{n()}catch(r){this.krc(r)}}}this.wJ=null};b.prototype.krc=function(g){this.yeb(function(){throw g;
})};var e=function(g){this.Oc=0;this.dh=void 0;this.Q_=[];this.bwb=!1;var h=this.GLa();try{g(h.resolve,h.reject)}catch(n){h.reject(n)}};e.prototype.GLa=function(){function g(r){return function(x){n||(n=!0,r.call(h,x))}}var h=this,n=!1;return{resolve:g(this.QIc),reject:g(this.ZWa)}};e.prototype.QIc=function(g){if(g===this)this.ZWa(new TypeError("h"));else if(g instanceof e)this.yKc(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.PIc(g):
this.oqb(g)}};e.prototype.PIc=function(g){var h=void 0;try{h=g.then}catch(n){this.ZWa(n);return}"function"==typeof h?this.zKc(h,g):this.oqb(g)};e.prototype.ZWa=function(g){this.NKb(2,g)};e.prototype.oqb=function(g){this.NKb(1,g)};e.prototype.NKb=function(g,h){if(0!=this.Oc)throw Error("i`"+g+"`"+h+"`"+this.Oc);this.Oc=g;this.dh=h;2===this.Oc&&this.AJc();this.Zvc()};e.prototype.AJc=function(){var g=this;d(function(){if(g.sFc()){var h=_.V.console;"undefined"!==typeof h&&h.error(g.dh)}},1)};e.prototype.sFc=
function(){if(this.bwb)return!1;var g=_.V.CustomEvent,h=_.V.Event,n=_.V.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=_.V.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.dh;return n(g)};e.prototype.Zvc=function(){if(null!=this.Q_){for(var g=0;g<this.Q_.length;++g)f.xeb(this.Q_[g]);this.Q_=null}};
var f=new b;e.prototype.yKc=function(g){var h=this.GLa();g.Cma(h.resolve,h.reject)};e.prototype.zKc=function(g,h){var n=this.GLa();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.Cma(n(g,r),n(h,x));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Cma=function(g,h){function n(){switch(r.Oc){case 1:g(r.dh);
break;case 2:h(r.dh);break;default:throw Error("j`"+r.Oc);}}var r=this;null==this.Q_?f.xeb(n):this.Q_.push(n);this.bwb=!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).Cma(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).Cma(A(B.length-
1),x),n=h.next();while(!n.done)})};return e});var awa=function(a,b,c){if(null==a)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};Mh("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=awa(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}});Mh("Object.setPrototypeOf",function(a){return a||Ph});
var bwa=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};Mh("Array.prototype.keys",function(a){return a?a:function(){return bwa(this,function(b){return b})}});Mh("Array.prototype.values",function(a){return a?a:function(){return bwa(this,function(b,c){return c})}});
Mh("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!Oh(n,f)){var r=new b;Hva(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.xw=(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(!Oh(n,f))throw Error("n`"+n);n[f][this.xw]=r;return this};h.prototype.get=function(n){return c(n)&&Oh(n,f)?n[f][this.xw]:void 0};h.prototype.has=function(n){return c(n)&&Oh(n,f)&&Oh(n[f],this.xw)};h.prototype.delete=
function(n){return c(n)&&Oh(n,f)&&Oh(n[f],this.xw)?delete n[f][this.xw]:!1};return h});
Mh("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.U7={};this.Ls=
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.U7[r.id]=[]);r.mc?r.mc.value=n:(r.mc={next:this.Ls,qk:this.Ls.qk,head:this.Ls,key:h,value:n},r.list.push(r.mc),this.Ls.qk.next=r.mc,this.Ls.qk=r.mc,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.mc&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.U7[h.id],h.mc.qk.next=h.mc.next,h.mc.next.qk=
h.mc.qk,h.mc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.U7={};this.Ls=this.Ls.qk=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).mc};c.prototype.get=function(h){return(h=d(this,h).mc)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,n){for(var r=this.entries(),
x;!(x=r.next()).done;)x=x.value,h.call(n,x[1],x[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,n){var r=n&&typeof n;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var x=h.U7[r];if(x&&Oh(h.U7,r))for(h=0;h<x.length;h++){var A=x[h];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:x,index:h,mc:A}}return{id:r,list:x,index:-1,mc:void 0}},e=function(h,n){var r=h.Ls;return Jva(function(){if(r){for(;r.head!=h.Ls;)r=r.qk;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.qk=h.next=h.head=h},g=0;return c});
Mh("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.zi=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.zi.size};b.prototype.add=function(c){c=0===c?0:c;this.zi.set(c,c);this.size=this.zi.size;return this};b.prototype.delete=function(c){c=this.zi.delete(c);this.size=this.zi.size;return c};b.prototype.clear=function(){this.zi.clear();this.size=0};b.prototype.has=function(c){return this.zi.has(c)};b.prototype.entries=function(){return this.zi.entries()};b.prototype.values=function(){return this.zi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.zi.forEach(function(f){return c.call(d,f,f,e)})};return b});var cwa=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}};Mh("Array.prototype.find",function(a){return a?a:function(b,c){return cwa(this,b,c).v}});Mh("Array.prototype.findIndex",function(a){return a?a:function(b,c){return cwa(this,b,c).tu}});
Mh("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}});Mh("String.prototype.repeat",function(a){return a?a:function(b){var c=awa(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}});
Mh("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});Mh("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Mh("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});Mh("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}});
Mh("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});Mh("Array.prototype.entries",function(a){return a?a:function(){return bwa(this,function(b,c){return[b,c]})}});Mh("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
Mh("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}});
Mh("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=awa(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}});Mh("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Mh("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}});Mh("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==awa(this,b,"includes").indexOf(b,c||0)}});Mh("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Mh("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 Rh=function(a){return a?a:Array.prototype.fill};Mh("Int8Array.prototype.fill",Rh);Mh("Uint8Array.prototype.fill",Rh);Mh("Uint8ClampedArray.prototype.fill",Rh);Mh("Int16Array.prototype.fill",Rh);Mh("Uint16Array.prototype.fill",Rh);Mh("Int32Array.prototype.fill",Rh);
Mh("Uint32Array.prototype.fill",Rh);Mh("Float32Array.prototype.fill",Rh);Mh("Float64Array.prototype.fill",Rh);Mh("Number.parseInt",function(a){return a||parseInt});Mh("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)}});
Mh("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}});Mh("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Oh(b,d)&&c.push([d,b[d]]);return c}});
Mh("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.zi=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.zi.set(c,!0);return this};b.prototype.has=function(c){return this.zi.has(c)};b.prototype.delete=function(c){return this.zi.delete(c)};
return b});Mh("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;})})}});Mh("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Oh(b,d)&&c.push(b[d]);return c}});
Mh("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}});Mh("String.prototype.padStart",function(a){return a?a:function(b,c){var d=awa(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 dwa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Mh("Array.prototype.at",function(a){return a?a:dwa});var Sh=function(a){return a?a:dwa};Mh("Int8Array.prototype.at",Sh);Mh("Uint8Array.prototype.at",Sh);Mh("Uint8ClampedArray.prototype.at",Sh);Mh("Int16Array.prototype.at",Sh);Mh("Uint16Array.prototype.at",Sh);Mh("Int32Array.prototype.at",Sh);Mh("Uint32Array.prototype.at",Sh);Mh("Float32Array.prototype.at",Sh);Mh("Float64Array.prototype.at",Sh);
Mh("String.prototype.at",function(a){return a?a:dwa});Mh("globalThis",function(a){return a||_.V});Mh("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)}});
Mh("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}});Mh("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 ewa,fwa,Th,gwa,dh,hwa,iwa,jwa,kwa,lwa,mwa,nwa;ewa=ewa||{};_.Db=this||self;fwa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;Th=function(a){if("string"!==typeof a||!a||-1==a.search(fwa))throw Error("s");if(!gwa||"goog"!=gwa.type)throw Error("t`"+a);if(gwa.mEc)throw Error("u");gwa.mEc=a};Th.get=function(){return null};gwa=null;dh=function(a,b){a=a.split(".");b=b||_.Db;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
hwa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.Rb=function(a){var b=hwa(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.Sb=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.Tb=function(a){return Object.prototype.hasOwnProperty.call(a,iwa)&&a[iwa]||(a[iwa]=++jwa)};iwa="closure_uid_"+(1E9*Math.random()>>>0);jwa=0;kwa=function(a,b,c){return a.call.apply(a.bind,arguments)};
lwa=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)}};_.bh=function(a,b,c){_.bh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?kwa:lwa;return _.bh.apply(null,arguments)};
_.Uh=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)}};_.Vh=function(){return Date.now()};mwa=function(a){(0,eval)(a)};_.Wh=function(a,b){function c(){}c.prototype=b.prototype;a.ux=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)}};nwa=function(a){return a};
window._DumpException=function(a){window.console.log(a.stack?a.stack:a)};
_.Wh(_.aa,Error);_.aa.prototype.name="CustomError";
var owa;
var vra=function(){};
/*


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

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

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

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var pwa=!1,Xh={set FA(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):pwa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");pwa=a},get FA(){return pwa}};
var qwa="function"===typeof Symbol&&Symbol.observable||"@@observable";
var rwa={closed:!0,next:function(){},error:function(a){if(Xh.FA)throw a;ba(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}();
_.Aa=Array.isArray||function(a){return a&&"number"===typeof a.length};
_.ca=function(a){this.closed=!1;this.EE=this.U4=null;a&&(this.Fic=!0,this.fs=a)};
_.ca.prototype.unsubscribe=function(){if(!this.closed){var a=this.U4,b=this.Fic,c=this.fs,d=this.EE;this.closed=!0;this.EE=this.U4=null;if(a instanceof _.ca)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.aaa(c)){b&&(this.fs=void 0);try{c.call(this)}catch(n){var f=n instanceof daa?eaa(n.errors):[n]}}if((0,_.Aa)(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);
}};
_.ca.prototype.add=function(a){var b=a;if(!a)return _.ca.EMPTY;switch(typeof a){case "function":b=new _.ca(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.ca||(a=b,b=new _.ca,b.EE=[a]);break;default:throw Error("v`"+a);}var c=b.U4;if(null===c)b.U4=this;else if(c instanceof _.ca){if(c===this)return b;b.U4=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.EE;null===a?this.EE=[b]:a.push(b);return b};
_.ca.prototype.remove=function(a){var b=this.EE;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var swa=new _.ca;swa.closed=!0;_.ca.EMPTY=swa;
var Yh=function(a,b,c){_.ca.call(this);this.Mva=null;this.Jk=this.vx=this.Lva=!1;switch(arguments.length){case 0:this.destination=rwa;break;case 1:if(!a){this.destination=rwa;break}if("object"===typeof a){a instanceof Yh?(this.vx=a.vx,this.destination=a,a.add(this)):(this.vx=!0,this.destination=new Zh(this,a));break}default:this.vx=!0,this.destination=new Zh(this,a,b,c)}};_.U(Yh,_.ca);Yh.EMPTY=_.ca.EMPTY;Yh.create=function(a,b,c){a=new Yh(a,b,c);a.vx=!1;return a};_.k=Yh.prototype;
_.k.next=function(a){this.Jk||this.Kc(a)};_.k.error=function(a){this.Jk||(this.Jk=!0,this.qq(a))};_.k.complete=function(){this.Jk||(this.Jk=!0,this.mi())};_.k.unsubscribe=function(){this.closed||(this.Jk=!0,_.ca.prototype.unsubscribe.call(this))};_.k.Kc=function(a){this.destination.next(a)};_.k.qq=function(a){this.destination.error(a);this.unsubscribe()};_.k.mi=function(){this.destination.complete();this.unsubscribe()};
var Zh=function(a,b,c,d){Yh.call(this);this.V4=a;var e=this;if(_.aaa(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==rwa&&(e=Object.create(b),caa(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.cj=e;this.Kc=f;this.qq=c;this.mi=d};_.U(Zh,Yh);Zh.EMPTY=Yh.EMPTY;Zh.create=Yh.create;_.k=Zh.prototype;_.k.next=function(a){if(!this.Jk&&this.Kc){var b=this.V4;Xh.FA&&b.vx?this.GCa(b,this.Kc,a)&&this.unsubscribe():this.HCa(this.Kc,a)}};
_.k.error=function(a){if(!this.Jk){var b=this.V4,c=Xh.FA;if(this.qq)c&&b.vx?this.GCa(b,this.qq,a):this.HCa(this.qq,a),this.unsubscribe();else if(b.vx)c?(b.Mva=a,b.Lva=!0):ba(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;ba(a)}}};_.k.complete=function(){var a=this;if(!this.Jk){var b=this.V4;if(this.mi){var c=function(){return a.mi.call(a.cj)};Xh.FA&&b.vx?this.GCa(b,c):this.HCa(c)}this.unsubscribe()}};
_.k.HCa=function(a,b){try{a.call(this.cj,b)}catch(c){this.unsubscribe();if(Xh.FA)throw c;ba(c)}};_.k.GCa=function(a,b,c){if(!Xh.FA)throw Error("w");try{b.call(this.cj,c)}catch(d){return Xh.FA?(a.Mva=d,a.Lva=!0):ba(d),!0}return!1};_.k.fs=function(){var a=this.V4;this.V4=this.cj=null;a.unsubscribe()};
var twa=function(a){Yh.call(this);this.destination=a};_.U(twa,Yh);twa.EMPTY=Yh.EMPTY;twa.create=Yh.create;
_.ja=function(a){a&&(this.Dl=a)};_.k=_.ja.prototype;_.k.Fz=function(a){var b=new _.ja;b.source=this;b.operator=a;return b};_.k.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Yh||gaa(a)&&caa(a))break a;if(gaa(a)){a=new twa(a);break a}}a=a||b||c?new Yh(a,b,c):new Yh(rwa)}d?a.add(d.call(a,this.source)):a.add(this.source||Xh.FA&&!a.vx?this.Dl(a):this.SHa(a));if(Xh.FA&&a.vx&&(a.vx=!1,a.Lva))throw a.Mva;return a};
_.k.SHa=function(a){try{return this.Dl(a)}catch(e){Xh.FA&&(a.Lva=!0,a.Mva=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Jk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Yh?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.Dl=function(a){var b=this.source;return b&&b.subscribe(a)};_.ja.prototype[qwa]=function(){return this};
_.ja.prototype.ka=function(){var a=_.ea.apply(0,arguments);return 0===a.length?this:faa(a)(this)};_.$h=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)})})};_.ja.create=function(a){return new _.ja(a)};
var ai="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 uwa=function(a){return function(b){var c=a[ai]();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 vwa=function(a){return function(b){var c=a[qwa]();if("function"!==typeof c.subscribe)throw new TypeError("y");return c.subscribe(b)}};
var wwa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,ba);return b}};
var laa=function(a){if(a&&"function"===typeof a[qwa])return vwa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return saa(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return wwa(a);if(a&&"function"===typeof a[ai])return uwa(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 bi=function(a){Yh.call(this);this.parent=a};_.U(bi,Yh);bi.EMPTY=Yh.EMPTY;bi.create=Yh.create;bi.prototype.Kc=function(a){this.parent.Ys(a)};bi.prototype.qq=function(a){this.parent.Sz(a);this.unsubscribe()};bi.prototype.mi=function(){this.parent.Xs();this.unsubscribe()};var ci=function(a,b,c){Yh.call(this);this.parent=a;this.DCb=b;this.IGc=c};_.U(ci,Yh);ci.EMPTY=Yh.EMPTY;ci.create=Yh.create;ci.prototype.Kc=function(a){this.parent.Ys(this.DCb,a,this.IGc,this)};
ci.prototype.qq=function(a){this.parent.Sz(a);this.unsubscribe()};ci.prototype.mi=function(){this.parent.Xs(this);this.unsubscribe()};var di=function(){Yh.apply(this,arguments)};_.U(di,Yh);di.EMPTY=Yh.EMPTY;di.create=Yh.create;di.prototype.Ys=function(a){this.destination.next(a)};di.prototype.Sz=function(a){this.destination.error(a)};di.prototype.Xs=function(){this.destination.complete()};var ei=function(){Yh.apply(this,arguments)};_.U(ei,Yh);ei.EMPTY=Yh.EMPTY;ei.create=Yh.create;
ei.prototype.Ys=function(a,b){this.destination.next(b)};ei.prototype.Sz=function(a){this.destination.error(a)};ei.prototype.Xs=function(){this.destination.complete()};
var naa=function(a){this.fK=a};naa.prototype.call=function(a,b){return b.subscribe(new fi(a,this.fK))};var fi=function(a,b){di.call(this,a);this.fK=b;this.value=null;this.sg=!1;this.vH=null};_.U(fi,di);fi.EMPTY=di.EMPTY;fi.create=di.create;fi.prototype.Kc=function(a){this.value=a;this.sg=!0;if(!this.vH){try{var b=this.fK;var c=b(a)}catch(d){return this.destination.error(d)}a=oa(c,new bi(this));!a||a.closed?this.Y6():this.add(this.vH=a)}};
fi.prototype.Y6=function(){var a=this.value,b=this.sg,c=this.vH;c&&(this.remove(c),this.vH=null,c.unsubscribe());b&&(this.value=null,this.sg=!1,this.destination.next(a))};fi.prototype.Ys=function(){this.Y6()};fi.prototype.Xs=function(){this.Y6()};
var xwa=function(){_.ca.call(this)};_.U(xwa,_.ca);xwa.EMPTY=_.ca.EMPTY;xwa.prototype.Bi=function(){return this};
var ywa=function(a,b){var c=_.ea.apply(2,arguments);return(null==gi?0:gi.setInterval)?gi.setInterval.apply(gi,[a,b].concat(_.Ha(c))):setInterval.apply(null,[a,b].concat(_.Ha(c)))},gi=void 0;
var hi=function(a,b){_.ca.call(this);this.Og=a;this.uha=b;this.pending=!1};_.U(hi,xwa);hi.EMPTY=xwa.EMPTY;_.k=hi.prototype;_.k.Bi=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.Og;null!=a&&(this.id=this.MS(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.US(c,this.id,b);return this};_.k.US=function(a,b,c){c=void 0===c?0:c;return ywa(a.flush.bind(a,this),c)};
_.k.MS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==gi?void 0:gi.clearInterval)||clearInterval)(b)};_.k.execute=function(a,b){if(this.closed)return Error("B");this.pending=!1;if(a=this.q6a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.MS(this.Og,this.id,null))};_.k.q6a=function(a){var b=!1,c=void 0;try{this.uha(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.k.fs=function(){var a=this.id,b=this.Og,c=b.actions,d=c.indexOf(this);this.state=this.uha=null;this.pending=!1;this.Og=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.MS(b,a,null));this.delay=null};
var zwa={now:function(){return(zwa.kf||Date).now()},kf:void 0};
var Bwa=function(a,b){b=void 0===b?Awa:b;this.Cdc=a;this.now=b};Bwa.prototype.Bi=function(a,b,c){b=void 0===b?0:b;return(new this.Cdc(this,a)).Bi(c,b)};var Awa=zwa.now;
var ii=function(a,b){b=void 0===b?Awa:b;Bwa.call(this,a,b);this.actions=[];this.active=!1;this.rM=void 0};_.U(ii,Bwa);ii.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;}}};
_.sa=new ii(hi);
_.ji=function(a,b){di.call(this,a);this.buffer=[];this.add(oa(b,new bi(this)))};_.U(_.ji,di);_.ji.EMPTY=di.EMPTY;_.ji.create=di.create;_.ji.prototype.Kc=function(a){this.buffer.push(a)};_.ji.prototype.Ys=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};
var Cwa;Cwa={};_.uaa=function(a,b){this.UG=a;this.keys=b};_.uaa.prototype.call=function(a,b){return b.subscribe(new Dwa(a,this.UG,this.keys))};var Dwa=function(a,b,c){ei.call(this,a);this.UG=b;this.keys=c;this.active=0;this.values=[];this.CL=[]};_.U(Dwa,ei);Dwa.EMPTY=ei.EMPTY;Dwa.create=ei.create;_.k=Dwa.prototype;_.k.Kc=function(a){this.values.push(Cwa);this.CL.push(a)};
_.k.mi=function(){var a=this.CL,b=a.length;if(0===b)this.destination.complete();else{this.jU=this.active=b;for(var c=0;c<b;c++)this.add(oa(a[c],new ci(this,null,c)))}};_.k.Xs=function(){0===--this.active&&this.destination.complete()};_.k.Ys=function(a,b,c){var d=this.values,e=d[c];e=this.jU?e===Cwa?--this.jU:this.jU:0;d[c]=b;0===e&&(this.UG?this.Bpc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,h){return f[g]=d[h],f},{}):d.slice()))};
_.k.Bpc=function(a){try{var b=this.UG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var vaa=function(a){this.project=a;this.gU=void 0};vaa.prototype.call=function(a,b){return b.subscribe(new Ewa(a,this.project,this.gU))};var Ewa=function(a,b,c){Yh.call(this,a);this.project=b;this.count=0;this.gU=c||this};_.U(Ewa,Yh);Ewa.EMPTY=Yh.EMPTY;Ewa.create=Yh.create;Ewa.prototype.Kc=function(a){try{var b=this.project.call(this.gU,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 ki(a,this.project,this.lLa))};var ki=function(a,b,c){c=void 0===c?Infinity:c;di.call(this,a);this.destination=a;this.project=b;this.lLa=c;this.Ks=!1;this.buffer=[];this.index=this.active=0};_.U(ki,di);ki.EMPTY=di.EMPTY;ki.create=di.create;
ki.prototype.Kc=function(a){if(this.active<this.lLa){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new bi(this);this.destination.add(a);oa(c,a)}else this.buffer.push(a)};ki.prototype.mi=function(){this.Ks=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};ki.prototype.Ys=function(a){this.destination.next(a)};
ki.prototype.Xs=function(){var a=this.buffer;this.active--;0<a.length?this.Kc(a.shift()):0===this.active&&this.Ks&&this.destination.complete()};
var yaa=function(a,b){this.HMa=a;this.Og=b};yaa.prototype.call=function(a,b){return b.subscribe(new li(a,this.HMa,this.Og))};var li=function(a,b,c){Yh.call(this,a);this.HMa=b;this.Og=c;this.yra=this.VLa=null;this.sg=!1};_.U(li,Yh);li.EMPTY=Yh.EMPTY;li.create=Yh.create;li.prototype.Kc=function(a){Fwa(this);this.yra=a;this.sg=!0;this.add(this.VLa=this.Og.Bi(Aaa,this.HMa,this))};li.prototype.mi=function(){zaa(this);this.destination.complete()};
var zaa=function(a){Fwa(a);if(a.sg){var b=a.yra;a.yra=null;a.sg=!1;a.destination.next(b)}},Fwa=function(a){var b=a.VLa;null!==b&&(a.remove(b),b.unsubscribe(),a.VLa=null)};
var Baa=function(a){this.defaultValue=a};Baa.prototype.call=function(a,b){return b.subscribe(new ni(a,this.defaultValue))};var ni=function(a,b){Yh.call(this,a);this.defaultValue=b;this.Ql=!0};_.U(ni,Yh);ni.EMPTY=Yh.EMPTY;ni.create=Yh.create;ni.prototype.Kc=function(a){this.Ql=!1;this.destination.next(a)};ni.prototype.mi=function(){this.Ql&&this.destination.next(this.defaultValue);this.destination.complete()};
var Caa=function(a,b){this.delay=a;this.Og=b};Caa.prototype.call=function(a,b){return b.subscribe(new oi(a,this.delay,this.Og))};var oi=function(a,b,c){Yh.call(this,a);this.destination=a;this.delay=b;this.Og=c;this.FS=[];this.active=!1};_.U(oi,Yh);oi.EMPTY=Yh.EMPTY;oi.create=Yh.create;
var Gwa=function(a){for(var b=a.source,c=b.FS,d=a.Og,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.Bi(a,b)):(b.Jk?b.destination.complete():this.unsubscribe(),b.active=!1)};oi.prototype.Znc=function(a){this.active=!0;var b=this.destination;b.add(a.Bi(Gwa,this.delay,{source:this,destination:b,Og:a}))};oi.prototype.Kc=function(a){var b=this.Og;a=new Hwa(b.now()+this.delay,a);this.FS.push(a);!1===this.active&&this.Znc(b)};
oi.prototype.qq=function(a){this.FS.length=0;this.destination.error(a);this.unsubscribe()};oi.prototype.mi=function(){0===this.FS.length&&this.destination.complete();this.unsubscribe()};var Hwa=function(a,b){this.time=a;this.value=b};
_.Iwa=function(a,b){ei.call(this,a);this.aMa=b;this.Fib=!1;this.Sna=[];this.index=0};_.U(_.Iwa,ei);_.Iwa.EMPTY=ei.EMPTY;_.Iwa.create=ei.create;_.k=_.Iwa.prototype;_.k.Ys=function(a,b,c,d){this.destination.next(a);Jwa(this,d);Kwa(this)};_.k.Sz=function(a){this.qq(a)};_.k.Xs=function(a){(a=Jwa(this,a))&&this.destination.next(a);Kwa(this)};_.k.Kc=function(a){var b=this.index++;try{var c=this.aMa(a,b);if(c){var d=oa(c,new ci(this,a,0));d&&!d.closed&&(this.destination.add(d),this.Sna.push(d))}}catch(e){this.destination.error(e)}};
_.k.mi=function(){this.Fib=!0;Kwa(this);this.unsubscribe()};var Jwa=function(a,b){b.unsubscribe();var c=a.Sna.indexOf(b);-1!==c&&a.Sna.splice(c,1);return b.DCb},Kwa=function(a){a.Fib&&0===a.Sna.length&&a.destination.complete()};
_.Ta=new _.ja(function(a){return a.complete()});
var Lwa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.sg="N"===a};Lwa.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)}};
Lwa.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 Mwa=new Lwa("C"),Nwa={kind:"C",value:void 0,error:void 0};
var Eaa=function(){};Eaa.prototype.call=function(a,b){return b.subscribe(new Owa(a))};var Owa=function(a){Yh.call(this,a)};_.U(Owa,Yh);Owa.EMPTY=Yh.EMPTY;Owa.create=Yh.create;Owa.prototype.Kc=function(a){Daa(a,this.destination)};
var Gaa=function(a){this.compare=a;this.uR=void 0};Gaa.prototype.call=function(a,b){return b.subscribe(new pi(a,this.compare,this.uR))};var pi=function(a,b,c){Yh.call(this,a);this.uR=c;this.OF=!1;"function"===typeof b&&(this.compare=b)};_.U(pi,Yh);pi.EMPTY=Yh.EMPTY;pi.create=Yh.create;pi.prototype.compare=function(a,b){return a===b};
pi.prototype.Kc=function(a){try{var b=this.uR;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.OF)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.OF=!0;b||(this.key=c,this.destination.next(a))};
var Haa=function(a){this.Sp=a;this.gU=void 0};Haa.prototype.call=function(a,b){return b.subscribe(new Pwa(a,this.Sp,this.gU))};var Pwa=function(a,b,c){Yh.call(this,a);this.Sp=b;this.gU=c;this.count=0};_.U(Pwa,Yh);Pwa.EMPTY=Yh.EMPTY;Pwa.create=Yh.create;Pwa.prototype.Kc=function(a){try{var b=this.Sp.call(this.gU,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 Qwa(a,this.count))};var Qwa=function(a,b){Yh.call(this,a);this.count=b;this.hqc=0};_.U(Qwa,Yh);Qwa.EMPTY=Yh.EMPTY;Qwa.create=Yh.create;Qwa.prototype.Kc=function(a){var b=this.count,c=++this.hqc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};
var Va=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 qi(a,this.cNa))};var qi=function(a,b){Yh.call(this,a);this.cNa=b;this.sg=!1};_.U(qi,Yh);qi.EMPTY=Yh.EMPTY;qi.create=Yh.create;qi.prototype.Kc=function(a){this.sg=!0;this.destination.next(a)};qi.prototype.mi=function(){if(this.sg)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 Rwa(a,this.project))};var Rwa=function(a,b){di.call(this,a);this.destination=a;this.project=b;this.Ks=!1;this.index=0};_.U(Rwa,di);Rwa.EMPTY=di.EMPTY;Rwa.create=di.create;_.k=Rwa.prototype;_.k.Kc=function(a){if(!this.YK){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}a=new bi(this);this.destination.add(a);this.YK=a;oa(c,a)}};
_.k.mi=function(){this.Ks=!0;this.YK||this.destination.complete();this.unsubscribe()};_.k.Ys=function(a){this.destination.next(a)};_.k.Sz=function(a){this.destination.error(a)};_.k.Xs=function(){this.YK=void 0;this.Ks&&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 Swa=function(a,b){_.ca.call(this);this.subject=a;this.QM=b;this.closed=!1};_.U(Swa,_.ca);Swa.EMPTY=_.ca.EMPTY;Swa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Mk;this.subject=null;!b||0===b.length||a.Jk||a.closed||(a=b.indexOf(this.QM),-1!==a&&b.splice(a,1))}};
var ri=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();
_.nb=function(){this.Mk=[];this.Jm=this.Jk=this.closed=!1;this.uga=null};_.U(_.nb,_.ja);_.k=_.nb.prototype;_.k.Fz=function(a){var b=new si(this,this);b.operator=a;return b};_.k.next=function(a){if(this.closed)throw new ri;if(!this.Jk){var b=this.Mk,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 ri;this.Jm=!0;this.uga=a;this.Jk=!0;var b=this.Mk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Mk.length=0};
_.k.complete=function(){if(this.closed)throw new ri;this.Jk=!0;var a=this.Mk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Mk.length=0};_.k.unsubscribe=function(){this.closed=this.Jk=!0;this.Mk=null};_.k.SHa=function(a){if(this.closed)throw new ri;return _.ja.prototype.SHa.call(this,a)};_.k.Dl=function(a){if(this.closed)throw new ri;if(this.Jm)return a.error(this.uga),_.ca.EMPTY;if(this.Jk)return a.complete(),_.ca.EMPTY;this.Mk.push(a);return new Swa(this,a)};
_.k.Gf=function(){var a=new _.ja;a.source=this;return a};_.nb.create=function(a,b){return new si(a,b)};var si=function(a,b){_.nb.call(this);this.destination=a;this.source=b};_.U(si,_.nb);si.create=_.nb.create;si.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};si.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};si.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
si.prototype.Dl=function(a){return this.source?this.source.subscribe(a):_.ca.EMPTY};
var Raa=function(a){this.uR=a;this.Gva=this.fK=this.poa=void 0};Raa.prototype.call=function(a,b){return b.subscribe(new Twa(a,this.uR,this.poa,this.fK,this.Gva))};var Twa=function(a,b,c,d,e){Yh.call(this,a);this.uR=b;this.poa=c;this.fK=d;this.Gva=e;this.groups=null;this.Ceb=!1;this.count=0};_.U(Twa,Yh);Twa.EMPTY=Yh.EMPTY;Twa.create=Yh.create;_.k=Twa.prototype;_.k.Kc=function(a){try{var b=this.uR(a)}catch(c){this.error(c);return}this.Okc(a,b)};
_.k.Okc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.poa)try{var e=this.poa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Gva?this.Gva():new _.nb,c.set(b,d),this.destination.next(new Uwa(b,d,this)),this.fK)){try{var f=this.fK(new Uwa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new ui(b,d,this)))}d.closed||d.next(e)};_.k.qq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.k.mi=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.k.unsubscribe=function(){this.closed||(this.Ceb=!0,0===this.count&&Yh.prototype.unsubscribe.call(this))};var ui=function(a,b,c){Yh.call(this,b);this.key=a;this.group=b;this.parent=c};_.U(ui,Yh);ui.EMPTY=Yh.EMPTY;ui.create=Yh.create;ui.prototype.Kc=function(){this.complete()};ui.prototype.fs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var Uwa=function(a,b,c){this.key=a;this.Qyc=b;this.eIc=c};_.U(Uwa,_.ja);Uwa.create=_.ja.create;Uwa.prototype.Dl=function(a){var b=new _.ca,c=this.eIc,d=this.Qyc;c&&!c.closed&&b.add(new Vwa(c));b.add(d.subscribe(a));return b};var Vwa=function(a){_.ca.call(this);this.parent=a;a.count++};_.U(Vwa,_.ca);Vwa.EMPTY=_.ca.EMPTY;Vwa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.ca.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Ceb&&a.unsubscribe())};
var Taa=function(){};Taa.prototype.call=function(a,b){return b.subscribe(new Wwa(a))};var Wwa=function(){Yh.apply(this,arguments)};_.U(Wwa,Yh);Wwa.EMPTY=Yh.EMPTY;Wwa.create=Yh.create;Wwa.prototype.Kc=function(){};
var Vaa=function(){this.total=1};Vaa.prototype.call=function(a,b){return b.subscribe(new vi(a,this.total))};var vi=function(a,b){Yh.call(this,a);this.total=b;this.iIb=[];this.count=0};_.U(vi,Yh);vi.EMPTY=Yh.EMPTY;vi.create=Yh.create;vi.prototype.Kc=function(a){var b=this.iIb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};vi.prototype.mi=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.iIb,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 Xwa(a,this.value))};var Xwa=function(a,b){Yh.call(this,a);this.value=b};_.U(Xwa,Yh);Xwa.EMPTY=Yh.EMPTY;Xwa.create=Yh.create;Xwa.prototype.Kc=function(){this.destination.next(this.value)};
var Yaa=function(){};Yaa.prototype.call=function(a,b){return b.subscribe(new wi(a))};var wi=function(a){Yh.call(this,a)};_.U(wi,Yh);wi.EMPTY=Yh.EMPTY;wi.create=Yh.create;wi.prototype.Kc=function(a){this.destination.next(new Lwa("N",a))};wi.prototype.qq=function(a){var b=this.destination;b.next(new Lwa("E",void 0,a));b.complete()};wi.prototype.mi=function(){var a=this.destination;a.next(Mwa);a.complete()};
var $aa=function(a,b,c){this.nIa=a;this.seed=b;this.Bzc=void 0===c?!1:c};$aa.prototype.call=function(a,b){return b.subscribe(new Ywa(a,this.nIa,this.seed,this.Bzc))};var Ywa=function(a,b,c,d){Yh.call(this,a);this.nIa=b;this.Uj=c;this.K7a=d;this.index=0};_.U(Ywa,Yh);Ywa.EMPTY=Yh.EMPTY;Ywa.create=Yh.create;Ywa.prototype.Kc=function(a){var b=this.destination;if(this.K7a){var c=this.index++;try{var d=this.nIa(this.Uj,a,c)}catch(e){b.error(e);return}this.Uj=d;b.next(d)}else this.Uj=a,this.K7a=!0,b.next(a)};
var bba=function(){};bba.prototype.call=function(a,b){b.Z4++;a=new Zwa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var Zwa=function(a,b){Yh.call(this,a);this.RX=b;this.connection=null};_.U(Zwa,Yh);Zwa.EMPTY=Yh.EMPTY;Zwa.create=Yh.create;Zwa.prototype.fs=function(){var a=this.RX;if(a){this.RX=null;var b=a.Z4;0>=b?this.connection=null:(a.Z4=b-1,1<b?this.connection=null:(b=this.connection,a=a.IV,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};
var xi=function(a,b){this.source=a;this.ZMb=b;this.Z4=0;this.Lja=!1};_.U(xi,_.ja);xi.create=_.ja.create;xi.prototype.Dl=function(a){return this.Qpa().subscribe(a)};xi.prototype.Qpa=function(){var a=this.gP;if(!a||a.Jk)this.gP=this.ZMb();return this.gP};xi.prototype.connect=function(){var a=this.IV;a||(this.Lja=!1,a=this.IV=new _.ca,a.add(this.source.subscribe(new yi(this.Qpa(),this))),a.closed&&(this.IV=null,a=_.ca.EMPTY));return a};xi.prototype.dM=function(){return _.ib()(this)};var cba,$wa=xi.prototype;
cba={operator:{value:null},Z4:{value:0,writable:!0},gP:{value:null,writable:!0},IV:{value:null,writable:!0},Dl:{value:$wa.Dl},Lja:{value:$wa.Lja,writable:!0},Qpa:{value:$wa.Qpa},connect:{value:$wa.connect},dM:{value:$wa.dM}};var yi=function(a,b){Yh.call(this);this.destination=a;this.RX=b};_.U(yi,Yh);yi.EMPTY=Yh.EMPTY;yi.create=Yh.create;yi.prototype.qq=function(a){this.fs();Yh.prototype.qq.call(this,a)};yi.prototype.mi=function(){this.RX.Lja=!0;this.fs();Yh.prototype.mi.call(this)};
yi.prototype.fs=function(){var a=this.RX;if(a){this.RX=null;var b=a.IV;a.Z4=0;a.gP=null;a.IV=null;b&&b.unsubscribe()}};
var dba=function(a,b){this.Og=a;this.delay=void 0===b?0:b};dba.prototype.call=function(a,b){return b.subscribe(new zi(a,this.Og,this.delay))};var zi=function(a,b,c){c=void 0===c?0:c;Yh.call(this,a);this.Og=b;this.delay=c};_.U(zi,Yh);zi.EMPTY=Yh.EMPTY;zi.create=Yh.create;zi.dispatch=function(a){Daa(a.notification,a.destination);this.unsubscribe()};var axa=function(a,b){var c=a.destination;c.add(a.Og.Bi(zi.dispatch,a.delay,{notification:b,destination:c}))};
zi.prototype.Kc=function(a){axa(this,{kind:"N",value:a,error:void 0})};zi.prototype.qq=function(a){axa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};zi.prototype.mi=function(){axa(this,Nwa);this.unsubscribe()};
_.bxa=function(a){Yh.call(this,a);this.dsb=!1};_.U(_.bxa,Yh);_.bxa.EMPTY=Yh.EMPTY;_.bxa.create=Yh.create;_.bxa.prototype.Kc=function(a){var b;this.dsb?b=[this.DHc,a]:this.dsb=!0;this.DHc=a;b&&this.destination.next(b)};
_.sf=function(a){_.nb.call(this);this.Gd=a};_.U(_.sf,_.nb);_.sf.create=_.nb.create;_.sf.prototype.Dl=function(a){var b=_.nb.prototype.Dl.call(this,a);b&&!b.closed&&a.next(this.Gd);return b};_.sf.prototype.getValue=function(){if(this.Jm)throw this.uga;if(this.closed)throw new ri;return this.Gd};_.sf.prototype.next=function(a){_.nb.prototype.next.call(this,this.Gd=a)};_.V.Object.defineProperties(_.sf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});
_.Ai=function(){_.nb.apply(this,arguments);this.value=null;this.Ks=this.JZ=!1};_.U(_.Ai,_.nb);_.Ai.create=_.nb.create;_.Ai.prototype.Dl=function(a){return this.Jm?(a.error(this.uga),_.ca.EMPTY):this.Ks&&this.JZ?(a.next(this.value),a.complete(),_.ca.EMPTY):_.nb.prototype.Dl.call(this,a)};_.Ai.prototype.next=function(a){this.Ks||(this.value=a,this.JZ=!0)};_.Ai.prototype.error=function(a){this.Ks||_.nb.prototype.error.call(this,a)};
_.Ai.prototype.complete=function(){this.Ks=!0;this.JZ&&_.nb.prototype.next.call(this,this.value);_.nb.prototype.complete.call(this)};
_.kb=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?zwa:c;_.nb.call(this);this.ANc=c;this.Sia=[];this.a8a=!1;this.C4a=1>a?1:a;this.tqc=1>b?1:b;Infinity===b?(this.a8a=!0,this.next=this.AEc):this.next=this.CEc};_.U(_.kb,_.nb);_.kb.create=_.nb.create;_.k=_.kb.prototype;_.k.AEc=function(a){var b=this.Sia;b.push(a);b.length>this.C4a&&b.shift();_.nb.prototype.next.call(this,a)};
_.k.CEc=function(a){this.Sia.push({time:this.f7a(),value:a});this.Sab();_.nb.prototype.next.call(this,a)};_.k.Dl=function(a){var b=this.a8a,c=b?this.Sia:this.Sab(),d=c.length;if(this.closed)throw new ri;if(this.Jk||this.Jm)var e=_.ca.EMPTY;else this.Mk.push(a),e=new Swa(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.Jm?a.error(this.uga):this.Jk&&a.complete();return e};_.k.f7a=function(){var a=this.ANc;return a?a.now():zwa.now()};
_.k.Sab=function(){for(var a=this.f7a(),b=this.C4a,c=this.tqc,d=this.Sia,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 cxa(a))};var cxa=function(a){ei.call(this,a);this.E$=!1;this.CL=[];this.Er=[]};_.U(cxa,ei);cxa.EMPTY=ei.EMPTY;cxa.create=ei.create;_.k=cxa.prototype;_.k.Kc=function(a){this.CL.push(a)};_.k.mi=function(){var a=this.CL,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.E$;c++){var d=oa(a[c],new ci(this,null,c));this.Er&&this.Er.push(d);this.add(d)}this.CL=null}};
_.k.Ys=function(a,b,c){if(!this.E$){this.E$=!0;for(var d=0;d<this.Er.length;d++)if(d!==c){var e=this.Er[d];e.unsubscribe();this.remove(e)}this.Er=null}this.destination.next(b)};_.k.Xs=function(a){this.E$=!0;ei.prototype.Xs.call(this,a)};_.k.Sz=function(a){this.E$=!0;ei.prototype.Sz.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 dxa(a,this.total))};var dxa=function(a,b){Yh.call(this,a);this.total=b;this.count=0};_.U(dxa,Yh);dxa.EMPTY=Yh.EMPTY;dxa.create=Yh.create;dxa.prototype.Kc=function(a){++this.count>this.total&&this.destination.next(a)};
_.exa=function(a,b){Yh.call(this,a);this.Sp=b;this.vZa=!0;this.index=0};_.U(_.exa,Yh);_.exa.EMPTY=Yh.EMPTY;_.exa.create=Yh.create;_.exa.prototype.Kc=function(a){var b=this.destination;if(this.vZa)try{this.vZa=!!this.Sp(a,this.index++)}catch(c){this.destination.error(c)}this.vZa||b.next(a)};
var fxa=1,gxa,nba={},hxa=function(a){var b=fxa++;nba[b]=!0;gxa||(gxa=Promise.resolve());gxa.then(function(){return oba(b)&&a()});return b},ixa=function(a){oba(a)};
var kxa=function(){return((null==jxa?void 0:jxa.setImmediate)||hxa).apply(null,_.Ha(_.ea.apply(0,arguments)))},jxa=void 0;
var lxa=function(a,b){hi.call(this,a,b);this.Og=a;this.uha=b};_.U(lxa,hi);lxa.EMPTY=hi.EMPTY;lxa.prototype.US=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return hi.prototype.US.call(this,a,b,c);a.actions.push(this);return a.rM||(a.rM=kxa(a.flush.bind(a,void 0)))};lxa.prototype.MS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return hi.prototype.MS.call(this,a,b,c);0===a.actions.length&&(((null==jxa?void 0:jxa.clearImmediate)||ixa)(b),a.rM=void 0)};
var mxa=function(){ii.apply(this,arguments)};_.U(mxa,ii);mxa.prototype.flush=function(a){this.active=!0;this.rM=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;}};
_.nxa=new mxa(lxa);
var pba=function(a){this.project=a};pba.prototype.call=function(a,b){return b.subscribe(new oxa(a,this.project))};var oxa=function(a,b){di.call(this,a);this.destination=a;this.project=b;this.index=0};_.U(oxa,di);oxa.EMPTY=di.EMPTY;oxa.create=di.create;_.k=oxa.prototype;_.k.Kc=function(a){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}(a=this.YK)&&a.unsubscribe();a=new bi(this);this.destination.add(a);this.YK=a;oa(c,a)};
_.k.mi=function(){var a=this.YK;a&&!a.closed||di.prototype.mi.call(this);this.unsubscribe()};_.k.fs=function(){this.YK=void 0};_.k.Xs=function(){this.YK=void 0;this.Jk&&di.prototype.mi.call(this)};_.k.Ys=function(a){this.destination.next(a)};
var qba=function(a){this.rFc=a};qba.prototype.call=function(a,b){a=new Bi(a);var c=oa(this.rFc,new bi(a));return c&&!a.FBb?(a.add(c),b.subscribe(a)):a};var Bi=function(a){di.call(this,a);this.FBb=!1};_.U(Bi,di);Bi.EMPTY=di.EMPTY;Bi.create=di.create;Bi.prototype.Ys=function(){this.FBb=!0;this.complete()};Bi.prototype.Xs=function(){};
var rba=function(a,b){this.Sp=a;this.VQa=b};rba.prototype.call=function(a,b){return b.subscribe(new pxa(a,this.Sp,this.VQa))};var pxa=function(a,b,c){Yh.call(this,a);this.Sp=b;this.VQa=c;this.index=0};_.U(pxa,Yh);pxa.EMPTY=Yh.EMPTY;pxa.create=Yh.create;pxa.prototype.Kc=function(a){var b=this.destination;try{var c=this.Sp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.VQa&&b.next(a),b.complete())};
var tba=function(a,b,c){this.BEc=a;this.error=b;this.complete=c};tba.prototype.call=function(a,b){return b.subscribe(new Ci(a,this.BEc,this.error,this.complete))};var Ci=function(a,b,c,d){Yh.call(this,a);this.DHa=this.EHa=this.FHa=wb;this.EHa=c||wb;this.DHa=d||wb;_.aaa(b)?(this.cj=this,this.FHa=b):b&&(this.cj=b,this.FHa=b.next||wb,this.EHa=b.error||wb,this.DHa=b.complete||wb)};_.U(Ci,Yh);Ci.EMPTY=Yh.EMPTY;Ci.create=Yh.create;
Ci.prototype.Kc=function(a){try{this.FHa.call(this.cj,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};Ci.prototype.qq=function(a){try{this.EHa.call(this.cj,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};Ci.prototype.mi=function(){try{this.DHa.call(this.cj)}catch(a){this.destination.error(a);return}return this.destination.complete()};
_.Di=function(a,b,c,d,e){Yh.call(this,a);this.duration=b;this.Og=c;this.oG=d;this.BH=e;this.vH=null;this.j4=!1;this.r5=null};_.U(_.Di,Yh);_.Di.EMPTY=Yh.EMPTY;_.Di.create=Yh.create;_.Di.prototype.Kc=function(a){this.vH?this.BH&&(this.r5=a,this.j4=!0):(this.add(this.vH=this.Og.Bi(uba,this.duration,{QM:this})),this.oG?this.destination.next(a):this.BH&&(this.r5=a,this.j4=!0))};_.Di.prototype.mi=function(){this.j4&&this.destination.next(this.r5);this.destination.complete()};
_.Di.prototype.Y6=function(){var a=this.vH;a&&(this.BH&&this.j4&&(this.destination.next(this.r5),this.r5=null,this.j4=!1),a.unsubscribe(),this.remove(a),this.vH=null)};
var xba=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 yba=function(a,b){this.CL=a;this.project=b};yba.prototype.call=function(a,b){return b.subscribe(new Ei(a,this.CL,this.project))};var Ei=function(a,b,c){ei.call(this,a);this.project=c;this.jU=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.jU.push(c);for(c=0;c<a;c++)this.add(oa(b[c],new ci(this,void 0,c)))};_.U(Ei,ei);Ei.EMPTY=ei.EMPTY;Ei.create=ei.create;Ei.prototype.Ys=function(a,b,c){this.values[c]=b;b=this.jU;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};Ei.prototype.Xs=function(){};
Ei.prototype.Kc=function(a){0===this.jU.length&&(a=[a].concat(_.Ha(this.values)),this.project?this.Apc(a):this.destination.next(a))};Ei.prototype.Apc=function(a){try{var b=this.project.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var zba=function(a){this.UG=a};zba.prototype.call=function(a,b){return b.subscribe(new Fi(a,this.UG))};var Fi=function(a,b,c){void 0===c&&Object.create(null);Yh.call(this,a);this.pSa=[];this.active=0;this.UG=b};_.U(Fi,Yh);Fi.EMPTY=Yh.EMPTY;Fi.create=Yh.create;Fi.prototype.Kc=function(a){var b=this.pSa;(0,_.Aa)(a)?b.push(new qxa(a)):"function"===typeof a[ai]?b.push(new rxa(a[ai]())):b.push(new Gi(this.destination,this,a))};
Fi.prototype.mi=function(){var a=this.pSa,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.yMc?this.destination.add(d.subscribe()):this.active--}}};Fi.prototype.Cpc=function(a){try{var b=this.UG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var rxa=function(a){this.iterator=a;this.EUa=a.next()};rxa.prototype.sg=function(){return!0};
rxa.prototype.next=function(){var a=this.EUa;this.EUa=this.iterator.next();return a};rxa.prototype.Ks=function(){var a=this.EUa;return a&&!!a.done};var qxa=function(a){this.tX=a;this.length=this.index=0;this.length=a.length};qxa.prototype[ai]=function(){return this};qxa.prototype.next=function(){var a=this.index++,b=this.tX;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};qxa.prototype.sg=function(){return this.tX.length>this.index};
qxa.prototype.Ks=function(){return this.tX.length===this.index};var Gi=function(a,b,c){di.call(this,a);this.parent=b;this.observable=c;this.yMc=!0;this.buffer=[];this.Qs=!1};_.U(Gi,di);Gi.EMPTY=di.EMPTY;Gi.create=di.create;Gi.prototype[ai]=function(){return this};_.k=Gi.prototype;_.k.next=function(){var a=this.buffer;return 0===a.length&&this.Qs?{value:null,done:!0}:{value:a.shift(),done:!1}};_.k.sg=function(){return 0<this.buffer.length};_.k.Ks=function(){return 0===this.buffer.length&&this.Qs};
_.k.Xs=function(){if(0<this.buffer.length){this.Qs=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.k.Ys=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.pSa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.sg&&!f.sg())break a}e=!1;f=[];for(var g=0;g<c;g++){var h=b[g],n=h.next();h.Ks()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.UG?a.Cpc(f):d.next(f);e&&d.complete()}};
_.k.subscribe=function(){return oa(this.observable,new bi(this))};
var lca={};
var sxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};
var vxa,wxa,xxa,yxa,zxa,Axa,uxa,Jba,Cxa;_.Hi=function(a,b){return 0==a.lastIndexOf(b,0)};_.txa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Ii=function(a){return/^[\s\xa0]*$/.test(a)};_.Ji=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.Bxa=function(a){if(!uxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(vxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(wxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(xxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(yxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(zxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Axa,"&#0;"));return a};vxa=/&/g;wxa=/</g;xxa=/>/g;yxa=/"/g;zxa=/'/g;Axa=/\x00/g;uxa=/[\x00&<>"']/;_.Gb=function(a,b){return-1!=a.indexOf(b)};
_.Mb=function(a,b){return _.Gb(a.toLowerCase(),b.toLowerCase())};
Jba=function(a,b){var c=0;a=(0,_.Ji)(String(a)).split(".");b=(0,_.Ji)(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=Cxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Cxa(0==f[2].length,0==g[2].length)||Cxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
Cxa=function(a,b){return a<b?-1:a>b?1:0};
var Exa,Fxa;_.Ob=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};_.Ki=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)};
_.Dxa=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};Exa=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};
Fxa=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 Gxa=function(a){Gxa[" "](a);return a},Hxa;Gxa[" "]=function(){};Hxa=function(a,b){try{return Gxa(a[b]),!0}catch(c){}return!1};_.Ixa=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};
var Jxa,Kxa,Mi,Pi,Mxa,Nxa,Oxa,Pxa,Qxa,Rxa,Sxa,Wxa,Xxa,Yxa;Jxa=Kb("Opera");_.Li=Aba();Kxa=Kb("Edge");_.Lxa=Kxa||_.Li;Mi=Kb("Gecko")&&!(_.Mb(_.Eb(),"WebKit")&&!Kb("Edge"))&&!(Kb("Trident")||Kb("MSIE"))&&!Kb("Edge");_.Ni=_.Mb(_.Eb(),"WebKit")&&!Kb("Edge");_.Oi=Kb("Macintosh");Pi=Kb("Windows");Mxa=Kb("Android");Nxa=Iba();Oxa=Kb("iPad");Pxa=Kb("iPod");Qxa=_.Lb();Rxa=function(){var a=_.Db.document;return a?a.documentMode:void 0};
a:{var Txa="",Uxa=function(){var a=_.Eb();if(Mi)return/rv:([^\);]+)(\)|;)/.exec(a);if(Kxa)return/Edge\/([\d\.]+)/.exec(a);if(_.Li)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Ni)return/WebKit\/(\S+)/.exec(a);if(Jxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Uxa&&(Txa=Uxa?Uxa[1]:"");if(_.Li){var Vxa=Rxa();if(null!=Vxa&&Vxa>parseFloat(Txa)){Sxa=String(Vxa);break a}}Sxa=Txa}Wxa=Sxa;Xxa={};_.Qi=function(a){return _.Ixa(Xxa,a,function(){return 0<=Jba(Wxa,a)})};
if(_.Db.document&&_.Li){var Zxa=Rxa();Yxa=Zxa?Zxa:parseInt(Wxa,10)||void 0}else Yxa=void 0;_.Ri=Yxa;
var $xa=Bba(),aya=Iba()||Kb("iPod"),bya=Kb("iPad"),cya=Eba(),dya=Cba(),eya=Dba()&&!_.Lb();
var fya,gya,bca,iya;fya={};gya=null;_.hya=Mi||_.Ni||!eya&&!_.Li&&"function"==typeof _.Db.atob;bca=function(a,b){void 0===b&&(b=0);iya();b=fya[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("")};
_.jya=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 bca(b,3)};_.lya=function(a){var b=[];_.kya(a,function(c){b.push(c)});return b};_.kya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=gya[r];if(null!=x)return x;if(!_.Ii(r))throw Error("L`"+r);}return n}iya();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))}};
iya=function(){if(!gya){gya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));fya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===gya[f]&&(gya[f]=e)}}}};
_.Pba="undefined"!==typeof Uint8Array;_.ac={};
var mya,Vba,cca;_.$b=function(a,b){if(b!==_.ac)throw Error("M");this.lq=a;if(null!=a&&0===a.length)throw Error("N");};Vba=function(){return mya||(mya=new _.$b(null,_.ac))};cca=function(a){var b=a.lq;b=null==b||"string"===typeof b?b:_.Pba&&b instanceof Uint8Array?bca(b):null;return null==b?"":a.lq=b};_.$b.prototype.Ql=function(){return null==this.lq};
var Vb="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var nya,Si=Object.freeze(Wb([])),ec=function(a){if(Zb(a))throw Error("R");},oya="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var pya;_.bc=function(a,b,c,d){c=void 0===c?$ba:c;d=void 0===d?aca:d;this.ym=a;this.xga=(this.f2=b)&&c===$ba?Zba:c;this.KOb=d;this.map={};this.a6=!1;for(a=this.size=0;a<this.ym.length;a++)b=this.ym[a],c=b[0].toString(),d=this.map[c],this.map[c]=b,void 0===d&&this.size++};pya=function(a){if(Xb(a.ym))throw Error("S");};_.dca=function(a){if(!a.a6){var b=qya(a);b.sort();for(var c=0;c<b.length;c++)a.ym[c]=a.map[b[c]];b.length<a.ym.length&&(a.ym.length=b.length);a.a6=!0;a.size=a.ym.length}return a.ym};
_.k=_.bc.prototype;_.k.clear=function(){pya(this);this.map={};this.size=this.ym.length=0;this.a6=!0};_.k.delete=function(a){pya(this);a=a.toString();return this.map.hasOwnProperty(a)?(delete this.map[a],this.size--,this.a6=!1,!0):!1};_.k.hY=function(a){return this.delete(a)};_.k.entries=function(){var a=[],b=qya(this);b.sort();for(var c=0;c<b.length;c++){var d=this.map[b[c]];a.push([d[0],kca(this,d)])}return new rya(a)};
_.k.keys=function(){var a=[],b=qya(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.map[b[c]][0]);return new rya(a)};_.k.values=function(){var a=[],b=qya(this);b.sort();for(var c=0;c<b.length;c++)a.push(kca(this,this.map[b[c]]));return new rya(a)};_.k.forEach=function(a,b){var c=qya(this);c.sort();for(var d=0;d<c.length;d++){var e=this.map[c[d]];a.call(b,kca(this,e),e[0],this)}};
_.k.set=function(a,b){pya(this);var c=a.toString(),d=this.map[c];d?(c=this.xga(b,this.f2,Xb(this.ym),this.iKa),d[1]=c):(d=[a,this.xga(b,this.f2,Xb(this.ym),this.iKa)],this.map[c]=d,this.ym.push(d),this.a6=!1,this.size++);return this};var kca=function(a,b){a=a.xga(b[1],a.f2,Xb(a.ym),a.iKa);a!==b[1]&&(b[1]=a);return a};_.bc.prototype.get=function(a){return(a=this.map[a.toString()])?kca(this,a):void 0};_.bc.prototype.has=function(a){return a.toString()in this.map};
var qya=function(a){a=a.map;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b};_.bc.prototype[Symbol.iterator]=function(){return this.entries()};var rya=function(a){this.qtb=0;this.ym=a};rya.prototype.next=function(){return this.qtb<this.ym.length?{done:!1,value:this.ym[this.qtb++]}:{done:!0,value:void 0}};rya.prototype[Symbol.iterator]=function(){return this};
var sya,tya,uya,vya,wya,xya,yya,zya,Aya,Bya;sya=function(a){return a.fr||(a.fr=a.Af[a.NL+a.oJ]={})};_.q=function(a,b,c){return-1===b?null:b>=a.NL?a.fr?a.fr[b]:void 0:(void 0===c?0:c)&&a.fr&&(c=a.fr[b],null!=c)?c:a.Af[b+a.oJ]};
_.fc=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||ec(a);if(b>=a.NL||d)return sya(a)[b]=c,a;void 0!==a.fr&&a.NL>=a.Af.length?(d=a.Af.length-1,e=b+a.oJ,e>=d?(a.Af[d]=void 0,a.Af[e]=c,a.Af.push(a.fr)):a.Af[e]=c):a.Af[b+a.oJ]=c;void 0!==a.fr&&b in a.fr&&delete a.fr[b];return a};_.Ti=function(a,b){return null!=_.q(a,b)};_.Ui=function(a,b){return Array.isArray(_.q(a,b))};
_.ic=function(a,b,c,d){c=void 0===c?!0:c;var e=_.q(a,b,d);Array.isArray(e)||(e=Si);if(Zb(a))c&&(Yb(e),Object.freeze(e));else if(e===Si||Xb(e))e=Wb(e.slice()),_.fc(a,b,e,d);return e};tya=function(a,b){a=_.q(a,b);return null==a?a:+a};_.Vi=function(a,b){a=_.q(a,b);return null==a?a:!!a};uya=function(a,b){var c=_.q(a,b);if(null==c)return null;if(c instanceof _.$b)return c;(c=Wba(c))&&_.fc(a,b,c,void 0,!0);return c};
vya=function(a,b){var c=_.ic(a,b,!1);if(c.length&&!(Rba(c)&4)){Object.isFrozen(c)&&(c=Wb(c.slice()),_.fc(a,b,c,void 0,!0));for(b=0;b<c.length;b++)c[b]=Wba(c[b])||Vba();Qba(c,5)}Zb(a)&&Object.freeze(c);return c};_.Dh=function(a,b,c){a=_.q(a,b);return null==a?c:a};_.Wi=function(a,b,c){a=_.Vi(a,b);return null==a?void 0===c?!1:c:a};wya=function(a){a=tya(a,3);return null==a?0:a};xya=function(a,b){var c=void 0===c?"":c;a=uya(a,b);return null==a?c?new _.$b(c,_.ac):Vba():a};
_.Xi=function(a,b,c){b:{var d=_.q(a,b);var e=Zb(a);if(null==d){if(e){e=yya||(yya=new _.bc(Yb([])));break b}d=[]}else{if(d.constructor===_.bc){e=d;break b}Array.isArray(d)||(d=[])}var f=Xb(d);if(e){if(!d.length){e=yya||(yya=new _.bc(Yb([])));break b}f||Yb(d)}d=new _.bc(d,c);_.fc(a,b,d,!1,!0);e=d}if(null!=e){d=Zb(a);f=e instanceof _.bc&&Xb(e.ym);if(!d&&f){e=e.ym.slice();for(f=0;f<e.length;f++)e[f]=e[f].slice();e=new _.bc(e,c);_.fc(a,b,e,!1,!1)}!d&&c&&(e.iKa=!0)}return e};
_.Yi=function(a,b,c){null==c?c=Si:Wb(c);return _.fc(a,b,c)};_.gc=function(a,b,c){return _.fc(a,b,void 0,!1,c)};zya=function(a,b,c){ec(a);null==c||(c instanceof _.$b?c.Ql():0===c.length)?_.gc(a,b):_.fc(a,b,c);return a};_.rh=function(a,b,c,d){ec(a);(c=_.nca(a,c))&&c!==b&&null!=d&&(a.tg&&c in a.tg&&(a.tg[c]=void 0),_.fc(a,c));return _.fc(a,b,d)};_.nca=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.q(a,e)&&(0!==c&&_.gc(a,c,!0),c=e)}return c};
Aya=function(a,b,c){ec(a);a.tg||(a.tg={});var d=a.tg[c];if(d)return b=d.S1(),b!==d&&(_.fc(a,c,b.Af),a.tg[c]=b),b;d=_.q(a,c);b=Yba(d,b,!0).S1();d!==b.Af&&_.fc(a,c,b.Af);return a.tg[c]=b};_.nc=function(a,b,c,d){d=void 0===d?!1:d;var e=d;a.tg||(a.tg={});var f=a.tg[c];if(f)b=f;else if(b=Yba(_.q(a,c,e),b))a.tg[c]=b,Zb(a)&&Yb(b.Af);if(null==b)return b;Zb(b)&&!Zb(a)&&(b=b.S1(),_.fc(a,c,b.Af,d),a.tg[c]=b);return b};
Bya=function(a,b,c,d,e){e=void 0===e?!0:e;a.tg||(a.tg={});var f=Zb(a),g=a.tg[c];d=_.ic(a,c,!0,d);var h=f||Xb(d);if(!g){g=[];f=f||h;for(var n=0;n<d.length;n++){var r=d[n];f=f||Xb(r);r=Yba(r,b);void 0!==r&&(g.push(r),h&&Yb(r.Af))}a.tg[c]=g;Tba(d,!f)}b=h||e;e=Xb(g);b&&!e&&(Object.isFrozen(g)&&(a.tg[c]=g=g.slice()),Yb(g),Object.freeze(g));!b&&e&&(a.tg[c]=g=g.slice());return g};
_.lc=function(a,b,c,d){d=void 0===d?!1:d;var e=Zb(a);b=Bya(a,b,c,d,e);a=_.ic(a,c,d);if(!(c=e)&&(c=a)){if(!Array.isArray(a))throw Error("P");c=!(Rba(a)&8)}if(c){for(c=0;c<b.length;c++)(d=b[c])&&Zb(d)&&!e&&(b[c]=b[c].S1(),a[c]=b[c].Af);Tba(a,!0)}return b};_.qc=function(a,b,c){ec(a);a.tg||(a.tg={});var d=null==c?c=void 0:c.Af;a.tg[b]=c;return _.fc(a,b,d)};_.Cya=function(a,b,c,d){ec(a);a.tg||(a.tg={});var e=null!=d?d.Af:d=void 0;a.tg[b]=d;return _.rh(a,b,c,e)};
_.pc=function(a,b,c){ec(a);if(null!=c){var d=Wb([]);for(var e=!1,f=0;f<c.length;f++)d[f]=c[f].Af,e=e||Xb(d[f]);a.tg||(a.tg={});a.tg[b]=c;Tba(d,!e)}else a.tg&&(a.tg[b]=void 0),d=Si;return _.fc(a,b,d)};_.Zi=function(a,b,c,d,e){ec(a);var f=Bya(a,c,b,void 0,!1);c=null!=d?d:new c;a=_.ic(a,b);void 0!=e?(f.splice(e,0,c),a.splice(e,0,c.Af)):(f.push(c),a.push(c.Af));c.Mvb(lca)&&Tba(a,!1)};_.Fh=function(a,b,c){return _.Dh(a,b,void 0===c?0:c)};_.$i=function(a,b,c){return _.Dh(a,b,void 0===c?0:c)};
_.aj=function(a,b){return _.Dh(a,b,"")};_.bj=function(a,b,c){return _.aj(a,jc(a,c,b))};_.cj=function(a,b,c){return _.q(a,jc(a,c,b))};_.dj=function(a,b,c,d){return _.nc(a,b,jc(a,d,c))};_.qh=function(a,b,c){return _.hc(a,b,c,"")};_.ej=function(a,b,c){return _.hc(a,b,c,0)};
var uc=function(a,b,c){a||(a=fj);fj=null;var d=this.constructor.AYc||0,e=0<d,f=this.constructor.WZc;a||(a=f?[f]:[]);e&&0<a.length&&Uba(a[a.length-1])&&"g"in a[a.length-1]&&(d=0);this.oJ=(f?0:-1)-d;this.tg=void 0;this.Af=a;a:{d=this.Af.length;a=d-1;if(d&&(d=this.Af[a],Uba(d))){this.fr=d;b=Object.keys(d);0<b.length&&Fxa(b,isNaN)?this.NL=Number.MAX_VALUE:this.NL=a-this.oJ;break a}void 0!==b&&-1<b?(this.NL=Math.max(b,a+1-this.oJ),this.fr=void 0):this.NL=Number.MAX_VALUE}if(!e&&this.fr&&"g"in this.fr)throw Error("V");
if(c)for(e=0;e<c.length;e++)b=c[e],b<this.NL?(b+=this.oJ,(a=this.Af[b])?Array.isArray(a)&&Wb(a):this.Af[b]=Si):(a=sya(this),(d=a[b])?Array.isArray(d)&&Wb(d):a[b]=Si)};uc.prototype.toArray=function(){return this.toJSON()};uc.prototype.toJSON=function(){var a=this.Af;return nya?a:dc(a,ica)};uc.prototype.ke=function(){nya=!0;try{return JSON.stringify(this.toJSON(),oca)}finally{nya=!1}};
_.gj=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("W`"+hwa(b)+"`"+b);fj=b;a=new a(b);fj=null;return a};_.k=uc.prototype;_.k.getExtension=function(a){return a.oyc(this)};_.k.hasExtension=function(a){return _.Ti(this,a.cpb)};_.k.clone=function(){var a=dc(this.Af);fj=a;a=new this.constructor(a);fj=null;pca(a,this);return a};_.k.Mvb=function(a){if(a!==lca)throw Error("J");return Zb(this)};_.k.toString=function(){return this.Af.toString()};var fj;
var Dya=function(){uc.apply(this,arguments)};_.U(Dya,uc);Dya.prototype.S1=function(){return this};if(oya){var Eya={};Object.defineProperties(Dya,(Eya[Symbol.hasInstance]=Xba(function(){throw Error("fa");}),Eya))}
;_.W=function(){Dya.apply(this,arguments)};_.U(_.W,Dya);_.W.prototype.S1=function(){if(Zb(this)){var a={yLa:!0};var b=Zb(this);if(b&&!a.yLa)throw Error("ha");var c=new this.constructor;this.naa&&(c.naa=this.naa.slice());for(var d=this.Af,e=0;e<d.length;e++){var f=d[e];if(e===d.length-1&&Uba(f))for(var g in f){var h=+g;Number.isNaN(h)?sya(c)[g]=f[g]:rca(this,c,h,f[g],b,a)}else rca(this,c,e-this.oJ,f,b,a)}a=c}else a=this;return a};
if(oya){var Fya={};Object.defineProperties(_.W,(Fya[Symbol.hasInstance]=Xba(Object[Symbol.hasInstance]),Fya))}
;var Gya=function(a){_.W.call(this,a)};_.U(Gya,_.W);_.k=Gya.prototype;_.k.Xqb=function(){return _.q(this,1)};_.k.VYa=function(a){_.fc(this,1,a)};_.k.FKb=function(a){_.fc(this,4,a)};_.k.XYa=function(a){_.fc(this,5,a)};_.k.toObject=function(a){return Hya(a,this)};var Hya=function(a,b){if(null!=b){var c={Cfa:_.p(_.q(b,1)),R2c:_.p(_.q(b,2)),surveyId:_.p(_.q(b,3)),F1:_.p(_.q(b,6)),responseType:_.p(_.q(b,4)),PMc:_.p(_.q(b,5)),QMc:_.p(_.q(b,7)),RMc:_.p(_.q(b,8))};a&&(c.Ta=b);return c}};
var hj=function(a){_.W.call(this,a,-1,Iya)};_.U(hj,_.W);hj.prototype.X0=function(a){_.fc(this,1,a)};hj.prototype.BKb=function(a){_.Yi(this,2,a)};hj.prototype.hKb=function(a){_.Yi(this,3,a)};hj.prototype.iKb=function(a){_.Yi(this,4,a)};var Jya=function(a,b){_.Yi(a,5,b)},Iya=[2,3,4,5];hj.prototype.toObject=function(a){return Kya(a,this)};var Kya=function(a,b){if(null!=b){var c={MFb:_.p(_.q(b,1)),qGc:_.p(_.ic(b,2)),Tqc:_.p(_.ic(b,3)),Uqc:_.p(_.ic(b,4)),X_c:_.p(_.ic(b,5))};a&&(c.Ta=b);return c}};
var Lya=function(a){_.W.call(this,a)};_.U(Lya,_.W);Lya.prototype.X0=function(a){_.fc(this,1,a)};Lya.prototype.toObject=function(a){return Mya(a,this)};var Mya=function(a,b){if(null!=b){var c={MFb:_.p(_.q(b,1)),bTc:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var lj=function(a){_.W.call(this,a)};_.U(lj,_.W);lj.prototype.X0=function(a){_.fc(this,1,a)};lj.prototype.toObject=function(a){return Nya(a,this)};var Nya=function(a,b){if(null!=b){var c={MFb:_.p(_.q(b,1)),x1c:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var mj=function(a){_.W.call(this,a,-1,Oya)};_.U(mj,_.W);var Oya=[2,3,4];mj.prototype.toObject=function(a){return Pya(a,this)};var Pya=function(a,b){if(null!=b){var c={aYc:Hya(a,_.nc(b,Gya,1)),r_c:_.rc(_.lc(b,hj,2),Kya,a),y1c:_.rc(_.lc(b,lj,3),Nya,a),T_c:_.rc(_.lc(b,Lya,4),Mya,a)};a&&(c.Ta=b);return c}};
var Qya=/^r\.i-\d+=\d+$/,Rya=/^r\.r-\d+=.+$/,Sya=/^r\.o-\d+=(\d+\.)*\d+$/,Tya=/^r\.t-\d+=1$/,Uya=function(){},Wya=function(a){if(null===a||""===a)return new mj;var b={},c={},d={},e=[],f=[],g=[],h=[];a=_.l(a.split("&"));for(var n=a.next();!n.done;n=a.next()){n=n.value;var r=n.substr(4);Qya.test(n)?Vya(b,r):Rya.test(n)?Vya(c,r):Sya.test(n)?(r=_.l(r.split("=")),n=r.next().value,r=r.next().value,d[n]=r.split(".")):Tya.test(n)&&e.push(r.substr(0,r.indexOf("=")))}var x=Object.keys(b);a={};n=_.l(x);for(r=
n.next();!r.done;a={pv:a.pv},r=n.next())a.pv=r.value,d.hasOwnProperty(a.pv)?(r=new hj,r.X0(Number(a.pv)),r.BKb(b[a.pv].map(Number)),c.hasOwnProperty(a.pv)&&r.iKb(c[a.pv]),Jya(r,d[a.pv].map(Number)),r.hKb(b[a.pv].map(function(A){return function(B){return Number(d[A.pv][Number(B)])}}(a))),f.push(r)):(r=new lj,r.X0(Number(a.pv)),_.fc(r,2,Number(b[a.pv][0])),g.push(r));b=Object.keys(c).filter(function(A){return 0>x.indexOf(A)});b=_.l(b);for(r=b.next();!r.done;r=b.next())a=r.value,-1===e.indexOf(a)?(n=
new lj,n.X0(Number(a)),_.fc(n,2,Number(c[a][0])),g.push(n)):(n=new Lya,n.X0(Number(a)),_.fc(n,2,c[a][0]),h.push(n));c=new mj;_.pc(c,2,f);_.pc(c,3,g);_.pc(c,4,h);return c},Vya=function(a,b){var c=_.l(b.split("="));b=c.next().value;c=c.next().value;a[b]=a[b]||[];a[b].push(c)};
var Yya=function(a){_.W.call(this,a,-1,Xya)};_.U(Yya,_.W);var Xya=[1,2,3,4];Yya.prototype.toObject=function(a){if(null!=this){var b={RTc:_.p(_.ic(this,1)),TTc:_.p(_.ic(this,2)),TSc:_.p(_.ic(this,3)),STc:_.p(_.ic(this,4))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var Zya=function(a){var b=_.Db.onerror;_.Db.onerror=function(c,d,e,f,g){b&&b(c,d,e,f,g);a({message:c,fileName:d,line:e,lineNumber:e,UUc:f,error:g});return!1}},bza=function(a){var b=dh("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||_.Db.$googDebugFname||b}catch(g){e="Not available",c=!0}b=$ya(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,aza[c])c=aza[c];else{c=String(c);if(!aza[c]){var f=/function\s+([^\(]+)/m.exec(c);aza[c]=f?f[1]:"[Anonymous]"}c=aza[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}},$ya=function(a,b){b||(b={});b[cza(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[cza(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=$ya(a,b));return c},cza=function(a){var b="";
"function"===typeof a.toString&&(b=""+a);return b+a.stack},aza={};
var dza,eza;dza=function(){};eza=function(a){return function(){throw Error(a);}};_.nj=function(a,b){var c=0;return function(d){_.Db.clearTimeout(c);var e=arguments;c=_.Db.setTimeout(function(){a.apply(void 0,e)},b)}};
var fza=function(a,b){return a+Math.random()*(b-a)};
var oj=function(){};oj.prototype.next=function(){return gza};var gza={done:!0,value:void 0},pj=function(a){return{value:a,done:!1}};oj.prototype.SA=function(){return this};
var hza=function(a){if(a instanceof qj||a instanceof rj||a instanceof sj)return a;if("function"==typeof a.next)return new qj(function(){return a});if("function"==typeof a[Symbol.iterator])return new qj(function(){return a[Symbol.iterator]()});if("function"==typeof a.SA)return new qj(function(){return a.SA()});throw Error("la");},qj=function(a){this.JOa=a};qj.prototype.SA=function(){return new rj(this.JOa())};qj.prototype[Symbol.iterator]=function(){return new sj(this.JOa())};qj.prototype.fwa=function(){return new sj(this.JOa())};
var rj=function(a){this.Taa=a};_.U(rj,oj);rj.prototype.next=function(){return this.Taa.next()};rj.prototype[Symbol.iterator]=function(){return new sj(this.Taa)};rj.prototype.fwa=function(){return new sj(this.Taa)};var sj=function(a){qj.call(this,function(){return a});this.Taa=a};_.U(sj,qj);sj.prototype.next=function(){return this.Taa.next()};
var iza=function(){};
var tj=function(){};_.Wh(tj,iza);tj.prototype.sz=function(){for(var a=0,b=_.l(this),c=b.next();!c.done;c=b.next())a++;return a};tj.prototype[Symbol.iterator]=function(){return hza(this.SA(!0)).fwa()};tj.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 jza=function(a){this.fv=a};_.Wh(jza,tj);_.k=jza.prototype;_.k.Tqa=function(){if(!this.fv)return!1;try{return this.fv.setItem("__sak","1"),this.fv.removeItem("__sak"),!0}catch(a){return!1}};_.k.set=function(a,b){try{this.fv.setItem(a,b)}catch(c){if(0==this.fv.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.k.get=function(a){a=this.fv.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.fv.removeItem(a)};_.k.sz=function(){return this.fv.length};_.k.SA=function(a){var b=0,c=this.fv,d=new oj;d.next=function(){if(b>=c.length)return gza;var e=c.key(b++);if(a)return pj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return pj(e)};return d};_.k.clear=function(){this.fv.clear()};_.k.key=function(a){return this.fv.key(a)};
var kza=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.fv=a};_.Wh(kza,jza);
/*

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 lza="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");
var mza=new kza;
var nza=function(a){_.W.call(this,a)};_.U(nza,_.W);var uj=function(a){_.W.call(this,a)};_.U(uj,_.W);uj.prototype.getWidth=function(){return _.q(this,1)};uj.prototype.getHeight=function(){return _.q(this,2)};nza.prototype.toObject=function(a){return oza(a,this)};var oza=function(a,b){if(null!=b){var c={screenResolution:pza(a,_.nc(b,uj,1)),v2c:_.p(_.q(b,2)),S4c:pza(a,_.nc(b,uj,3))};a&&(c.Ta=b);return c}};uj.prototype.toObject=function(a){return pza(a,this)};
var pza=function(a,b){if(null!=b){var c={width:_.p(_.q(b,1)),height:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var qza=function(a){_.W.call(this,a)};_.U(qza,_.W);_.k=qza.prototype;_.k.getKey=function(){return _.q(this,1)};_.k.nD=function(a){_.fc(this,1,a)};_.k.OF=function(){return _.Ti(this,1)};_.k.Nua=function(a){_.fc(this,2,a)};_.k.toObject=function(a){return rza(a,this)};var rza=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1)),DSa:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var vj=function(a){_.W.call(this,a)};_.U(vj,_.W);_.k=vj.prototype;_.k.getKey=function(){return _.q(this,1)};_.k.nD=function(a){_.fc(this,1,a)};_.k.OF=function(){return _.Ti(this,1)};_.k.getValue=function(){return _.q(this,2)};_.k.setValue=function(a){return _.fc(this,2,a)};_.k.sg=function(){return _.Ti(this,2)};_.k.toObject=function(a){return sza(a,this)};var sza=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1)),value:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var tza=function(a){_.W.call(this,a)};_.U(tza,_.W);tza.prototype.Nua=function(a){_.fc(this,2,a)};tza.prototype.toObject=function(a){return uza(a,this)};var uza=function(a,b){if(null!=b){var c={PAc:_.p(_.q(b,1)),DSa:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var vza=function(a){_.W.call(this,a)};_.U(vza,_.W);vza.prototype.getMessage=function(){return _.q(this,1)};vza.prototype.toObject=function(a){return wza(a,this)};var wza=function(a,b){if(null!=b){var c={message:_.p(_.q(b,1)),K_c:_.p(_.q(b,2)),U4c:_.p(_.q(b,3)),GVc:_.p(_.q(b,4)),HVc:_.p(_.q(b,5))};a&&(c.Ta=b);return c}};
var xza=function(a){_.W.call(this,a)};_.U(xza,_.W);xza.prototype.toObject=function(a){return yza(a,this)};var yza=function(a,b){if(null!=b){var c={moduleId:_.p(_.q(b,1)),V0c:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var zza=function(a){_.W.call(this,a)};_.U(zza,_.W);_.k=zza.prototype;_.k.getKey=function(){return _.q(this,1)};_.k.nD=function(a){_.fc(this,1,a)};_.k.OF=function(){return _.Ti(this,1)};_.k.getValue=function(){return _.q(this,2)};_.k.setValue=function(a){return _.fc(this,2,a)};_.k.sg=function(){return _.Ti(this,2)};_.k.toObject=function(a){return Aza(a,this)};var Aza=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1)),value:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var Bza=function(a){_.W.call(this,a)};_.U(Bza,_.W);_.k=Bza.prototype;_.k.getKey=function(){return _.q(this,1)};_.k.nD=function(a){_.fc(this,1,a)};_.k.OF=function(){return _.Ti(this,1)};_.k.Hqb=function(){return _.q(this,2)};_.k.getValue=function(){return _.q(this,3)};_.k.setValue=function(a){return _.fc(this,3,a)};_.k.sg=function(){return _.Ti(this,3)};_.k.toObject=function(a){return Cza(a,this)};
var Cza=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1)),Dib:_.p(_.q(b,2)),value:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var Eza=function(a){_.W.call(this,a,-1,Dza)};_.U(Eza,_.W);var Dza=[1];Eza.prototype.toObject=function(a){return Fza(a,this)};var Fza=function(a,b){if(null!=b){var c={r1c:_.rc(_.lc(b,Bza,1),Cza,a),s1c:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var wj=function(a){_.W.call(this,a,-1,Gza)};_.U(wj,_.W);wj.prototype.BKb=function(a){_.Yi(this,1,a)};wj.prototype.hKb=function(a){_.Yi(this,2,a)};wj.prototype.iKb=function(a){_.Yi(this,3,a)};var Gza=[1,2,3];wj.prototype.toObject=function(a){return Hza(a,this)};var Hza=function(a,b){if(null!=b){var c={qGc:_.p(_.ic(b,1)),Tqc:_.p(_.ic(b,2)),Uqc:_.p(_.ic(b,3)),U_c:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var Iza=function(a){_.W.call(this,a)};_.U(Iza,_.W);Iza.prototype.XYa=function(a){_.fc(this,7,a)};Iza.prototype.toObject=function(a){return Jza(a,this)};var Jza=function(a,b){if(null!=b){var c={QMc:_.p(_.q(b,1)),RMc:_.p(_.q(b,2)),u1c:_.p(_.q(b,3)),WXc:_.p(_.Vi(b,4)),UXc:_.p(_.Vi(b,5)),A0c:_.p(_.q(b,6)),PMc:_.p(_.q(b,7))};a&&(c.Ta=b);return c}};
var Kza=function(a){_.W.call(this,a)};_.U(Kza,_.W);Kza.prototype.toObject=function(a){return Lza(a,this)};var Lza=function(a,b){if(null!=b){var c={b_c:Jza(a,_.nc(b,Iza,1)),d_c:_.p(_.Vi(b,2)),a_c:Hza(a,_.nc(b,wj,3))};a&&(c.Ta=b);return c}};
var Mza=function(a){_.W.call(this,a)};_.U(Mza,_.W);Mza.prototype.toObject=function(a){return Nza(a,this)};var Nza=function(a,b){if(null!=b){var c={DVc:_.p(_.q(b,1)),CVc:_.p(_.q(b,2)),cacheHit:_.p(_.Vi(b,3)),FVc:_.p(_.Vi(b,4)),K1c:_.p(_.Vi(b,5)),aborted:_.p(_.Vi(b,6)),k4c:_.p(_.q(b,7))};a&&(c.Ta=b);return c}};
var Oza=function(a){_.W.call(this,a)};_.U(Oza,_.W);_.k=Oza.prototype;_.k.getFeature=function(){return _.q(this,7)};_.k.sKb=function(a){return _.fc(this,7,a)};_.k.hasFeature=function(){return _.Ti(this,7)};_.k.hPa=function(){return _.q(this,6)};_.k.Xea=function(a){_.fc(this,6,a)};_.k.toObject=function(a){return Pza(a,this)};
var Pza=function(a,b){if(null!=b){var c={Hoa:_.p(_.q(b,7)),PWc:_.p(_.q(b,1)),release:_.p(_.q(b,2)),environment:_.p(_.q(b,6)),r0c:_.p(_.q(b,3)),t0c:_.p(_.q(b,4)),s0c:_.p(_.q(b,5))};a&&(c.Ta=b);return c}};
var Qza=function(a){_.W.call(this,a)};_.U(Qza,_.W);Qza.prototype.toObject=function(a){return Rza(a,this)};var Rza=function(a,b){if(null!=b){var c={P0c:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var Sza=function(a){_.W.call(this,a)};_.U(Sza,_.W);Sza.prototype.toObject=function(a){return Tza(a,this)};var Tza=function(a,b){if(null!=b){var c={c2c:_.p(_.q(b,1)),b2c:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var xj=function(a){_.W.call(this,a)};_.U(xj,_.W);xj.prototype.Kh=function(){return _.q(this,4)};xj.prototype.yT=function(a){_.fc(this,4,a)};xj.prototype.SK=function(){return _.Ti(this,4)};xj.prototype.toObject=function(a){return Uza(a,this)};var Uza=function(a,b){if(null!=b){var c={FWc:_.p(_.q(b,1)),errorCode:_.p(_.q(b,2)),EWc:_.p(_.q(b,3)),domain:_.p(_.q(b,4)),reason:_.p(_.q(b,5)),zUc:_.p(_.q(b,6))};a&&(c.Ta=b);return c}};
var Vza=function(a){_.W.call(this,a)};_.U(Vza,_.W);_.k=Vza.prototype;_.k.Zua=function(a){return _.fc(this,4,a)};_.k.jPa=function(){return _.nc(this,xj,8)};_.k.EPa=function(){return _.q(this,9)};_.k.SYa=function(a){return _.fc(this,9,a)};_.k.toObject=function(a){return Wza(a,this)};
var Wza=function(a,b){if(null!=b){var c={SNc:_.p(_.q(b,1)),t1c:_.p(_.q(b,2)),q1c:_.p(_.q(b,3)),statusCode:_.p(_.q(b,4)),UIc:_.p(_.q(b,5)),dua:_.p(_.q(b,6)),puc:_.p(_.q(b,7)),DY:Uza(a,b.jPa()),requestId:_.p(_.q(b,9)),GIc:_.p(_.Vi(b,10))};a&&(c.Ta=b);return c}};
var Xza=function(a){_.W.call(this,a)};_.U(Xza,_.W);_.k=Xza.prototype;_.k.getUrl=function(){return _.q(this,2)};_.k.FM=function(a){return _.fc(this,2,a)};_.k.J$=function(){return _.Ti(this,2)};_.k.Kh=function(){return _.q(this,12)};_.k.yT=function(a){_.fc(this,12,a)};_.k.SK=function(){return _.Ti(this,12)};_.k.jPa=function(){return _.nc(this,xj,9)};_.k.EPa=function(){return _.q(this,10)};_.k.SYa=function(a){return _.fc(this,10,a)};_.k.toObject=function(a){return Yza(a,this)};
var Yza=function(a,b){if(null!=b){var c={method:_.p(_.q(b,1)),url:_.p(_.q(b,2)),H_c:_.p(_.q(b,3)),domain:_.p(_.q(b,12)),SNc:_.p(_.q(b,4)),g2c:_.p(_.q(b,5)),UIc:_.p(_.q(b,6)),dua:_.p(_.q(b,7)),puc:_.p(_.q(b,8)),DY:Uza(a,b.jPa()),requestId:_.p(_.q(b,10)),GIc:_.p(_.Vi(b,11))};a&&(c.Ta=b);return c}};
var yj=function(a){_.W.call(this,a)};_.U(yj,_.W);yj.prototype.Wpa=function(){return _.nc(this,Xza,2)};yj.prototype.XPa=function(){return _.nc(this,Vza,3)};yj.prototype.rPa=function(){return _.nc(this,vza,4)};yj.prototype.toObject=function(a){return Zza(a,this)};var Zza=function(a,b){if(null!=b){var c={Svc:_.p(_.q(b,1)),gxa:Yza(a,b.Wpa()),FPc:Wza(a,b.XPa()),oCc:wza(a,b.rPa()),f_c:Tza(a,_.nc(b,Sza,5))};a&&(c.Ta=b);return c}};
var zj=function(a){_.W.call(this,a,-1,$za)};_.U(zj,_.W);zj.prototype.getKey=function(){return _.q(this,1)};zj.prototype.nD=function(a){_.fc(this,1,a)};zj.prototype.OF=function(){return _.Ti(this,1)};zj.prototype.Nua=function(a){_.fc(this,3,a)};var $za=[4];zj.prototype.toObject=function(a){return aAa(a,this)};var aAa=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1)),qx:_.p(_.q(b,2)),DSa:_.p(_.q(b,3)),fZc:_.p(_.ic(b,4))};a&&(c.Ta=b);return c}};
var bAa=function(a){_.W.call(this,a)};_.U(bAa,_.W);_.k=bAa.prototype;_.k.JK=function(){return _.dj(this,cAa,1,dAa)};_.k.Kua=function(a){return _.Cya(this,1,dAa,a)};_.k.EJ=function(){return _.qc(this,1)};_.k.D$=function(){return Array.isArray(_.cj(this,1,dAa))};_.k.getTime=function(){return _.dj(this,eAa,2,dAa)};_.k.setTime=function(a){return _.Cya(this,2,dAa,a)};var cAa=function(a){_.W.call(this,a)};_.U(cAa,_.W);var eAa=function(a){_.W.call(this,a)};_.U(eAa,_.W);
eAa.prototype.setInterval=function(a){return _.fc(this,1,a)};eAa.prototype.clearInterval=function(){return _.gc(this,1)};var dAa=[1,2];bAa.prototype.toObject=function(a){return fAa(a,this)};var fAa=function(a,b){if(null!=b){var c={filter:gAa(a,b.JK()),time:hAa(a,b.getTime())};a&&(c.Ta=b);return c}};cAa.prototype.toObject=function(a){return gAa(a,this)};var gAa=function(a,b){if(null!=b){var c={fieldPath:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};eAa.prototype.toObject=function(a){return hAa(a,this)};
var hAa=function(a,b){if(null!=b){var c={interval:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var iAa=function(a){_.W.call(this,a)};_.U(iAa,_.W);iAa.prototype.getType=function(){return _.q(this,1)};iAa.prototype.So=function(a){return _.fc(this,1,a)};iAa.prototype.toObject=function(a){return jAa(a,this)};var jAa=function(a,b){if(null!=b){var c={type:_.p(_.q(b,1)),region:_.p(_.q(b,2)),YUc:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var kAa=function(a){_.W.call(this,a)};_.U(kAa,_.W);kAa.prototype.toObject=function(a){return lAa(a,this)};var lAa=function(a,b){if(null!=b){var c={category:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var mAa=function(a){_.W.call(this,a)};_.U(mAa,_.W);mAa.prototype.yPa=function(){return _.q(this,1)};mAa.prototype.toObject=function(a){return nAa(a,this)};var nAa=function(a,b){if(null!=b){var c={priority:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var oAa=function(a){_.W.call(this,a)};_.U(oAa,_.W);_.k=oAa.prototype;_.k.h$=function(){return _.q(this,1)};_.k.Yl=function(a){_.fc(this,1,a)};_.k.getUrl=function(){return _.q(this,2)};_.k.FM=function(a){return _.fc(this,2,a)};_.k.J$=function(){return _.Ti(this,2)};_.k.toObject=function(a){return pAa(a,this)};var pAa=function(a,b){if(null!=b){var c={title:_.p(_.q(b,1)),url:_.p(_.q(b,2)),index:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var qAa=function(a){_.W.call(this,a)};_.U(qAa,_.W);qAa.prototype.toObject=function(a){return rAa(a,this)};var rAa=function(a,b){if(null!=b){var c={pageSize:_.p(_.q(b,1)),index:_.p(_.q(b,2)),BWc:_.p(_.q(b,3)),NYc:_.p(_.Vi(b,4)),step:_.p(_.q(b,5)),pZc:_.p(_.q(b,6)),sortColumn:_.p(_.q(b,7)),Y2c:_.p(_.q(b,8)),KSc:_.p(_.q(b,9)),e_c:_.p(_.q(b,10))};a&&(c.Ta=b);return c}};
var sAa=function(a){_.W.call(this,a)};_.U(sAa,_.W);sAa.prototype.getStringValue=function(){return _.cj(this,3,Aj)};sAa.prototype.setStringValue=function(a){return _.rh(this,3,Aj,a)};var Aj=[2,3,4,5,6];sAa.prototype.toObject=function(a){return tAa(a,this)};var tAa=function(a,b){if(null!=b){var c={vTc:_.p(_.q(b,1)),HTc:_.p(_.Vi(b,jc(b,Aj,2))),stringValue:_.p(_.cj(b,3,Aj)),DWc:_.p(_.cj(b,4,Aj)),hRa:_.p(_.cj(b,5,Aj)),GMa:_.p(tya(b,jc(b,Aj,6))),f0c:_.p(_.q(b,7))};a&&(c.Ta=b);return c}};
var uAa=function(a){_.W.call(this,a)};_.U(uAa,_.W);uAa.prototype.toObject=function(a){return vAa(a,this)};var vAa=function(a,b){if(null!=b){var c={cwa:_.p(_.q(b,1)),serverIp:_.p(_.q(b,2)),Cta:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var xAa=function(a){_.W.call(this,a,-1,wAa)};_.U(xAa,_.W);var wAa=[15];xAa.prototype.toObject=function(a){return yAa(a,this)};
var yAa=function(a,b){if(null!=b){var c={u0c:_.p(_.q(b,1)),n3c:_.p(_.q(b,2)),IYc:_.p(_.q(b,3)),l_c:_.p(_.q(b,4)),e0c:_.p(_.q(b,5)),v0c:_.p(_.q(b,6)),FYc:_.p(_.q(b,7)),GYc:_.p(_.q(b,8)),HYc:_.p(_.q(b,9)),CYc:_.p(_.q(b,10)),DYc:_.p(_.Vi(b,11)),BYc:_.p(_.Vi(b,12)),P2c:_.p(_.q(b,13)),UZc:rAa(a,_.nc(b,qAa,14)),g0c:_.rc(_.lc(b,sAa,15),tAa,a),uVc:pAa(a,_.nc(b,oAa,16)),tVc:nAa(a,_.nc(b,mAa,17)),USc:fAa(a,_.nc(b,bAa,18)),sVc:lAa(a,_.nc(b,kAa,19)),dUc:jAa(a,_.nc(b,iAa,20))};a&&(c.Ta=b);return c}};
var Bj=function(a){_.W.call(this,a,-1,zAa)};_.U(Bj,_.W);Bj.prototype.Jqb=function(){return _.q(this,1)};Bj.prototype.IYa=function(a){return _.fc(this,1,a)};var zAa=[3];Bj.prototype.toObject=function(a){return AAa(a,this)};var AAa=function(a,b){if(null!=b){var c={fQ:_.p(_.q(b,1)),sWc:_.p(_.q(b,2)),F0c:_.p(_.ic(b,3)),Lwa:_.p(_.q(b,4)),XTc:_.p(_.q(b,7))};a&&(c.Ta=b);return c}};
var BAa=function(a){_.W.call(this,a)};_.U(BAa,_.W);BAa.prototype.toObject=function(a){return CAa(a,this)};var CAa=function(a,b){if(null!=b){var c={WSc:AAa(a,_.nc(b,Bj,1)),O4c:yAa(a,_.nc(b,xAa,2))};a&&(c.Ta=b);return c}};
var Cj=function(a){_.W.call(this,a,-1,DAa)};_.U(Cj,_.W);Cj.prototype.GK=function(){return _.q(this,10)};Cj.prototype.cv=function(a){return _.fc(this,10,a)};var DAa=[1];Cj.prototype.toObject=function(a){return EAa(a,this)};var EAa=function(a,b){if(null!=b){var c={iUc:_.rc(_.lc(b,Cj,1),EAa,a),GTc:_.p(_.q(b,2)),Uaa:_.p(_.q(b,3)),UE:_.p(_.q(b,10))};a&&(c.Ta=b);return c}};
var GAa=function(a){_.W.call(this,a,-1,FAa)};_.U(GAa,_.W);_.k=GAa.prototype;_.k.Sua=function(a){_.fc(this,1,a)};_.k.jj=function(){return _.q(this,32)};_.k.setProjectId=function(a){return _.fc(this,32,a)};_.k.Eua=function(a){_.fc(this,2,a)};_.k.Lqb=function(){return _.q(this,3)};_.k.MYa=function(a){return _.fc(this,6,a)};_.k.Nua=function(a){_.fc(this,7,a)};_.k.RYa=function(a){return _.fc(this,8,a)};_.k.EYa=function(a){return _.fc(this,12,a)};_.k.hPa=function(){return _.q(this,82)};
_.k.Xea=function(a){_.fc(this,82,a)};_.k.wKb=function(a){_.fc(this,16,a)};_.k.QYa=function(a){return _.fc(this,17,a)};_.k.DPa=function(){return _.q(this,18)};_.k.Tua=function(a){return _.fc(this,18,a)};_.k.Wpa=function(){return _.nc(this,Xza,30)};_.k.XPa=function(){return _.nc(this,Vza,31)};_.k.rPa=function(){return _.nc(this,vza,47)};_.k.bPa=function(){return _.q(this,94)};_.k.Hua=function(a){return _.fc(this,94,a)};var FAa=[5,15,85,44,49,50,63,64,71];
GAa.prototype.toObject=function(a){if(null!=this){var b={projectNumber:_.p(_.q(this,1)),projectId:_.p(_.q(this,32)),organizationId:_.p(_.q(this,53)),kXc:_.p(_.q(this,72)),PUc:_.p(_.q(this,74)),CUc:_.p(_.q(this,40)),yUc:_.p(_.q(this,41)),FUc:_.p(_.q(this,42)),billingAccountId:_.p(_.q(this,2)),PKb:_.p(_.q(this,73)),DTc:_.p(_.q(this,52)),appId:_.p(_.q(this,37)),VWc:_.p(_.q(this,43)),geb:_.p(_.q(this,57)),ieb:_.p(_.q(this,58)),keb:_.p(_.q(this,59)),pTc:_.p(_.q(this,75)),heb:_.p(_.q(this,62)),jeb:_.p(_.q(this,
65)),qTc:_.p(_.q(this,84)),wXc:_.p(_.q(this,60)),xXc:_.p(_.q(this,83)),E1c:_.p(_.q(this,61)),xYc:_.p(_.q(this,69)),Svc:_.p(_.q(this,23)),eventType:_.p(_.q(this,3)),YB:_.p(_.q(this,4)),JWc:_.rc(_.lc(this,vj,5),sza,a),Zqa:_.p(_.Vi(this,6)),DSa:_.p(_.q(this,7)),bXa:_.p(_.q(this,8)),VYc:_.p(_.Vi(this,9)),Z1c:_.p(_.q(this,10)),H2c:_.p(_.q(this,11)),HP:_.p(_.q(this,12)),environment:_.p(_.q(this,82)),z1c:_.p(_.q(this,68)),YCb:_.p(_.q(this,13)),XWc:_.p(_.q(this,24)),wTc:_.p(_.q(this,35)),xTc:_.p(_.q(this,
70)),cTc:_.p(_.q(this,14)),y3c:_.rc(_.lc(this,qza,15),rza,a),jra:_.p(_.Vi(this,16)),SGc:_.p(_.q(this,17)),referer:_.p(_.q(this,18)),OUc:_.p(_.q(this,19)),nqa:Pya(a,_.nc(this,mj,20)),c_c:Lza(a,_.nc(this,Kza,91)),N4c:CAa(a,_.nc(this,BAa,21)),m0c:_.p(_.q(this,25)),PAc:_.p(_.q(this,22)),wYc:uza(a,_.nc(this,tza,51)),yYc:_.p(_.q(this,26)),p1c:Zza(a,_.nc(this,yj,46)),l0c:_.p(_.Vi(this,27)),d2c:_.p(_.q(this,28)),O0c:Rza(a,_.nc(this,Qza,38)),h0c:Pza(a,_.nc(this,Oza,29)),z3c:_.rc(_.lc(this,zj,85),aAa,a),URb:_.p(_.q(this,
86)),gxa:Yza(a,this.Wpa()),FPc:Wza(a,this.XPa()),aWc:oza(a,_.nc(this,nza,33)),MTc:_.p(_.q(this,34)),RZc:_.p(_.q(this,36)),PZc:_.p(_.q(this,39)),j_c:_.p(_.ic(this,44)),QZc:_.p(_.q(this,45)),oCc:wza(a,this.rPa()),yVc:_.p(_.q(this,48)),GWc:tc(vya(this,49)),V3c:_.rc(_.lc(this,Cj,50),EAa,a),eUc:_.p(_.q(this,54)),EZc:Fza(a,_.nc(this,Eza,55)),DZc:Aza(a,_.nc(this,zza,56)),hZc:_.rc(_.lc(this,xza,63),yza,a),gZc:_.rc(_.lc(this,xza,64),yza,a),EYc:_.p(_.q(this,66)),JYc:_.p(_.q(this,67)),ZZc:_.p(_.ic(this,71)),
HXc:_.p(_.q(this,76)),KXc:_.p(_.q(this,77)),GXc:_.p(_.q(this,78)),JXc:_.p(_.q(this,79)),IXc:_.p(_.q(this,80)),Yfb:_.p(_.q(this,81)),eib:_.p(_.q(this,87)),W_c:Nza(a,_.nc(this,Mza,88)),NZc:_.p(_.q(this,89)),OZc:_.p(_.q(this,90)),v_c:_.p(_.q(this,92)),gaiaId:_.p(_.q(this,93)),Vhb:_.p(_.q(this,94)),EUc:_.p(_.q(this,95)),fTc:_.p(_.q(this,96)),eTc:_.p(_.q(this,97))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var HAa=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 JAa=function(a,b,c){var d=String(_.Db.location.href);return d&&a&&b?[b,IAa(HAa(d),a,c||null)].join(" "):null},IAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Ki(d,function(h){e.push(h)}),KAa(e.join(" "));var f=[],g=[];_.Ki(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];_.Ki(d,function(h){e.push(h)});a=KAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},KAa=function(a){var b=
uca();b.update(a);return b.digestString().toLowerCase()};
var LAa={};
var Cca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var MAa,NAa=function(){if(void 0===MAa){var a=null,b=_.Db.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:nwa,createScript:nwa,createScriptURL:nwa})}catch(c){_.Db.console&&_.Db.console.error(c.message)}MAa=a}return MAa};
var PAa,OAa;_.Dj=function(a,b){this.PMb=a===OAa&&b||"";this.jdc=PAa};_.Dj.prototype.zw=!0;_.Dj.prototype.zn=function(){return this.PMb};_.Ug=function(a){return a instanceof _.Dj&&a.constructor===_.Dj&&a.jdc===PAa?a.PMb:"type_error:Const"};_.Vg=function(a){return new _.Dj(OAa,a)};PAa={};OAa={};
var QAa;QAa={};_.Ej=function(a,b){this.nWa=b===QAa?a:"";this.zw=!0};_.Ej.prototype.toString=function(){return this.nWa.toString()};_.Ej.prototype.zn=function(){return this.nWa.toString()};_.Eva=function(a){return a instanceof _.Ej&&a.constructor===_.Ej?a.nWa:"type_error:SafeScript"};_.Fj=function(a){var b=NAa();a=b?b.createScript(a):a;return new _.Ej(a,QAa)};
var VAa,UAa,TAa,RAa;_.Gj=function(a,b){this.rWa=b===RAa?a:""};_.Gj.prototype.toString=function(){return this.rWa+""};_.Gj.prototype.zw=!0;_.Gj.prototype.zn=function(){return this.rWa.toString()};_.Hj=function(a){return _.Sg(a).toString()};_.Sg=function(a){return a instanceof _.Gj&&a.constructor===_.Gj?a.rWa:"type_error:TrustedResourceUrl"};
VAa=function(a){var b=_.Ug(SAa);if(!TAa.test(b))throw Error("oa`"+b);var c=b.replace(UAa,function(d,e){if(!Object.prototype.hasOwnProperty.call(a,e))throw Error("pa`"+e+"`"+b+"`"+JSON.stringify(a));d=a[e];return d instanceof _.Dj?_.Ug(d):encodeURIComponent(String(d))});return _.Bf(c)};UAa=/%{(\w+)}/g;TAa=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i");RAa={};_.Bf=function(a){var b=NAa();a=b?b.createScriptURL(a):a;return new _.Gj(a,RAa)};
var XAa,ZAa,WAa;_.yf=function(a,b){this.qWa=b===WAa?a:""};_.yf.prototype.toString=function(){return this.qWa.toString()};_.yf.prototype.zw=!0;_.yf.prototype.zn=function(){return this.qWa.toString()};_.zf=function(a){return a instanceof _.yf&&a.constructor===_.yf?a.qWa:"type_error:SafeUrl"};XAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.YAa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(XAa)?_.Df(a):null};ZAa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Ij=function(a){a instanceof _.yf||(a="object"==typeof a&&a.zw?a.zn():String(a),a=ZAa.test(a)?_.Df(a):_.YAa(a));return a||_.hma};_.Jj=function(a,b){if(a instanceof _.yf)return a;a="object"==typeof a&&a.zw?a.zn():String(a);if(b&&/^data:/i.test(a)&&(b=_.YAa(a)||_.hma,b.zn()==a))return b;ZAa.test(a)||(a="about:invalid#zClosurez");return _.Df(a)};WAa={};_.Df=function(a){return new _.yf(a,WAa)};_.hma=_.Df("about:invalid#zClosurez");
_.$Aa={};_.Kj=function(a,b){this.pWa=b===_.$Aa?a:"";this.zw=!0};_.Kj.prototype.zn=function(){return this.pWa};_.Kj.prototype.toString=function(){return this.pWa.toString()};_.aBa=new _.Kj("",_.$Aa);_.bBa=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.cBa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.dBa=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");
_.eBa={};_.Lj=function(a,b){this.oWa=b===_.eBa?a:"";this.zw=!0};_.Lj.prototype.toString=function(){return this.oWa.toString()};_.Lj.prototype.zn=function(){return this.oWa};_.fBa=new _.Lj("",_.eBa);
var gBa;gBa={};_.Mj=function(a,b){this.mWa=b===gBa?a:"";this.zw=!0};_.Mj.prototype.zn=function(){return this.mWa.toString()};_.Mj.prototype.toString=function(){return this.mWa.toString()};_.Oj=function(a){return _.Nj(a).toString()};_.Nj=function(a){return a instanceof _.Mj&&a.constructor===_.Mj?a.mWa:"type_error:SafeHtml"};_.mh=function(a){var b=NAa();a=b?b.createHTML(a):a;return new _.Mj(a,gBa)};_.hBa=new _.Mj(_.Db.trustedTypes&&_.Db.trustedTypes.emptyHTML||"",gBa);
var lBa,nBa;_.iBa=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=_.Nj(_.hBa);return!b.parentElement});_.ora=function(a,b){b=b instanceof _.yf?b:_.Jj(b);a.href=_.zf(b)};_.jBa=function(a,b){b=b instanceof _.yf?b:_.Jj(b,/^data:image\//i.test(b));a.src=_.zf(b)};
lBa=function(a,b){var c=_.kBa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Sg(b)};_.Pj=function(a,b,c,d){a=a instanceof _.yf?a:_.Jj(a);b=b||_.Db;c=c instanceof _.Dj?_.Ug(c):c||"";return void 0!==d?b.open(_.zf(a),c,d):b.open(_.zf(a),c)};_.kBa=function(a){return _.mBa("script[nonce]",a)};nBa=/^[\w+/_-]+[=]{0,2}$/;_.mBa=function(a,b){b=(b||_.Db).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&nBa.test(a)?a:"":""};
var oBa,Qj;oBa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Qj=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+oBa("0",Math.max(0,b-c))+a};_.Sj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Vh()).toString(36)};
_.pBa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.qBa=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};
_.Uj=function(a){this.Yh=a||{cookie:""}};_.k=_.Uj.prototype;_.k.isEnabled=function(){if(!_.Db.navigator.cookieEnabled)return!1;if(!this.Ql())return!0;this.set("TESTCOOKIESENABLED","1",{Nba: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.PIb;d=c.mJb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.Nba}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.Yh.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.Yh.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Ji)(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.JP(a);this.set(a,"",{Nba:0,path:b,domain:c});return d};_.k.IF=function(){return rBa(this).keys};_.k.pu=function(){return rBa(this).values};_.k.Ql=function(){return!this.Yh.cookie};_.k.sz=function(){return this.Yh.cookie?(this.Yh.cookie||"").split(";").length:0};
_.k.JP=function(a){return void 0!==this.get(a)};_.k.clear=function(){for(var a=rBa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var rBa=function(a){a=(a.Yh.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ji)(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 sBa,tBa;sBa=function(a){return!!LAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};tBa=function(a,b,c,d){(a=_.Db[a])||(a=(new _.Uj(document)).get(b));return a?JAa(a,c,d):null};
_.uBa=function(a,b){b=void 0===b?!1:b;var c=HAa(String(_.Db.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.Db.__SAPISID||_.Db.__APISID||_.Db.__3PSAPISID||_.Db.__OVERRIDE_SID;sBa(e)&&(f=f||_.Db.__1PSAPISID);if(f)e=!0;else{var g=new _.Uj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID");sBa(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:"))?_.Db.__SAPISID:_.Db.__APISID,
e||(e=new _.Uj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?JAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&sBa(b)&&((b=tBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=tBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};
var wBa=function(a){_.W.call(this,a,-1,vBa)};_.U(wBa,_.W);var vBa=[2];wBa.prototype.toObject=function(a){return xBa(a,this)};var xBa=function(a,b){if(null!=b){var c={oUc:tc(uya(b,1)),pUc:_.p(_.q(b,4)),zWc:tc(vya(b,2)),E4c:_.p(_.Vi(b,3))};a&&(c.Ta=b);return c}};
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var yBa=_.Li||_.Ni;
var Vj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};Vj.prototype.clone=function(){return new Vj(this.x,this.y)};Vj.prototype.equals=function(a){return a instanceof Vj&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var zBa=function(a,b){return new Vj(a.x-b.x,a.y-b.y)};_.k=Vj.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 Vj?(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 Wj=function(a,b){this.width=a;this.height=b};_.k=Wj.prototype;_.k.clone=function(){return new Wj(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Ql=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 Yj,BBa,DBa,CBa,FBa,HBa,GBa,Zj,IBa,EBa,Xj,JBa,KBa,MBa,ABa;Yj=function(a){return a?new ABa(Xj(a)):owa||(owa=new ABa)};BBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};DBa=function(a,b){vca(b,function(c,d){c&&"object"==typeof c&&c.zw&&(c=c.zn());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:CBa.hasOwnProperty(d)?a.setAttribute(CBa[d],c):_.Hi(d,"aria-")||_.Hi(d,"data-")?a.setAttribute(d,c):a[d]=c})};
CBa={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"};FBa=function(a){a=a.document;a=EBa(a)?a.documentElement:a.body;return new Wj(a.clientWidth,a.clientHeight)};
HBa=function(a){var b=GBa(a);a=a.parentWindow||a.defaultView;return _.Li&&_.Qi("10")&&a.pageYOffset!=b.scrollTop?new Vj(b.scrollLeft,b.scrollTop):new Vj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};GBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Ni&&EBa(a)?a.documentElement:a.body||a.documentElement};Zj=function(a){return a?a.parentWindow||a.defaultView:window};
IBa=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(!_.Rb(f)||_.Sb(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.Sb(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}_.Ki(g?_.Qb(f):f,d)}}};_.$g=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
EBa=function(a){return"CSS1Compat"==a.compatMode};_.ak=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.bk=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Xj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};JBa=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 _.ak(a),a.appendChild(Xj(a).createTextNode(String(b)))};
_.LBa=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")||KBa(a)):a.hasAttribute("tabindex")&&KBa(a))&&_.Li?(a="function"!==typeof a.getBoundingClientRect||_.Li&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
KBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};MBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};ABa=function(a){this.Yh=a||_.Db.document||document};_.k=ABa.prototype;_.k.ypa=Yj;_.k.Fo=function(a){return BBa(this.Yh,a)};_.k.getElementsByTagName=function(a,b){return(b||this.Yh).getElementsByTagName(String(a))};_.k.setProperties=DBa;_.k.LF=function(){var a=this.getWindow();return FBa(a||window)};
_.k.createElement=function(a){return _.$g(this.Yh,a)};_.k.createTextNode=function(a){return this.Yh.createTextNode(String(a))};_.k.getWindow=function(){var a=this.Yh;return a.parentWindow||a.defaultView};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){IBa(Xj(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=_.bk;_.k.Is=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.k.Jpa=function(a){var b;if(yBa&&!(_.Li&&_.Qi("9")&&!_.Qi("10")&&_.Db.SVGElement&&a instanceof _.Db.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return _.Sb(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.Ew=_.LBa;
var ck=function(){this.uY=this.uY;this.eS=this.eS};ck.prototype.uY=!1;ck.prototype.isDisposed=function(){return this.uY};ck.prototype.dispose=function(){this.uY||(this.uY=!0,this.Cm())};var NBa=function(a,b){a.uY?b():(a.eS||(a.eS=[]),a.eS.push(b))};ck.prototype.Cm=function(){if(this.eS)for(;this.eS.length;)this.eS.shift()()};
var dk=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.mda=!1};dk.prototype.stopPropagation=function(){this.mda=!0};dk.prototype.preventDefault=function(){this.defaultPrevented=!0};
var OBa=[],PBa=[],QBa=!1,RBa=function(a){OBa[OBa.length]=a;if(QBa)for(var b=0;b<PBa.length;b++)a((0,_.bh)(PBa[b].wrap,PBa[b]))};
var SBa=function(){if(!_.Db.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.Db.addEventListener("test",function(){},b),_.Db.removeEventListener("test",function(){},b)}catch(c){}return a}();
var ek=function(a,b){dk.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.kQ=null;a&&this.init(a,b)};_.Wh(ek,dk);var TBa={2:"touch",3:"pen",4:"mouse"};
ek.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)?Mi&&(Hxa(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=_.Ni||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Ni||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:TBa[a.pointerType]||"";this.state=a.state;this.kQ=a;a.defaultPrevented&&ek.ux.preventDefault.call(this)};ek.prototype.stopPropagation=function(){ek.ux.stopPropagation.call(this);this.kQ.stopPropagation?this.kQ.stopPropagation():this.kQ.cancelBubble=!0};ek.prototype.preventDefault=function(){ek.ux.preventDefault.call(this);var a=this.kQ;a.preventDefault?a.preventDefault():a.returnValue=!1};
var UBa="closure_listenable_"+(1E6*Math.random()|0),VBa=function(a){return!(!a||!a[UBa])};
var WBa=0;
var XBa=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=++WBa;this.removed=this.Bma=!1},YBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};
var fk=function(a){this.src=a;this.oj={};this.Lga=0};fk.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.oj[f];a||(a=this.oj[f]=[],this.Lga++);var g=ZBa(a,b,d,e);-1<g?(b=a[g],c||(b.Bma=!1)):(b=new XBa(b,this.src,f,!!d,e),b.Bma=c,a.push(b));return b};fk.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.oj))return!1;var e=this.oj[a];b=ZBa(e,b,c,d);return-1<b?(YBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.oj[a],this.Lga--),!0):!1};
var $Ba=function(a,b){var c=b.type;c in a.oj&&_.Pb(a.oj[c],b)&&(YBa(b),0==a.oj[c].length&&(delete a.oj[c],a.Lga--))};fk.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.oj)if(!a||c==a){for(var d=this.oj[c],e=0;e<d.length;e++)++b,YBa(d[e]);delete this.oj[c];this.Lga--}return b};fk.prototype.W9=function(a,b,c,d){a=this.oj[a.toString()];var e=-1;a&&(e=ZBa(a,b,c,d));return-1<e?a[e]:null};
fk.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return yca(this.oj,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 ZBa=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 aCa,bCa,cCa,fCa,hCa,dCa,hk,kCa,iCa,jCa,gCa,lCa,eCa;aCa="closure_lm_"+(1E6*Math.random()|0);bCa={};cCa=0;_.gk=function(a,b,c,d,e){if(d&&d.once)return dCa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.gk(a,b[f],c,d,e);return null}c=eCa(c);return VBa(a)?a.listen(b,c,_.Sb(d)?!!d.capture:!!d,e):fCa(a,b,c,!1,d,e)};
fCa=function(a,b,c,d,e,f){if(!b)throw Error("ya");var g=_.Sb(e)?!!e.capture:!!e,h=gCa(a);h||(a[aCa]=h=new fk(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=hCa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)SBa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(iCa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("za");cCa++;return c};
hCa=function(){var a=jCa,b=function(c){return a.call(b.src,b.listener,c)};return b};dCa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)dCa(a,b[f],c,d,e);return null}c=eCa(c);return VBa(a)?a.bTa(b,c,_.Sb(d)?!!d.capture:!!d,e):fCa(a,b,c,!0,d,e)};hk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)hk(a,b[f],c,d,e);else d=_.Sb(d)?!!d.capture:!!d,c=eCa(c),VBa(a)?a.st(b,c,d,e):a&&(a=gCa(a))&&(b=a.W9(b,c,d,e))&&kCa(b)};
kCa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(VBa(b))$Ba(b.ZB,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(iCa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);cCa--;(c=gCa(b))?($Ba(c,a),0==c.Lga&&(c.src=null,b[aCa]=null)):YBa(a)}}};iCa=function(a){return a in bCa?bCa[a]:bCa[a]="on"+a};
jCa=function(a,b){if(a.removed)a=!0;else{b=new ek(b,this);var c=a.listener,d=a.handler||a.src;a.Bma&&kCa(a);a=c.call(d,b)}return a};gCa=function(a){a=a[aCa];return a instanceof fk?a:null};lCa="__closure_events_fn_"+(1E9*Math.random()>>>0);eCa=function(a){if("function"===typeof a)return a;a[lCa]||(a[lCa]=function(b){return a.handleEvent(b)});return a[lCa]};RBa(function(a){jCa=a(jCa)});
var ik=function(){ck.call(this);this.ZB=new fk(this);this.Cqc=this;this.JVa=null};_.Wh(ik,ck);ik.prototype[UBa]=!0;_.k=ik.prototype;_.k.addEventListener=function(a,b,c,d){_.gk(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){hk(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.JVa;if(c)for(b=[];c;c=c.JVa)b.push(c);c=this.Cqc;var d=a.type||a;if("string"===typeof a)a=new dk(a,c);else if(a instanceof dk)a.target=a.target||c;else{var e=a;a=new dk(d,c);_.xc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.mda&&0<=f;f--){var g=a.currentTarget=b[f];e=mCa(g,d,!0,a)&&e}a.mda||(g=a.currentTarget=c,e=mCa(g,d,!0,a)&&e,a.mda||(e=mCa(g,d,!1,a)&&e));if(b)for(f=0;!a.mda&&f<b.length;f++)g=a.currentTarget=b[f],e=mCa(g,d,!1,a)&&e;return e};
_.k.Cm=function(){ik.ux.Cm.call(this);this.removeAllListeners();this.JVa=null};_.k.listen=function(a,b,c,d){return this.ZB.add(String(a),b,!1,c,d)};_.k.bTa=function(a,b,c,d){return this.ZB.add(String(a),b,!0,c,d)};_.k.st=function(a,b,c,d){return this.ZB.remove(String(a),b,c,d)};_.k.removeAllListeners=function(a){return this.ZB?this.ZB.removeAll(a):0};
var mCa=function(a,b,c,d){b=a.ZB.oj[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.Bma&&$Ba(a.ZB,g);e=!1!==h.call(n,d)&&e}}return e&&!d.defaultPrevented};ik.prototype.W9=function(a,b,c,d){return this.ZB.W9(String(a),b,c,d)};ik.prototype.hasListener=function(a,b){return this.ZB.hasListener(void 0!==a?String(a):void 0,b)};
var nCa=function(a){this.J7=this.JLa=this.kub=a};nCa.prototype.reset=function(){this.J7=this.JLa=this.kub};nCa.prototype.getValue=function(){return this.JLa};
var oCa=function(){};oCa.prototype.ke=function(a){var b=[];pCa(this,a,b);return b.join("")};
var pCa=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),pCa(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),qCa(d,c),c.push(":"),pCa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":qCa(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);}}},rCa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},sCa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,qCa=function(a,b){b.push('"',a.replace(sCa,function(c){var d=rCa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
rCa[c]=d);return d}),'"')};
var tCa=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 uCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
var vCa=function(){};vCa.prototype.Egb=null;vCa.prototype.getOptions=function(){return this.Egb||(this.Egb=this.Mub())};
var wCa,xCa=function(){};_.Wh(xCa,vCa);xCa.prototype.I7=function(){var a=yCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};xCa.prototype.Mub=function(){var a={};yCa(this)&&(a[0]=!0,a[1]=!0);return a};
var yCa=function(a){if(!a.rtb&&"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.rtb=d}catch(e){}}throw Error("Ba");}return a.rtb};wCa=new xCa;
var zCa=function(a,b){this.Ctc=a;this.LIc=b;this.ysa=0;this.Ls=null};zCa.prototype.get=function(){if(0<this.ysa){this.ysa--;var a=this.Ls;this.Ls=a.next;a.next=null}else a=this.Ctc();return a};zCa.prototype.put=function(a){this.LIc(a);100>this.ysa&&(this.ysa++,a.next=this.Ls,this.Ls=a)};
var ACa,BCa=function(){var a=_.Db.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Kb("Presto")&&(a=function(){var e=_.$g(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,_.bh)(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&&!Aba()){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){_.Db.setTimeout(e,0)}},CCa=function(a){return a};RBa(function(a){CCa=a});
var DCa=function(){this.dxa=this.n2=null};DCa.prototype.add=function(a,b){var c=ECa.get();c.set(a,b);this.dxa?this.dxa.next=c:this.n2=c;this.dxa=c};DCa.prototype.remove=function(){var a=null;this.n2&&(a=this.n2,this.n2=this.n2.next,this.n2||(this.dxa=null),a.next=null);return a};var ECa=new zCa(function(){return new FCa},function(a){return a.reset()}),FCa=function(){this.next=this.scope=this.fn=null};FCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
FCa.prototype.reset=function(){this.next=this.scope=this.fn=null};
var GCa,HCa=!1,ICa=new DCa,KCa=function(a,b){GCa||JCa();HCa||(GCa(),HCa=!0);ICa.add(a,b)},JCa=function(){if(_.Db.Promise&&_.Db.Promise.resolve){var a=_.Db.Promise.resolve(void 0);GCa=function(){a.then(LCa)}}else GCa=function(){var b=LCa;b=CCa(b);"function"!==typeof _.Db.setImmediate||_.Db.Window&&_.Db.Window.prototype&&!Kb("Edge")&&_.Db.Window.prototype.setImmediate==_.Db.setImmediate?(ACa||(ACa=BCa()),ACa(b)):_.Db.setImmediate(b)}},LCa=function(){for(var a;a=ICa.remove();){try{a.fn.call(a.scope)}catch(b){Gca(b)}ECa.put(a)}HCa=
!1};
var MCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var kk=function(a){this.Oc=0;this.dh=void 0;this.GX=this.zJ=this.qr=null;this.fqa=this.lNa=!1;if(a!=dza)try{var b=this;a.call(void 0,function(c){jk(b,2,c)},function(c){jk(b,3,c)})}catch(c){jk(this,3,c)}},NCa=function(){this.next=this.context=this.O_=this.rca=this.Vg=null;this.Tla=!1};NCa.prototype.reset=function(){this.context=this.O_=this.rca=this.Vg=null;this.Tla=!1};
var OCa=new zCa(function(){return new NCa},function(a){a.reset()}),PCa=function(a,b,c){var d=OCa.get();d.rca=a;d.O_=b;d.context=c;return d},mk=function(a){if(a instanceof kk)return a;var b=new kk(dza);jk(b,2,a);return b},RCa=function(a,b,c){QCa(a,b,c,null)||KCa(_.Uh(b,a))},SCa=function(a){return new kk(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],RCa(n,_.Uh(f,h),g);else b(e)})};
kk.prototype.then=function(a,b,c){return TCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};kk.prototype.$goog_Thenable=!0;kk.prototype.TM=function(a,b){return TCa(this,null,a,b)};kk.prototype.catch=kk.prototype.TM;kk.prototype.cancel=function(a){if(0==this.Oc){var b=new nk(a);KCa(function(){UCa(this,b)},this)}};
var UCa=function(a,b){if(0==a.Oc)if(a.qr){var c=a.qr;if(c.zJ){for(var d=0,e=null,f=null,g=c.zJ;g&&(g.Tla||(d++,g.Vg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Oc&&1==d?UCa(c,b):(f?(d=f,d.next==c.GX&&(c.GX=d),d.next=d.next.next):VCa(c),WCa(c,e,3,b)))}a.qr=null}else jk(a,3,b)},YCa=function(a,b){a.zJ||2!=a.Oc&&3!=a.Oc||XCa(a);a.GX?a.GX.next=b:a.zJ=b;a.GX=b},TCa=function(a,b,c,d){var e=PCa(null,null,null);e.Vg=new kk(function(f,g){e.rca=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 nk?g(h):f(n)}catch(r){g(r)}}:g});e.Vg.qr=a;YCa(a,e);return e.Vg};kk.prototype.hOc=function(a){this.Oc=0;jk(this,2,a)};kk.prototype.iOc=function(a){this.Oc=0;jk(this,3,a)};
var jk=function(a,b,c){0==a.Oc&&(a===c&&(b=3,c=new TypeError("Ca")),a.Oc=1,QCa(c,a.hOc,a.iOc,a)||(a.dh=c,a.Oc=b,a.qr=null,XCa(a),3!=b||c instanceof nk||ZCa(a,c)))},QCa=function(a,b,c,d){if(a instanceof kk)return YCa(a,PCa(b||dza,c||null,d)),!0;if(MCa(a))return a.then(b,c,d),!0;if(_.Sb(a))try{var e=a.then;if("function"===typeof e)return $Ca(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},$Ca=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)}},XCa=function(a){a.lNa||(a.lNa=!0,KCa(a.xoa,a))},VCa=function(a){var b=null;a.zJ&&(b=a.zJ,a.zJ=b.next,b.next=null);a.zJ||(a.GX=null);return b};kk.prototype.xoa=function(){for(var a;a=VCa(this);)WCa(this,a,this.Oc,this.dh);this.lNa=!1};
var WCa=function(a,b,c,d){if(3==c&&b.O_&&!b.Tla)for(;a&&a.fqa;a=a.qr)a.fqa=!1;if(b.Vg)b.Vg.qr=null,aDa(b,c,d);else try{b.Tla?b.rca.call(b.context):aDa(b,c,d)}catch(e){bDa.call(null,e)}OCa.put(b)},aDa=function(a,b,c){2==b?a.rca.call(a.context,c):a.O_&&a.O_.call(a.context,c)},ZCa=function(a,b){a.fqa=!0;KCa(function(){a.fqa&&bDa.call(null,b)})},bDa=Gca,nk=function(a){_.aa.call(this,a);this.JGb=!1};_.Wh(nk,_.aa);nk.prototype.name="cancel";
var ok=function(a,b){ik.call(this);this.Qqa=a||1;this.wga=b||_.Db;this.Qfb=(0,_.bh)(this.xNc,this);this.Bxb=_.Vh()};_.Wh(ok,ik);_.k=ok.prototype;_.k.enabled=!1;_.k.zA=null;_.k.setInterval=function(a){this.Qqa=a;this.zA&&this.enabled?(this.stop(),this.start()):this.zA&&this.stop()};
_.k.xNc=function(){if(this.enabled){var a=_.Vh()-this.Bxb;0<a&&a<.8*this.Qqa?this.zA=this.wga.setTimeout(this.Qfb,this.Qqa-a):(this.zA&&(this.wga.clearTimeout(this.zA),this.zA=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.zA||(this.zA=this.wga.setTimeout(this.Qfb,this.Qqa),this.Bxb=_.Vh())};_.k.stop=function(){this.enabled=!1;this.zA&&(this.wga.clearTimeout(this.zA),this.zA=null)};
_.k.Cm=function(){ok.ux.Cm.call(this);this.stop();delete this.wga};var cDa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.bh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.bh)(a.handleEvent,a);else throw Error("Da");return 2147483647<Number(b)?-1:_.Db.setTimeout(a,b||0)},dDa=function(a){var b=null;return(new kk(function(c,d){b=cDa(function(){c(void 0)},a);-1==b&&d(Error("Ea"))})).TM(function(c){_.Db.clearTimeout(b);throw c;})};
var pk,eDa,fDa,gDa,hDa,iDa,kDa,lDa,mDa,nDa,oDa,kra;pk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");eDa=function(a){a=a.match(pk)[1]||null;!a&&_.Db.self&&_.Db.self.location&&(a=_.Db.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
fDa=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," ")):"")}}};gDa=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]};
hDa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)hDa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};iDa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)hDa(a[b],a[b+1],c);return c.join("&")};_.jDa=function(a){var b=[],c;for(c in a)hDa(c,a[c],b);return b.join("&")};kDa=function(a,b){var c=2==arguments.length?iDa(arguments[1],0):iDa(arguments,1);return gDa(a,c)};
lDa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return gDa(a,b+c)};mDa=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};nDa=/#|$/;oDa=/[?&]($|#)/;kra=function(a,b){_.txa(a,"/")&&(a=a.slice(0,-1));_.Hi(b,"/")&&(b=b.slice(1));return a+"/"+b};
var xDa;_.qk=function(a){ik.call(this);this.headers=new Map;this.jxa=a||null;this.hJ=!1;this.ixa=this.Lc=null;this.bba="";this.lL=0;this.wR="";this.iR=this.TQa=this.Hqa=this.bNa=!1;this.R1=0;this.dwa=null;this.eua="";this.P0a=this.m2=!1;this.p0a=null};_.Wh(_.qk,ik);var pDa=/^https?$/i,qDa=["POST","PUT"],rDa=[],Hca=function(a,b,c,d,e,f,g){var h=new _.qk;rDa.push(h);b&&h.listen("complete",b);h.bTa("ready",h.Msc);f&&(h.R1=Math.max(0,f));g&&(h.m2=g);h.send(a,c,d,e)};
_.qk.prototype.Msc=function(){this.dispose();_.Pb(rDa,this)};_.qk.prototype.FKb=function(a){this.eua=a};_.qk.prototype.setTrustToken=function(a){this.p0a=a};
_.qk.prototype.send=function(a,b,c,d){if(this.Lc)throw Error("Fa`"+this.bba+"`"+a);b=b?b.toUpperCase():"GET";this.bba=a;this.wR="";this.lL=0;this.bNa=!1;this.hJ=!0;this.Lc=this.jxa?this.jxa.I7():wCa.I7();this.ixa=this.jxa?this.jxa.getOptions():wCa.getOptions();this.Lc.onreadystatechange=(0,_.bh)(this.gCb,this);try{this.TQa=!0,this.Lc.open(b,String(a),!0),this.TQa=!1}catch(g){this.zf(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=_.Db.FormData&&a instanceof _.Db.FormData;!(0<=(0,_.Ob)(qDa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.l(c);for(d=b.next();!d.done;d=b.next())c=_.l(d.value),d=c.next().value,c=c.next().value,
this.Lc.setRequestHeader(d,c);this.eua&&(this.Lc.responseType=this.eua);"withCredentials"in this.Lc&&this.Lc.withCredentials!==this.m2&&(this.Lc.withCredentials=this.m2);if("setTrustToken"in this.Lc&&this.p0a)try{this.Lc.setTrustToken(this.p0a)}catch(g){}try{sDa(this),0<this.R1&&((this.P0a=tDa(this.Lc))?(this.Lc.timeout=this.R1,this.Lc.ontimeout=(0,_.bh)(this.hU,this)):this.dwa=cDa(this.hU,this.R1,this)),this.Hqa=!0,this.Lc.send(a),this.Hqa=!1}catch(g){this.zf(5,g)}};
var tDa=function(a){return _.Li&&_.Qi(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.qk.prototype.hU=function(){"undefined"!=typeof ewa&&this.Lc&&(this.wR="Timed out after "+this.R1+"ms, aborting",this.lL=8,this.dispatchEvent("timeout"),this.abort(8))};_.qk.prototype.zf=function(a,b){this.hJ=!1;this.Lc&&(this.iR=!0,this.Lc.abort(),this.iR=!1);this.wR=b;this.lL=a;uDa(this);vDa(this)};var uDa=function(a){a.bNa||(a.bNa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.qk.prototype.abort=function(a){this.Lc&&this.hJ&&(this.hJ=!1,this.iR=!0,this.Lc.abort(),this.iR=!1,this.lL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),vDa(this))};_.qk.prototype.Cm=function(){this.Lc&&(this.hJ&&(this.hJ=!1,this.iR=!0,this.Lc.abort(),this.iR=!1),vDa(this,!0));_.qk.ux.Cm.call(this)};_.qk.prototype.gCb=function(){this.isDisposed()||(this.TQa||this.Hqa||this.iR?wDa(this):this.kVa())};_.qk.prototype.kVa=function(){wDa(this)};
var wDa=function(a){if(a.hJ&&"undefined"!=typeof ewa&&(!a.ixa[1]||4!=rk(a)||2!=a.Xg()))if(a.Hqa&&4==rk(a))cDa(a.gCb,0,a);else if(a.dispatchEvent("readystatechange"),a.Qs()){a.hJ=!1;try{if(Ica(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.lL=6;try{var b=2<rk(a)?a.Lc.statusText:""}catch(c){b=""}a.wR=b+" ["+a.Xg()+"]";uDa(a)}}finally{vDa(a)}}},vDa=function(a,b){if(a.Lc){sDa(a);var c=a.Lc,d=a.ixa[0]?function(){}:null;a.Lc=null;a.ixa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},sDa=function(a){a.Lc&&a.P0a&&(a.Lc.ontimeout=null);a.dwa&&(_.Db.clearTimeout(a.dwa),a.dwa=null)};_.qk.prototype.isActive=function(){return!!this.Lc};_.qk.prototype.Qs=function(){return 4==rk(this)};var Ica=function(a){var b=a.Xg(),c;if(!(c=uCa(b))){if(b=0===b)a=eDa(String(a.bba)),b=!pDa.test(a);c=b}return c},rk=function(a){return a.Lc?a.Lc.readyState:0};_.qk.prototype.Xg=function(){try{return 2<rk(this)?this.Lc.status:-1}catch(a){return-1}};
_.Jca=function(a){try{return a.Lc?a.Lc.responseText:""}catch(b){return""}};xDa=function(a){try{if(!a.Lc)return null;if("response"in a.Lc)return a.Lc.response;switch(a.eua){case "":case "text":return a.Lc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Lc)return a.Lc.mozResponseArrayBuffer}return null}catch(b){return null}};_.qk.prototype.getResponseHeader=function(a){if(this.Lc&&this.Qs())return a=this.Lc.getResponseHeader(a),null===a?void 0:a};
_.qk.prototype.getAllResponseHeaders=function(){return this.Lc&&2<=rk(this)?this.Lc.getAllResponseHeaders()||"":""};var yDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Ii(a[c])){var d=_.qBa(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 xca(b,function(g){return g.join(", ")})},zDa=function(a){return"string"===typeof a.wR?a.wR:String(a.wR)};RBa(function(a){_.qk.prototype.kVa=a(_.qk.prototype.kVa)});
var sk=function(a){_.W.call(this,a)};_.U(sk,_.W);sk.prototype.Ipa=function(){return _.q(this,5)};sk.prototype.V0=function(a){_.fc(this,5,a)};sk.prototype.GK=function(){return _.q(this,7)};sk.prototype.cv=function(a){return _.fc(this,7,a)};var tk=function(a){_.W.call(this,a,-1,ADa)};_.U(tk,_.W);tk.prototype.Oqb=function(){return _.Vi(this,2)};tk.prototype.getModel=function(){return _.q(this,6)};var BDa=function(a){_.W.call(this,a)};_.U(BDa,_.W);BDa.prototype.getVersion=function(){return _.q(this,2)};
sk.prototype.toObject=function(a){return CDa(a,this)};var CDa=function(a,b){if(null!=b){var c={ACb:_.p(_.q(b,1)),a0c:_.p(_.q(b,2)),SVc:_.p(_.q(b,3)),country:_.p(_.q(b,4)),locale:_.p(_.q(b,5)),EGc:_.p(_.q(b,6)),UE:_.p(_.q(b,7)),lVc:_.p(_.q(b,8)),AUc:DDa(a,_.nc(b,tk,9))};a&&(c.Ta=b);return c}},ADa=[1];tk.prototype.toObject=function(a){return DDa(a,this)};
var DDa=function(a,b){if(null!=b){var c={o4c:_.rc(_.lc(b,BDa,1),EDa,a),mobile:_.p(_.Vi(b,2)),platform:_.p(_.q(b,3)),platformVersion:_.p(_.q(b,4)),architecture:_.p(_.q(b,5)),model:_.p(_.q(b,6)),uaFullVersion:_.p(_.q(b,7)),bitness:_.p(_.q(b,8))};a&&(c.Ta=b);return c}};BDa.prototype.toObject=function(a){return EDa(a,this)};var EDa=function(a,b){if(null!=b){var c={brand:_.p(_.q(b,1)),version:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var FDa=["platform","platformVersion","architecture","model","uaFullVersion"];new tk;
var GDa=function(a){_.W.call(this,a)};_.U(GDa,_.W);var HDa=function(a){_.W.call(this,a)};_.U(HDa,_.W);GDa.prototype.toObject=function(a){return IDa(a,this)};var IDa=function(a,b){if(null!=b){var c={sgb:_.p(_.q(b,1)),fsc:_.p(_.q(b,4)),N_c:_.p(_.q(b,5)),BTc:_.p(_.q(b,2)),NXc:JDa(a,_.nc(b,HDa,3)),CTc:_.p(_.q(b,6))};a&&(c.Ta=b);return c}};HDa.prototype.toObject=function(a){return JDa(a,this)};var JDa=function(a,b){if(null!=b){var c={RXc:_.p(_.Vi(b,1))};a&&(c.Ta=b);return c}};
var KDa=function(a){_.W.call(this,a)};_.U(KDa,_.W);_.k=KDa.prototype;_.k.bPa=function(){return _.q(this,1)};_.k.Hua=function(a){return _.fc(this,1,a)};_.k.GK=function(){return _.q(this,2)};_.k.cv=function(a){return _.fc(this,2,a)};_.k.toObject=function(a){return LDa(a,this)};var LDa=function(a,b){if(null!=b){var c={Vhb:_.p(_.q(b,1)),UE:_.p(_.q(b,2)),ETc:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var MDa=function(a){_.W.call(this,a)};_.U(MDa,_.W);MDa.prototype.Ipa=function(){return _.q(this,1)};MDa.prototype.V0=function(a){_.fc(this,1,a)};MDa.prototype.toObject=function(a){return NDa(a,this)};var NDa=function(a,b){if(null!=b){var c={locale:_.p(_.q(b,1)),UJa:_.p(_.q(b,2)),LTc:_.p(_.q(b,3)),flashVersion:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var ODa=function(a){_.W.call(this,a)};_.U(ODa,_.W);ODa.prototype.toObject=function(a){return PDa(a,this)};var PDa=function(a,b){if(null!=b){var c={clientId:_.p(_.q(b,1)),HDc:_.p(_.q(b,2)),ACb:_.p(_.q(b,3)),DGc:_.p(_.q(b,4)),CGc:_.p(_.q(b,5)),Ydb:_.p(_.q(b,6)),country:_.p(_.q(b,7)),Zqc:_.p(_.q(b,8)),Osc:_.p(_.q(b,9))};a&&(c.Ta=b);return c}};
var QDa=function(a){_.W.call(this,a)};_.U(QDa,_.W);QDa.prototype.toObject=function(a){return RDa(a,this)};var RDa=function(a,b){if(null!=b){var c={sgb:_.p(_.q(b,1)),pWc:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var SDa=function(a){_.W.call(this,a)};_.U(SDa,_.W);SDa.prototype.toObject=function(a){return TDa(a,this)};var TDa=function(a,b){if(null!=b){var c={sgb:_.p(_.q(b,1)),uXc:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var UDa=function(a){_.W.call(this,a)};_.U(UDa,_.W);UDa.prototype.Ipa=function(){return _.q(this,11)};UDa.prototype.V0=function(a){_.fc(this,11,a)};UDa.prototype.toObject=function(a){return VDa(a,this)};
var VDa=function(a,b){if(null!=b){var c={deviceId:_.p(_.q(b,9)),wuc:_.p(_.q(b,1)),appVersion:_.p(_.q(b,2)),JSc:_.p(_.q(b,16)),R_c:_.p(_.q(b,18)),L4c:_.p(_.q(b,17)),manufacturer:_.p(_.q(b,3)),Tp:_.p(_.q(b,4)),WWc:_.p(_.q(b,5)),fsc:_.p(_.q(b,6)),M3c:_.p(_.q(b,7)),yTc:_.p(_.q(b,8)),locale:_.p(_.q(b,11)),P_c:_.p(_.Vi(b,12)),I3c:_.p(_.q(b,13)),EGc:_.p(_.q(b,14)),V_c:_.p(_.Vi(b,15))};a&&(c.Ta=b);return c}};
var WDa=function(a){_.W.call(this,a)};_.U(WDa,_.W);WDa.prototype.Ipa=function(){return _.q(this,5)};WDa.prototype.V0=function(a){_.fc(this,5,a)};WDa.prototype.toObject=function(a){return XDa(a,this)};var XDa=function(a,b){if(null!=b){var c={appVersion:_.p(_.q(b,1)),nVc:_.p(_.q(b,3)),wuc:_.p(_.q(b,2)),ZDc:_.p(_.q(b,4)),locale:_.p(_.q(b,5))};a&&(c.Ta=b);return c}};
var YDa=function(a){_.W.call(this,a)};_.U(YDa,_.W);YDa.prototype.toObject=function(a){return ZDa(a,this)};var ZDa=function(a,b){if(null!=b){var c={DGc:_.p(_.q(b,1)),CGc:_.p(_.q(b,2)),Ydb:_.p(_.q(b,3)),country:_.p(_.q(b,4)),Zqc:_.p(_.q(b,5)),Osc:_.p(_.q(b,6)),kTc:_.p(_.q(b,7))};a&&(c.Ta=b);return c}};
var $Da=function(a){_.W.call(this,a)};_.U($Da,_.W);$Da.prototype.toObject=function(a){return aEa(a,this)};var aEa=function(a,b){if(null!=b){var c={deviceId:_.p(_.q(b,1)),ACb:_.p(_.q(b,2)),appId:_.p(_.q(b,3)),appVersion:_.p(_.q(b,4)),ZDc:_.p(_.q(b,5))};a&&(c.Ta=b);return c}};
var bEa=function(a){_.W.call(this,a)};_.U(bEa,_.W);bEa.prototype.getModel=function(){return _.q(this,4)};bEa.prototype.toObject=function(a){return cEa(a,this)};var cEa=function(a,b){if(null!=b){var c={clientId:_.p(_.q(b,1)),HDc:_.p(_.q(b,7)),MZc:_.p(_.q(b,3)),model:_.p(_.q(b,4)),Ydb:_.p(_.q(b,5)),platformVersion:_.p(_.q(b,6)),country:_.p(_.q(b,8))};a&&(c.Ta=b);return c}};
var uk=function(a){_.W.call(this,a)};_.U(uk,_.W);uk.prototype.UOa=function(){return _.dj(this,GDa,1,dEa)};uk.prototype.gPa=function(){return _.dj(this,QDa,2,dEa)};uk.prototype.oPa=function(){return _.dj(this,SDa,3,dEa)};var dEa=[1,2,3];uk.prototype.toObject=function(a){return eEa(a,this)};var eEa=function(a,b){if(null!=b){var c={Brc:IDa(a,b.UOa()),kvc:RDa(a,b.gPa()),Ixc:TDa(a,b.oPa())};a&&(c.Ta=b);return c}};
var fEa=function(a){_.W.call(this,a)};_.U(fEa,_.W);fEa.prototype.toObject=function(a){return gEa(a,this)};var gEa=function(a,b){if(null!=b){var c={IZc:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var hEa=function(a){_.W.call(this,a)};_.U(hEa,_.W);hEa.prototype.getModel=function(){return _.q(this,6)};hEa.prototype.mZ=function(){return _.q(this,7)};hEa.prototype.toObject=function(a){return iEa(a,this)};var iEa=function(a,b){if(null!=b){var c={R4c:_.p(_.q(b,1)),w2c:_.p(_.q(b,2)),hXc:_.p(_.q(b,3)),SXc:_.p(_.q(b,4)),manufacturer:_.p(_.q(b,5)),model:_.p(_.q(b,6)),language:_.p(_.q(b,7)),country:_.p(_.q(b,8)),s4c:_.p(_.q(b,9)),r4c:_.p(_.q(b,10))};a&&(c.Ta=b);return c}};
var jEa=function(a){_.W.call(this,a)};_.U(jEa,_.W);_.k=jEa.prototype;_.k.GK=function(){return _.q(this,1)};_.k.cv=function(a){return _.fc(this,1,a)};_.k.hPa=function(){return _.q(this,3)};_.k.Xea=function(a){_.fc(this,3,a)};_.k.dfa=function(a){_.fc(this,4,a)};_.k.toObject=function(a){return kEa(a,this)};
var kEa=function(a,b){if(null!=b){var c={UE:_.p(_.q(b,1)),IVc:_.p(_.q(b,2)),environment:_.p(_.q(b,3)),location:_.p(_.q(b,4)),HZc:_.p(_.q(b,5)),vXc:_.p(_.q(b,6)),JZc:_.p(_.q(b,7)),YZc:_.p(_.q(b,8)),P4c:_.p(_.q(b,9)),Q1c:_.p(_.q(b,10))};a&&(c.Ta=b);return c}};
var vk=function(a){_.W.call(this,a)};_.U(vk,_.W);_.k=vk.prototype;_.k.bPa=function(){return _.q(this,1)};_.k.Hua=function(a){return _.fc(this,1,a)};_.k.UOa=function(){return _.nc(this,GDa,22)};_.k.gPa=function(){return _.nc(this,QDa,24)};_.k.oPa=function(){return _.nc(this,SDa,25)};_.k.qZ=function(){return Aya(this,sk,11)};_.k.toObject=function(a){return lEa(a,this)};
var lEa=function(a,b){if(null!=b){var c={Vhb:_.p(_.q(b,1)),R1c:_.p(_.q(b,6)),S1c:_.p(_.q(b,7)),Brc:IDa(a,b.UOa()),FTc:LDa(a,_.nc(b,KDa,14)),MVc:PDa(a,_.nc(b,ODa,3)),kvc:RDa(a,b.gPa()),Ixc:TDa(a,b.oPa()),MXc:VDa(a,_.nc(b,UDa,16)),dZc:CDa(a,_.nc(b,sk,11)),iZc:XDa(a,_.nc(b,WDa,20)),GZc:ZDa(a,_.nc(b,YDa,13)),n0c:aEa(a,_.nc(b,$Da,10)),Q0c:cEa(a,_.nc(b,bEa,5)),T0c:eEa(a,_.nc(b,uk,23)),i3c:gEa(a,_.nc(b,fEa,18)),Q4c:iEa(a,_.nc(b,hEa,8)),Z4c:kEa(a,_.nc(b,jEa,15)),KTc:NDa(a,_.nc(b,MDa,9)),cYc:_.p(_.q(b,12))};
a&&(c.Ta=b);return c}};
var nEa=function(a){_.W.call(this,a,-1,mEa)};_.U(nEa,_.W);var mEa=[1,2,3,4,5];nEa.prototype.toObject=function(a){return oEa(a,this)};var oEa=function(a,b){if(null!=b){var c={xUc:_.p(_.ic(b,1)),b0c:_.p(_.ic(b,2)),TXc:_.p(_.ic(b,3)),R0c:_.p(_.ic(b,4)),u4c:_.p(_.ic(b,5))};a&&(c.Ta=b);return c}};
var pEa=function(a){_.W.call(this,a)};_.U(pEa,_.W);pEa.prototype.getVersion=function(){return _.q(this,3)};pEa.prototype.toObject=function(a){return qEa(a,this)};var qEa=function(a,b){if(null!=b){var c={iTc:_.p(_.q(b,1)),XSc:_.p(_.q(b,2)),version:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var rEa=function(a){_.W.call(this,a)};_.U(rEa,_.W);_.k=rEa.prototype;_.k.getKey=function(){return _.q(this,1)};_.k.nD=function(a){_.fc(this,1,a)};_.k.OF=function(){return _.Ti(this,1)};_.k.getValue=function(){return _.q(this,2)};_.k.setValue=function(a){return _.fc(this,2,a)};_.k.sg=function(){return _.Ti(this,2)};_.k.toObject=function(a){return sEa(a,this)};var sEa=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1)),value:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var tEa=function(a){_.W.call(this,a)};_.U(tEa,_.W);tEa.prototype.toObject=function(a){return uEa(a,this)};var uEa=function(a,b){if(null!=b){var c={x_c:_.Dh(b,1,-1),h_c:_.Dh(b,2,0)};a&&(c.Ta=b);return c}};
var wk=function(a){_.W.call(this,a,31,vEa)};_.U(wk,_.W);wk.prototype.Sea=function(a){return _.fc(this,26,a)};wk.prototype.Vpa=function(){return _.lc(this,rEa,3)};wk.prototype.rKb=function(a){_.qc(this,16,a)};var wEa={},vEa=[3,20,27];wk.prototype.toObject=function(a){return xEa(a,this)};
var xEa=function(a,b){if(null!=b){var c={jQ:_.p(_.q(b,1)),MWc:_.p(_.q(b,17)),F2c:_.p(_.q(b,21)),tag:_.p(_.q(b,2)),HWc:_.p(_.q(b,11)),componentId:_.p(_.q(b,26)),IWc:_.p(_.q(b,12)),WYc:_.p(_.Vi(b,10)),MOc:_.rc(b.Vpa(),sEa,a),store:tc(uya(b,4)),jTc:qEa(a,_.nc(b,pEa,9)),c3c:tc(uya(b,6)),d3c:_.p(_.q(b,8)),e3c:_.p(_.q(b,13)),f3c:_.p(_.q(b,29)),exp:oEa(a,_.nc(b,nEa,7)),Xva:_.p(_.q(b,14)),l4c:_.$i(b,15,18E4),experimentIds:xBa(a,_.nc(b,wBa,16)),IUc:tc(uya(b,18)),JUc:_.p(_.q(b,24)),zYc:_.p(_.q(b,19)),d4c:_.p(_.ic(b,
20)),AXc:_.p(_.ic(b,27)),ITc:_.p(_.q(b,22)),w_c:uEa(a,_.nc(b,tEa,23)),rYc:_.p(_.Vi(b,25)),c5c:_.p(_.q(b,28)),lTc:_.p(tya(b,30))};sca(b,c,wEa,a);a&&(c.Ta=b);return c}};
var yEa=function(a){_.W.call(this,a)};_.U(yEa,_.W);yEa.prototype.toObject=function(a){return zEa(a,this)};var zEa=function(a,b){if(null!=b){var c={WUc:_.p(_.q(b,3)),XUc:_.p(_.q(b,1)),T2c:_.p(_.Vi(b,2))};a&&(c.Ta=b);return c}};
var AEa=function(a){_.W.call(this,a)};_.U(AEa,_.W);AEa.prototype.toObject=function(a){return BEa(a,this)};var BEa=function(a,b){if(null!=b){var c={UYc:_.p(_.Vi(b,1)),KYc:_.p(_.Vi(b,2)),uTc:_.p(_.q(b,3)),MYc:_.p(_.Vi(b,4))};a&&(c.Ta=b);return c}};
var CEa=function(a){_.W.call(this,a)};_.U(CEa,_.W);CEa.prototype.toObject=function(a){return DEa(a,this)};var DEa=function(a,b){if(null!=b){var c={j4c:_.p(_.q(b,1)),v4c:_.p(_.q(b,2)),source:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var xk=function(a){_.W.call(this,a,17,EEa)};_.U(xk,_.W);xk.prototype.Qqb=function(){return Aya(this,vk,1)};xk.prototype.Rea=function(a){_.qc(this,1,a)};xk.prototype.Qua=function(a){_.fc(this,2,a)};xk.prototype.APa=function(){return _.Dh(this,9,0)};var FEa={},EEa=[3,5];
xk.prototype.toObject=function(a){if(null!=this){var b={X1c:_.p(_.q(this,4)),Y1c:_.p(_.q(this,8)),BUc:lEa(a,_.nc(this,vk,1)),DDc:_.Dh(this,2,-1),EDc:_.p(_.q(this,6)),b5c:_.p(_.q(this,7)),xZc:_.rc(_.lc(this,wk,3),xEa,a),G2c:tc(vya(this,5)),wZc:_.p(_.q(this,14)),IFb:_.Dh(this,9,0),Og:_.p(_.q(this,10)),RVc:BEa(a,_.nc(this,AEa,11)),SWc:DEa(a,_.nc(this,CEa,12)),VUc:zEa(a,_.nc(this,yEa,13)),hTc:_.p(_.q(this,16))};sca(this,b,FEa,a);a&&(b.Ta=this);a=b}else a=void 0;return a};
var HEa=function(a){_.W.call(this,a,-1,GEa)};_.U(HEa,_.W);var GEa=[1];HEa.prototype.toObject=function(a){return IEa(a,this)};var IEa=function(a,b){if(null!=b){var c={oYc:_.p(_.ic(b,1))};a&&(c.Ta=b);return c}};
var JEa=function(a){_.W.call(this,a)};_.U(JEa,_.W);JEa.prototype.toObject=function(a){return KEa(a,this)};var KEa=function(a,b){if(null!=b){var c={yZc:_.p(_.q(b,1)),f2c:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var dFa=function(a){_.W.call(this,a,-1,LEa)};_.U(dFa,_.W);var LEa=[1];dFa.prototype.toObject=function(a){return eFa(a,this)};var eFa=function(a,b){if(null!=b){var c={BZc:_.p(_.ic(b,1))};a&&(c.Ta=b);return c}};
var fFa=function(a){_.W.call(this,a)};_.U(fFa,_.W);fFa.prototype.APa=function(){return _.q(this,2)};fFa.prototype.Qua=function(a){_.fc(this,3,a)};fFa.prototype.toObject=function(a){return gFa(a,this)};var gFa=function(a,b){if(null!=b){var c={EDc:_.p(_.q(b,1)),IFb:_.p(_.q(b,2)),DDc:_.Dh(b,3,-1)};a&&(c.Ta=b);return c}};
var iFa=function(a){_.W.call(this,a,-1,hFa)};_.U(iFa,_.W);var hFa=[1];iFa.prototype.toObject=function(a){return jFa(a,this)};var jFa=function(a,b){if(null!=b){var c={n1c:_.rc(_.lc(b,fFa,1),gFa,a),o1c:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var lFa=function(a){_.W.call(this,a,6,kFa)};_.U(lFa,_.W);lFa.prototype.APa=function(){return _.nc(this,iFa,3)};var mFa={},kFa=[5];lFa.prototype.toObject=function(a){if(null!=this){var b={z_c:_.Dh(this,1,"-1"),experiments:IEa(a,_.nc(this,HEa,2)),IFb:jFa(a,this.APa()),AZc:eFa(a,_.nc(this,dFa,4)),zZc:_.rc(_.lc(this,JEa,5),KEa,a)};sca(this,b,mFa,a);a&&(b.Ta=this);a=b}else a=void 0;return a};
var nFa=function(a){_.W.call(this,a)};_.U(nFa,_.W);nFa.prototype.toObject=function(a){return oFa(a,this)};var oFa=function(a,b){if(null!=b){var c={C3c:_.Fh(b,1,-1)};a&&(c.Ta=b);return c}};
var pFa;pFa=new function(a,b,c,d){this.cpb=a;this.fieldName=b;this.Uc=c;this.DNc=d;this.fL=0;this.oyc=qca}(175237375,{eZc:0},nFa,oFa);mFa[175237375]=pFa;
var yk=function(a,b,c,d,e,f,g,h,n,r,x){ik.call(this);var A=this;this.KJ="";this.Ju=[];this.oxb="";this.M0a=this.e2=!1;this.vBb=this.OZa=-1;this.Zga=this.Uhb=!1;this.TQ=this.cC=null;this.ica=0;this.tKc=1;this.M_a=0;this.CYa=!1;ik.call(this);this.CTa=a;this.Gqb=b||function(){};this.r_=new qFa(a,f);this.vUa=d;this.jsa=x;this.bufferSize=1E3;this.nOc=_.Uh(fza,0,1);this.QKa=e||null;this.R0=c||null;this.oMa=g||!1;this.FVa=n||null;this.s_=null;this.withCredentials=!h;this.kra=f||!1;this.bCc=!this.kra&&(65<=
Hba("Chromium")||45<=Hba("Firefox")||12<=Hba("Safari")||_.Lb()&&Kba())&&!!Zj()&&!!Zj().navigator&&!!Zj().navigator.sendBeacon;a=(new vk).Hua(1);this.r_.Rea(a);this.vQ=new nCa(1E4);this.Ml=new ok(this.vQ.getValue());NBa(this,_.Uh(Eca,this.Ml));r=rFa(this,r);_.gk(this.Ml,"tick",r,!1,this);this.xJa=new ok(6E5);NBa(this,_.Uh(Eca,this.xJa));_.gk(this.xJa,"tick",r,!1,this);this.oMa||this.xJa.start();this.kra||(_.gk(document,"visibilitychange",function(){"hidden"===document.visibilityState&&A.mOa()}),_.gk(document,
"pagehide",this.mOa,!1,this))};_.U(yk,ik);var rFa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};yk.prototype.Cm=function(){this.mOa();ik.prototype.Cm.call(this)};yk.prototype.JKb=function(a){this.Zga=a};var sFa=function(a){a.QKa||(a.QKa=.01>a.nOc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.QKa};_.k=yk.prototype;
_.k.dispatch=function(a){if(a instanceof wk)this.log(a);else{var b=new wk;a=a.ke();b=_.fc(b,8,a);this.log(b)}};_.k.lKb=function(a){this.r_.Rea(a)};_.k.Sea=function(a){this.KJ=a};_.k.AKb=function(a){this.cC||(this.cC=new wBa);_.Yi(this.cC,2,a)};_.k.Gua=function(a){a?(this.cC||(this.cC=new wBa),a=a.ke(),_.fc(this.cC,4,a)):this.cC&&_.gc(this.cC,4)};_.k.uKb=function(a){this.TQ=a};_.k.CT=function(a){this.e2=a&&this.bCc};_.k.cv=function(a){this.r_.cv(a)};_.k.Yea=function(a){this.Uhb=!0;tFa(this,a)};
var tFa=function(a,b){a.vQ=new nCa(1>b?1:b);a.Ml.setInterval(a.vQ.getValue())};yk.prototype.log=function(a){a=a.clone();var b=this.tKc++;_.fc(a,21,b);this.KJ&&a.Sea(this.KJ);if(!_.q(a,1)){b=a;var c=Date.now().toString();_.fc(b,1,c)}_.Ti(a,15)||_.fc(a,15,(new Date).getTimezoneOffset()*(this.Zga?-60:60));for(this.cC&&a.rKb(this.cC.clone());this.Ju.length>=this.bufferSize;)this.Ju.shift(),++this.ica;this.Ju.push(a);this.dispatchEvent(new uFa(a));this.oMa||this.Ml.enabled||this.Ml.start()};
yk.prototype.flush=function(a,b){var c=this;if(0===this.Ju.length)a&&a();else if(this.CYa)vFa(this);else{var d=Date.now();if(this.vBb>d&&this.OZa<d)b&&b("throttled");else{var e=this.r_.hb(this.Ju,this.ica);d={};var f=this.Gqb();f&&(d.Authorization=f);var g=sFa(this);this.R0&&(d["X-Goog-AuthUser"]=this.R0,g=lDa(g,"authuser",this.R0));this.FVa&&(d["X-Goog-PageId"]=this.FVa,g=lDa(g,"pageId",this.FVa));if(f&&this.oxb===f)b&&b("stale-auth-token");else{this.Ju=[];this.Ml.enabled&&this.Ml.stop();this.ica=
0;var h=e.ke(),n;this.TQ&&this.TQ.Maa(h.length)&&(n=this.TQ.bVc(h));var r={url:g,body:h,Lrc:1,nXa:d,cHb:"POST",withCredentials:this.withCredentials,M_a:this.M_a},x=function(I){c.vQ.reset();c.Ml.setInterval(c.vQ.getValue());if(I){var K=null;try{var P=JSON.parse(I.replace(")]}'\n",""));K=new lFa(P)}catch(Z){}K&&(I=Number(_.Dh(K,1,"-1")),0<I&&(c.OZa=Date.now(),c.vBb=c.OZa+I),K=K.getExtension(pFa))&&(K=_.Fh(K,1,-1),-1!=K&&(c.Uhb||tFa(c,K)))}a&&a()},A=function(I,K){var P=_.lc(e,wk,3),Z=c.vQ;Z.J7=Math.min(3E5,
2*Z.J7);Z.JLa=Math.min(3E5,Z.J7+Math.round(.2*(Math.random()-.5)*Z.J7));c.Ml.setInterval(c.vQ.getValue());401===I&&f&&(c.oxb=f);void 0===K&&(K=500<=I&&600>I||401===I||0===I);K&&(c.Ju=P.concat(c.Ju),c.oMa||c.Ml.enabled||c.Ml.start());b&&b("net-send-failed",I)},B=function(){c.jsa?c.jsa.send(r,x,A):c.vUa(r,x,A)};n?n.then(function(I){r.nXa["Content-Encoding"]="gzip";r.nXa["Content-Type"]="application/binary";r.body=I;r.Lrc=2;B()},function(){B()}):B()}}}};
yk.prototype.mOa=function(){this.e2&&vFa(this);this.M0a&&wFa(this);this.flush()};
var vFa=function(a){xFa(a,32,10,function(b,c){b=lDa(b,"format","json");b=Zj().navigator.sendBeacon(b,c.ke());a.CYa&&!b&&(a.CYa=!1);return b})},wFa=function(a){xFa(a,6,5,function(b,c){b=kDa(b,"format","base64json","p",_.jya(c.ke()));if(15360<b.length)return!1;_.jBa(new Image,b);return!0})},xFa=function(a,b,c,d){if(0!==a.Ju.length){var e=sFa(a);for(var f=e.search(nDa),g=0,h,n=[];0<=(h=mDa(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(oDa,
"$1");e=kDa(e,"auth",a.Gqb(),"authuser",a.R0||"0");for(f=0;f<c&&a.Ju.length;++f){g=a.Ju.slice(0,b);h=a.r_.hb(g,a.ica);if(!d(e,h))break;a.ica=0;a.Ju=a.Ju.slice(g.length)}a.Ml.enabled&&a.Ml.stop()}},uFa=function(){dk.call(this,"event-logged",void 0)};_.U(uFa,dk);var qFa=function(a,b){this.kra=b=void 0===b?!1:b;this.uwa=this.locale=null;this.xba=new xk;this.xba.Qua(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Rea(new vk)};_.k=qFa.prototype;_.k.Qua=function(a){this.xba.Qua(a)};
_.k.Rea=function(a){this.xba.Rea(a);a.bPa()||a.Hua(1);this.kra||(a=this.qZ(),a.Ipa()||a.V0(this.locale));this.uwa&&(a=this.qZ(),_.nc(a,tk,9)||_.qc(a,9,this.uwa))};_.k.cv=function(a){this.qZ().cv(a);return this};_.k.GK=function(){return this.qZ().GK()};_.k.Qqb=function(){return _.nc(this.xba,vk,1)};var yFa=function(a,b){var c=void 0===c?FDa:c;b(Zj(),c).then(function(d){a.uwa=d;d=a.qZ();_.qc(d,9,a.uwa);return!0}).catch(function(){return!1})};
qFa.prototype.qZ=function(){var a=this.Qqb(),b=_.nc(a,sk,11);b||(b=new sk,_.qc(a,11,b));return b};qFa.prototype.hb=function(a,b){b=void 0===b?0:b;var c=this.xba.clone();var d=Date.now().toString();c=_.fc(c,4,d);a=_.pc(c,3,a);b&&_.fc(a,14,b);return a};
var zFa=function(a,b,c,d,e,f,g){yk.call(this,a,_.uBa,b,Kca,c,d,e,void 0,f,g)};_.U(zFa,yk);
var AFa=RegExp("[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}"),zk=function(a,b,c,d){this.ls=a;this.HP=b;this.Zg=c;this.qp=d;this.aL=d.Nsc};_.k=zk.prototype;_.k.Sua=function(a){this.Zg||(this.Zg={});this.Zg.projectNumber=a};_.k.setProjectId=function(a){this.Zg||(this.Zg={});this.Zg.projectId=a};_.k.Eua=function(a){this.Zg||(this.Zg={});this.Zg.billingAccountId=a};_.k.rKb=function(a){var b=new Yya;_.Yi(b,3,a);this.client.Gua(b)};
_.k.Xea=function(a){this.Zg.environment=a};_.k.sG=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.ls.location.pathname:b;this.nb(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.k.nb=function(a,b){b=void 0===b?this.ls.location.pathname:b;a.type&&AFa.test(a.type);a.name&&AFa.test(a.name);if(a.metadata instanceof Array)for(var c=_.l(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&AFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&AFa.test(e)}b=this.wLa(a,b);a=new wk;c=b.ke();_.fc(a,8,c);(b=(b=_.nc(b,BAa,21))?_.nc(b,Bj,1):null)&&_.fc(a,11,b.Jqb());this.client.dispatch(a)};
_.k.wLa=function(a,b){this.Zg||(this.Zg={});var c=new GAa,d=this.Zg;void 0!==d.Zqa&&c.MYa(d.Zqa);void 0!==d.jra&&c.wKb(d.jra);d.bXa&&c.RYa(d.bXa);d.hostname&&c.QYa(d.hostname);var e,f;c.Xea(null!=(f=null!=(e=d.environment)?e:c.hPa())?f:0);d.projectNumber&&c.Sua(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.Eua(d.billingAccountId);d=new uj;_.fc(d,1,this.ls.screen.width);_.fc(d,2,this.ls.screen.height);e=new uj;_.fc(e,1,this.ls.innerWidth);_.fc(e,2,this.ls.innerHeight);
f=new nza;_.qc(f,1,d);_.qc(f,3,e);_.fc(f,2,this.ls.screen.colorDepth);_.qc(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.Sua(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.Eua(a.billingAccountId);a.latency&&c.Nua(Math.ceil(a.latency));a.nqa&&_.qc(c,20,a.nqa);a.wJa&&(d=new Bj,_.fc(d,4,a.wJa.Lwa),d.IYa(a.wJa.id),_.Yi(d,3,a.wJa.VSc),e=new BAa,_.qc(e,1,d),_.qc(c,21,e));_.fc(c,13,b);c.EYa(this.HP);_.fc(c,3,a.type);_.fc(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 vj,e.nD(b),e.setValue(String(d)),_.Zi(c,5,vj,e)}else if(a.metadata)for(g in b=a.metadata,b)g&&(d=b[g],e=new vj,e.nD(g),e.setValue(String(d)),_.Zi(c,5,vj,e));g=mza.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]=lza[19==e?d&3|8:d]);g=g.join("");mza.set("concordWindowId",
g)}_.fc(c,34,g);(g=this.ls.document.referrer)&&c.Tua(g);_.fc(c,27,this.ls.document.hidden);if(this.Zg.features)for(g=_.l(this.Zg.features),b=g.next();!b.done;b=g.next())b.value.apply(c);a.geb&&_.fc(c,57,a.geb);a.ieb&&_.fc(c,58,a.ieb);a.keb&&_.fc(c,59,a.keb);a.heb&&_.fc(c,62,a.heb);a.jeb&&_.fc(c,65,a.jeb);a.PKb&&_.fc(c,73,a.PKb);a.Yfb&&_.fc(c,81,a.Yfb);a.eib&&_.fc(c,87,a.eib);a.URb&&_.fc(c,86,a.URb);return c};
_.V.Object.defineProperties(zk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.aL)return this.aL;this.qp||(this.qp={});if(this.qp.mra)return this.aL=new Ak;var a=null;this.qp.aq&&(a=String(this.qp.aq));this.aL=new zFa(509,a,this.qp.endpoint);this.qp.wOa&&this.aL.Yea(this.qp.wOa);this.qp.e2&&this.aL.CT(!0);return this.aL}}});
var BFa=function(a){this.ls=a;this.HP="UNDEFINED";this.Zg={Zqa:!1};this.qp={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",wOa:2500,e2:!0};this.Zg.hostname=this.ls.location.hostname;this.Zg.jra="https:"===this.ls.location.protocol};_.k=BFa.prototype;_.k.EYa=function(a){this.HP=a;return this};_.k.Yea=function(a){this.qp.wOa=a};_.k.MYa=function(a){this.Zg.Zqa=a;return this};_.k.wKb=function(a){this.Zg.jra=a};_.k.Xea=function(a){this.Zg.environment=a};
_.k.Sua=function(a){this.Zg.projectNumber=a};_.k.setProjectId=function(a){this.Zg.projectId=a;return this};_.k.Eua=function(a){this.Zg.billingAccountId=a};_.k.RYa=function(a){this.Zg.bXa=a;return this};_.k.CT=function(a){this.qp.e2=a;return this};var Lca=function(a){var b=new CFa;a.Zg.features||(a.Zg.features=[]);if(a.Zg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Zg.features.push(b);return a},Ak=function(){};Ak.prototype.dispatch=function(){};
Ak.prototype.Gua=function(){};Ak.prototype.Yea=function(){};Ak.prototype.CT=function(){};
var FFa;_.DFa=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(_.Rb(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return zca(a)};
_.EFa=function(a){if(a.IF&&"function"==typeof a.IF)return a.IF();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(_.Rb(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Aca(a)}}};
FFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.Rb(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.EFa(a),e=_.DFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};
var Ck,IFa,OFa,JFa,LFa,KFa,NFa,MFa,Ek;_.Yg=function(a){this.FMa=this.ID=this.ft="";this.e0=null;this.qw=this.hta="";this.yw=!1;var b;a instanceof _.Yg?(this.yw=a.yw,_.GFa(this,a.ft),this.ID=a.ID,this.yT(a.Kh()),HFa(this,a.e0),this.ld(a.ve()),_.Bk(this,a.Kj.clone()),this.qw=a.qw):a&&(b=String(a).match(pk))?(this.yw=!1,_.GFa(this,b[1]||"",!0),this.ID=Ck(b[2]||""),this.yT(b[3]||"",!0),HFa(this,b[4]),this.ld(b[5]||"",!0),_.Bk(this,b[6]||"",!0),this.qw=Ck(b[7]||"")):(this.yw=!1,this.Kj=new _.Dk(null,this.yw))};
_.Yg.prototype.toString=function(){var a=[],b=this.ft;b&&a.push(IFa(b,JFa,!0),":");var c=this.Kh();if(c||"file"==b)a.push("//"),(b=this.ID)&&a.push(IFa(b,JFa,!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.SK()&&"/"!=c.charAt(0)&&a.push("/"),a.push(IFa(c,"/"==c.charAt(0)?KFa:LFa,!0));(c=this.Kj.toString())&&a.push("?",c);(c=this.qw)&&a.push("#",IFa(c,MFa));return a.join("")};
_.Yg.prototype.resolve=function(a){var b=this.clone(),c=!!a.ft;c?_.GFa(b,a.ft):c=!!a.ID;c?b.ID=a.ID:c=a.SK();c?b.yT(a.Kh()):c=null!=a.e0;var d=a.ve();if(c)HFa(b,a.e0);else if(c=!!a.hta){if("/"!=d.charAt(0))if(this.SK()&&!this.hta)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(_.Gb(e,"./")||_.Gb(e,"/.")){d=_.Hi(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.Kj.toString();c?_.Bk(b,a.Kj.clone()):c=!!a.qw;c&&(b.qw=a.qw);return b};_.Yg.prototype.clone=function(){return new _.Yg(this)};_.GFa=function(a,b,c){a.ft=c?Ck(b,!0):b;a.ft&&(a.ft=a.ft.replace(/:$/,""))};_.Yg.prototype.Kh=function(){return this.FMa};_.Yg.prototype.yT=function(a,b){this.FMa=b?Ck(a,!0):a};_.Yg.prototype.SK=function(){return!!this.FMa};
var HFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Ha`"+b);a.e0=b}else a.e0=null};_.Yg.prototype.ve=function(){return this.hta};_.Yg.prototype.ld=function(a,b){this.hta=b?Ck(a,!0):a;return this};_.Bk=function(a,b,c){b instanceof _.Dk?(a.Kj=b,a.Kj.LYa(a.yw)):(c||(b=IFa(b,NFa)),a.Kj=new _.Dk(b,a.yw));return a};_.Yg.prototype.setQuery=function(a,b){return _.Bk(this,a,b)};_.Yg.prototype.getQuery=function(){return this.Kj.toString()};_.Zg=function(a,b,c){a.Kj.set(b,c);return a};
_.Yg.prototype.removeParameter=function(a){this.Kj.remove(a);return this};_.Yg.prototype.isReadOnly=function(){return!1};_.Yg.prototype.LYa=function(a){this.yw=a;this.Kj&&this.Kj.LYa(a)};Ck=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};IFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,OFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};OFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
JFa=/[#\/\?@]/g;LFa=/[#\?:]/g;KFa=/[#\?]/g;NFa=/[#\?@]/g;MFa=/#/g;_.Dk=function(a,b){this.yp=this.kk=null;this.gu=a||null;this.yw=!!b};Ek=function(a){a.kk||(a.kk=new Map,a.yp=0,a.gu&&fDa(a.gu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=_.Dk.prototype;_.k.sz=function(){Ek(this);return this.yp};_.k.add=function(a,b){Ek(this);this.gu=null;a=Fk(this,a);var c=this.kk.get(a);c||this.kk.set(a,c=[]);c.push(b);this.yp+=1;return this};
_.k.remove=function(a){Ek(this);a=Fk(this,a);return this.kk.has(a)?(this.gu=null,this.yp-=this.kk.get(a).length,this.kk.delete(a)):!1};_.k.clear=function(){this.kk=this.gu=null;this.yp=0};_.k.Ql=function(){Ek(this);return 0==this.yp};_.k.JP=function(a){Ek(this);a=Fk(this,a);return this.kk.has(a)};_.k.forEach=function(a,b){Ek(this);this.kk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.k.IF=function(){Ek(this);for(var a=Array.from(this.kk.values()),b=Array.from(this.kk.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){Ek(this);var b=[];if("string"===typeof a)this.JP(a)&&(b=b.concat(this.kk.get(Fk(this,a))));else{a=Array.from(this.kk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){Ek(this);this.gu=null;a=Fk(this,a);this.JP(a)&&(this.yp-=this.kk.get(a).length);this.kk.set(a,[b]);this.yp+=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.lfa=function(a,b){this.remove(a);0<b.length&&(this.gu=null,this.kk.set(Fk(this,a),_.Qb(b)),this.yp+=b.length)};
_.k.toString=function(){if(this.gu)return this.gu;if(!this.kk)return"";for(var a=[],b=Array.from(this.kk.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 _.Dk;a.gu=this.gu;this.kk&&(a.kk=new Map(this.kk),a.yp=this.yp);return a};var Fk=function(a,b){b=String(b);a.yw&&(b=b.toLowerCase());return b};
_.Dk.prototype.LYa=function(a){a&&!this.yw&&(Ek(this),this.gu=null,this.kk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.lfa(d,b))},this));this.yw=a};_.Dk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)FFa(arguments[b],function(c,d){this.add(d,c)},this)};
var PFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),QFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),RFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),SFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),TFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),UFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],VFa=RegExp("(organizationId=)[0-9]*"),
WFa=RegExp("[a-zA-z0-9]{8}-[a-zA-z0-9]{4}-[a-zA-z0-9]{4}-[a-zA-z0-9]{4}-[a-zA-z0-9]{12}"),XFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,ZFa=function(a,b){var c=void 0===b?{}:b;b=c.projectId;var d=c.projectNumber;c=c.accountId;if(!a)return"/pagepath_not_provided";a=a.replace(XFa,"$2");var e=new _.Yg(a);e.Kj.get("project")&&_.Zg(e,"project",":projectId");a=e.ve();Ck(e.Kj.toString())&&(a+="?"+Ck(e.Kj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(RFa,"$1:vmInstanceName");a=a.replace(PFa,"$1:accountId");a=a.replace(SFa,"$1:emailId");a=a.replace(TFa,"$1:clientId");a=a.replace(VFa,"$1:organizationId");(b=QFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&YFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.Gb(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(WFa,":uuid")},YFa=function(a){var b=_.Gb(a,"."),c=UFa.some(function(d){return _.txa(a,d)});return b&&!c};
var CFa=function(){};CFa.prototype.apply=function(a){var b={projectId:a.jj()||void 0,projectNumber:_.q(a,1)||void 0,accountId:_.q(a,2)||void 0};if(_.q(a,13)){var c=ZFa(_.q(a,13),b);"pageview"===_.q(a,4)&&a.Lqb()===_.q(a,13)&&_.fc(a,3,c);_.fc(a,13,c)}if(a.DPa()){c=a.Tua;var d=a.DPa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.Yg(d);d=g.ft+"://"+g.Kh()+ZFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};
var Gk=function(a,b,c,d,e,f){zk.call(this,a,b,d,e);this.qsb=c;this.Zg=d;this.qp=e;this.gta=f};_.U(Gk,zk);Gk.prototype.sG=function(a,b){a=void 0===a?{}:a;var c;zk.prototype.sG.call(this,a,null!=b?b:null==(c=this.gta)?void 0:c.get())};Gk.prototype.nb=function(a,b){var c;zk.prototype.nb.call(this,a,null!=b?b:null==(c=this.gta)?void 0:c.get())};
var $Fa=function(a,b,c,d){b=Wya(b);var e=new Gya;e.VYa(d.Cfa);_.fc(e,3,d.surveyId);e.FKb(c);e.XYa(d.instanceId);d.F1&&_.fc(e,6,d.F1);_.qc(b,1,e);a.nb({name:"surveyResponse",type:"hatsSurvey",metadata:d.metadata,nqa:b})};Gk.newBuilder=function(a,b){a=void 0===a?window:a;return Nca(a,b)};var Mca=function(a,b){BFa.call(this,a);this.ls=a;this.gta=b;this.qsb=new Uya};_.U(Mca,BFa);Mca.prototype.hb=function(){return new Gk(this.ls,this.HP,this.qsb,this.Zg,this.qp,this.gta)};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,bb){n&&n.measure&&n.measure(Na,bb)}function d(Na){return r+Na}function e(Na){Ga||a[Z]&&(Ga=a[Z].resolve(0));if(Ga){var bb=Ga[la];bb||(bb=Ga.then);bb.call(Ga,Na)}else a[P](Na,0)}function f(Na){0===Fb&&0===wa.length&&e(g);Na&&wa.push(Na)}function g(){if(!va){for(va=!0;wa.length;){var Na=wa;wa=[];for(var bb=0;bb<Na.length;bb++){var eb=Na[bb];try{eb.zone.lea(eb,null,null)}catch(cc){qb.rVa(cc)}}}qb.wAb();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.Xo)throw Error("Ja");return a.Zone}var A=function(Na,bb){this.Kd=Na;this.bn=bb?bb.name||"unnamed":"<root>";this.k$a=bb&&bb.properties||{};this.Wv=new I(this,this.Kd&&this.Kd.Wv,bb)};A.jrc=function(){if(a.Promise!==gb.ZoneAwarePromise)throw Error("Ka");};A.zk=function(Na,bb,eb){eb=void 0===eb?!1:eb;if(gb.hasOwnProperty(Na)){if(!eb&&x)throw Error("La`"+Na);}else a["__Zone_disable_"+
Na]||(eb="Zone:"+Na,b(eb),gb[Na]=bb(a,A,qb),c(eb,eb))};A.prototype.get=function(Na){var bb=this.Eyc(Na);if(bb)return bb.k$a[Na]};A.prototype.Eyc=function(Na){for(var bb=this;bb;){if(bb.k$a.hasOwnProperty(Na))return bb;bb=bb.Kd}return null};A.prototype.rz=function(Na){if(!Na)throw Error("Ma");return this.Wv.rz(this,Na)};A.prototype.wrap=function(Na,bb){if("function"!==typeof Na)throw Error("Na`"+Na);var eb=this.Wv.intercept(this,Na,bb),cc=this;return function(){return cc.mA(eb,this,arguments,bb)}};
A.prototype.Nc=function(Na,bb,eb,cc){Hb={parent:Hb,zone:this};try{return this.Wv.Ik(this,Na,bb,eb,cc)}finally{Hb=Hb.parent}};A.prototype.mA=function(Na,bb,eb,cc){Hb={parent:Hb,zone:this};try{try{return this.Wv.Ik(this,Na,void 0===bb?null:bb,eb,cc)}catch(kc){if(this.Wv.handleError(this,kc))throw kc;}}finally{Hb=Hb.parent}};A.prototype.lea=function(Na,bb,eb){if(Na.zone!=this)throw Error("Oa`"+(Na.zone||Sa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var cc=
"running"!=Na.state;cc&&Na.Pt("running","scheduled");Na.jT++;var kc=Bb;Bb=Na;Hb={parent:Hb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.Faa&&(Na.O6=void 0);try{return this.Wv.oR(this,Na,bb,eb)}catch(Ff){if(this.Wv.handleError(this,Ff))throw Ff;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.Faa?cc&&Na.Pt("scheduled","running"):(Na.jT=0,this.x5(Na,-1),cc&&Na.Pt("notScheduled","running","notScheduled"))),Hb=Hb.parent,Bb=kc}}};A.prototype.nT=
function(Na){if(Na.zone&&Na.zone!==this)for(var bb=this;bb;){if(bb===Na.zone)throw Error("Pa`"+this.name+"`"+Na.zone.name);bb=bb.parent}Na.Pt("scheduling","notScheduled");bb=[];Na.jX=bb;Na.Rf=this;try{Na=this.Wv.nT(this,Na)}catch(eb){throw Na.Pt("unknown","scheduling","notScheduled"),this.Wv.handleError(this,eb),eb;}Na.jX===bb&&this.x5(Na,1);"scheduling"==Na.state&&Na.Pt("scheduled","scheduling");return Na};A.prototype.mT=function(Na,bb,eb,cc){return this.nT(new K("microTask",Na,bb,eb,cc,void 0))};
A.prototype.qea=function(Na,bb,eb,cc,kc){return this.nT(new K("macroTask",Na,bb,eb,cc,kc))};A.prototype.oua=function(Na,bb,eb,cc,kc){return this.nT(new K("eventTask",Na,bb,eb,cc,kc))};A.prototype.AJ=function(Na){if(Na.zone!=this)throw Error("Qa`"+(Na.zone||Sa).name+"`"+this.name);Na.Pt("canceling","scheduled","running");try{this.Wv.AJ(this,Na)}catch(bb){throw Na.Pt("unknown","canceling"),this.Wv.handleError(this,bb),bb;}this.x5(Na,-1);Na.Pt("notScheduled","canceling");Na.jT=0;return Na};A.prototype.x5=
function(Na,bb){var eb=Na.jX;-1==bb&&(Na.jX=null);for(var cc=0;cc<eb.length;cc++)eb[cc].x5(Na.type,bb)};_.V.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Kd}},name:{configurable:!0,enumerable:!0,get:function(){return this.bn}}});_.V.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=A.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,get:function(){return Hb.zone}},Fna:{configurable:!0,
enumerable:!0,get:function(){return Bb}}});A.Xo=d;var B={name:"",cVa:function(Na,bb,eb,cc){return Na.mqa(eb,cc)},P_:function(Na,bb,eb,cc){return Na.nT(eb,cc)},fS:function(Na,bb,eb,cc,kc,Ff){return Na.oR(eb,cc,kc,Ff)},K_:function(Na,bb,eb,cc){return Na.AJ(eb,cc)}},I=function(Na,bb,eb){this.gpc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.uSc=bb;this.kEa=eb&&(eb&&eb.bVa?eb:bb.kEa);this.J6a=eb&&(eb.bVa?bb:bb.J6a);this.Ijc=eb&&(eb.bVa?this.zone:bb.Ijc);this.bFa=eb&&(eb.dVa?eb:bb.bFa);this.g8a=
eb&&(eb.dVa?bb:bb.g8a);this.f8a=eb&&(eb.dVa?this.zone:bb.f8a);this.fFa=eb&&(eb.tca?eb:bb.fFa);this.m8a=eb&&(eb.tca?bb:bb.m8a);this.k8a=eb&&(eb.tca?this.zone:bb.k8a);this.GEa=eb&&(eb.sca?eb:bb.GEa);this.A7a=eb&&(eb.sca?bb:bb.A7a);this.z7a=eb&&(eb.sca?this.zone:bb.z7a);this.Xka=eb&&(eb.P_?eb:bb.Xka);this.XGa=eb&&(eb.P_?bb:bb.XGa);this.WGa=eb&&(eb.P_?this.zone:bb.WGa);this.Jja=eb&&(eb.fS?eb:bb.Jja);this.eFa=eb&&(eb.fS?bb:bb.eFa);this.dFa=eb&&(eb.fS?this.zone:bb.dFa);this.zia=eb&&(eb.K_?eb:bb.zia);this.lDa=
eb&&(eb.K_?bb:bb.lDa);this.kDa=eb&&(eb.K_?this.zone:bb.kDa);this.L7a=this.N7a=this.M7a=this.i4=null;var cc=eb&&eb.cVa,kc=bb&&bb.i4;if(cc||kc)this.i4=cc?eb:B,this.M7a=bb,this.N7a=this,this.L7a=Na,eb.P_||(this.Xka=B,this.XGa=bb,this.WGa=this.zone),eb.fS||(this.Jja=B,this.eFa=bb,this.dFa=this.zone),eb.K_||(this.zia=B,this.lDa=bb,this.kDa=this.zone)};I.prototype.rz=function(Na,bb){return this.kEa?this.kEa.bVa(this.J6a,this.zone,Na,bb):new A(Na,bb)};I.prototype.intercept=function(Na,bb,eb){return this.bFa?
this.bFa.dVa(this.g8a,this.f8a,Na,bb,eb):bb};I.prototype.Ik=function(Na,bb,eb,cc,kc){return this.fFa?this.fFa.tca(this.m8a,this.k8a,Na,bb,eb,cc,kc):bb.apply(eb,cc)};I.prototype.handleError=function(Na,bb){return this.GEa?this.GEa.sca(this.A7a,this.z7a,Na,bb):!0};I.prototype.nT=function(Na,bb){var eb=bb;if(this.Xka)this.i4&&eb.jX.push(this.N7a),(eb=this.Xka.P_(this.XGa,this.WGa,Na,bb))||(eb=bb);else if(bb.VIb)bb.VIb(bb);else if("microTask"==bb.type)f(bb);else throw Error("Ra");return eb};I.prototype.oR=
function(Na,bb,eb,cc){return this.Jja?this.Jja.fS(this.eFa,this.dFa,Na,bb,eb,cc):bb.callback.apply(eb,cc)};I.prototype.AJ=function(Na,bb){if(this.zia)Na=this.zia.K_(this.lDa,this.kDa,Na,bb);else{if(!bb.O6)throw Error("Sa");Na=bb.O6(bb)}return Na};I.prototype.mqa=function(Na,bb){try{this.i4&&this.i4.cVa(this.M7a,this.L7a,Na,bb)}catch(eb){this.handleError(Na,eb)}};I.prototype.x5=function(Na,bb){var eb=this.gpc,cc=eb[Na];bb=eb[Na]=cc+bb;if(0>bb)throw Error("Ta");0!=cc&&0!=bb||this.mqa(this.zone,{dEc:0<
eb.microTask,MDc:0<eb.macroTask,LWc:0<eb.eventTask,kd:Na})};var K=function(Na,bb,eb,cc,kc,Ff){this.Rf=null;this.jT=0;this.jX=null;this.Uj="notScheduled";this.type=Na;this.source=bb;this.data=cc;this.VIb=kc;this.O6=Ff;if(!eb)throw Error("Ua");this.callback=eb;var rb=this;this.Ik="eventTask"===Na&&cc&&cc.L0a?K.oR:function(){return K.oR.call(a,rb,this,arguments)}};K.oR=function(Na,bb,eb){Na||(Na=this);Fb++;try{return Na.jT++,Na.zone.lea(Na,bb,eb)}finally{1==Fb&&g(),Fb--}};K.prototype.Pt=function(Na,
bb,eb){if(this.Uj===bb||this.Uj===eb)this.Uj=Na,"notScheduled"==Na&&(this.jX=null);else throw Error("Va`"+this.type+"`"+this.source+"`"+Na+"`"+bb+"`"+(eb?" or '"+eb+"'":"")+"`"+this.Uj);};K.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.QK?this.data.QK.toString():Object.prototype.toString.call(this)};K.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,jT:this.jT}};_.V.Object.defineProperties(K.prototype,{zone:{configurable:!0,
enumerable:!0,get:function(){return this.Rf}},state:{configurable:!0,enumerable:!0,get:function(){return this.Uj}}});var P=d("setTimeout"),Z=d("Promise"),la=d("then"),wa=[],va=!1,Ga,Sa={name:"NO ZONE"},gb={},qb={ii:d,Ntc:function(){return Hb},rVa:h,wAb:h,mT:f,rLc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},Kca:function(){return[]},tDb:h,LVa:function(){return h},Frc:function(){return[]},eHc:function(){return h},sDb:function(){return h},rDb:function(){return h},Lvb:function(){return!1},
KK:function(){},bV:function(){return h},cV:function(){},U2a:function(){},v1a:function(){return[]},qDb:function(){return h},wha:function(){return h},Owc:function(){return[]},Aeb:function(){return h},HGa:function(){return h},KVa:function(){return h},yEc:e},Hb={parent:null,zone:new A(null,null)},Bb=null,Fb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);
Zone.zk("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.Ntc();if("lazy"===K)va[c.ii("zoneFrameNames")]=d(Sa);else if("default"===K)try{va.stack=va.a5c=e(Ga,Sa)}catch(gb){}}return this instanceof h&&this.constructor!=h?(Object.keys(va).concat("stack","message").forEach(function(gb){var qb=va[gb];if(void 0!==qb)try{wa[gb]=qb}catch(Hb){}}),this):va}var g=c.ii("zoneJsInternalStackFrames"),
h=a[c.ii("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.ii("zoneAwareStack");"lazy"===K&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[P]||(this[P]=e(this.Vsa,this[c.ii("zoneFrameNames")],!1));return this[P]},set:function(wa){this.Vsa=wa;this[P]=e(this.Vsa,this[c.ii("zoneFrameNames")],
!1)}});var Z=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(function(wa){0===Z.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.nEb},set:function(wa){return wa&&"function"===typeof wa?h.nEb=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.nEb=wa}});if("disable"!==K){var la=b.current.rz({name:"detect",sca:function(wa,va,Ga,Sa){if(Sa.Vsa&&Error===f)for(wa=
Sa.Vsa.split(/\n/),Sa=Ga=va=!1;wa.length;){var gb=wa.shift();if(/:\d+:\d+/.test(gb)||"ZoneAwareError"===gb){var qb=gb.split("(")[0].split("@")[0],Hb=1;-1!==qb.indexOf("ZoneAwareError")&&(-1!==qb.indexOf("new ZoneAwareError")?(r=gb,x=gb.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=gb,B=gb.replace("Error.",""),-1===gb.indexOf("Error.ZoneAwareError")&&(I=gb.replace("ZoneAwareError","Error.ZoneAwareError"))),n[x]=0);-1!==qb.indexOf("runGuarded")?Ga=!0:-1!==qb.indexOf("runTask")?Sa=!0:
-1!==qb.indexOf("run")?va=!0:Hb=0;n[gb]=Hb;if(va&&Ga&&Sa){f.stackRewrite=!0;break}}}return!1}}).rz({name:"child",P_:function(wa,va,Ga,Sa){return wa.nT(Ga,Sa)},fS:function(wa,va,Ga,Sa,gb,qb){return wa.oR(Ga,Sa,gb,qb)},K_:function(wa,va,Ga,Sa){return wa.AJ(Ga,Sa)},tca:function(wa,va,Ga,Sa,gb,qb,Hb){return wa.Ik(Ga,Sa,gb,qb,Hb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;la.Nc(function(){la.mA(function(){var wa=function(){};la.oua(g,function(){la.qea(g,function(){la.mT(g,function(){throw Error();
},void 0,function(va){va.Pt=wa;va.Ik()});la.mT(g,function(){throw Error();},void 0,function(va){va.Pt=wa;va.Ik()})},void 0,function(va){va.Pt=wa;va.Ik()},function(){})},void 0,function(va){va.Pt=wa;va.Ik()},function(){})})});Error.stackTraceLimit=b}});
var Qca=Object.getOwnPropertyDescriptor,Vca=Object.defineProperty,Zca=Object.getPrototypeOf,aGa=Object.create,bGa=Array.prototype.slice,cGa=Zone.Xo("addEventListener"),dGa=Zone.Xo("removeEventListener"),dda=Zone.Xo(""),zc=Zone.Xo,eGa="undefined"!==typeof window,Ec=eGa?window:void 0,Ac=eGa&&Ec||"object"===typeof self&&self||global,fGa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,gda=!("nw"in Ac)&&"undefined"!==typeof Ac.process&&"[object process]"==={}.toString.call(Ac.process),
gGa=!gda&&!fGa&&!(!eGa||!Ec.HTMLElement),hGa="undefined"!==typeof Ac.process&&"[object process]"==={}.toString.call(Ac.process)&&!fGa&&!(!eGa||!Ec.HTMLElement),Tca={},Uca=function(a){if(a=a||Ac.event){var b=Tca[a.type];b||(b=Tca[a.type]=zc("ON_PROPERTY"+a.type));var c=this||a.target||Ac;b=c[b];gGa&&c===Ec&&"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}},Cc=zc("originalInstance"),
ada=!1,bda=!1;
var Gc=!1;if("undefined"!==typeof window)try{var iGa=Object.defineProperty({},"passive",{get:function(){Gc=!0}});window.addEventListener("test",iGa,iGa);window.removeEventListener("test",iGa,iGa)}catch(a){Gc=!1}var ida={L0a:!0},Fc={},hda={},kda=new RegExp("^"+dda+"(\\w+)(true|false)$"),fda=zc("propagationStopped");
Zone.zk("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Ib=rb.constructor&&rb.constructor.name;return(Ib?Ib:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.rVa(rb);try{var Ib=b[Ga];"function"===typeof Ib&&Ib.call(this,rb)}catch(fb){}}function f(rb){return rb}function g(rb){return kc.reject(rb)}function h(rb,Ib){return function(fb){try{n(rb,Ib,fb)}catch(ub){n(rb,!1,ub)}}}function n(rb,Ib,fb){var ub=
Fb();if(rb===fb)throw new TypeError("Xa");if(null===rb[Sa]){var lb=null;try{if("object"===typeof fb||"function"===typeof fb)lb=fb&&fb.then}catch(xb){return ub(function(){n(rb,!1,xb)})(),rb}if(!1!==Ib&&fb instanceof kc&&fb.hasOwnProperty(Sa)&&fb.hasOwnProperty(gb)&&null!==fb[Sa])r(fb),n(rb,fb[Sa],fb[gb]);else if(!1!==Ib&&"function"===typeof lb)try{lb.call(fb,ub(h(rb,Ib)),ub(h(rb,!1)))}catch(xb){ub(function(){n(rb,!1,xb)})()}else{rb[Sa]=Ib;ub=rb[gb];rb[gb]=fb;rb[qb]===qb&&!0===Ib&&(rb[Sa]=rb[Bb],rb[gb]=
rb[Hb]);!1===Ib&&fb instanceof Error&&(lb=b.Fna&&b.Fna.data&&b.Fna.data.__creationTrace__)&&K(fb,Na,{configurable:!0,enumerable:!1,writable:!0,value:lb});for(lb=0;lb<ub.length;)x(rb,ub[lb++],ub[lb++],ub[lb++],ub[lb++]);if(0==ub.length&&0==Ib){rb[Sa]=0;Ib=fb;try{throw Error("Ya`"+d(fb)+"`"+(fb&&fb.stack?"\n"+fb.stack:""));}catch(xb){Ib=xb}la&&(Ib.wNc=!0);Ib.m0=fb;Ib.promise=rb;Ib.zone=b.current;Ib.tH=b.Fna;Z.push(Ib);c.mT()}}}return rb}function r(rb){if(0===rb[Sa]){try{var Ib=b[bb];Ib&&"function"===
typeof Ib&&Ib.call(this,{m0:rb[gb],promise:rb})}catch(fb){}rb[Sa]=!1;for(Ib=0;Ib<Z.length;Ib++)rb===Z[Ib].promise&&Z.splice(Ib,1)}}function x(rb,Ib,fb,ub,lb){r(rb);var xb=rb[Sa],na=xb?"function"===typeof ub?ub:f:"function"===typeof lb?lb:g;Ib.mT("Promise.then",function(){try{var mc=rb[gb],Oc=!!fb&&qb===fb[qb];Oc&&(fb[Hb]=mc,fb[Bb]=xb);var sd=Ib.Nc(na,void 0,Oc&&na!==g&&na!==f?[]:[mc]);n(fb,!0,sd)}catch(ed){n(fb,!1,ed)}},fb)}function A(rb){var Ib=rb.prototype,fb=I(Ib,"then");if(!fb||!1!==fb.writable&&
fb.configurable){var ub=Ib.then;Ib[va]=ub;rb.prototype.then=function(lb,xb){var na=this;return(new kc(function(mc,Oc){ub.call(na,mc,Oc)})).then(lb,xb)};rb[Ff]=!0}}function B(rb){return function(Ib,fb){Ib=rb.apply(Ib,fb);if(Ib instanceof kc)return Ib;fb=Ib.constructor;fb[Ff]||A(fb);return Ib}}var I=Object.getOwnPropertyDescriptor,K=Object.defineProperty,P=c.ii,Z=[],la=!0===a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],wa=P("Promise"),va=P("then");c.rVa=function(rb){if(c.rLc()){var Ib=rb&&rb.m0;
Ib?console.error("Unhandled Promise rejection:",Ib instanceof Error?Ib.message:Ib,"; Zone:",rb.zone.name,"; Task:",rb.tH&&rb.tH.source,"; Value:",Ib,Ib instanceof Error?Ib.stack:void 0):console.error(rb)}};c.wAb=function(){for(var rb={};Z.length;){rb.IU=Z.shift();try{rb.IU.zone.mA(function(Ib){return function(){if(Ib.IU.wNc)throw Ib.IU.m0;throw Ib.IU;}}(rb))}catch(Ib){e(Ib)}rb={IU:rb.IU}}};var Ga=P("unhandledPromiseRejectionHandler"),Sa=P("state"),gb=P("value"),qb=P("finally"),Hb=P("parentPromiseValue"),
Bb=P("parentPromiseState"),Fb=function(){var rb=!1;return function(Ib){return function(){rb||(rb=!0,Ib.apply(null,arguments))}}},Na=P("currentTaskTrace"),bb=P("rejectionHandledHandler"),eb=function(){},cc=a.AggregateError,kc=function(rb){if(!(this instanceof kc))throw Error("Za");this[Sa]=null;this[gb]=[];try{var Ib=Fb();rb&&rb(Ib(h(this,!0)),Ib(h(this,!1)))}catch(fb){n(this,!1,fb)}};kc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};kc.resolve=function(rb){return n(new this(null),
!0,rb)};kc.reject=function(rb){return n(new this(null),!1,rb)};kc.any=function(rb){if(!rb||"function"!==typeof rb[Symbol.iterator])return Promise.reject(new cc([],"All promises were rejected"));var Ib=[],fb=0;try{for(var ub=_.l(rb),lb=ub.next();!lb.done;lb=ub.next()){var xb=lb.value;fb++;Ib.push(kc.resolve(xb))}}catch(Oc){return Promise.reject(new cc([],"All promises were rejected"))}if(0===fb)return Promise.reject(new cc([],"All promises were rejected"));var na=!1,mc=[];return new kc(function(Oc,
sd){for(var ed=0;ed<Ib.length;ed++)Ib[ed].then(function(jd){na||(na=!0,Oc(jd))},function(jd){mc.push(jd);fb--;0===fb&&(na=!0,sd(new cc(mc,"All promises were rejected")))})})};kc.race=function(rb){function Ib(mc){ub(mc)}function fb(mc){lb(mc)}var ub,lb,xb=new this(function(mc,Oc){ub=mc;lb=Oc});rb=_.l(rb);for(var na=rb.next();!na.done;na=rb.next())(na=na.value)&&na.then||(na=this.resolve(na)),na.then(Ib,fb);return xb};kc.all=function(rb){return kc.Ccb(rb)};kc.allSettled=function(rb){return(this&&this.prototype instanceof
kc?this:kc).Ccb(rb,{vNc:function(Ib){return{status:"fulfilled",value:Ib}},Lvc:function(Ib){return{status:"rejected",reason:Ib}}})};kc.Ccb=function(rb,Ib){var fb,ub,lb=new this(function(ed,jd){fb=ed;ub=jd}),xb=2,na=0,mc=[],Oc={};rb=_.l(rb);for(var sd=rb.next();!sd.done;Oc={Aha:Oc.Aha},sd=rb.next()){(sd=sd.value)&&sd.then||(sd=this.resolve(sd));Oc.Aha=na;try{sd.then(function(ed){return function(jd){mc[ed.Aha]=Ib?Ib.vNc(jd):jd;xb--;0===xb&&fb(mc)}}(Oc),function(ed){return function(jd){Ib?(mc[ed.Aha]=
Ib.Lvc(jd),xb--,0===xb&&fb(mc)):ub(jd)}}(Oc))}catch(ed){ub(ed)}xb++;na++}xb-=2;0===xb&&fb(mc);return lb};_.V.Object.defineProperty(kc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.V.Object.defineProperty(kc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return kc}});kc.prototype.then=function(rb,Ib){var fb,ub=null==(fb=this.constructor)?void 0:fb[Symbol.species];ub&&"function"===typeof ub||(ub=this.constructor||kc);fb=new ub(eb);
ub=b.current;null==this[Sa]?this[gb].push(ub,fb,rb,Ib):x(this,ub,fb,rb,Ib);return fb};kc.prototype.catch=function(rb){return this.then(null,rb)};kc.prototype.finally=function(rb){var Ib,fb=null==(Ib=this.constructor)?void 0:Ib[Symbol.species];fb&&"function"===typeof fb||(fb=kc);Ib=new fb(eb);Ib[qb]=qb;fb=b.current;null==this[Sa]?this[gb].push(fb,Ib,rb,rb):x(this,fb,Ib,rb,rb);return Ib};kc.resolve=kc.resolve;kc.reject=kc.reject;kc.race=kc.race;kc.all=kc.all;wa=a[wa]=a.Promise;a.Promise=kc;var Ff=P("thenPatched");
c.eHc=A;wa&&(A(wa),Dc(a,"fetch",function(rb){return B(rb)}));Promise[b.Xo("uncaughtPromiseErrors")]=Z;return kc});
var nda=zc("zoneTask");
Zone.zk("toString",function(a){var b=Function.prototype.toString,c=zc("OriginalDelegate"),d=zc("Promise"),e=zc("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.zk("util",function(a,b,c){var d=qda(a);c.tDb=Xca;c.LVa=Dc;c.Frc=Pca;c.sDb=$ca;var e=b.Xo("BLACK_LISTED_EVENTS"),f=b.Xo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.rDb=mda;c.Kca=lda;c.Lvb=cda;c.bV=Vca;c.cV=Qca;c.U2a=aGa;c.v1a=bGa;c.qDb=Yca;c.wha=Oca;c.Owc=pda;c.Aeb=yc;c.HGa=Object.defineProperty;c.KVa=oda;c.KK=function(){return{Jyc:hda,ESb:Fc,kob:d,Ke:gGa,dra:hGa,MBc:gda,t3a:"true",S1a:"false",B3a:dda,PSb:"addEventListener",Cbc:"removeEventListener"}}});
var rda,sda,tda,uda,Jc;
var Cda=[].concat(_.Ha("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(" ")),
_.Ha(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.Ha(["autocomplete","autocompleteerror"]),_.Ha(["toggle"]),_.Ha("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.Ha("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(" ")),
_.Ha("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.Ha("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.zk("defineProperty",function(c,d,e){e.HGa=yda;xda()});b.zk("registerElement",function(c,d,e){d=e.KK();var f=d.dra;(d.Ke||f)&&"registerElement"in c.document&&e.KVa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.zk("EventTargetLegacy",function(c,d,e){zda(c,e);d=e.KK();var f=d.dra;d.MBc&&!f||Bda(e,c)||(d="undefined"!==typeof WebSocket,
Dda(e),e.qDb("XMLHttpRequest"),d&&Ada(e,c),Zone[e.ii("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});
Zone.zk("legacy",function(a){(a=a[Zone.Xo("legacyPatch")])&&a()});Zone.zk("queueMicrotask",function(a,b,c){c.LVa(a,"queueMicrotask",function(){return function(d,e){b.current.mT("queueMicrotask",e[0])}})});Zone.zk("timers",function(a){Hc(a,"set","clear","Timeout");Hc(a,"set","clear","Interval");Hc(a,"set","clear","Immediate")});Zone.zk("requestAnimationFrame",function(a){Hc(a,"request","cancel","AnimationFrame");Hc(a,"mozRequest","mozCancel","AnimationFrame");Hc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.zk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Dc(a,c[d],function(e,f,g){return function(h,n){return b.current.Nc(e,a,n,g)}})});
Zone.zk("EventTarget",function(a,b,c){c.rDb(a,c);if(!Zone[c.ii("patchEventTarget")]){var d=c.KK();b=d.kob;var e=d.ESb,f=d.t3a,g=d.S1a;d=d.B3a;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.Kca(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.Kca(a,c,[b.prototype])});Zone.zk("MutationObserver",function(){Yca("MutationObserver");Yca("WebKitMutationObserver")});Zone.zk("IntersectionObserver",function(){Yca("IntersectionObserver")});
Zone.zk("FileReader",function(){Yca("FileReader")});
Zone.zk("on_property",function(a,b,c){if((!gda||hGa)&&!Zone[c.ii("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(gGa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Ec.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}e=f?[{target:d,uAc:["error"]}]:[];var g=qda(d);f=Zca(d);d&&
(e=pda(d,g,b?b.concat(e):b),Xca(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=qda(e.prototype),f&&(e=pda(f,e,b),Xca(f,e,void 0)))}});
Zone.zk("customElements",function(a,b,c){b=c.KK();var d=b.dra;(b.Ke||d)&&a.customElements&&"customElements"in a&&c.KVa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.zk("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[cGa],K=gb[dGa]);qb&&K.call(gb,"readystatechange",qb);qb=gb[e]=function(){if(gb.readyState===gb.DONE)if(!Sa.aborted&&gb[f]&&"scheduled"===Ga.state){var Hb=gb[b.Xo("loadfalse")];if(0!==gb.status&&Hb&&0<Hb.length){var Bb=Ga.Ik;Ga.Ik=function(){for(var Fb=gb[b.Xo("loadfalse")],Na=0;Na<Fb.length;Na++)Fb[Na]===Ga&&Fb.splice(Na,1);Sa.aborted||"scheduled"!==Ga.state||Bb.call(Ga)};Hb.push(Ga)}else Ga.Ik()}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[cGa],K=B[dGa];!I&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,I=n[cGa],K=n[dGa]);var P=Dc(B,"open",function(){return function(Ga,Sa){Ga[d]=0==Sa[2];Ga[g]=Sa[1];return P.apply(Ga,Sa)}}),Z=zc("fetchTaskAborting"),la=zc("fetchTaskScheduling"),wa=
Dc(B,"send",function(){return function(Ga,Sa){if(!0===b.current[la]||Ga[d])return wa.apply(Ga,Sa);Sa={target:Ga,url:Ga[g],Faa:!1,args:Sa,aborted:!1};var gb=Zone.current.qea("XMLHttpRequest.send",x,Sa,r,A);Ga&&!0===Ga[h]&&!Sa.aborted&&"scheduled"===gb.state&&gb.Ik()}}),va=Dc(B,"abort",function(){return function(Ga,Sa){var gb=Ga[c];if(gb&&"string"==typeof gb.type)null==gb.O6||gb.data&&gb.data.aborted||gb.zone.AJ(gb);else if(!0===b.current[Z])return va.apply(Ga,Sa)}})}})(a);var c=zc("xhrTask"),d=zc("xhrSync"),
e=zc("xhrListener"),f=zc("xhrScheduled"),g=zc("xhrURL"),h=zc("xhrErrorBeforeScheduled")});Zone.zk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Sca(a.navigator.geolocation)});
Zone.zk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){jda(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.m0}),f.Ik(g))})}}a.PromiseRejectionEvent&&(b[zc("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[zc("rejectionHandledHandler")]=c("rejectionhandled"))});
Zone.zk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.sDb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,Lma:0,args:e}})});
var Hda=Kc({G3a:Kc});
var Ida=Kc({va:Kc}),Mda=Kc({Da:Kc}),Jda=Kc({A_c:Kc}),Nda=Kc({B_c:Kc});
_.zd=function(a,b){this.Qic=a;this.va=void 0;"number"==typeof b?this.jy=b:void 0!==b&&(this.va=_.t({token:this,Ka:b.Ka||"root",ta:b.ta}))};_.zd.prototype.toString=function(){return"InjectionToken "+this.Qic};_.V.Object.defineProperties(_.zd.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this}}});
var jfa=new _.zd("ENVIRONMENT_INITIALIZER");
var Gd="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;
_.Rc=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};_.U(_.Rc,Error);
var Rda;
/*

 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 jGa={},kGa=/\n/gm,Tda=void 0;
var mGa;_.lGa=Xda($da(function(a){return{token:a}}),-1);_.Hk=Xda($da(),8);mGa=Xda($da(),2);_.Ik=Xda($da(),4);Xda($da(),1);
var fea=Kc({Aa:Kc}),gea=Kc({Ja:Kc}),iea=Kc({ze:Kc}),nGa=Kc({Ea:Kc}),jea=Kc({ha:Kc}),Iea=Kc({jy:Kc});
var hea;hea={};_.Vc=[];
var aea=0;
var nea=function(a,b,c){this.uj=a;this.tf=b;this.CK=c};
_.bd.VEc=!0;
_.hd=vea(null);
var Wea=function(a,b){var c=_.y;this.ta=a;this.xXa=!1;this.lsc=b;this.nub=c};
var Gea,Jea,vd;Gea=!0;Jea=0;vd={};_.wd=function(a,b){this.k5=a;this.Wk=b};_.wd.prototype.get=function(a,b,c){return Sea(this.k5,this.Wk,a,c,b)};
Kc({Ga:String,Ic:Kc});
var ifa=new _.zd("INJECTOR_DEF_TYPES");
var kfa=Kc({Ga:String,Ic:Kc});
var oGa=new _.zd("INJECTOR",-1);
var nfa=function(){};nfa.prototype.get=function(a,b){b=void 0===b?jGa:b;if(b===jGa)throw a=Error("db`"+_.Lc(a)),a.name="NullInjectorError",a;return b};
var sja=new _.zd("Set Injector scope.");
var sfa={},pGa={},mfa=void 0,Jk=function(){},Bd=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.gA=new Map;this.OFa=new Set;this.XFa=[];this.Ub=!1;ufa(a,function(f){return qGa(e,f)});this.gA.set(oGa,Ad(void 0,this));d.has("environment")&&this.gA.set(Jk,Ad(void 0,this));a=this.gA.get(sja);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.oub=new Set(this.get(ifa.hd,_.Vc,2))};_.U(Bd,Jk);
Bd.prototype.destroy=function(){if(this.Ub)throw new _.Rc(205,!1);this.Ub=!0;try{for(var a=_.l(this.OFa),b=a.next();!b.done;b=a.next())b.value.La();for(var c=_.l(this.XFa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{this.gA.clear(),this.OFa.clear(),this.oub.clear(),this.XFa.length=0}};Bd.prototype.Xf=function(a){this.XFa.push(a)};
Bd.prototype.get=function(a,b,c){b=void 0===b?jGa:b;c=void 0===c?0:c;if(this.Ub)throw new _.Rc(205,!1);var d=Uda(this),e=Sc();try{if(!(c&4)){var f=this.gA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.zd)&&Kda(a),h;if(h=g)if(g.Ka){var n=Nc(g.Ka);h="string"===typeof n?"any"===n||this.scopes.has(n):this.oub.has(n)}else h=!1;f=h?Ad(qfa(a),sfa):null;this.gA.set(a,f)}if(null!=f){b=f;b.value===sfa&&(b.value=pGa,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.La}r&&this.OFa.add(b.value);return b.value}}var A=c&2?ofa():this.parent;b=c&8&&b===jGa?null:b;return A.get(a,b)}catch(va){if("NullInjectorError"===va.name){(va.ngTempTokenPath=va.ngTempTokenPath||[]).unshift(_.Lc(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=_.Lc(I);
if(Array.isArray(I))P=I.map(_.Lc).join(" -> ");else if("object"===typeof I){B=[];for(var Z in I)if(I.hasOwnProperty(Z)){var la=I[Z];B.push(Z+":"+("string"===typeof la?JSON.stringify(la):_.Lc(la)))}P="{"+B.join(", ")+"}"}var wa="R3InjectorError"+(a?"("+a+")":"")+"["+P+"]: "+K.replace(kGa,"\n  ");r.message=wa;r.ngTokenPath=I;r.ngTempTokenPath=null;throw r;}throw va;}finally{Sc(e),Uda(d)}};
var wfa=function(a){var b=Uda(a),c=Sc();try{for(var d=a.get(jfa.hd,_.Vc,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{Uda(b),Sc(c)}};Bd.prototype.toString=function(){for(var a=[],b=_.l(this.gA.keys()),c=b.next();!c.done;c=b.next())a.push(_.Lc(c.value));return"R3Injector["+a.join(", ")+"]"};
var qGa=function(a,b){b=Nc(b);var c=yd(b)?b:Nc(b&&b.Ga),d=tfa(b);if(yd(b)||!0!==b.hd)a.gA.get(c);else{var e=a.gA.get(c);e||(e=Ad(void 0,sfa,!0),e.ta=function(){return Wda(e.hd)},a.gA.set(c,e));c=b;e.hd.push(b)}a.gA.set(c,d)};_.V.Object.defineProperties(Bd.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Ub}}});
var We;_.Lf=function(){};We=function(a){if(Array.isArray(a))return xfa({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return xfa({name:c},a.parent,a.Tb,c)};_.rGa=new nfa;_.Lf.va=_.t({token:_.Lf,Ka:"any",ta:function(){return _.u(oGa)}});_.Lf.jy=-1;
var sGa=function(a,b){this.token=a;this.id=b;if(!a)throw new _.Rc(208,!1);this.displayName=_.Lc(this.token)};_.V.Object.defineProperties(sGa,{NUa:{configurable:!0,enumerable:!0,get:function(){return tGa.NUa}}});var uGa=function(){this.oia=new Map};uGa.prototype.get=function(a){if(a instanceof sGa)return a;if(this.oia.has(a))return this.oia.get(a);var b=new sGa(a,sGa.NUa);this.oia.set(a,b);return b};_.V.Object.defineProperties(uGa.prototype,{NUa:{configurable:!0,enumerable:!0,get:function(){return this.oia.size}}});
var tGa=new uGa;
tGa.get(Nc(_.Lf));
_.Kk=function(){};
var Nk=function(){},vGa=function(){};
var wGa=function(){},xGa=function(){};
_.Cd=function(a){this.ua=a};_.Cd.jy=function(){return Dd(_.od(),_.kd())};
var yGa;yGa=function(){};_.Ok=function(){};_.Ok.jy=function(){var a=_.kd(),b=_.fd(_.od().index,a);return(_.Yc(b)?b:a)[11]};
_.Zd=function(){this.q5a=console};_.Zd.prototype.handleError=function(a){var b=this.yjc(a);this.q5a.error("ERROR",a);b&&this.q5a.error("ORIGINAL ERROR",b)};_.Zd.prototype.yjc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};
var Dga;_.zfa=new Map;Dga=0;
var zGa=("undefined"!==typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(Gd);
var Cfa;
var Ufa;
var Gfa=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Hfa=/(<|>)/;
var Pfa=Ofa,Qfa;
_.Xd={};
var bga=void 0;
var Nd=function(a){this.rhb=a};Nd.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.rhb+" (see https://g.co/ng/security#xss)"};var AGa=function(){Nd.apply(this,arguments)};_.U(AGa,Nd);AGa.prototype.getTypeName=function(){return"HTML"};var BGa=function(){Nd.apply(this,arguments)};_.U(BGa,Nd);BGa.prototype.getTypeName=function(){return"URL"};var CGa=function(){Nd.apply(this,arguments)};_.U(CGa,Nd);CGa.prototype.getTypeName=function(){return"ResourceURL"};
var ega=function(a){this.EAc=a};ega.prototype.R9=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(Efa(a),"text/html").body;if(null===b)return this.EAc.R9(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var dga=function(a){this.Kkb=a;this.TZ=this.Kkb.implementation.createHTMLDocument("sanitization-inert");if(null==this.TZ.body){a=this.TZ.createElement("html");this.TZ.appendChild(a);var b=this.TZ.createElement("body");a.appendChild(b)}};
dga.prototype.R9=function(a){var b=this.TZ.createElement("template");if("content"in b)return b.innerHTML=Efa(a),b;b=this.TZ.createElement("body");b.innerHTML=Efa(a);this.Kkb.documentMode&&DGa(this,b);return b};var DGa=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&&DGa(a,b),b=b.nextSibling};
var gga=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,hga=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;
var EGa=Qd("area,br,col,hr,img,wbr"),FGa=Qd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),GGa=Qd("rp,rt"),HGa=kga(GGa,FGa),IGa=kga(FGa,Qd("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")),JGa=kga(GGa,Qd("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")),
rga=kga(EGa,IGa,JGa,HGa),tga=Qd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),uga=Qd("srcset"),KGa=Qd("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"),
LGa=Qd("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"),
sga=kga(tga,uga,KGa,LGa),vga=Qd("script,style,template"),pga=function(){this.RE=[]};pga.prototype.endElement=function(a){a=a.nodeName.toLowerCase();rga.hasOwnProperty(a)&&!EGa.hasOwnProperty(a)&&(this.RE.push("</"),this.RE.push(a),this.RE.push(">"))};var wga=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},lga=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,mga=/([^#-~ |!])/g,oga;
var MGa={NONE:0,qQc:1,vRc:2,fRc:3,URL:4,aRc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};
var yga;
var NGa=Promise.resolve(null);
var Ze=function(a,b){this.Wk=a;this.Ahc=b;this.Tr=null;this.uia=!1};Ze.prototype.destroy=function(){if(this.Tr)this.Tr.cQ(this);else if(this.uia){var a=this.Wk[3];if(_.Zc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Kfa(a,c),$ea(b,c))}this.uia=!1}Mfa(this.Wk[1],this.Wk)};Ze.prototype.Xf=function(a){Qga(this.Wk[1],this.Wk,null,a)};_.Pk=function(a){hha(a.Ahc||a.Wk)};Ze.prototype.detach=function(){this.Wk[2]&=-65};
Ze.prototype.Be=function(){var a=this.Wk[1],b=this.Wk,c=this.context,d=b[10];d.tP&&d.tP();try{Iga(a,b,a.ya,c)}catch(e){throw jha(b,e),e;}finally{d.end&&d.end()}};_.V.Object.defineProperties(Ze.prototype,{Qm:{configurable:!0,enumerable:!0,get:function(){var a=this.Wk,b=a[1];return mha(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Wk[8]},set:function(a){this.Wk[8]=a}},yc:{configurable:!0,enumerable:!0,get:function(){return 128===(this.Wk[2]&128)}}});
var OGa=function(a){Ze.call(this,a);this.iIa=a};_.U(OGa,Ze);OGa.prototype.Be=function(){for(var a=this.iIa[8],b=0;b<a.ts.length;b++){var c=a.ts[b],d=_.Afa(c);d=d?_.Yc(d)?d:d.Lp:null;if(null!==d){var e=d[1],f=e.ya,g=d[10],h=4===(d[2]&4);try{h||!g.tP||g.tP(),h&&Hga(e,d,c),Iga(e,d,f,c)}finally{h||!g.end||g.end()}}}};_.V.Object.defineProperties(OGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});
var PGa=function(){};PGa.va=_.t({token:PGa,Ka:"root",ta:function(){return null}});
var Qk=function(){this.rpa="0.0.0-PLACEHOLDER";this.rr=["0","0","0-PLACEHOLDER"].slice(2).join(".")},QGa=new Qk;
var RGa={};
var SGa=function(a){this.Lk=a};_.U(SGa,_.Kk);SGa.prototype.cD=function(a){return new TGa(a[fea]||null,this.Lk)};var UGa=function(a,b){this.Cc=a;this.ata=b};UGa.prototype.get=function(a,b,c){var d=this.Cc.get(a,RGa,c);return d!==RGa||b===RGa?d:this.ata.get(a,b,c)};var TGa=function(a,b){this.fw=a;this.Lk=b;this.lna=a.type;this.ob=a.oa.map(aga).join(",");this.tc=a.tc?a.tc:[];this.hBc=!!b};_.U(TGa,xGa);
TGa.prototype.create=function(a,b,c,d){d=d||this.Lk;var e;(d=d instanceof Jk?d:null==(e=d)?void 0:e.Cc)&&null!==this.fw.OPa&&(d=this.fw.OPa(d)||d);var f=d?new UGa(a,d):a,g=f.get(yGa,null);if(null===g)throw new _.Rc(407,!1);var h=f.get(PGa,null);a=g.PP(null,this.fw);e=this.fw.oa[0][0]||"div";if(c)e=a.yua(c,3===this.fw.vb);else{d=g.PP(null,this.fw);var n=e.toLowerCase();e=d.createElement(e,"svg"===n?"svg":"math"===n?"math":null)}n=e;var r=this.fw.jVa?288:272;e={ts:[],Og:zGa,mUc:NGa,S0c:null,flags:0};
d=Pga(0,null,null,1,0,null,null,null,null,null);f=Ega(null,d,e,r,null,null,g,a,h,f,null);uea(f);try{var x=this.fw,A=f[1];f[22]=n;var B=Td(A,22,2,"#host",null),I=B.tL=x.Jb;null!==I&&(lha(B,I,!0),null!==n&&(Cea(a,n,I),null!==B.Ee&&Wfa(a,n,B.Ee),null!==B.styles&&a.setAttribute(n,"style",B.styles)));var K=g.PP(n,x),P=Ega(f,Lga(x),null,x.jVa?32:16,f[22],B,g,K,null,null,null);if(A.Ij){var Z=Oea(B,f);Kea(Z,A,x.type);cha(A,B);var la=f.length;B.flags|=1;B.Jl=la;B.Pq=la+1;B.LG=la}Mga(f,P);var wa=f[22]=P;if(n)if(c)Cea(a,
n,["ng-version",QGa.rpa]);else{var va=this.fw.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&&Cea(a,n,c);x&&0<x.length&&Wfa(a,n,x.join(" "))}var Sa=d.data[22];if(void 0!==b){var gb=Sa.Lu=[];for(va=0;va<this.tc.length;va++){var qb=b[va];gb.push(null!=qb?Array.from(qb):null)}}var Hb=this.fw;b=[oha];var Bb=f[1],Fb=_.od();if(Bb.Ij){Hb.pda&&Hb.pda(Hb);var Na=Wd(Bb,f,1,null);dha(Bb,Fb,
f,Na,Hb);Sga(Bb,Fb)}var bb=Vea(f,Bb,Fb.Jl,Fb);_.Ed(bb,f);var eb=dd(Fb,f);eb&&_.Ed(eb,f);e.ts.push(bb);wa[8]=bb;if(null!==b)for(var cc=_.l(b),kc=cc.next();!kc.done;kc=cc.next()){var Ff=kc.value;Ff(bb,Hb)}Hb.Ed&&Hb.Ed(1,bb,_.od().Jl);var rb=_.od();!Bb.Ij||null===Hb.mb&&null===Hb.Jb||(_.hd.selectedIndex=rb.index,fha(f[1],rb,rb.Jl,rb.Pq,Hb),null!==Hb.mb&&Hb.mb(1,bb));var Ib=bb;Hga(d,f,null)}finally{xea()}return new Rk(this.lna,Ib,Dd(Sa,f),f,Sa)};
_.V.Object.defineProperties(TGa.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return nha(this.fw.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return nha(this.fw.outputs)}}});var Rk=function(a,b,c,d,e){this.location=c;this.M$a=d;this.k5=e;this.instance=b;this.su=this.Il=new OGa(d);this.lna=a};_.U(Rk,wGa);Rk.prototype.gH=function(a,b){var c=this.k5.inputs,d;null!==c&&(d=c[a])&&(c=this.M$a,Tga(c[1],c,d,a,b),bha(c,this.k5.index))};Rk.prototype.destroy=function(){this.su.destroy()};
Rk.prototype.Xf=function(a){this.su.Xf(a)};_.V.Object.defineProperties(Rk.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return new _.wd(this.k5,this.M$a)}}});
var VGa=function(a,b){this.Kd=b;this.cDa=[];this.gMa=[];this.GB=new SGa(this);var c=(a[nGa]||null).bootstrap;this.cDa=c instanceof Function?c():c;this.Oka=vfa(a,b,[{Ga:Nk,Ic:this},{Ga:_.Kk,Ic:this.GB}],_.Lc(a),new Set(["environment"]));wfa(this.Oka);this.instance=this.Oka.get(a)};_.U(VGa,Nk);VGa.prototype.destroy=function(){var a=this.Oka;!a.yc&&a.destroy();this.gMa.forEach(function(b){return b()});this.gMa=null};VGa.prototype.Xf=function(a){this.gMa.push(a)};
_.V.Object.defineProperties(VGa.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Oka}}});var Cja=function(a){this.LAb=a};_.U(Cja,vGa);Cja.prototype.create=function(a){return new VGa(this.LAb,a)};var pha=function(a,b,c){this.GB=new SGa(this);this.instance=null;this.Cc=a=new Bd([].concat(_.Ha(a),[{Ga:Nk,Ic:this},{Ga:_.Kk,Ic:this.GB}]),b||ofa(),c,new Set(["environment"]));wfa(a)};_.U(pha,Nk);pha.prototype.destroy=function(){this.Cc.destroy()};pha.prototype.Xf=function(a){this.Cc.Xf(a)};
var Lma=new _.zd("Application Initializer"),Sk=function(a){var b=this;this.YIa=a;this.reject=this.resolve=tha;this.done=this.XK=!1;this.fvc=new Promise(function(c,d){b.resolve=c;b.reject=d})},WGa=function(a){if(!a.XK){var b=[];if(a.YIa)for(var c={},d=0;d<a.YIa.length;c={DU:c.DU},d++)if(c.DU=a.YIa[d](),rha(c.DU))b.push(c.DU);else if(sha(c.DU)){var e=new Promise(function(f){return function(g,h){f.DU.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.XK=!0}};Sk.ha=function(a){return new (a||Sk)(_.u(Lma,8))};Sk.va=_.t({token:Sk,ta:Sk.ha,Ka:"root"});
var XGa,lja,YGa,ZGa;XGa=new _.zd("AppId",{Ka:"root",ta:vha});lja=new _.zd("Platform Initializer");YGa=new _.zd("Platform ID",{Ka:"platform",ta:function(){return"unknown"}});ZGa=new _.zd("appBootstrapListener");_.Tk=new _.zd("AnimationModuleType");
var Uk=function(){};Uk.prototype.log=function(a){console.log(a)};Uk.prototype.warn=function(a){console.warn(a)};Uk.ha=function(a){return new (a||Uk)};Uk.va=_.t({token:Uk,ta:Uk.ha,Ka:"platform"});
var xha=["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 yha={};
var fia=["zero","one","two","few","many"];
_.Og=new _.zd("LocaleId",{Ka:"root",ta:function(){return _.Tc(_.Og,12)||("undefined"!==typeof ewa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});
var Mf=function(){};Mf.ha=function(a){return new (a||Mf)};Mf.va=_.t({token:Mf,ta:Mf.ha,Ka:"root"});
var eia="en-US";
_.Bja=new Map;
var Dha=null;
var Mha=0,Nha=0,Oha=0;
var dia={RDc:"element"},cia={RDc:"ICU"};
var jia=0,xia=0;
var mia=/\ufffd(\d+):?\d*\ufffd/gi,uia=/\ufffd(\d+)\ufffd/,ria=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,nia=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,wia=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,via=/\uE500/g;
var $Ga=function(a){this.xf=a;this.N6=new Map};$Ga.prototype.La=function(){try{for(var a=_.l(this.N6.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.N6.clear()}};$Ga.va=_.t({token:$Ga,Ka:"environment",ta:function(){return new $Ga(_.u(Jk))}});
var aHa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;Vk&&(b=Vk.requestAnimationFrame,c=Vk.cancelAnimationFrame);var d=b(function(e){c=void 0;a(e)});return new _.ca(function(){var e;return null==(e=c)?void 0:e(d)})},bHa=function(){return((null==Vk?void 0:Vk.requestAnimationFrame)||requestAnimationFrame).apply(null,_.Ha(_.ea.apply(0,arguments)))},cHa=function(){((null==Vk?void 0:Vk.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.Ha(_.ea.apply(0,arguments)))},Vk=void 0;
var dHa={now:function(){return(dHa.kf||performance).now()},kf:void 0};
_.eHa=new _.ja(function(a){var b=dHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,rWc:g-c});a.closed||(e=aHa(d))};var e=aHa(d);return function(){return e.unsubscribe()}});
_.xh=new _.ja(wb);
var fHa=function(a,b){hi.call(this,a,b);this.Og=a;this.uha=b};_.U(fHa,hi);fHa.EMPTY=hi.EMPTY;fHa.prototype.US=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return hi.prototype.US.call(this,a,b,c);a.actions.push(this);return a.rM||(a.rM=bHa(function(){return a.flush(void 0)}))};fHa.prototype.MS=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return hi.prototype.MS.call(this,a,b,c);0===a.actions.length&&(cHa(b),a.rM=void 0)};
var gHa=function(){ii.apply(this,arguments)};_.U(gHa,ii);gHa.prototype.flush=function(a){this.active=!0;this.rM=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 hHa=new gHa(fHa);
var Wk=function(a,b){hi.call(this,a,b);this.Og=a;this.uha=b};_.U(Wk,hi);Wk.EMPTY=hi.EMPTY;Wk.prototype.Bi=function(a,b){b=void 0===b?0:b;if(0<b)return hi.prototype.Bi.call(this,a,b);this.delay=b;this.state=a;this.Og.flush(this);return this};Wk.prototype.execute=function(a,b){return 0<b||this.closed?hi.prototype.execute.call(this,a,b):this.q6a(a,b)};Wk.prototype.US=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?hi.prototype.US.call(this,a,b,c):a.flush(this)};
var iHa=function(){ii.apply(this,arguments)};_.U(iHa,ii);
var jHa=new iHa(Wk);
_.Xk=function(a){a=void 0===a?!1:a;_.nb.call(this);this.dgc=a};_.U(_.Xk,_.nb);_.Xk.create=_.nb.create;_.Xk.prototype.emit=function(a){_.nb.prototype.next.call(this,a)};
_.Xk.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.dgc&&(b=Pia(b),d&&(d=Pia(d)),c&&(c=Pia(c)));d=_.nb.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.ca&&a.add(d);return d};
_.Se=function(a){this.hjc=a=void 0===a?!1:a;this.cu=!0;this.Sv=[];this.Q4a=!1;this.Cia=null;this.length=0;this.last=this.first=void 0;var b=Eha(),c=_.Se.prototype;c[b]||(c[b]=Qia)};_.k=_.Se.prototype;_.k.get=function(a){return this.Sv[a]};_.k.map=function(a){return this.Sv.map(a)};_.k.filter=function(a){return this.Sv.filter(a)};_.k.find=function(a){return this.Sv.find(a)};_.k.reduce=function(a,b){return this.Sv.reduce(a,b)};_.k.forEach=function(a){this.Sv.forEach(a)};_.k.some=function(a){return this.Sv.some(a)};
_.k.toArray=function(){return this.Sv.slice()};_.k.toString=function(){return this.Sv.toString()};_.k.reset=function(a,b){this.cu=!1;a=Yea(a);a:{var c=this.Sv;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.Q4a=!b)this.Sv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Ne=function(a){!a.Cia||!a.Q4a&&a.hjc||a.Cia.emit(a)};_.Se.prototype.GYa=function(){this.cu=!0};
_.Se.prototype.destroy=function(){this.vd.complete();this.vd.unsubscribe()};_.V.Object.defineProperties(_.Se.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this.Cia||(this.Cia=new _.Xk)}}});Symbol.iterator;
_.Le=function(){};_.Le.jy=Sia;var Tia=function(a,b,c){this.MDa=a;this.H5a=b;this.Qb=c};_.U(Tia,_.Le);Tia.jy=_.Le.jy;Tia.prototype.vi=function(a,b){var c=this.H5a.GNb;b=Ega(this.MDa,c,a,16,null,c.WLa,null,null,null,null,b||null);b[17]=this.MDa[this.H5a.index];var d=this.MDa[19];null!==d&&(b[19]=d.vi(c));Hga(c,b,a);return new Ze(b)};
_.Me=function(){};_.Me.jy=Via;var Ke=function(a,b,c){this.pI=a;this.QEa=b;this.p4=c};_.U(Ke,_.Me);Ke.jy=_.Me.jy;_.k=Ke.prototype;_.k.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.k.get=function(a){var b=this.pI[8];return null!==b&&b[a]||null};_.k.vi=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Cc}a=a.vi(b||{},e);this.aG(a,d);return a};
_.k.gF=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Cc;d=f.xWa;f=f.aNa||f.C_c}a=e?a:new TGa(a[fea]||null);c=c||this.ata;f||null!=a.Lk||(e=(e?c:this.ata).get(Jk,null))&&(f=e);d=a.create(c,d,void 0,f);this.aG(d.su,b);return d};
_.k.aG=function(a,b){var c=a.Wk,d=c[1];if(_.Zc(c[3])){var e=this.indexOf(a);-1!==e?this.detach(e):(e=c[3],e=new Ke(e,e[6],e[3]),e.detach(e.indexOf(a)))}b=this.e3(b);e=this.pI;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&&kHa(f,d);c[2]|=64;f=Sfa(b,e);g=c[11];var h=g.parentNode(e[7]);if(null!==h){var n=
e[6];c[0]=h;c[6]=n;Md(g,1,d.firstChild,c,h,f,!1)}if(a.Tr)throw new _.Rc(902,!1);a.uia=!0;c=Wia(e);b>=c.length?c.push(a):c.splice(b,0,a);return a};_.k.move=function(a,b){return this.aG(a,b)};_.k.indexOf=function(a){var b=this.pI[8];return null!==b?b.indexOf(a):-1};_.k.remove=function(a){a=this.e3(a,-1);var b=Kfa(this.pI,a);b&&($ea(Wia(this.pI),a),Mfa(b[1],b))};_.k.detach=function(a){a=this.e3(a,-1);var b=Kfa(this.pI,a);return b&&null!=$ea(Wia(this.pI),a)?new Ze(b):null};
_.k.e3=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.V.Object.defineProperties(Ke.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Dd(this.QEa,this.p4)}},Cc:{configurable:!0,enumerable:!0,get:function(){return new _.wd(this.QEa,this.p4)}},ata:{configurable:!0,enumerable:!0,get:function(){var a=Nea(this.QEa,this.p4);if(-1!==a){var b=Fea(a,this.p4);return new _.wd(b[1].data[(a&32767)+8],b)}return new _.wd(null,this.p4)}},length:{configurable:!0,enumerable:!0,get:function(){return this.pI.length-10}}});
var cja=function(a){this.DWa=a;this.matches=null};cja.prototype.clone=function(){return new cja(this.DWa)};cja.prototype.GYa=function(){this.DWa.GYa()};var bja=function(a){this.queries=a=void 0===a?[]:a};bja.prototype.vi=function(a){var b=a.queries;if(null!==b){a=null!==a.Ed?a.Ed[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].Ztb].clone());return new bja(c)}return null};bja.prototype.cQ=function(a){kHa(this,a)};
var kHa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].GYa()},$ia=function(a,b,c){this.Sp=a;this.flags=b;this.read=void 0===c?null:c},dja=function(a){this.queries=a=void 0===a?[]:a};_.k=dja.prototype;_.k.v8=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].v8(a,b)};_.k.ooa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].ooa(a)};
_.k.RMa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].RMa(a,null!==b?b.length:0);d&&(d.Ztb=c,null!==b?b.push(d):b=[d])}return null!==b?new dja(b):null};_.k.ya=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ya(a,b)};_.k.track=function(a){this.queries.push(a)};_.V.Object.defineProperties(dja.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Te=function(a,b){this.metadata=a;this.matches=null;this.Ztb=-1;this.Mjb=!1;this.NCa=!0;this.G5a=void 0===b?-1:b};Te.prototype.v8=function(a,b){if(lHa(this,b)){var c=this.metadata.Sp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.wTa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}mHa(this,a,b,f);mHa(this,a,b,Uea(b,a,e,!1,!1))}else c===_.Le?b.type&4&&mHa(this,a,b,-1):mHa(this,a,b,Uea(b,a,c,!1,!1))}};
Te.prototype.ooa=function(a){this.G5a===a.index&&(this.NCa=!1)};Te.prototype.ya=function(a,b){this.v8(a,b)};Te.prototype.RMa=function(a,b){return lHa(this,a)?(this.Mjb=!0,nHa(this,-a.index,b),new Te(this.metadata)):null};
var lHa=function(a,b){if(a.NCa&&1!==(a.metadata.flags&1)){a=a.G5a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.NCa},mHa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Cd||e===_.Me||e===_.Le&&c.type&4?nHa(a,c.index,-2):(b=Uea(c,b,e,!1,!1),null!==b&&nHa(a,c.index,b)):nHa(a,c.index,d)}},nHa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};
var eja=Promise.resolve(0);
var oHa;
_.Ye=function(a){var b=void 0===a.qnb?!1:a.qnb,c=void 0===a.sfa?!1:a.sfa;a=void 0===a.e1?!1:a.e1;this.LZ=this.F$=!1;this.isStable=!0;this.Qsa=new _.Xk(!1);this.N_=new _.Xk(!1);this.Lg=new _.Xk(!1);this.Pp=new _.Xk(!1);if("undefined"==typeof Zone)throw new _.Rc(908,!1);Zone.jrc();this.AW=0;this.Zmc=this.vy=Zone.current;Zone.AsyncStackTaggingZoneSpec&&(this.vy=this.vy.rz(new Zone.AsyncStackTaggingZoneSpec("Angular")));Zone.TaskTrackingZoneSpec&&(this.vy=this.vy.rz(new Zone.TaskTrackingZoneSpec));b&&
Zone.longStackTraceZoneSpec&&(this.vy=this.vy.rz(Zone.longStackTraceZoneSpec));this.sfa=!a&&c;this.e1=a;this.vra=-1;b=Gd.requestAnimationFrame;c=Gd.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Xo("OriginalDelegate")])&&(b=c),Zone.Xo("OriginalDelegate"));this.xEc=b;kja(this)};_.Wua=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};oHa=function(){if(_.Wua())throw new _.Rc(909,!1);};_.Ye.prototype.Nc=function(a,b,c){return this.vy.Nc(a,b,c)};
_.Ye.prototype.lea=function(a,b,c){var d=this.vy;a=d.oua("NgZoneEvent: undefined",a,pHa,tha,tha);try{return d.lea(a,b,c)}finally{d.AJ(a)}};_.Ye.prototype.mA=function(a,b,c){return this.vy.mA(a,b,c)};_.Ye.prototype.wc=function(a){return this.Zmc.Nc(a)};var pHa={},uja=function(){this.F$=this.LZ=!1;this.isStable=!0;this.Qsa=new _.Xk;this.N_=new _.Xk;this.Lg=new _.Xk;this.Pp=new _.Xk};uja.prototype.Nc=function(a,b,c){return a.apply(b,c)};uja.prototype.mA=function(a,b,c){return a.apply(b,c)};
uja.prototype.wc=function(a){return a()};uja.prototype.lea=function(a,b,c){return a.apply(b,c)};
var qHa=new _.zd(""),rHa=new _.zd(""),Yk=function(a,b,c){var d=this;this.Eb=a;this.wGb=b;this.vSc=0;this.oFa=!0;this.E3=!1;this.iO=[];this.Tva=null;sHa||(sHa=c,tHa(b));this.lqc();a.Nc(function(){d.Tva="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};Yk.prototype.lqc=function(){var a=this;this.Eb.Qsa.subscribe({next:function(){a.E3=!0;a.oFa=!1}});this.Eb.wc(function(){a.Eb.Lg.subscribe({next:function(){oHa();fja(function(){a.oFa=!0;a.N$a()})}})})};
Yk.prototype.isStable=function(){return this.oFa&&!this.Eb.F$};Yk.prototype.N$a=function(){var a=this;if(this.isStable())fja(function(){for(;0!==a.iO.length;){var c=a.iO.pop();clearTimeout(c.Q1);c.evc(a.E3)}a.E3=!1});else{var b=uHa(this);this.iO=this.iO.filter(function(c){return c.dQb&&c.dQb(b)?(clearTimeout(c.Q1),!1):!0});this.E3=!0}};var uHa=function(a){return a.Tva?a.Tva.KZc.map(function(b){return{source:b.source,Dtc:b.Dtc,data:b.data}}):[]};_.k=Yk.prototype;
_.k.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.iO=d.iO.filter(function(f){return f.Q1!==e});a(d.E3,uHa(d))},b));this.iO.push({evc:a,Q1:e,dQb:c})};_.k.whenStable=function(a,b,c){if(c&&!this.Tva)throw Error("rb");this.addCallback(a,b,c);this.N$a()};_.k.TWa=function(a){this.wGb.TWa(a,this)};_.k.x0a=function(a){this.wGb.x0a(a)};_.k.findProviders=function(){return[]};Yk.ha=function(a){return new (a||Yk)(_.u(_.Ye),_.u(Zk),_.u(rHa))};Yk.va=_.t({token:Yk,ta:Yk.ha});
var Zk=function(){this.n3=new Map};Zk.prototype.TWa=function(a,b){this.n3.set(a,b)};Zk.prototype.x0a=function(a){this.n3.delete(a)};Zk.prototype.w9=function(a,b){var c,d;return null!=(d=null==(c=sHa)?void 0:c.w9(this,a,void 0===b?!0:b))?d:null};Zk.ha=function(a){return new (a||Zk)};Zk.va=_.t({token:Zk,ta:Zk.ha,Ka:"platform"});var sHa;
var qja=null,oja=new _.zd("AllowMultipleToken"),tja=new _.zd("PlatformDestroyListeners"),uma=function(a,b){this.name=a;this.token=b},Ve=function(a){this.xf=a;this.HFa=[];this.rO=[];this.Ub=!1},vHa=function(a,b,c){var d=vja(null==c?void 0:c.qe,{qnb:!1,sfa:!(!c||!c.D_c)||!1,e1:!(!c||!c.E_c)||!1}),e=[{Ga:_.Ye,Ic:d}];return d.Nc(function(){var f=We({Tb:e,parent:a.Cc,name:b.LAb.name}),g=b.create(f),h=g.Cc.get(_.Zd,null);if(!h)throw new _.Rc(402,!1);d.wc(function(){var n=d.Pp.subscribe({next:function(r){h.handleError(r)}});
g.Xf(function(){yja(a.HFa,g);n.unsubscribe()})});return wja(h,d,function(){var n=g.Cc.get(Sk);WGa(n);return n.fvc.then(function(){var r=g.Cc.get(_.Og,"en-US")||"en-US";null==r&&Pda("Expected localeId to be defined",r,null,"!=");"string"===typeof r&&(eia=r.toLowerCase().replace(/_/g,"-"));a.xmc(g);return g})})})},Ava=function(a,b){var c=void 0===c?[]:c;var d=xja({},c);Promise.resolve(new Cja(b)).then(function(e){return vHa(a,e,d)})};
Ve.prototype.xmc=function(a){var b=a.Cc.get(_.Rf);if(0<a.cDa.length)a.cDa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.REc)a.instance.REc(b);else throw new _.Rc(403,!1);this.HFa.push(a)};Ve.prototype.Xf=function(a){this.rO.push(a)};
Ve.prototype.destroy=function(){if(this.Ub)throw new _.Rc(404,!1);this.HFa.slice().forEach(function(b){return b.destroy()});this.rO.forEach(function(b){return b()});var a=this.xf.get(tja,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Ub=!0};_.V.Object.defineProperties(Ve.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.xf}},yc:{configurable:!0,enumerable:!0,get:function(){return this.Ub}}});Ve.ha=function(a){return new (a||Ve)(_.u(_.Lf))};
Ve.va=_.t({token:Ve,ta:Ve.ha,Ka:"platform"});
_.Rf=function(a,b,c){var d=this;this.Rf=a;this.xf=b;this.mjc=c;this.A4a=[];this.iX=[];this.TGa=!1;this.TW=!0;this.Ub=!1;this.rO=[];this.Hib=[];this.ts=[];this.Rmc=this.Rf.N_.subscribe({next:function(){d.Rf.Nc(function(){d.tick()})}});this.isStable=_.hb(new _.ja(function(e){d.TW=d.Rf.isStable&&!d.Rf.F$&&!d.Rf.LZ;d.Rf.wc(function(){e.next(d.TW);e.complete()})}),(new _.ja(function(e){var f;d.Rf.wc(function(){f=d.Rf.Lg.subscribe(function(){oHa();fja(function(){d.TW||d.Rf.F$||d.Rf.LZ||(d.TW=!0,e.next(!0))})})});
var g=d.Rf.Qsa.subscribe(function(){if(!_.Wua())throw new _.Rc(909,!1);d.TW&&(d.TW=!1,d.Rf.wc(function(){e.next(!1)}))});return function(){f.unsubscribe();g.unsubscribe()}})).ka(kba()))};
_.Rf.prototype.bootstrap=function(a,b){var c=this,d=a instanceof xGa;if(!this.xf.get(Sk).done)throw new _.Rc(405,!1);a=d?a:this.xf.get(_.Kk).cD(a);this.Hib.push(a.lna);d=a.hBc?void 0:this.xf.get(Nk);var e=a.create(_.rGa,[],b||a.ob,d),f=e.location.ua,g=e.Cc.get(qHa,null);null==g||g.TWa(f);e.Xf(function(){c.cQ(e.su);yja(c.ts,e);null==g||g.x0a(f)});this.mmc(e);return e};
_.Rf.prototype.tick=function(){var a=this;if(this.TGa)throw new _.Rc(101,!1);try{this.TGa=!0;for(var b=_.l(this.iX),c=b.next();!c.done;c=b.next())c.value.Be()}catch(d){this.Rf.wc(function(){return a.mjc.handleError(d)})}finally{this.TGa=!1}};_.wHa=function(a,b){a.iX.push(b);if(b.uia)throw new _.Rc(902,!1);b.Tr=a};_.k=_.Rf.prototype;_.k.cQ=function(a){yja(this.iX,a);a.Tr=null;var b=a.Wk;Md(b[11],2,a.Wk[1].firstChild,b,null,null,!1)};
_.k.mmc=function(a){_.wHa(this,a.su);this.tick();this.ts.push(a);this.xf.get(ZGa,[]).concat(this.A4a).forEach(function(b){return b(a)})};_.k.La=function(){if(!this.Ub)try{this.rO.forEach(function(a){return a()}),this.iX.slice().forEach(function(a){return a.destroy()}),this.Rmc.unsubscribe()}finally{this.Ub=!0,this.iX=[],this.A4a=[],this.rO=[]}};_.k.Xf=function(a){var b=this;this.rO.push(a);return function(){return yja(b.rO,a)}};
_.k.destroy=function(){if(this.Ub)throw new _.Rc(406,!1);var a=this.xf;a.destroy&&!a.yc&&a.destroy()};_.V.Object.defineProperties(_.Rf.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Ub}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.xf}},POc:{configurable:!0,enumerable:!0,get:function(){return this.iX.length}}});_.Rf.ha=function(a){return new (a||_.Rf)(_.u(_.Ye),_.u(Jk),_.u(_.Zd))};_.Rf.va=_.t({token:_.Rf,ta:_.Rf.ha,Ka:"root"});
var Bma=new _.zd("AnalyzeForEntryComponents");
var $k=function(){};$k.ha=function(a){return new (a||$k)(_.u(_.Rf))};$k.Ea=_.Wc({type:$k});$k.Da=_.Pc({});
_.al=function(){};_.al.jy=zja;
var xHa=function(){};xHa.prototype.supports=function(a){return Gha(a)};xHa.prototype.create=function(a){return new bl(a)};var yHa=function(a,b){return b},bl=function(a){this.length=0;this.dW=this.Cja=this.oB=this.Ky=this.wW=this.ika=this.Dt=this.Fv=this.w4=this.KO=this.pnc=this.Py=this.LO=null;this.YW=a||yHa};bl.prototype.Zpb=function(a){var b;for(b=this.KO;null!==b;b=b.Kc)a(b)};
_.zHa=function(a,b){var c=a.KO;a=a.Ky;for(var d=0,e=null;c||a;){var f=!a||c&&c.un<Aja(a,d,e)?c:a,g=Aja(f,d,e),h=f.un;if(f===a)d--,a=a.zy;else if(c=c.Kc,null==f.Ku)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.Ku]=r-n}}g!==h&&b(f,g,h)}};bl.prototype.kpa=function(a){var b;for(b=this.Fv;null!==b;b=b.sE)a(b)};bl.prototype.lpa=function(a){var b;for(b=this.Ky;null!==b;b=b.zy)a(b)};
_.AHa=function(a,b){for(a=a.Cja;null!==a;a=a.KFa)b(a)};_.k=bl.prototype;_.k.diff=function(a){null==a&&(a=[]);if(!Gha(a))throw new _.Rc(900,!1);return this.check(a)?this:null};_.k.Xf=function(){};
_.k.check=function(a){var b=this;this.NGa();var c=this.KO,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.YW(e,f);null!==c&&Object.is(c.BA,g)?(d&&(c=this.vbb(c,f,g,e)),Object.is(c.item,f)||this.iia(c,f)):(c=this.Y8a(c,f,g,e),d=!0);c=c.Kc}}else{var h=0;Hha(a,function(n){g=b.YW(h,n);null!==c&&Object.is(c.BA,g)?(d&&(c=b.vbb(c,n,g,h)),Object.is(c.item,n)||b.iia(c,n)):(c=b.Y8a(c,n,g,h),d=!0);c=c.Kc;h++});this.length=h}this.zpc(c);return this.dL};
_.k.NGa=function(){if(this.dL){var a;for(a=this.pnc=this.KO;null!==a;a=a.Kc)a.MFa=a.Kc;for(a=this.Fv;null!==a;a=a.sE)a.Ku=a.un;this.Fv=this.Dt=null;for(a=this.ika;null!==a;a=a.LFa)a.Ku=a.un;this.Cja=this.dW=this.Ky=this.oB=this.ika=this.wW=null}};
_.k.Y8a=function(a,b,c,d){if(null===a)var e=this.w4;else e=a.fo,this.Knc(a);a=null===this.Py?null:this.Py.get(c,null);null!==a?(Object.is(a.item,b)||this.iia(a,b),this.v$a(a,e,d)):(a=null===this.LO?null:this.LO.get(c,d),null!==a?(Object.is(a.item,b)||this.iia(a,b),this.Cmc(a,e,d)):a=this.hgc(new BHa(b,c),e,d));return a};_.k.vbb=function(a,b,c,d){b=null===this.Py?null:this.Py.get(c,null);null!==b?a=this.v$a(b,a.fo,d):a.un!=d&&(a.un=d,this.JCa(a,d));return a};
_.k.zpc=function(a){for(;null!==a;){var b=a.Kc;this.W3a(this.THa(a));a=b}null!==this.Py&&this.Py.clear();null!==this.Dt&&(this.Dt.sE=null);null!==this.wW&&(this.wW.LFa=null);null!==this.w4&&(this.w4.Kc=null);null!==this.oB&&(this.oB.zy=null);null!==this.dW&&(this.dW.KFa=null)};_.k.v$a=function(a,b,c){null!==this.Py&&this.Py.remove(a);var d=a.Gka,e=a.zy;null===d?this.Ky=e:d.zy=e;null===e?this.oB=d:e.Gka=d;this.ZEa(a,b,c);this.JCa(a,c);return a};
_.k.Cmc=function(a,b,c){this.THa(a);this.ZEa(a,b,c);this.JCa(a,c);return a};_.k.hgc=function(a,b,c){this.ZEa(a,b,c);this.Dt=null===this.Dt?this.Fv=a:this.Dt.sE=a;return a};_.k.ZEa=function(a,b,c){var d=null===b?this.KO:b.Kc;a.Kc=d;a.fo=b;null===d?this.w4=a:d.fo=a;null===b?this.KO=a:b.Kc=a;null===this.LO&&(this.LO=new cl);this.LO.put(a);a.un=c;return a};_.k.Knc=function(a){return this.W3a(this.THa(a))};
_.k.THa=function(a){null!==this.LO&&this.LO.remove(a);var b=a.fo,c=a.Kc;null===b?this.KO=c:b.Kc=c;null===c?this.w4=b:c.fo=b;return a};_.k.JCa=function(a,b){if(a.Ku===b)return a;this.wW=null===this.wW?this.ika=a:this.wW.LFa=a;return a};_.k.W3a=function(a){null===this.Py&&(this.Py=new cl);this.Py.put(a);a.un=null;a.zy=null;null===this.oB?(this.oB=this.Ky=a,a.Gka=null):(a.Gka=this.oB,this.oB=this.oB.zy=a);return a};_.k.iia=function(a,b){a.item=b;this.dW=null===this.dW?this.Cja=a:this.dW.KFa=a;return a};
_.V.Object.defineProperties(bl.prototype,{dL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Fv||null!==this.ika||null!==this.Ky||null!==this.Cja}}});var BHa=function(a,b){this.item=a;this.BA=b;this.KFa=this.LFa=this.sE=this.zy=this.Gka=this.BW=this.Fka=this.Kc=this.fo=this.MFa=this.Ku=this.un=null},CHa=function(){this.m5=this.l4=null};CHa.prototype.add=function(a){null===this.l4?(this.l4=this.m5=a,a.BW=null,a.Fka=null):(this.m5.BW=a,a.Fka=this.m5,a.BW=null,this.m5=a)};
CHa.prototype.get=function(a,b){var c;for(c=this.l4;null!==c;c=c.BW)if((null===b||b<=c.un)&&Object.is(c.BA,a))return c;return null};CHa.prototype.remove=function(a){var b=a.Fka;a=a.BW;null===b?this.l4=a:b.BW=a;null===a?this.m5=b:a.Fka=b;return null===this.l4};var cl=function(){this.map=new Map};cl.prototype.put=function(a){var b=a.BA,c=this.map.get(b);c||(c=new CHa,this.map.set(b,c));c.add(a)};cl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
cl.prototype.remove=function(a){var b=a.BA;this.map.get(b).remove(a)&&this.map.delete(b);return a};cl.prototype.clear=function(){this.map.clear()};_.V.Object.defineProperties(cl.prototype,{Ql:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});
var DHa=function(){};DHa.prototype.supports=function(a){return a instanceof Map||Fha(a)};DHa.prototype.create=function(){return new EHa};var EHa=function(){this.Qka=new Map;this.oB=this.Ky=this.Dt=this.Fv=this.DV=this.CV=this.g$a=this.eO=this.rI=null};EHa.prototype.Zpb=function(a){var b;for(b=this.rI;null!==b;b=b.Kc)a(b)};var FHa=function(a,b){for(a=a.CV;null!==a;a=a.kka)b(a)};_.k=EHa.prototype;_.k.kpa=function(a){var b;for(b=this.Fv;null!==b;b=b.sE)a(b)};
_.k.lpa=function(a){var b;for(b=this.Ky;null!==b;b=b.zy)a(b)};_.k.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||Fha(a)))throw new _.Rc(900,!1);return this.check(a)?this:null};_.k.Xf=function(){};
_.k.check=function(a){var b=this;this.NGa();var c=this.rI;this.eO=null;this.Gjc(a,function(d,e){c&&c.key===e?(b.V8a(c,d),b.eO=c,c=c.Kc):(d=b.nkc(e,d),c=b.Clc(c,d))});if(c)for(c.fo&&(c.fo.Kc=null),a=this.Ky=c;null!==a;a=a.zy)a===this.rI&&(this.rI=null),this.Qka.delete(a.key),a.zy=a.Kc,a.uj=a.tf,a.tf=null,a.fo=null,a.Kc=null;this.DV&&(this.DV.kka=null);this.Dt&&(this.Dt.sE=null);return this.dL};
_.k.Clc=function(a,b){if(a){var c=a.fo;b.Kc=a;b.fo=c;a.fo=b;c&&(c.Kc=b);a===this.rI&&(this.rI=b);return this.eO=a}this.eO?(this.eO.Kc=b,b.fo=this.eO):this.rI=b;this.eO=b;return null};_.k.nkc=function(a,b){if(this.Qka.has(a)){a=this.Qka.get(a);this.V8a(a,b);b=a.fo;var c=a.Kc;b&&(b.Kc=c);c&&(c.fo=b);a.Kc=null;a.fo=null;return a}c=new GHa(a);this.Qka.set(a,c);c.tf=b;this.ngc(c);return c};
_.k.NGa=function(){if(this.dL){var a;for(a=this.g$a=this.rI;null!==a;a=a.Kc)a.MFa=a.Kc;for(a=this.CV;null!==a;a=a.kka)a.uj=a.tf;for(a=this.Fv;null!=a;a=a.sE)a.uj=a.tf;this.Ky=this.Fv=this.Dt=this.CV=this.DV=null}};_.k.V8a=function(a,b){Object.is(b,a.tf)||(a.uj=a.tf,a.tf=b,this.ogc(a))};_.k.ngc=function(a){null===this.Fv?this.Fv=this.Dt=a:this.Dt=this.Dt.sE=a};_.k.ogc=function(a){null===this.CV?this.CV=this.DV=a:this.DV=this.DV.kka=a};
_.k.Gjc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.V.Object.defineProperties(EHa.prototype,{dL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Fv||null!==this.CV||null!==this.Ky}}});var GHa=function(a){this.key=a;this.kka=this.zy=this.sE=this.fo=this.Kc=this.MFa=this.tf=this.uj=null};
_.dl=function(a){this.DNa=a};_.dl.prototype.find=function(a){var b=this.DNa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Rc(901,!1);};_.dl.va=_.t({token:_.dl,Ka:"root",ta:function(){return new _.dl([new xHa])}});
_.el=function(a){this.DNa=a};_.el.prototype.find=function(a){var b=this.DNa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Rc(901,!1);};_.el.va=_.t({token:_.el,Ka:"root",ta:function(){return new _.el([new DHa])}});
var HHa=function(){};
var IHa=rja(null,"core",[]);
var Fja=!0,Eja=!1;
var JHa=new _.zd("devfuseFeature");
_.fl=function(a){_.W.call(this,a)};_.U(_.fl,_.W);_.fl.prototype.toObject=function(a){return KHa(a,this)};var KHa=function(a,b){if(null!=b){var c={privateDoNotAccessOrElseSafeHtmlWrappedValue:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var gl=function(a){_.W.call(this,a,-1,LHa)};_.U(gl,_.W);gl.prototype.getMessage=function(){return _.nc(this,_.fl,1)};gl.prototype.Wqb=function(){return _.Dh(this,3,0)};var LHa=[2];gl.prototype.toObject=function(a){return MHa(a,this)};var MHa=function(a,b){if(null!=b){var c={message:KHa(a,b.getMessage()),t2c:_.p(_.ic(b,2)),severity:_.Dh(b,3,0)};a&&(c.Ta=b);return c}},NHa={g3a:0,pya:1,YD:2,f2a:3};
var PHa=function(a){_.W.call(this,a,-1,OHa)};_.U(PHa,_.W);var OHa=[1];PHa.prototype.toObject=function(a){return QHa(a,this)};var QHa=function(a,b){if(null!=b){var c={aTc:_.rc(_.lc(b,gl,1),MHa,a)};a&&(c.Ta=b);return c}};
var RHa;_.hl=function(){};RHa=function(){};RHa.prototype.Vqb=function(){return{XBb:function(){},FL:function(){},Pp:function(){}}};
_.T=function(){this.O={}};_.R=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.Y=function(a,b){return null!=a.O[b]};
var SHa=function(a){var b="";vca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};
var THa=["accept","accept-language","content-language"],UHa=["GET","HEAD","POST"];
var VHa=function(){};
var WHa;_.il=function(a,b){this.HIc=a;this.bAc=void 0===b?null:b};_.U(_.il,VHa);WHa=function(a,b,c){var d=Hja(a.bAc,b);return null==d?c:_.Ta.ka(_.yb({complete:function(){d.XBb()}}),xaa(c.ka(_.yb(function(e){d.FL(e)},function(e){d.Pp(e)}))))};_.jl=function(a,b){var c=b.Mb||void 0,d=a.HIc,e=d.send,f=b.body instanceof _.T?_.af(b.body):b.body;return WHa(a,b,e.call(d,{path:b.path,tb:b.tb,yb:b.yb,body:f,Qa:b.Qa,GMb:b.GMb&&b.GMb},c))};
var XHa=function(){};XHa.prototype.send=function(a,b){Tja(a);return this.makeRequest(a).ka(_.m(function(c){return b?_.bf(b,c):c}))};
var kl,ll,YHa,ml,ol,pl,ql,rl,sl,$Ha;kl={KU:"BUILD",fya:"CODE_REVIEW",E0b:"GLOBAL",PA:"SOURCE",qd:"UNKNOWN",values:function(){return[kl.qd,kl.E0b,kl.PA,kl.fya,kl.KU]}};ll={pya:"CRITICAL",f2a:"INFORMATIONAL",g3a:"SEVERITY_UNSPECIFIED",YD:"WARNING",values:function(){return[ll.g3a,ll.pya,ll.YD,ll.f2a]}};YHa={gUb:"AVAILABLE",rec:"UNAVAILABLE",yk:"UNSPECIFIED",values:function(){return[YHa.yk,YHa.rec,YHa.gUb]}};
ml={KU:"BUILD",fya:"CODE_REVIEW",kWb:"CORE",yza:"ISSUE_TRACKER",PA:"SOURCE",Bec:"UNKNOWN_OWNER",values:function(){return[ml.Bec,ml.kWb,ml.PA,ml.fya,ml.KU,ml.yza]}};
_.jg={TSb:"ADMIN_FAST_WRITE",USb:"ADMIN_MEDIUM_WRITE",QH:"ADMIN_READ",WSb:"ADMIN_SLOW_WRITE",Nxa:"BLAME",Mha:"CALLGRAPHS",jya:"COMMIT_BROWSING",qya:"CROSS_REFERENCES",Aya:"DEBUGGER",N1a:"EXTERNAL_DEPENDENCY",U1a:"FILE_LOAD",Wya:"FILE_OPERATIONS",QU:"HISTORY",g2a:"INITIAL_PAGE_LOAD",Gza:"LIST_BREAKPOINTS",m2a:"LIST_DEBUGEES",JN:"OUTLINE",b3a:"REPOSITORIES_BROWSING",ZAa:"SEARCH",gV:"SET_BREAKPOINT",i3a:"SNAPSHOT_COMPLETE",m3a:"STOP_DEBUGGING",o3a:"SUGGEST_SEARCH",y3a:"UNKNOWN_BUCKET",values:function(){return[_.jg.y3a,
_.jg.N1a,_.jg.g2a,_.jg.ZAa,_.jg.TSb,_.jg.USb,_.jg.WSb,_.jg.gV,_.jg.i3a,_.jg.m2a,_.jg.Gza,_.jg.QH,_.jg.b3a,_.jg.jya,_.jg.Wya,_.jg.U1a,_.jg.JN,_.jg.QU,_.jg.qya,_.jg.Mha,_.jg.Aya,_.jg.m3a,_.jg.o3a,_.jg.Nxa]}};_.nl={Bx:"BACKGROUND",HUb:"BROWSER_NAVIGATION",wN:"CHANGE",wt:"CLICK",J_b:"EXTERNAL",wv:"KEYBOARD",Nbc:"RESIZE",mcc:"SCROLL",xec:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.nl.xec,_.nl.wt,_.nl.wN,_.nl.mcc,_.nl.Nbc,_.nl.HUb,_.nl.wv,_.nl.Bx,_.nl.J_b]}};
ol={Qd:"CANCELLED",Eya:"DEGRADED",aj:"FAILURE",VAa:"RETRIED",kh:"SUCCESS",ABa:"TIME_OUT",fCa:"UNKNOWN_STATUS_CODE",values:function(){return[ol.fCa,ol.kh,ol.aj,ol.ABa,ol.Eya,ol.Qd,ol.VAa]}};
pl={Ixa:"AUTOPUSH",Jxa:"AUTOPUSH_CORP",Kxa:"AUTOPUSH_QUAL",Uxa:"CANARY",oya:"CORP",Hya:"DEMO",rza:"INTEGRATION",sza:"INTEGRATION_CORP",tza:"INTEGRATION_OSS",uza:"INTEGRATION_PARTNER",vza:"INTEGRATION_PROD",wza:"INTEGRATION_QA",wAa:"OSS",Q2:"PARTNER",EAa:"PRODUCTION",MAa:"QADEVEL",NAa:"QADEVEL_CORP",OAa:"QAOSS",hBa:"STAGING_CORP",iBa:"STAGING_OSS",jBa:"STAGING_PARTNER",kBa:"STAGING_PROD",lBa:"STAGING_QA",Tg:"TESTING",dCa:"UNKNOWN_ENVIRONMENT",values:function(){return[pl.dCa,pl.EAa,pl.kBa,pl.lBa,pl.vza,
pl.wza,pl.Hya,pl.Uxa,pl.Tg,pl.hBa,pl.oya,pl.MAa,pl.rza,pl.OAa,pl.iBa,pl.tza,pl.wAa,pl.NAa,pl.sza,pl.Ixa,pl.Jxa,pl.Q2,pl.uza,pl.jBa,pl.Kxa]}};
ql={Ixa:"AUTOPUSH",Jxa:"AUTOPUSH_CORP",Kxa:"AUTOPUSH_QUAL",Uxa:"CANARY",oya:"CORP",Hya:"DEMO",rza:"INTEGRATION",sza:"INTEGRATION_CORP",tza:"INTEGRATION_OSS",uza:"INTEGRATION_PARTNER",vza:"INTEGRATION_PROD",wza:"INTEGRATION_QA",wAa:"OSS",Q2:"PARTNER",EAa:"PRODUCTION",MAa:"QADEVEL",NAa:"QADEVEL_CORP",OAa:"QAOSS",hBa:"STAGING_CORP",iBa:"STAGING_OSS",jBa:"STAGING_PARTNER",kBa:"STAGING_PROD",lBa:"STAGING_QA",Tg:"TESTING",dCa:"UNKNOWN_ENVIRONMENT",values:function(){return[ql.dCa,ql.EAa,ql.kBa,ql.lBa,ql.vza,
ql.wza,ql.Hya,ql.Uxa,ql.Tg,ql.hBa,ql.oya,ql.MAa,ql.rza,ql.OAa,ql.iBa,ql.tza,ql.wAa,ql.NAa,ql.sza,ql.Ixa,ql.Jxa,ql.Q2,ql.uza,ql.jBa,ql.Kxa]}};rl={Qd:"CANCELLED",Eya:"DEGRADED",aj:"FAILURE",VAa:"RETRIED",kh:"SUCCESS",ABa:"TIME_OUT",fCa:"UNKNOWN_STATUS_CODE",values:function(){return[rl.fCa,rl.kh,rl.aj,rl.ABa,rl.Eya,rl.Qd,rl.VAa]}};sl=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};
_.U(sl,_.T);sl.prototype.ma=function(){return sl};sl.prototype.na=function(){return{Ya:{scopes:kl,severity:ll},keys:["message","scopes","severity"],Na:{message:tl}}};
_.V.Object.defineProperties(sl.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"scopes")?_.R(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"severity")?_.R(this,"severity"):null},set:function(a){this.O.severity=a}}});
_.V.Object.defineProperties(sl,{uBa:{configurable:!0,enumerable:!0,get:function(){return ll}}});var ul=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Dq?null:a.Dq};_.U(ul,_.T);ul.prototype.ma=function(){return ul};ul.prototype.na=function(){return{Wa:{announcements:sl},keys:["announcements"]}};
_.V.Object.defineProperties(ul.prototype,{Dq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"announcements")?_.R(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var wh=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};_.U(wh,_.T);wh.prototype.ma=function(){return wh};wh.prototype.na=function(){return{Ya:{status:YHa},keys:["name","status"]}};
_.V.Object.defineProperties(wh.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.O.status=a}}});_.V.Object.defineProperties(wh,{Status:{configurable:!0,enumerable:!0,get:function(){return YHa}}});
var vl=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.voa?null:a.voa;this.O.clientContext=null==a.Zma?null:a.Zma;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.fQ?null:a.fQ;this.O.artifactId=null==a.mg?null:a.mg;this.O.searchTerm=null==a.ug?null:a.ug;this.O.listIndex=null==a.uh?null:a.uh;this.O.durationMs=null==a.Mi?null:a.Mi;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.Tm?null:a.Tm;this.O.initialUrl=null==a.Aw?
null:a.Aw;this.O.targetUrl=null==a.am?null:a.am;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.kN?null:a.kN;this.O.finishedInBackground=null==a.AK?null:a.AK;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.Hoa?null:a.Hoa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};_.U(vl,_.T);
vl.prototype.ma=function(){return vl};vl.prototype.na=function(){return{Wa:{availabilityStatuses:wh,subActions:wl},Ya:{actionOwner:ml,bucket:_.jg,gestureName:_.nl,statusCode:ol},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Na:{clientContext:xl,eventId:yl}}};
_.V.Object.defineProperties(vl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"actionOwner")?_.R(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},mg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"artifactId")?_.R(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availabilityStatuses")?_.R(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"bucket")?_.R(this,"bucket"):null},set:function(a){this.O.bucket=a}},Zma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"clientContext")?_.R(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},Mi:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"durationMs")?_.R(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},fQ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"elementId")?_.R(this,"elementId"):null},set:function(a){this.O.elementId=a}},voa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"eventId")?_.R(this,"eventId"):null},set:function(a){this.O.eventId=a}},Hoa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"feature")?_.R(this,"feature"):null},set:function(a){this.O.feature=a}},AK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"finishedInBackground")?_.R(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"gestureName")?_.R(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"initialRoute")?_.R(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},Aw:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"initialUrl")?_.R(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},uh:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"listIndex")?_.R(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},ug:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchTerm")?_.R(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"statusCode")?_.R(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},Tm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subActions")?_.R(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetRoute")?_.R(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},am:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetUrl")?_.R(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},kN:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"wasStartedInBackground")?_.R(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var xl=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.Ds?null:a.Ds;this.O.repoGroupId=null==a.PG?null:a.PG;this.O.executionContext=null==a.L8?null:a.L8};_.U(xl,_.T);xl.prototype.ma=function(){return xl};
xl.prototype.na=function(){return{Ya:{environmentName:pl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Na:{executionContext:zl}}};
_.V.Object.defineProperties(xl.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"actionId")?_.R(this,"actionId"):null},set:function(a){this.O.actionId=a}},Ds:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"environmentName")?_.R(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},L8:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"executionContext")?_.R(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},PG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repoGroupId")?_.R(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sessionId")?_.R(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"userId")?_.R(this,"userId"):null},set:function(a){this.O.userId=a}}});
var yl=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.cwa?null:a.cwa;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.Cta?null:a.Cta};_.U(yl,_.T);yl.prototype.ma=function(){return yl};yl.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.V.Object.defineProperties(yl.prototype,{Cta:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"processId")?_.R(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"serverIp")?_.R(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},cwa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timeUsec")?_.R(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var zl=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.JX?null:a.JX;this.O.task=null==a.tH?null:a.tH;this.O.job=null==a.Uaa?null:a.Uaa;this.O.environmentName=null==a.Ds?null:a.Ds;this.O.buildLabel=null==a.UE?null:a.UE;this.O.traced=null==a.f0a?null:a.f0a;this.O.rpcGlobalId=null==a.LXa?null:a.LXa;this.O.spanId=null==a.spanId?null:a.spanId};_.U(zl,_.T);zl.prototype.ma=function(){return zl};zl.prototype.na=function(){return{Ya:{environmentName:ql},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.V.Object.defineProperties(zl.prototype,{UE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildLabel")?_.R(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},JX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"cell")?_.R(this,"cell"):null},set:function(a){this.O.cell=a}},Ds:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"environmentName")?_.R(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},Uaa:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"job")?_.R(this,"job"):null},set:function(a){this.O.job=a}},LXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"rpcGlobalId")?_.R(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"spanId")?_.R(this,"spanId"):null},set:function(a){this.O.spanId=a}},tH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"task")?_.R(this,"task"):null},set:function(a){this.O.task=
a}},f0a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"traced")?_.R(this,"traced"):null},set:function(a){this.O.traced=a}}});var Al=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Dq?null:a.Dq};_.U(Al,_.T);Al.prototype.ma=function(){return Al};Al.prototype.na=function(){return{keys:["announcements"],Na:{announcements:ul}}};
_.V.Object.defineProperties(Al.prototype,{Dq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"announcements")?_.R(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Bl=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};_.U(Bl,_.T);Bl.prototype.ma=function(){return Bl};Bl.prototype.na=function(){return{Wa:{entries:vl},keys:["authuser","entries"]}};
_.V.Object.defineProperties(Bl.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"authuser")?_.R(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"entries")?_.R(this,"entries"):null},set:function(a){this.O.entries=a}}});var ZHa=function(){this.O={}};_.U(ZHa,_.T);ZHa.prototype.ma=function(){return ZHa};ZHa.prototype.na=function(){return{keys:[]}};
var tl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.U(tl,_.T);tl.prototype.ma=function(){return tl};tl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.V.Object.defineProperties(tl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.R(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var wl=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.Mi?null:a.Mi;this.O.httpErrorCode=null==a.ww?null:a.ww};_.U(wl,_.T);wl.prototype.ma=function(){return wl};wl.prototype.na=function(){return{Ya:{statusCode:rl},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.V.Object.defineProperties(wl.prototype,{Mi:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"durationMs")?_.R(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},ww:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"httpErrorCode")?_.R(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"statusCode")?_.R(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});$Ha=new _.zd("API_VERSION");_.aIa=new _.zd("REQUEST_SERVICE");_.Cl=function(){};_.Cl.ha=function(a){return new (a||_.Cl)};_.Cl.Ea=_.Wc({type:_.Cl});_.Cl.Da=_.Pc({});
var bIa={$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"},Dl=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};
Dl.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Pa+"/announcements",Qa:_.cf(a,bIa,b),Mb:Al})};Dl.ha=function(a){return new (a||Dl)(_.u($Ha,8),_.u(_.aIa),_.u(_.hl,8))};Dl.va=_.t({token:Dl,ta:Dl.ha});var cIa=function(){};cIa.ha=function(a){return new (a||cIa)};cIa.va=_.t({token:cIa,ta:function(a){return Dl.ha(a)},Ka:_.Cl});
var El=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)},dIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.jl(a.Za,{body:b,tb:"POST",yb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Pa+"/logging:logClientAction",Qa:_.cf(c,bIa,d),Mb:ZHa})};El.ha=function(a){return new (a||El)(_.u($Ha,8),_.u(_.aIa),_.u(_.hl,8))};El.va=_.t({token:El,ta:El.ha});var eIa=function(){};eIa.ha=function(a){return new (a||eIa)};
eIa.va=_.t({token:eIa,ta:function(a){return El.ha(a)},Ka:_.Cl});
var Fl,fIa,gIa,hIa,kIa,lIa,mIa,nIa,oIa,CIa,HIa,JIa,KIa;Fl=new _.zd("productVersion");fIa=new _.zd("envName");_.Gl=new _.zd("emailAddress");gIa=new _.zd("isBot");hIa=new _.zd("isCorpGoogler");_.iIa=new _.zd("userSettingsKeyPrefix");_.jIa=new _.zd("prodspecsStage");kIa=new _.zd("feedbackProductId");lIa=new _.zd("clearcutEndpoint");_.Hl=new _.zd("onePlatformKey");_.Il=new _.zd("sessionIndex");mIa=new _.zd("xsrfToken");nIa=new _.zd("nonceToken");oIa=new _.zd("oauthClientId");_.pIa=new _.zd("appEngineServiceEndpoint");
_.jh=new _.zd("grimoireOnePlatformHost");_.qIa=new _.zd("cloudResourceManagerServiceEndpoint");_.rIa=new _.zd("cloudBillingServiceEndpoint");_.sIa=new _.zd("cloudBuildServiceEndpoint");_.tIa=new _.zd("cloudDebuggerServiceEndpoint");_.uIa=new _.zd("cloudStorageServiceEndpoint");_.vIa=new _.zd("cloudUserSettingsEndpoint");_.wIa=new _.zd("resultStoreOnePlatformHost");_.xIa=new _.zd("scorecardOnePlatformHost");_.yIa=new _.zd("sourceRepoOnePlatformHost");_.zIa=new _.zd("sourceRepoInternalOnePlatformHost");
_.AIa=new _.zd("iamOnePlatformHost");_.BIa=new _.zd("loggingServiceEndpoint");CIa=new _.zd("peopleApiPlatformHost");_.DIa=new _.zd("serviceManagerApiPlatformHost");_.EIa=new _.zd("termsOfServiceOnePlatformHost");_.FIa=new _.zd("testFusionOnePlatformHost");_.GIa=new _.zd("fusionBadgeServerHost");HIa=new _.zd("enableAnonymousFeedback");_.Ll=new _.zd("iamToken");_.IIa=new _.zd("initialPath");JIa=new _.zd("enableG3cClearcutLogging");KIa=new _.zd("g3cClearcutTransport");
var Ml=function(a,b,c,d){this.ZE=a;this.Ds=b;this.isBot=c;this.lY=d};Ml.prototype.oL=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.ZE.nb(this.WJa(b),c)}};Ml.prototype.sG=function(a){this.ZE.sG({},a)};Ml.prototype.WJa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Gj(a))}};a.projectId&&(b.projectId=a.projectId);a.Mi&&(b.latency=a.Mi);return b};
Ml.prototype.Gj=function(a){var b=a.Tm.map(function(c){return{name:c.name||void 0,latency:c.Mi||void 0,statusCode:c.statusCode||void 0,errorCode:c.ww||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.kN||void 0,finishedInBg:a.AK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Ds||void 0,actionOwner:this.lY||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};Ml.ha=function(a){return new (a||Ml)(_.u(Gk),_.u(fIa),_.u(gIa),_.u(JHa,8))};Ml.va=_.t({token:Ml,ta:Ml.ha,Ka:"root"});
var LIa=function(a){_.W.call(this,a)};_.U(LIa,_.W);_.k=LIa.prototype;_.k.YOa=function(){return _.aj(this,1)};_.k.setCell=function(a){return _.qh(this,1,a)};_.k.iPa=function(){return _.Dh(this,4,0)};_.k.GK=function(){return _.aj(this,5)};_.k.cv=function(a){return _.qh(this,5,a)};_.k.toObject=function(a){return MIa(a,this)};var MIa=function(a,b){if(null!=b){var c={JX:_.aj(b,1),tH:_.Fh(b,2),Uaa:_.aj(b,3),Ds:_.Dh(b,4,0),UE:_.aj(b,5)};a&&(c.Ta=b);return c}};
var NIa=function(a){_.W.call(this,a)};_.U(NIa,_.W);_.k=NIa.prototype;_.k.iPa=function(){return _.Dh(this,4,0)};_.k.N9=function(){return _.nc(this,LIa,6)};_.k.qKb=function(a){return _.qc(this,6,a)};_.k.QYa=function(a){return _.qh(this,7,a)};_.k.DPa=function(){return _.aj(this,8)};_.k.Tua=function(a){return _.qh(this,8,a)};_.k.toObject=function(a){return OIa(a,this)};
var OIa=function(a,b){if(null!=b){var c={sessionId:_.aj(b,1),userId:_.aj(b,2),actionId:_.aj(b,3),Ds:_.Dh(b,4,0),PG:_.aj(b,5),L8:MIa(a,b.N9()),SGc:_.aj(b,7),referer:_.aj(b,8),L_c:_.aj(b,9)};a&&(c.Ta=b);return c}};
var PIa=function(a){_.W.call(this,a)};_.U(PIa,_.W);_.k=PIa.prototype;_.k.getName=function(){return _.aj(this,1)};_.k.Df=function(a){return _.qh(this,1,a)};_.k.Zua=function(a){return _.ej(this,2,a)};_.k.HYa=function(a){return _.hc(this,3,a,0)};_.k.toObject=function(a){return QIa(a,this)};var QIa=function(a,b){if(null!=b){var c={name:_.aj(b,1),statusCode:_.Dh(b,2,0),Mi:_.Fh(b,3),ww:_.Fh(b,4)};a&&(c.Ta=b);return c}};
var SIa=function(a){_.W.call(this,a,-1,RIa)};_.U(SIa,_.W);var RIa=[7];SIa.prototype.toObject=function(a){return TIa(a,this)};var TIa=function(a,b){if(null!=b){var c={Y3c:_.Dh(b,1,0),Q3c:_.Dh(b,2,0),u_c:_.Wi(b,3),X3c:_.aj(b,4),aZc:_.aj(b,5),S3c:_.aj(b,6),T3c:_.p(_.ic(b,7))};a&&(c.Ta=b);return c}};
var UIa=function(a){_.W.call(this,a)};_.U(UIa,_.W);UIa.prototype.toObject=function(a){return VIa(a,this)};var VIa=function(a,b){if(null!=b){var c={U3c:TIa(a,_.nc(b,SIa,1))};a&&(c.Ta=b);return c}};
var XIa=function(a){_.W.call(this,a,-1,WIa)};_.U(XIa,_.W);_.k=XIa.prototype;_.k.Kqb=function(){return _.nc(this,uAa,1)};_.k.aPa=function(){return _.nc(this,NIa,2)};_.k.Jqb=function(){return _.aj(this,4)};_.k.IYa=function(a){return _.qh(this,4,a)};_.k.HYa=function(a){return _.hc(this,8,a,0)};_.k.Zua=function(a){return _.ej(this,9,a)};_.k.getFeature=function(){return _.aj(this,18)};_.k.sKb=function(a){return _.qh(this,18,a)};_.k.WPa=function(){return _.aj(this,20)};
_.k.KKb=function(a){_.qh(this,20,a)};var WIa=[10];XIa.prototype.toObject=function(a){return YIa(a,this)};
var YIa=function(a,b){if(null!=b){var c={voa:vAa(a,b.Kqb()),Zma:OIa(a,b.aPa()),gestureName:_.Dh(b,3,0),fQ:_.aj(b,4),mg:_.aj(b,5),ug:_.aj(b,6),uh:_.Fh(b,7),Mi:_.Fh(b,8),statusCode:_.Dh(b,9,0),x3c:_.rc(_.lc(b,PIa,10),QIa,a),Aw:_.aj(b,11),am:_.aj(b,12),initialRoute:_.aj(b,13),targetRoute:_.aj(b,14),kN:_.Wi(b,15),AK:_.Wi(b,16),actionOwner:_.Dh(b,17,0),Hoa:_.aj(b,18),YWc:_.aj(b,22),W3c:VIa(a,_.nc(b,UIa,19)),workspaceId:_.aj(b,20),OYc:_.Wi(b,21)};a&&(c.Ta=b);return c}};
var ZIa=function(a){_.W.call(this,a)};_.U(ZIa,_.W);ZIa.prototype.toObject=function(a){if(null!=this){var b={wUc:YIa(a,_.nc(this,XIa,1))};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.Nl=function(a,b,c,d){this.pFa=a;this.qFa=b;this.Ay=c;this.Se=d;this.Rja=this.Pja=null;this.Fja=[];this.zE=null};_.k=_.Nl.prototype;_.k.Kk=function(){if(this.Pja){var a=this.Pja.diff(this.zE);a&&this.ygc(a)}else this.Rja&&(a=this.Rja.diff(this.zE))&&this.zgc(a)};_.k.zgc=function(a){var b=this;a.kpa(function(c){return b.FE(c.key,c.tf)});FHa(a,function(c){return b.FE(c.key,c.tf)});a.lpa(function(c){c.uj&&b.FE(c.key,!1)})};
_.k.ygc=function(a){var b=this;a.kpa(function(c){if("string"===typeof c.item)b.FE(c.item,!0);else throw Error("xb`"+_.Lc(c.item));});a.lpa(function(c){return b.FE(c.item,!1)})};_.k.PCa=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.FE(c,!0)}):Object.keys(a).forEach(function(c){return b.FE(c,!!a[c])}))};
_.k.w$a=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.FE(c,!1)}):Object.keys(a).forEach(function(c){return b.FE(c,!1)}))};_.k.FE=function(a,b){var c=this;(a=a.trim())&&a.split(/\s+/g).forEach(function(d){b?c.Se.KE(c.Ay.ua,d):c.Se.OG(c.Ay.ua,d)})};
_.V.Object.defineProperties(_.Nl.prototype,{axb:{configurable:!0,enumerable:!0,set:function(a){this.w$a(this.Fja);this.Fja="string"===typeof a?a.split(/\s+/):[];this.PCa(this.Fja);this.PCa(this.zE)}},rsa:{configurable:!0,enumerable:!0,set:function(a){this.w$a(this.zE);this.PCa(this.Fja);this.Rja=this.Pja=null;if(this.zE="string"===typeof a?a.split(/\s+/):a)Gha(this.zE)?this.Pja=this.pFa.find(this.zE).create():this.Rja=this.qFa.find(this.zE).create()}}});
_.Nl.ha=function(a){return new (a||_.Nl)(_.y(_.dl),_.y(_.el),_.y(_.Cd),_.y(_.Ok))};_.Nl.Ja=_.v({type:_.Nl,oa:[["","ngClass",""]],inputs:{axb:["class","klass"],rsa:"ngClass"},standalone:!0});
var $Ia=function(a,b,c,d){this.wa=a;this.GUa=b;this.index=c;this.count=d};_.V.Object.defineProperties($Ia.prototype,{first:{configurable:!0,enumerable:!0,get:function(){return 0===this.index}},last:{configurable:!0,enumerable:!0,get:function(){return this.index===this.count-1}},GY:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},SUa:{configurable:!0,enumerable:!0,get:function(){return!this.GY}}});
_.Ol=function(a,b,c){this.cJ=a;this.tB=b;this.pq=c;this.G4=null;this.NFa=!0;this.Vr=null};_.Ol.prototype.Kk=function(){if(this.NFa){this.NFa=!1;var a=this.G4;!this.Vr&&a&&(this.Vr=this.pq.find(a).create(this.rBb))}this.Vr&&(a=this.Vr.diff(this.G4))&&this.o3(a)};
_.Ol.prototype.o3=function(a){var b=this,c=this.cJ;_.zHa(a,function(g,h,n){null==g.Ku?c.vi(b.tB,new $Ia(g.item,b.G4,-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.wa=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.GUa=this.G4}_.AHa(a,function(g){c.get(g.un).context.wa=g.item})};
_.V.Object.defineProperties(_.Ol.prototype,{GUa:{configurable:!0,enumerable:!0,set:function(a){this.G4=a;this.NFa=!0}},rBb:{configurable:!0,enumerable:!0,set:function(a){this.YW=a},get:function(){return this.YW}},SEc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.tB=a)}}});_.Ol.ha=function(a){return new (a||_.Ol)(_.y(_.Me),_.y(_.Le),_.y(_.dl))};_.Ol.Ja=_.v({type:_.Ol,oa:[["","ngFor","","ngForOf",""]],inputs:{GUa:"ngForOf",rBb:"ngForTrackBy",SEc:"ngForTemplate"},standalone:!0});
_.Pl=function(a,b){this.cJ=a;this.cj=new aJa;this.Qia=this.wla=this.WDa=null;this.GHa=b};_.Pl.prototype.cIa=function(){this.cj.wa?this.wla||(this.cJ.clear(),this.Qia=null,this.GHa&&(this.wla=this.cJ.vi(this.GHa,this.cj))):this.Qia||(this.cJ.clear(),this.wla=null,this.WDa&&(this.Qia=this.cJ.vi(this.WDa,this.cj)))};
_.V.Object.defineProperties(_.Pl.prototype,{Ma:{configurable:!0,enumerable:!0,set:function(a){this.cj.wa=this.cj.Ma=a;this.cIa()}},UEc:{configurable:!0,enumerable:!0,set:function(a){Vja("ngIfThen",a);this.GHa=a;this.wla=null;this.cIa()}},TEc:{configurable:!0,enumerable:!0,set:function(a){Vja("ngIfElse",a);this.WDa=a;this.Qia=null;this.cIa()}}});_.Pl.ha=function(a){return new (a||_.Pl)(_.y(_.Me),_.y(_.Le))};
_.Pl.Ja=_.v({type:_.Pl,oa:[["","ngIf",""]],inputs:{Ma:"ngIf",UEc:"ngIfThen",TEc:"ngIfElse"},standalone:!0});var aJa=function(){this.Ma=this.wa=null};
var bJa=function(a,b){this.ag=a;this.jpc=b;this.MV=!1};bJa.prototype.create=function(){this.MV=!0;this.ag.vi(this.jpc)};bJa.prototype.destroy=function(){this.MV=!1;this.ag.clear()};_.Ql=function(){this.M5a=!1;this.uFa=this.mDa=0;this.Uja=!1};_.Ql.prototype.igc=function(){return this.mDa++};_.Ql.prototype.jgc=function(a){this.B3||(this.B3=[]);this.B3.push(a)};
_.Ql.prototype.rmc=function(a){a=a==this.Imc;this.Uja=this.Uja||a;this.uFa++;this.uFa===this.mDa&&(this.bbb(!this.Uja),this.uFa=0,this.Uja=!1);return a};_.Ql.prototype.bbb=function(a){if(this.B3&&a!==this.M5a){this.M5a=a;for(var b=0;b<this.B3.length;b++){var c=this.B3[b],d=a;d&&!c.MV?c.create():!d&&c.MV&&c.destroy()}}};_.V.Object.defineProperties(_.Ql.prototype,{HUa:{configurable:!0,enumerable:!0,set:function(a){this.Imc=a;0===this.mDa&&this.bbb(!0)}}});_.Ql.ha=function(a){return new (a||_.Ql)};
_.Ql.Ja=_.v({type:_.Ql,oa:[["","ngSwitch",""]],inputs:{HUa:"ngSwitch"},standalone:!0});_.Rl=function(a,b,c){this.HUa=c;c.igc();this.iIa=new bJa(a,b)};_.Rl.prototype.Kk=function(){var a=this.iIa,b=this.HUa.rmc(this.jFc);b&&!a.MV?a.create():!b&&a.MV&&a.destroy()};_.Rl.ha=function(a){return new (a||_.Rl)(_.y(_.Me),_.y(_.Le),_.y(_.Ql,9))};_.Rl.Ja=_.v({type:_.Rl,oa:[["","ngSwitchCase",""]],inputs:{jFc:"ngSwitchCase"},standalone:!0});_.Sl=function(a,b,c){c.jgc(new bJa(a,b))};
_.Sl.ha=function(a){return new (a||_.Sl)(_.y(_.Me),_.y(_.Le),_.y(_.Ql,9))};_.Sl.Ja=_.v({type:_.Sl,oa:[["","ngSwitchDefault",""]],standalone:!0});
_.Tl=function(a,b,c){this.Ay=a;this.pq=b;this.Se=c;this.Vr=this.m9a=null};_.Tl.prototype.Kk=function(){if(this.Vr){var a=this.Vr.diff(this.m9a);a&&this.o3(a)}};_.Tl.prototype.iHa=function(a,b){var c=_.l(a.split("."));a=c.next().value;c=c.next().value;var d=-1===a.indexOf("-")?void 0:2;null!=b?this.Se.vl(this.Ay.ua,a,c?""+b+c:b,d):this.Se.q0(this.Ay.ua,a,d)};
_.Tl.prototype.o3=function(a){var b=this;a.lpa(function(c){return b.iHa(c.key,null)});a.kpa(function(c){return b.iHa(c.key,c.tf)});FHa(a,function(c){return b.iHa(c.key,c.tf)})};_.V.Object.defineProperties(_.Tl.prototype,{ssa:{configurable:!0,enumerable:!0,set:function(a){this.m9a=a;!this.Vr&&a&&(this.Vr=this.pq.find(a).create())}}});_.Tl.ha=function(a){return new (a||_.Tl)(_.y(_.Cd),_.y(_.el),_.y(_.Ok))};_.Tl.Ja=_.v({type:_.Tl,oa:[["","ngStyle",""]],inputs:{ssa:"ngStyle"},standalone:!0});
_.Ul=function(a){this.ag=a;this.tBb=this.IUa=this.tsa=this.gX=null};_.Ul.prototype.Rb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.ag,this.gX&&a.remove(a.indexOf(this.gX)),this.IUa){var b=this.tBb;this.gX=a.vi(this.IUa,this.tsa,b?{Cc:b}:void 0)}else this.gX=null;else this.gX&&a.ngTemplateOutletContext&&this.tsa&&(this.gX.context=this.tsa)};_.Ul.ha=function(a){return new (a||_.Ul)(_.y(_.Me))};
_.Ul.Ja=_.v({type:_.Ul,oa:[["","ngTemplateOutlet",""]],inputs:{tsa:"ngTemplateOutletContext",IUa:"ngTemplateOutlet",tBb:"ngTemplateOutletInjector"},standalone:!0,features:[_.bd]});
var cJa=function(){},eJa,fJa;cJa.prototype.Djb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};cJa.prototype.dispose=function(a){a.unsubscribe()};var dJa=function(){};dJa.prototype.Djb=function(a,b){return a.then(b,function(c){throw c;})};dJa.prototype.dispose=function(){};eJa=new dJa;fJa=new cJa;_.Vl=function(a){this.sHa=this.J4=this.My=this.Yja=null;this.Mt=a};_.k=_.Vl.prototype;_.k.La=function(){this.My&&this.a6a();this.Mt=null};
_.k.transform=function(a){return this.J4?a!==this.J4?(this.a6a(),this.transform(a)):this.Yja:(a&&this.Dl(a),this.Yja)};_.k.Dl=function(a){var b=this;this.J4=a;this.sHa=this.goc(a);this.My=this.sHa.Djb(a,function(c){return b.Mpc(a,c)})};_.k.goc=function(a){if(rha(a))return eJa;if(sha(a))return fJa;throw new _.Rc(2100,!1);};_.k.a6a=function(){this.sHa.dispose(this.My);this.J4=this.My=this.Yja=null};_.k.Mpc=function(a,b){a===this.J4&&(this.Yja=b,_.Pk(this.Mt))};
_.Vl.ha=function(a){return new (a||_.Vl)(_.y(_.al,16))};_.Vl.ze=_.Xc({name:"async",type:_.Vl,Yd:!1,standalone:!0});
_.gJa=new _.zd("DATE_PIPE_DEFAULT_TIMEZONE");
_.Wl=function(){};_.Wl.ha=function(a){return new (a||_.Wl)};_.Wl.Ea=_.Wc({type:_.Wl});_.Wl.Da=_.Pc({});
_.Ig=new _.zd("DocumentToken");
var Hf=null,hJa=function(){};
var Xl=function(){};Xl.prototype.SF=function(){throw Error("Jb");};Xl.ha=function(a){return new (a||Xl)};Xl.va=_.t({token:Xl,ta:function(){return _.u(Yl)},Ka:"platform"});var Nma=new _.zd("Location Initialized"),Yl=function(a){this.Xm=a;this.uy()};_.U(Yl,Xl);Yl.prototype.uy=function(){this.location=window.location;this.bW=window.history};Yl.prototype.vca=function(a){var b=iJa(this.Xm,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var jJa=function(a,b){var c=iJa(a.Xm,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.k=Yl.prototype;_.k.pushState=function(a,b,c){window.history.pushState?this.bW.pushState(a,b,c):this.location.hash=c};_.k.replaceState=function(a,b,c){window.history.pushState?this.bW.replaceState(a,b,c):this.location.hash=c};_.k.forward=function(){this.bW.forward()};_.k.back=function(){this.bW.back()};_.k.SF=function(a){this.bW.go(void 0===a?0:a)};
_.k.getState=function(){return this.bW.state};
_.V.Object.defineProperties(Yl.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}}});Yl.ha=function(a){return new (a||Yl)(_.u(_.Ig))};Yl.va=_.t({token:Yl,ta:function(){return new Yl(_.u(_.Ig))},Ka:"platform"});
var $l;_.Zl=function(){};_.Zl.prototype.SF=function(){throw Error("Jb");};_.Zl.ha=function(a){return new (a||_.Zl)};_.Zl.va=_.t({token:_.Zl,ta:function(){var a=_.u(_.Ig).location;return new $l(_.u(Xl),a&&a.origin||"")},Ka:"root"});_.kJa=new _.zd("appBaseHref");$l=function(a,b){this.Tj=a;this.ZO=[];null==b&&(b=Hf.vpa());if(null==b)throw Error("Kb");this.aI=b};_.U($l,_.Zl);_.k=$l.prototype;_.k.La=function(){for(;this.ZO.length;)this.ZO.pop()()};
_.k.vca=function(a){this.ZO.push(this.Tj.vca(a),jJa(this.Tj,a))};_.k.vpa=function(){return this.aI};_.k.ex=function(a){return Wja(this.aI,a)};_.k.path=function(a){var b=this.Tj.pathname+ff(this.Tj.search),c=this.Tj.hash;return c&&(void 0===a?0:a)?b+c:b};_.k.pushState=function(a,b,c,d){this.Tj.pushState(a,b,this.ex(c+ff(d)))};_.k.replaceState=function(a,b,c,d){this.Tj.replaceState(a,b,this.ex(c+ff(d)))};_.k.forward=function(){this.Tj.forward()};_.k.back=function(){this.Tj.back()};_.k.getState=function(){return this.Tj.getState()};
_.k.SF=function(a){var b,c;null==(c=(b=this.Tj).SF)||c.call(b,void 0===a?0:a)};$l.ha=function(a){return new (a||$l)(_.u(Xl),_.u(_.kJa,8))};$l.va=_.t({token:$l,ta:$l.ha});
var am=function(a,b){this.Tj=a;this.aI="";this.ZO=[];null!=b&&(this.aI=b)};_.U(am,_.Zl);_.k=am.prototype;_.k.La=function(){for(;this.ZO.length;)this.ZO.pop()()};_.k.vca=function(a){this.ZO.push(this.Tj.vca(a),jJa(this.Tj,a))};_.k.vpa=function(){return this.aI};_.k.path=function(){var a=this.Tj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.k.ex=function(a){a=Wja(this.aI,a);return 0<a.length?"#"+a:a};
_.k.pushState=function(a,b,c,d){c=this.ex(c+ff(d));0==c.length&&(c=this.Tj.pathname);this.Tj.pushState(a,b,c)};_.k.replaceState=function(a,b,c,d){c=this.ex(c+ff(d));0==c.length&&(c=this.Tj.pathname);this.Tj.replaceState(a,b,c)};_.k.forward=function(){this.Tj.forward()};_.k.back=function(){this.Tj.back()};_.k.getState=function(){return this.Tj.getState()};_.k.SF=function(a){var b,c;null==(c=(b=this.Tj).SF)||c.call(b,void 0===a?0:a)};am.ha=function(a){return new (a||am)(_.u(Xl),_.u(_.kJa,8))};
am.va=_.t({token:am,ta:am.ha});
_.Kf=function(a){var b=this;this.gP=new _.Xk;this.rbb=[];this.Zpc=null;this.gB=a;a=this.gB.vpa();this.aI=_.df(a.replace(/\/index.html$/,""));this.gB.vca(function(c){b.gP.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Kf.prototype.La=function(){var a;null==(a=this.Zpc)||a.unsubscribe();this.rbb=[]};_.Kf.prototype.path=function(a){return this.normalize(this.gB.path(void 0===a?!1:a))};_.Kf.prototype.getState=function(){return this.gB.getState()};
var lJa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+ff(c))};_.k=_.Kf.prototype;_.k.normalize=function(a){var b=this.aI;a=a.replace(/\/index.html$/,"");return _.df(b&&a.startsWith(b)?a.substring(b.length):a)};_.k.ex=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.gB.ex(a)};_.k.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.gB.pushState(c,"",a,b);this.p9a(this.ex(a+ff(b)),c)};
_.k.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.gB.replaceState(c,"",a,b);this.p9a(this.ex(a+ff(b)),c)};_.k.forward=function(){this.gB.forward()};_.k.back=function(){this.gB.back()};_.k.SF=function(a){var b,c;null==(c=(b=this.gB).SF)||c.call(b,void 0===a?0:a)};_.k.p9a=function(a,b){a=void 0===a?"":a;this.rbb.forEach(function(c){return c(a,b)})};_.k.subscribe=function(a,b,c){return this.gP.subscribe({next:a,error:b,complete:c})};_.Kf.ha=function(a){return new (a||_.Kf)(_.u(_.Zl))};
_.Kf.va=_.t({token:_.Kf,ta:function(){return new _.Kf(_.u(_.Zl))},Ka:"root"});
new Qk;
var xma=function(){};xma.va=_.t({token:xma,Ka:"root",ta:function(){return new mJa}});var mJa=function(){var a=_.u(_.Ig),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},yma=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},oJa=function(a,b){nJa(a)&&a.window.scrollTo(b[0],b[1])},nJa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};
var pJa=function(){};
var bm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.lY=e;this.transport=b};bm.prototype.oL=function(a){if(this.transport&&!this.isBot){a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.JPa(b.value))}};
bm.prototype.JPa=function(a){var b=(new XIa).sKb(this.lY||"");b=_.ej(b,17,Zja(a.actionOwner)).IYa([a.element,a.action].join("/"));b=_.ej(b,3,Xja(a.gestureName)).Zua(Yja(a.statusCode));b=_.qh(b,13,a.initialRoute);b=_.qh(b,11,a.Aw);b=_.qh(b,14,a.targetRoute||"");b=_.qh(b,12,a.am);b=_.hc(b,15,a.kN,!1);b=_.hc(b,16,a.AK,!1).HYa(a.Mi||0);b=_.hc(b,7,a.uh||0,0);var c=(new NIa).QYa(this.document.location.hostname).Tua(this.document.referrer).qKb((new LIa).cv(this.productVersion));c=_.qh(c,1,a.sessionId||"");
b=_.qc(b,2,c);a.mg&&"string"===typeof a.mg&&_.qh(b,5,a.mg);if(0<a.Tm.length)for(a=_.l(a.Tm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new PIa).Df(c.name||"").Zua(Yja(c.statusCode||"")).HYa(c.Mi||0);c=_.hc(d,4,c.ww||0,0);_.Zi(b,10,PIa,c)}a=new ZIa;return _.qc(a,1,b)};bm.ha=function(a){return new (a||bm)(_.u(_.Ig),_.u(KIa,8),_.u(Fl),_.u(gIa),_.u(JHa,8))};bm.va=_.t({token:bm,ta:bm.ha,Ka:"root"});
_.cm={yza:"issue_tracker",WH:"results",Idc:"flow"};Object.freeze(_.cm);
var dm=function(){};dm.ha=function(a){return new (a||dm)};dm.va=_.t({token:dm,ta:dm.ha,Ka:"root"});
var rJa,sJa,tJa;_.qJa=new _.zd("GTMDataLayerName",{Ka:"root",ta:function(){return window.grimoireDataLayer}});rJa=new _.zd("ProjectId",{Ka:"root",ta:function(){return"testAlphaSource"}});sJa=new _.zd("GetRandomString",{Ka:"root",ta:function(){return _.Sj}});tJa=new _.zd("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 uJa=function(){this.blockSize=-1};
var em=function(a,b){this.blockSize=-1;this.blockSize=64;this.Rma=_.Db.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.lwa=this.SZ=0;this.Pi=[];this.vFc=a;this.dub=b;this.dPc=_.Db.Int32Array?new Int32Array(64):Array(64);void 0===vJa&&(vJa=_.Db.Int32Array?new Int32Array(wJa):wJa);this.reset()},vJa;_.Wh(em,uJa);for(var xJa=[],yJa=0;63>yJa;yJa++)xJa[yJa]=0;var zJa=_.Mba(128,xJa);em.prototype.reset=function(){this.lwa=this.SZ=0;this.Pi=_.Db.Int32Array?new Int32Array(this.dub):_.Qb(this.dub)};
var AJa=function(a){for(var b=a.Rma,c=a.dPc,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.Pi[0]|0;e=a.Pi[1]|0;var h=a.Pi[2]|0,n=a.Pi[3]|0,r=a.Pi[4]|0,x=a.Pi[5]|0,A=a.Pi[6]|0;f=a.Pi[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+(vJa[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.Pi[0]=a.Pi[0]+d|0;a.Pi[1]=a.Pi[1]+e|0;a.Pi[2]=a.Pi[2]+h|0;a.Pi[3]=a.Pi[3]+n|0;a.Pi[4]=a.Pi[4]+r|0;a.Pi[5]=a.Pi[5]+x|0;a.Pi[6]=a.Pi[6]+A|0;a.Pi[7]=a.Pi[7]+f|0};
em.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.SZ;if("string"===typeof a)for(;c<b;)this.Rma[d++]=a.charCodeAt(c++),d==this.blockSize&&(AJa(this),d=0);else if(_.Rb(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Lb");this.Rma[d++]=e;d==this.blockSize&&(AJa(this),d=0)}else throw Error("Mb");this.SZ=d;this.lwa+=b};
em.prototype.digest=function(){var a=[],b=8*this.lwa;56>this.SZ?this.update(zJa,56-this.SZ):this.update(zJa,this.blockSize-(this.SZ-56));for(var c=63;56<=c;c--)this.Rma[c]=b&255,b/=256;AJa(this);for(c=b=0;c<this.vFc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Pi[c]>>d&255;return a};
var wJa=[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 CJa=function(){em.call(this,8,BJa)};_.Wh(CJa,em);var BJa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];
var fm=function(a,b,c){this.WP=a;if(!this.WP)throw Error("Nb");a=new CJa;a.update(String(c));this.OHc=sxa(a.digest());c={};this.WP.push((c.releaseVersion=b,c))};
fm.prototype.oL=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.OHc;d.YB=b.action;d.eventType=b.element;d.YCb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Mi&&(d.metadata.latencyMs=b.Mi.toString());d.HP="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.mg=null==(c=b.mg)?void 0:c.toString();var e=d;c=this.WP;b=c.push;d=e.event;
var f=e.eventType,g=e.YB,h=e.YCb,n=e.projectNumber,r=e.HP,x=e.mg;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})}};fm.prototype.sG=function(a){this.WP.push({event:"trackPageView",pageName:a,pagePath:a})};fm.ha=function(a){return new (a||fm)(_.u(_.qJa),_.u(Fl),_.u(rJa))};fm.va=_.t({token:fm,ta:fm.ha});
_.gm=function(){};_.gm.prototype.oL=function(){};_.gm.prototype.sG=function(){};_.gm.ha=function(a){return new (a||_.gm)};_.gm.va=_.t({token:_.gm,ta:function(a){return fm.ha(a)},Ka:"root"});
var DJa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.fv=a};_.Wh(DJa,jza);
var EJa=function(a,b){this.Bsc=aka(a);this.ODc=b};EJa.prototype[Symbol.iterator]=function(){return this};EJa.prototype.next=function(){var a=this.Bsc.next();return{value:a.done?void 0:this.ODc.call(void 0,a.value),done:a.done}};var FJa=function(a,b){return new EJa(a,b)},GJa=function(a){this.ywb=a;this.oSa=0};GJa.prototype[Symbol.iterator]=function(){return this};GJa.prototype.next=function(){for(;this.oSa<this.ywb.length;){var a=this.ywb[this.oSa].next();if(!a.done)return a;this.oSa++}return{done:!0}};
var HJa=function(){return new GJa(_.ea.apply(0,arguments).map(aka))};
var hm=function(a,b){this.zi={};this.Ce=[];this.iha=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Ob");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.k=hm.prototype;_.k.sz=function(){return this.size};_.k.pu=function(){im(this);for(var a=[],b=0;b<this.Ce.length;b++)a.push(this.zi[this.Ce[b]]);return a};_.k.IF=function(){im(this);return this.Ce.concat()};_.k.JP=function(a){return this.has(a)};_.k.has=function(a){return jm(this.zi,a)};
_.k.equals=function(a,b){if(this===a)return!0;if(this.size!=a.sz())return!1;b=b||IJa;im(this);for(var c,d=0;c=this.Ce[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var IJa=function(a,b){return a===b};hm.prototype.Ql=function(){return 0==this.size};hm.prototype.clear=function(){this.zi={};this.iha=this.size=this.Ce.length=0};hm.prototype.remove=function(a){return this.delete(a)};
hm.prototype.delete=function(a){return jm(this.zi,a)?(delete this.zi[a],--this.size,this.iha++,this.Ce.length>2*this.size&&im(this),!0):!1};var im=function(a){if(a.size!=a.Ce.length){for(var b=0,c=0;b<a.Ce.length;){var d=a.Ce[b];jm(a.zi,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],jm(e,d)||(a.Ce[c++]=d,e[d]=1),b++;a.Ce.length=c}};_.k=hm.prototype;_.k.get=function(a,b){return jm(this.zi,a)?this.zi[a]:b};
_.k.set=function(a,b){jm(this.zi,a)||(this.size+=1,this.Ce.push(a),this.iha++);this.zi[a]=b};_.k.addAll=function(a){if(a instanceof hm)for(var b=a.IF(),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.IF(),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 hm(this)};_.k.toObject=function(){im(this);for(var a={},b=0;b<this.Ce.length;b++){var c=this.Ce[b];a[c]=this.zi[c]}return a};
_.k.keys=function(){return hza(this.SA(!0)).fwa()};_.k.values=function(){return hza(this.SA(!1)).fwa()};_.k.entries=function(){var a=this;return FJa(this.keys(),function(b){return[b,a.get(b)]})};_.k.SA=function(a){im(this);var b=0,c=this.iha,d=this,e=new oj;e.next=function(){if(c!=d.iha)throw Error("Pb");if(b>=d.Ce.length)return gza;var f=d.Ce[b++];return pj(a?f:d.zi[f])};return e};var jm=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var KJa=function(a,b){this.DMb=a;this.Cr=null;if(_.Li&&!(9<=Number(_.Ri))){JJa||(JJa=new hm);this.Cr=JJa.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)),JJa.set(a,this.Cr));try{this.Cr.load(this.DMb)}catch(c){this.Cr=null}}};_.Wh(KJa,tj);
var LJa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},JJa=null,MJa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return LJa[b]})};_.k=KJa.prototype;_.k.Tqa=function(){return!!this.Cr};_.k.set=function(a,b){this.Cr.setAttribute(MJa(a),b);NJa(this)};_.k.get=function(a){a=this.Cr.getAttribute(MJa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.Cr.removeAttribute(MJa(a));NJa(this)};_.k.sz=function(){return this.rZ().attributes.length};_.k.SA=function(a){var b=0,c=this.rZ().attributes,d=new oj;d.next=function(){if(b>=c.length)return gza;var e=c[b++];if(a)return pj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return pj(e)};return d};
_.k.clear=function(){for(var a=this.rZ(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);NJa(this)};var NJa=function(a){try{a.Cr.save(a.DMb)}catch(b){throw"Storage mechanism: Quota exceeded";}};KJa.prototype.rZ=function(){return this.Cr.XMLDocument.documentElement};
var km=function(a,b){this.Rba=a;this.h0=b+"::"};_.Wh(km,tj);km.prototype.set=function(a,b){this.Rba.set(this.h0+a,b)};km.prototype.get=function(a){return this.Rba.get(this.h0+a)};km.prototype.remove=function(a){this.Rba.remove(this.h0+a)};
km.prototype.SA=function(a){var b=this.Rba[Symbol.iterator](),c=this,d=new oj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.h0.length)!=c.h0;){e=b.next();if(e.done)return e;e=e.value}return pj(a?e.slice(c.h0.length):c.Rba.get(e))};return d};
var OJa=function(a){this.Tra=a};OJa.prototype.set=function(a,b){void 0===b?this.Tra.remove(a):this.Tra.set(a,(new oCa).ke(b))};OJa.prototype.get=function(a){try{var b=this.Tra.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};OJa.prototype.remove=function(a){this.Tra.remove(a)};
var PJa=new _.zd("localstorage",{Ka:"root",ta:function(){var a=new DJa;(a=a.Tqa()?new km(a,"devops"):null)||(a=new KJa("devops"),a=a.Tqa()?a:null);return a?new OJa(a):null}}),QJa=new _.zd("sessionstorage",{Ka:"root",ta:function(){var a=new kza;return(a=a.Tqa()?new km(a,"devops"):null)?new OJa(a):null}});
var RJa;_.lm=new _.zd("localstorage",{ta:function(){return _.Tc(PJa)}});RJa=new _.zd("sessionstorage",{ta:function(){return _.Tc(QJa)}});
var mm=function(){};mm.prototype.Wyb=function(a,b){return b};mm.prototype.oL=function(){};mm.ha=function(a){return new (a||mm)};mm.va=_.t({token:mm,ta:mm.ha,Ka:"root"});
var SJa=new _.zd("GetRandomString",{Ka:"root",ta:function(){return _.Sj}}),TJa=new _.zd("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 Xla=Symbol("Qb"),nm=function(a){this.params=a||{}};nm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};nm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};nm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.V.Object.defineProperties(nm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});
var dka={exact:ika,subset:lka},eka={exact:gka,subset:jka,ignored:function(){return!0}},mf=function(a,b,c){this.root=a;this.Qa=b;this.Te=c};mf.prototype.toString=function(){return UJa.ke(this)};_.V.Object.defineProperties(mf.prototype,{eA:{configurable:!0,enumerable:!0,get:function(){this.JI||(this.JI=new nm(this.Qa));return this.JI}}});var lf=function(a,b){var c=this;this.je=a;this.children=b;this.parent=null;hf(b,function(d){return d.parent=c})};lf.prototype.kj=function(){return 0<this.H_};
lf.prototype.toString=function(){return qka(this)};_.V.Object.defineProperties(lf.prototype,{H_:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.of=function(a,b){this.path=a;this.parameters=b};_.of.prototype.toString=function(){return oka(this.path)+pka(this.parameters)};_.V.Object.defineProperties(_.of.prototype,{ZGc:{configurable:!0,enumerable:!0,get:function(){this.L9a||(this.L9a=new nm(this.parameters));return this.L9a}}});_.If=function(){};
_.If.ha=function(a){return new (a||_.If)};_.If.va=_.t({token:_.If,ta:function(){return new om},Ka:"root"});var om=function(){};om.prototype.parse=function(a){a=new VJa(a);pm(a,"/");var b=""===a.rk||a.rk.startsWith("?")||a.rk.startsWith("#")?new lf([],{}):new lf([],WJa(a));return new mf(b,a.parseQueryParams(),pm(a,"#")?decodeURIComponent(a.rk):null)};om.prototype.ke=function(a){var b="/"+rka(a.root,!0),c=uka(a.Qa);a="string"===typeof a.Te?"#"+encodeURI(a.Te):"";return b+c+a};
var UJa=new om,vka=/^[^\/()?;=#]+/,XJa=/^[^=?&#]+/,YJa=/^[^&#]+/,VJa=function(a){this.rk=this.url=a};
VJa.prototype.parseQueryParams=function(){var a={};if(pm(this,"?")){do{var b,c=this.rk.match(XJa);if(b=c?c[0]:""){this.capture(b);c="";if(pm(this,"=")){var d;if(d=(d=this.rk.match(YJa))?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(pm(this,"&"))}return a};
var WJa=function(a){if(""===a.rk)return{};pm(a,"/");var b=[];for(a.rk.startsWith("(")||b.push(ZJa(a));a.rk.startsWith("/")&&!a.rk.startsWith("//")&&!a.rk.startsWith("/(");)a.capture("/"),b.push(ZJa(a));var c={};a.rk.startsWith("/(")&&(a.capture("/"),c=$Ja(a,!0));var d={};a.rk.startsWith("(")&&(d=$Ja(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new lf(b,c);return d},ZJa=function(a){var b=wka(a.rk);if(""===b&&a.rk.startsWith(";"))throw new _.Rc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};pm(a,";");){var d=a,e=wka(d.rk);if(e){d.capture(e);var f="";if(pm(d,"=")){var g=wka(d.rk);g&&(f=g,d.capture(f))}c[decodeURIComponent(e)]=decodeURIComponent(f)}}return new _.of(b,c)},$Ja=function(a,b){var c={};for(a.capture("(");!pm(a,")")&&0<a.rk.length;){var d=wka(a.rk),e=a.rk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Rc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=WJa(a);c[e]=1===Object.keys(d).length?d.primary:
new lf([],d);pm(a,"//")}return c},pm=function(a,b){return a.rk.startsWith(b)?(a.rk=a.rk.substring(b.length),!0):!1};VJa.prototype.capture=function(a){if(!pm(this,a))throw new _.Rc(4011,!1);};
var Dka=function(a,b,c){this.hvb=a;this.zFc=b;this.commands=c;if(a&&0<c.length&&zka(c[0]))throw new _.Rc(4003,!1);if((a=c.find(Aka))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Rc(4004,!1);},aKa=function(a,b,c){this.pA=a;this.Ata=b;this.index=c};
var qm;qm=function(a,b){this.id=a;this.url=b};_.rm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;qm.call(this,a,b);this.type=0;this.gBb=c;this.TG=d};_.U(_.rm,qm);_.rm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Sf=function(a,b,c){qm.call(this,a,b);this.nf=c;this.type=1};_.U(_.Sf,qm);_.Sf.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nf+"')"};
_.Tf=function(a,b,c,d){qm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.U(_.Tf,qm);_.Tf.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};_.Mma=function(a,b,c,d){qm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.U(_.Mma,qm);_.Mma.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var bKa=function(a,b,c,d){qm.call(this,a,b);this.nf=c;this.state=d;this.type=4};_.U(bKa,qm);
bKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nf+"', state: "+this.state+")"};var cKa=function(a,b,c,d){qm.call(this,a,b);this.nf=c;this.state=d;this.type=7};_.U(cKa,qm);cKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nf+"', state: "+this.state+")"};var dKa=function(a,b,c,d,e){qm.call(this,a,b);this.nf=c;this.state=d;this.UKb=e;this.type=8};
_.U(dKa,qm);dKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nf+"', state: "+this.state+", shouldActivate: "+this.UKb+")"};_.eKa=function(a,b,c,d){qm.call(this,a,b);this.nf=c;this.state=d;this.type=5};_.U(_.eKa,qm);_.eKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nf+"', state: "+this.state+")"};
_.fKa=function(a,b,c,d){qm.call(this,a,b);this.nf=c;this.state=d;this.type=6};_.U(_.fKa,qm);_.fKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nf+"', state: "+this.state+")"};var gKa=function(a){this.Kb=a;this.type=9};gKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Kb.path+")"};var hKa=function(a){this.Kb=a;this.type=10};hKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Kb.path+")"};
var sla=function(a){this.nc=a;this.type=11};sla.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.nc.ye&&this.nc.ye.path||"")+"')"};var iKa=function(a){this.nc=a;this.type=12};iKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.nc.ye&&this.nc.ye.path||"")+"')"};var tla=function(a){this.nc=a;this.type=13};tla.prototype.toString=function(){return"ActivationStart(path: '"+(this.nc.ye&&this.nc.ye.path||"")+"')"};var jKa=function(a){this.nc=a;this.type=14};
jKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.nc.ye&&this.nc.ye.path||"")+"')"};var kKa=function(a,b){this.position=a;this.anchor=b;this.type=15};kKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};
var sm=function(a){this.Zf=a};sm.prototype.parent=function(a){a=this.KL(a);return 1<a.length?a[a.length-2]:null};sm.prototype.children=function(a){return(a=Lka(a,this.Zf))?a.children.map(function(b){return b.value}):[]};sm.prototype.firstChild=function(a){return(a=Lka(a,this.Zf))&&0<a.children.length?a.children[0].value:null};sm.prototype.KL=function(a){return Mka(a,this.Zf).map(function(b){return b.value})};_.V.Object.defineProperties(sm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Zf.value}}});
var pf=function(a,b){this.value=a;this.children=b};pf.prototype.toString=function(){return"TreeNode("+this.value+")"};
var Pka=function(a,b){this.Zf=a;this.nc=b;Tka(this,a)};_.U(Pka,sm);Pka.prototype.toString=function(){return this.nc.toString()};_.rf=function(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.Qa=c;this.Te=d;this.data=e;this.uf=f;this.Lb=g;var n,r;this.title=null!=(r=null==(n=this.data)?void 0:n.ka(_.m(function(x){return x[Xla]})))?r:_.Da(void 0);this.yO=h};_.rf.prototype.toString=function(){return this.nc?this.nc.toString():"Future("+this.yO+")"};
_.V.Object.defineProperties(_.rf.prototype,{ye:{configurable:!0,enumerable:!0,get:function(){return this.yO.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)}},KL:{configurable:!0,enumerable:!0,get:function(){return this.qB.KL(this)}},
dDb:{configurable:!0,enumerable:!0,get:function(){this.R4||(this.R4=this.params.ka(_.m(function(a){return new nm(a)})));return this.R4}},eA:{configurable:!0,enumerable:!0,get:function(){this.JI||(this.JI=this.Qa.ka(_.m(function(a){return new nm(a)})));return this.JI}}});
var qf=function(a,b,c,d,e,f,g,h,n,r,x,A){this.url=a;this.params=b;this.Qa=c;this.Te=d;this.data=e;this.uf=f;this.Lb=g;var B;this.title=null==(B=this.data)?void 0:B[Xla];this.ye=h;this.aqc=n;this.gmc=r;this.bSc=null!=A?A:r;this.Vnc=x};qf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ye?this.ye.path:"")+"')"};
_.V.Object.defineProperties(qf.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)}},KL:{configurable:!0,enumerable:!0,get:function(){return this.qB.KL(this)}},dDb:{configurable:!0,enumerable:!0,get:function(){this.R4||
(this.R4=new nm(this.params));return this.R4}},eA:{configurable:!0,enumerable:!0,get:function(){this.JI||(this.JI=new nm(this.Qa));return this.JI}}});var Oka=function(a,b){this.Zf=b;this.url=a;Tka(this,b)};_.U(Oka,sm);Oka.prototype.toString=function(){return Uka(this.Zf)};
var lKa=function(){this.Cc=this.bua=this.Kb=this.uf=null;this.children=new Jf;this.d6=null},Jf=function(){this.wna=new Map},mKa=function(a,b){var c=a.getContext(b);c||(c=new lKa,a.wna.set(b,c));return c};Jf.prototype.getContext=function(a){return this.wna.get(a)||null};Jf.ha=function(a){return new (a||Jf)};Jf.va=_.t({token:Jf,ta:Jf.ha,Ka:"root"});
_.tm=function(a,b,c,d,e){this.Zsa=a;this.location=b;this.vsc=d;this.aNa=e;this.c3=this.Cq=null;this.Rbb=new _.Xk;this.Bkb=new _.Xk;this.zeb=new _.Xk;this.rlb=new _.Xk;b=this.name=c||"primary";c=mKa(a,b);c.uf=this;a.wna.set(b,c)};_.k=_.tm.prototype;_.k.La=function(){var a;(null==(a=this.Zsa.getContext(this.name))?void 0:a.uf)===this&&(a=this.Zsa.getContext(this.name))&&(a.uf=null,a.d6=null)};
_.k.Sa=function(){if(!this.Cq){var a=this.Zsa.getContext(this.name);a&&a.Kb&&(a.d6?this.attach(a.d6,a.Kb):nKa(this,a.Kb,a.Cc))}};_.k.detach=function(){if(!this.Cq)throw new _.Rc(4012,!1);this.location.detach();var a=this.Cq;this.c3=this.Cq=null;this.rlb.emit(a.instance);return a};_.k.attach=function(a,b){this.Cq=a;this.c3=b;this.location.aG(a.su);this.zeb.emit(a.instance)};_.k.Lna=function(){if(this.Cq){var a=this.Lb;this.Cq.destroy();this.c3=this.Cq=null;this.Bkb.emit(a)}};
var nKa=function(a,b,c){if(a.vRa)throw new _.Rc(4013,!1);a.c3=b;var d=a.location,e=b.yO.Lb,f=mKa(a.Zsa,a.name).children;b=new oKa(b,f,d.Cc);c&&c.cD?(c=c.cD(e),a.Cq=d.gF(c,d.length,b)):a.Cq=d.gF(e,{index:d.length,Cc:b,aNa:null!=c?c:a.aNa});_.Pk(a.vsc);a.Rbb.emit(a.Cq.instance)};
_.V.Object.defineProperties(_.tm.prototype,{vRa:{configurable:!0,enumerable:!0,get:function(){return!!this.Cq}},Lb:{configurable:!0,enumerable:!0,get:function(){if(!this.Cq)throw new _.Rc(4012,!1);return this.Cq.instance}},Bj:{configurable:!0,enumerable:!0,get:function(){if(!this.Cq)throw new _.Rc(4012,!1);return this.c3}}});_.tm.ha=function(a){return new (a||_.tm)(_.y(Jf),_.y(_.Me),_.ud("name"),_.y(_.al),_.y(Jk))};
_.tm.Ja=_.v({type:_.tm,oa:[["router-outlet"]],outputs:{Rbb:"activate",Bkb:"deactivate",zeb:"attach",rlb:"detach"},kc:["outlet"],standalone:!0});var oKa=function(a,b,c){this.Kb=a;this.Asc=b;this.parent=c};oKa.prototype.get=function(a,b){return a===_.rf?this.Kb:a===Jf?this.Asc:this.parent.get(a,b)};
var uf=function(){};uf.ha=function(a){return new (a||uf)};uf.Aa=_.v({type:uf,oa:[["ng-component"]],standalone:!0,features:[function(a){a.OPa=function(b){b=b.get($Ga);if(a.standalone){if(!b.N6.has(a.id)){var c=efa(!1,a.type);c=0<c.length?qha([c],b.xf,"Standalone["+a.type.name+"]"):null;b.N6.set(a.id,c)}b=b.N6.get(a.id)}else b=null;return b}}],Ba:1,Ca:0,ya:function(a){a&1&&_.F(0,"router-outlet")},Ia:[_.tm],vb:2});
var qKa=function(a,b,c){return _.m(function(d){(new pKa(b,d.x_a,d.Ena,c)).Qt(a);return d})},pKa=function(a,b,c,d){this.kua=a;this.uqb=b;this.Vjb=c;this.gqb=d};pKa.prototype.Qt=function(a){var b=this.uqb.Zf,c=this.Vjb?this.Vjb.Zf:null;rKa(this,b,c,a);Vka(this.uqb.root);sKa(this,b,c,a)};
var rKa=function(a,b,c,d){var e=Nka(c);b.children.forEach(function(f){var g=f.value.uf,h=e[g],n=f.value,r=h?h.value:null;n===r?n.Lb?(n=d.getContext(n.uf))&&rKa(a,f,h,n.children):rKa(a,f,h,d):r&&tKa(a,h,d);delete e[g]});hf(e,function(f){tKa(a,f,d)})},tKa=function(a,b,c){var d=c.getContext(b.value.uf);c=d&&b.value.Lb?d.children:c;b=Nka(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())tKa(a,b[f.value],c);d&&d.uf&&(d.uf.Lna(),d.children.wna=new Map,d.d6=null,d.bua=null,d.Kb=null)},sKa=function(a,
b,c,d){var e=Nka(c);b.children.forEach(function(f){var g=e[f.value.uf],h=f.value,n=g?g.value:null;Vka(h);if(h===n)h.Lb?(h=mKa(d,h.uf),sKa(a,f,g,h.children)):sKa(a,f,g,d);else if(h.Lb){g=mKa(d,h.uf);n=fla(h.nc);var r,x=null!=(r=null==n?void 0:n.get(_.Kk))?r:null;g.d6=null;g.Kb=h;g.bua=x;g.Cc=n;g.uf&&nKa(g.uf,h,g.Cc);sKa(a,f,null,g.children)}else sKa(a,f,null,d);a.gqb(new jKa(f.value.nc))});b.children.length&&a.gqb(new iKa(b.value.nc))};
var gla=Symbol("Sb");
var jla=function(a){this.path=a;this.Kb=this.path[this.path.length-1]},lla=function(a,b){this.Lb=a;this.Kb=b};
var Ala={Jz:!1,PJ:[],gM:[],parameters:{},cWa:{}};
var Hla=function(a){this.pA=a||null},uKa=function(a){this.xj=a},Jla=function(a,b,c,d,e){this.Cc=a;this.GP=b;this.HD=c;this.xj=d;this.config=e;this.ddb=!0};Jla.prototype.apply=function(){var a=this,b=Fla(this.xj.root,[],[],this.config).pA;b=new lf(b.je,b.children);return vKa(this,this.Cc,this.config,b,"primary").ka(_.m(function(c){return a.Ji(yka(c),a.xj.Qa,a.xj.Te)})).ka(_.za(function(c){if(c instanceof uKa)return a.ddb=!1,a.match(c.xj);if(c instanceof Hla)throw new _.Rc(4002,!1);throw c;}))};
Jla.prototype.match=function(a){var b=this;return vKa(this,this.Cc,this.config,a.root,"primary").ka(_.m(function(c){return b.Ji(yka(c),a.Qa,a.Te)})).ka(_.za(function(c){if(c instanceof Hla)throw new _.Rc(4002,!1);throw c;}))};Jla.prototype.Ji=function(a,b,c){a=xka(a);return new mf(a,b,c)};
var vKa=function(a,b,c,d,e){return 0===d.je.length&&d.kj()?wKa(a,b,c,d).ka(_.m(function(f){return new lf([],f)})):xKa(a,b,d,c,d.je,e,!0)},wKa=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 _.ya(e).ka(_.Ea(function(h){var n=d.children[h],r=ela(c,h);return vKa(a,b,r,n,h).ka(_.m(function(x){return{Dea:x,uf:h}}))},1),_.cb(function(h,n){h[n.uf]=n.Dea;return h},{}),Waa())},xKa=function(a,b,c,d,e,f,g){return _.ya(d).ka(_.Ea(function(h){return yKa(a,
b,c,d,h,e,f,g).ka(_.za(function(n){if(n instanceof Hla)return _.Da(null);throw n;}))},1),_.Wa(function(h){return!!h}),_.za(function(h){if(h instanceof Va||"EmptyError"===h.name)return 0!==e.length||c.children[f]?Ila(c):_.Da(new lf([],{}));throw h;}))},yKa=function(a,b,c,d,e,f,g,h){return Gla(e,c,f,g)?void 0===e.Vp?zKa(a,b,c,e,f,g):h&&a.ddb?"**"===e.path?AKa(a,b,d,e,g):BKa(a,b,c,d,e,f,g):Ila(c):Ila(c)},AKa=function(a,b,c,d,e){var f=CKa(a,[],d.Vp,{});return d.Vp.startsWith("/")?_.Ma(new uKa(f)):DKa(f).ka(_.Ea(function(g){var h=
new lf(g,{});return xKa(a,b,h,c,g,e,!1)}))},BKa=function(a,b,c,d,e,f,g){f=zla(c,e,f);var h=f.gM;if(!f.Jz)return Ila(c);f=CKa(a,f.PJ,e.Vp,f.cWa);return e.Vp.startsWith("/")?_.Ma(new uKa(f)):DKa(f).ka(_.Ea(function(n){return xKa(a,b,c,d,n.concat(h),g,!1)}))},zKa=function(a,b,c,d,e,f){return"**"===d.path?(b=cla(d,b),d.qj?(d.Ov?_.Da({Ru:d.Ov,Cc:d.qE}):a.GP.qj(b,d)).ka(_.m(function(g){d.Ov=g.Ru;d.qE=g.Cc;return new lf(e,{})})):_.Da(new lf(e,{}))):Bla(c,d,e,b).ka(_.tb(function(g){var h=g.PJ,n=g.gM;if(!g.Jz)return Ila(c);
var r;b=null!=(r=d.xf)?r:b;return EKa(a,b,d,e).ka(_.Ea(function(x){var A,B=null!=(A=x.Cc)?A:b;x=x.Ru;var I=Fla(c,h,n,x);A=I.pA;I=I.qva;A=new lf(A.je,A.children);return 0===I.length&&A.kj()?wKa(a,B,x,A).ka(_.m(function(K){return new lf(h,K)})):0===x.length&&0===I.length?_.Da(new lf(h,{})):xKa(a,B,A,x,I,vf(d)===f?"primary":f,!0).ka(_.m(function(K){return new lf(h.concat(K.je),K.children)}))}))}))},EKa=function(a,b,c,d){return c.children?_.Da({Ru:c.children,Cc:b}):c.qj?void 0!==c.Ov?_.Da({Ru:c.Ov,Cc:c.qE}):
xla(b,c,d).ka(_.Ea(function(e){return e?a.GP.qj(b,c).ka(_.yb(function(f){c.Ov=f.Ru;c.qE=f.Cc})):_.Ma($ka(3))})):_.Da({Ru:[],Cc:b})},DKa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.je);if(0===a.H_)return _.Da(b);if(1<a.H_||!a.children.primary)return _.Ma(new _.Rc(4E3,!1));a=a.children.primary}},CKa=function(a,b,c,d){var e=a.HD.parse(c);b=FKa(a,c,e.root,b,d);return new mf(b,GKa(e.Qa,a.xj.Qa),e.Te)},GKa=function(a,b){var c={};hf(a,function(d,e){c[e]="string"===typeof d&&d.startsWith(":")?b[d.substring(1)]:
d});return c},FKa=function(a,b,c,d,e){var f=HKa(c.je,d,e),g={};hf(c.children,function(h,n){g[n]=FKa(a,b,h,d,e)});return new lf(f,g)},HKa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Rc(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 Lla=function(){},Nla=function(a,b,c,d,e,f,g,h){this.Cc=a;this.gT=b;this.config=c;this.xj=d;this.url=e;this.JL=f;this.fM=g;this.HD=h};
Nla.prototype.recognize=function(){var a=this,b=Fla(this.xj.root,[],[],this.config.filter(function(c){return void 0===c.Vp}),this.fM).pA;return IKa(this,this.Cc,this.config,b,"primary").ka(_.m(function(c){if(null===c)return null;var d=new qf([],Object.freeze({}),Object.freeze(Object.assign({},a.xj.Qa)),a.xj.Te,{},"primary",a.gT,null,a.xj.root,-1,{});c=new Oka(a.url,new pf(d,c));JKa(a,c.Zf);return c}))};
var JKa=function(a,b){var c=b.value,d=Ska(c,a.JL);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return JKa(a,e)})},IKa=function(a,b,c,d,e){return 0===d.je.length&&d.kj()?a.Ata(b,c,d):KKa(a,b,c,d,d.je,e)};
Nla.prototype.Ata=function(a,b,c){var d=this;return _.ya(Object.keys(c.children)).ka(_.Ea(function(e){var f=c.children[e],g=ela(b,e);return IKa(d,a,g,f,e)},1),_.cb(function(e,f){if(!e||!f)return null;e.push.apply(e,_.Ha(f));return e}),_.sba(function(e){return null!==e}),_.Ka(null),Waa(),_.m(function(e){if(null===e)return null;e=Rla(e);Pla(e);return e}))};
var KKa=function(a,b,c,d,e,f){return _.ya(c).ka(_.Ea(function(g){var h;return LKa(a,null!=(h=g.xf)?h:b,g,d,e,f)},1),_.Wa(function(g){return!!g}),_.za(function(g){if(g instanceof Va)return 0!==e.length||d.children[f]?_.Da(null):_.Da([]);throw g;}))},LKa=function(a,b,c,d,e,f){if(c.Vp||!Gla(c,d,e,f))return _.Da(null);if("**"===c.path){var g=Tla(d)+e.length;var h,n;e=new qf(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.xj.Qa)),a.xj.Te,c.data||{},vf(c),null!=
(n=null!=(h=c.Lb)?h:c.NO)?n:null,c,Sla(d),g,c.resolve||{},g);g=_.Da({nc:e,PJ:[],gM:[]})}else g=Bla(d,c,e,b).ka(_.m(function(r){var x=r.PJ,A=r.gM;if(!r.Jz)return null;var B=Tla(d)+x.length,I,K;return{nc:new qf(x,r.parameters,Object.freeze(Object.assign({},a.xj.Qa)),a.xj.Te,c.data||{},vf(c),null!=(K=null!=(I=c.Lb)?I:c.NO)?K:null,c,Sla(d),B,c.resolve||{},B),PJ:x,gM:A}}));return g.ka(_.tb(function(r){if(null===r)return _.Da(null);var x=r.nc,A=r.PJ;r=r.gM;var B;b=null!=(B=c.xf)?B:b;var I;B=null!=(I=c.qE)?
I:b;I=c.children?c.children:c.qj?c.Ov:[];r=Fla(d,A,r,I.filter(function(K){return void 0===K.Vp}),a.fM);A=r.pA;r=r.qva;return 0===r.length&&A.kj()?a.Ata(B,I,A).ka(_.m(function(K){return null===K?null:[new pf(x,K)]})):0===I.length&&0===r.length?_.Da([new pf(x,[])]):KKa(a,B,I,A,r,vf(c)===f?"primary":f).ka(_.m(function(K){return null===K?null:[new pf(x,K)]}))}))};
/*

 SPDX-License-Identifier: Apache-2.0
*/
_.MKa=function(a,b,c,d){this.Rla=a;this.u8=b;this.Sla=c;this.Ypa=d};
_.NKa=new _.MKa(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",{Jn:2}]])],["AREA",new Map([["href",{Jn:2}]])],["LINK",new Map([["href",{Jn: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",{Jn:2}]])],["IMG",new Map([["src",{Jn:2}]])],["VIDEO",new Map([["src",{Jn:2}]])],["AUDIO",new Map([["src",{Jn: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",{Jn:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{Jn:3,conditions:new Map([["async",new Set(["async"])]])}],["cite",{Jn:2}],["loading",{Jn:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Jn:2}],["target",{Jn:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));
var OKa;try{new URL("s://g"),OKa=!0}catch(a){OKa=!1}var bma=OKa;
var dma=function(a){this.isValid=a},fma=[ema("data"),ema("http"),ema("https"),ema("mailto"),ema("ftp"),new dma(function(a){return/^[^:]*([/?#]|$)/.test(a)})];
var PKa=function(){this.lNb=!0};_.U(PKa,hJa);
var um=function(){PKa.apply(this,arguments)};_.U(um,PKa);var QKa=function(a,b,c){a.addEventListener(b,c,!1);return function(){a.removeEventListener(b,c,!1)}};um.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};um.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};um.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var iJa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
um.prototype.vpa=function(){var a=(RKa=RKa||document.querySelector("base"))?RKa.getAttribute("href"):null;null==a?a=null:(SKa=SKa||document.createElement("a"),SKa.setAttribute("href",a),a=SKa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var RKa=null,SKa;
var TKa=function(){},tHa=function(a){Gd.getAngularTestability=function(b,c){b=a.w9(b,void 0===c?!0:c);if(null==b)throw Error("Yb");return b};Gd.getAllAngularTestabilities=function(){return Array.from(a.n3.values())};Gd.getAllAngularRootElements=function(){return Array.from(a.n3.keys())};Gd.frameworkStabilizers||(Gd.frameworkStabilizers=[]);Gd.frameworkStabilizers.push(function(b){var c=Gd.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
TKa.prototype.w9=function(a,b,c){if(null==b)return null;var d=a.n3.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.w9(a,b.host,!0):this.w9(a,b.parentElement,!0):null};
var vm=function(){};vm.prototype.hb=function(){return new XMLHttpRequest};vm.ha=function(a){return new (a||vm)};vm.va=_.t({token:vm,ta:vm.ha});
var UKa=new _.zd("EventManagerPlugins"),wm=function(a,b){var c=this;this.Rf=b;this.p6a=new Map;a.forEach(function(d){return d.kzb=c});this.hnc=a.slice().reverse()};wm.prototype.addEventListener=function(a,b,c){return this.x6a(b).addEventListener(a,b,c)};wm.prototype.wIa=function(a,b,c){return this.x6a(b).wIa(a,b,c)};wm.prototype.x6a=function(a){var b=this.p6a.get(a);if(b)return b;b=this.hnc;for(var c=0;c<b.length;c++){var d=b[c];if(d.supports(a))return this.p6a.set(a,d),d}throw Error("Zb`"+a);};
wm.ha=function(a){return new (a||wm)(_.u(UKa),_.u(_.Ye))};wm.va=_.t({token:wm,ta:wm.ha});var VKa=function(a){this.Xm=a};VKa.prototype.wIa=function(a,b,c){a=iJa(this.Xm,a);if(!a)throw Error("$b`"+a+"`"+b);return this.addEventListener(a,b,c)};
var xm=function(){this.qla=new Set},WKa=function(a,b){var c=new Set;b.forEach(function(d){a.qla.has(d)||(a.qla.add(d),c.add(d))});a.kCb(c)};xm.prototype.kCb=function(){};xm.ha=function(a){return new (a||xm)};xm.va=_.t({token:xm,ta:xm.ha});var ym=function(a){this.qla=new Set;this.Xm=a;this.cW=new Map;this.cW.set(a.head,[])};_.U(ym,xm);ym.prototype.V3a=function(a,b,c){var d=this;a.forEach(function(e){var f=d.Xm.createElement("style");f.textContent=e;c.push(b.appendChild(f))})};
ym.prototype.kCb=function(a){var b=this;this.cW.forEach(function(c,d){b.V3a(a,d,c)})};ym.prototype.La=function(){this.cW.forEach(function(a){return a.forEach(ima)})};ym.ha=function(a){return new (a||ym)(_.u(_.Ig))};ym.va=_.t({token:ym,ta:ym.ha});
var XKa={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/"},kma=/%COMP%/g,Am=function(a,b,c){this.I8=a;this.c1=b;this.appId=c;this.Vta=new Map;this.YLa=new zm(a)};
Am.prototype.PP=function(a,b){if(!a||!b)return this.YLa;switch(b.vb){case 0:var c=this.Vta.get(b.id);c||(c=new YKa(this.I8,this.c1,b,this.appId),this.Vta.set(b.id,c));zm.prototype.setAttribute.call(c,a,c.cAc,"");return c;case 1:case 3:return new ZKa(this.I8,this.c1,a,b);default:return this.Vta.has(b.id)||(a=jma(b.id,b.styles,[]),WKa(this.c1,a),this.Vta.set(b.id,this.YLa)),this.YLa}};Am.prototype.tP=function(){};Am.prototype.end=function(){};Am.ha=function(a){return new (a||Am)(_.u(wm),_.u(ym),_.u(XGa))};
Am.va=_.t({token:Am,ta:Am.ha});var zm=function(a){this.I8=a;this.data=Object.create(null);this.bu=null};_.k=zm.prototype;_.k.destroy=function(){};_.k.createElement=function(a,b){return b?document.createElementNS(XKa[b]||b,a):document.createElement(a)};_.k.createComment=function(a){return document.createComment(a)};_.k.YX=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.yua=function(a,b){var c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("ac`"+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=XKa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.k.removeAttribute=function(a,b,c){if(c){var d=XKa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.k.KE=function(a,b){a.classList.add(b)};_.k.OG=function(a,b){a.classList.remove(b)};_.k.vl=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.k.q0=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.I8.wIa(a,b,lma(c)):this.I8.addEventListener(a,b,lma(c))};var YKa=function(a,b,c,d){zm.call(this,a);this.Lb=c;a=jma(d+"-"+c.id,c.styles,[]);WKa(b,a);this.qtc="_ngcontent-%COMP%".replace(kma,d+"-"+c.id);this.cAc="_nghost-%COMP%".replace(kma,d+"-"+c.id)};_.U(YKa,zm);
YKa.prototype.createElement=function(a,b){a=zm.prototype.createElement.call(this,a,b);zm.prototype.setAttribute.call(this,a,this.qtc,"");return a};var ZKa=function(a,b,c,d){zm.call(this,a);this.c1=b;this.tw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.c1;b=this.shadowRoot;c=[];a.V3a(a.qla,b,c);a.cW.set(b,c);d=jma(d.id,d.styles,[]);for(a=0;a<d.length;a++)b=document.createElement("style"),b.textContent=d[a],this.shadowRoot.appendChild(b)};_.U(ZKa,zm);
var $Ka=function(a,b){return b===a.tw?a.shadowRoot:b};_.k=ZKa.prototype;_.k.destroy=function(){var a=this.c1,b=this.shadowRoot,c=a.cW.get(b);c&&c.forEach(ima);a.cW.delete(b)};_.k.appendChild=function(a,b){return zm.prototype.appendChild.call(this,$Ka(this,a),b)};_.k.insertBefore=function(a,b,c){return zm.prototype.insertBefore.call(this,$Ka(this,a),b,c)};_.k.removeChild=function(a,b){return zm.prototype.removeChild.call(this,$Ka(this,a),b)};
_.k.parentNode=function(a){return $Ka(this,zm.prototype.parentNode.call(this,$Ka(this,a)))};
var Bm=function(a){this.Xm=a};_.U(Bm,VKa);Bm.prototype.supports=function(){return!0};Bm.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Bm.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Bm.ha=function(a){return new (a||Bm)(_.u(_.Ig))};Bm.va=_.t({token:Bm,ta:Bm.ha});
var aLa=["alt","control","meta","shift"],bLa={"\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"},cLa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Cm=function(a){this.Xm=a};_.U(Cm,VKa);Cm.prototype.supports=function(a){return null!=dLa(a)};
Cm.prototype.addEventListener=function(a,b,c){var d=dLa(b),e=eLa(d.fullKey,c,this.kzb.Rf);return this.kzb.Rf.wc(function(){return QKa(a,d.domEventName,e)})};
var dLa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=fLa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");aLa.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},gLa=function(a,b){var c=bLa[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");aLa.forEach(function(e){e!==c&&(0,cLa[e])(a)&&(d+=e+".")});d+=c;return d===b},eLa=function(a,b,c){return function(d){gLa(d,a)&&c.mA(function(){return b(d)})}},fLa=function(a){switch(a){case "esc":return"escape";default:return a}};Cm.ha=function(a){return new (a||Cm)(_.u(_.Ig))};Cm.va=_.t({token:Cm,ta:Cm.ha});
var Bva=rja(IHa,"browser",[{Ga:YGa,Ic:"browser"},{Ga:lja,Ic:function(){var a=new um;Hf||(Hf=a)},hd:!0},{Ga:_.Ig,Db:function(){return bga=document},Hb:[]}]),hLa=new _.zd(""),iLa=[{Ga:rHa,le:TKa,Hb:[]},{Ga:qHa,le:Yk,Hb:[_.Ye,Zk,rHa]},{Ga:Yk,le:Yk,Hb:[_.Ye,Zk,rHa]}],jLa=[{Ga:sja,Ic:"root"},{Ga:_.Zd,Db:function(){return new _.Zd},Hb:[]},{Ga:UKa,le:Bm,hd:!0,Hb:[_.Ig,_.Ye,YGa]},{Ga:UKa,le:Cm,hd:!0,Hb:[_.Ig]},{Ga:Am,le:Am,Hb:[wm,ym,XGa]},{Ga:yGa,Nb:Am},{Ga:xm,Nb:ym},{Ga:ym,le:ym,Hb:[_.Ig]},{Ga:wm,le:wm,
Hb:[UKa,_.Ye]},{Ga:pJa,le:vm,Hb:[]},[]],Dm=function(){};_.Ha(jLa);_.Ha(iLa);Dm.ha=function(a){return new (a||Dm)(_.u(hLa,12))};Dm.Ea=_.Wc({type:Dm});Dm.Da=_.Pc({Tb:[].concat(_.Ha(jLa),_.Ha(iLa)),imports:[_.Wl,$k]});
_.Em=function(a){this.Xm=a};_.Em.prototype.h$=function(){return this.Xm.title};_.Em.prototype.Yl=function(a){this.Xm.title=a||""};_.Em.ha=function(a){return new (a||_.Em)(_.u(_.Ig))};_.Em.va=_.t({token:_.Em,ta:function(a){return a?new a:new _.Em(_.u(_.Ig))},Ka:"root"});
new _.Hk;new _.Hk;
var Fm=function(){};Fm.ha=function(a){return new (a||Fm)};Fm.va=_.t({token:Fm,ta:function(a){return a?new (a||Fm):_.u(Gm)},Ka:"root"});var Gm=function(a){this.Xm=a};_.U(Gm,Fm);
Gm.prototype.Nn=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.Pd(b,"HTML")?_.Od(b):xga(this.Xm,String(b)).toString();case 2:return _.Pd(b,"Style")?_.Od(b):b;case 3:if(_.Pd(b,"Script"))return _.Od(b);throw Error("bc");case 4:return _.Pd(b,"URL")?_.Od(b):iga(String(b));case 5:if(_.Pd(b,"ResourceURL"))return _.Od(b);throw Error("cc");default:throw Error("dc`"+a);}};Gm.prototype.zgb=function(a){return new AGa(a)};Gm.prototype.Bgb=function(a){return new BGa(a)};
Gm.prototype.Agb=function(a){return new CGa(a)};Gm.ha=function(a){return new (a||Gm)(_.u(_.Ig))};Gm.va=_.t({token:Gm,ta:function(a){a?a=new a:(a=_.u(_.Lf),a=new Gm(a.get(_.Ig)));return a},Ka:"root"});
new Qk;
var Hm=function(a){this.Y7=new Gm(a)};_.U(Hm,Fm);Hm.prototype.Nn=function(a,b){if(null==b)return null;if(b instanceof _.Gj||b instanceof _.yf||b instanceof _.Mj){if(kLa(b,a))return this.Y7.Nn(a,lLa(this,b));throw Error("ec`"+MGa[a]+"`"+b);}return this.Y7.Nn(a,b)};Hm.prototype.zgb=function(){throw Error("fc");};Hm.prototype.Bgb=function(){throw Error("fc");};Hm.prototype.Agb=function(){throw Error("fc");};
var lLa=function(a,b){if(null!=b){if(b instanceof _.Mj)return a.Y7.zgb(_.Nj(b).toString());if(b instanceof _.yf)return a.Y7.Bgb(_.zf(b));if(b instanceof _.Gj)return a.Y7.Agb(_.Sg(b).toString())}return null},kLa=function(a,b){switch(b){case 1:return a instanceof _.Mj;case 4:return a instanceof _.yf||a instanceof _.Gj;case 5:return a instanceof _.Gj;case 3:return!1;default:return!1}};Hm.ha=function(a){return new (a||Hm)(_.u(_.Ig))};Hm.va=_.t({token:Hm,ta:Hm.ha});
var Im=function(){};Im.ha=function(a){return new (a||Im)};Im.Ea=_.Wc({type:Im});Im.Da=_.Pc({Tb:[{Ga:PGa,Nb:Fm},{Ga:Fm,le:Hm}],imports:[Dm]});
var Of=function(){},mLa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Xla])?b:c;a=a.children.find(function(d){return"primary"===d.uf})}return c};Of.ha=function(a){return new (a||Of)};Of.va=_.t({token:Of,ta:function(){return _.Tc(Nf)},Ka:"root"});var Nf=function(a){this.title=a};_.U(Nf,Of);Nf.prototype.Iwa=function(a){a=mLa(a);void 0!==a&&this.title.Yl(a)};Nf.ha=function(a){return new (a||Nf)(_.u(_.Em))};Nf.va=_.t({token:Nf,ta:Nf.ha,Ka:"root"});
var nLa;_.rma=function(){};nLa=function(){};nLa.prototype.store=function(){};nLa.prototype.fva=function(a,b){return a.ye===b.ye};var oLa=function(){};_.U(oLa,nLa);
var pma=new _.zd("",{Ka:"root",ta:function(){return{}}});
var oma=new _.zd("ROUTES"),Jm=function(a){this.Cc=a;this.jna=new WeakMap;this.Pma=new WeakMap};Jm.prototype.ER=function(a){var b=this;if(this.jna.get(a))return this.jna.get(a);if(a.NO)return _.Da(a.NO);this.Hsa&&this.Hsa(a);var c=jf(a.ER()).ka(_.yb(function(d){b.Gsa&&b.Gsa(a);a.NO=d}),Qaa(function(){b.jna.delete(a)}));c=(new xi(c,function(){return new _.nb})).ka(_.ib());this.jna.set(a,c);return c};
Jm.prototype.qj=function(a,b){var c=this;if(this.Pma.get(b))return this.Pma.get(b);if(b.Ov)return _.Da({Ru:b.Ov,Cc:b.qE});this.Hsa&&this.Hsa(b);var d=pLa(this,b.qj).ka(_.m(function(e){c.Gsa&&c.Gsa(b);if(!Array.isArray(e)){var f=e.create(a).Cc;e=Array.prototype.concat.apply([],f.get(oma,[],10))}return{Ru:e.map(dla),Cc:f}}),Qaa(function(){c.Pma.delete(b)}));d=(new xi(d,function(){return new _.nb})).ka(_.ib());this.Pma.set(b,d);return d};
var pLa=function(a,b){return"string"===typeof b?_.ya(a.Cc.get(HHa).load(b)):jf(b()).ka(_.Ea(function(c){return c instanceof vGa||Array.isArray(c)?_.Da(c):_.ya(Promise.resolve(new Cja(c)))}))};Jm.ha=function(a){return new (a||Jm)(_.u(_.Lf),_.u(Mf))};Jm.va=_.t({token:Jm,ta:Jm.ha,Ka:"root"});
var qma=function(){},qLa=function(){};qLa.prototype.extract=function(a){return a};qLa.prototype.merge=function(a){return a};
var rLa,sLa,tLa,zLa;rLa={IG:"exact",Te:"ignored",Bzb:"ignored",Qa:"exact"};sLa={IG:"subset",Te:"ignored",Bzb:"ignored",Qa:"subset"};
_.Pf=function(a,b,c,d,e,f,g){var h=this;this.gT=a;this.HD=b;this.uIb=c;this.location=d;this.config=g;this.VJ=this.BSa=null;this.hmb=!1;this.Bna=this.vG=0;this.events=new _.nb;this.qh=mma;this.Ora=nma;this.xL=!1;this.xra=-1;this.pcb=function(){return _.Da(void 0)};this.EH=new qLa;this.kua=new oLa;this.xca="ignore";this.JL="emptyOnly";this.uU="deferred";this.fM="corrected";this.yP="replace";this.GP=e.get(Jm);this.GP.Gsa=function(n){return h.ED(new hKa(n))};this.GP.Hsa=function(n){return h.ED(new gKa(n))};
this.Lk=e.get(Nk);this.console=e.get(Uk);e.get(_.Ye)instanceof _.Ye&&_.Wua();this.config=g.map(dla);this.xL=!1;this.xra=-1;this.G6=this.MG=this.xi=new mf(new lf([],{}),{},null);this.Mn=Qka(this.xi,this.gT);this.ZM=new _.sf({id:0,Qva:0,xi:this.xi,Itc:this.xi,Bo:this.EH.extract(this.xi),nf:this.EH.extract(this.xi),JS:this.xi,eC:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",TG:null,dY:this.Mn.nc,Yi:null,Ena:this.Mn,x_a:null,FZ:{canActivateChecks:[],canDeactivateChecks:[]},
OK:null});this.zEc=tLa(this,this.ZM);uLa(this)};
tLa=function(a,b){var c=a.events;return b.ka(_.Qa(function(d){return 0!==d.id}),_.m(function(d){return Object.assign({},d,{Bo:a.EH.extract(d.JS)})}),_.tb(function(d){var e=!1,f=!1;return _.Da(d).ka(_.yb(function(g){a.VJ={id:g.id,Aw:g.JS,Bo:g.Bo,trigger:g.source,eC:g.eC,HHc:a.BSa?Object.assign({},a.BSa,{HHc:null}):null}}),_.tb(function(g){var h=a.G6.toString();h=!a.xL||g.Bo.toString()!==h||h!==a.xi.toString();if("reload"===a.xca||h)return"imperative"!==g.source&&(a.G6=g.Bo),_.Da(g).ka(_.tb(function(A){var B=
a.ZM.getValue();c.next(new _.rm(A.id,_.gh(a,A.Bo),A.source,A.TG));return B!==a.ZM.getValue()?_.Ta:Promise.resolve(A)}),Kla(a.Lk.Cc,a.GP,a.HD,a.config),_.yb(function(A){a.VJ=Object.assign({},a.VJ,{Bpb:A.nf});d.nf=A.nf}),Ula(a.Lk.Cc,a.gT,a.config,a.HD,a.JL,a.fM),_.yb(function(A){d.Yi=A.Yi;if("eager"===a.uU){if(!A.eC.eq){var B=a.EH.merge(A.nf,A.JS);vLa(a,B,A)}a.G6=A.nf}A=new bKa(A.id,_.gh(a,A.Bo),_.gh(a,A.nf),A.Yi);c.next(A)}));if(h&&a.MG){h=g.Bo;var n=g.source,r=g.TG,x=g.eC;n=new _.rm(g.id,_.gh(a,h),
n,r);c.next(n);n=Qka(h,a.gT).nc;d=Object.assign({},g,{Yi:n,nf:h,eC:Object.assign({},x,{eq:!1,Ng:!1})});return _.Da(d)}a.MG=g.JS;g.resolve(null);return _.Ta}),_.yb(function(g){g=new cKa(g.id,_.gh(a,g.Bo),_.gh(a,g.nf),g.Yi);a.ED(g)}),_.m(function(g){var h=Object,n=h.assign;var r=g.dY;var x=g.Yi.Zf;r=kla(x,r?r.Zf:null,a.uIb,[x.value]);return d=n.call(h,{},g,{FZ:r})}),qla(a.Lk.Cc,function(g){return a.ED(g)}),_.yb(function(g){d.OK=g.OK;if(nf(g.OK))throw ala(g.OK);g=new dKa(g.id,_.gh(a,g.Bo),_.gh(a,g.nf),
g.Yi,!!g.OK);a.ED(g)}),_.Qa(function(g){return g.OK?!0:(wLa(a,g),xLa(a,g,3),!1)}),ama(function(g){if(g.FZ.canActivateChecks.length)return _.Da(g).ka(_.yb(function(h){h=new _.eKa(h.id,_.gh(a,h.Bo),_.gh(a,h.nf),h.Yi);a.ED(h)}),_.tb(function(h){var n=!1;return _.Da(h).ka(Wla(a.JL,a.Lk.Cc),_.yb({next:function(){return n=!0},complete:function(){n||(wLa(a,h),xLa(a,h,2))}}))}),_.yb(function(h){h=new _.fKa(h.id,_.gh(a,h.Bo),_.gh(a,h.nf),h.Yi);a.ED(h)}))}),ama(function(g){var h=function(n){var r=[],x;(null==
(x=n.ye)?0:x.ER)&&!n.ye.NO&&r.push(a.GP.ER(n.ye).ka(_.yb(function(B){n.Lb=B}),_.m(function(){})));x=_.l(n.children);for(var A=x.next();!A.done;A=x.next())r.push.apply(r,_.Ha(h(A.value)));return r};return _.Ca(h(g.Yi.root)).ka(_.Ka(),_.Ua(1))}),ama(function(){return a.pcb()}),_.m(function(g){var h=g.Yi;var n=g.Ena;n=Zka(a.kua,h.Zf,n?n.Zf:void 0);h=new Pka(n,h);return d=Object.assign({},g,{x_a:h})}),_.yb(function(g){a.xi=g.nf;a.MG=a.EH.merge(g.nf,g.JS);a.Mn=g.x_a;"deferred"===a.uU&&(g.eC.eq||vLa(a,
a.MG,g),a.G6=g.nf)}),qKa(a.uIb,a.kua,function(g){return a.ED(g)}),_.yb({next:function(){e=!0},complete:function(){e=!0}}),Qaa(function(){e||f||xLa(a,d,1);var g;(null==(g=a.VJ)?void 0:g.id)===d.id&&(a.VJ=null)}),_.za(function(g){f=!0;if(bla(g)){bla(g)&&nf(g.url)||(a.xL=!0,wLa(a,d,!0));var h=new _.Tf(d.id,_.gh(a,d.Bo),g.message,g.osc);c.next(h);bla(g)&&nf(g.url)?(g=a.EH.merge(g.url,a.MG),yLa(a,g,"imperative",null,{eq:d.eC.eq,Ng:"eager"===a.uU||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,
promise:d.promise})):d.resolve(!1)}else{wLa(a,d,!0);var n=new _.Mma(d.id,_.gh(a,d.Bo),g,null!=(h=d.Yi)?h:void 0);c.next(n);try{d.resolve(a.qh(g))}catch(r){d.reject(r)}}return _.Ta}))}))};zLa=function(a,b){a.ZM.next(Object.assign({},a.ZM.value,b))};_.Pf.prototype.kaa=function(){Pma(this);0===this.vG&&_.Km(this,this.location.path(!0),{Ng:!0})};
var Pma=function(a){a.Lra||(a.Lra=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){var d={Ng:!0},e,f=(null==(e=b.state)?0:e.vG)?b.state:null;f&&(e=Object.assign({},f),delete e.vG,delete e.oxa,0!==Object.keys(e).length&&(d.state=e));e=_.Lm(a,b.url);yLa(a,e,c,f,d)},0)}))};_.Pf.prototype.ED=function(a){this.events.next(a)};_.Pf.prototype.La=function(){this.dispose()};
_.Pf.prototype.dispose=function(){this.ZM.complete();this.Lra&&(this.Lra.unsubscribe(),this.Lra=void 0);this.hmb=!0};
_.Pf.prototype.Ji=function(a,b){b=void 0===b?{}:b;var c=b.Qa,d=b.Te,e=b.ah||this.Mn.root;d=b.yS?this.xi.Te:d;switch(b.ef){case "merge":c=Object.assign({},this.xi.Qa,c);break;case "preserve":c=this.xi.Qa;break;default:c=c||null}null!==c&&(c=ALa(c));b=this.xi;d=null!=d?d:null;if(0===a.length)b=Cka(b.root,b.root,b.root,c,d);else if(a=Eka(a),a.hvb&&1===a.commands.length&&"/"==a.commands[0])b=Cka(b.root,b.root,new lf([],{}),c,d);else{var f,g=null==(f=e.nc)?void 0:f.gmc,h;f=null==(h=e.nc)?void 0:h.aqc;
if(a.hvb)h=new aKa(b.root,!0,0);else if(-1===g)h=new aKa(f,f===b.root,0);else{h=f;f=g+(zka(a.commands[0])?0:1);for(e=a.zFc;e>f;){e-=f;h=h.parent;if(!h)throw new _.Rc(4005,!1);f=h.je.length}h=new aKa(h,!1,f-e)}a=h.Ata?Gka(h.pA,h.index,a.commands):Ika(h.pA,h.index,a.commands);b=Cka(b.root,h.pA,a,c,d)}return b};_.Km=function(a,b,c){c=void 0===c?{eq:!1}:c;b=nf(b)?b:_.Lm(a,b);b=a.EH.merge(b,a.MG);return yLa(a,b,"imperative",null,c)};
_.Pf.prototype.navigate=function(a,b){b=void 0===b?{eq:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Rc(4008,!1);return _.Km(this,this.Ji(a,b),b)};_.gh=function(a,b){return a.HD.ke(b)};_.Lm=function(a,b){try{var c=a.HD.parse(b)}catch(d){c=a.Ora(d,a.HD,b)}return c};_.Pf.prototype.isActive=function(a,b){b=!0===b?Object.assign({},rLa):!1===b?Object.assign({},sLa):b;if(nf(a))return fka(this.xi,a,b);a=_.Lm(this,a);return fka(this.xi,a,b)};
var ALa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},uLa=function(a){a.zEc.subscribe(function(b){a.xL=!0;a.xra=b.id;a.Bna=b.Qva;a.events.next(new _.Sf(b.id,_.gh(a,b.Bo),_.gh(a,a.xi)));a.BSa=a.VJ;var c;null==(c=a.CNc)||c.Iwa(a.Mn.nc);b.resolve(!0)},function(b){a.console.warn("Unhandled Navigation Error: "+b)})},yLa=function(a,b,c,d,e,f){if(a.hmb)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.vG;if("computed"===a.yP)if(0===a.Bna&&(d=a.location.getState()),d&&d.oxa)var r=d.oxa;else if(e.Ng||e.eq){var x;r=null!=(x=a.agb)?x:0}else{var A;r=(null!=(A=a.agb)?A:0)+1}else r=0;zLa(a,{id:n,Qva:r,source:c,TG:d,xi:a.xi,Itc:a.MG,JS:b,eC:e,resolve:g,reject:h,promise:f,dY:a.Mn.nc,Ena:a.Mn});return f.catch(function(B){return Promise.reject(B)})},vLa=function(a,b,c){b=a.HD.ke(b);var d=Object.assign({},c.eC.state,BLa(a,c.id,c.Qva));lJa(a.location,b)||c.eC.Ng?a.location.replaceState(b,
"",d):a.location.go(b,"",d)},wLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.yP){c=a.Bna-b.Qva;var d;if("popstate"!==b.source&&"eager"!==a.uU&&a.xi!==(null==(d=a.VJ)?void 0:d.Bpb)||0===c){var e;a.xi===(null==(e=a.VJ)?void 0:e.Bpb)&&0===c&&(CLa(a,b),a.G6=b.xi,DLa(a))}else a.location.SF(c)}else"replace"===a.yP&&(c&&CLa(a,b),DLa(a))},CLa=function(a,b){a.Mn=b.Ena;a.xi=b.xi;a.MG=a.EH.merge(a.xi,b.JS)},DLa=function(a){a.location.replaceState(a.HD.ke(a.MG),"",BLa(a,a.xra,a.Bna))},xLa=function(a,
b,c){c=new _.Tf(b.id,_.gh(a,b.Bo),"",c);a.ED(c);b.resolve(!1)},BLa=function(a,b,c){return"computed"===a.yP?{vG:b,oxa:c}:{vG:b}};_.V.Object.defineProperties(_.Pf.prototype,{agb:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.location.getState())?void 0:a.oxa}},url:{configurable:!0,enumerable:!0,get:function(){return _.gh(this,this.xi)}}});_.Pf.ha=function(){_.Fd()};_.Pf.va=_.t({token:_.Pf,ta:function(){return sma()},Ka:"root"});
_.Mm=function(a,b,c){var d=this;this.Ra=a;this.Kb=b;this.sba=c;this.href=this.commands=null;this.zsa=new _.nb;this.kb=a.events.subscribe(function(e){e instanceof _.Sf&&ELa(d)})};_.Mm.prototype.Rb=function(){ELa(this);this.zsa.next(this)};_.Mm.prototype.La=function(){this.kb.unsubscribe()};
_.Mm.prototype.we=function(a,b,c,d,e){if(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target||null===this.xj)return!0;_.Km(this.Ra,this.xj,{eq:_.$e(this.eq),Ng:_.$e(this.Ng),state:this.state});return!1};var ELa=function(a){a.href=null!==a.xj?a.sba.ex(_.gh(a.Ra,a.xj)):null};
_.V.Object.defineProperties(_.Mm.prototype,{Vi:{configurable:!0,enumerable:!0,set:function(a){this.commands=null!=a?Array.isArray(a)?a:[a]:null}},xj:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:this.Ra.Ji(this.commands,{ah:void 0!==this.ah?this.ah:this.Kb,Qa:this.Qa,Te:this.Te,ef:this.ef,yS:_.$e(this.yS)})}}});_.Mm.ha=function(a){return new (a||_.Mm)(_.y(_.Pf),_.y(_.rf),_.y(_.Zl))};
_.Mm.Ja=_.v({type:_.Mm,oa:[["a","routerLink",""],["area","routerLink",""]],Ib:2,mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.de("target",b.target)("href",b.href,_.Sd)},inputs:{target:"target",Qa:"queryParams",Te:"fragment",ef:"queryParamsHandling",yS:"preserveFragment",eq:"skipLocationChange",Ng:"replaceUrl",state:"state",ah:"relativeTo",Vi:"routerLink"},standalone:!0,features:[_.bd]});
var FLa=function(){},Nm=function(a,b,c,d,e){this.Ra=a;this.Cc=c;this.hWa=d;this.Hra=e},Jma=function(a){a.kb=a.Ra.events.ka(_.Qa(function(b){return b instanceof _.Sf}),_.Ea(function(){return a.preload()},1)).subscribe(function(){})};Nm.prototype.preload=function(){return GLa(this,this.Cc,this.Ra.config)};Nm.prototype.La=function(){this.kb&&this.kb.unsubscribe()};
var GLa=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Tb&&!e.xf&&(e.xf=qha(e.Tb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.xf)?f:b,h=void 0;f=null!=(h=e.qE)?h:g;if(e.qj&&!e.Ov||e.ER&&!e.NO)d.push(HLa(a,g,e));else if(e.children||e.Ov)g=void 0,d.push(GLa(a,f,null!=(g=e.children)?g:e.Ov))}return _.ya(d).ka(_.Fa())},HLa=function(a,b,c){return a.hWa.preload(c,function(){var d=(c.qj&&void 0===c.oKa?a.Hra.qj(b,c):_.Da(null)).ka(_.Ea(function(f){if(null===f)return _.Da(void 0);
c.Ov=f.Ru;c.qE=f.Cc;var g;return GLa(a,null!=(g=f.Cc)?g:b,f.Ru)}));if(c.ER&&!c.NO){var e=a.Hra.ER(c);return _.ya([d,e]).ka(_.Fa())}return d})};Nm.ha=function(a){return new (a||Nm)(_.u(_.Pf),_.u(Mf),_.u(Jk),_.u(FLa),_.u(Jm))};Nm.va=_.t({token:Nm,ta:Nm.ha});
var wma=new _.zd(""),Qf=function(a,b,c){c=void 0===c?{}:c;this.Ra=a;this.g2=b;this.options=c;this.rxb=0;this.xxb="imperative";this.IHb=0;this.store={};c.uea=c.uea||"disabled";c.Edb=c.Edb||"disabled"};
Qf.prototype.init=function(){if("disabled"!==this.options.uea){var a=this.g2;try{if(nJa(a)){var b=Object.getOwnPropertyDescriptor(a.window.history,"scrollRestoration")||Object.getOwnPropertyDescriptor(Object.getPrototypeOf(a.window.history),"scrollRestoration");var c=!!b&&!(!b.writable&&!b.set)}else c=!1}catch(d){c=!1}c&&(a=a.window.history)&&a.scrollRestoration&&(a.scrollRestoration="manual")}this.lua=ILa(this);this.gJb=JLa(this)};
var ILa=function(a){return a.Ra.events.subscribe(function(b){if(b instanceof _.rm){var c=a.g2;a.store[a.rxb]=nJa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.xxb=b.gBb;a.IHb=b.TG?b.TG.vG:0}else b instanceof _.Sf&&(a.rxb=b.id,b=_.Lm(a.Ra,b.nf).Te,a.Ra.ED(new kKa("popstate"===a.xxb?a.store[a.IHb]:null,b)))})},JLa=function(a){return a.Ra.events.subscribe(function(b){if(b instanceof kKa)if(b.position)"top"===a.options.uea?oJa(a.g2,[0,0]):"enabled"===a.options.uea&&oJa(a.g2,b.position);else if(b.anchor&&
"enabled"===a.options.Edb){var c=a.g2;if(nJa(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&(d.body.createShadowRoot||d.body.attachShadow))for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();d=e.left+c.window.pageXOffset;e=
e.top+c.window.pageYOffset;var f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.uea&&oJa(a.g2,[0,0])})};Qf.prototype.La=function(){this.lua&&this.lua.unsubscribe();this.gJb&&this.gJb.unsubscribe()};Qf.ha=function(){_.Fd()};Qf.va=_.t({token:Qf,ta:Qf.ha});
var KLa,Ima,LLa;KLa=new _.zd("ROUTER_FORROOT_GUARD");Ima=new _.zd("");LLa=[_.Kf,{Ga:_.If,le:om},{Ga:_.Pf,Db:sma},Jf,{Ga:_.rf,Db:tma,Hb:[_.Pf]},Jm];_.Om=function(){};
_.NLa=function(a){var b={xca:"reload",JL:"always",uWc:!1,fM:"legacy"};return{Lk:_.Om,Tb:[LLa,[],_.Cma(a),{Ga:KLa,Db:Ama,Hb:[[_.Pf,new _.Hk,new _.Ik]]},{Ga:pma,Ic:b?b:{}},(null==b?0:b.z4c)?{Ga:_.Zl,le:am}:{Ga:_.Zl,le:$l},zma(),(null==b?0:b.hWa)?[Nm,{Ga:Ima,Nb:Nm},{Ga:FLa,Nb:b.hWa}]:[],{Ga:uma,hd:!0,Db:vma},(null==b?0:b.kaa)?["disabled"===b.kaa?Qma():[],"enabledBlocking"===b.kaa?Oma():[]]:[],[{Ga:MLa,Db:Kma},{Ga:ZGa,hd:!0,Nb:MLa}]]}};_.Om.ha=function(a){return new (a||_.Om)(_.u(KLa,8))};_.Om.Ea=_.Wc({type:_.Om});
_.Om.Da=_.Pc({imports:[uf]});var MLa=new _.zd(""),Dma=new _.zd("",{ta:function(){return new _.nb}}),Hma=new _.zd("",{Ka:"root",ta:function(){return 1}});
new Qk;
var Pm=function(a){this.Ra=a},OLa=function(a){var b=[];for(a=a.Ra.Mn.root;a.firstChild;){var c=a.firstChild.ye;if(c.path)b.push(a.firstChild.ye.path);else if(c.RR){var d=void 0,e=void 0,f=null!=(e=c.Xyb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};Pm.ha=function(a){return new (a||Pm)(_.u(_.Pf))};Pm.va=_.t({token:Pm,ta:Pm.ha,Ka:"root"});
var Qm=function(a){this.CJc=a=void 0===a?Date.now():a},PLa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.CJc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Qm.ha=function(a){return new (a||Qm)(_.u(TJa))};Qm.va=_.t({token:Qm,ta:Qm.ha,Ka:"root"});
var QLa=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 RLa,$La,ULa,YLa,XLa,VLa;_.Rm={mark:function(){},measure:function(){}};RLa=function(a,b,c,d,e,f,g,h){this.actionId=a;this.qx=b;this.initialRoute=c;this.Aw=d;this.qMc=f;this.D0a=g;this.eub=h;this.bqb=!1;this.Tm=[];this.hNa=[];this.u1="SUCCESS";this.targetRoute=c;this.am=d;this.Yi=e};RLa.prototype.Qs=function(){return this.Tm.every(function(a){return!!a.statusCode})};
_.V.Object.defineProperties(RLa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.Dmb}},status:{configurable:!0,enumerable:!0,get:function(){return this.u1},set:function(a){"FAILURE"!==this.u1&&(this.u1=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.eub;if(!a)return a;for(var b=_.l(this.hNa),c=b.next();!c.done;c=b.next())a=this.D0a(a,c.value);return a}},E1:{configurable:!0,enumerable:!0,get:function(){return this.NRa||this.bqb}},NRa:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},Evb:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var SLa=new _.zd("event loggers",{ta:function(){return[]}}),TLa=new _.zd("update handler",{ta:function(){return function(a,b){return Object.assign({},a,b)}}}),Tm=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.document=b;this.Tqb=c;this.FDc=e;this.D0a=f;this.qh=g;this.IMa=h;this.Ra=n;this.nga=r;this.zone=x;this.jta=[];this.QHb=new WeakSet;this.lxb=-1;this.hub=new _.sf(!1);ULa(this);this.sessionId=(null==d?void 0:d.get("loggedSessionId"))||this.Tqb();d&&d.set("loggedSessionId",this.sessionId);try{(new PerformanceObserver(function(I){I=
I.getEntries();I=I[I.length-1];B.lxb=I.renderTime||I.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(I){}this.Gna={url:this.Ra.url,Kb:OLa(this.nga),nc:this.Ra.Mn.root.nc};a&&(b=_.Sm(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Mi:PLa(this.IMa,a),statusCode:"SUCCESS",IM:!0,qx:a},b.Tm.push(a));this.zone.Pp.subscribe(function(){_.Sm(B).status="FAILURE"});this.Ra.events.ka(_.Qa(function(I){return I instanceof _.Sf}),
_.Ua(1)).subscribe(function(I){for(var K=_.l(B.jta),P=K.next();!P.done;P=K.next())P=P.value,P.Aw=I.nf,P.initialRoute=OLa(B.nga)});this.Ra.events.ka(_.Qa(function(I){return I instanceof _.Sf||I instanceof _.rm})).subscribe(function(I){if(I instanceof _.Sf){if(lJa(A,I.nf)){var K=OLa(B.nga),P=B.Ra.Mn.root.nc;_.Sm(B).am=I.nf;_.Sm(B).targetRoute=K;_.Sm(B).Yi=P;B.Gna={url:I.nf,Kb:K,nc:P}}}else"popstate"===I.gBb&&B.nb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Wma(x,function(){for(var I=
[],K=[],P=_.l(B.jta),Z=P.next();!Z.done;Z=P.next()){Z=Z.value;var la=Vma(Z);la?Gja()&&B.qh.handleError(la):Z.Qs()?(K.push(VLa(B,Z)),la=void 0,"InitialPageLoad"===(null==(la=Z.event)?void 0:la.element)&&B.hub.next(!0)):I.push(Z)}if(0<K.length)for(P=_.l(B.FDc),Z=P.next();!Z.done;Z=P.next())Z.value.oL(K);B.Jq=void 0;B.jta=I})};Tm.prototype.nb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.Uf();_.Sm(this,b,a)};Tm.prototype.uba=function(a,b){a=_.WLa(this,0,a);if(!a.NRa||a.Evb)a.Dmb=b};
Tm.prototype.bm=function(a){_.Sm(this).hNa.push(a)};
_.Tg=function(a,b,c){c=void 0===c?!0:c;var d=a.h0a;return function(e){return new _.ja(function(f){var g=XLa(a,b,{hfb:d,IM:c}),h=g.Lwa,n=g.Cdb,r=!1,x=!1,A=void 0,B=e.subscribe(function(I){h.E1&&(a.Jq=h);A=_.Uf();x=!0;f.next(I);x=!1},function(I){r=!0;var K=function(){h.E1&&(a.Jq=h);YLa(a,h,n,{error:I});f.error(I)};h.E1?setTimeout(K):K()},function(){r=!0;h.E1&&(a.Jq=h);YLa(a,h,n,{Ivc:A});f.complete()});return{unsubscribe:function(){B.unsubscribe();r||YLa(a,h,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.Um=function(a,b,c,d){return _.ZLa(a,function(){return b},c,void 0===d?!0:d)};_.ZLa=function(a,b,c,d){c=XLa(a,c,{hfb:a.h0a,IM:void 0===d?!0:d});var e=c.Lwa,f=c.Cdb;return b().then(function(g){e.E1&&(a.Jq=e);YLa(a,e,f);return g},function(g){e.E1&&(a.Jq=e);YLa(a,e,f,{error:g});throw g;})};$La=function(a,b,c){setTimeout(function(){a.h0a=c;try{a.zone.wc(function(){b().then(function(){},function(){})})}finally{a.h0a=void 0}})};_.Vm=function(a,b,c){$La(a,function(){return _.$h(b())},c)};
ULa=function(a){_.Ie(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?$La(a,function(){return _.Um(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&$La(a,function(){return _.Um(a,Promise.resolve(),"keepalive")},"PageVisible")})};
YLa=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.ww=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.ww=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:aMa.get(e)||-1,c.ww=e,e=Xma(f.code))}c.statusCode=e;c.Mi=Math.round((d.Ivc||_.Uf())-c.qx);_.Rm.mark((c.name||"unknown")+"-subend");_.Rm.measure(c.name||"unknown",
(c.name||"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=PLa(a.IMa,b.qx);if(!b.NRa||b.Evb)b.Dmb=a};XLa=function(a,b,c){var d=c.hfb;c=void 0===c.IM?!0:c.IM;_.Rm.mark(b+"-subbegin");var e=_.Uf();a=d?_.WLa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Sm(a,e);b={name:b,IM:c,qx:e};a.Tm.push(b);return{Lwa:a,Cdb:b}};
VLa=function(a,b){var c=b.event;if(!c)throw Error("gc");"InitialPageLoad"===c.element&&Rma(b,a.lxb);var d=b.duration||PLa(a.IMa,b.qx),e=c.am?{am:c.am,targetRoute:void 0,Yi:void 0}:b,f=e.targetRoute,g=e.am;e=e.Yi;for(var h=Uma(a.document),n=b.Tm.filter(function(A){return A.IM}),r=_.l(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.QHb.has(x.error)&&(x.statusCode="RETRIED"),x.ww&&"RETRIED"!==x.statusCode&&-1<bMa.indexOf(x.ww)&&(b.status="FAILURE");r=Tma(c,b.actionId);_.Rm.mark(r+"-end");_.Rm.measure(r,
r+"-begin",r+"-end");r=Sma(b.qx);return a.Ep(Object.assign({},c,{Aw:b.Aw,initialRoute:b.initialRoute,am:g,targetRoute:f,Yi:e,Mi:d,statusCode:b.status,Tm:[].concat(_.Ha(n)),kN:b.qMc,AK:h,sessionId:a.sessionId,actionId:b.actionId,jQ:r}))};Tm.prototype.Ep=function(a){return a};_.Sm=function(a,b,c){b=void 0===b?_.Uf():b;if(!a.Jq||c&&a.Jq.event)a.Jq=_.WLa(a,b,c);else if(c&&!a.Jq.event){var d=a.Jq;_.Rm.mark(Tma(c,d.actionId)+"-begin");d.eub=c;d.qx=Math.min(b,d.qx)}return a.Jq};
_.WLa=function(a,b,c){var d=a.Tqb();c&&_.Rm.mark(Tma(c,d)+"-begin");b=new RLa(d,b,a.Gna.Kb,a.Gna.url,a.Gna.nc,Uma(a.document),a.D0a,c);a.jta.push(b);return b};_.V.Object.defineProperties(Tm.prototype,{XFc:{configurable:!0,enumerable:!0,get:function(){return Mia(this.hub.ka(_.Qa(function(a){return!!a}),_.m(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Jq&&this.Jq.actionId}}});
Tm.ha=function(a){return new (a||Tm)(_.u(TJa),_.u(_.Ig),_.u(SJa),_.u(QJa),_.u(SLa),_.u(TLa),_.u(_.Zd),_.u(Qm),_.u(_.Pf),_.u(Pm),_.u(_.Ye),_.u(_.Kf))};Tm.va=_.t({token:Tm,ta:Tm.ha,Ka:"root"});var bMa=[-1,500,501,502,503,504],aMa=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]]);
Th=Th||{};
var cMa=function(){ck.call(this)};_.Wh(cMa,ck);cMa.prototype.initialize=function(){};
var dMa=function(a,b){this.gpa=a;this.UQ=b};dMa.prototype.execute=function(a){this.gpa&&(this.gpa.call(this.UQ||null,a),this.gpa=this.UQ=null)};dMa.prototype.abort=function(){this.UQ=this.gpa=null};RBa(function(a){dMa.prototype.execute=a(dMa.prototype.execute)});
var Wm=function(a,b){ck.call(this);this.i8=a;this.xw=b;this.tVa=[];this.BG=[];this.goa=[]};_.Wh(Wm,ck);Wm.prototype.lEc=cMa;Wm.prototype.csa=null;Wm.prototype.getId=function(){return this.xw};Wm.prototype.registerCallback=function(a,b){return this.k0(this.tVa,a,b)};var eMa=function(a,b){a.k0(a.BG,b)};_.k=Wm.prototype;_.k.k0=function(a,b,c){b=new dMa(b,c);a.push(b);return b};_.k.Cz=function(){return!!this.csa};_.k.Pua=function(){this.csa=new cMa};
_.k.onLoad=function(a){var b=new this.lEc;b.initialize(a());this.csa=b;b=(b=!!fMa(this.goa,a()))||!!fMa(this.tVa,a());b||(this.BG.length=0);return b};_.k.Pp=function(a){(a=fMa(this.BG,a))&&_.Db.setTimeout(eza("Module errback failures: "+a),0);this.goa.length=0;this.tVa.length=0};var fMa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){Gca(e),c.push(e)}a.length=0;return c.length?c:null};Wm.prototype.Cm=function(){Wm.ux.Cm.call(this);Eca(this.csa)};
var gMa=function(){this.Lo=null};_.k=gMa.prototype;_.k.jKb=function(){};_.k.Dua=function(){};_.k.BGb=function(){throw Error("lc");};_.k.Pqb=function(){return null};_.k.isActive=function(){return!1};_.k.swb=function(){return!1};_.k.vGb=function(){};_.k.registerCallback=function(){};
var $ma;_.Vf=null;_.Yma=null;$ma=[];
var hMa=function(){},jMa=function(a){var b=new Promise(function(c,d){_.Xf().load(a).then(c,d)});iMa(b);return b};hMa.prototype.load=function(a){return jMa(a).then(function(){return Dja(a)})};hMa.prototype.dTa=function(a){var b=_.Xf().dTa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));iMa(c);return c.then(function(){return a.map(function(d){return Dja(d)})})};var iMa=function(a){"undefined"!==typeof Zone&&Zone.current.qea("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Ik()})})};
_.kMa=function(){this.Hra=new hMa};_.kMa.prototype.for=function(a){var b=this;return function(){if(!b.Sf)throw Error("mc");return _.Um(b.Sf,b.Hra.load(a),"Module: "+a)}};_.lMa=function(a){return[{Ga:Lma,Db:function(){a.Sf=_.Tc(Tm);return function(){}},hd:!0}]};
var Xm,mMa,nMa;Xm=new _.zd("event loggers",{ta:function(){for(var a=[],b=_.l(mMa),c=b.next();!c.done;c=b.next())a.push(_.Tc(c.value.Nb));a.push(_.Tc(Ml));_.Tc(JIa)&&a.push(_.Tc(bm));return a}});mMa=[{Ga:Xm,Nb:mm,hd:!0},{Ga:Xm,Nb:_.gm,hd:!0}];nMa=new _.zd("update handler",{ta:function(){return function(a,b){return Object.assign({},a,b)}}});_.Ym=function(a,b,c,d,e,f,g,h,n,r,x,A){Tm.call(this,a,b,c,d,e,f,g,h,n,r,x,A)};_.U(_.Ym,Tm);
_.Ym.prototype.nb=function(a,b,c){Tm.prototype.nb.call(this,a,b,void 0===c?0:c)};_.Ym.prototype.uba=function(a,b){Tm.prototype.uba.call(this,a,b)};_.Ym.prototype.bm=function(a){Tm.prototype.bm.call(this,a)};_.Ym.prototype.Ep=function(a){return Object.assign({},a,{actionOwner:$ja(a.targetRoute||a.initialRoute)===_.cm.WH?ml.KU:ml.PA})};_.Ym.ha=function(a){return new (a||_.Ym)(_.u(tJa),_.u(_.Ig),_.u(sJa),_.u(RJa),_.u(Xm),_.u(nMa),_.u(_.Zd),_.u(Qm),_.u(_.Pf),_.u(Pm),_.u(_.Ye),_.u(_.Kf),_.u(dm))};
_.Ym.va=_.t({token:_.Ym,ta:_.Ym.ha,Ka:"root"});
var bna=["authuser","hl","token"];
var oMa;
_.Zm=function(a,b,c,d){var e=this;this.userEmail=a;this.Qb=c;this.qe=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.lfb=new _.nb;this.Olb=new _.sf(!1);this.Yv=null;this.QIb=!1;a=b.Qa.ka(_.m(cna),_.Oa(_.vc));_.Ca(a,this.lfb,this.Olb).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 _.Yg(h);if(!g.Kh()||g.Kh().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.Kj.get(n)&&_.Zg(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};oMa=function(a,b){a.Yv=b;a.ariaLabel=a.QIb?b+" external link":b+" open in new window"};
_.Zm.prototype.Sa=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(null==d?0:d.endsWith("external link"))||(null==d?0:d.endsWith("open in new window"))||d===a.Yv||a.qe.Nc(function(){oMa(a,d)})},c=this.Qb.ua;this.qe.wc(function(){(new MutationObserver(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.V.Object.defineProperties(_.Zm.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.lfb.next(a instanceof _.yf?a.toString():a)}},kT:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.QIb=a)?null:"noopener";this.target=a?null:"_blank";this.Yv&&oMa(this,this.Yv)}},JIc:{configurable:!0,enumerable:!0,set:function(a){this.Olb.next(a&&!this.userEmail)}},grc:{configurable:!0,enumerable:!0,set:function(a){oMa(this,a)}},orc:{configurable:!0,enumerable:!0,set:function(a){oMa(this,
a)}}});_.Zm.ha=function(a){return new (a||_.Zm)(_.y(_.Gl,8),_.y(_.rf),_.y(_.Cd),_.y(_.Ye))};_.Zm.Ja=_.v({type:_.Zm,oa:[["a","externalLink",""]],Ib:5,mb:function(a,b){a&2&&(_.me("href",b.href,_.Sd),_.de("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],kT:"sameWindow",JIc:"requiredLogin",grc:["aria-label","ariaLabelInput"],orc:["attr.aria-label","attrAriaLabelInput"]}});
_.$m=function(){};_.$m.ha=function(a){return new (a||_.$m)};_.$m.Ea=_.Wc({type:_.$m});_.$m.Da=_.Pc({});
_.an=function(){};_.an.ha=function(a){return new (a||_.an)};_.an.va=_.t({token:_.an,ta:_.an.ha});_.bn=function(a,b,c,d,e){this.Fa=a;this.renderer=b;this.context=c;this.qg=d;this.eventType=e};_.bn.prototype.Sa=function(){var a=this;this.renderer.listen(this.qg.ua,this.eventType,function(b){a.ZUa(b)})};
_.pMa=function(a,b,c,d){a.Fa.nb({element:a.gJa,action:a.AH,gestureName:b,am:a.am,mg:a.Fga,projectId:null==a.XM?(a.context||void 0)&&a.context.projectId:a.XM,ug:null==a.pPb?(a.context||void 0)&&a.context.ug:a.pPb,uh:null==a.oPb?(a.context||void 0)&&a.context.uh:a.oPb},c,d)};_.V.Object.defineProperties(_.bn.prototype,{am:{configurable:!0,enumerable:!0,get:function(){}}});_.bn.ha=function(){_.Fd()};
_.bn.Ja=_.v({type:_.bn,inputs:{gJa:"ascTrackElement",AH:"trackAction",Fga:"trackArtifactId",XM:"trackProjectId",pPb:"trackSearchTerm",oPb:"trackListIndex"}});_.cn=function(a,b,c,d,e){_.bn.call(this,a,b,e,c,"click");this.ek=d;this.mPb=!0};_.U(_.cn,_.bn);_.cn.prototype.ZUa=function(a){this.mPb&&_.pMa(this,"CLICK",a)};_.V.Object.defineProperties(_.cn.prototype,{am:{configurable:!0,enumerable:!0,get:function(){return this.ek?this.ek.href:void 0}}});
_.cn.ha=function(a){return new (a||_.cn)(_.y(_.Ym),_.y(_.Ok),_.y(_.Cd),_.y(_.Zm,8),_.y(_.an,8))};_.cn.Ja=_.v({type:_.cn,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{mPb:"trackGestureClick"},features:[_.ae]});
_.k=dna.prototype;_.k.cv=function(a){this.lgb=a;return this};_.k.uKb=function(a){this.TQ=a};_.k.Sea=function(a){this.KJ=a;return this};_.k.Gua=function(a){this.Ihb=a};_.k.AKb=function(a){this.oCb=a};_.k.lKb=function(a){this.Khb=a};_.k.e2=function(){this.O0a=!0;return this};_.k.M0a=function(){this.N0a=!0;return this};_.k.Yea=function(a){this.Rpb=Math.max(a,5E3)};_.k.JKb=function(a){this.Zga=a};
_.k.hb=function(){var a=new yk(this.CTa,this.dyc?this.dyc:_.uBa,this.R0,this.vUa,this.qlb,this.Enb,!1,this.XVc,void 0,void 0,this.jsa?this.jsa:void 0);this.Khb&&a.lKb(this.Khb);this.lgb&&a.cv(this.lgb);this.TQ&&a.uKb(this.TQ);this.KJ&&a.Sea(this.KJ);this.Ihb&&a.Gua(this.Ihb);this.oCb&&a.AKb(this.oCb);this.O0a&&a.CT(this.O0a);this.N0a&&(a.M0a=this.N0a);this.Rpb&&a.Yea(this.Rpb);this.FOc&&yFa(a.r_,this.FOc);this.Zga&&a.JKb(!0);return a};
_.en=function(a,b,c){this.XB=a;this.FRa=b;this.Kb=void 0===c?null:c};_.en.ha=function(a){return new (a||_.en)(_.u(_.Gl),_.u(hIa),_.u(_.rf,8))};_.en.va=_.t({token:_.en,ta:_.en.ha,Ka:"root"});
_.fn=function(){};_.fn.ha=function(a){return new (a||_.fn)};_.fn.Ea=_.Wc({type:_.fn});_.fn.Da=_.Pc({Tb:[{Ga:Gk,Db:function(a,b,c,d){b=Nca().EYa("DEVOPS_CONSOLE").RYa(b).MYa(c.FRa).CT(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.qp.Nsc=new Ak:b.qp.endpoint=d;return b.hb()},Hb:[fIa,Fl,_.en,lIa]},{Ga:KIa,Db:function(a,b){if(!a)return null;a=(new dna(1100,b)).hb();a.CT&&a.CT(!0);return a},Hb:[JIa,_.Il]}]});
var gn=function(a,b,c,d,e,f){this.Evc=a;this.LCc=b;this.ZE=c;this.Ra=d;this.nNc=e;this.zone=f},qMa=function(a){a.Ra.events.subscribe(function(b){if(b instanceof _.Sf){var c=OLa(a.nNc);a.zone.wc(function(){setTimeout(function(){a.Evc||a.ZE.sG(c);a.LCc.sG(c)})})}})};gn.ha=function(a){return new (a||gn)(_.u(JIa),_.u(_.gm),_.u(Ml),_.u(_.Pf),_.u(Pm),_.u(_.Ye))};gn.va=_.t({token:gn,ta:gn.ha,Ka:"root"});
var rMa=function(a){_.W.call(this,a)};_.U(rMa,_.W);rMa.prototype.yPa=function(){return _.Fh(this,1)};rMa.prototype.toObject=function(a){return sMa(a,this)};var sMa=function(a,b){if(null!=b){var c={priority:_.Fh(b,1),FZc:_.Wi(b,4)};a&&(c.Ta=b);return c}};
_.hn=function(a){_.W.call(this,a)};_.U(_.hn,_.W);_.k=_.hn.prototype;_.k.getName=function(){return _.aj(this,1)};_.k.Df=function(a){return _.qh(this,1,a)};_.k.getMetadata=function(){return _.nc(this,rMa,3)};_.k.efa=function(a){return _.qc(this,3,a)};_.k.toObject=function(a){return tMa(a,this)};var tMa=function(a,b){if(null!=b){var c={name:_.aj(b,1),group:_.Dh(b,2,0),metadata:sMa(a,b.getMetadata())};a&&(c.Ta=b);return c}};
_.jn=function(a){_.W.call(this,a)};_.U(_.jn,_.W);_.k=_.jn.prototype;_.k.getType=function(){return _.Dh(this,1,0)};_.k.So=function(a){return _.ej(this,1,a)};_.k.sw=function(){return _.aj(this,2)};_.k.cva=function(a){return _.qh(this,2,a)};_.k.toObject=function(a){return uMa(a,this)};var uMa=function(a,b){if(null!=b){var c={type:_.Dh(b,1,0),text:_.aj(b,2),vZc:sc(_.Xi(b,3),a)};a&&(c.Ta=b);return c}};
_.kn=function(a){_.W.call(this,a)};_.U(_.kn,_.W);_.kn.prototype.getMessage=function(){return _.aj(this,1)};_.kn.prototype.toObject=function(a){return ln(a,this)};var ln=function(a,b){if(null!=b){var c={message:_.aj(b,1),BWa:_.aj(b,2)};a&&(c.Ta=b);return c}};
_.mn=function(a){_.W.call(this,a)};_.U(_.mn,_.W);_.k=_.mn.prototype;_.k.KQ=function(){return _.Dh(this,1,0)};_.k.setSize=function(a){return _.hc(this,1,a,0)};_.k.Xg=function(){return _.Dh(this,2,0)};_.k.Yua=function(a){return _.ej(this,2,a)};_.k.toObject=function(a){return vMa(a,this)};var vMa=function(a,b){if(null!=b){var c={size:_.Dh(b,1,0),status:_.Dh(b,2,0)};a&&(c.Ta=b);return c}};
_.nn=function(a){_.W.call(this,a,-1,wMa)};_.U(_.nn,_.W);_.nn.prototype.tKb=function(a){_.ej(this,2,a)};_.nn.prototype.ve=function(){return _.aj(this,4)};_.nn.prototype.ld=function(a){return _.qh(this,4,a)};var wMa=[6,10];_.nn.prototype.toObject=function(a){return xMa(a,this)};var xMa=function(a,b){if(null!=b){var c={yA:_.Dh(b,1,0),FF:_.Dh(b,2,0),G0c:_.Dh(b,3,0),path:_.aj(b,4),PTc:_.Dh(b,5,0),OTc:_.p(_.ic(b,6)),cUc:_.Dh(b,9,0),ZTc:_.p(_.ic(b,10))};a&&(c.Ta=b);return c}};
_.on=function(a){_.W.call(this,a)};_.U(_.on,_.W);_.k=_.on.prototype;_.k.JK=function(){return _.nc(this,_.nn,2)};_.k.Kua=function(a){return _.qc(this,2,a)};_.k.EJ=function(){return _.qc(this,2)};_.k.D$=function(){return _.Ui(this,2)};_.k.toObject=function(a){return yMa(a,this)};var yMa=function(a,b){if(null!=b){var c={proxy:_.aj(b,1),filter:xMa(a,b.JK())};a&&(c.Ta=b);return c}};
_.zMa=function(a){_.W.call(this,a)};_.U(_.zMa,_.W);_.zMa.prototype.xT=function(a){return _.qh(this,1,a)};_.zMa.prototype.toObject=function(a){if(null!=this){var b={tLa:_.aj(this,1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var pn=function(a){_.W.call(this,a,-1,AMa)};_.U(pn,_.W);pn.prototype.H9=function(){return _.ic(this,4)};pn.prototype.ePa=function(){return _.lc(this,_.kn,6)};_.CMa=function(a){_.W.call(this,a,-1,BMa)};_.U(_.CMa,_.W);var AMa=[4,6];pn.prototype.toObject=function(a){if(null!=this){var b={g4c:_.Wi(this,1),zXc:_.Wi(this,2),E0c:_.Wi(this,3),uma:_.p(_.ic(this,4)),o0c:sc(_.Xi(this,5,_.CMa),a,DMa),yuc:_.rc(this.ePa(),ln,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};var BMa=[2];
_.CMa.prototype.toObject=function(a){return DMa(a,this)};var DMa=function(a,b){if(null!=b){var c={aUc:_.rc(_.lc(b,_.hn,2),tMa,a)};a&&(c.Ta=b);return c}};
_.qn=function(a){_.W.call(this,a)};_.U(_.qn,_.W);_.qn.prototype.GF=function(){return _.nc(this,_.jn,3)};_.qn.prototype.S9=function(){return _.dj(this,_.rn,6,_.EMa)};_.qn.prototype.xKb=function(a){return _.Cya(this,6,_.EMa,a)};var GMa=function(a){_.W.call(this,a,-1,FMa)};_.U(GMa,_.W);GMa.prototype.tKb=function(a){_.hc(this,2,a,!1)};GMa.prototype.H9=function(){return _.ic(this,3)};_.rn=function(a){_.W.call(this,a,-1,HMa)};_.U(_.rn,_.W);_.EMa=[5,6];_.qn.prototype.toObject=function(a){return IMa(a,this)};
var IMa=function(a,b){if(null!=b){var c={kVc:_.aj(b,1),gVc:_.Fh(b,7),hVc:uMa(a,_.nc(b,_.jn,2)),detail:uMa(a,b.GF()),OVc:_.aj(b,4),NVc:_.Fh(b,8),YYc:_.p(_.cj(b,5,_.EMa)),mCc:JMa(a,b.S9()),gXc:KMa(a,_.nc(b,GMa,9))};a&&(c.Ta=b);return c}},FMa=[3];GMa.prototype.toObject=function(a){return KMa(a,this)};var KMa=function(a,b){if(null!=b){var c={test:_.Wi(b,1),FF:_.Wi(b,2),uma:_.p(_.ic(b,3))};a&&(c.Ta=b);return c}},HMa=[1];_.rn.prototype.toObject=function(a){return JMa(a,this)};
var JMa=function(a,b){if(null!=b){var c={bZc:_.rc(_.lc(b,_.qn,1),IMa,a),CA:vMa(a,_.nc(b,_.mn,5)),zK:vMa(a,_.nc(b,_.mn,6)),VY:_.Dh(b,7,0)};a&&(c.Ta=b);return c}};
var MMa=function(a){_.W.call(this,a,-1,LMa)};_.U(MMa,_.W);var LMa=[2];MMa.prototype.toObject=function(a){return NMa(a,this)};var NMa=function(a,b){if(null!=b){var c={E3c:_.Dh(b,1,0),D3c:_.p(_.ic(b,2))};a&&(c.Ta=b);return c}};
_.OMa=function(a){_.W.call(this,a)};_.U(_.OMa,_.W);_.k=_.OMa.prototype;_.k.zKb=function(a){return _.qh(this,1,a)};_.k.JK=function(){return _.nc(this,MMa,3)};_.k.Kua=function(a){return _.qc(this,3,a)};_.k.EJ=function(){return _.qc(this,3)};_.k.D$=function(){return _.Ui(this,3)};_.k.toObject=function(a){if(null!=this){var b={Kra:_.aj(this,1),TZc:_.Dh(this,2,0),filter:NMa(a,this.JK())};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.sn=function(a){_.W.call(this,a,-1,PMa)};_.U(_.sn,_.W);_.sn.prototype.vZ=function(){return _.nc(this,_.tn,1)};_.tn=function(a){_.W.call(this,a)};_.U(_.tn,_.W);_.tn.prototype.zKb=function(a){return _.qh(this,1,a)};_.tn.prototype.vz=function(){return _.aj(this,2)};var PMa=[2];_.sn.prototype.toObject=function(a){return QMa(a,this)};var QMa=function(a,b){if(null!=b){var c={eda:RMa(a,b.vZ()),SSc:_.rc(_.lc(b,_.tn,2),RMa,a)};a&&(c.Ta=b);return c}};_.tn.prototype.toObject=function(a){return RMa(a,this)};
var RMa=function(a,b){if(null!=b){var c={Kra:_.aj(b,1),BJa:_.Fh(b,3),vNa:_.aj(b,4),label:_.aj(b,2)};a&&(c.Ta=b);return c}};
var un=function(a){_.W.call(this,a)};_.U(un,_.W);un.prototype.getLine=function(){return _.Fh(this,1)};un.prototype.setLine=function(a){return _.hc(this,1,a,0)};un.prototype.toObject=function(a){return SMa(a,this)};var SMa=function(a,b){if(null!=b){var c={line:_.Fh(b,1),column:_.Fh(b,2)};a&&(c.Ta=b);return c}};
var TMa=function(a){_.W.call(this,a)};_.U(TMa,_.W);_.k=TMa.prototype;_.k.ar=function(){return _.nc(this,un,1)};_.k.setStart=function(a){return _.qc(this,1,a)};_.k.yn=function(){return _.nc(this,un,2)};_.k.setEnd=function(a){return _.qc(this,2,a)};_.k.toObject=function(a){return UMa(a,this)};var UMa=function(a,b){if(null!=b){var c={start:SMa(a,b.ar()),end:SMa(a,b.yn())};a&&(c.Ta=b);return c}};
_.vn=function(a){_.W.call(this,a,-1,VMa)};_.U(_.vn,_.W);_.vn.prototype.HK=function(){return _.lc(this,WMa,1)};_.vn.prototype.TOa=function(){return _.ic(this,4)};_.vn.prototype.ePa=function(){return _.lc(this,_.kn,5)};var WMa=function(a){_.W.call(this,a,-1,XMa)};_.U(WMa,_.W);WMa.prototype.LQ=function(){return _.nc(this,TMa,2)};var VMa=[1,4,5];
_.vn.prototype.toObject=function(a){if(null!=this){var b={cuc:_.rc(this.HK(),YMa,a),Qs:_.Wi(this,2),wXa:_.aj(this,3),nfb:_.p(_.ic(this,4)),yuc:_.rc(this.ePa(),ln,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};var XMa=[10,9];WMa.prototype.toObject=function(a){return YMa(a,this)};var YMa=function(a,b){if(null!=b){var c={sourceRange:UMa(a,b.LQ()),GQa:_.aj(b,3),navigation:QMa(a,_.nc(b,_.sn,4)),HVa:_.aj(b,5),dYc:_.p(_.ic(b,10)),D2c:_.p(_.ic(b,9))};a&&(c.Ta=b);return c}};
_.wn=function(a){_.W.call(this,a,-1,ZMa)};_.U(_.wn,_.W);_.wn.prototype.getType=function(){return _.aj(this,1)};_.wn.prototype.So=function(a){return _.qh(this,1,a)};_.xn=function(a){_.W.call(this,a)};_.U(_.xn,_.W);_.xn.prototype.S9=function(){return _.nc(this,_.rn,2)};_.xn.prototype.xKb=function(a){return _.qc(this,2,a)};var ZMa=[2];_.wn.prototype.toObject=function(a){return $Ma(a,this)};
var $Ma=function(a,b){if(null!=b){var c={type:_.aj(b,1),YTc:_.rc(_.lc(b,_.xn,2),aNa,a),m_c:_.Wi(b,3)};a&&(c.Ta=b);return c}};_.xn.prototype.toObject=function(a){return aNa(a,this)};var aNa=function(a,b){if(null!=b){var c={mCc:JMa(a,b.S9()),bUc:tMa(a,_.nc(b,_.hn,4))};a&&(c.Ta=b);return c}};
_.cNa=function(a){_.W.call(this,a,-1,bNa)};_.U(_.cNa,_.W);_.cNa.prototype.xT=function(a){return _.qh(this,2,a)};var bNa=[1];_.cNa.prototype.toObject=function(a){if(null!=this){var b={kWc:_.p(_.ic(this,1)),tLa:_.aj(this,2)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var dNa=function(a){_.W.call(this,a)};_.U(dNa,_.W);dNa.prototype.K9=function(){return _.Xi(this,2,_.kn)};dNa.prototype.toObject=function(a){if(null!=this){var b={mWc:sc(_.Xi(this,1,_.jn),a,uMa),ylb:sc(this.K9(),a,ln)};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.fNa=function(a){_.W.call(this,a,-1,eNa)};_.U(_.fNa,_.W);_.fNa.prototype.xT=function(a){return _.qh(this,3,a)};var eNa=[1];_.fNa.prototype.toObject=function(a){if(null!=this){var b={XYc:_.rc(_.lc(this,_.on,1),yMa,a),WDc:_.Dh(this,2,0),tLa:_.aj(this,3)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var yn=function(a){_.W.call(this,a,-1,gNa)};_.U(yn,_.W);yn.prototype.K9=function(){return _.Xi(this,2,_.kn)};yn.prototype.TOa=function(){return _.ic(this,3)};var gNa=[3];yn.prototype.toObject=function(a){if(null!=this){var b={ZYc:sc(_.Xi(this,1,_.rn),a,JMa),ylb:sc(this.K9(),a,ln),nfb:_.p(_.ic(this,3))};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.iNa=function(a){_.W.call(this,a,-1,hNa)};_.U(_.iNa,_.W);_.iNa.prototype.xT=function(a){return _.qh(this,3,a)};var hNa=[1];_.iNa.prototype.toObject=function(a){if(null!=this){var b={p0c:_.rc(_.lc(this,_.on,1),yMa,a),WDc:_.Dh(this,2,0),tLa:_.aj(this,3)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var zn=function(a){_.W.call(this,a,-1,jNa)};_.U(zn,_.W);zn.prototype.K9=function(){return _.Xi(this,2,_.kn)};zn.prototype.TOa=function(){return _.ic(this,3)};_.kNa=function(a){_.W.call(this,a)};_.U(_.kNa,_.W);_.kNa.prototype.Wqb=function(){return _.Dh(this,2,0)};var jNa=[3];zn.prototype.toObject=function(a){if(null!=this){var b={q0c:sc(_.Xi(this,1,_.wn),a,$Ma),ylb:sc(this.K9(),a,ln),I_c:sc(_.Xi(this,4,_.kNa),a,lNa),nfb:_.p(_.ic(this,3))};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.kNa.prototype.toObject=function(a){return lNa(a,this)};var lNa=function(a,b){if(null!=b){var c={TVc:ln(a,_.nc(b,_.kn,1)),severity:_.Dh(b,2,0)};a&&(c.Ta=b);return c}};
var nNa=function(a){_.W.call(this,a,-1,mNa)};_.U(nNa,_.W);nNa.prototype.Xbb=function(a){mca(this,a)};var mNa=[1];nNa.prototype.toObject=function(a){return oNa(a,this)};var oNa=function(a,b){if(null!=b){var c={ZWc:_.p(_.ic(b,1))};a&&(c.Ta=b);return c}};
var ph=function(a){_.W.call(this,a)};_.U(ph,_.W);ph.prototype.jj=function(){return _.bj(this,1,_.th)};ph.prototype.setProjectId=function(a){return _.rh(this,1,_.th,a)};ph.prototype.WPa=function(){return _.aj(this,6)};ph.prototype.KKb=function(a){_.qh(this,6,a)};_.th=[3,1,4,5];ph.prototype.toObject=function(a){return pNa(a,this)};
var pNa=function(a,b){if(null!=b){var c={Km:_.p(_.cj(b,3,_.th)),projectId:_.p(_.cj(b,1,_.th)),Mq:_.p(_.cj(b,4,_.th)),ei:_.p(_.cj(b,5,_.th)),Ph:_.aj(b,2),workspaceId:_.aj(b,6)};a&&(c.Ta=b);return c}};
_.uh=function(a){_.W.call(this,a)};_.U(_.uh,_.W);_.uh.prototype.Hk=function(){return _.nc(this,ph,1)};_.uh.prototype.Y0=function(a){return _.qc(this,1,a)};_.uh.prototype.toObject=function(a){return qNa(a,this)};var qNa=function(a,b){if(null!=b){var c={Qe:pNa(a,b.Hk()),Nk:_.aj(b,3),refHint:_.aj(b,4)};a&&(c.Ta=b);return c}};
_.An=function(a){_.W.call(this,a,-1,rNa)};_.U(_.An,_.W);_.Bn=function(a){return _.nc(a,_.uh,1)};_.Ksa=function(a){var b=new _.An;return _.qc(b,1,a)};_.k=_.An.prototype;_.k.ve=function(){return _.aj(this,2)};_.k.ld=function(a){return _.qh(this,2,a)};_.k.getType=function(){return _.Dh(this,3,0)};_.k.So=function(a){return _.ej(this,3,a)};_.k.MQ=function(){return _.ic(this,7)};_.k.GKb=function(a){_.Yi(this,7,a)};_.k.uPa=function(){return _.aj(this,6)};_.k.yKb=function(a){_.qh(this,6,a)};var rNa=[7];
_.An.prototype.toObject=function(a){return Cn(a,this)};var Cn=function(a,b){if(null!=b){var c={vj:qNa(a,_.Bn(b)),path:_.aj(b,2),type:_.Dh(b,3,0),fileSize:_.$i(b,4),KLc:_.p(_.ic(b,7)),IR:_.aj(b,6)};a&&(c.Ta=b);return c}};
_.Dn=function(a){_.W.call(this,a)};_.U(_.Dn,_.W);_.Dn.prototype.toObject=function(a){return En(a,this)};var En=function(a,b){if(null!=b){var c={Pd:_.Fh(b,1),Mf:_.Fh(b,2),Fe:_.Fh(b,3),Jf:_.Fh(b,4)};a&&(c.Ta=b);return c}};
_.sNa=function(a){_.W.call(this,a)};_.U(_.sNa,_.W);_.k=_.sNa.prototype;_.k.fk=function(){return _.nc(this,_.An,1)};_.k.Br=function(a){return _.qc(this,1,a)};_.k.getRange=function(){return _.nc(this,_.Dn,2)};_.k.setRange=function(a){return _.qc(this,2,a)};_.k.kqa=function(){return _.Ui(this,2)};_.k.toObject=function(a){return tNa(a,this)};var tNa=function(a,b){if(null!=b){var c={Md:Cn(a,b.fk()),vf:En(a,b.getRange())};a&&(c.Ta=b);return c}};
_.Fn=function(a){_.W.call(this,a,-1,uNa)};_.U(_.Fn,_.W);_.k=_.Fn.prototype;_.k.getType=function(){return _.Dh(this,1,0)};_.k.So=function(a){return _.ej(this,1,a)};_.k.getName=function(){return _.aj(this,2)};_.k.Df=function(a){return _.qh(this,2,a)};_.k.Mla=function(a,b){_.Zi(this,3,_.Fn,a,b)};_.k.NPa=function(){return _.aj(this,6)};_.k.UYa=function(a){_.qh(this,6,a)};var uNa=[3,4];_.Fn.prototype.toObject=function(a){return vNa(a,this)};
var vNa=function(a,b){if(null!=b){var c={type:_.Dh(b,1,0),name:_.aj(b,2),childList:_.rc(_.lc(b,_.Fn,3),vNa,a),i_c:_.p(_.ic(b,4)),H_a:En(a,_.nc(b,_.Dn,5)),iH:_.aj(b,6),cBb:_.aj(b,7)};a&&(c.Ta=b);return c}};
_.Gn=function(a){_.W.call(this,a)};_.U(_.Gn,_.W);_.Gn.prototype.Oua=function(a){return _.ej(this,1,a)};_.Gn.prototype.toObject=function(a){return wNa(a,this)};var wNa=function(a,b){if(null!=b){var c={Lf:_.Dh(b,1,0),ega:_.aj(b,2)};a&&(c.Ta=b);return c}};
_.Hn=function(a){_.W.call(this,a)};_.U(_.Hn,_.W);_.Hn.prototype.getName=function(){return _.aj(this,1)};_.Hn.prototype.Df=function(a){return _.qh(this,1,a)};_.Hn.prototype.toObject=function(a){return xNa(a,this)};var xNa=function(a,b){if(null!=b){var c={name:_.aj(b,1),Pm:_.aj(b,2)};a&&(c.Ta=b);return c}};
_.In=function(a){_.W.call(this,a,-1,yNa)};_.U(_.In,_.W);_.Jn=function(a){return _.lc(a,_.Hn,1)};_.k=_.In.prototype;_.k.Uea=function(a){return _.qh(this,2,a)};_.k.nZ=function(){return _.Dh(this,5,0)};_.k.U0=function(a){_.ej(this,5,a)};_.k.MF=function(){return _.Dh(this,6,0)};_.k.a1=function(a){_.ej(this,6,a)};_.k.setTheme=function(a){return _.ej(this,7,a)};_.k.V9=function(){return _.aj(this,21)};_.k.cfa=function(a){_.qh(this,21,a)};_.k.J9=function(){return _.aj(this,22)};
_.k.Tea=function(a){_.qh(this,22,a)};_.k.Ppa=function(){return _.Wi(this,8)};_.k.Wua=function(a){_.hc(this,8,a,!1)};_.k.JQ=function(){return _.Wi(this,10)};_.k.ifa=function(a){_.hc(this,10,a,!1)};_.k.LK=function(){return _.Wi(this,11)};_.k.T0=function(a){_.hc(this,11,a,!1)};_.k.CZ=function(){return _.Fh(this,12)};_.k.kfa=function(a){_.hc(this,12,a,0)};_.k.tZ=function(){return _.Fh(this,31)};_.k.ffa=function(a){_.hc(this,31,a,0)};_.k.DQ=function(){return _.Dh(this,15,0)};
_.k.afa=function(a){_.ej(this,15,a)};_.k.HQ=function(){return _.Fh(this,17)};_.k.Z0=function(a){_.hc(this,17,a,0)};_.k.e$=function(){return _.Dh(this,18,0)};_.k.Uua=function(a){_.ej(this,18,a)};_.k.MPa=function(){return _.Wi(this,20)};_.k.TYa=function(a){_.hc(this,20,a,!1)};_.k.U9=function(){return _.Dh(this,23,0)};_.k.bfa=function(a){_.ej(this,23,a)};_.k.AZ=function(){return _.Wi(this,24)};_.k.ava=function(a){_.hc(this,24,a,!1)};_.k.g$=function(){return _.Wi(this,25)};
_.k.jfa=function(a){_.hc(this,25,a,!1)};_.k.BZ=function(){return _.Wi(this,28)};_.k.bva=function(a){_.hc(this,28,a,!1)};_.k.Tpa=function(){return _.Wi(this,29)};_.k.IKb=function(a){_.hc(this,29,a,!1)};_.k.IQ=function(){return _.Wi(this,30)};_.k.hfa=function(a){_.hc(this,30,a,!1)};_.k.yZ=function(){return _.Wi(this,32)};_.k.Xua=function(a){_.hc(this,32,a,!1)};_.k.gZ=function(){return _.aj(this,33)};_.k.Fua=function(a){_.qh(this,33,a)};var zNa=function(a){return _.gj(_.In,a)},yNa=[1,3,4,13];
_.In.prototype.toObject=function(a){return ANa(a,this)};
var ANa=function(a,b){if(null!=b){var c={r2c:_.rc(_.Jn(b),xNa,a),d8:_.aj(b,2),o3c:_.p(_.ic(b,3)),X4c:_.p(_.ic(b,4)),nZc:_.Dh(b,5,0),m1a:_.Dh(b,6,0),Y4c:_.Fh(b,16),theme:_.Dh(b,7,0),U0c:_.Dh(b,26,0),JSa:_.aj(b,21),QLa:_.aj(b,22),showDeleted:_.Wi(b,8),c0c:sc(_.Xi(b,9),a),mZa:_.Wi(b,10),T$:_.Wi(b,11),tabSize:_.Fh(b,12),jca:_.Fh(b,31),vWc:_.p(_.ic(b,13)),rZc:sc(_.Xi(b,14,_.Gn),a,wNa),gR:_.Dh(b,15,0),x2c:_.Fh(b,17),y2c:_.Dh(b,18,0),QSc:_.Wi(b,19),M2c:_.Wi(b,20),mZc:_.Dh(b,23,0),SMb:_.Wi(b,24),nZa:_.Wi(b,
25),jUc:_.Wi(b,27),B1:_.Wi(b,28),sU:_.Wi(b,29),HT:_.Wi(b,30),kt:_.Wi(b,32),V6:_.aj(b,33)};a&&(c.Ta=b);return c}};
_.BNa=function(a){_.W.call(this,a)};_.U(_.BNa,_.W);_.BNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ta=this);a=b}else a=void 0;return a};
var DNa=function(a){_.W.call(this,a,-1,CNa)};_.U(DNa,_.W);var CNa=[1];DNa.prototype.toObject=function(a){if(null!=this){var b={D1c:_.p(_.ic(this,1))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var ENa=function(a,b,c){this.TGb=a;this.Vra=b;this.ZTa=c};ENa.prototype.getMetadata=function(){return this.ZTa};
var FNa=function(a,b,c){c=void 0===c?{}:c;this.TIc=a;this.ZTa=c;this.Vra=b;this.v1=null};FNa.prototype.getMetadata=function(){return this.ZTa};FNa.prototype.Xg=function(){return this.v1};
_.Kn=function(a,b,c,d,e){this.name=a;this.cHb=b;this.responseType=c;this.YGb=d;this.yHb=e};_.GNa=function(a,b,c){c=void 0===c?{}:c;return new ENa(b,a,c)};_.Kn.prototype.getName=function(){return this.name};
_.HNa=new _.Kn("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.BNa,DNa,function(a){return a.ke()},function(a){return _.gj(DNa,a)});
_.INa=function(a){_.W.call(this,a)};_.U(_.INa,_.W);_.INa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.JNa=new _.Kn("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.INa,_.In,function(a){return a.ke()},zNa);
_.KNa=function(a){_.W.call(this,a)};_.U(_.KNa,_.W);_.KNa.prototype.toObject=function(a){if(null!=this){var b={recentFile:_.aj(this,1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var LNa=function(a){_.W.call(this,a)};_.U(LNa,_.W);LNa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.MNa=new _.Kn("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.KNa,LNa,function(a){return a.ke()},function(a){return _.gj(LNa,a)});
_.ONa=function(a){_.W.call(this,a,-1,NNa)};_.U(_.ONa,_.W);var NNa=[1];_.ONa.prototype.toObject=function(a){return PNa(a,this)};var PNa=function(a,b){if(null!=b){var c={H0c:_.p(_.ic(b,1))};a&&(c.Ta=b);return c}};
_.Ln=function(a){_.W.call(this,a)};_.U(_.Ln,_.W);_.Ln.prototype.uZ=function(){return _.nc(this,_.In,1)};_.Ln.prototype.gfa=function(a){return _.qc(this,1,a)};_.Ln.prototype.toObject=function(a){if(null!=this){var b={zHc:ANa(a,this.uZ()),updateMask:PNa(a,_.nc(this,_.ONa,2))};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.QNa=new _.Kn("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Ln,_.In,function(a){return a.ke()},zNa);
var Mn=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};_.U(Mn,Error);Mn.prototype.name="RpcError";
var RNa=Promise;
var Nn=function(a){_.W.call(this,a)};_.U(Nn,_.W);Nn.prototype.getTypeName=function(){return _.aj(this,1).split("/").pop()};Nn.prototype.getValue=function(){if(Array.isArray(_.q(this,2)))throw Error("ja");return xya(this,2)};Nn.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.fc(this,2,dc(a));else if("string"===typeof a||a instanceof _.$b||_.Ub(a))a=zya(this,2,a);else throw Error("ka`"+a);return a};Nn.prototype.toObject=function(a){return SNa(a,this)};
var SNa=function(a,b){if(null!=b){var c={r0a:_.aj(b,1),value:tca(b)};a&&(c.Ta=b);return c}};
var UNa=function(a){_.W.call(this,a,-1,TNa)};_.U(UNa,_.W);UNa.prototype.getMessage=function(){return _.aj(this,2)};var TNa=[3];UNa.prototype.toObject=function(a){if(null!=this){var b={code:_.Fh(this,1),message:_.aj(this,2),PVc:_.rc(_.lc(this,Nn,3),SNa,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var On=function(a,b){this.hxa=a.lFc;this.Drb=b;this.Lc=a.gxa;this.Bsa=[];this.Isa=[];this.Psa=[];this.Dsa=[];this.BG=[];this.hxa&&VNa(this)},aOa=function(a,b){_.gk(a.Lc,"complete",function(){if(Ica(a.Lc)){var c=_.Jca(a.Lc);if(b&&"text/plain"===a.Lc.getResponseHeader("Content-Type")){if(!atob)throw Error("nc");c=atob(c)}try{var d=a.Drb(c)}catch(f){WNa(a,new Mn(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=QLa(a.Lc.Xg());XNa(a,YNa(a));0==c?ZNa(a,d):WNa(a,new Mn(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.Jca(a.Lc);var e={};d?(e=$Na(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.Lc.lL+", error: "+zDa(a.Lc));XNa(a,YNa(a));WNa(a,new Mn(d,c,e))}})},VNa=function(a){a.hxa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Drb(c)}catch(e){WNa(a,new Mn(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&ZNa(a,d)}if("2"in b)for(b=$Na(a,b["2"]),c=0;c<a.Psa.length;c++)a.Psa[c](b)});
a.hxa.on("end",function(){XNa(a,YNa(a));for(var b=0;b<a.Dsa.length;b++)a.Dsa[b]()});a.hxa.on("error",function(){if(0!=a.BG.length){var b=a.Lc.lL;0!==b||Ica(a.Lc)||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.Lc.Xg();d=QLa(c);break;default:d=14}XNa(a,YNa(a));b=tCa(b)+", error: "+zDa(a.Lc);-1!=c&&(b+=", http status code: "+c);WNa(a,new Mn(d,b))}})},YNa=function(a){var b={},c=yDa(a.Lc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},$Na=function(a,
b){var c=2,d={};try{var e=_.gj(UNa,b);c=_.Fh(e,1);var f=e.getMessage();_.lc(e,Nn,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Lc&&404===a.Lc.Xg()?(c=5,f="Not Found: "+String(a.Lc.bba)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};On.prototype.on=function(a,b){"data"==a?this.Bsa.push(b):"metadata"==a?this.Isa.push(b):"status"==a?this.Psa.push(b):"end"==a?this.Dsa.push(b):"error"==a&&this.BG.push(b);return this};
var bOa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};On.prototype.removeListener=function(a,b){"data"==a?bOa(this.Bsa,b):"metadata"==a?bOa(this.Isa,b):"status"==a?bOa(this.Psa,b):"end"==a?bOa(this.Dsa,b):"error"==a&&bOa(this.BG,b);return this};On.prototype.cancel=function(){this.Lc.abort()};var ZNa=function(a,b){for(var c=0;c<a.Bsa.length;c++)a.Bsa[c](b)},XNa=function(a,b){for(var c=0;c<a.Isa.length;c++)a.Isa[c](b)},WNa=function(a,b){for(var c=0;c<a.BG.length;c++)a.BG[c](b)};
On.prototype.cancel=On.prototype.cancel;On.prototype.removeListener=On.prototype.removeListener;On.prototype.on=On.prototype.on;
var Pn=function(a){this.k1a=a.nPc||null;this.Ufa=a.BMc||!1;this.EX=this.QP=void 0};_.Wh(Pn,vCa);Pn.prototype.I7=function(){var a=new Qn(this.k1a,this.Ufa);this.QP&&a.FYa(this.QP);this.EX&&a.kKb(this.EX);return a};Pn.prototype.Mub=function(a){return function(){return a}}({});Pn.prototype.FYa=function(a){this.QP=a};Pn.prototype.kKb=function(a){this.EX=a};
var Qn=function(a,b){ik.call(this);this.k1a=a;this.Ufa=b;this.EX=this.QP=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.u0=null;this.sAb="GET";this.c2="";this.tC=!1;this.dU=this.O7=this.Koa=null};_.Wh(Qn,ik);Qn.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("oc");this.sAb=a;this.c2=b;this.readyState=1;cOa(this)};
Qn.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("pc");this.tC=!0;var b={headers:this.oXa,method:this.sAb,credentials:this.QP,cache:this.EX};a&&(b.body=a);(this.k1a||_.Db).fetch(new Request(this.c2,b)).then(this.dzc.bind(this),this.hqa.bind(this))};
Qn.prototype.abort=function(){this.response=this.responseText="";this.oXa=new Headers;this.status=0;this.O7&&this.O7.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.tC&&4!=this.readyState&&(this.tC=!1,dOa(this));this.readyState=0};
Qn.prototype.dzc=function(a){if(this.tC&&(this.Koa=a,this.u0||(this.status=this.Koa.status,this.statusText=this.Koa.statusText,this.u0=a.headers,this.readyState=2,cOa(this)),this.tC&&(this.readyState=3,cOa(this),this.tC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.bzc.bind(this),this.hqa.bind(this));else if("undefined"!==typeof _.Db.ReadableStream&&"body"in a){this.O7=a.body.getReader();if(this.Ufa){if(this.responseType)throw Error("qc");this.response=[]}else this.response=this.responseText=
"",this.dU=new TextDecoder;eOa(this)}else a.text().then(this.czc.bind(this),this.hqa.bind(this))};var eOa=function(a){a.O7.read().then(a.Xyc.bind(a)).catch(a.hqa.bind(a))};Qn.prototype.Xyc=function(a){if(this.tC){if(this.Ufa&&a.value)this.response.push(a.value);else if(!this.Ufa){var b=a.value?a.value:new Uint8Array(0);if(b=this.dU.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?dOa(this):cOa(this);3==this.readyState&&eOa(this)}};
Qn.prototype.czc=function(a){this.tC&&(this.response=this.responseText=a,dOa(this))};Qn.prototype.bzc=function(a){this.tC&&(this.response=a,dOa(this))};Qn.prototype.hqa=function(){this.tC&&dOa(this)};var dOa=function(a){a.readyState=4;a.Koa=null;a.O7=null;a.dU=null;cOa(a)};_.k=Qn.prototype;_.k.setRequestHeader=function(a,b){this.oXa.append(a,b)};_.k.getResponseHeader=function(a){return this.u0?this.u0.get(a.toLowerCase())||"":""};
_.k.getAllResponseHeaders=function(){if(!this.u0)return"";for(var a=[],b=this.u0.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.k.FYa=function(a){this.QP=a};_.k.kKb=function(a){this.EX=a};var cOa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Qn.prototype,"withCredentials",{get:function(){return"include"===this.QP},set:function(a){this.FYa(a?"include":"same-origin")}});
var Rn=function(a){ck.call(this);this.UQ=a;this.Ce={}};_.Wh(Rn,ck);var fOa=[];Rn.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(fOa[0]=b.toString()),b=fOa);for(var e=0;e<b.length;e++){var f=_.gk(a,b[e],c||this.handleEvent,d||!1,this.UQ||this);if(!f)break;this.Ce[f.key]=f}return this};Rn.prototype.bTa=function(a,b,c,d){return gOa(this,a,b,c,d)};
var gOa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)gOa(a,b,c[g],d,e,f);else{b=dCa(b,c,d||a.handleEvent,e,f||a.UQ||a);if(!b)return a;a.Ce[b.key]=b}return a};Rn.prototype.st=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.st(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Sb(d)?!!d.capture:!!d,e=e||this.UQ||this,c=eCa(c),d=!!d,b=VBa(a)?a.W9(b,c,d,e):a?(a=gCa(a))?a.W9(b,c,d,e):null:null,b&&(kCa(b),delete this.Ce[b.key]);return this};
Rn.prototype.removeAll=function(){vca(this.Ce,function(a,b){this.Ce.hasOwnProperty(b)&&kCa(a)},this);this.Ce={}};Rn.prototype.Cm=function(){Rn.ux.Cm.call(this);this.removeAll()};Rn.prototype.handleEvent=function(){throw Error("rc");};
var hOa=function(){this.Ovb=!0;this.wj=0;this.zR=""};hOa.prototype.zf=function(a,b){this.Ovb=!1;throw Error("sc`"+this.wj+"`"+b+"`"+a);};hOa.prototype.decode=function(a){this.Ovb||this.zf(a,"stream already broken");this.zR+=a;a=Math.floor(this.zR.length/4);if(0==a)return null;try{var b=_.lya(this.zR.slice(0,4*a))}catch(c){this.zf(this.zR,c.message)}this.wj+=4*a;this.zR=this.zR.slice(4*a);return b};
var $f=function(){this.Cp=null;this.dh=[];this.yna=this.AR=this.J1=this.Oc=this.wj=0;this.YTa=null;this.BLa=0};$f.prototype.M9=function(){return this.Cp};$f.prototype.zf=function(a,b,c){this.Oc=3;this.Cp="The stream is broken @"+this.wj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Cp);};$f.prototype.Kla=function(){return!0};
$f.prototype.parse=function(a){function b(n){n&128&&f.zf(g,h,"invalid tag");2!=(n&7)&&f.zf(g,h,"invalid wire type");f.J1=n>>>3;1!=f.J1&&2!=f.J1&&15!=f.J1&&f.zf(g,h,"unexpected tag");f.Oc=1;f.AR=0;f.yna=0}function c(n){f.yna++;5==f.yna&&n&240&&f.zf(g,h,"message length too long");f.AR|=(n&127)<<7*(f.yna-1);n&128||(f.Oc=2,f.BLa=0,f.YTa="undefined"!==typeof Uint8Array?new Uint8Array(f.AR):Array(f.AR),0==f.AR&&e())}function d(n){f.YTa[f.BLa++]=n;f.BLa==f.AR&&e()}function e(){if(15>f.J1){var n={};n[f.J1]=
f.YTa;f.dh.push(n)}f.Oc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),h=0;h<g.length;){switch(f.Oc){case 3:f.zf(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("tc`"+f.Oc);}f.wj++;h++}a=f.dh;f.dh=[];return 0<a.length?a:null};
var gna=function(){this.Cp=null;this.wj=0;this.wrc=new hOa;this.kHc=new $f};gna.prototype.M9=function(){return this.Cp};gna.prototype.zf=function(a,b){this.Cp="The stream is broken @"+this.wj+". Error: "+b+". With input:\n"+a;throw Error(this.Cp);};gna.prototype.Kla=function(){return!1};gna.prototype.parse=function(a){null!==this.Cp&&this.zf(a,"stream already broken");var b=null;try{var c=this.wrc.decode(a);b=null===c?null:this.kHc.parse(c)}catch(d){this.zf(a,d.message)}this.wj+=a.length;return b};
var Sn=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};
var fna=function(a){this.Cp=null;this.dh=[];this.yX="";this.jMc=[];this.ax=this.QB=0;this.Dfa=!1;this.Pga=0;this.EMc=/[\\"]/g;this.Oc=this.Vfa=0;this.ouc=!(!a||!a.nuc)},iOa={INIT:0,X2:1,tAa:2,ZU:3,B2:4,A2:5,Vn:6,Aza:7,i2a:8,q3a:9,r3a:10,s3a:11,O1a:12,P1a:13,Q1a:14,R1a:15,M2a:16,N2a:17,O2a:18,b9b:19,sAa:20};_.k=fna.prototype;_.k.M9=function(){return this.Cp};_.k.done=function(){return 2===this.Vfa};
_.k.zf=function(a,b){this.Vfa=3;this.Cp="The stream is broken @"+this.ax+"/"+b+". With input:\n"+a;throw Error(this.Cp);};_.k.Kla=function(){return!1};
_.k.parse=function(a){function b(){for(;B<a.length;)if(Sn(a[B]))B++,f.ax++;else break;return B<r}function c(){for(var K;;){K=a[B++];if(!K)break;f.ax++;switch(f.Oc){case n.INIT:"{"===K?f.Oc=n.tAa:"["===K?f.Oc=n.B2:Sn(K)||f.zf(a,B);continue;case n.Aza:case n.tAa:if(Sn(K))continue;if(f.Oc===n.Aza)g.push(n.i2a);else if("}"===K){e("{}");f.Oc=d();continue}else g.push(n.ZU);'"'===K?f.Oc=n.Vn:f.zf(a,B);continue;case n.i2a:case n.ZU:if(Sn(K))continue;":"===K?(f.Oc===n.ZU&&(g.push(n.ZU),f.QB++),f.Oc=n.X2):
"}"===K?(f.QB--,e(),f.Oc=d()):","===K?(f.Oc===n.ZU&&g.push(n.ZU),f.Oc=n.Aza):f.zf(a,B);continue;case n.B2:case n.X2:if(Sn(K))continue;if(f.Oc===n.B2)if(f.QB++,f.Oc=n.X2,"]"===K){f.QB--;if(0===f.QB){f.Oc=n.A2;return}e("[]");f.Oc=d();continue}else g.push(n.A2);'"'===K?f.Oc=n.Vn:"{"===K?f.Oc=n.tAa:"["===K?f.Oc=n.B2:"t"===K?f.Oc=n.q3a:"f"===K?f.Oc=n.O1a:"n"===K?f.Oc=n.M2a:"-"!==K&&(-1!=="0123456789".indexOf(K)?f.Oc=n.sAa:f.zf(a,B));continue;case n.A2:if(","===K)g.push(n.A2),f.Oc=n.X2,1===f.QB&&(A=B);
else if("]"===K){f.QB--;if(0===f.QB)return;e();f.Oc=d()}else if(Sn(K))continue;else f.zf(a,B);continue;case n.Vn:var P=B;a:for(;;){for(;0<f.Pga;)if(K=a[B++],4===f.Pga?f.Pga=0:f.Pga++,!K)break a;if('"'===K&&!f.Dfa){f.Oc=d();break}if("\\"===K&&!f.Dfa&&(f.Dfa=!0,K=a[B++],!K))break;if(f.Dfa)if(f.Dfa=!1,"u"===K&&(f.Pga=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.ax+=B-P;continue;case n.q3a:if(!K)continue;"r"===K?f.Oc=n.r3a:
f.zf(a,B);continue;case n.r3a:if(!K)continue;"u"===K?f.Oc=n.s3a:f.zf(a,B);continue;case n.s3a:if(!K)continue;"e"===K?f.Oc=d():f.zf(a,B);continue;case n.O1a:if(!K)continue;"a"===K?f.Oc=n.P1a:f.zf(a,B);continue;case n.P1a:if(!K)continue;"l"===K?f.Oc=n.Q1a:f.zf(a,B);continue;case n.Q1a:if(!K)continue;"s"===K?f.Oc=n.R1a:f.zf(a,B);continue;case n.R1a:if(!K)continue;"e"===K?f.Oc=d():f.zf(a,B);continue;case n.M2a:if(!K)continue;"u"===K?f.Oc=n.N2a:f.zf(a,B);continue;case n.N2a:if(!K)continue;"l"===K?f.Oc=
n.O2a:f.zf(a,B);continue;case n.O2a:if(!K)continue;"l"===K?f.Oc=d():f.zf(a,B);continue;case n.b9b:"."===K?f.Oc=n.sAa:f.zf(a,B);continue;case n.sAa:if(-1!=="0123456789.eE+-".indexOf(K))continue;else B--,f.ax--,f.Oc=d();continue;default:f.zf(a,B)}}}function d(){var K=g.pop();return null!=K?K:n.X2}function e(K){1<f.QB||(K||(K=-1===A?f.yX+a.substring(x,B):a.substring(A,B)),f.ouc?f.dh.push(K):f.dh.push(JSON.parse(K)),A=B)}for(var f=this,g=f.jMc,h=f.EMc,n=iOa,r=a.length,x=0,A=-1,B=0;B<r;)switch(f.Vfa){case 3:return f.zf(a,
B),null;case 2:return b()&&f.zf(a,B),null;case 0:if(b()){var I=a[B++];f.ax++;if("["===I){f.Vfa=1;x=B;f.Oc=n.B2;continue}else f.zf(a,B)}return null;case 1:return c(),0===f.QB&&f.Oc==n.A2?(f.Vfa=2,f.yX=a.substring(B)):f.yX=-1===A?f.yX+a.substring(x):a.substring(A),0<f.dh.length?(I=f.dh,f.dh=[],I):null}return null};
var ena=function(){this.Cp=this.hL=null;this.Oc=this.wj=0;this.dh=[];this.xMb=!1};ena.prototype.M9=function(){return this.Cp};ena.prototype.Kla=function(){return!1};
ena.prototype.parse=function(a){function b(n){f.Oc=6;f.Cp="The stream is broken @"+f.wj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Cp);}function c(){f.hL=new fna({OSc:!0,nuc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.dh.push(x)}}function e(n){if(n){(f.xMb||1<n.length)&&b("extra status: "+n);f.xMb=!0;var r={};r[2]=n[0];f.dh.push(r)}}for(var f=this,g=0;g<a.length;){var h;if(h=2!==f.Oc){a:{for(;g<a.length;){if(!Sn(a[g])){h=!0;break a}g++;f.wj++}h=!1}h=!h}if(h)return null;
switch(f.Oc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Oc=1,g++,f.wj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Oc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Oc=3:"]"===a[g]?(f.Oc=5,g++,f.wj++):b("unexpected input token");break;case 2:h=f.hL.parse(a.substring(g));d(h);f.hL.done()?(f.Oc=3,h=f.hL.yX,f.wj+=a.length-g-h.length,a=h,g=0):(f.wj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Oc=4,c(),f.hL.parse("["),g+=","===a[g]?1:5,f.wj++):
"]"===a[g]&&(f.Oc=5,g++,f.wj++);break;case 4:h=f.hL.parse(a.substring(g));e(h);f.hL.done()?(f.Oc=5,h=f.hL.yX,f.wj+=a.length-g-h.length,a=h,g=0):(f.wj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.dh.length?(a=f.dh,f.dh=[],a):null};
var jOa=function(a){this.Lc=a;this.kS=null;this.v1=this.ax=0;this.jsb=!1;this.Kna=this.SZa=this.dU=null;this.gob=new Rn(this);this.gob.listen(this.Lc,"readystatechange",this.ZHc)};jOa.prototype.Wpa=function(){return this.Lc};var Un=function(a,b){a.v1!=b&&(a.v1=b,a.SZa&&a.SZa())},kOa=function(a){a.gob.removeAll();if(a.Lc){var b=a.Lc;a.Lc=null;b.abort();b.dispose()}};jOa.prototype.Xg=function(){return this.v1};
jOa.prototype.ZHc=function(a){a=a.target;try{if(a==this.Lc)a:{var b=rk(this.Lc),c=this.Lc.lL,d=this.Lc.Xg(),e=_.Jca(this.Lc);a=[];if(xDa(this.Lc)instanceof Array){var f=xDa(this.Lc);0<f.length&&f[0]instanceof Uint8Array&&(this.jsb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Un(this,7):7==c?Un(this,8):d||Un(this,3)),this.kS||(this.kS=hna(this.Lc),null==this.kS&&Un(this,5)),2<this.v1)kOa(this);else{if(a.length>this.ax){var g=a.length;c=[];try{if(this.kS.Kla())for(var h=
0;h<g;h++){var n=this.kS.parse(Array.from(a[h]));n&&(c=c.concat(n))}else{n="";if(!this.dU){if("undefined"===typeof TextDecoder)throw Error("uc");this.dU=new TextDecoder}for(h=0;h<g;h++)n+=this.dU.decode(a[h],{stream:4==b&&h==g-1});c=this.kS.parse(n)}a.splice(0,g);c&&this.Kna(c)}catch(x){Un(this,5);kOa(this);break a}}else if(e.length>this.ax){h=e.slice(this.ax);this.ax=e.length;try{var r=this.kS.parse(h);null!=r&&this.Kna&&this.Kna(r)}catch(x){Un(this,5);kOa(this);break a}}4==b?(0!=e.length||this.jsb?
Un(this,2):Un(this,4),kOa(this)):Un(this,1)}}}catch(x){Un(this,6),kOa(this)}};
var lOa=function(a){this.l1a=a;a=(0,_.bh)(this.WFc,this);this.l1a.Kna=a;a=(0,_.bh)(this.bGc,this);this.l1a.SZa=a;this.EB={};this.vP={}};_.k=lOa.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&&_.Pb(c,b);(a=this.vP[a])&&_.Pb(a,b);return this};_.k.once=function(a,b){var c=this.vP[a];c||(c=[],this.vP[a]=c);c.push(b);return this};
_.k.WFc=function(a){var b=this.EB.data;b&&mOa(this,a,b);(b=this.vP.data)&&mOa(this,a,b);this.vP.data=[]};var mOa=function(a,b,c){for(var d={},e=0;e<b.length;d={sxa:d.sxa},e++)d.sxa=b[e],c.forEach(function(f){return function(g){try{g(f.sxa)}catch(h){a.gqa("message-callback exception (ignored) "+h)}}}(d))};lOa.prototype.bGc=function(){switch(this.l1a.Xg()){case 1:nOa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:nOa(this,"error");break;case 8:nOa(this,"close");break;case 2:nOa(this,"end")}};
var nOa=function(a,b){var c=a.EB[b];c&&c.forEach(function(d){try{d()}catch(e){a.gqa("status-callback exception (ignored) "+e)}});(c=a.vP[b])&&c.forEach(function(d){d()});a.vP[b]=[]};lOa.prototype.gqa=function(){};
var qOa,rOa,sOa,tOa;_.Vn=function(a){a=void 0===a?{}:a;this.OMc=a.H3c||dh("suppressCorsPreflight",a)||!1;this.m2=a.withCredentials||dh("withCredentials",a)||!1;this.FMb=a.v3c||[];this.gOc=a.p4c||[];this.kSb=a.T4c;this.Ksc=a.y4c||!1};
qOa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.oOa(function(g){return new RNa(function(h,n){var r={},x=_.pOa(a,g,f);x.on("error",function(A){return n(A)});x.on("metadata",function(A){r=A});x.on("data",function(A){var B=r;B=void 0===B?{}:B;h(new FNa(A,g.Vra,B))})})},a.gOc).call(a,_.GNa(e,c,d)).then(function(g){return g.TIc})};_.Wn=function(a,b,c,d,e){return qOa(a,b,c,d,e)};
_.Vn.prototype.wT=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.oOa(function(g){var h=g.Vra,n=g.getMetadata(),r=rOa(e,!1);n=sOa(e,n,r,f+h.getName());var x=tOa(r,h.yHb,!0);g=h.YGb(g.TGb);r.send(n,"POST",g);return x},this.FMb).call(this,_.GNa(d,b,c))};_.pOa=function(a,b,c){var d=b.Vra,e=b.getMetadata(),f=rOa(a,!0);a=sOa(a,e,f,c+d.getName());c=tOa(f,d.yHb,!1);aOa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.YGb(b.TGb);f.send(a,"POST",b);return c};
rOa=function(a,b){b=a.Ksc&&!b;return a.kSb||b?new _.qk(new Pn({nPc:a.kSb,BMc:b})):new _.qk};
sOa=function(a,b,c,d){b["Content-Type"]="application/json+protobuf";b["X-User-Agent"]="grpc-web-javascript/0.1";var e="Authorization"in b?(e=b.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(" ")[0]]:!1:!1;if(e||a.m2)c.m2=!0;if(a.OMc)a=d,_.Bca(b)?d=a:(b=SHa(b),"string"===typeof a?d=lDa(a,encodeURIComponent("$httpHeaders"),b):(_.Zg(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
tOa=function(a,b,c){if(c)if(!_.Li||10<=Number(_.Ri)){c=new jOa(a);var d=new lOa(c)}else d=null;return new On({gxa:a,lFc:d},b)};_.oOa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};
_.uOa=new _.Kn("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.zMa,pn,function(a){return a.ke()},function(a){return _.gj(pn,a)});
_.vOa=new _.Kn("/devtools.sourcerers.DecorationsService/ListDecorations",_.OMa,_.vn,function(a){return a.ke()},function(a){return _.gj(_.vn,a)});
_.wOa=new _.Kn("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.cNa,dNa,function(a){return a.ke()},function(a){return _.gj(dNa,a)});
_.xOa=new _.Kn("/devtools.sourcerers.DecorationsService/ResolveItemList",_.fNa,yn,function(a){return a.ke()},function(a){return _.gj(yn,a)});
_.yOa=new _.Kn("/devtools.sourcerers.DecorationsService/ResolvePanel",_.iNa,zn,function(a){return a.ke()},function(a){return _.gj(zn,a)});
var zOa=function(a){_.W.call(this,a)};_.U(zOa,_.W);zOa.prototype.toObject=function(a){if(null!=this){var b={JH:_.aj(this,2)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var Xn=function(a){_.W.call(this,a,-1,AOa)};_.U(Xn,_.W);Xn.prototype.getContext=function(){return _.nc(this,Yn,1)};Xn.prototype.getLineNumber=function(){return _.Fh(this,2)};Xn.prototype.NYa=function(a){_.hc(this,2,a,0)};Xn.prototype.H9=function(){return _.ic(this,4)};var Yn=function(a){_.W.call(this,a)};_.U(Yn,_.W);Yn.prototype.NPa=function(){return _.aj(this,1)};Yn.prototype.UYa=function(a){_.qh(this,1,a)};Yn.prototype.getLineNumber=function(){return _.Fh(this,2)};
Yn.prototype.NYa=function(a){_.hc(this,2,a,0)};var AOa=[4];Xn.prototype.toObject=function(a){return BOa(a,this)};var BOa=function(a,b){if(null!=b){var c={context:COa(a,b.getContext()),lineNumber:_.Fh(b,2),Mp:_.aj(b,3),uma:_.p(_.ic(b,4))};a&&(c.Ta=b);return c}};Yn.prototype.toObject=function(a){return COa(a,this)};var COa=function(a,b){if(null!=b){var c={iH:_.aj(b,1),lineNumber:_.Fh(b,2),JH:_.aj(b,4)};a&&(c.Ta=b);return c}};
var EOa=function(a){_.W.call(this,a,-1,DOa)};_.U(EOa,_.W);_.k=EOa.prototype;_.k.fk=function(){return _.nc(this,_.An,1)};_.k.Br=function(a){return _.qc(this,1,a)};_.k.XOa=function(){return _.lc(this,Xn,2)};_.k.HKb=function(a){return _.Yi(this,3,a)};_.k.H9=function(){return _.ic(this,4)};var DOa=[2,3,4];EOa.prototype.toObject=function(a){return FOa(a,this)};var FOa=function(a,b){if(null!=b){var c={Md:Cn(a,b.fk()),hsc:_.rc(b.XOa(),BOa,a),YMc:_.p(_.ic(b,3)),uma:_.p(_.ic(b,4))};a&&(c.Ta=b);return c}};
var HOa=function(a){_.W.call(this,a,-1,GOa)};_.U(HOa,_.W);HOa.prototype.XOa=function(){return _.lc(this,EOa,1)};var GOa=[1];HOa.prototype.toObject=function(a){if(null!=this){var b={hsc:_.rc(this.XOa(),FOa,a),WM:_.$i(this,2),nextPageToken:_.aj(this,3)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var JOa=new _.Kn("/devtools.grimoire.SemanticGraphService/ListCallers",zOa,HOa,function(a){return a.ke()},function(a){return _.gj(HOa,a)});
var Zn=function(a){_.W.call(this,a)};_.U(Zn,_.W);Zn.prototype.fk=function(){return _.nc(this,_.An,1)};Zn.prototype.Br=function(a){return _.qc(this,1,a)};Zn.prototype.toObject=function(a){if(null!=this){var b={Md:Cn(a,this.fk())};a&&(b.Ta=this);a=b}else a=void 0;return a};
var $n=function(a){_.W.call(this,a,-1,KOa)};_.U($n,_.W);$n.prototype.getType=function(){return _.Dh(this,1,0)};$n.prototype.So=function(a){return _.ej(this,1,a)};$n.prototype.LQ=function(){return _.nc(this,_.Dn,2)};$n.prototype.Rpa=function(){return _.lc(this,ao,3)};var MOa=function(a){_.W.call(this,a,-1,LOa)};_.U(MOa,_.W);MOa.prototype.H9=function(){return _.ic(this,2)};var ao=function(a){_.W.call(this,a)};_.U(ao,_.W);ao.prototype.getProperties=function(){return _.nc(this,MOa,4)};
ao.prototype.setProperties=function(a){return _.qc(this,4,a)};ao.prototype.esb=function(){return _.Ui(this,4)};var KOa=[3];$n.prototype.toObject=function(a){return NOa(a,this)};var NOa=function(a,b){if(null!=b){var c={type:_.Dh(b,1,0),sourceRange:En(a,b.LQ()),jNc:_.rc(b.Rpa(),OOa,a)};a&&(c.Ta=b);return c}},LOa=[2];MOa.prototype.toObject=function(a){return POa(a,this)};var POa=function(a,b){if(null!=b){var c={Hj:_.Wi(b,1),uma:_.p(_.ic(b,2))};a&&(c.Ta=b);return c}};
ao.prototype.toObject=function(a){return OOa(a,this)};var OOa=function(a,b){if(null!=b){var c={EVc:_.aj(b,1),eXc:tNa(a,_.nc(b,_.sNa,2)),lWc:_.aj(b,3),properties:POa(a,b.getProperties())};a&&(c.Ta=b);return c}};
var bo=function(a){_.W.call(this,a,-1,QOa)};_.U(bo,_.W);bo.prototype.HK=function(){return _.lc(this,$n,1)};bo.prototype.Xg=function(){return _.Dh(this,2,0)};bo.prototype.Yua=function(a){return _.ej(this,2,a)};var QOa=[1];bo.prototype.toObject=function(a){return ROa(a,this)};var ROa=function(a,b){if(null!=b){var c={cuc:_.rc(b.HK(),NOa,a),status:_.Dh(b,2,0),i4c:_.aj(b,3)};a&&(c.Ta=b);return c}};
var SOa=function(a){_.W.call(this,a)};_.U(SOa,_.W);SOa.prototype.jqa=function(){return _.Ui(this,1)};SOa.prototype.toObject=function(a){if(null!=this){var b={info:ROa(a,_.nc(this,bo,1))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var TOa=new _.Kn("/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",Zn,SOa,function(a){return a.ke()},function(a){return _.gj(SOa,a)});
var UOa=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.Vn(c);this.Jg=void 0==a?a:a.replace(/\/+$/,"")};UOa.prototype.Dra=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",a,b||{},TOa)};UOa.prototype.syb=function(a){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.SemanticGraphService/ListCallers",a,{},JOa)};
var oh=function(a){_.W.call(this,a)};_.U(oh,_.W);_.k=oh.prototype;_.k.getSeconds=function(){return _.$i(this,1)};_.k.setSeconds=function(a){return _.hc(this,1,a,0)};_.k.toDate=function(){return new Date(1E3*this.getSeconds()+_.Fh(this,2)/1E6)};_.k.EOa=function(a){a=a.getTime();var b=this.setSeconds(Math.floor(a/1E3));_.hc(b,2,a%1E3*1E6,0)};_.k.toObject=function(a){return VOa(a,this)};var VOa=function(a,b){if(null!=b){var c={seconds:_.$i(b,1),t_c:_.Fh(b,2)};a&&(c.Ta=b);return c}};
var co=function(a){_.W.call(this,a,-1,WOa)};_.U(co,_.W);co.prototype.getType=function(){return _.Dh(this,1,0)};co.prototype.So=function(a){return _.ej(this,1,a)};var XOa=function(a,b){_.qc(a,2,b)};_.k=co.prototype;_.k.HKb=function(a){return _.Yi(this,3,a)};_.k.fk=function(){return _.nc(this,_.An,4)};_.k.Br=function(a){return _.qc(this,4,a)};_.k.getLineNumber=function(){return _.$i(this,5)};_.k.NYa=function(a){_.hc(this,5,a,0)};
var YOa=function(a,b){_.qc(a,8,b)},ZOa=function(a,b){_.qc(a,9,b)},WOa=[3];co.prototype.toObject=function(a){if(null!=this){var b={type:_.Dh(this,1,0),timestamp:VOa(a,_.nc(this,oh,2)),YMc:_.p(_.ic(this,3)),Md:Cn(a,this.fk()),lineNumber:_.$i(this,5),Wu:_.aj(this,6),Yp:_.aj(this,7),HUc:VOa(a,_.nc(this,oh,8)),GUc:VOa(a,_.nc(this,oh,9))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var $Oa=function(a){_.W.call(this,a)};_.U($Oa,_.W);$Oa.prototype.toObject=function(a){if(null!=this){var b={};a&&(b.Ta=this);a=b}else a=void 0;return a};
var aPa=new _.Kn("/devtools.grimoire.FeedbackService/SendFeedback",co,$Oa,function(a){return a.ke()},function(a){return _.gj($Oa,a)});
_.eo=function(a){_.W.call(this,a)};_.U(_.eo,_.W);_.eo.prototype.fk=function(){return _.nc(this,_.An,1)};_.eo.prototype.Br=function(a){return _.qc(this,1,a)};_.eo.prototype.toObject=function(a){if(null!=this){var b={Md:Cn(a,this.fk()),includeAuxiliaryDirectoryContents:_.Wi(this,2),includeAttributes:_.Wi(this,3),preferCompressed:_.Wi(this,4),spacesPerTab:_.Fh(this,8),preferServerHighlighting:_.Wi(this,9)};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.fo=function(a){_.W.call(this,a,-1,bPa)};_.U(_.fo,_.W);_.k=_.fo.prototype;_.k.ve=function(){return _.aj(this,1)};_.k.ld=function(a){return _.qh(this,1,a)};_.k.getType=function(){return _.Dh(this,5,0)};_.k.So=function(a){return _.ej(this,5,a)};_.k.hasAttributes=function(){return _.Ui(this,4)};_.k.MQ=function(){return _.ic(this,8)};_.k.GKb=function(a){_.Yi(this,8,a)};_.k.uPa=function(){return _.aj(this,7)};_.k.yKb=function(a){_.qh(this,7,a)};_.go=function(a){_.W.call(this,a)};_.U(_.go,_.W);
_.go.prototype.KQ=function(){return _.$i(this,3)};_.go.prototype.setSize=function(a){return _.hc(this,3,a,0)};var bPa=[8];_.fo.prototype.toObject=function(a){return cPa(a,this)};var cPa=function(a,b){if(null!=b){var c={path:_.aj(b,1),hash:_.aj(b,2),type:_.Dh(b,5,0),attributes:dPa(a,_.nc(b,_.go,4)),KLc:_.p(_.ic(b,8)),IR:_.aj(b,7)};a&&(c.Ta=b);return c}};_.go.prototype.toObject=function(a){return dPa(a,this)};
var dPa=function(a,b){if(null!=b){var c={vR:VOa(a,_.nc(b,oh,1)),xSa:_.aj(b,2),size:_.$i(b,3),xo:_.Wi(b,4),mNa:_.aj(b,5)};a&&(c.Ta=b);return c}};
var ePa=function(a){_.W.call(this,a)};_.U(ePa,_.W);ePa.prototype.getEditor=function(){return _.aj(this,1)};ePa.prototype.toObject=function(a){return fPa(a,this)};var fPa=function(a,b){if(null!=b){var c={editor:_.aj(b,1),FXc:_.aj(b,2),EG:_.aj(b,3)};a&&(c.Ta=b);return c}};
var hPa=function(a){_.W.call(this,a,-1,gPa)};_.U(hPa,_.W);hPa.prototype.GQ=function(){return _.nc(this,ePa,3)};var gPa=[1];hPa.prototype.toObject=function(a){return iPa(a,this)};var iPa=function(a,b){if(null!=b){var c={VVc:_.rc(_.lc(b,_.fo,1),cPa,a),nIc:fPa(a,b.GQ())};a&&(c.Ta=b);return c}};
_.kPa=function(a){_.W.call(this,a,-1,jPa)};_.U(_.kPa,_.W);var jPa=[1,2];_.kPa.prototype.toObject=function(a){return lPa(a,this)};var lPa=function(a,b){if(null!=b){var c={fYc:_.p(_.ic(b,1)),pYc:_.p(_.ic(b,2))};a&&(c.Ta=b);return c}};
_.ho=function(a){_.W.call(this,a)};_.U(_.ho,_.W);_.ho.prototype.getRange=function(){return _.nc(this,_.Dn,1)};_.ho.prototype.setRange=function(a){return _.qc(this,1,a)};_.ho.prototype.kqa=function(){return _.Ui(this,1)};_.ho.prototype.toObject=function(a){return mPa(a,this)};var mPa=function(a,b){if(null!=b){var c={vf:En(a,b.getRange()),indentation:_.Fh(b,2)};a&&(c.Ta=b);return c}};
var io=function(a){_.W.call(this,a,-1,nPa)};_.U(io,_.W);io.prototype.Xg=function(){return _.Dh(this,2,0)};io.prototype.Yua=function(a){return _.ej(this,2,a)};var nPa=[1,3];io.prototype.toObject=function(a){return oPa(a,this)};var oPa=function(a,b){if(null!=b){var c={w1c:_.rc(_.lc(b,_.Dn,1),En,a),status:_.Dh(b,2,0),v1c:_.rc(_.lc(b,_.ho,3),mPa,a)};a&&(c.Ta=b);return c}};
_.pPa=function(a){_.W.call(this,a)};_.U(_.pPa,_.W);_.k=_.pPa.prototype;_.k.getType=function(){return _.Dh(this,1,0)};_.k.So=function(a){return _.ej(this,1,a)};_.k.getRange=function(){return _.nc(this,_.Dn,2)};_.k.setRange=function(a){return _.qc(this,2,a)};_.k.kqa=function(){return _.Ui(this,2)};_.k.toObject=function(a){return qPa(a,this)};var qPa=function(a,b){if(null!=b){var c={type:_.Dh(b,1,0),vf:En(a,b.getRange())};a&&(c.Ta=b);return c}};
var jo=function(a){_.W.call(this,a)};_.U(jo,_.W);jo.prototype.getId=function(){return _.aj(this,1)};jo.prototype.getName=function(){return _.aj(this,2)};jo.prototype.Df=function(a){return _.qh(this,2,a)};jo.prototype.toObject=function(a){return rPa(a,this)};var rPa=function(a,b){if(null!=b){var c={id:_.aj(b,1),name:_.aj(b,2),SZc:_.Fh(b,3)};a&&(c.Ta=b);return c}};
var sPa=function(a){_.W.call(this,a)};_.U(sPa,_.W);_.k=sPa.prototype;_.k.getType=function(){return _.Dh(this,1,0)};_.k.So=function(a){return _.ej(this,1,a)};_.k.getRange=function(){return _.nc(this,_.Dn,2)};_.k.setRange=function(a){return _.qc(this,2,a)};_.k.kqa=function(){return _.Ui(this,2)};_.k.Ho=function(){return _.aj(this,3)};_.k.toObject=function(a){return tPa(a,this)};var tPa=function(a,b){if(null!=b){var c={type:_.Dh(b,1,0),vf:En(a,b.getRange()),target:_.aj(b,3)};a&&(c.Ta=b);return c}};
var ko=function(a){_.W.call(this,a,-1,uPa)};_.U(ko,_.W);ko.prototype.Xg=function(){return _.Dh(this,2,0)};ko.prototype.Yua=function(a){return _.ej(this,2,a)};var uPa=[1];ko.prototype.toObject=function(a){return vPa(a,this)};var vPa=function(a,b){if(null!=b){var c={TUc:_.rc(_.lc(b,_.Fn,1),vNa,a),status:_.Dh(b,2,0)};a&&(c.Ta=b);return c}};
_.lo=function(a){_.W.call(this,a,-1,wPa)};_.U(_.lo,_.W);_.k=_.lo.prototype;_.k.oZ=function(){return _.lc(this,sPa,4)};_.k.AT=function(a){return _.pc(this,4,a)};_.k.J5=function(a){_.Zi(this,4,sPa,a)};_.k.ou=function(){return _.nc(this,ko,5)};_.k.nu=function(){return _.nc(this,io,7)};_.k.mZ=function(){return _.nc(this,jo,10)};_.k.GQ=function(){return _.nc(this,ePa,11)};var wPa=[3,4,12];_.lo.prototype.toObject=function(a){return xPa(a,this)};
var xPa=function(a,b){if(null!=b){var c={mimeType:_.aj(b,1),vna:_.Wi(b,2),gYc:_.rc(_.lc(b,_.pPa,3),qPa,a),iDc:_.rc(b.oZ(),tPa,a),cVc:lPa(a,_.nc(b,_.kPa,9)),outline:vPa(a,b.ou()),C2c:ROa(a,_.nc(b,bo,6)),ow:oPa(a,b.nu()),l_:_.Fh(b,8),language:rPa(a,b.mZ()),nIc:fPa(a,b.GQ()),yXc:_.rc(_.lc(b,_.An,12),Cn,a)};a&&(c.Ta=b);return c}};
_.mo=function(a){_.W.call(this,a,-1,yPa)};_.U(_.mo,_.W);_.k=_.mo.prototype;_.k.getData=function(){return xya(this,1)};_.k.setData=function(a){return zya(this,1,a)};_.k.sw=function(){return _.aj(this,3)};_.k.cva=function(a){return _.qh(this,3,a)};_.k.KQ=function(){return _.$i(this,4)};_.k.setSize=function(a){return _.hc(this,4,a,0)};var yPa=[6];_.mo.prototype.toObject=function(a){return zPa(a,this)};
var zPa=function(a,b){if(null!=b){var c={data:tc(b.getData()),fXc:xPa(a,_.nc(b,_.lo,2)),text:_.aj(b,3),size:_.$i(b,4),uw:KHa(a,_.nc(b,_.fl,5)),eYc:_.rc(_.lc(b,_.fl,6),KHa,a)};a&&(c.Ta=b);return c}};
_.APa=function(a){_.W.call(this,a)};_.U(_.APa,_.W);_.k=_.APa.prototype;_.k.getUrl=function(){return _.aj(this,1)};_.k.FM=function(a){return _.qh(this,1,a)};_.k.Hk=function(){return _.nc(this,ph,4)};_.k.Y0=function(a){return _.qc(this,4,a)};_.k.toObject=function(a){return BPa(a,this)};var BPa=function(a,b){if(null!=b){var c={url:_.aj(b,1),fz:_.aj(b,2),Ae:_.aj(b,3),Qe:pNa(a,b.Hk())};a&&(c.Ta=b);return c}};
_.CPa=function(a){_.W.call(this,a)};_.U(_.CPa,_.W);_.k=_.CPa.prototype;_.k.Hk=function(){return _.nc(this,ph,1)};_.k.Y0=function(a){return _.qc(this,1,a)};_.k.ve=function(){return _.aj(this,3)};_.k.ld=function(a){return _.qh(this,3,a)};_.k.getUrl=function(){return _.aj(this,4)};_.k.FM=function(a){return _.qh(this,4,a)};_.k.toObject=function(a){return DPa(a,this)};var DPa=function(a,b){if(null!=b){var c={Qe:pNa(a,b.Hk()),fz:_.aj(b,2),path:_.aj(b,3),url:_.aj(b,4),Ae:_.aj(b,5)};a&&(c.Ta=b);return c}};
_.EPa=function(a){_.W.call(this,a)};_.U(_.EPa,_.W);_.EPa.prototype.toObject=function(a){return FPa(a,this)};var FPa=function(a,b){if(null!=b){var c={A1c:_.aj(b,1),V1c:_.aj(b,2),mHb:_.Wi(b,3)};a&&(c.Ta=b);return c}};
var GPa;_.no=function(a){_.W.call(this,a,-1,GPa)};_.U(_.no,_.W);_.po=function(a){return _.dj(a,hPa,1,_.oo)};_.qo=function(a){return _.dj(a,_.mo,2,_.oo)};_.HPa=function(a){return _.gj(_.no,a)};GPa=[5,8];_.oo=[1,2,3,4];
_.no.prototype.toObject=function(a){if(null!=this){var b={UVc:iPa(a,_.po(this)),Ge:zPa(a,_.qo(this)),L3c:FPa(a,_.dj(this,_.EPa,3,_.oo)),CXc:BPa(a,_.dj(this,_.APa,4,_.oo)),B3c:_.rc(_.lc(this,_.CPa,5),DPa,a),m1c:_.p(_.ic(this,8)),WTc:Cn(a,_.nc(this,_.An,7))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var IPa=new _.Kn("/devtools.grimoire.FileService/GetContents",_.eo,_.no,function(a){return a.ke()},_.HPa);
var JPa=new _.Kn("/devtools.grimoire.FileService/GetContentsStreaming",_.eo,_.no,function(a){return a.ke()},_.HPa);
_.ro=function(a){_.W.call(this,a,-1,KPa)};_.U(_.ro,_.W);_.ro.prototype.Hk=function(){return _.nc(this,ph,1)};_.ro.prototype.Y0=function(a){return _.qc(this,1,a)};_.ro.prototype.ve=function(){return _.aj(this,2)};_.ro.prototype.ld=function(a){return _.qh(this,2,a)};var KPa=[3];_.ro.prototype.toObject=function(a){if(null!=this){var b={Qe:pNa(a,this.Hk()),path:_.aj(this,2),I0c:_.p(_.ic(this,3)),maxRelatedFiles:_.Fh(this,4),Bob:oNa(a,_.nc(this,nNa,5))};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.so=function(a){_.W.call(this,a,-1,LPa)};_.U(_.so,_.W);_.so.prototype.ve=function(){return _.aj(this,1)};_.so.prototype.ld=function(a){return _.qh(this,1,a)};var LPa=[2];_.so.prototype.toObject=function(a){return MPa(a,this)};var MPa=function(a,b){if(null!=b){var c={path:_.aj(b,1),K2c:_.p(_.ic(b,2))};a&&(c.Ta=b);return c}};
var OPa=function(a){_.W.call(this,a,-1,NPa)};_.U(OPa,_.W);var NPa=[1];OPa.prototype.toObject=function(a){if(null!=this){var b={N1c:_.rc(_.lc(this,_.so,1),MPa,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var PPa=new _.Kn("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.ro,OPa,function(a){return a.ke()},function(a){return _.gj(OPa,a)});
var to=function(a){_.W.call(this,a)};_.U(to,_.W);to.prototype.fk=function(){return _.nc(this,_.An,1)};to.prototype.Br=function(a){return _.qc(this,1,a)};to.prototype.toObject=function(a){if(null!=this){var b={Md:Cn(a,this.fk()),spacesPerTab:_.Fh(this,2)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var uo=function(a){_.W.call(this,a)};_.U(uo,_.W);uo.prototype.nu=function(){return _.nc(this,io,1)};uo.prototype.toObject=function(a){if(null!=this){var b={ow:oPa(a,this.nu())};a&&(b.Ta=this);a=b}else a=void 0;return a};
var QPa=new _.Kn("/devtools.grimoire.FileService/GetFolding",to,uo,function(a){return a.ke()},function(a){return _.gj(uo,a)});
var vo=function(a){_.W.call(this,a)};_.U(vo,_.W);vo.prototype.fk=function(){return _.nc(this,_.An,1)};vo.prototype.Br=function(a){return _.qc(this,1,a)};vo.prototype.toObject=function(a){if(null!=this){var b={Md:Cn(a,this.fk())};a&&(b.Ta=this);a=b}else a=void 0;return a};
var wo=function(a){_.W.call(this,a)};_.U(wo,_.W);wo.prototype.ou=function(){return _.nc(this,ko,3)};wo.prototype.toObject=function(a){if(null!=this){var b={outline:vPa(a,this.ou())};a&&(b.Ta=this);a=b}else a=void 0;return a};
var RPa=new _.Kn("/devtools.grimoire.FileService/GetOutline",vo,wo,function(a){return a.ke()},function(a){return _.gj(wo,a)});
var SPa=function(a){_.W.call(this,a)};_.U(SPa,_.W);SPa.prototype.fk=function(){return _.nc(this,_.An,1)};SPa.prototype.Br=function(a){return _.qc(this,1,a)};SPa.prototype.toObject=function(a){if(null!=this){var b={Md:Cn(a,this.fk())};a&&(b.Ta=this);a=b}else a=void 0;return a};
var UPa=function(a){_.W.call(this,a,-1,TPa)};_.U(UPa,_.W);UPa.prototype.Rpa=function(){return _.ic(this,1)};var TPa=[1];UPa.prototype.toObject=function(a){if(null!=this){var b={jNc:_.p(_.ic(this,1))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var VPa=new _.Kn("/devtools.grimoire.FileService/ListTargets",SPa,UPa,function(a){return a.ke()},function(a){return _.gj(UPa,a)});
_.XPa=function(a){_.W.call(this,a,-1,WPa)};_.U(_.XPa,_.W);_.XPa.prototype.addPath=function(a,b){return mca(this,a,b)};var WPa=[1];_.XPa.prototype.toObject=function(a){if(null!=this){var b={B0c:_.p(_.ic(this,1))};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.xo=function(a){_.W.call(this,a,-1,YPa)};_.U(_.xo,_.W);_.xo.prototype.ve=function(){return _.aj(this,1)};_.xo.prototype.ld=function(a){return _.qh(this,1,a)};_.xo.prototype.Fpa=function(){return _.$i(this,2)};_.yo=function(a){_.W.call(this,a)};_.U(_.yo,_.W);_.yo.prototype.mZ=function(){return _.aj(this,1)};_.yo.prototype.Fpa=function(){return _.$i(this,2)};var YPa=[4];_.xo.prototype.toObject=function(a){return ZPa(a,this)};
var ZPa=function(a,b){if(null!=b){var c={path:_.aj(b,1),lines:_.$i(b,2),files:_.$i(b,3),lZc:_.rc(_.lc(b,_.yo,4),$Pa,a)};a&&(c.Ta=b);return c}};_.yo.prototype.toObject=function(a){return $Pa(a,this)};var $Pa=function(a,b){if(null!=b){var c={language:_.aj(b,1),lines:_.$i(b,2),files:_.$i(b,3)};a&&(c.Ta=b);return c}};
var bQa=function(a){_.W.call(this,a,-1,aQa)};_.U(bQa,_.W);var aQa=[1];bQa.prototype.toObject=function(a){if(null!=this){var b={oVc:_.rc(_.lc(this,_.xo,1),ZPa,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.cQa=new _.Kn("/devtools.grimoire.LangCountsService/ListLangCounts",_.XPa,bQa,function(a){return a.ke()},function(a){return _.gj(bQa,a)});
var dQa=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.Vn(c);this.Jg=void 0==a?a:a.replace(/\/+$/,"")},eQa=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.Vn(c);this.Jg=void 0==a?a:a.replace(/\/+$/,"")};_.k=dQa.prototype;_.k.jZ=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},IPa)};_.k.cPa=function(a,b){return this.Fg.wT(this.Jg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",a,b||{},JPa)};
_.k.ou=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},RPa)};_.k.nu=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},QPa)};_.k.L9=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},PPa)};_.k.Era=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,b||{},VPa)};
eQa.prototype.DYa=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},aPa)};
var fQa=function(a){_.W.call(this,a)};_.U(fQa,_.W);fQa.prototype.DKb=function(a){return _.qh(this,1,a)};fQa.prototype.toObject=function(a){if(null!=this){var b={projectName:_.aj(this,1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var zo=function(a){_.W.call(this,a)};_.U(zo,_.W);zo.prototype.DKb=function(a){return _.qh(this,1,a)};zo.prototype.b$=function(){return _.aj(this,2)};zo.prototype.toObject=function(a){if(null!=this){var b={projectName:_.aj(this,1),L1c:_.aj(this,2)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var gQa=new _.Kn("/devtools.grimoire.RegionalService/GetProjectRegionConfig",fQa,zo,function(a){return a.ke()},function(a){return _.gj(zo,a)});
var hQa=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.Vn(c);this.Jg=void 0==a?a:a.replace(/\/+$/,"")};
_.tna="project";
var iQa=bna.concat(["forceDomain","sq"]);
var ina;ina=/^(.*)\/.+$/;_.jQa=/^\//;
_.cg=/^[0-9a-f]{40}$/;
var Do;_.kQa=[void 0,"","HEAD"];_.lQa=[void 0,"","/"];_.fg=Object.freeze({Ara:"l",Dn:"dlc",Le:"drc",Jw:"dlf",vr:"drf",changelist:"cl",eIb:"rcl",zs:"da",As:"bp",Ii:"bpv",Ze:"bpt",Wp:"rpv",Bs:"sf",Ob:"ws",Kw:"dlw",Qu:"drw",DF:"flo",YF:"ic"});_.hg=function(a){if(a){null!=a.ie?(this.lb=a.ie.id,this.Dc=a.ie.type):this.Dc="project";this.repository=a.repository;this.Ab=a.Ab;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.hh=function(a){if(void 0!==a.xIb)return a.xIb;var b=a.yDb(),c=b.commands;b=a.IVa(b.M1);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.xIb=c};_.hg.prototype.ac=function(){var a=this.wUa();this.lb&&_.Ao(a,this.lb,this.Dc);this.repository&&_.Bo(a,this.repository);this.Ab&&_.Co(a,this.Ab);this.path&&a.ld(this.path);var b=Object.assign({},this.params);a.Rh(b);return a};_.hg.prototype.wUa=function(){return new Do};
_.Eo=function(a,b){return b?_.rna(a,b)&&_.eg(a.Ab,b.Ab,_.kQa)&&_.eg(a.path,b.path,_.lQa):!1};_.hg.prototype.getParent=function(){var a=this.wUa();if(this.lb){this.repository&&(a=_.Ao(a,this.lb,this.Dc));if(this.path){_.Co(_.Bo(a,this.repository),this.Ab);_.Fo(a,{Ob:this.params.Ob});var b=_.bg(this.path);b&&(a=a.ld(b+"/"))}return a.hb()}};
_.hg.prototype.yDb=function(){var a=this.Ab&&void 0===this.path&&this.params.Dn?""+this.Ab+"..."+this.params.Dn:this.Ab,b=["/"];if(!this.lb)return{M1:!1,commands:b};switch(this.Dc){case "host":b.push("h");b.push(this.lb);break;default:b.push(this.lb)}if(!this.repository)return{M1:!1,commands:b};b.push(this.repository);if(!a)return{M1:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{M1:!0,commands:b};b.push(":");b.push(this.path);return{M1:!0,commands:b}};
_.hg.prototype.IVa=function(a){var b={};a&&(this.params.line&&(b.l=_.sna(this.params.line)),this.params.Jw&&(b.dlf=this.params.Jw),(a=this.Ab&&void 0===this.path&&this.params.Dn?void 0:this.params.Dn)&&(b.dlc=a),this.params.vr&&(b.drf=this.params.vr),this.params.Le&&(b.drc=this.params.Le),this.params.zs&&(b.da=this.params.zs),this.params.As&&(b.bp=this.params.As),null!=this.params.Ii&&(b.bpv=this.params.Ii),null!=this.params.Ze&&(b.bpt=this.params.Ze),null!=this.params.Wp&&(b.rpv=this.params.Wp),
null!=this.params.Bs&&(b.sf=this.params.Bs),null!=this.params.Ob&&(b.ws=this.params.Ob),null!=this.params.Kw&&(b.dlw=this.params.Kw),null!=this.params.Qu&&(b.drw=this.params.Qu),null!=this.params.DF&&(b.flo=this.params.DF),null!=this.params.YF&&(b.ic=this.params.YF));return b};
_.V.Object.defineProperties(_.hg.prototype,{Gw:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},oOc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Gw?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.hDb||(this.hDb=this.getParent());return this.hDb}},zo:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Dc?this.path||"":[this.lb,this.repository,_.qna(this.Ab||
null),this.path].join("/")}}});Do=function(){this.params={}};_.Ao=function(a,b,c){a.lb=b;a.Dc=c;return a};_.Bo=function(a,b){a.repository=b;return a};_.Co=function(a,b){a.Ab=b;return a};Do.prototype.ld=function(a){this.path=a;return this};Do.prototype.Rh=function(a){this.params=a||{};return this};
_.Fo=function(a,b){b.line&&(a.params.line=b.line);b.Jw&&(a.params.Jw=b.Jw);b.Dn&&(a.params.Dn=b.Dn);b.vr&&(a.params.vr=b.vr);b.Le&&(a.params.Le=b.Le);b.zs&&(a.params.zs=b.zs);b.As&&(a.params.As=b.As);null!=b.Ii&&(a.params.Ii=b.Ii);null!=b.Ze&&(a.params.Ze=b.Ze);null!=b.Wp&&(a.params.Wp=b.Wp);null!=b.Bs&&(a.params.Bs=b.Bs);b.Ob&&(a.params.Ob=b.Ob);b.Kw&&(a.params.Kw=b.Kw);b.Qu&&(a.params.Qu=b.Qu);b.DF&&(a.params.DF=b.DF);b.YF&&(a.params.YF=b.YF);return a};
Do.prototype.hb=function(){return new _.hg({ie:this.lb?{id:this.lb,type:this.Dc}:void 0,repository:this.repository,Ab:this.Ab,path:this.path,params:this.params})};
_.gg=function(a){_.hg.call(this,a);this.lb="Google";this.Dc="depot"};_.U(_.gg,_.hg);_.Go=function(a){return!a.Ab||"head"==a.Ab.toLowerCase()};_.gg.prototype.nj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.gg.prototype.wUa=function(){return new mQa};_.gg.prototype.yDb=function(){var a=["/"];this.repository?(this.nj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{M1:!0,commands:a}};
_.gg.prototype.IVa=function(a){a=_.hg.prototype.IVa.call(this,a);this.params.Le&&(delete a.drc,a.rcl=this.params.Le);_.Go(this)||(a.cl=this.Ab);return a};_.V.Object.defineProperties(_.gg.prototype,{zo:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.nj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var mQa=function(){this.params={};_.Ao(this,"Google","depot")};_.U(mQa,Do);
mQa.prototype.hb=function(){return"depot"!==this.Dc?Do.prototype.hb.call(this):new _.gg(this)};
var wna=Object.values(_.fg);
var nQa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};
var Ho={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 oQa=function(){},pQa=function(){};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {function(): ?} cb
 @return {void}
*/
var pg=function(a,b){this.ep=[];this.fp=[];this.Dy=[];this.L4=[];this.M4=[];this.Mv=this.Ub=this.Aq=!1;this.Hi=0;this.jS=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.k=pg.prototype;_.k.Ey=function(){this.Mv||(this.Mv=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.Wz=function(a){this.M4.push(a);this.fp.push(a)};_.k.Zs=function(a){this.L4.push(a);this.ep.push(a)};_.k.Xf=function(a){this.Dy.push(a)};_.k.pC=function(){return this.Aq};_.k.init=function(){};
_.k.play=function(){this.pC()||(this.K4(),qQa(this));this.Aq=!0};var qQa=function(a){Promise.resolve(null).then(function(){return a.Ey()})};_.k=pg.prototype;_.k.K4=function(){this.fp.forEach(function(a){return a()});this.fp=[]};_.k.pause=function(){};_.k.Pu=function(){};_.k.finish=function(){this.Ey()};_.k.destroy=function(){this.Ub||(this.Ub=!0,this.pC()||this.K4(),this.finish(),this.Dy.forEach(function(a){return a()}),this.Dy=[])};
_.k.reset=function(){this.Mv=this.Aq=!1;this.fp=this.M4;this.ep=this.L4};_.k.setPosition=function(a){this.Hi=this.totalTime?a*this.totalTime:1};_.k.pU=function(a){a="start"==a?this.fp:this.ep;a.forEach(function(b){return b()});a.length=0};
var Lna=function(a){var b=this;this.ep=[];this.fp=[];this.Ub=this.Aq=this.Mv=!1;this.Dy=[];this.jS=null;this.totalTime=0;this.wh=a;var c=0,d=0,e=0,f=this.wh.length;0==f?Promise.resolve(null).then(function(){return b.Ey()}):this.wh.forEach(function(g){g.Zs(function(){++c==f&&b.Ey()});g.Xf(function(){++d==f&&b.Kt()});g.Wz(function(){++e==f&&b.K4()})});this.totalTime=this.wh.reduce(function(g,h){return Math.max(g,h.totalTime)},0)};_.k=Lna.prototype;
_.k.Ey=function(){this.Mv||(this.Mv=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.init=function(){this.wh.forEach(function(a){return a.init()})};_.k.Wz=function(a){this.fp.push(a)};_.k.K4=function(){this.pC()||(this.Aq=!0,this.fp.forEach(function(a){return a()}),this.fp=[])};_.k.Zs=function(a){this.ep.push(a)};_.k.Xf=function(a){this.Dy.push(a)};_.k.pC=function(){return this.Aq};_.k.play=function(){this.jS||this.init();this.K4();this.wh.forEach(function(a){return a.play()})};
_.k.pause=function(){this.wh.forEach(function(a){return a.pause()})};_.k.Pu=function(){this.wh.forEach(function(a){return a.Pu()})};_.k.finish=function(){this.Ey();this.wh.forEach(function(a){return a.finish()})};_.k.destroy=function(){this.Kt()};_.k.Kt=function(){this.Ub||(this.Ub=!0,this.Ey(),this.wh.forEach(function(a){return a.destroy()}),this.Dy.forEach(function(a){return a()}),this.Dy=[])};_.k.reset=function(){this.wh.forEach(function(a){return a.reset()});this.Aq=this.Mv=this.Ub=!1};
_.k.setPosition=function(a){var b=a*this.totalTime;this.wh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.k.u6=function(){this.wh.forEach(function(a){a.u6&&a.u6()})};_.k.pU=function(a){a="start"==a?this.fp:this.ep;a.forEach(function(b){return b()});a.length=0};
var rQa=function(){return!1},sQa=function(){return[]},Tna=null;if(Kna()||"undefined"!==typeof Element)"undefined"!==typeof window&&"undefined"!==typeof window.document?(Tna=document.documentElement,rQa=function(a,b){for(;b;){if(b===a)return!0;b=Una(b)}return!1}):rQa=function(a,b){return a.contains(b)},sQa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
var doa=RegExp("{{\\s*(.+?)\\s*}}","g"),goa=/-+([a-z0-9])/g;
var ioa=RegExp("s*:selfs*,?","g"),tQa=function(a){this.Wr=a};_.k=tQa.prototype;_.k.hb=function(a,b){b=new uQa(b);this.I$a(b);return xg(this,aoa(a),b)};_.k.I$a=function(a){a.cY="";a.dna=new Map;a.dna.set("",new Map);a.currentTime=0};
_.k.ORb=function(a,b){var c=this,d=b.XL=0,e=b.PB=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Rc(3006,!1));a.Rna.forEach(function(h){c.I$a(b);if(0==h.type){var n=h.name;n.toString().split(/\s*,\s*/).forEach(function(r){h.name=r;f.push(c.d1a(h,b))});h.name=n}else 1==h.type?(n=c.e1a(h,b),d+=n.XL,e+=n.PB,g.push(n)):b.errors.push(new _.Rc(3007,!1))});return{type:7,name:a.name,ST:f,ZM:g,XL:d,PB:e,options:null}};
_.k.d1a=function(a,b){var c=this.pha(a.styles,b),d=a.options&&a.options.params||null;if(c.ntc){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 _.Rc(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.k.e1a=function(a,b){b.XL=0;b.PB=0;var c=xg(this,aoa(a.animation),b);return{type:1,yzb:Fna(a.cwc,b.errors),animation:c,XL:b.XL,PB:b.PB,options:yg(a.options)}};_.k.MRb=function(a,b){var c=this;return{type:2,fh:a.fh.map(function(d){return xg(c,d,b)}),options:yg(a.options)}};_.k.KRb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.fh.map(function(g){b.currentTime=d;g=xg(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,fh:f,options:yg(a.options)}};
_.k.HRb=function(a,b){var c=loa(a.wH,b.errors);b.gw=c;var d=a.styles?a.styles:_.mg({});if(5==d.type)a=this.Zwa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.mg(d));b.currentTime+=c.duration+c.delay;var e=this.pha(d,b);e.rBc=a;a=e}b.gw=null;return{type:4,wH:c,style:a,options:null}};_.k.pha=function(a,b){a=this.U8a(a,b);this.tbb(a,b);return a};
_.k.U8a=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 _.Rc(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,ntc:f,options:null}};
_.k.tbb=function(a,b){var c=b.gw,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.dna.get(b.cY),r=n.get(h),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Rc(3010,!1)),x=!1),e=r.startTime);x&&n.set(h,{startTime:e,endTime:d});b.options&&coa(g,b.options,b.errors)})})};
_.k.Zwa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.gw)return b.errors.push(new _.Rc(3011,!1)),d;var e=0,f=[],g=!1,h=!1,n=0,r=a.fh.map(function(P){P=c.U8a(P,b);var Z=null!=P.offset?P.offset:koa(P.styles),la=0;null!=Z&&(e++,la=P.offset=Z);h=h||0>la||1<la;g=g||la<n;n=la;f.push(la);return P});h&&b.errors.push(new _.Rc(3012,!1));g&&b.errors.push(new _.Rc(3200,!1));a=a.fh.length;var x=0;0<e&&e<a?b.errors.push(new _.Rc(3202,!1)):0==e&&(x=1/(a-1));var A=a-1,B=b.currentTime,I=b.gw,K=
I.duration;r.forEach(function(P,Z){Z=0<x?Z==A?1:x*Z:f[Z];var la=Z*K;b.currentTime=B+I.delay+la;I.duration=la;c.tbb(P,b);P.offset=Z;d.styles.push(P)});return d};_.k.axa=function(a,b){return{type:8,animation:xg(this,aoa(a.animation),b),options:yg(a.options)}};_.k.IRb=function(a,b){b.PB++;return{type:9,options:yg(a.options)}};_.k.JRb=function(a,b){return{type:10,animation:this.axa(a.animation,b),options:yg(a.options)}};
_.k.LRb=function(a,b){var c=b.cY,d=a.options||{};b.XL++;b.NLa=a;var e=_.l(joa(a.ob)),f=e.next().value;e=e.next().value;b.cY=c.length?c+" "+f:f;rg(b.dna,b.cY,new Map);var g=xg(this,aoa(a.animation),b);b.NLa=null;b.cY=c;return{type:11,ob:f,limit:d.limit||0,optional:!!d.optional,AAc:e,animation:g,Z_c:a.ob,options:yg(a.options)}};
_.k.NRb=function(a,b){b.NLa||b.errors.push(new _.Rc(3013,!1));var c="full"===a.wH?{duration:0,delay:0,easing:"full"}:Wna(a.wH,b.errors,!0);return{type:12,animation:xg(this,aoa(a.animation),b),wH:c,options:null}};var uQa=function(a){this.errors=a;this.PB=this.XL=0;this.gw=this.cY=this.NLa=null;this.currentTime=0;this.dna=new Map;this.options=null};
var Io=function(){this.B4=new Map};Io.prototype.get=function(a){return this.B4.get(a)||[]};Io.prototype.append=function(a,b){var c=this.B4.get(a);c||this.B4.set(a,c=[]);c.push.apply(c,_.Ha(b))};Io.prototype.has=function(a){return this.B4.has(a)};Io.prototype.clear=function(){this.B4.clear()};
var vQa=RegExp(":enter","g"),wQa=RegExp(":leave","g"),noa=function(){};_.k=noa.prototype;
_.k.wma=function(a,b,c,d,e,f,g,h,n,r){r=void 0===r?[]:r;n=n||new Io;a=new xQa(a,b,n,d,e,r,[]);a.options=h;d=h.delay?sg(h.delay):0;a.rf.ZP(d);yQa(a.rf,[f],null,a.errors,h);xg(this,c,a);c=a.AD.filter(function(A){return A.Zib()});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.y5a===x.Yo&&yQa(x,[g],null,a.errors,h)}return c.length?c.map(function(A){return A.wma()}):[moa(b,[],[],[],0,d,"",!1)]};_.k.ORb=function(){};_.k.d1a=function(){};_.k.e1a=function(){};
_.k.IRb=function(a,b){var c=b.WMb.get(b.element);if(c){var d=Jo(b,a.options),e=b.rf.currentTime;c=this.jqc(c,d,d.options);e!=c&&Ko(b,c)}b.previousNode=a};_.k.JRb=function(a,b){var c=Jo(b,a.options);Ko(c);this.axa(a.animation,c);Ko(b,c.rf.currentTime);b.previousNode=a};
_.k.jqc=function(a,b,c){var d=b.rf.currentTime,e=null!=c.duration?sg(c.duration):null,f=null!=c.delay?sg(c.delay):null;0!==e&&a.forEach(function(g){var h={duration:null!=e?e:g.duration,delay:b.rf.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new zQa(b.Wr,g.element,g.kL,g.g0,g.wS,h,g.DMc);b.AD.push(g);d=Math.max(d,h.duration+h.delay)});return d};_.k.axa=function(a,b){AQa(b,a.options,!0);xg(this,a.animation,b);b.previousNode=a};
_.k.MRb=function(a,b){var c=this,d=b.XZa,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Jo(b,f),Ko(e),null!=f.delay&&(6==e.previousNode.type&&(BQa(e.rf),e.previousNode=CQa),e.ZP(sg(f.delay))));a.fh.length&&(a.fh.forEach(function(g){return xg(c,g,e)}),Lo(e.rf),e.XZa>d&&Ko(e));b.previousNode=a};
_.k.KRb=function(a,b){var c=this,d=[],e=b.rf.currentTime,f=a.options&&a.options.delay?sg(a.options.delay):0;a.fh.forEach(function(g){var h=Jo(b,a.options);f&&h.ZP(f);xg(c,g,h);e=Math.max(e,h.rf.currentTime);d.push(h.rf)});d.forEach(function(g){return DQa(b.rf,g)});Ko(b,e);b.previousNode=a};_.k.kqc=function(a,b){return a.JMa?(a=a.AMc,a=b.params?eoa(a,b.params,b.errors):a,Wna(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.k.HRb=function(a,b){var c=b.gw=this.kqc(a.wH,b),d=b.rf;c.delay&&(EQa(b.rf,b.rf.duration+c.delay),BQa(d));var e=a.style;5==e.type?this.Zwa(e,b):(EQa(b.rf,b.rf.duration+c.duration),this.pha(e,b),Lo(d));b.gw=null;b.previousNode=a};
_.k.pha=function(a,b){var c=b.rf,d=b.gw;!d&&0<c.Yo.size&&(c.duration+=1,c.zFa());d=d&&d.easing||a.easing;if(a.rBc){d&&c.CGa.set("easing",d);d=_.l(c.YV);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.WCa.set(e,f||"*");c.Yo.set(e,"*")}c.y5a=c.Yo}else yQa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.k.Zwa=function(a,b){var c=b.gw,d=b.rf.duration,e=c.duration,f=Jo(b).rf;f.easing=c.easing;a.styles.forEach(function(g){EQa(f,(g.offset||0)*e);yQa(f,g.styles,g.easing,b.errors,b.options);Lo(f)});DQa(b.rf,f);Ko(b,d+e);b.previousNode=a};
_.k.LRb=function(a,b){var c=this,d=b.rf.currentTime,e=a.options||{},f=e.delay?sg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.rf.Yo.size)&&(BQa(b.rf),b.previousNode=CQa);var g=d;d=FQa(b,a.ob,a.limit,a.AAc,e.optional?!0:!1,b.errors);b.N7=d.length;var h=null;d.forEach(function(n,r){b.vs=r;r=Jo(b,a.options,n);f&&r.ZP(f);n===b.element&&(h=r.rf);xg(c,a.animation,r);Lo(r.rf);g=Math.max(g,r.rf.currentTime)});b.vs=0;b.N7=0;Ko(b,g);h&&(DQa(b.rf,h),BQa(b.rf));b.previousNode=a};
_.k.NRb=function(a,b){var c=b.jDb,d=b.rf,e=a.wH,f=Math.abs(e.duration),g=f*(b.N7-1);f*=b.vs;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Xjb}e=b.rf;f&&e.ZP(f);e=e.currentTime;xg(this,a.animation,b);b.previousNode=a;c.Xjb=d.currentTime-e+(d.startTime-c.rf.startTime)};
var CQa={},xQa=function(a,b,c,d,e,f,g,h){this.Wr=a;this.element=b;this.WMb=c;this.o6a=d;this.M8a=e;this.errors=f;this.AD=g;this.gw=this.jDb=null;this.previousNode=CQa;this.XZa=0;this.options={};this.Xjb=this.N7=this.vs=0;this.rf=h||new Mo(this.Wr,b,0);g.push(this.rf)},AQa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=sg(b.duration));null!=b.delay&&(d.delay=sg(b.delay));var e=b.params;if(e){var f=d.params;f||(f=a.options.params={});Object.keys(e).forEach(function(g){c&&f.hasOwnProperty(g)||
(f[g]=eoa(e[g],f,a.errors))})}}};xQa.prototype.pic=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 Jo=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new xQa(a.Wr,c,a.WMb,a.o6a,a.M8a,a.errors,a.AD,a.rf.rz(c,0));c.previousNode=a.previousNode;c.gw=a.gw;c.options=a.pic();AQa(c,b);c.vs=a.vs;c.N7=a.N7;c.jDb=a;a.XZa++;return c},Ko=function(a,b){a.previousNode=CQa;a.rf=a.rf.rz(a.element,b);a.AD.push(a.rf)};
xQa.prototype.ZP=function(a){0<a&&this.rf.ZP(a)};var FQa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(vQa,"."+a.o6a),b=b.replace(wQa,"."+a.M8a),a=a.Wr.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,_.Ha(a)));e||0!=g.length||f.push(new _.Rc(3014,!1));return g};_.V.Object.defineProperties(xQa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Mo=function(a,b,c,d){this.Wr=a;this.element=b;this.startTime=c;this.L3=d;this.duration=0;this.CGa=new Map;this.Yo=new Map;this.mW=new Map;this.uHa=new Map;this.sW=new Map;this.IW=new Map;this.WCa=new Map;this.y5a=null;this.L3||(this.L3=new Map);this.YV=this.L3.get(b);this.YV||(this.YV=this.sW,this.L3.set(b,this.sW));this.zFa()};Mo.prototype.Zib=function(){switch(this.mW.size){case 0:return!1;case 1:return 0<this.Yo.size;default:return!0}};
Mo.prototype.ZP=function(a){var b=1===this.mW.size&&this.IW.size;this.duration||b?(EQa(this,this.currentTime+a),b&&BQa(this)):this.startTime+=a};Mo.prototype.rz=function(a,b){Lo(this);return new Mo(this.Wr,a,b||this.currentTime,this.L3)};Mo.prototype.zFa=function(){this.Yo&&(this.CGa=this.Yo);this.Yo=this.mW.get(this.duration);this.Yo||(this.Yo=new Map,this.mW.set(this.duration,this.Yo))};var EQa=function(a,b){Lo(a);a.duration=b;a.zFa()};
Mo.prototype.bJ=function(a,b){this.sW.set(a,b);this.YV.set(a,b);this.uHa.set(a,{time:this.currentTime,value:b})};
var yQa=function(a,b,c,d,e){c&&a.CGa.set("easing",c);c=e&&e.params||{};b=qoa(b,a.YV);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.IW.set(e,f);if(!a.sW.has(e)){var g=void 0;a.WCa.set(e,null!=(g=a.YV.get(e))?g:"*")}a.bJ(e,f)}},Lo=function(a){0!=a.IW.size&&(a.IW.forEach(function(b,c){a.Yo.set(c,b)}),a.IW.clear(),a.sW.forEach(function(b,c){a.Yo.has(c)||a.Yo.set(c,b)}))},BQa=function(a){for(var b=_.l(a.sW),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.IW.set(c,d);a.bJ(c,d)}},DQa=function(a,b){b.uHa.forEach(function(c,d){var e=a.uHa.get(d);(!e||c.time>e.time)&&a.bJ(d,c.value)})};
Mo.prototype.wma=function(){var a=this;Lo(this);var b=new Set,c=new Set,d=1===this.mW.size&&0===this.duration,e=[];this.mW.forEach(function(r,x){r=tg(r,new Map,a.WCa);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)};
_.V.Object.defineProperties(Mo.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.Yo)a.push(b);return a}}});var zQa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Mo.call(this,a,b,f.delay);this.kL=c;this.g0=d;this.wS=e;this.Soc=g;this.wH={duration:f.duration,delay:f.delay,easing:f.easing}};_.U(zQa,Mo);zQa.prototype.Zib=function(){return 1<this.kL.length};
zQa.prototype.wma=function(){var a=this.kL,b=this.wH,c=b.delay,d=b.duration,e=b.easing;if(this.Soc&&c){b=[];e=d+c;var f=c/e,g=tg(a[0]);g.set("offset",0);b.push(g);g=tg(a[0]);g.set("offset",poa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var h=tg(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.g0,this.wS,d,c,e,!0)};
var GQa=function(){};
var HQa=new Set("width height minWidth minHeight maxWidth maxHeight left top bottom right fontSize outlineWidth outlineOffset paddingTop paddingLeft paddingBottom paddingRight marginTop marginLeft marginBottom marginRight borderRadius borderWidth borderTopWidth borderLeftWidth borderRightWidth borderBottomWidth textIndent perspective".split(" ")),IQa=function(){};_.U(IQa,GQa);
var Nna=function(a,b,c){var d="",e=b.toString().trim();HQa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Rc(3005,!1)));return e+d};
var No=function(){};_.k=No.prototype;_.k.tna=function(a,b){return rQa(a,b)};_.k.Jpa=function(a){return Una(a)};_.k.query=function(a,b,c){return sQa(a,b,c)};_.k.kLa=function(a,b,c){return c||""};_.k.animate=function(a,b,c,d){return new pg(c,d)};No.ha=function(a){return new (a||No)};No.va=_.t({token:No,ta:No.ha});var JQa=function(){};
var KQa={},uoa=function(a,b,c){this.Rab=a;this.pJ=b;this.pab=c};uoa.prototype.match=function(a,b,c,d){return soa(this.pJ.yzb,a,b,c,d)};uoa.prototype.CX=function(a,b,c){var d=this.pab.get("*");void 0!==a&&(d=this.pab.get(null==a?void 0:a.toString())||d);return d?d.CX(b,c):new Map};
uoa.prototype.hb=function(a,b,c,d,e,f,g,h,n,r){var x=[],A=this.pJ.options&&this.pJ.options.params||KQa;g=this.CX(c,g&&g.params||KQa,x);var B=h&&h.params||KQa;h=this.CX(d,B,x);var I=new Set,K=new Map,P=new Map,Z="void"===d,la;A={params:toa(B,A),delay:null==(la=this.pJ.options)?void 0:la.delay};a=r?[]:ooa(a,b,this.pJ.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.Rab,c,d,Z,g,h,[],[],K,P,wa,x);a.forEach(function(va){var Ga=
va.element,Sa=rg(K,Ga,new Set);va.g0.forEach(function(qb){return Sa.add(qb)});var gb=rg(P,Ga,new Set);va.wS.forEach(function(qb){return gb.add(qb)});Ga!==b&&I.add(Ga)});x=foa(I.values());return roa(b,this.Rab,c,d,Z,g,h,a,x,K,P,wa)};var LQa=function(a,b){this.styles=a;this.guc=b};
LQa.prototype.CX=function(a,b){var c=new Map,d=Xna(this.guc);Object.keys(a).forEach(function(e){var f=a[e];null!==f&&(d[e]=f)});this.styles.styles.forEach(function(e){"string"!==typeof e&&e.forEach(function(f,g){f&&(f=eoa(f,d,b));g=Mna(g);f=Nna(g,f,b);c.set(g,f)})});return c};
var MQa=function(a,b,c){var d=this;this.name=a;this.pJ=b;this.lka=c;this.sPb=[];this.ST=new Map;b.ST.forEach(function(e){d.ST.set(e.name,new LQa(e.style,e.options&&e.options.params||{}))});woa(this.ST,"true","1");woa(this.ST,"false","0");b.ZM.forEach(function(e){d.sPb.push(new uoa(a,e,d.ST))});this.Foa=voa(a,this.ST)},NQa=function(a,b,c,d,e){return a.sPb.find(function(f){return f.match(b,c,d,e)})||null};
var OQa=new Io,PQa=function(a,b,c){this.C6=a;this.Wr=b;this.lka=c;this.f4a=new Map;this.sGa=new Map;this.wh=[]};_.k=PQa.prototype;_.k.register=function(a,b){var c=[];b=(new tQa(this.Wr)).hb(b,c,[]);if(c.length)throw new _.Rc(3503,!1);this.f4a.set(a,b)};_.k.AV=function(a,b,c){var d=a.element;b=Ona(a.kL,b,c);return this.Wr.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.f4a.get(a),g=new Map;f?(b=ooa(this.Wr,b,f,"ng-enter","ng-leave",new Map,new Map,c,OQa,e),b.forEach(function(h){var n=rg(g,h.element,new Map);h.wS.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Rc(3300,!1)),b=[]);if(e.length)throw new _.Rc(3504,!1);g.forEach(function(h,n){h.forEach(function(r,x){h.set(x,d.Wr.kLa(n,x,"*"))})});e=b.map(function(h){var n=g.get(h.element);return d.AV(h,new Map,n)});e=qg(e);this.sGa.set(a,
e);e.Xf(function(){return d.destroy(a)});this.wh.push(e);return e};_.k.destroy=function(a){var b=this.BEa(a);b.destroy();this.sGa.delete(a);a=this.wh.indexOf(b);0<=a&&this.wh.splice(a,1)};_.k.BEa=function(a){a=this.sGa.get(a);if(!a)throw new _.Rc(3301,!1);return a};_.k.listen=function(a,b,c,d){b=Rna(b,"","","");Qna(this.BEa(a),c,b,d);return function(){}};
_.k.If=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.BEa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Pu();break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":this.destroy(a)}};
var QQa=[],RQa={nl:"",zT:!1,JYa:!1,iqa:!1,gXa:!1},zoa={nl:"",JYa:!1,zT:!1,iqa:!1,gXa:!0},SQa=function(a,b){this.nl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Xna(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},TQa=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){null==d[e]&&(d[e]=c[e])})}};
_.V.Object.defineProperties(SQa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var UQa=new SQa("void"),Oo=function(a,b,c){this.id=a;this.TF=b;this.Rj=c;this.wh=[];this.aJ=new Map;this.Nka=[];this.RV=new Map;this.U7a="ng-tns-"+a;zg(b,this.U7a)};_.k=Oo.prototype;
_.k.listen=function(a,b,c,d){var e=this;if(!this.aJ.has(b))throw new _.Rc(3302,!1);if(null==c||0==c.length)throw new _.Rc(3303,!1);if("start"!=c&&"done"!=c)throw new _.Rc(3400,!1);var f=rg(this.RV,a,[]),g={name:b,pHc:c,callback:d};f.push(g);var h=rg(this.Rj.wA,a,new Map);h.has(b)||(zg(a,"ng-trigger"),zg(a,"ng-trigger-"+b),h.set(b,UQa));return function(){VQa(e.Rj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.aJ.has(b)||h.delete(b)})}};
_.k.register=function(a,b){if(this.aJ.has(a))return!1;this.aJ.set(a,b);return!0};_.k.Jkc=function(a){a=this.aJ.get(a);if(!a)throw new _.Rc(3401,!1);return a};
_.k.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.Jkc(b),g=new WQa(this.id,b,a),h=this.Rj.wA.get(a);h||(zg(a,"ng-trigger"),zg(a,"ng-trigger-"+b),this.Rj.wA.set(a,h=new Map));var n=h.get(b),r=new SQa(c,this.id);c&&c.hasOwnProperty("value")||!n||TQa(r,n.options);h.set(b,r);n||(n=UQa);if("void"!==r.value&&n.value===r.value){if(!Goa(n.params,r.params)){d=[];var x=f.Foa.CX(n.value,n.params,d),A=f.Foa.CX(r.value,r.params,d);if(d.length)throw new _.Rc(3402,!1);VQa(this.Rj,function(){wg(a,
x);vg(a,A)})}}else{c=rg(this.Rj.rS,a,[]);c.forEach(function(I){I.nl==e.id&&I.Rn==b&&I.Mu&&I.destroy()});h=NQa(f,n.value,r.value,a,r.params);var B=!1;if(!h){if(!d)return;h=f.Foa;B=!0}this.Rj.kwa++;this.Nka.push({element:a,Rn:b,transition:h,Ol:n,Rg:r,qS:g,Fvb:B});B||(zg(a,"ng-animate-queued"),g.Wz(function(){Ag(a,"ng-animate-queued")}));g.Zs(function(){var I=e.wh.indexOf(g);0<=I&&e.wh.splice(I,1);if(I=e.Rj.rS.get(a)){var K=I.indexOf(g);0<=K&&I.splice(K,1)}});this.wh.push(g);c.push(g);return g}};
_.k.mF=function(a){var b=this;this.aJ.delete(a);this.Rj.wA.forEach(function(c){return c.delete(a)});this.RV.forEach(function(c,d){b.RV.set(d,c.filter(function(e){return e.name!=a}))})};var XQa=function(a,b){a.Rj.wA.delete(b);a.RV.delete(b);var c=a.Rj.rS.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Rj.rS.delete(b))};
Oo.prototype.kab=function(a,b){var c=this,d=this.Rj.Bp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=YQa(c.Rj,e);f.size?f.forEach(function(g){return ZQa(g,e,b,!1,!0)}):XQa(c,e)}});$Qa(this.Rj,function(){return d.forEach(function(e){return XQa(c,e)})})};
var ZQa=function(a,b,c,d,e){var f=a.Rj.wA.get(b),g=new Map;if(f){var h=[];f.forEach(function(n,r){g.set(r,n.value);a.aJ.has(r)&&(n=a.trigger(b,r,"void",e))&&h.push(n)});if(h.length)return aRa(a.Rj,a.id,b,!0,c,g),d&&qg(h).Zs(function(){return Coa(a.Rj,b)}),!0}return!1},bRa=function(a,b){var c=a.RV.get(b),d=a.Rj.wA.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.aJ.get(f).Foa,h=d.get(f)||UQa,n=new SQa("void"),r=new WQa(a.id,f,b);a.Rj.kwa++;a.Nka.push({element:b,
Rn:f,transition:g,Ol:h,Rg:n,qS:r,Fvb:!0})}})}};Oo.prototype.removeNode=function(a,b){var c=this,d=this.Rj;a.childElementCount&&this.kab(a,b);if(!ZQa(this,a,b,!0)){var e=!1;if(d.c0a){var f=d.wh.length?d.d0.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.wA.get(f)){e=!0;break}}bRa(this,a);e?aRa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==RQa||(VQa(d,function(){return XQa(c,a)}),cRa(d,a),d.aGa(a,b)))}};Oo.prototype.insertNode=function(a){zg(a,this.U7a)};
var dRa=function(a,b){var c=[];a.Nka.forEach(function(d){var e=d.qS;if(!e.yc){var f=d.element,g=a.RV.get(f);g&&g.forEach(function(h){if(h.name==d.Rn){var n=Rna(f,d.Rn,d.Ol.value,d.Rg.value);n._data=b;Qna(d.qS,h.pHc,n,h.callback)}});e.uzb?VQa(a.Rj,function(){e.destroy()}):c.push(d)}});a.Nka=[];return c.sort(function(d,e){var f=d.transition.pJ.PB,g=e.transition.pJ.PB;return 0==f||0==g?f-g:a.Rj.Bp.tna(d.element,e.element)?1:-1})};
Oo.prototype.destroy=function(a){this.wh.forEach(function(b){return b.destroy()});this.kab(this.TF,a)};var Po=function(a,b,c){this.C6=a;this.Bp=b;this.lka=c;this.wh=[];this.lsa=new Map;this.rS=new Map;this.d0=new Map;this.wA=new Map;this.qY=new Set;this.kwa=this.c0a=0;this.F4={};this.xW=[];this.gEa=[];this.Ila=[];this.lUa=new Map;this.GJ=[];this.bF=[];this.wca=function(){}};_.k=Po.prototype;_.k.aGa=function(a,b){this.wca(a,b)};
_.k.y4a=function(a,b){var c=this.xW,d=this.lUa;if(0<=c.length-1){for(var e=!1,f=this.Bp.Jpa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Bp.Jpa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.k.register=function(a,b){var c=this.F4[a];c||(c=new Oo(a,b,this),this.C6&&this.Bp.tna(this.C6,b)?this.y4a(c,b):(this.lsa.set(b,c),this.GJ.push(b)),c=this.F4[a]=c);return c};_.k.YWa=function(a,b,c){(a=this.F4[a])&&a.register(b,c)&&this.c0a++};
_.k.destroy=function(a,b){var c=this;if(a){var d=this.vO(a);VQa(this,function(){c.lUa.delete(d.TF);delete c.F4[a];var e=c.xW.indexOf(d);0<=e&&c.xW.splice(e,1)});$Qa(this,function(){return d.destroy(b)})}};_.k.vO=function(a){return this.F4[a]};var YQa=function(a,b){var c=new Set;if(b=a.wA.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.nl&&(d=a.vO(d.nl))&&c.add(d)}return c};Po.prototype.trigger=function(a,b,c,d){return xoa(b)&&(a=this.vO(a))?(a.trigger(b,c,d),!0):!1};
Po.prototype.insertNode=function(a,b,c,d){if(xoa(b)){var e=b.__ng_removed;e&&e.zT&&(e.zT=!1,e.JYa=!0,e=this.bF.indexOf(b),0<=e&&this.bF.splice(e,1));a&&(a=this.vO(a))&&a.insertNode(b,c);d&&this.GJ.push(b)}};var eRa=function(a,b,c){c?a.qY.has(b)||(a.qY.add(b),zg(b,"ng-animate-disabled")):a.qY.has(b)&&(a.qY.delete(b),Ag(b,"ng-animate-disabled"))};
Po.prototype.removeNode=function(a,b,c,d){if(xoa(b)){var e=a?this.vO(a):null;e?e.removeNode(b,d):aRa(this,a,b,!1,d);c&&(c=this.lUa.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.aGa(b,d)};var aRa=function(a,b,c,d,e,f){a.bF.push(c);c.__ng_removed={nl:b,zT:e,iqa:d,gXa:!1,lWa:f}};Po.prototype.listen=function(a,b,c,d,e){return xoa(b)?this.vO(a).listen(b,c,d,e):function(){}};
Po.prototype.ahc=function(a,b,c,d,e){return a.transition.hb(this.Bp,a.element,a.Ol.value,a.Rg.value,c,d,a.Ol.options,a.Rg.options,b,e)};
var cRa=function(a,b){var c=a.Bp.query(b,".ng-trigger",!0);c.forEach(function(d){return fRa(a,d)});0!=a.d0.size&&(c=a.Bp.query(b,".ng-animating",!0),c.forEach(function(d){return gRa(a,d)}))},fRa=function(a,b){(a=a.rS.get(b))&&a.forEach(function(c){c.Mu?c.uzb=!0:c.destroy()})},gRa=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.zT){b.__ng_removed=RQa;if(c.nl){cRa(a,b);var d=a.vO(c.nl);d&&XQa(d,b)}a.aGa(b,c.zT)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&eRa(a,b,!1);a.Bp.query(b,".ng-animate-disabled",!0).forEach(function(f){eRa(a,f,!1)})};
Po.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.lsa.size&&(this.lsa.forEach(function(f,g){return b.y4a(f,g)}),this.lsa.clear());if(this.c0a&&this.GJ.length)for(var d=0;d<this.GJ.length;d++)zg(this.GJ[d],"ng-star-inserted");if(this.xW.length&&(this.kwa||this.bF.length)){d=[];try{c=this.Bjc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.bF.length;a++)Coa(this,this.bF[a]);this.kwa=0;this.GJ.length=0;this.bF.length=0;this.gEa.forEach(function(f){return f()});
this.gEa=[];if(this.Ila.length){var e=this.Ila;this.Ila=[];c.length?qg(c).Zs(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};
Po.prototype.Bjc=function(a,b){var c=this,d=new Io,e=[],f=new Map,g=[],h=new Map,n=new Map,r=new Map,x=new Set;this.qY.forEach(function(fb){x.add(fb);fb=c.Bp.query(fb,".ng-animate-queued",!0);for(var ub=0;ub<fb.length;ub++)x.add(fb[ub])});var A=this.C6,B=Array.from(this.wA.keys()),I=Boa(B,this.GJ),K=new Map,P=0;I.forEach(function(fb,ub){var lb="ng-enter"+P++;K.set(ub,lb);fb.forEach(function(xb){return zg(xb,lb)})});for(var Z=[],la=new Set,wa=new Set,va=0;va<this.bF.length;va++){var Ga=this.bF[va],
Sa=Ga.__ng_removed;Sa&&Sa.zT&&(Z.push(Ga),la.add(Ga),Sa.iqa?this.Bp.query(Ga,".ng-star-inserted",!0).forEach(function(fb){return la.add(fb)}):wa.add(Ga))}var gb=new Map,qb=Boa(B,Array.from(la));qb.forEach(function(fb,ub){var lb="ng-leave"+P++;gb.set(ub,lb);fb.forEach(function(xb){return zg(xb,lb)})});a.push(function(){I.forEach(function(fb,ub){var lb=K.get(ub);fb.forEach(function(xb){return Ag(xb,lb)})});qb.forEach(function(fb,ub){var lb=gb.get(ub);fb.forEach(function(xb){return Ag(xb,lb)})});Z.forEach(function(fb){Coa(c,
fb)})});var Hb=[],Bb=[];for(a=this.xW.length-1;0<=a;a--)dRa(this.xW[a],b).forEach(function(fb){var ub=fb.qS,lb=fb.element;Hb.push(ub);if(c.GJ.length){var xb=lb.__ng_removed;if(xb&&xb.JYa){if(xb.lWa&&xb.lWa.has(fb.Rn)){xb=xb.lWa.get(fb.Rn);var na=c.wA.get(fb.element);if(na&&na.has(fb.Rn)){var mc=na.get(fb.Rn);mc.value=xb;na.set(fb.Rn,mc)}}ub.destroy();return}}xb=!A||!c.Bp.tna(A,lb);na=gb.get(lb);mc=K.get(lb);var Oc=c.ahc(fb,d,mc,na,xb);if(Oc.errors&&Oc.errors.length)Bb.push(Oc);else if(xb)ub.Wz(function(){return wg(lb,
Oc.qpa)}),ub.Xf(function(){return vg(lb,Oc.zga)}),e.push(ub);else if(fb.Fvb)ub.Wz(function(){return wg(lb,Oc.qpa)}),ub.Xf(function(){return vg(lb,Oc.zga)}),e.push(ub);else{var sd=[];Oc.AD.forEach(function(ed){ed.DMc=!0;c.qY.has(ed.element)||sd.push(ed)});Oc.AD=sd;d.append(lb,Oc.AD);g.push({Fub:Oc,qS:ub,element:lb});Oc.VHc.forEach(function(ed){return rg(h,ed,[]).push(ub)});Oc.g0.forEach(function(ed,jd){if(ed.size){var ge=n.get(jd);ge||n.set(jd,ge=new Set);ed.forEach(function(ug,Xe){return ge.add(Xe)})}});
Oc.wS.forEach(function(ed,jd){var ge=r.get(jd);ge||r.set(jd,ge=new Set);ed.forEach(function(ug,Xe){return ge.add(Xe)})})}});if(Bb.length){var Fb=[];Bb.forEach(function(){Fb.push(new _.Rc(3505,!1))});Hb.forEach(function(fb){return fb.destroy()});throw new _.Rc(3402,!1);}var Na=new Map,bb=new Map;g.forEach(function(fb){var ub=fb.element;d.has(ub)&&(bb.set(ub,ub),c.Rgc(fb.qS.nl,fb.Fub,Na))});e.forEach(function(fb){var ub=fb.element;c.k7a(ub,!1,fb.nl,fb.Rn,null).forEach(function(lb){rg(Na,ub,[]).push(lb);
lb.destroy()})});var eb=Z.filter(function(fb){return Hoa(fb,n,r)}),cc=new Map;Aoa(cc,this.Bp,wa,r,"*").forEach(function(fb){Hoa(fb,n,r)&&eb.push(fb)});var kc=new Map;I.forEach(function(fb){Aoa(kc,c.Bp,new Set(fb),n,"!")});eb.forEach(function(fb){var ub=cc.get(fb),lb=kc.get(fb),xb,na;cc.set(fb,new Map([].concat(_.Ha(Array.from(null!=(xb=null==ub?void 0:ub.entries())?xb:[])),_.Ha(Array.from(null!=(na=null==lb?void 0:lb.entries())?na:[])))))});var Ff=[],rb=[],Ib={};g.forEach(function(fb){var ub=fb.element,
lb=fb.qS,xb=fb.Fub;if(d.has(ub))if(x.has(ub))lb.Xf(function(){return vg(ub,xb.zga)}),lb.disabled=!0,lb.totalTime=xb.totalTime,e.push(lb);else{var na=Ib;if(1<bb.size){fb=ub;for(var mc=[];fb=fb.parentNode;){var Oc=bb.get(fb);if(Oc){na=Oc;break}mc.push(fb)}mc.forEach(function(sd){return bb.set(sd,na)})}fb=c.Xgc(lb.nl,xb,Na,f,kc,cc);hRa(lb,fb);na===Ib?Ff.push(lb):((fb=c.rS.get(na))&&fb.length&&(lb.jS=qg(fb)),e.push(lb))}else wg(ub,xb.qpa),lb.Xf(function(){return vg(ub,xb.zga)}),rb.push(lb),x.has(ub)&&
e.push(lb)});rb.forEach(function(fb){var ub=f.get(fb.element);ub&&ub.length&&(ub=qg(ub),hRa(fb,ub))});e.forEach(function(fb){fb.jS?iRa(fb,fb.jS):fb.destroy()});for(b=0;b<Z.length;b++)if(wa=Z[b],a=wa.__ng_removed,Ag(wa,"ng-leave"),!a||!a.iqa){a=[];if(h.size)for((B=h.get(wa))&&B.length&&a.push.apply(a,_.Ha(B)),B=this.Bp.query(wa,".ng-animating",!0),va=0;va<B.length;va++)(Ga=h.get(B[va]))&&Ga.length&&a.push.apply(a,_.Ha(Ga));a=a.filter(function(fb){return!fb.yc});a.length?Doa(this,wa,a):Coa(this,wa)}Z.length=
0;Ff.forEach(function(fb){c.wh.push(fb);fb.Zs(function(){fb.destroy();c.wh.splice(c.wh.indexOf(fb),1)});fb.play()});return Ff};var VQa=function(a,b){a.gEa.push(b)},$Qa=function(a,b){a.Ila.push(b)};Po.prototype.k7a=function(a,b,c,d,e){var f=[];if(b)(e=this.d0.get(a))&&(f=e);else if(a=this.rS.get(a)){var g=!e||"void"==e;a.forEach(function(h){h.Mu||(g||h.Rn==d)&&f.push(h)})}if(c||d)f=f.filter(function(h){return c&&c!=h.nl||d&&d!=h.Rn?!1:!0});return f};
Po.prototype.Rgc=function(a,b,c){var d=b.Rn,e=b.element;a=b.cwb?void 0:a;d=b.cwb?void 0:d;for(var f={},g=_.l(b.AD),h=g.next();!h.done;f={txa:f.txa},h=g.next()){h=h.value.element;var n=h!==e;f.txa=rg(c,h,[]);this.k7a(h,n,a,d,b.Rg).forEach(function(r){return function(x){var A=x.eo;A.u6&&A.u6();x.destroy();r.txa.push(x)}}(f))}wg(e,b.qpa)};
Po.prototype.Xgc=function(a,b,c,d,e,f){var g=this,h=b.Rn,n=b.element,r=[],x=new Set,A=new Set,B=b.AD.map(function(K){var P=K.element;x.add(P);var Z=P.__ng_removed;if(Z&&Z.gXa)return new pg(K.duration,K.delay);Z=P!==n;var la=Foa((c.get(P)||QQa).map(function(Ga){return Ga.eo})).filter(function(Ga){return Ga.element?Ga.element===P:!1}),wa=e.get(P),va=f.get(P);wa=Ona(K.kL,wa,va);la=g.AV(K,wa,la);K.FMc&&d&&A.add(P);Z&&(K=new WQa(a,h,P),hRa(K,la),r.push(K));return la});r.forEach(function(K){rg(g.d0,K.element,
[]).push(K);K.Zs(function(){var P=g.d0,Z=K.element,la=P.get(Z);la&&(la.length&&la.splice(la.indexOf(K),1),0==la.length&&P.delete(Z));return la})});x.forEach(function(K){return zg(K,"ng-animating")});var I=qg(B);I.Xf(function(){x.forEach(function(K){return Ag(K,"ng-animating")});vg(n,b.zga)});A.forEach(function(K){rg(d,K,[]).push(I)});return I};Po.prototype.AV=function(a,b,c){return 0<b.length?this.Bp.animate(a.element,b,a.duration,a.delay,a.easing,c):new pg(a.duration,a.delay)};
var WQa=function(a,b,c){this.nl=a;this.Rn=b;this.element=c;this.eo=new pg;this.r5a=!1;this.GGa=new Map;this.disabled=this.uzb=this.yc=!1;this.Mu=!0;this.totalTime=0},hRa=function(a,b){a.r5a||(a.eo=b,a.GGa.forEach(function(c,d){c.forEach(function(e){return Qna(b,d,void 0,e)})}),a.GGa.clear(),a.r5a=!0,a.totalTime=b.totalTime,a.Mu=!1)},iRa=function(a,b){var c=a.eo;c.pU&&b.Wz(function(){return c.pU("start")});b.Zs(function(){return a.finish()});b.Xf(function(){return a.destroy()})};_.k=WQa.prototype;
_.k.FGa=function(a,b){rg(this.GGa,a,[]).push(b)};_.k.Zs=function(a){this.Mu&&this.FGa("done",a);this.eo.Zs(a)};_.k.Wz=function(a){this.Mu&&this.FGa("start",a);this.eo.Wz(a)};_.k.Xf=function(a){this.Mu&&this.FGa("destroy",a);this.eo.Xf(a)};_.k.init=function(){this.eo.init()};_.k.pC=function(){return this.Mu?!1:this.eo.pC()};_.k.play=function(){!this.Mu&&this.eo.play()};_.k.pause=function(){!this.Mu&&this.eo.pause()};_.k.Pu=function(){!this.Mu&&this.eo.Pu()};_.k.finish=function(){this.eo.finish()};
_.k.destroy=function(){this.yc=!0;this.eo.destroy()};_.k.reset=function(){!this.Mu&&this.eo.reset()};_.k.setPosition=function(a){this.Mu||this.eo.setPosition(a)};_.k.pU=function(a){var b=this.eo;b.pU&&b.pU(a)};
var Qo=function(a,b,c){var d=this;this.C6=a;this.Wr=b;this.lka=c;this.Qab={};this.wca=function(){};this.Uv=new Po(a,b,c);this.JHa=new PQa(a,b,c);this.Uv.wca=function(e,f){return d.wca(e,f)}};_.k=Qo.prototype;_.k.YWa=function(a,b,c,d,e){a=a+"-"+d;c=this.Qab[a];if(!c){c=[];e=(new tQa(this.Wr)).hb(e,c,[]);if(c.length)throw new _.Rc(3404,!1);c=new MQa(d,e,this.lka);this.Qab[a]=c}this.Uv.YWa(b,d,c)};_.k.register=function(a,b){this.Uv.register(a,b)};_.k.destroy=function(a,b){this.Uv.destroy(a,b)};
_.k.oY=function(a,b){eRa(this.Uv,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.JHa.If(a,b,c,d)):this.Uv.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.JHa.listen(a,b,c,e)):this.Uv.listen(a,b,c,d,e)};_.k.flush=function(a){this.Uv.flush(void 0===a?-1:a)};_.V.Object.defineProperties(Qo.prototype,{wh:{configurable:!0,enumerable:!0,get:function(){return this.Uv.wh.concat(this.JHa.wh)}}});
var Joa=function(a,b,c){this.be=a;this.lla=b;this.uO=c;this.Uj=0;var d=jRa.get(a);d||jRa.set(a,d=new Map);this.UEa=d};Joa.prototype.start=function(){1>this.Uj&&(this.lla&&vg(this.be,this.lla,this.UEa),this.Uj=1)};Joa.prototype.finish=function(){this.start();2>this.Uj&&(vg(this.be,this.UEa),this.uO&&(vg(this.be,this.uO),this.uO=null),this.Uj=1)};
Joa.prototype.destroy=function(){this.finish();3>this.Uj&&(jRa.delete(this.be),this.lla&&(wg(this.be,this.lla),this.uO=null),this.uO&&(wg(this.be,this.uO),this.uO=null),vg(this.be,this.UEa),this.Uj=3)};var jRa=new WeakMap;
var kRa=function(a,b,c,d){this.element=a;this.kL=b;this.options=c;this.SW=d;this.ep=[];this.fp=[];this.Dy=[];this.Ub=this.Aq=this.Mv=this.Hja=!1;this.L4=[];this.M4=[];this.time=0;this.jS=null;this.dY=new Map;this.e6a=c.duration;this.NDa=c.delay||0;this.time=this.e6a+this.NDa};_.k=kRa.prototype;_.k.Ey=function(){this.Mv||(this.Mv=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.init=function(){this.AV();this.knc()};
_.k.AV=function(){var a=this;if(!this.Hja){this.Hja=!0;var b=this.kL;this.rF=this.ypc(this.element,b,this.options);this.wjc=b.length?b[b.length-1]:new Map;this.rF.addEventListener("finish",function(){return a.Ey()})}};_.k.knc=function(){this.NDa?this.PGa():this.rF.pause()};_.k.oic=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.k.ypc=function(a,b,c){return a.animate(this.oic(b),c)};_.k.Wz=function(a){this.M4.push(a);this.fp.push(a)};
_.k.Zs=function(a){this.L4.push(a);this.ep.push(a)};_.k.Xf=function(a){this.Dy.push(a)};_.k.play=function(){this.AV();this.pC()||(this.fp.forEach(function(a){return a()}),this.fp=[],this.Aq=!0,this.SW&&this.SW.start());this.rF.play()};_.k.pause=function(){this.init();this.rF.pause()};_.k.finish=function(){this.init();this.SW&&this.SW.finish();this.Ey();this.rF.finish()};_.k.reset=function(){this.PGa();this.Aq=this.Mv=this.Ub=!1;this.fp=this.M4;this.ep=this.L4};_.k.PGa=function(){this.rF&&this.rF.cancel()};
_.k.Pu=function(){this.reset();this.play()};_.k.pC=function(){return this.Aq};_.k.destroy=function(){this.Ub||(this.Ub=!0,this.PGa(),this.Ey(),this.SW&&this.SW.destroy(),this.Dy.forEach(function(a){return a()}),this.Dy=[])};_.k.setPosition=function(a){void 0===this.rF&&this.init();this.rF.currentTime=a*this.time};_.k.u6=function(){var a=this,b=new Map;this.pC()&&this.wjc.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.dY=b};
_.k.pU=function(a){a="start"===a?this.fp:this.ep;a.forEach(function(b){return b()});a.length=0};_.V.Object.defineProperties(kRa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.NDa+this.e6a}}});
var lRa=function(){};_.k=lRa.prototype;_.k.tna=function(a,b){return rQa(a,b)};_.k.Jpa=function(a){return Una(a)};_.k.query=function(a,b,c){return sQa(a,b,c)};_.k.kLa=function(a,b){return window.getComputedStyle(a)[b]};
_.k.animate=function(a,b,c,d,e,f){f=void 0===f?[]:f;var g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);var h=new Map;e=f.filter(function(r){return r instanceof kRa});0!==c&&0!==d||e.forEach(function(r){r.dY.forEach(function(x,A){return h.set(A,x)})});var n=Zna(b).map(function(r){return tg(r)});n=hoa(a,n,h);b=Koa(a,n);return new kRa(a,n,g,b)};
var Ro=function(a,b){this.k9a=0;this.Se=a.PP(b.body,{id:"0",vb:2,styles:[],data:{animation:[]}})};_.U(Ro,oQa);Ro.prototype.hb=function(a){var b=this.k9a.toString();this.k9a++;this.Se.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,fh:a,options:null}:a]);return new mRa(b,this.Se)};Ro.ha=function(a){return new (a||Ro)(_.u(yGa),_.u(_.Ig))};Ro.va=_.t({token:Ro,ta:Ro.ha});var mRa=function(a,b){this.Ch=a;this.Se=b};_.U(mRa,pQa);
mRa.prototype.create=function(a,b){return new nRa(this.Ch,a,b||{},this.Se)};var nRa=function(a,b,c,d){this.id=a;this.element=b;this.Se=d;this.jS=null;this.Aq=!1;this.totalTime=0;this.dE("create",c)};_.k=nRa.prototype;_.k.xFa=function(a,b){return this.Se.listen(this.element,"@@"+this.id+":"+a,b)};_.k.dE=function(a){return this.Se.setProperty(this.element,"@@"+this.id+":"+a,_.ea.apply(1,arguments))};_.k.Zs=function(a){this.xFa("done",a)};_.k.Wz=function(a){this.xFa("start",a)};
_.k.Xf=function(a){this.xFa("destroy",a)};_.k.init=function(){this.dE("init")};_.k.pC=function(){return this.Aq};_.k.play=function(){this.dE("play");this.Aq=!0};_.k.pause=function(){this.dE("pause")};_.k.Pu=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 So=function(a,b,c){this.kf=a;this.hu=b;this.Rf=c;this.z5a=0;this.FFa=1;this.qia=[];this.H$a=new Map;this.nDa=0;this.promise=Promise.resolve(0);b.wca=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
So.prototype.PP=function(a,b){var c=this,d=this.kf.PP(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.H$a.get(d),b||(b=new oRa("",d,this.hu),this.H$a.set(d,b)),b;var e=b.id,f=b.id+"-"+this.z5a;this.z5a++;this.hu.register(f,a);var g=function(h){Array.isArray(h)?h.forEach(g):c.hu.YWa(e,f,a,h.name,h)};b.data.animation.forEach(g);return new pRa(this,f,d,this.hu)};So.prototype.tP=function(){this.nDa++;this.kf.tP&&this.kf.tP()};So.prototype.aoc=function(){var a=this;this.promise.then(function(){a.FFa++})};
var qRa=function(a,b,c,d){0<=b&&b<a.FFa?a.Rf.Nc(function(){return c(d)}):(0==a.qia.length&&Promise.resolve(null).then(function(){a.Rf.Nc(function(){a.qia.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.qia=[]})}),a.qia.push([c,d]))};So.prototype.end=function(){var a=this;this.nDa--;0==this.nDa&&this.Rf.wc(function(){a.aoc();a.hu.flush(a.FFa)});this.kf.end&&this.kf.end()};So.ha=function(a){return new (a||So)(_.u(yGa),_.u(Qo),_.u(_.Ye))};So.va=_.t({token:So,ta:So.ha});
var oRa=function(a,b,c){this.nl=a;this.kf=b;this.hu=c;this.bu=this.kf.bu?function(d){return b.bu(d)}:null};_.k=oRa.prototype;_.k.destroy=function(){this.hu.destroy(this.nl,this.kf);this.kf.destroy()};_.k.createElement=function(a,b){return this.kf.createElement(a,b)};_.k.createComment=function(a){return this.kf.createComment(a)};_.k.YX=function(a){return this.kf.YX(a)};_.k.appendChild=function(a,b){this.kf.appendChild(a,b);this.hu.Uv.insertNode(this.nl,b,a,!1)};
_.k.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.kf.insertBefore(a,b,c);this.hu.Uv.insertNode(this.nl,b,a,d)};_.k.removeChild=function(a,b,c){this.hu.Uv.removeNode(this.nl,b,c||!1,this.kf)};_.k.yua=function(a,b){return this.kf.yua(a,b)};_.k.parentNode=function(a){return this.kf.parentNode(a)};_.k.nextSibling=function(a){return this.kf.nextSibling(a)};_.k.setAttribute=function(a,b,c,d){this.kf.setAttribute(a,b,c,d)};_.k.removeAttribute=function(a,b,c){this.kf.removeAttribute(a,b,c)};
_.k.KE=function(a,b){this.kf.KE(a,b)};_.k.OG=function(a,b){this.kf.OG(a,b)};_.k.vl=function(a,b,c,d){this.kf.vl(a,b,c,d)};_.k.q0=function(a,b,c){this.kf.q0(a,b,c)};_.k.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.oY(a,!!c):this.kf.setProperty(a,b,c)};_.k.setValue=function(a,b){this.kf.setValue(a,b)};_.k.listen=function(a,b,c){return this.kf.listen(a,b,c)};_.k.oY=function(a,b){this.hu.oY(a,b)};_.V.Object.defineProperties(oRa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.kf.data}}});
var pRa=function(a,b,c,d){oRa.call(this,b,c,d);this.ta=a;this.nl=b};_.U(pRa,oRa);pRa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.oY(a,void 0===c?!0:!!c):this.hu.process(this.nl,a,b.slice(1),c):this.kf.setProperty(a,b,c)};
pRa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=Loa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.l(Moa(b)),b=e.next().value,e=e.next().value);return this.hu.listen(this.nl,a,b,e,function(f){qRa(d.ta,f._data||-1,c,f)})}return this.kf.listen(a,b,c)};
var To=function(a,b,c){Qo.call(this,a.body,b,c)};_.U(To,Qo);To.prototype.La=function(){this.flush()};To.ha=function(a){return new (a||To)(_.u(_.Ig),_.u(JQa),_.u(GQa),_.u(_.Rf))};To.va=_.t({token:To,ta:To.ha});var rRa=[{Ga:oQa,le:Ro},{Ga:GQa,Db:function(){return new IQa}},{Ga:Qo,le:To},{Ga:yGa,Db:function(a,b,c){return new So(a,b,c)},Hb:[Am,Qo,_.Ye]}],sRa=[{Ga:JQa,Db:function(){return new lRa}},{Ga:_.Tk,Ic:"BrowserAnimations"}].concat(_.Ha(rRa)),tRa=[{Ga:JQa,le:No},{Ga:_.Tk,Ic:"NoopAnimations"}].concat(_.Ha(rRa));
_.Uo=function(){};_.Uo.ha=function(a){return new (a||_.Uo)};_.Uo.Ea=_.Wc({type:_.Uo});_.Uo.Da=_.Pc({Tb:sRa,imports:[Im]});_.Vo=function(){};_.Vo.ha=function(a){return new (a||_.Vo)};_.Vo.Ea=_.Wc({type:_.Vo});_.Vo.Da=_.Pc({Tb:tRa,imports:[Im]});
var Poa,Qoa="color button checkbox date datetime-local email file hidden image month number password radio range reset search submit tel text time url week".split(" ");
var Soa;
var Woa,Uoa;
var Yoa;
var uRa;try{uRa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){uRa=!1}
_.Wo=function(a){this.Nya=(this.Ke=(this.S9a=a)?"browser"===this.S9a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.aia=this.Ke&&/(msie|trident)/i.test(navigator.userAgent);this.w1a=this.Ke&&!(!window.chrome&&!uRa)&&"undefined"!==typeof CSS&&!this.Nya&&!this.aia;this.uCa=this.Ke&&/AppleWebKit/i.test(navigator.userAgent)&&!this.w1a&&!this.Nya&&!this.aia;this.SU=this.Ke&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.X1a=this.Ke&&/(firefox|minefield)/i.test(navigator.userAgent);
this.Lr=this.Ke&&/android/i.test(navigator.userAgent)&&!this.aia;this.c3a=this.Ke&&/safari/i.test(navigator.userAgent)&&this.uCa};_.Wo.ha=function(a){return new (a||_.Wo)(_.u(YGa))};_.Wo.va=_.t({token:_.Wo,ta:_.Wo.ha,Ka:"root"});
var vRa=new _.zd("cdk-input-modality-detector-options"),wRa={tAc:[18,17,224,91,16]},Xo=_.Cg({passive:!0,capture:!0}),Yo=function(a,b,c,d){var e=this;this.ud=a;this.E4=null;this.RO=new _.sf(null);this.K8a=0;this.EW=function(f){var g,h;(null==(g=e.co)?0:null==(h=g.tAc)?0:h.some(function(n){return n===f.keyCode}))||(e.RO.next("keyboard"),e.E4=_.Dg(f))};this.qka=function(f){650>Date.now()-e.K8a||(e.RO.next(_.Noa(f)?"keyboard":"mouse"),e.E4=_.Dg(f))};this.y9a=function(f){_.Ooa(f)?e.RO.next("keyboard"):
(e.K8a=Date.now(),e.RO.next("touch"),e.E4=_.Dg(f))};this.co=Object.assign({},wRa,d);this.GAb=this.RO.ka(_.pb());this.GAb.ka(_.Oa());a.Ke&&b.wc(function(){c.addEventListener("keydown",e.EW,Xo);c.addEventListener("mousedown",e.qka,Xo);c.addEventListener("touchstart",e.y9a,Xo)})};Yo.prototype.La=function(){this.RO.complete();this.ud.Ke&&(document.removeEventListener("keydown",this.EW,Xo),document.removeEventListener("mousedown",this.qka,Xo),document.removeEventListener("touchstart",this.y9a,Xo))};
_.V.Object.defineProperties(Yo.prototype,{pEc:{configurable:!0,enumerable:!0,get:function(){return this.RO.value}}});Yo.ha=function(a){return new (a||Yo)(_.u(_.Wo),_.u(_.Ye),_.u(_.Ig),_.u(vRa,8))};Yo.va=_.t({token:Yo,ta:Yo.ha,Ka:"root"});
var xRa,yRa;xRa=new _.zd("cdk-focus-monitor-default-options");yRa=_.Cg({passive:!0,capture:!0});_.Zo=function(a,b,c,d,e){var f=this;this.Eb=a;this.ud=b;this.WEa=c;this.jB=null;this.fGa=this.kIa=!1;this.kI=new Map;this.b9a=0;this.NW=new Map;this.Fbb=function(){f.kIa=!0;f.sqc=window.setTimeout(function(){return f.kIa=!1})};this.rab=new _.nb;this.Vka=function(g){for(var h=_.Dg(g);h;h=h.parentElement)"focus"===g.type?f.bo(g,h):f.Xk(g,h)};this.Pb=d;this.S5a=(null==e?void 0:e.QVc)||0};
_.Zo.prototype.kl=function(a,b){b=void 0===b?!1:b;a=_.Gg(a);if(!this.ud.Ke||1!==a.nodeType)return _.Da(null);var c=_.Zoa(a)||this.pEa(),d=this.kI.get(a);if(d)return b&&(d.Nma=!0),d.subject;b={Nma:b,subject:new _.nb,jea:c};this.kI.set(a,b);this.Gnc(b);return b.subject};_.Zo.prototype.Zl=function(a){a=_.Gg(a);var b=this.kI.get(a);b&&(b.subject.complete(),this.gHa(a),this.kI.delete(a),this.Mnc(b))};
_.$o=function(a,b,c,d){b=_.Gg(b);b===a.pEa().activeElement?a.Yjc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.E9a(e,c,f)}):(a.bab(c),"function"===typeof b.focus&&b.focus(d))};_.k=_.Zo.prototype;_.k.La=function(){var a=this;this.kI.forEach(function(b,c){return a.Zl(c)})};_.k.pEa=function(){return this.Pb||document};_.k.rq=function(){return this.pEa().defaultView||window};
_.k.hkc=function(a){return this.jB?this.fGa?this.Hoc(a)?"touch":"program":this.jB:this.kIa&&this.H8a?this.H8a:a&&this.Qlc(a)?"mouse":"program"};_.k.Hoc=function(a){return 1===this.S5a||!(null==a||!a.contains(this.WEa.E4))};_.k.gHa=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.bab=function(a,b){var c=this;b=void 0===b?!1:b;this.Eb.wc(function(){c.jB=a;c.fGa="touch"===a&&b;0===c.S5a&&(clearTimeout(c.F9a),c.F9a=setTimeout(function(){return c.jB=null},c.fGa?650:1))})};_.k.bo=function(a,b){var c=this.kI.get(b);a=_.Dg(a);c&&(c.Nma||b===a)&&this.E9a(b,this.hkc(a),c)};_.k.Xk=function(a,b){var c=this.kI.get(b);!c||c.Nma&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.gHa(b),this.k6a(c,null))};_.k.k6a=function(a,b){a.subject.Mk.length&&this.Eb.Nc(function(){return a.subject.next(b)})};
_.k.Gnc=function(a){var b=this;if(this.ud.Ke){var c=a.jea;(a=this.NW.get(c)||0)||this.Eb.wc(function(){c.addEventListener("focus",b.Vka,yRa);c.addEventListener("blur",b.Vka,yRa)});this.NW.set(c,a+1);1===++this.b9a&&(this.Eb.wc(function(){b.rq().addEventListener("focus",b.Fbb)}),this.WEa.GAb.ka(_.vb(this.rab)).subscribe(function(d){b.bab(d,!0)}))}};
_.k.Mnc=function(a){a=a.jea;if(this.NW.has(a)){var b=this.NW.get(a);1<b?this.NW.set(a,b-1):(a.removeEventListener("focus",this.Vka,yRa),a.removeEventListener("blur",this.Vka,yRa),this.NW.delete(a))}--this.b9a||(this.rq().removeEventListener("focus",this.Fbb),this.rab.next(),clearTimeout(this.sqc),clearTimeout(this.F9a))};_.k.E9a=function(a,b,c){this.gHa(a,b);this.k6a(c,b);this.H8a=b};_.k.Yjc=function(a){var b=[];this.kI.forEach(function(c,d){(d===a||c.Nma&&d.contains(a))&&b.push([d,c])});return b};
_.k.Qlc=function(a){var b=this.WEa,c=b.E4;if("mouse"!==b.pEc||!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};_.Zo.ha=function(a){return new (a||_.Zo)(_.u(_.Ye),_.u(_.Wo),_.u(Yo),_.u(_.Ig,8),_.u(xRa,8))};_.Zo.va=_.t({token:_.Zo,ta:_.Zo.ha,Ka:"root"});
_.ap=function(a){this.ud=a};_.ap.prototype.isDisabled=function(a){return a.hasAttribute("disabled")};_.ap.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var zRa=function(a,b){if(!a.ud.Ke)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.ud.uCa&&a.ud.SU)){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.ud.X1a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.ap.prototype.Ew=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.qYc)||this.isVisible(a))};_.ap.ha=function(a){return new (a||_.ap)(_.u(_.Wo))};
_.ap.va=_.t({token:_.ap,ta:_.ap.ha,Ka:"root"});
_.bp=function(a,b,c,d,e){var f=this;this.be=a;this.cE=b;this.Eb=c;this.Pb=d;this.tja=!1;this.oMb=function(){var g=f.l7a("end");g&&g.focus(void 0);return!!g};this.Lnb=function(){return _.ARa(f)};this.fE=!0;(void 0===e?0:e)||_.BRa(this)};_.bp.prototype.destroy=function(){var a=this.DE,b=this.gE;a&&(a.removeEventListener("focus",this.oMb),a.remove());b&&(b.removeEventListener("focus",this.Lnb),b.remove());this.DE=this.gE=null;this.tja=!1};
_.BRa=function(a){a.tja||(a.Eb.wc(function(){a.DE||(a.DE=a.u5a(),a.DE.addEventListener("focus",a.oMb));a.gE||(a.gE=a.u5a(),a.gE.addEventListener("focus",a.Lnb))}),a.be.parentNode&&(a.be.parentNode.insertBefore(a.DE,a.be),a.be.parentNode.insertBefore(a.gE,a.be.nextSibling),a.tja=!0))};
_.cp=function(a){return new Promise(function(b){a.njc(function(){var c;(c=a.be.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.cE.Ew(c)?(c.focus(void 0),c=!0):(c=a.sEa(c),null==c||c.focus(void 0),c=!!c):c=_.ARa(a);return b(c)})})};_.bp.prototype.l7a=function(a){var b=this.be.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.sEa(this.be):b.length?b[b.length-1]:this.a7a(this.be)};
_.ARa=function(a){(a=a.l7a("start"))&&a.focus(void 0);return!!a};_.k=_.bp.prototype;_.k.Yg=function(){return this.tja};_.k.sEa=function(a){if(this.cE.Ew(a)&&zRa(this.cE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Pb.ELEMENT_NODE?this.sEa(a[b]):null;if(c)return c}return null};_.k.a7a=function(a){if(this.cE.Ew(a)&&zRa(this.cE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Pb.ELEMENT_NODE?this.a7a(a[b]):null;if(c)return c}return null};
_.k.u5a=function(){var a=this.Pb.createElement("div");this.o5(this.fE,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.k.o5=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};_.k.njc=function(a){this.Eb.isStable?a():this.Eb.Lg.ka(_.Ua(1)).subscribe(a)};
_.V.Object.defineProperties(_.bp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.fE},set:function(a){this.fE=a;this.DE&&this.gE&&(this.o5(a,this.DE),this.o5(a,this.gE))}}});_.dp=function(a,b,c){this.cE=a;this.Eb=b;this.Pb=c};_.dp.prototype.create=function(a,b){return new _.bp(a,this.cE,this.Eb,this.Pb,void 0===b?!1:b)};_.dp.ha=function(a){return new (a||_.dp)(_.u(_.ap),_.u(_.Ye),_.u(_.Ig))};_.dp.va=_.t({token:_.dp,ta:_.dp.ha,Ka:"root"});
var CRa=new Set,ep,fp=function(a){this.ud=a;this.tI=this.ud.Ke&&window.matchMedia?window.matchMedia.bind(window):epa};fp.prototype.matchMedia=function(a){if((this.ud.uCa||this.ud.w1a)&&!CRa.has(a))try{ep||(ep=document.createElement("style"),ep.setAttribute("type","text/css"),document.head.appendChild(ep)),ep.sheet&&(ep.sheet.insertRule("@media "+a+" {body{ }}",0),CRa.add(a))}catch(b){console.error(b)}return this.tI(a)};fp.ha=function(a){return new (a||fp)(_.u(_.Wo))};
fp.va=_.t({token:fp,ta:fp.ha,Ka:"root"});
var gp=function(a,b){this.umc=a;this.Rf=b;this.EGa=new Map;this.PDa=new _.nb};gp.prototype.La=function(){this.PDa.next();this.PDa.complete()};gp.prototype.observe=function(a){var b=this;a=fpa(_.bpa(a)).map(function(c){return b.Inc(c).observable});a=_.Ca(a);a=_.Ia(a.ka(_.Ua(1)),a.ka(_.pb(),_.Ja(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}))};
gp.prototype.Inc=function(a){var b=this;if(this.EGa.has(a))return this.EGa.get(a);var c=this.umc.matchMedia(a),d={observable:(new _.ja(function(e){var f=function(g){return b.Rf.Nc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ka(_.sb(c),_.m(function(e){return{query:a,matches:e.matches}}),_.vb(this.PDa)),q_c:c};this.EGa.set(a,d);return d};gp.ha=function(a){return new (a||gp)(_.u(fp),_.u(_.Ye))};gp.va=_.t({token:gp,ta:gp.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 ip=function(a,b){var c=this;this.ud=a;this.Pb=b;this.Vgc=_.Tc(gp).observe("(forced-colors: active)").subscribe(function(){c.IEa&&(c.IEa=!1,c.OCa())})},DRa=function(a){if(!a.ud.Ke)return 0;var b=a.Pb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Pb.body.appendChild(b);a=(a=a.Pb.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":return 2;case "rgb(255,255,255)":return 1}return 0};
ip.prototype.La=function(){this.Vgc.unsubscribe()};ip.prototype.OCa=function(){if(!this.IEa&&this.ud.Ke&&this.Pb.body){var a=this.Pb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.IEa=!0;var b=DRa(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")}};ip.ha=function(a){return new (a||ip)(_.u(_.Wo),_.u(_.Ig))};
ip.va=_.t({token:ip,ta:ip.ha,Ka:"root"});
var ERa=new _.zd("liveAnnouncerElement",{Ka:"root",ta:gpa}),FRa=new _.zd("LIVE_ANNOUNCER_DEFAULT_OPTIONS");
_.jp=function(){};_.jp.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.jp.ha=function(a){return new (a||_.jp)};_.jp.va=_.t({token:_.jp,ta:_.jp.ha,Ka:"root"});_.kp=function(a){this.Emc=a;this.By=new Map};_.k=_.kp.prototype;_.k.La=function(){var a=this;this.By.forEach(function(b,c){return a.b5a(c)})};_.k.observe=function(a){var b=this,c=_.Gg(a);return new _.ja(function(d){var e=b.Lmc(c).subscribe(d);return function(){e.unsubscribe();b.Dpc(c)}})};
_.k.Lmc=function(a){if(this.By.has(a))this.By.get(a).count++;else{var b=new _.nb,c=this.Emc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.By.set(a,{FFc:c,stream:b,count:1})}return this.By.get(a).stream};_.k.Dpc=function(a){this.By.has(a)&&(this.By.get(a).count--,this.By.get(a).count||this.b5a(a))};_.k.b5a=function(a){if(this.By.has(a)){var b=this.By.get(a),c=b.FFc;b=b.stream;c&&c.disconnect();b.complete();this.By.delete(a)}};
_.kp.ha=function(a){return new (a||_.kp)(_.u(_.jp))};_.kp.va=_.t({token:_.kp,ta:_.kp.ha,Ka:"root"});_.lp=function(a,b,c){this.GDa=a;this.Ua=b;this.Eb=c;this.event=new _.Xk;this.Mc=!1;this.JDa=null};_.lp.prototype.Ne=function(){this.JDa||this.disabled||this.Dl()};_.lp.prototype.La=function(){this.fs()};_.lp.prototype.Dl=function(){var a=this;this.fs();var b=this.GDa.observe(this.Ua);this.Eb.wc(function(){a.JDa=(a.V7?b.ka(_.Ja(a.V7)):b).subscribe(a.event)})};
_.lp.prototype.fs=function(){var a;null==(a=this.JDa)||a.unsubscribe()};_.V.Object.defineProperties(_.lp.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){(this.Mc=_.Eg(a))?this.fs():this.Dl()}},V7:{configurable:!0,enumerable:!0,get:function(){return this.Lic},set:function(a){this.Lic=_.Hg(a);this.Dl()}}});_.lp.ha=function(a){return new (a||_.lp)(_.y(_.kp),_.y(_.Cd),_.y(_.Ye))};
_.lp.Ja=_.v({type:_.lp,oa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],V7:"debounce"},outputs:{event:"cdkObserveContent"},kc:["cdkObserveContent"]});_.mp=function(){};_.mp.ha=function(a){return new (a||_.mp)};_.mp.Ea=_.Wc({type:_.mp});_.mp.Da=_.Pc({Tb:[_.jp]});
_.np=function(a,b,c,d){this.Eb=b;this.Ak=d;this.Pb=c;this.rW=a||this.uic()};
_.np.prototype.mn=function(a){var b=_.ea.apply(1,arguments),c=this,d=this.Ak;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.Lka);f||(f=d&&d.sS?d.sS:"polite");null==e&&d&&(e=d.duration);this.rW.setAttribute("aria-live",f);return this.Eb.wc(function(){c.Hia||(c.Hia=new Promise(function(g){return c.Iia=g}));clearTimeout(c.Lka);c.Lka=setTimeout(function(){c.rW.textContent=a;"number"===typeof e&&(c.Lka=setTimeout(function(){return c.clear()},
e));c.Iia();c.Hia=c.Iia=void 0},100);return c.Hia})};_.np.prototype.clear=function(){this.rW&&(this.rW.textContent="")};_.np.prototype.La=function(){clearTimeout(this.Lka);var a;null==(a=this.rW)||a.remove();this.rW=null;var b;null==(b=this.Iia)||b.call(this);this.Hia=this.Iia=void 0};
_.np.prototype.uic=function(){for(var a=this.Pb.getElementsByClassName("cdk-live-announcer-element"),b=this.Pb.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.Pb.body.appendChild(b);return b};_.np.ha=function(a){return new (a||_.np)(_.u(ERa,8),_.u(_.Ye),_.u(_.Ig),_.u(FRa,8))};_.np.va=_.t({token:_.np,ta:_.np.ha,Ka:"root"});
_.op=function(a){a.OCa()};_.op.ha=function(a){return new (a||_.op)(_.u(ip))};_.op.Ea=_.Wc({type:_.op});_.op.Da=_.Pc({imports:[_.mp]});
var lpa=0,pp=function(a,b){this.ud=b;this.hB=new Map;this.uI=null;this.Ch=""+lpa++;this.Pb=a;this.Ch=_.Tc(XGa)+"-"+lpa++};pp.prototype.describe=function(a,b,c){if(this.whc(a,b)){var d=kpa(b,c);"string"!==typeof b?(mpa(b,this.Ch),this.hB.set(d,{Sba:b,Mta:0})):this.hB.has(d)||this.vic(b,c);this.s8a(a,d)||this.lgc(a,d)}};
var GRa=function(a,b,c,d){if(c&&a.t8a(b)){d=kpa(c,d);a.s8a(b,d)&&a.Nnc(b,d);"string"===typeof c&&(b=a.hB.get(d))&&0===b.Mta&&a.Oic(d);var e;0===(null==(e=a.uI)?void 0:e.childNodes.length)&&(a.uI.remove(),a.uI=null)}};_.k=pp.prototype;_.k.La=function(){for(var a=this.Pb.querySelectorAll('[cdk-describedby-host="'+this.Ch+'"]'),b=0;b<a.length;b++)this.Lnc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.uI)||c.remove();this.uI=null;this.hB.clear()};
_.k.vic=function(a,b){var c=this.Pb.createElement("div");mpa(c,this.Ch);c.textContent=a;b&&c.setAttribute("role",b);this.wic();this.uI.appendChild(c);this.hB.set(kpa(a,b),{Sba:c,Mta:0})};_.k.Oic=function(a){var b,c;null==(b=this.hB.get(a))||null==(c=b.Sba)||c.remove();this.hB.delete(a)};
_.k.wic=function(){if(!this.uI){for(var a=this.Pb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Pb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.ud&&!this.ud.Ke&&a.setAttribute("platform","server");this.Pb.body.appendChild(a);this.uI=a}};
_.k.Lnc=function(a){var b=hpa(a).filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.k.lgc=function(a,b){b=this.hB.get(b);ipa(a,b.Sba.id);a.setAttribute("cdk-describedby-host",this.Ch);b.Mta++};_.k.Nnc=function(a,b){b=this.hB.get(b);b.Mta--;jpa(a,b.Sba.id);a.removeAttribute("cdk-describedby-host")};_.k.s8a=function(a,b){a=hpa(a);b=(b=this.hB.get(b))&&b.Sba.id;return!!b&&-1!=a.indexOf(b)};
_.k.whc=function(a,b){if(!this.t8a(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.t8a=function(a){return a.nodeType===this.Pb.ELEMENT_NODE};pp.ha=function(a){return new (a||pp)(_.u(_.Ig),_.u(_.Wo))};pp.va=_.t({token:pp,ta:pp.ha,Ka:"root"});
_.HRa=new _.zd("FOCUS_TRAP_INERT_STRATEGY");
var KRa;_.qp=function(a){var b=this;this.ni=a;this.TA=-1;this.uV=null;this.B5=!1;this.wFa=new _.nb;this.Uab=_.ca.EMPTY;this.Vv=!0;this.c4a=[];this.PEa=!1;this.fla=function(c){return c.disabled};this.WO=[];this.iga=new _.nb;this.kd=new _.nb;a instanceof _.Se&&a.vd.subscribe(function(c){b.uV&&(c=c.toArray().indexOf(b.uV),-1<c&&c!==b.TA&&(b.TA=c))})};_.IRa=function(a){a.B5=!0;return a};
_.JRa=function(a,b){b=void 0===b?200:b;a.Uab.unsubscribe();a.Uab=a.wFa.ka(_.yb(function(c){return a.WO.push(c)}),_.Ja(b),_.Qa(function(){return 0<a.WO.length}),_.m(function(){return a.WO.join("")})).subscribe(function(c){for(var d=a.hja(),e=1;e<d.length+1;e++){var f=(a.TA+e)%d.length,g=d[f];if(!a.fla(g)&&0===g.vz().toUpperCase().trim().indexOf(c)){a.Ar(f);break}}a.WO=[]});return a};_.rp=function(a){a.PEa=!0;return a};_.qp.prototype.Ar=function(a){var b=this.uV;_.sp(this,a);this.uV!==b&&this.kd.next(this.TA)};
_.qp.prototype.PC=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.c4a.indexOf(e)});switch(c){case 9:this.iga.next();return;case 40:if(this.Vv&&d){KRa(this);break}else return;case 38:if(this.Vv&&d){_.LRa(this);break}else return;case 39:if(this.Aja&&d){"rtl"===this.Aja?_.LRa(this):KRa(this);break}else return;case 37:if(this.Aja&&d){"rtl"===this.Aja?KRa(this):_.LRa(this);break}else return;case 36:if(this.PEa&&d){_.tp(this);break}else return;
case 35:if(this.PEa&&d){_.MRa(this);break}else return;default:if(d||_.Bg(a,"shiftKey"))a.key&&1===a.key.length?this.wFa.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.wFa.next(String.fromCharCode(c));return}this.WO=[];a.preventDefault()};_.tp=function(a){a.fHa(0,1)};_.MRa=function(a){a.fHa(a.ni.length-1,-1)};KRa=function(a){0>a.TA?_.tp(a):a.V$a(1)};_.LRa=function(a){0>a.TA&&a.B5?_.MRa(a):a.V$a(-1)};
_.sp=function(a,b){var c=a.hja();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.uV=null==c?null:c;a.TA=b};_.k=_.qp.prototype;_.k.V$a=function(a){this.B5?this.koc(a):this.joc(a)};_.k.koc=function(a){for(var b=this.hja(),c=1;c<=b.length;c++){var d=(this.TA+a*c+b.length)%b.length;if(!this.fla(b[d])){this.Ar(d);break}}};_.k.joc=function(a){this.fHa(this.TA+a,a)};_.k.fHa=function(a,b){var c=this.hja();if(c[a]){for(;this.fla(c[a]);)if(a+=b,!c[a])return;this.Ar(a)}};
_.k.hja=function(){return this.ni instanceof _.Se?this.ni.toArray():this.ni};_.V.Object.defineProperties(_.qp.prototype,{gJ:{configurable:!0,enumerable:!0,get:function(){return this.TA}},Zk:{configurable:!0,enumerable:!0,get:function(){return this.uV}}});
_.up=function(){_.qp.apply(this,arguments);this.jB="program"};_.U(_.up,_.qp);_.up.prototype.Ar=function(a){_.qp.prototype.Ar.call(this,a);this.Zk&&this.Zk.focus(this.jB)};
var NRa=new _.zd("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;_.vp=function(a){this.value="ltr";this.kd=new _.Xk;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.ppa((a.body?a.body.dir:null)||b||"ltr")}};_.vp.prototype.La=function(){this.kd.complete()};_.vp.ha=function(a){return new (a||_.vp)(_.u(NRa,8))};_.vp.va=_.t({token:_.vp,ta:_.vp.ha,Ka:"root"});
var wp=function(){};wp.ha=function(a){return new (a||wp)};wp.Ea=_.Wc({type:wp});wp.Da=_.Pc({});
var xp=function(a){this.xV=[];this.Pb=a};xp.prototype.La=function(){this.detach()};xp.prototype.add=function(a){this.remove(a);this.xV.push(a)};xp.prototype.remove=function(a){a=this.xV.indexOf(a);-1<a&&this.xV.splice(a,1);0===this.xV.length&&this.detach()};xp.ha=function(a){return new (a||xp)(_.u(_.Ig))};xp.va=_.t({token:xp,ta:xp.ha,Ka:"root"});
var yp=function(a,b){xp.call(this,a);var c=this;this.Eb=b;this.rFa=function(d){for(var e=c.xV,f={},g=e.length-1;-1<g;f={Cha:f.Cha},g--)if(0<e[g].Sja.Mk.length){f.Cha=e[g].Sja;c.Eb?c.Eb.Nc(function(h){return function(){return h.Cha.next(d)}}(f)):f.Cha.next(d);break}}};_.U(yp,xp);yp.prototype.add=function(a){var b=this;xp.prototype.add.call(this,a);this.oE||(this.Eb?this.Eb.wc(function(){return b.Pb.body.addEventListener("keydown",b.rFa)}):this.Pb.body.addEventListener("keydown",this.rFa),this.oE=!0)};
yp.prototype.detach=function(){this.oE&&(this.Pb.body.removeEventListener("keydown",this.rFa),this.oE=!1)};yp.ha=function(a){return new (a||yp)(_.u(_.Ig),_.u(_.Ye,8))};yp.va=_.t({token:yp,ta:yp.ha,Ka:"root"});
var zp=function(a,b,c){xp.call(this,a);var d=this;this.ud=b;this.Eb=c;this.Jia=!1;this.U9a=function(e){d.uGa=_.Dg(e)};this.FV=function(e){var f=_.Dg(e),g="click"===e.type&&d.uGa?d.uGa:f;d.uGa=null;for(var h=d.xV.slice(),n={},r=h.length-1;-1<r;n={Dha:n.Dha},r--){var x=h[r];if(!(1>x.ska.Mk.length)&&x.Yg()){if(x.Iu.contains(f)||x.Iu.contains(g))break;n.Dha=x.ska;d.Eb?d.Eb.Nc(function(A){return function(){return A.Dha.next(e)}}(n)):n.Dha.next(e)}}}};_.U(zp,xp);
zp.prototype.add=function(a){var b=this;xp.prototype.add.call(this,a);if(!this.oE){var c=this.Pb.body;this.Eb?this.Eb.wc(function(){return b.Q3a(c)}):this.Q3a(c);this.ud.SU&&!this.Jia&&(this.Iic=c.style.cursor,c.style.cursor="pointer",this.Jia=!0);this.oE=!0}};
zp.prototype.detach=function(){if(this.oE){var a=this.Pb.body;a.removeEventListener("pointerdown",this.U9a,!0);a.removeEventListener("click",this.FV,!0);a.removeEventListener("auxclick",this.FV,!0);a.removeEventListener("contextmenu",this.FV,!0);this.ud.SU&&this.Jia&&(a.style.cursor=this.Iic,this.Jia=!1);this.oE=!1}};
zp.prototype.Q3a=function(a){a.addEventListener("pointerdown",this.U9a,!0);a.addEventListener("click",this.FV,!0);a.addEventListener("auxclick",this.FV,!0);a.addEventListener("contextmenu",this.FV,!0)};zp.ha=function(a){return new (a||zp)(_.u(_.Ig),_.u(_.Wo),_.u(_.Ye,8))};zp.va=_.t({token:zp,ta:zp.ha,Ka:"root"});
_.Ap=function(a,b){this.ud=b;this.Pb=a};_.Ap.prototype.La=function(){var a;null==(a=this.JV)||a.remove()};var ORa=function(a){a.JV||a.sic();return a.JV};
_.Ap.prototype.sic=function(){if(this.ud.Ke||apa())for(var a=this.Pb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Pb.createElement("div");a.classList.add("cdk-overlay-container");apa()?a.setAttribute("platform","test"):this.ud.Ke||a.setAttribute("platform","server");this.Pb.body.appendChild(a);this.JV=a};_.Ap.ha=function(a){return new (a||_.Ap)(_.u(_.Ig),_.u(_.Wo))};
_.Ap.va=_.t({token:_.Ap,ta:_.Ap.ha,Ka:"root"});
var PRa=Voa(),QRa=function(a,b){this.Cg=a;this.Ika={top:"",left:""};this.Mja=!1;this.Pb=b};QRa.prototype.attach=function(){};QRa.prototype.enable=function(){if(this.xhc()){var a=this.Pb.documentElement;this.Kka=this.Cg.KF();this.Ika.left=a.style.left||"";this.Ika.top=a.style.top||"";a.style.left=Fg(-this.Kka.left);a.style.top=Fg(-this.Kka.top);a.classList.add("cdk-global-scrollblock");this.Mja=!0}};
QRa.prototype.disable=function(){if(this.Mja){var a=this.Pb.documentElement,b=a.style,c=this.Pb.body.style,d=b.sea||"",e=c.sea||"";this.Mja=!1;b.left=this.Ika.left;b.top=this.Ika.top;a.classList.remove("cdk-global-scrollblock");PRa&&(b.sea=c.sea="auto");window.scroll(this.Kka.left,this.Kka.top);PRa&&(b.sea=d,c.sea=e)}};
QRa.prototype.xhc=function(){if(this.Pb.documentElement.classList.contains("cdk-global-scrollblock")||this.Mja)return!1;var a=this.Pb.body,b=this.Cg.LF();return a.scrollHeight>b.height||a.scrollWidth>b.width};
var RRa=function(a,b,c,d){var e=this;this.QI=a;this.Eb=b;this.Cg=c;this.rd=d;this.xq=null;this.OV=function(){e.disable();e.bc.Yg()&&e.Eb.Nc(function(){return e.bc.detach()})}};RRa.prototype.attach=function(a){this.bc=a};RRa.prototype.enable=function(){var a=this;if(!this.xq){var b=this.QI.aH(0);this.rd&&this.rd.threshold&&1<this.rd.threshold?(this.ulc=this.Cg.KF().top,this.xq=b.subscribe(function(){var c=a.Cg.KF().top;Math.abs(c-a.ulc)>a.rd.threshold?a.OV():a.bc.ji()})):this.xq=b.subscribe(this.OV)}};
RRa.prototype.disable=function(){this.xq&&(this.xq.unsubscribe(),this.xq=null)};RRa.prototype.detach=function(){this.disable();this.bc=null};
var SRa=function(){};SRa.prototype.enable=function(){};SRa.prototype.disable=function(){};SRa.prototype.attach=function(){};
var TRa=function(a,b,c,d){this.QI=a;this.Cg=b;this.Eb=c;this.rd=d;this.xq=null};TRa.prototype.attach=function(a){this.bc=a};TRa.prototype.enable=function(){var a=this;this.xq||(this.xq=this.QI.aH(this.rd?this.rd.FJc:0).subscribe(function(){a.bc.ji();if(a.rd&&a.rd.tTc){var b=a.bc.Iu.getBoundingClientRect(),c=a.Cg.LF(),d=c.width;c=c.height;qpa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.Eb.Nc(function(){return a.bc.detach()}))}}))};
TRa.prototype.disable=function(){this.xq&&(this.xq.unsubscribe(),this.xq=null)};TRa.prototype.detach=function(){this.disable();this.bc=null};
_.URa=new _.zd("VIRTUAL_SCROLL_STRATEGY");
_.Bp=function(a,b,c){this.Eb=a;this.ud=b;this.e5=new _.nb;this.Z3=null;this.aHa=0;this.E0=new Map;this.Pb=c};_.Bp.prototype.register=function(a){var b=this;this.E0.has(a)||this.E0.set(a,a.SV.subscribe(function(){return b.e5.next(a)}))};_.Bp.prototype.mF=function(a){var b=this.E0.get(a);b&&(b.unsubscribe(),this.E0.delete(a))};
_.Bp.prototype.aH=function(a){var b=this;a=void 0===a?20:a;return this.ud.Ke?new _.ja(function(c){b.Z3||b.kgc();var d=0<a?b.e5.ka(qaa(a)).subscribe(c):b.e5.subscribe(c);b.aHa++;return function(){d.unsubscribe();b.aHa--;b.aHa||b.y$a()}}):_.Da()};_.Bp.prototype.La=function(){var a=this;this.y$a();this.E0.forEach(function(b,c){return a.mF(c)});this.e5.complete()};var VRa=function(a,b){var c=[];a.E0.forEach(function(d,e){a.eoc(e,b)&&c.push(e)});return c};
_.Bp.prototype.rq=function(){return this.Pb.defaultView||window};_.Bp.prototype.eoc=function(a,b){b=_.Gg(b);a=a.Qb.ua;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Bp.prototype.kgc=function(){var a=this;this.Z3=this.Eb.wc(function(){return _.Ie(a.rq().document,"scroll").subscribe(function(){return a.e5.next()})})};_.Bp.prototype.y$a=function(){this.Z3&&(this.Z3.unsubscribe(),this.Z3=null)};_.Bp.ha=function(a){return new (a||_.Bp)(_.u(_.Ye),_.u(_.Wo),_.u(_.Ig,8))};
_.Bp.va=_.t({token:_.Bp,ta:_.Bp.ha,Ka:"root"});
_.Cp=function(a,b,c,d){var e=this;this.Qb=a;this.fJb=b;this.qe=c;this.dir=d;this.Ub=new _.nb;this.SV=new _.ja(function(f){return e.qe.wc(function(){return _.Ie(e.Qb.ua,"scroll").ka(_.vb(e.Ub)).subscribe(f)})})};_.k=_.Cp.prototype;_.k.Sa=function(){this.fJb.register(this)};_.k.La=function(){this.fJb.mF(this);this.Ub.next();this.Ub.complete()};
_.k.scrollTo=function(a){var b=this.Qb.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.Bgc(a)};
_.k.Bgc=function(a){var b=this.Qb.ua;Voa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.k.Qba=function(a){var b=this.Qb.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};
_.Cp.ha=function(a){return new (a||_.Cp)(_.y(_.Cd),_.y(_.Bp),_.y(_.Ye),_.y(_.vp,8))};_.Cp.Ja=_.v({type:_.Cp,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]]});
_.Dp=function(){};
_.Ep=function(){this.A4=[]};_.Ep.prototype.notify=function(a,b){for(var c=_.l(this.A4),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Ep.prototype.listen=function(a){var b=this;this.A4.push(a);return function(){b.A4=b.A4.filter(function(c){return a!==c})}};_.Ep.prototype.La=function(){this.A4=[]};_.Ep.ha=function(a){return new (a||_.Ep)};_.Ep.va=_.t({token:_.Ep,ta:_.Ep.ha,Ka:"root"});
_.WRa=new _.zd("_ViewRepeater");
_.Fp=function(a,b,c){var d=this;this.ud=a;this.Aia=new _.nb;this.Bia=function(e){d.Aia.next(e)};this.Pb=c;b.wc(function(){if(a.Ke){var e=d.rq();e.addEventListener("resize",d.Bia);e.addEventListener("orientationchange",d.Bia)}d.kd().subscribe(function(){return d.dJ=null})})};_.k=_.Fp.prototype;_.k.La=function(){if(this.ud.Ke){var a=this.rq();a.removeEventListener("resize",this.Bia);a.removeEventListener("orientationchange",this.Bia)}this.Aia.complete()};
_.k.LF=function(){this.dJ||this.Ypc();var a={width:this.dJ.width,height:this.dJ.height};this.ud.Ke||(this.dJ=null);return a};_.k.KF=function(){if(!this.ud.Ke)return{top:0,left:0};var a=this.Pb,b=this.rq(),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.kd=function(a){a=void 0===a?20:a;return 0<a?this.Aia.ka(qaa(a)):this.Aia};
_.k.rq=function(){return this.Pb.defaultView||window};_.k.Ypc=function(){var a=this.rq();this.dJ=this.ud.Ke?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Fp.ha=function(a){return new (a||_.Fp)(_.u(_.Wo),_.u(_.Ye),_.u(_.Ig,8))};_.Fp.va=_.t({token:_.Fp,ta:_.Fp.ha,Ka:"root"});
var XRa=new _.zd("VIRTUAL_SCROLLABLE"),Gp=function(a,b,c,d){_.Cp.call(this,a,b,c,d)};_.U(Gp,_.Cp);Gp.ha=function(a){return new (a||Gp)(_.y(_.Cd),_.y(_.Bp),_.y(_.Ye),_.y(_.vp,8))};Gp.Ja=_.v({type:Gp,features:[_.ae]});
var YRa,ZRa,aSa;YRa=["contentWrapper"];ZRa="undefined"!==typeof requestAnimationFrame?hHa:_.nxa;
_.Hp=function(a,b,c,d,e,f,g,h){_.Cp.call(this,a,f,c,e);var n=this;this.Qb=a;this.Gb=b;this.Bg=d;this.kD=h;this.QDa=new _.nb;this.MGa=new _.nb;this.eGa="vertical";this.k4a=!1;this.sua=new _.ja(function(r){return n.Bg.sua.subscribe(function(x){return Promise.resolve().then(function(){return n.qe.Nc(function(){return r.next(x)})})})});this.uIc=this.MGa;this.zla=0;this.Kab=this.Lab="";this.ds={start:0,end:0};this.Uka=this.dJ=this.Lia=0;this.gFa=this.LGa=!1;this.SGa=[];this.ybb=_.ca.EMPTY;this.ybb=g.kd().subscribe(function(){_.$Ra(n)});
this.kD||(this.Qb.ua.classList.add("cdk-virtual-scrollable"),this.kD=this)};_.U(_.Hp,Gp);_.Hp.Ja=Gp.Ja;_.k=_.Hp.prototype;_.k.Sa=function(){var a=this;this.kD===this&&Gp.prototype.Sa.call(this);this.qe.wc(function(){return Promise.resolve().then(function(){a.W8a();a.Bg.attach(a);a.kD.SV.ka(_.sb(null),qaa(0,ZRa)).subscribe(function(){return a.Bg.VFc()});a.dka()})})};_.k.La=function(){this.detach();this.Bg.detach();this.MGa.complete();this.QDa.complete();this.ybb.unsubscribe();Gp.prototype.La.call(this)};
_.k.attach=function(a){var b=this;this.qe.wc(function(){b.E6a=a;b.E6a.wkb.ka(_.vb(b.QDa)).subscribe(function(c){c=c.length;c!==b.Lia&&(b.Lia=c,b.Bg.dCb());b.b6a()})})};_.k.detach=function(){this.E6a=null;this.QDa.next()};_.k.LF=function(){return this.dJ};_.k.ix=function(a,b){this.Bg.ix(a,void 0===b?"auto":b)};
_.k.Qba=function(a){var b=this;return Math.max(0,(this.kD==this?function(c){return Gp.prototype.Qba.call(b,c)}:function(c){return b.kD.Qba(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-aSa(this))};aSa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.kD.Qb.ua.getBoundingClientRect()[b];return a.Qb.ua.getBoundingClientRect()[b]-c};_.$Ra=function(a){a.W8a();a.Bg.dCb()};
_.Hp.prototype.W8a=function(){var a=this.kD.Qb.ua;this.dJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Hp.prototype.dka=function(a){var b=this;a&&this.SGa.push(a);this.gFa||(this.gFa=!0,this.qe.wc(function(){return Promise.resolve().then(function(){b.b6a()})}))};_.Hp.prototype.b6a=function(){var a=this;this.gFa=!1;this.t5a.ua.style.transform=this.F$a;this.qe.Nc(function(){return _.Pk(a.Gb)});var b=this.SGa;this.SGa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Hp.prototype.H4a=function(){this.Kab="horizontal"===this.orientation?"":this.zla+"px";this.Lab="horizontal"===this.orientation?this.zla+"px":""};_.V.Object.defineProperties(_.Hp.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.eGa},set:function(a){this.eGa!==a&&(this.eGa=a,this.H4a())}},ZIa:{configurable:!0,enumerable:!0,get:function(){return this.k4a},set:function(a){this.k4a=_.Eg(a)}}});
_.Hp.ha=function(a){return new (a||_.Hp)(_.y(_.Cd),_.y(_.al),_.y(_.Ye),_.y(_.URa,8),_.y(_.vp,8),_.y(_.Bp),_.y(_.Fp),_.y(XRa,8))};
_.Hp.Aa=_.v({type:_.Hp,oa:[["cdk-virtual-scroll-viewport"]],wb:function(a,b){a&1&&_.Pe(YRa,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.t5a=c.first)}},Jb:[1,"cdk-virtual-scroll-viewport"],Ib:4,mb:function(a,b){a&2&&_.he("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",ZIa:"appendOnly"},outputs:{sua:"scrolledIndexChange"},features:[_.Ce([{Ga:_.Cp,Db:function(a,b){return a||b},
Hb:[Gp,_.Hp]}]),_.ae],tc:["*"],Ba:4,Ca:4,Ha:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"div",0,1),_.we(2),_.D(),_.F(3,"div",2));a&2&&(_.w(3),_.fe("width",b.Lab)("height",b.Kab))},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"],
vb:2,Oa:0});
_.Ip=function(){};_.Ip.ha=function(a){return new (a||_.Ip)};_.Ip.Ea=_.Wc({type:_.Ip});_.Ip.Da=_.Pc({});_.Jp=function(){};_.Jp.ha=function(a){return new (a||_.Jp)};_.Jp.Ea=_.Wc({type:_.Jp});_.Jp.Da=_.Pc({imports:[wp,_.Ip,wp,_.Ip]});
var Kp=function(a,b,c,d){var e=this;this.QI=a;this.Cg=b;this.Eb=c;this.close=function(f){return new RRa(e.QI,e.Eb,e.Cg,f)};this.block=function(){return new QRa(e.Cg,e.Pb)};this.sr=function(f){return new TRa(e.QI,e.Cg,e.Eb,f)};this.Pb=d};Kp.ha=function(a){return new (a||Kp)(_.u(_.Bp),_.u(_.Fp),_.u(_.Ye),_.u(_.Ig))};Kp.va=_.t({token:Kp,ta:Kp.ha,Ka:"root"});
_.Lp=function(a){this.Ok=new SRa;this.xe="";this.rg=!1;this.zm="cdk-overlay-dark-backdrop";this.gmb=!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])}};
_.Mp=function(a,b,c,d,e,f,g,h,n,r){var x=this;r=void 0===r?!1:r;this.mB=a;this.Sj=b;this.fj=c;this.rd=d;this.Eb=e;this.x4=f;this.Pb=g;this.tW=h;this.P4=n;this.Sr=r;this.Ft=null;this.XCa=new _.nb;this.via=new _.nb;this.py=new _.nb;this.AFa=_.ca.EMPTY;this.w4a=function(A){return x.XCa.next(A)};this.x4a=function(A){x.Oia(A.target)};this.Sja=new _.nb;this.ska=new _.nb;d.Ok&&(this.Bg=d.Ok,this.Bg.attach(this));this.en=d.Jj};_.k=_.Mp.prototype;
_.k.attach=function(a){var b=this;!this.Sj.parentElement&&this.BGa&&this.BGa.appendChild(this.Sj);a=this.mB.attach(a);this.en&&this.en.attach(this);this.Vpc();this.ebb();this.dbb();this.Bg&&this.Bg.enable();this.Eb.Lg.ka(_.Ua(1)).subscribe(function(){b.Yg()&&b.ji()});this.Iab(!0);this.rd.rg&&this.Fgc();this.rd.xe&&this.p5(this.fj,this.rd.xe,!0);this.via.next();this.x4.add(this);this.rd.gmb&&(this.AFa=this.tW.subscribe(function(){return b.dispose()}));this.P4.add(this);"function"===typeof(null==a?
void 0:a.Xf)&&a.Xf(function(){b.Yg()&&b.Eb.wc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.k.detach=function(){if(this.Yg()){bSa(this);this.Iab(!1);this.en&&this.en.detach&&this.en.detach();this.Bg&&this.Bg.disable();var a=this.mB.detach();this.py.next();this.x4.remove(this);this.Vic();this.AFa.unsubscribe();this.P4.remove(this);return a}};
_.k.dispose=function(){var a=this.Yg();this.en&&this.en.dispose();this.cjc();this.Oia(this.Ft);this.AFa.unsubscribe();this.x4.remove(this);this.mB.dispose();this.via.complete();this.XCa.complete();this.Sja.complete();this.ska.complete();this.P4.remove(this);var b;null==(b=this.Sj)||b.remove();this.BGa=this.fj=this.Sj=null;a&&this.py.next();this.py.complete()};_.k.Yg=function(){return this.mB.Yg()};_.k.io=function(){return this.XCa};_.k.Cu=function(){return this.Sja};_.k.Cca=function(){return this.ska};
_.k.Js=function(){return this.rd};_.k.ji=function(){this.en&&this.en.apply()};_.k.DA=function(a){this.rd=Object.assign({},this.rd,a);this.ebb()};_.k.setDirection=function(a){this.rd=Object.assign({},this.rd,{direction:a});this.dbb()};_.k.nX=function(a){this.fj&&this.p5(this.fj,a,!0)};_.k.Fda=function(a){this.fj&&this.p5(this.fj,a,!1)};var cSa=function(a){return(a=a.rd.direction)?"string"===typeof a?a:a.value:"ltr"};_.k=_.Mp.prototype;_.k.dbb=function(){this.Sj.setAttribute("dir",cSa(this))};
_.k.ebb=function(){if(this.fj){var a=this.fj.style;a.width=Fg(this.rd.width);a.height=Fg(this.rd.height);a.minWidth=Fg(this.rd.minWidth);a.minHeight=Fg(this.rd.minHeight);a.maxWidth=Fg(this.rd.maxWidth);a.maxHeight=Fg(this.rd.maxHeight)}};_.k.Iab=function(a){this.fj.style.pointerEvents=a?"":"none"};
_.k.Fgc=function(){var a=this;this.Ft=this.Pb.createElement("div");this.Ft.classList.add("cdk-overlay-backdrop");this.Sr&&this.Ft.classList.add("cdk-overlay-backdrop-noop-animation");this.rd.zm&&this.p5(this.Ft,this.rd.zm,!0);this.Sj.parentElement.insertBefore(this.Ft,this.Sj);this.Ft.addEventListener("click",this.w4a);this.Sr||"undefined"===typeof requestAnimationFrame?this.Ft.classList.add("cdk-overlay-backdrop-showing"):this.Eb.wc(function(){requestAnimationFrame(function(){a.Ft&&a.Ft.classList.add("cdk-overlay-backdrop-showing")})})};
_.k.Vpc=function(){this.Sj.nextSibling&&this.Sj.parentNode.appendChild(this.Sj)};var bSa=function(a){var b=a.Ft;b&&(a.Sr?a.Oia(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.Eb.wc(function(){b.addEventListener("transitionend",a.x4a)}),b.style.pointerEvents="none",a.YCa=a.Eb.wc(function(){return setTimeout(function(){a.Oia(b)},500)})))};
_.Mp.prototype.p5=function(a,b,c){b=_.bpa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.Ha(b)):a.classList.remove.apply(a.classList,_.Ha(b)))};_.Mp.prototype.Vic=function(){var a=this;this.Eb.wc(function(){var b=a.Eb.Lg.ka(_.vb(_.hb(a.via,a.py))).subscribe(function(){a.fj&&a.Sj&&0!==a.fj.children.length||(a.fj&&a.rd.xe&&a.p5(a.fj,a.rd.xe,!1),a.Sj&&a.Sj.parentElement&&(a.BGa=a.Sj.parentElement,a.Sj.remove()),b.unsubscribe())})})};
_.Mp.prototype.cjc=function(){var a=this.Bg;a&&(a.disable(),a.detach&&a.detach())};_.Mp.prototype.Oia=function(a){a&&(a.removeEventListener("click",this.w4a),a.removeEventListener("transitionend",this.x4a),a.remove(),this.Ft===a&&(this.Ft=null));this.YCa&&(clearTimeout(this.YCa),this.YCa=void 0)};_.V.Object.defineProperties(_.Mp.prototype,{Iu:{configurable:!0,enumerable:!0,get:function(){return this.fj}},TF:{configurable:!0,enumerable:!0,get:function(){return this.Sj}}});
var dSa=function(a,b){this.pna=a;this.HJc=b};
var tpa;tpa=/([A-Za-z%]+)$/;_.Np=function(a,b,c,d,e){this.Cg=b;this.Pb=c;this.ud=d;this.BI=e;this.y4={width:0,height:0};this.nI=!1;this.J4a=!0;this.BO=!1;this.uja=!0;this.wGa=!1;this.hp=0;this.S$a=[];this.yGa=[];this.Dka=new _.nb;this.pB=_.ca.EMPTY;this.Zr=this.RFa=0;this.ria=[];this.tta=this.Dka;_.eSa(this,a)};
_.Np.prototype.attach=function(a){var b=this;a.TF.classList.add("cdk-overlay-connected-position-bounding-box");this.bc=a;this.zV=a.TF;this.fj=a.Iu;this.Yr=!1;this.hW=!0;this.nW=null;this.pB.unsubscribe();this.pB=this.Cg.kd().subscribe(function(){b.hW=!0;b.apply()})};
_.Np.prototype.apply=function(){if(!this.Yr&&this.ud.Ke)if(!this.hW&&this.wGa&&this.nW)_.fSa(this);else{this.e5a();this.J$a();this.Rnc();this.Gla=this.d7a();this.gGa=this.wEa();this.DI=this.fj.getBoundingClientRect();this.KV=ORa(this.BI).getBoundingClientRect();for(var a=this.gGa,b=this.DI,c=this.Gla,d=this.KV,e=[],f,g=_.l(this.yGa),h=g.next();!h.done;h=g.next()){h=h.value;var n=this.g7a(a,d,h),r=this.xEa(n,b,h),x=this.qkc(r,b,c,h);if(x.lBc){this.nI=!1;this.sia(h,n);return}if(this.yhc(x,r,c))e.push({position:h,
origin:n,PGc:b,Tfb:this.G4a(n,h)});else if(!f||f.NGc.FRb<x.FRb)f={NGc:x,d0c:r,AGc:n,position:h,PGc: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.Tfb.width*c.Tfb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.nI=!1;this.sia(a.position,a.origin)}else this.J4a&&(this.nI=!0),this.sia(f.position,f.AGc)}};_.Np.prototype.detach=function(){this.e5a();this.Jka=this.nW=null;this.pB.unsubscribe()};
_.Np.prototype.dispose=function(){this.Yr||(this.zV&&Jg(this.zV.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.fj&&this.J$a(),this.bc&&this.bc.TF.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Dka.complete(),this.bc=this.zV=null,this.Yr=!0)};
_.fSa=function(a){if(!a.Yr&&a.ud.Ke){var b=a.nW;b?(a.gGa=a.wEa(),a.DI=a.fj.getBoundingClientRect(),a.Gla=a.d7a(),a.KV=ORa(a.BI).getBoundingClientRect(),a.sia(b,a.g7a(a.gGa,a.KV,b))):a.apply()}};_.gSa=function(a,b){a.S$a=b;return a};_.Op=function(a,b){a.yGa=b;-1===b.indexOf(a.nW)&&(a.nW=null);return a};_.hSa=function(a,b){a.hp=b;return a};_.iSa=function(a,b){a.uja=void 0===b?!0:b;return a};_.jSa=function(a,b){a.BO=void 0===b?!0:b;return a};_.kSa=function(a,b){a.wGa=void 0===b?!0:b;return a};
_.eSa=function(a,b){a.jB=b;return a};_.lSa=function(a,b){a.Nab=b;return a};_.k=_.Np.prototype;_.k.g7a=function(a,b,c){if("center"==c.Qc)var d=a.left+a.width/2;else{d=this.Ym()?a.right:a.left;var e=this.Ym()?a.left:a.right;d="start"==c.Qc?d:e}0>b.left&&(d-=b.left);a="center"==c.Rc?a.top+a.height/2:"top"==c.Rc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.k.xEa=function(a,b,c){return{x:a.x+("center"==c.Bc?-b.width/2:"start"===c.Bc?this.Ym()?-b.width:0:this.Ym()?0:-b.width),y:a.y+("center"==c.Gc?-b.height/2:"top"==c.Gc?0:-b.height)}};_.k.qkc=function(a,b,c,d){b=vpa(b);var e=a.x;a=a.y;var f=this.kja(d,"x");d=this.kja(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.vab(b.width,-e,e+b.width-c.width);e=this.vab(b.height,d,a);d=c*e;return{FRb:d,lBc:b.width*b.height===d,Ywc:e===b.height,Xwc:c==b.width}};
_.k.yhc=function(a,b,c){if(this.uja){var d=c.bottom-b.y;c=c.right-b.x;b=upa(this.bc.Js().minHeight);var e=upa(this.bc.Js().minWidth);c=a.Xwc||null!=e&&e<=c;return(a.Ywc||null!=b&&b<=d)&&c}return!1};
_.k.n$a=function(a,b,c){if(this.Jka&&this.wGa)return{x:a.x+this.Jka.x,y:a.y+this.Jka.y};b=vpa(b);var d=this.Gla,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.hp?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.hp?d.top-c.top-a.y:0;this.Jka={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.k.sia=function(a,b){this.Aoc(a);this.soc(b,a);this.loc(b,a);a.xe&&this.mgc(a.xe);this.nW=a;this.Dka.Mk.length&&(b=this.Akc(),this.Dka.next(new dSa(a,b)));this.hW=!1};_.k.Aoc=function(a){if(this.Nab){var b=this.zV.querySelectorAll(this.Nab),c=a.Gc;a="center"===a.Bc?"center":this.Ym()?"start"===a.Bc?"right":"left":"start"===a.Bc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.k.G4a=function(a,b){var c=this.Gla,d=this.Ym();if("top"===b.Gc){var e=a.y;var f=c.height-e+this.hp}else if("bottom"===b.Gc){var g=c.height-a.y+2*this.hp;f=c.height-g+this.hp}else{e=Math.min(c.bottom-a.y+c.top,a.y);var h=this.y4.height;f=2*e;e=a.y-e;f>h&&!this.hW&&!this.BO&&(e=a.y-h/2)}h="start"===b.Bc&&!d||"end"===b.Bc&&d;if("end"===b.Bc&&!d||"start"===b.Bc&&d){var n=c.width-a.x+this.hp;b=a.x-this.hp}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.y4.width,b=2*
r,r=a.x-r,b>c&&!this.hW&&!this.BO&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.k.loc=function(a,b){a=this.G4a(a,b);this.hW||this.BO||(a.height=Math.min(a.height,this.y4.height),a.width=Math.min(a.width,this.y4.width));var c={};if(this.F7a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.bc.Js().maxHeight,e=this.bc.Js().maxWidth;c.height=Fg(a.height);c.top=Fg(a.top);c.bottom=Fg(a.bottom);c.width=Fg(a.width);c.left=Fg(a.left);c.right=Fg(a.right);c.alignItems="center"===b.Bc?"center":"end"===b.Bc?"flex-end":"flex-start";c.justifyContent=
"center"===b.Gc?"center":"bottom"===b.Gc?"flex-end":"flex-start";d&&(c.maxHeight=Fg(d));e&&(c.maxWidth=Fg(e))}this.y4=a;Jg(this.zV.style,c)};_.k.Rnc=function(){Jg(this.zV.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.k.J$a=function(){Jg(this.fj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.k.soc=function(a,b){var c={},d=this.F7a(),e=this.uja,f=this.bc.Js();if(d){var g=this.Cg.KF();Jg(c,this.fkc(b,a,g));Jg(c,this.ekc(b,a,g))}else c.position="static";a="";g=this.kja(b,"x");b=this.kja(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Fg(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Fg(f.maxWidth):e&&(c.maxWidth=""));Jg(this.fj.style,c)};
_.k.fkc=function(a,b,c){var d={top:"",bottom:""};b=this.xEa(b,this.DI,a);this.nI&&(b=this.n$a(b,this.DI,c));"bottom"===a.Gc?d.bottom=this.Pb.documentElement.clientHeight-(b.y+this.DI.height)+"px":d.top=Fg(b.y);return d};_.k.ekc=function(a,b,c){var d={left:"",right:""};b=this.xEa(b,this.DI,a);this.nI&&(b=this.n$a(b,this.DI,c));"right"===(this.Ym()?"end"===a.Bc?"left":"right":"end"===a.Bc?"right":"left")?d.right=this.Pb.documentElement.clientWidth-(b.x+this.DI.width)+"px":d.left=Fg(b.x);return d};
_.k.Akc=function(){var a=this.wEa(),b=this.fj.getBoundingClientRect(),c=this.S$a.map(function(d){return d.Qb.ua.getBoundingClientRect()});return{QYc:rpa(a,c),RYc:qpa(a,c),PBc:rpa(b,c),SYc:qpa(b,c)}};_.k.vab=function(a){return _.ea.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.k.d7a=function(){var a=this.Pb.documentElement.clientWidth,b=this.Pb.documentElement.clientHeight,c=this.Cg.KF();return{top:c.top+this.hp,left:c.left+this.hp,right:c.left+a-this.hp,bottom:c.top+b-this.hp,width:a-2*this.hp,height:b-2*this.hp}};_.k.Ym=function(){return"rtl"===cSa(this.bc)};_.k.F7a=function(){return!this.uja||this.nI};_.k.kja=function(a,b){return"x"===b?null==a.offsetX?this.RFa:a.offsetX:null==a.offsetY?this.Zr:a.offsetY};_.k.ESc=function(){};
_.k.mgc=function(a){var b=this;this.fj&&_.bpa(a).forEach(function(c){""!==c&&-1===b.ria.indexOf(c)&&(b.ria.push(c),b.fj.classList.add(c))})};_.k.e5a=function(){var a=this;this.fj&&(this.ria.forEach(function(b){a.fj.classList.remove(b)}),this.ria=[])};_.k.wEa=function(){var a=this.jB;if(a instanceof _.Cd)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}};
_.V.Object.defineProperties(_.Np.prototype,{bx:{configurable:!0,enumerable:!0,get:function(){return this.yGa}}});
var mSa=function(){this.Eic="static";this.NEa=this.jIa=this.C5=this.HE=this.mia=this.dDa=this.MHa="";this.Yr=!1};_.k=mSa.prototype;_.k.attach=function(a){var b=a.Js();this.bc=a;this.jIa&&!b.width&&a.DA({width:this.jIa});this.NEa&&!b.height&&a.DA({height:this.NEa});a.TF.classList.add("cdk-global-overlay-wrapper");this.Yr=!1};_.k.top=function(a){this.dDa="";this.MHa=void 0===a?"":a;this.mia="flex-start";return this};_.k.left=function(a){this.C5=void 0===a?"":a;this.HE="left";return this};
_.k.bottom=function(a){this.MHa="";this.dDa=void 0===a?"":a;this.mia="flex-end";return this};_.k.right=function(a){this.C5=void 0===a?"":a;this.HE="right";return this};_.k.start=function(a){this.C5=void 0===a?"":a;this.HE="start";return this};_.k.end=function(a){this.C5=void 0===a?"":a;this.HE="end";return this};_.k.width=function(a){a=void 0===a?"":a;this.bc?this.bc.DA({width:a}):this.jIa=a;return this};_.k.height=function(a){a=void 0===a?"":a;this.bc?this.bc.DA({height:a}):this.NEa=a;return this};
_.nSa=function(a){a.left("");a.HE="center";return a};_.oSa=function(a){a.top("");a.mia="center";return a};
mSa.prototype.apply=function(){if(this.bc&&this.bc.Yg()){var a=this.bc.Iu.style,b=this.bc.TF.style,c=this.bc.Js(),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.HE;c=this.C5;var g="rtl"===this.bc.Js().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.Eic;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.MHa;a.marginBottom=this.dDa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.mia}};
mSa.prototype.dispose=function(){if(!this.Yr&&this.bc){var a=this.bc.Iu.style,b=this.bc.TF,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.bc=null;this.Yr=!0}};
var Pp=function(a,b,c,d){this.Cg=a;this.Pb=b;this.ud=c;this.BI=d};Pp.prototype.global=function(){return new mSa};_.Qp=function(a,b){return new _.Np(b,a.Cg,a.Pb,a.ud,a.BI)};Pp.ha=function(a){return new (a||Pp)(_.u(_.Fp),_.u(_.Ig),_.u(_.Wo),_.u(_.Ap))};Pp.va=_.t({token:Pp,ta:Pp.ha,Ka:"root"});
var Rp=function(){};Rp.prototype.attach=function(a){this.wV=a;return a.attach(this)};Rp.prototype.detach=function(){var a=this.wV;null!=a&&(this.wV=null,a.detach())};_.V.Object.defineProperties(Rp.prototype,{eBc:{configurable:!0,enumerable:!0,get:function(){return null!=this.wV}}});_.Sp=function(a,b,c,d,e){this.Lb=a;this.Re=b;this.Cc=c;this.GB=d;this.xWa=e};_.U(_.Sp,Rp);_.Tp=function(a,b,c,d){this.wg=a;this.Re=b;this.context=c;this.Cc=d};_.U(_.Tp,Rp);
_.Tp.prototype.attach=function(a,b){this.context=b=void 0===b?this.context:b;return Rp.prototype.attach.call(this,a)};_.Tp.prototype.detach=function(){this.context=void 0;return Rp.prototype.detach.call(this)};_.V.Object.defineProperties(_.Tp.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.wg.Qb}}});var Up=function(){this.Yr=!1};_.k=Up.prototype;_.k.Yg=function(){return!!this.Gv};
_.k.attach=function(a){if(a instanceof _.Sp)return this.Gv=a,this.rJ(a);if(a instanceof _.Tp)return this.Gv=a,this.sJ(a)};_.k.detach=function(){this.Gv&&(this.Gv=this.Gv.wV=null);this.l8a()};_.k.dispose=function(){this.Yg()&&this.detach();this.l8a();this.Yr=!0};_.k.Vea=function(a){this.TDa=a};_.k.l8a=function(){this.TDa&&(this.TDa(),this.TDa=null)};
_.Vp=function(a,b,c,d,e){this.Yr=!1;this.Xsa=a;this.nO=b;this.Tr=c;this.Mic=d;this.Pb=e};_.U(_.Vp,Up);_.Vp.prototype.rJ=function(a){var b=this,c=(a.GB||this.nO).cD(a.Lb);if(a.Re){var d=a.Re.gF(c,a.Re.length,a.Cc||a.Re.Cc,a.xWa||void 0);this.Vea(function(){return d.destroy()})}else d=c.create(a.Cc||this.Mic||_.rGa),_.wHa(this.Tr,d.su),this.Vea(function(){0<b.Tr.POc&&b.Tr.cQ(d.su);d.destroy()});this.Xsa.appendChild(this.Zjc(d));this.Gv=a;return d};
_.Vp.prototype.sJ=function(a){var b=this,c=a.Re,d=c.vi(a.wg,a.context,{Cc:a.Cc});d.Qm.forEach(function(e){return b.Xsa.appendChild(e)});d.Be();this.Vea(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Gv=a;return d};_.Vp.prototype.dispose=function(){Up.prototype.dispose.call(this);this.Xsa.remove()};_.Vp.prototype.Zjc=function(a){return a.su.Qm[0]};
_.Wp=function(a,b,c){this.Yr=!1;this.nO=a;this.ag=b;this.tm=!1;this.iJa=new _.Xk;this.Pb=c};_.U(_.Wp,Up);_.k=_.Wp.prototype;_.k.Sa=function(){this.tm=!0};_.k.La=function(){Up.prototype.dispose.call(this);this.s4a=this.Gv=null};
_.k.rJ=function(a){a.wV=this;var b=null!=a.Re?a.Re:this.ag,c=(a.GB||this.nO).cD(a.Lb),d=b.gF(c,b.length,a.Cc||b.Cc,a.xWa||void 0);b!==this.ag&&this.wkc().appendChild(d.su.Qm[0]);Up.prototype.Vea.call(this,function(){return d.destroy()});this.Gv=a;this.s4a=d;this.iJa.emit(d);return d};_.k.sJ=function(a){var b=this;a.wV=this;var c=this.ag.vi(a.wg,a.context,{Cc:a.Cc});Up.prototype.Vea.call(this,function(){return b.ag.clear()});this.Gv=a;this.s4a=c;this.iJa.emit(c);return c};
_.k.wkc=function(){var a=this.ag.element.ua;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.V.Object.defineProperties(_.Wp.prototype,{uS:{configurable:!0,enumerable:!0,get:function(){return this.Gv},set:function(a){if(!this.Yg()||a||this.tm)this.Yg()&&Up.prototype.detach.call(this),a&&Up.prototype.attach.call(this,a),this.Gv=a||null}}});_.Wp.ha=function(a){return new (a||_.Wp)(_.y(_.Kk),_.y(_.Me),_.y(_.Ig))};
_.Wp.Ja=_.v({type:_.Wp,oa:[["","cdkPortalOutlet",""]],inputs:{uS:["cdkPortalOutlet","portal"]},outputs:{iJa:"attached"},kc:["cdkPortalOutlet"],features:[_.ae]});_.Xp=function(){};_.Xp.ha=function(a){return new (a||_.Xp)};_.Xp.Ea=_.Wc({type:_.Xp});_.Xp.Da=_.Pc({});
var pSa;pSa=0;_.Yp=function(a,b,c,d,e,f,g,h,n,r,x,A){this.Sm=a;this.BI=b;this.nO=c;this.jnc=d;this.x4=e;this.xf=f;this.Eb=g;this.Pb=h;this.sO=n;this.tW=r;this.P4=x;this.vgc=A};_.k=_.Yp.prototype;_.k.create=function(a){var b=this.tic(),c=this.xic(b),d=this.zic(c);a=new _.Lp(a);a.direction=a.direction||this.sO.value;return new _.Mp(d,b,c,a,this.Eb,this.x4,this.Pb,this.tW,this.P4,"NoopAnimations"===this.vgc)};_.k.position=function(){return this.jnc};
_.k.xic=function(a){var b=this.Pb.createElement("div");b.id="cdk-overlay-"+pSa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.k.tic=function(){var a=this.Pb.createElement("div");ORa(this.BI).appendChild(a);return a};_.k.zic=function(a){this.Tr||(this.Tr=this.xf.get(_.Rf));return new _.Vp(a,this.nO,this.Tr,this.xf,this.Pb)};_.Yp.ha=function(a){return new (a||_.Yp)(_.u(Kp),_.u(_.Ap),_.u(_.Kk),_.u(Pp),_.u(yp),_.u(_.Lf),_.u(_.Ye),_.u(_.Ig),_.u(_.vp),_.u(_.Kf),_.u(zp),_.u(_.Tk,8))};
_.Yp.va=_.t({token:_.Yp,ta:_.Yp.ha});
var rSa;_.qSa=new _.zd("cdk-connected-overlay-scroll-strategy");rSa={Ga:_.qSa,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr()}}};
_.Zp=function(){};_.Zp.ha=function(a){return new (a||_.Zp)};_.Zp.Ea=_.Wc({type:_.Zp});_.Zp.Da=_.Pc({Tb:[_.Yp,rSa],imports:[wp,_.Xp,_.Jp,_.Jp]});
new Qk;
new Qk;
var sSa;sSa=new _.zd("mat-sanity-checks",{Ka:"root",ta:function(){return!0}});_.$p=function(a,b,c){this.UGa=b;this.Pb=c;this.E7a=!1;a.OCa();this.E7a||(this.E7a=!0)};_.$p.prototype.YRc=function(a){return apa()?!1:"boolean"===typeof this.UGa?this.UGa:!!this.UGa[a]};_.$p.ha=function(a){return new (a||_.$p)(_.u(ip),_.u(sSa,8),_.u(_.Ig))};_.$p.Ea=_.Wc({type:_.$p});_.$p.Da=_.Pc({imports:[wp,wp]});
_.tSa=new _.zd("MAT_DATE_LOCALE",{Ka:"root",ta:xpa});
_.aq=new _.zd("mat-date-formats");
_.bq=function(){};_.bq.prototype.Avb=function(a,b){return!!(a&&a.invalid&&(a.CD||b&&b.xA))};_.bq.ha=function(a){return new (a||_.bq)};_.bq.va=_.t({token:_.bq,ta:_.bq.ha,Ka:"root"});
_.cq=new _.zd("MAT_OPTION_PARENT_COMPONENT");
var uSa,vSa,wSa;uSa=["*",[["mat-option"],["ng-container"]]];vSa=_.Mg(function(){});wSa=0;_.dq=function(a){var b=vSa.call(this)||this;b.pE="mat-optgroup-label-"+wSa++;var c;b.mI=null!=(c=null==a?void 0:a.FAc)?c:!1;return b};_.U(_.dq,vSa);_.dq.ha=function(a){return new (a||_.dq)(_.y(_.cq,8))};_.dq.Ja=_.v({type:_.dq,inputs:{label:"label"},features:[_.ae]});_.eq=new _.zd("MatOptgroup");_.fq=function(){return _.dq.apply(this,arguments)||this};_.U(_.fq,_.dq);_.fq.Ja=_.dq.Ja;
_.fq.ha=function(){var a;return function(b){return(a||(a=_.xd(_.fq)))(b||_.fq)}}();
_.fq.Aa=_.v({type:_.fq,oa:[["mat-optgroup"]],Jb:[1,"mat-mdc-optgroup"],Ib:3,mb:function(a,b){a&2&&_.de("role",b.mI?null:"group")("aria-disabled",b.mI?null:b.disabled.toString())("aria-labelledby",b.mI?null:b.pE)},inputs:{disabled:"disabled"},kc:["matOptgroup"],features:[_.Ce([{Ga:_.eq,Nb:_.fq}]),_.ae],tc:["*","mat-option, ng-container"],Ba:5,Ca:4,Ha:[["aria-hidden","true",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ya:function(a,b){a&1&&(_.ve(uSa),_.C(0,"span",0)(1,"span",
1),_.N(2),_.we(3),_.D()(),_.we(4,1));a&2&&(_.he("mdc-list-item--disabled",b.disabled),_.z("id",b.pE),_.w(2),_.Ae("",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"],
vb:2,Oa:0});
var xSa=function(a,b,c,d){d=void 0===d?!1:d;this.Se=a;this.element=b;this.config=c;this.ugc=d;this.state=3};
var ySa,zSa,ASa,BSa,DSa;ySa={wF:225,mQ:150};zSa=_.Cg({passive:!0});ASa=["mousedown","touchstart"];BSa=["mouseup","mouseleave","touchend","touchcancel"];_.CSa=function(a,b,c,d){this.vla=a;this.Eb=b;this.t4=!1;this.d3=new Map;this.vGa=!1;d.Ke&&(this.JV=_.Gg(c))};
DSa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.KV=a.KV||a.JV.getBoundingClientRect(),f=Object.assign({},ySa,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.wF;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.JV.appendChild(h);g=window.getComputedStyle(h);
b=g.transitionDuration;g="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b;var n=new xSa(a,h,d,g);h.style.transform="scale3d(1, 1, 1)";n.state=0;d.Sca||(a.IFa=n);var r=null;g||!c&&!f.mQ||a.Eb.wc(function(){var x=function(){return a.fEa(n)},A=function(){return a.P5a(n)};h.addEventListener("transitionend",x);h.addEventListener("transitioncancel",A);r={fGc:x,eGc:A}});a.d3.set(n,r);!g&&c||a.fEa(n);return n};
_.ESa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},ySa,b.config.animation);c.style.transitionDuration=d.mQ+"ms";c.style.opacity="0";b.state=2;!b.ugc&&d.mQ||a.fEa(b)}};_.CSa.prototype.ENa=function(){this.K6a().forEach(function(a){a.config.Sca||_.ESa(a.Se,a)})};_.FSa=function(a,b){(b=_.Gg(b))&&b!==a.YI&&(a.Rka(),a.YI=b,a.t$a(ASa))};_.k=_.CSa.prototype;
_.k.handleEvent=function(a){"mousedown"===a.type?this.qka(a):"touchstart"===a.type?this.Vmc(a):this.Tmc();this.vGa||(this.t$a(BSa),this.vGa=!0)};_.k.fEa=function(a){0===a.state?this.Poc(a):2===a.state&&this.P5a(a)};_.k.Poc=function(a){var b=a===this.IFa,c=a.config.Sca;a.state=1;c||b&&this.t4||_.ESa(a.Se,a)};
_.k.P5a=function(a){var b,c=null!=(b=this.d3.get(a))?b:null;this.d3.delete(a);this.d3.size||(this.KV=null);a===this.IFa&&(this.IFa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.fGc),a.element.removeEventListener("transitioncancel",c.eGc));a.element.remove()};_.k.qka=function(a){var b=_.Noa(a),c=this.L8a&&Date.now()<this.L8a+800;this.vla.gua||b||c||(this.t4=!0,DSa(this,a.clientX,a.clientY,this.vla.WG))};
_.k.Vmc=function(a){if(!this.vla.gua&&!_.Ooa(a)){this.L8a=Date.now();this.t4=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)DSa(this,a[b].clientX,a[b].clientY,this.vla.WG)}};_.k.Tmc=function(){this.t4&&(this.t4=!1,this.K6a().forEach(function(a){var b=1===a.state||a.config.mOb&&0===a.state;!a.config.Sca&&b&&_.ESa(a.Se,a)}))};_.k.t$a=function(a){var b=this;this.Eb.wc(function(){a.forEach(function(c){b.YI.addEventListener(c,b,zSa)})})};_.k.K6a=function(){return Array.from(this.d3.keys())};
_.k.Rka=function(){var a=this;this.YI&&(ASa.forEach(function(b){a.YI.removeEventListener(b,a,zSa)}),this.vGa&&BSa.forEach(function(b){a.YI.removeEventListener(b,a,zSa)}))};
_.gq=new _.zd("mat-ripple-global-options");_.hq=function(a,b,c,d,e){this.Ua=a;this.jf=e;this.radius=0;this.tm=this.Mc=!1;this.EEa=d||{};this.d5=new _.CSa(this,b,a,c)};_.k=_.hq.prototype;_.k.Sa=function(){this.tm=!0;this.nHa()};_.k.La=function(){this.d5.Rka()};_.k.ENa=function(){this.d5.ENa()};_.k.nHa=function(){!this.disabled&&this.tm&&_.FSa(this.d5,this.trigger)};
_.k.launch=function(a,b,c){return"number"===typeof a?DSa(this.d5,a,void 0===b?0:b,Object.assign({},this.WG,c)):DSa(this.d5,0,0,Object.assign({},this.WG,a))};
_.V.Object.defineProperties(_.hq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){a&&this.ENa();this.Mc=a;this.nHa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.xpc||this.Ua.ua},set:function(a){this.xpc=a;this.nHa()}},WG:{configurable:!0,enumerable:!0,get:function(){return{wKa:this.wKa,radius:this.radius,color:this.color,animation:Object.assign({},this.EEa.animation,"NoopAnimations"===this.jf?{wF:0,mQ:0}:{},this.animation),mOb:this.EEa.mOb}}},
gua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.EEa.disabled}}});_.hq.ha=function(a){return new (a||_.hq)(_.y(_.Cd),_.y(_.Ye),_.y(_.Wo),_.y(_.gq,8),_.y(_.Tk,8))};
_.hq.Ja=_.v({type:_.hq,oa:[["","mat-ripple",""],["","matRipple",""]],Jb:[1,"mat-ripple"],Ib:2,mb:function(a,b){a&2&&_.he("mat-ripple-unbounded",b.jOc)},inputs:{color:["matRippleColor","color"],jOc:["matRippleUnbounded","unbounded"],wKa:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},kc:["matRipple"]});
_.iq=function(a){this.jf=a;this.state="unchecked";this.disabled=!1};_.iq.ha=function(a){return new (a||_.iq)(_.y(_.Tk,8))};
_.iq.Aa=_.v({type:_.iq,oa:[["mat-pseudo-checkbox"]],Jb:[1,"mat-pseudo-checkbox"],Ib:8,mb:function(a,b){a&2&&_.he("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.jf)},inputs:{state:"state",disabled:"disabled"},Ba:0,Ca:0,ya:function(){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;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:transparent}.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{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],
vb:2,Oa:0});
var GSa;GSa=0;_.HSa=function(a,b){this.source=a;this.e_=void 0===b?!1:b};_.jq=function(a,b,c,d){this.be=a;this.Gb=b;this.Kd=c;this.group=d;this.Mc=this.bO=this.de=!1;this.d9a="";this.id="mat-option-"+GSa++;this.Nsa=new _.Xk;this.Vj=new _.nb};_.k=_.jq.prototype;_.k.select=function(){this.de||(this.de=!0,_.Pk(this.Gb),this.YDa())};_.k.ij=function(){this.de&&(this.de=!1,_.Pk(this.Gb),this.YDa())};_.k.focus=function(a,b){var c=this.dj();"function"===typeof c.focus&&c.focus(b)};_.k.vz=function(){return this.mha};
_.k.mh=function(a){13!==a.keyCode&&32!==a.keyCode||_.Bg(a)||(this.SI(),a.preventDefault())};_.k.SI=function(){this.disabled||(this.de=this.multiple?!this.de:!0,_.Pk(this.Gb),this.YDa(!0))};_.k.aja=function(){return this.selected||(this.multiple?!1:null)};_.k.lI=function(){return this.disabled?"-1":"0"};_.k.dj=function(){return this.be.ua};_.k.Gn=function(){if(this.de){var a=this.mha;a!==this.d9a&&(this.d9a=a,this.Vj.next())}};_.k.La=function(){this.Vj.complete()};
_.k.YDa=function(a){this.Nsa.emit(new _.HSa(this,void 0===a?!1:a))};
_.V.Object.defineProperties(_.jq.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Kd&&this.Kd.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.Mc},set:function(a){this.Mc=_.Eg(a)}},Ld:{configurable:!0,enumerable:!0,get:function(){return!(!this.Kd||!this.Kd.Ld)}},active:{configurable:!0,enumerable:!0,get:function(){return this.bO}},mha:{configurable:!0,
enumerable:!0,get:function(){return(this.dj().textContent||"").trim()}}});_.jq.ha=function(){_.Fd()};_.jq.Ja=_.v({type:_.jq,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Nsa:"onSelectionChange"}});_.kq=function(a,b,c,d){_.jq.call(this,a,b,c,d)};_.U(_.kq,_.jq);_.kq.Ja=_.jq.Ja;_.kq.ha=function(a){return new (a||_.kq)(_.y(_.Cd),_.y(_.al),_.y(_.cq,8),_.y(_.eq,8))};
_.kq.Aa=_.v({type:_.kq,oa:[["mat-option"]],Jb:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],Ib:12,mb:function(a,b){a&1&&_.G("click",function(){return b.SI()})("keydown",function(c){return b.mh(c)});a&2&&(_.me("id",b.id),_.de("tabindex",b.lI())("aria-selected",b.aja())("aria-disabled",b.disabled.toString()),_.he("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},kc:["matOption"],
features:[_.ae],tc:["*"],Ba:5,Ca:4,Ha:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-mdc-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-mdc-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],ya:function(a,b){a&1&&(_.ve(),_.M(0,zpa,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1),_.we(2),_.D(),_.M(3,Apa,2,1,"span",2),_.F(4,"div",3));a&2&&
(_.z("ngIf",b.multiple),_.w(3),_.z("ngIf",b.group&&b.group.mI),_.w(1),_.z("matRippleTrigger",b.dj())("matRippleDisabled",b.disabled||b.Ld))},Ia:[_.hq,_.Pl,_.iq],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'],
vb:2,Oa:0});
_.lq=function(){};_.lq.ha=function(a){return new (a||_.lq)};_.lq.Ea=_.Wc({type:_.lq});_.lq.Da=_.Pc({imports:[_.$p,_.$p]});
/*

 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 ISa=0,JSa=_.Mg(function(){}),mq=function(a,b,c,d,e){var f=JSa.call(this)||this;f.Eb=a;f.Ua=b;f.fO=c;f.Se=d;f.jf=e;f.Iv="primary";f.G9a=!0;f.position="above after";f.size="medium";f.Ch=ISa++;f.tm=!1;return f};_.U(mq,JSa);_.k=mq.prototype;_.k.isAfter=function(){return-1===this.position.indexOf("before")};_.k.Sa=function(){this.Ohc();this.content&&!this.gO&&(this.gO=this.v5a(),this.kbb(this.content));this.tm=!0};_.k.La=function(){this.Se.bu&&this.Se.bu(this.gO);GRa(this.fO,this.Ua.ua,this.description)};
_.k.v5a=function(){var a=this.Se.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Ch);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.jf&&a.classList.add("_mat-animation-noopable");this.Ua.ua.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.jf?this.Eb.wc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.k.kbb=function(a){a=(""+(null!=a?a:"")).trim();this.tm&&a&&!this.gO&&(this.gO=this.v5a());this.gO&&(this.gO.textContent=a);this.oO=a};_.k.Lpc=function(a){GRa(this.fO,this.Ua.ua,this.description);a&&this.fO.describe(this.Ua.ua,a);this.Ric=a};_.k.moc=function(a){var b=this.Ua.ua.classList;b.remove("mat-badge-"+this.Iv);a&&b.add("mat-badge-"+a)};
_.k.Ohc=function(){for(var a=_.l(Array.from(this.Ua.ua.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.gO&&b.remove()};
_.V.Object.defineProperties(mq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Iv},set:function(a){this.moc(a);this.Iv=a}},JCb:{configurable:!0,enumerable:!0,get:function(){return this.G9a},set:function(a){this.G9a=_.Eg(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.oO},set:function(a){this.kbb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.Ric},set:function(a){this.Lpc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.klc},
set:function(a){this.klc=_.Eg(a)}}});mq.ha=function(a){return new (a||mq)(_.y(_.Ye),_.y(_.Cd),_.y(pp),_.y(_.Ok),_.y(_.Tk,8))};
mq.Ja=_.v({type:mq,oa:[["","matBadge",""]],Jb:[1,"mat-badge"],Ib:20,mb:function(a,b){a&2&&_.he("mat-badge-overlap",b.JCb)("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"],JCb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.ae]});
var KSa,LSa,MSa,NSa,OSa;KSa=["mat-button",""];LSa=["*"];MSa=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:transparent;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:transparent;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:transparent;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:transparent;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"};
NSa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");OSa=_.Kg(_.Mg(_.Lg(function(a){this.Ua=a})));_.nq=function(a,b,c){var d=OSa.call(this,a)||this;d.Vd=b;d.jf=c;d.fSa=d.d4("mat-fab","mat-mini-fab");d.ara=d.d4("mat-icon-button");for(var e=_.l(NSa),f=e.next();!f.done;f=e.next())f=f.value,d.d4(f)&&d.dj().classList.add(f);a.ua.classList.add("mat-button-base");d.fSa&&(d.color="accent");return d};_.U(_.nq,OSa);_.k=_.nq.prototype;
_.k.Vc=function(){this.Vd.kl(this.Ua,!0)};_.k.La=function(){this.Vd.Zl(this.Ua)};_.k.focus=function(a,b){a?_.$o(this.Vd,this.dj(),a,b):this.dj().focus(b)};_.k.dj=function(){return this.Ua.ua};_.k.vq=function(){return this.Ld||this.disabled};_.k.d4=function(){var a=this;return _.ea.apply(0,arguments).some(function(b){return a.dj().hasAttribute(b)})};_.nq.ha=function(a){return new (a||_.nq)(_.y(_.Cd),_.y(_.Zo),_.y(_.Tk,8))};
_.nq.Aa=_.v({type:_.nq,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],wb:function(a,b){a&1&&_.Pe(_.hq,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.pM=c.first)}},Jb:[1,"mat-focus-indicator"],Ib:5,mb:function(a,b){a&2&&(_.de("disabled",b.disabled||null),_.he("_mat-animation-noopable","NoopAnimations"===b.jf)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Ld:"disableRipple",color:"color"},kc:["matButton"],features:[_.ae],hc:KSa,tc:LSa,Ba:4,Ca:5,Ha:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"span",0),_.we(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.he("mat-button-ripple-round",b.fSa||b.ara),_.z("matRippleDisabled",b.vq())("matRippleCentered",b.ara)("matRippleTrigger",
b.dj()))},Ia:[_.hq],styles:[MSa()],vb:2,Oa:0});_.oq=function(a,b,c,d){var e=_.nq.call(this,b,a,c)||this;e.Eb=d;e.FEa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.U(_.oq,_.nq);_.oq.prototype.Vc=function(){var a=this;_.nq.prototype.Vc.call(this);this.Eb?this.Eb.wc(function(){a.Ua.ua.addEventListener("click",a.FEa)}):this.Ua.ua.addEventListener("click",this.FEa)};
_.oq.prototype.La=function(){_.nq.prototype.La.call(this);this.Ua.ua.removeEventListener("click",this.FEa)};_.oq.ha=function(a){return new (a||_.oq)(_.y(_.Zo),_.y(_.Cd),_.y(_.Tk,8),_.y(_.Ye,8))};
_.oq.Aa=_.v({type:_.oq,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Jb:[1,"mat-focus-indicator"],Ib:7,mb:function(a,b){a&2&&(_.de("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.he("_mat-animation-noopable","NoopAnimations"===b.jf)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Ld:"disableRipple",
color:"color",tabIndex:"tabIndex"},kc:["matButton","matAnchor"],features:[_.ae],hc:KSa,tc:LSa,Ba:4,Ca:5,Ha:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"span",0),_.we(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.he("mat-button-ripple-round",b.fSa||b.ara),_.z("matRippleDisabled",b.vq())("matRippleCentered",b.ara)("matRippleTrigger",b.dj()))},Ia:[_.hq],
styles:[MSa()],vb:2,Oa:0});
_.pq=function(a,b,c){var d=this;this.Mt=a;this.EDa=c;this.cO=new _.nb;this.yia=new _.nb;this.Uj=0;this.Am=b.Am;this.id=a.id;c.WA.ka(_.Qa(function(e){return"opened"===e.state}),_.Ua(1)).subscribe(function(){d.cO.next();d.cO.complete()});c.WA.ka(_.Qa(function(e){return"closed"===e.state}),_.Ua(1)).subscribe(function(){clearTimeout(d.Thc);d.UV()});a.Yc.py.subscribe(function(){d.yia.next(d.K$a);d.yia.complete();d.UV()});_.hb(this.io(),this.Cu().ka(_.Qa(function(e){return 27===e.keyCode&&!d.Am&&!_.Bg(e)}))).subscribe(function(e){d.Am||
(e.preventDefault(),d.GV="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.k=_.pq.prototype;_.k.close=function(a){var b=this;this.K$a=a;this.EDa.WA.ka(_.Qa(function(c){return"closing"===c.state}),_.Ua(1)).subscribe(function(c){b.yia.next(a);b.yia.complete();bSa(b.Mt.Yc);b.Thc=setTimeout(function(){return b.UV()},c.totalTime+100)});this.Uj=1;this.EDa.kla()};_.k.kJ=function(){return this.cO};_.k.Sy=function(){return this.Mt.closed};_.k.io=function(){return this.Mt.io};_.k.Cu=function(){return this.Mt.Cu};
_.k.ji=function(a){var b=this.Mt.config.Jj;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.nSa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.oSa(b);this.Mt.ji();return this};_.k.DA=function(a,b){this.Mt.DA(void 0===a?"":a,void 0===b?"":b)};_.k.nX=function(a){this.Mt.nX(a)};_.k.Fda=function(a){this.Mt.Fda(a)};_.k.getState=function(){return this.Uj};_.k.UV=function(){this.Uj=2;this.Mt.close(this.K$a,{yOa:this.GV});this.fF=null};
var PSa=function(){this.role="dialog";this.xe="";this.rg=!0;this.zm="";this.Am=!1;this.height=this.width="";this.ariaLabel=this.peb=this.ama=this.data=null;this.ariaModal=!0;this.AB="first-tabbable";this.Xhb=this.Yhb=this.dD=!0};
var qq=function(a,b,c,d,e,f,g,h){this.Yr=!1;this.Ua=a;this.P3=b;this.rd=d;this.aFa=e;this.Eb=f;this.bc=g;this.Vd=h;this.GV=this.g6a=null;this.p3=this.rd.peb||null;this.Pb=c};_.U(qq,Up);_.k=qq.prototype;_.k.Gia=function(){this.xlc();this.Qkc();this.M4a()};_.k.M4a=function(){this.aX()};_.k.La=function(){this.MI()};_.k.rJ=function(a){a=this.mB.rJ(a);this.Gia();return a};_.k.sJ=function(a){a=this.mB.sJ(a);this.Gia();return a};_.k.Anc=function(){this.Fia()||this.aX()};
_.k.jEa=function(a,b){this.aFa.Ew(a)||(a.tabIndex=-1,this.Eb.wc(function(){var c=function(){a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)};_.k.O3=function(a,b){(a=this.Ua.ua.querySelector(a))&&this.jEa(a,b)};
_.k.aX=function(){var a=this,b=this.Ua.ua;switch(this.rd.AB){case !1:case "dialog":this.Fia()||b.focus();break;case !0:case "first-tabbable":_.cp(this.dB).then(function(c){c||a.Djc()});break;case "first-heading":this.O3('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.O3(this.rd.AB)}};
_.k.MI=function(){var a=this.rd.dD,b=null;"string"===typeof a?b=this.Pb.querySelector(a):"boolean"===typeof a?b=a?this.g6a:null:a&&(b=a);if(this.rd.dD&&b&&"function"===typeof b.focus){a=_.$oa();var c=this.Ua.ua;if(!a||a===this.Pb.body||a===c||c.contains(a))this.Vd?(_.$o(this.Vd,b,this.GV),this.GV=null):b.focus()}this.dB&&this.dB.destroy()};_.k.Djc=function(){this.Ua.ua.focus&&this.Ua.ua.focus()};_.k.Fia=function(){var a=this.Ua.ua,b=_.$oa();return a===b||a.contains(b)};
_.k.xlc=function(){this.dB=this.P3.create(this.Ua.ua);this.Pb&&(this.g6a=_.$oa())};_.k.Qkc=function(){var a=this;this.bc.io().subscribe(function(){a.rd.Am&&a.Anc()})};qq.ha=function(a){return new (a||qq)(_.y(_.Cd),_.y(_.dp),_.y(_.Ig,8),_.y(PSa),_.y(_.ap),_.y(_.Ye),_.y(_.Mp),_.y(_.Zo))};
qq.Aa=_.v({type:qq,oa:[["cdk-dialog-container"]],wb:function(a,b){a&1&&_.Pe(_.Wp,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.mB=c.first)}},Jb:["tabindex","-1",1,"cdk-dialog-container"],Ib:6,mb:function(a,b){a&2&&_.de("id",b.rd.id||null)("role",b.rd.role)("aria-modal",b.rd.ariaModal)("aria-labelledby",b.rd.ariaLabel?null:b.p3)("aria-label",b.rd.ariaLabel)("aria-describedby",b.rd.ama||null)},features:[_.ae],Ba:1,Ca:0,Ha:[["cdkPortalOutlet",""]],ya:function(a){a&1&&_.M(0,Bpa,0,0,"ng-template",0)},Ia:[_.Wp],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],vb:2});
var QSa=new _.zd("DialogScrollStrategy"),RSa=new _.zd("DialogData"),SSa=new _.zd("DefaultDialogConfig"),TSa={Ga:QSa,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.block()}}};
var USa=function(a,b){var c=this;this.Yc=a;this.config=b;this.closed=new _.nb;this.Am=b.Am;this.io=a.io();this.Cu=a.Cu();this.Cca=a.Cca();this.id=b.id;this.Cu.subscribe(function(d){27!==d.keyCode||c.Am||_.Bg(d)||(d.preventDefault(),c.close(void 0,{yOa:"keyboard"}))});this.io.subscribe(function(){c.Am||c.close(void 0,{yOa:"mouse"})})};_.k=USa.prototype;
_.k.close=function(a,b){if(this.RJ){var c=this.closed;this.RJ.GV=(null==b?void 0:b.yOa)||"program";this.Yc.dispose();c.next(a);c.complete();this.fF=this.RJ=null}};_.k.ji=function(){this.Yc.ji();return this};_.k.DA=function(a,b){this.Yc.DA({width:void 0===a?"":a,height:void 0===b?"":b})};_.k.nX=function(a){this.Yc.nX(a)};_.k.Fda=function(a){this.Yc.Fda(a)};
var VSa=0,rq=function(a,b,c,d,e,f){this.zj=a;this.xf=b;this.Ak=c;this.Gy=d;this.BI=e;this.TO=[];this.f3=new _.nb;this.i3=new _.nb;this.SCa=new Map;this.Bg=f};_.k=rq.prototype;
_.k.open=function(a,b){var c=this;b=Object.assign({},this.Ak||new PSa,b);b.id=b.id||"cdk-dialog-"+VSa++;b.id&&this.Iqb(b.id);var d=this.U3(b);d=this.zj.create(d);var e=new USa(d,b);d=this.Ggc(d,e,b);e.RJ=d;this.Hgc(a,e,d,b);this.Qp.length||this.mlc();this.Qp.push(e);e.closed.subscribe(function(){return c.z$a(e,!0)});this.kJ.next(e);return e};_.k.Iqb=function(a){this.Qp.find(function(b){return b.id===a})};
_.k.La=function(){var a=this;Cpa(this.TO,function(b){!1===b.config.Xhb&&a.z$a(b,!1)});Cpa(this.TO,function(b){return b.close()});this.f3.complete();this.i3.complete();this.TO=[]};_.k.U3=function(a){var b=new _.Lp({Jj:a.Jj||_.oSa(_.nSa(this.zj.position().global())),Ok:a.Ok||this.Bg(),xe:a.xe,rg:a.rg,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,gmb:a.Yhb});a.zm&&(b.zm=a.zm);return b};
_.k.Ggc=function(a,b,c){var d,e,f=null!=(e=c.Cc)?e:null==(d=c.Re)?void 0:d.Cc;b=[{Ga:PSa,Ic:c},{Ga:USa,Ic:b},{Ga:_.Mp,Ic:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.Ha(c.container.Tb(c)))):d=qq;c=new _.Sp(d,c.Re,We({parent:f||this.xf,Tb:b}),c.GB);return a.attach(c).instance};
_.k.Hgc=function(a,b,c,d){var e=this.HDa(d,b,c);a instanceof _.Le?(b={wa:d.data,Nq:b},d.YT&&(b=Object.assign({},b,"function"===typeof d.YT?d.YT():d.YT)),c.sJ(new _.Tp(a,null,b,e))):(a=c.rJ(new _.Sp(a,d.Re,e,d.GB)),b.fF=a.instance)};
_.k.HDa=function(a,b,c){var d=a&&a.Re&&a.Re.Cc,e=[{Ga:RSa,Ic:a.data},{Ga:USa,Ic:b}];a.Tb&&("function"===typeof a.Tb?e.push.apply(e,_.Ha(a.Tb(b,a,c))):e.push.apply(e,_.Ha(a.Tb)));!a.direction||d&&d.get(_.vp,null,8)||e.push({Ga:_.vp,Ic:{value:a.direction,kd:_.Da()}});return We({parent:a.Cc||d||this.xf,Tb:e})};
_.k.z$a=function(a,b){a=this.Qp.indexOf(a);-1<a&&(this.Qp.splice(a,1),this.Qp.length||(this.SCa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.SCa.clear(),b&&this.S3().next()))};
_.k.mlc=function(){var a=ORa(this.BI);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.SCa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.k.S3=function(){var a=this.Gy;return a?a.S3():this.f3};
_.V.Object.defineProperties(rq.prototype,{Qp:{configurable:!0,enumerable:!0,get:function(){return this.Gy?this.Gy.Qp:this.TO}},kJ:{configurable:!0,enumerable:!0,get:function(){return this.Gy?this.Gy.kJ:this.i3}}});rq.ha=function(a){return new (a||rq)(_.u(_.Yp),_.u(_.Lf),_.u(SSa,8),_.u(rq,12),_.u(_.Ap),_.u(QSa))};rq.va=_.t({token:rq,ta:rq.ha});
_.sq=function(){};_.sq.ha=function(a){return new (a||_.sq)};_.sq.Ea=_.Wc({type:_.sq});_.sq.Da=_.Pc({Tb:[rq,TSa],imports:[_.Zp,_.Xp,_.op,_.Xp]});
var tq={params:{toa:"150ms",Aoa:"75ms"}},WSa=_.kg("dialogContainer",[_.ng("void, exit",_.mg({opacity:0,transform:"scale(0.7)"})),_.ng("enter",_.mg({transform:"none"})),_.og("* => enter",_.Ina([_.lg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.mg({transform:"none",opacity:1})),_.Jna("@*",{type:9,options:null})]),tq),_.og("* => void, * => exit",_.Ina([_.lg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.mg({opacity:0})),_.Jna("@*",{type:9,options:null})]),tq)]);
_.XSa=function(){this.role="dialog";this.xe="";this.rg=!0;this.zm="";this.Am=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.peb=this.ama=this.data=null;this.AB="first-tabbable";this.Yhb=this.Ukb=this.dD=!0;this.toa=tq.params.toa;this.Aoa=tq.params.Aoa};
_.uq=function(a,b,c,d,e,f,g,h){qq.call(this,a,b,c,d,e,f,g,h);this.WA=new _.Xk};_.U(_.uq,qq);_.uq.prototype.M4a=function(){this.rd.Ukb||this.aX()};_.uq.prototype.A9a=function(a){this.rd.Ukb&&this.aX();this.WA.next({state:"opened",totalTime:a})};_.uq.ha=function(a){return new (a||_.uq)(_.y(_.Cd),_.y(_.dp),_.y(_.Ig,8),_.y(_.XSa),_.y(_.ap),_.y(_.Ye),_.y(_.Mp),_.y(_.Zo))};_.uq.Aa=_.v({type:_.uq,oa:[["ng-component"]],features:[_.ae],Ba:0,Ca:0,ya:function(){},vb:2});
var vq=function(a,b,c,d,e,f,g,h,n){_.uq.call(this,a,b,c,d,e,f,g,n);this.Gb=h;this.Uj="enter"};_.U(vq,_.uq);vq.prototype.SFa=function(a){var b=a.Rg;a=a.totalTime;"enter"===b?this.A9a(a):"exit"===b&&this.WA.next({state:"closed",totalTime:a})};vq.prototype.TFa=function(a){var b=a.Rg;a=a.totalTime;"enter"===b?this.WA.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.WA.next({state:"closing",totalTime:a})};vq.prototype.kla=function(){this.Uj="exit";_.Pk(this.Gb)};
vq.prototype.Pjc=function(){return{value:this.Uj,params:{enterAnimationDuration:this.rd.toa||tq.params.toa,exitAnimationDuration:this.rd.Aoa||tq.params.Aoa}}};vq.ha=function(a){return new (a||vq)(_.y(_.Cd),_.y(_.dp),_.y(_.Ig,8),_.y(_.XSa),_.y(_.ap),_.y(_.Ye),_.y(_.Mp),_.y(_.al),_.y(_.Zo))};
vq.Aa=_.v({type:vq,oa:[["mat-dialog-container"]],Jb:["tabindex","-1",1,"mat-dialog-container"],Ib:7,mb:function(a,b){a&1&&_.zia("@dialogContainer.start",function(c){return b.TFa(c)})("@dialogContainer.done",function(c){return b.SFa(c)});a&2&&(_.me("id",b.rd.id),_.de("aria-modal",b.rd.ariaModal)("role",b.rd.role)("aria-labelledby",b.rd.ariaLabel?null:b.p3)("aria-label",b.rd.ariaLabel)("aria-describedby",b.rd.ama||null),_.ne("@dialogContainer",b.Pjc()))},features:[_.ae],Ba:1,Ca:0,Ha:[["cdkPortalOutlet",
""]],ya:function(a){a&1&&_.M(0,Dpa,0,0,"ng-template",0)},Ia:[_.Wp],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"],
vb:2,data:{animation:[WSa]}});
var YSa,ZSa,$Sa,aTa;_.wq=new _.zd("MatDialogData");YSa=new _.zd("mat-dialog-default-options");ZSa=new _.zd("mat-dialog-scroll-strategy");$Sa={Ga:ZSa,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.block()}}};aTa=0;_.xq=function(a,b,c,d,e,f,g,h,n){this.zj=a;this.Ak=c;this.Gy=d;this.U5a=g;this.T5a=h;this.Wic=n;this.TO=[];this.f3=new _.nb;this.i3=new _.nb;this.Z7a="mat-dialog-";this.Bg=f;this.D3=b.get(rq)};_.k=_.xq.prototype;_.k.S3=function(){var a=this.Gy;return a?a.S3():this.f3};
_.k.open=function(a,b){var c=this,d;b=Object.assign({},this.Ak||new _.XSa,b);b.id=b.id||this.Z7a+aTa++;b.Ok=b.Ok||this.Bg();a=this.D3.open(a,Object.assign({},b,{Jj:_.oSa(_.nSa(this.zj.position().global())),Am:!0,Xhb:!1,container:{type:this.T5a,Tb:function(){return[{Ga:_.XSa,Ic:b},{Ga:PSa,Ic:b}]}},YT:function(){return{Nq:d}},Tb:function(e,f,g){d=new c.U5a(e,b,g);var h;d.ji(null==(h=b)?void 0:h.position);return[{Ga:c.T5a,Ic:g},{Ga:c.Wic,Ic:f.data},{Ga:c.U5a,Ic:d}]}}));d.fF=a.fF;this.Qp.push(d);this.kJ.next(d);
d.Sy().subscribe(function(){var e=c.Qp.indexOf(d);-1<e&&(c.Qp.splice(e,1),c.Qp.length||c.S3().next())});return d};_.k.Iqb=function(a){this.Qp.find(function(b){return b.id===a})};_.k.La=function(){this.Shc(this.TO);this.f3.complete();this.i3.complete()};_.k.Shc=function(a){for(var b=a.length;b--;)a[b].close()};
_.V.Object.defineProperties(_.xq.prototype,{Qp:{configurable:!0,enumerable:!0,get:function(){return this.Gy?this.Gy.Qp:this.TO}},kJ:{configurable:!0,enumerable:!0,get:function(){return this.Gy?this.Gy.kJ:this.i3}}});_.xq.ha=function(){_.Fd()};_.xq.va=_.t({token:_.xq,ta:_.xq.ha});_.yq=function(a,b,c,d,e,f,g,h){_.xq.call(this,a,b,d,f,g,e,_.pq,vq,_.wq,h)};_.U(_.yq,_.xq);_.yq.ha=function(a){return new (a||_.yq)(_.u(_.Yp),_.u(_.Lf),_.u(_.Kf,8),_.u(YSa,8),_.u(ZSa),_.u(_.yq,12),_.u(_.Ap),_.u(_.Tk,8))};
_.yq.va=_.t({token:_.yq,ta:_.yq.ha});
var bTa;bTa=0;_.zq=function(a,b,c){this.Nq=a;this.Ua=b;this.D3=c;this.type="button"};_.zq.prototype.Sa=function(){this.Nq||(this.Nq=Epa(this.Ua,this.D3.Qp))};_.zq.prototype.Rb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.zlb=a.tf};_.zq.prototype.VFa=function(a){var b=this.Nq,c=this.zlb;b.GV=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.zq.ha=function(a){return new (a||_.zq)(_.y(_.pq,8),_.y(_.Cd),_.y(_.yq))};
_.zq.Ja=_.v({type:_.zq,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],Ib:2,mb:function(a,b){a&1&&_.G("click",function(c){return b.VFa(c)});a&2&&_.de("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",zlb:["mat-dialog-close","dialogResult"],qSc:["matDialogClose","_matDialogClose"]},kc:["matDialogClose"],features:[_.bd]});_.Aq=function(a,b,c){this.Nia=a;this.Ua=b;this.D3=c;this.id="mat-dialog-title-"+bTa++};
_.Aq.prototype.Sa=function(){var a=this;this.Nia||(this.Nia=Epa(this.Ua,this.D3.Qp));this.Nia&&Promise.resolve().then(function(){var b=a.Nia.EDa;b&&!b.p3&&(b.p3=a.id)})};_.Aq.ha=function(a){return new (a||_.Aq)(_.y(_.pq,8),_.y(_.Cd),_.y(_.yq))};_.Aq.Ja=_.v({type:_.Aq,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Jb:[1,"mat-dialog-title"],Ib:1,mb:function(a,b){a&2&&_.me("id",b.id)},inputs:{id:"id"},kc:["matDialogTitle"]});_.Bq=function(){};_.Bq.ha=function(a){return new (a||_.Bq)};
_.Bq.Ja=_.v({type:_.Bq,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Jb:[1,"mat-dialog-content"]});_.Cq=function(){this.align="start"};_.Cq.ha=function(a){return new (a||_.Cq)};_.Cq.Ja=_.v({type:_.Cq,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Jb:[1,"mat-dialog-actions"],Ib:4,mb:function(a,b){a&2&&_.he("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});
_.Dq=function(){};_.Dq.ha=function(a){return new (a||_.Dq)};_.Dq.Ea=_.Wc({type:_.Dq});_.Dq.Da=_.Pc({Tb:[_.yq,$Sa],imports:[_.sq,_.Zp,_.Xp,_.$p,_.$p]});
var cTa=function(a,b,c){this.vJ=a;this.defaultValue=b;this.zub=c},dTa=function(a,b,c){this.co=a;this.C4=b;this.Qmc=c;this.vHa=[];this.Jnc=this.dhc();this.vHa=this.eic()};_.k=dTa.prototype;_.k.mQa=function(a){return"undefined"!==typeof this.co.zub[a]};_.k.destroy=function(){this.vHa.forEach(function(a){a.unsubscribe()});this.vHa=[]};
_.k.eic=function(){var a=this,b=[];this.Jnc.forEach(function(c){a.Qja(c.key)&&b.push(a.STa.observe(c.alias).ka(_.m(function(d){d=d.clone();d.yWa=a.co.vJ;return d})).subscribe(function(d){a.Smc(d)}))});return b};_.k.dhc=function(){var a=this;return this.STa.breakpoints.map(function(b){return Pg({},b,{vJ:a.co.vJ,key:a.co.vJ+b.suffix})}).filter(function(b){return a.Qja(b.key)})};_.k.Smc=function(a){a.yWa==this.co.vJ&&(a.value=this.ohc(a),this.Qmc(a))};_.k.Qja=function(a){return void 0!==this.T8a(a)};
_.k.ohc=function(a){var b=this.co.vJ+a.suffix,c=this.N3a;c=a.matches?b:c==b?null:c;this.N3a=this.dqc(c);return this.hs};_.k.dqc=function(a){var b=this,c=this.STa.Bqc;!b.Qja(a)&&c.some(function(d){d=b.co.vJ+d.suffix;return b.Qja(d)?(a=d,!0):!1});return a};_.k.T8a=function(a){return this.co.zub[a]};
_.V.Object.defineProperties(dTa.prototype,{STa:{configurable:!0,enumerable:!0,get:function(){return this.C4}},rIa:{configurable:!0,enumerable:!0,get:function(){return this.N3a||this.co.vJ}},hs:{configurable:!0,enumerable:!0,get:function(){var a=this.rIa;return this.mQa(a)?this.T8a(a):this.co.defaultValue}}});
var eTa=new _.zd("Token (@angular/flex-layout) Breakpoints");
var Eq=function(a){this.Rv=a},fTa=function(a,b){return a.Rv.find(function(c){return c.alias==b})},gTa=function(a,b){return a.Rv.find(function(c){return c.Ti==b})};
_.V.Object.defineProperties(Eq.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ha(this.Rv))}},QLb:{configurable:!0,enumerable:!0,get:function(){var a=this.Rv.filter(function(c){return!0===c.Hu}),b=this.Rv.filter(function(c){return!0!==c.Hu});return[].concat(_.Ha(a),_.Ha(b))}},MGc:{configurable:!0,enumerable:!0,get:function(){return this.Rv.filter(function(a){return 1==a.Hu})}},suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Rv.map(function(a){return a.suffix})}}});
Eq.ha=function(a){return new (a||Eq)(_.u(eTa))};Eq.va=_.t({token:Eq,ta:Eq.ha});
var hTa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Ti=void 0===b?"all":b;this.hUa=void 0===c?"":c;this.suffix=void 0===d?"":d};hTa.prototype.clone=function(){return new hTa(this.matches,this.Ti,this.hUa,this.suffix)};
var Fq=function(a,b){this.Rf=a;this.Pb=b;this.Rv=new Map;this.nab=new _.sf(new hTa(!0));this.Kmc=this.nab.Gf()};Fq.prototype.isActive=function(a){return this.Rv.has(a)?this.Rv.get(a).matches:!1};Fq.prototype.observe=function(a){iTa(this,a);return this.Kmc.ka(_.Qa(function(b){return a?b.Ti===a:!0}))};
var iTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Ipa(b);0<b.length&&(Hpa(b,a.Pb),b.forEach(function(c){var d=a.Rv.get(c),e=function(f){a.Rf.Nc(function(){a.nab.next(new hTa(f.matches,c))})};d||(d=a.bhc(c),d.addListener(e),a.Rv.set(c,d));d.matches&&e(d)}))};Fq.prototype.bhc=function(a){return Fpa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Fq.ha=function(a){return new (a||Fq)(_.u(_.Ye),_.u(_.Ig))};Fq.va=_.t({token:Fq,ta:Fq.ha});var Gpa={};
var Gq=function(a,b){this.hO=a;this.tI=b;this.Fnc()};Gq.prototype.isActive=function(a){var b=fTa(this.hO,a)||gTa(this.hO,a);return this.tI.isActive(b?b.Ti:a)};Gq.prototype.observe=function(a){var b=fTa(this.hO,a)||gTa(this.hO,a);return this.tI.observe(b?b.Ti:a).ka(_.m(function(c){return Jpa(c,b)}),_.Qa(function(c){return b?""!==c.hUa:!0}))};Gq.prototype.Fnc=function(){var a=this.hO.QLb.map(function(b){return b.Ti});iTa(this.tI,a)};
_.V.Object.defineProperties(Gq.prototype,{breakpoints:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ha(this.hO.items))}},Bqc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.hO.MGc.reverse().filter(function(b){return a.tI.isActive(b.Ti)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.breakpoints.reverse().forEach(function(d){""!==d.alias&&!b&&a.tI.isActive(d.Ti)&&(b=d)});var c=this.breakpoints[0];return b||(this.tI.isActive(c.Ti)?
c:null)}}});Gq.ha=function(a){return new (a||Gq)(_.u(Eq),_.u(Fq))};Gq.va=_.t({token:Gq,ta:Gq.ha});
var Mpa=["row","column","row-reverse","column-reverse"];
var Hq=function(a,b,c){this.C4=a;this.Ua=b;this.Se=c;this.Nv={};this.G7a=!1};_.k=Hq.prototype;_.k.cs=function(a){return this.Nv[a]};_.k.Sa=function(){this.bjc=this.eja();this.G7a=!0};_.k.Rb=function(a){throw Error("xc`"+a);};_.k.La=function(){this.Xe&&this.Xe.destroy();this.C4=null};_.k.Y6a=function(a,b){a=this.cs(a);return void 0!==a&&null!==a&&""!==a?a:b};_.k.eja=function(a){a=void 0===a?this.ua:a;return Tpa(a||this.ua,"display")};
_.k.Tjc=function(a,b){b=(b=void 0===b?this.ua:b)||this.ua;return Qpa()?b.getAttribute(a):""};_.k.tEa=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Tpa(a,"flex-direction")||"row",Qpa()&&a.style["flex-direction"]||!b||Spa(this.Se,Lpa(c),[a]));return c.trim()};_.k.XA=function(a,b,c){c=void 0===c?this.ua:c;var d=this.Se;c=c||this.ua;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Ppa(a);Rpa(e,c,d)};_.k.n4a=function(a,b){Spa(this.Se,a,b||[])};
_.k.Bb=function(a,b){if("object"===typeof b)for(var c in b)this.Nv[c]=b[c];else this.Nv[a]=b};_.k.xy=function(a,b,c){this.Xe||(this.Xe=new dTa(new cTa(a,b,this.Nv),this.C4,function(d){return c(d)}));return this.Xe};_.k.mQa=function(a){return this.Xe.mQa(a)};
_.V.Object.defineProperties(Hq.prototype,{zqc:{configurable:!0,enumerable:!0,get:function(){return this.Xe?this.Xe.hs:void 0},set:function(a){var b="baseKey";if(this.Xe){b=this.Xe.rIa;var c=this.Nv[b];this.Nv[b]=a}var d={};this.Rb((d[b]=new nea(c,a,!1),d))}},parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ua.ua.parentNode}},ua:{configurable:!0,enumerable:!0,get:function(){return this.Ua.ua}},Csc:{configurable:!0,enumerable:!0,get:function(){for(var a=this.ua.children,b=[],
c=a.length;c--;)b[c]=a[c];return b}},Yrb:{configurable:!0,enumerable:!0,get:function(){return this.G7a}}});Hq.ha=function(a){return new (a||Hq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok))};Hq.Ja=_.v({type:Hq,features:[_.bd]});
_.Iq=function(a,b,c){Hq.call(this,a,b,c);this.h4a=new _.sf("row");this.j_=this.h4a.Gf()};_.U(_.Iq,Hq);_.Iq.prototype.Rb=function(a){(null!=a.layout||this.Xe)&&this.dIa()};_.Iq.prototype.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("layout","row",function(b){a.dIa(b.value)});this.dIa()};_.Iq.prototype.dIa=function(a){a=a||this.cs("layout")||"row";this.Xe&&(a=this.Xe.hs);a=Lpa(a);this.XA(a);this.h4a.next(a["flex-direction"])};
_.V.Object.defineProperties(_.Iq.prototype,{lk:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layout",a)}},ZCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutXs",a)}},XCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutSm",a)}},WCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutMd",a)}},RCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLg",a)}},YCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutXl",a)}},QCc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("layoutGtXs",a)}},PCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutGtSm",a)}},OCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutGtMd",a)}},NCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutGtLg",a)}},UCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtSm",a)}},TCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtMd",a)}},SCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtLg",
a)}},VCc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("layoutLtXl",a)}}});_.Iq.ha=function(a){return new (a||_.Iq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok))};
_.Iq.Ja=_.v({type:_.Iq,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:{lk:["fxLayout","layout"],ZCc:["fxLayout.xs","layoutXs"],XCc:["fxLayout.sm","layoutSm"],WCc:["fxLayout.md","layoutMd"],RCc:["fxLayout.lg",
"layoutLg"],YCc:["fxLayout.xl","layoutXl"],QCc:["fxLayout.gt-xs","layoutGtXs"],PCc:["fxLayout.gt-sm","layoutGtSm"],OCc:["fxLayout.gt-md","layoutGtMd"],NCc:["fxLayout.gt-lg","layoutGtLg"],UCc:["fxLayout.lt-sm","layoutLtSm"],TCc:["fxLayout.lt-md","layoutLtMd"],SCc:["fxLayout.lt-lg","layoutLtLg"],VCc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.ae,_.bd]});
_.Jq=function(a,b,c,d){Hq.call(this,a,b,c);this.ej="row";d&&(this.Zm=d.j_.subscribe(this.vE.bind(this)))};_.U(_.Jq,Hq);_.k=_.Jq.prototype;_.k.Rb=function(a){(null!=a.align||this.Xe)&&this.lg()};_.k.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("align","start stretch",function(b){a.lg(b.value)});this.lg()};_.k.La=function(){Hq.prototype.La.call(this);this.Zm&&this.Zm.unsubscribe()};
_.k.lg=function(a){a=a||this.cs("align")||"start stretch";this.Xe&&(a=this.Xe.hs);this.XA(this.Ur(a));this.b4a(a,this.ej?this.ej:"row")};_.k.vE=function(a){var b=this;this.ej=(a||"").toLowerCase();Mpa.find(function(c){return c===b.ej})||(this.ej="row");a=this.cs("align")||"start stretch";this.Xe&&(a=this.Xe.hs);this.b4a(a,this.ej||"row")};
_.k.Ur=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 Pg(b,{display:"flex","flex-direction":this.ej||"row","box-sizing":"border-box"})};
_.k.b4a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.XA({"box-sizing":"border-box","max-width":Opa(b)?null:"100%","max-height":Opa(b)?"100%":null})};
_.V.Object.defineProperties(_.Jq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Bb("align",a)}},MIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXs",a)}},KIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignSm",a)}},JIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignMd",a)}},EIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLg",a)}},LIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXl",a)}},DIa:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("alignGtXs",a)}},CIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtSm",a)}},BIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtMd",a)}},AIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtLg",a)}},HIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtSm",a)}},GIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtMd",a)}},FIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtLg",
a)}},IIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtXl",a)}}});_.Jq.ha=function(a){return new (a||_.Jq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok),_.y(_.Iq,10))};
_.Jq.Ja=_.v({type:_.Jq,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"],MIa:["fxLayoutAlign.xs","alignXs"],
KIa:["fxLayoutAlign.sm","alignSm"],JIa:["fxLayoutAlign.md","alignMd"],EIa:["fxLayoutAlign.lg","alignLg"],LIa:["fxLayoutAlign.xl","alignXl"],DIa:["fxLayoutAlign.gt-xs","alignGtXs"],CIa:["fxLayoutAlign.gt-sm","alignGtSm"],BIa:["fxLayoutAlign.gt-md","alignGtMd"],AIa:["fxLayoutAlign.gt-lg","alignGtLg"],HIa:["fxLayoutAlign.lt-sm","alignLtSm"],GIa:["fxLayoutAlign.lt-md","alignLtMd"],FIa:["fxLayoutAlign.lt-lg","alignLtLg"],IIa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.ae,_.bd]});
_.Kq=function(a){this.groups=a};_.Kq.prototype.isArray=function(a){return a instanceof Array};_.V.Object.defineProperties(_.Kq.prototype,{sCc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Kq.ha=function(a){return new (a||_.Kq)(_.y(_.wq))};
_.Kq.Aa=_.v({type:_.Kq,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"]," Close ",["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["singleKeyShortcut",""],["multiKeyBadge",""],[3,"matBadge"]]},ya:function(a,
b){a&1&&(_.C(0,"h2",0),_.re(1,1),_.D(),_.C(2,"mat-dialog-content",2)(3,"div",3),_.M(4,bqa,2,1,"ng-container",4),_.D()(),_.C(5,"mat-dialog-actions",5)(6,"button",6),_.re(7,7),_.D()());a&2&&(_.w(4),_.z("ngForOf",b.sCc))},Ia:[_.cn,_.Ol,_.Pl,_.Jq,mq,_.nq,_.zq,_.Aq,_.Bq,_.Cq],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 Lq=function(){};Lq.ha=function(a){return new (a||Lq)};Lq.Ea=_.Wc({type:Lq});Lq.Da=_.Pc({imports:[_.op,_.$p,_.$p]});
_.Mq=function(){};_.Mq.ha=function(a){return new (a||_.Mq)};_.Mq.Ea=_.Wc({type:_.Mq});_.Mq.Da=_.Pc({imports:[_.lq,_.$p,_.$p]});
var Nq=function(a,b,c,d){Hq.call(this,b,c,d);this.Qgc=a;this.C4=b;this.Ua=c;this.Se=d};_.U(Nq,Hq);var jTa=function(a,b){return b?a.cs(b):void 0};Nq.prototype.Ug=function(a,b,c){if(void 0===c?0:c)this.khc(a,b);else if(Array.isArray(b))this.ihc(a,b);else if("object"===typeof b)this.jhc(a,b);else if("string"===typeof b)this.lhc(a,b);else throw Error("yc`"+a);};var kTa=function(a,b,c,d){a.xy(b,c,d)};Nq.prototype.khc=function(a,b){this.Nv[a]=b};Nq.prototype.ihc=function(a,b){this.Nv[void 0===a?"":a]=b.join(" ")};
Nq.prototype.jhc=function(a,b){a=void 0===a?"":a;var c=[],d;for(d in b)b[d]&&c.push(d);this.Nv[a]=c.join(" ")};Nq.prototype.lhc=function(a,b){this.Nv[void 0===a?"":a]=b};_.V.Object.defineProperties(Nq.prototype,{Ubb:{configurable:!0,enumerable:!0,get:function(){var a=this.Xe;a=a?a.rIa:this.Qgc;return"class"===a?"klazz":a}},KAc:{configurable:!0,enumerable:!0,get:function(){return this.Nv}},WAb:{configurable:!0,enumerable:!0,get:function(){return this.Xe}}});Nq.ha=function(){_.Fd()};
Nq.Ja=_.v({type:Nq,features:[_.ae]});
var lTa=function(a){this.Se=a};_.k=lTa.prototype;_.k.KE=function(a,b){this.Se.KE(a,b)};_.k.OG=function(a,b){this.Se.OG(a,b)};_.k.vl=function(a,b,c,d){this.Se.vl(a,b,c,d)};_.k.q0=function(a,b,c){this.Se.q0(a,b,c)};_.k.animate=function(){throw Qg("animate");};_.k.cQ=function(){throw Qg("detachView");};_.k.createElement=function(){throw Qg("createElement");};_.k.YX=function(){throw Qg("createText");};_.k.yua=function(){throw Qg("selectRootElement");};
_.k.oKb=function(){throw Qg("setElementAttribute");};_.k.cva=function(){throw Qg("setText");};_.k.listen=function(){throw Qg("listen");};
var Oq=function(a,b,c,d,e,f){Hq.call(this,a,d,e);this.kl=a;this.pFa=b;this.qFa=c;this.Ay=d;this.Se=e;this.tE=f;this.CDa()};_.U(Oq,Hq);_.k=Oq.prototype;_.k.Rb=function(a){this.re.Ubb in a&&(this.tE.rsa=this.re.WAb.hs||"")};_.k.Sa=function(){this.DDa()};_.k.Kk=function(){this.tE.Kk()};_.k.La=function(){this.re.La();this.tE=null};_.k.CDa=function(){this.re=new Nq("ngClass",this.kl,this.Ay,this.Se);this.tE||(this.tE=new _.Nl(this.pFa,this.qFa,this.Ay,new lTa(this.Se)))};
_.k.DDa=function(a){var b=this;a=void 0===a?"ngClass":a;kTa(this.re,a,jTa(this.re,a),function(c){b.tE.rsa=c.value||"";b.tE.Kk()})};
_.V.Object.defineProperties(Oq.prototype,{DEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClass",a,!0);this.tE.rsa=jTa(this.re,"ngClass")}},tCc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("class",a);this.tE.axb=a}},QEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassXs",a,!0)}},OEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassSm",a,!0)}},NEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassMd",a,!0)}},IEc:{configurable:!0,
enumerable:!0,set:function(a){this.re.Ug("ngClassLg",a,!0)}},PEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassXl",a,!0)}},LEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassLtSm",a,!0)}},KEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassLtMd",a,!0)}},JEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassLtLg",a,!0)}},MEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassLtXl",a,!0)}},HEc:{configurable:!0,enumerable:!0,
set:function(a){this.re.Ug("ngClassGtXs",a,!0)}},GEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassGtSm",a,!0)}},FEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassGtMd",a,!0)}},EEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngClassGtLg",a,!0)}}});Oq.ha=function(a){return new (a||Oq)(_.y(Gq),_.y(_.dl),_.y(_.el),_.y(_.Cd),_.y(_.Ok),_.y(_.Nl,10))};
Oq.Ja=_.v({type:Oq,oa:[["","ngClass.xs",""],["","ngClass.sm",""],["","ngClass.md",""],["","ngClass.lg",""],["","ngClass.xl",""],["","ngClass.lt-sm",""],["","ngClass.lt-md",""],["","ngClass.lt-lg",""],["","ngClass.lt-xl",""],["","ngClass.gt-xs",""],["","ngClass.gt-sm",""],["","ngClass.gt-md",""],["","ngClass.gt-lg",""]],inputs:{DEc:["ngClass","ngClassBase"],tCc:["class","klazz"],QEc:["ngClass.xs","ngClassXs"],OEc:["ngClass.sm","ngClassSm"],NEc:["ngClass.md","ngClassMd"],IEc:["ngClass.lg","ngClassLg"],
PEc:["ngClass.xl","ngClassXl"],LEc:["ngClass.lt-sm","ngClassLtSm"],KEc:["ngClass.lt-md","ngClassLtMd"],JEc:["ngClass.lt-lg","ngClassLtLg"],MEc:["ngClass.lt-xl","ngClassLtXl"],HEc:["ngClass.gt-xs","ngClassGtXs"],GEc:["ngClass.gt-sm","ngClassGtSm"],FEc:["ngClass.gt-md","ngClassGtMd"],EEc:["ngClass.gt-lg","ngClassGtLg"]},features:[_.ae,_.bd]});
var Pq=function(a,b,c){Hq.call(this,c,a,b);this.Bb("src",a.ua.getAttribute("src")||"")};_.U(Pq,Hq);Pq.prototype.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.fsb&&this.xy("src",this.Rkb,function(){a.aIa()});this.aIa()};Pq.prototype.Rb=function(){this.Yrb&&this.aIa()};Pq.prototype.aIa=function(){this.fsb&&this.Se.setAttribute(this.ua,"src",String(this.zqc||this.Rkb))};
_.V.Object.defineProperties(Pq.prototype,{QLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("src",a||"")}},dMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcXs",a)}},bMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcSm",a)}},aMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcMd",a)}},VLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLg",a)}},cMc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcXl",a)}},YLc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("srcLtSm",a)}},XLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLtMd",a)}},WLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLtLg",a)}},ZLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcLtXl",a)}},ULc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcGtXs",a)}},TLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcGtSm",a)}},SLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("srcGtMd",a)}},RLc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("srcGtLg",a)}},Rkb:{configurable:!0,enumerable:!0,get:function(){return this.cs("src")||""}},fsb:{configurable:!0,enumerable:!0,get:function(){return 1<Object.keys(this.Nv).length}}});Pq.ha=function(a){return new (a||Pq)(_.y(_.Cd),_.y(_.Ok),_.y(Gq))};
Pq.Ja=_.v({type:Pq,oa:[["img","src.xs",""],["img","src.sm",""],["img","src.md",""],["img","src.lg",""],["img","src.xl",""],["img","src.lt-sm",""],["img","src.lt-md",""],["img","src.lt-lg",""],["img","src.lt-xl",""],["img","src.gt-xs",""],["img","src.gt-sm",""],["img","src.gt-md",""],["img","src.gt-lg",""]],inputs:{QLc:["src","srcBase"],dMc:["src.xs","srcXs"],bMc:["src.sm","srcSm"],aMc:["src.md","srcMd"],VLc:["src.lg","srcLg"],cMc:["src.xl","srcXl"],YLc:["src.lt-sm","srcLtSm"],XLc:["src.lt-md","srcLtMd"],
WLc:["src.lt-lg","srcLtLg"],ZLc:["src.lt-xl","srcLtXl"],ULc:["src.gt-xs","srcGtXs"],TLc:["src.gt-sm","srcGtSm"],SLc:["src.gt-md","srcGtMd"],RLc:["src.gt-lg","srcGtLg"]},features:[_.ae,_.bd]});
var mTa=["false",!1,0],Qq=function(a,b,c,d){Hq.call(this,a,c,d);var e=this;this.ej=b;this.moa=c;this.renderer=d;b&&(this.Zm=b.j_.subscribe(function(){return e.lg()}))};_.U(Qq,Hq);_.k=Qq.prototype;_.k.eja=function(){return this.ej?"flex":Hq.prototype.eja.call(this)};_.k.Rb=function(a){this.Yrb&&(null!=a.show||this.Xe)&&this.lg()};_.k.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("show",this.Y6a("show",!0),function(b){a.lg(b.value)});this.lg()};
_.k.La=function(){Hq.prototype.La.call(this);this.Zm&&this.Zm.unsubscribe()};_.k.lg=function(a){a=a||this.Y6a("show",!0);this.Xe&&(a=this.Xe.hs);this.XA(this.Ur(this.eqc(a)))};_.k.Ur=function(a){return{display:a?this.bjc:"none"}};_.k.eqc=function(a){return-1==mTa.indexOf(a)};
_.V.Object.defineProperties(Qq.prototype,{show:{configurable:!0,enumerable:!0,set:function(a){this.Bb("show",a)}},wLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXs",a)}},pLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showSm",a)}},gLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showMd",a)}},YKc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLg",a)}},vLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXl",a)}},cLc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("showLtSm",a)}},bLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtMd",a)}},aLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtLg",a)}},dLc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtXl",a)}},VKc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtXs",a)}},UKc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtSm",a)}},TKc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtMd",a)}},SKc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("showGtLg",a)}},lj:{configurable:!0,enumerable:!0,set:function(a){this.Bb("show",Rg(a))}},Xzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXs",Rg(a))}},Vzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showSm",Rg(a))}},Tzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showMd",Rg(a))}},Ozc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLg",Rg(a))}},Wzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showXl",
Rg(a))}},Rzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtSm",Rg(a))}},Qzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtMd",Rg(a))}},Pzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtLg",Rg(a))}},Szc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showLtXl",Rg(a))}},Nzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtXs",Rg(a))}},Mzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtSm",Rg(a))}},Lzc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("showGtMd",Rg(a))}},Kzc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("showGtLg",Rg(a))}}});Qq.ha=function(a){return new (a||Qq)(_.y(Gq),_.y(_.Iq,10),_.y(_.Cd),_.y(_.Ok))};
Qq.Ja=_.v({type:Qq,oa:[["","fxShow",""],["","fxShow.xs",""],["","fxShow.sm",""],["","fxShow.md",""],["","fxShow.lg",""],["","fxShow.xl",""],["","fxShow.lt-sm",""],["","fxShow.lt-md",""],["","fxShow.lt-lg",""],["","fxShow.lt-xl",""],["","fxShow.gt-xs",""],["","fxShow.gt-sm",""],["","fxShow.gt-md",""],["","fxShow.gt-lg",""],["","fxHide",""],["","fxHide.xs",""],["","fxHide.sm",""],["","fxHide.md",""],["","fxHide.lg",""],["","fxHide.xl",""],["","fxHide.lt-sm",""],["","fxHide.lt-md",""],["","fxHide.lt-lg",
""],["","fxHide.lt-xl",""],["","fxHide.gt-xs",""],["","fxHide.gt-sm",""],["","fxHide.gt-md",""],["","fxHide.gt-lg",""]],inputs:{show:["fxShow","show"],wLc:["fxShow.xs","showXs"],pLc:["fxShow.sm","showSm"],gLc:["fxShow.md","showMd"],YKc:["fxShow.lg","showLg"],vLc:["fxShow.xl","showXl"],cLc:["fxShow.lt-sm","showLtSm"],bLc:["fxShow.lt-md","showLtMd"],aLc:["fxShow.lt-lg","showLtLg"],dLc:["fxShow.lt-xl","showLtXl"],VKc:["fxShow.gt-xs","showGtXs"],UKc:["fxShow.gt-sm","showGtSm"],TKc:["fxShow.gt-md","showGtMd"],
SKc:["fxShow.gt-lg","showGtLg"],lj:["fxHide","hide"],Xzc:["fxHide.xs","hideXs"],Vzc:["fxHide.sm","hideSm"],Tzc:["fxHide.md","hideMd"],Ozc:["fxHide.lg","hideLg"],Wzc:["fxHide.xl","hideXl"],Rzc:["fxHide.lt-sm","hideLtSm"],Qzc:["fxHide.lt-md","hideLtMd"],Pzc:["fxHide.lt-lg","hideLtLg"],Szc:["fxHide.lt-xl","hideLtXl"],Nzc:["fxHide.gt-xs","hideGtXs"],Mzc:["fxHide.gt-sm","hideGtSm"],Lzc:["fxHide.gt-md","hideGtMd"],Kzc:["fxHide.gt-lg","hideGtLg"]},features:[_.ae,_.bd]});
var iqa=function(a,b){var c=void 0===c?!0:c;this.key=a;this.value=b;this.key=c?a.replace(/['"]/g,"").trim():a.trim();this.value=c?b.replace(/['"]/g,"").trim():b.trim();this.value=this.value.replace(/;/,"")},nTa=cqa,oTa=dqa,pTa=gqa,qTa=hqa;
var Rq=function(a,b,c,d,e,f){Hq.call(this,a,c,d);this.kl=a;this.Ly=b;this.Ay=c;this.Se=d;this.pq=e;this.xI=f;this.CDa()};_.U(Rq,Hq);_.k=Rq.prototype;_.k.Rb=function(a){this.re.Ubb in a&&(this.xI.ssa=this.re.WAb.hs||"")};_.k.Sa=function(){this.DDa()};_.k.Kk=function(){this.xI.Kk()};_.k.La=function(){this.re.La();this.xI=null};_.k.CDa=function(){this.re=new Nq("ngStyle",this.kl,this.Ay,this.Se);this.xI||(this.xI=new _.Tl(this.Ay,this.pq,new lTa(this.Se)));this.Ygc();this.ujc()};
_.k.DDa=function(a){var b=this;a=void 0===a?"ngStyle":a;kTa(this.re,a,jTa(this.re,a),function(c){b.xI.ssa=c.value||"";b.xI.Kk()})};_.k.Ygc=function(){var a=this,b=this.re.Ug.bind(this.re);this.re.Ug=function(c,d,e,f){e=void 0===e?!1:e;f=void 0===f?!0:f;d=a.ehc(d);f&&(d=Pg({},a.re.KAc.ngStyle,d));b(c,d,e)}};
_.k.ehc=function(a){var b=this,c=function(d){return b.Ly.Nn(2,d)};if(a)switch(nTa(a)){case "string":return pTa(oTa(a),c);case "array":return pTa(a,c);case "set":return qTa(a,c);default:return qTa(a,c)}return a};_.k.ujc=function(){jTa(this.re,"ngStyle")||(this.sBb=this.Tjc("style")||"")};
_.V.Object.defineProperties(Rq.prototype,{sBb:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyle",a,!0);this.xI.ssa=jTa(this.re,"ngStyle")}},iFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleXs",a,!0)}},gFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleSm",a,!0)}},fFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleMd",a,!0)}},aFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleLg",a,!0)}},hFc:{configurable:!0,
enumerable:!0,set:function(a){this.re.Ug("ngStyleXl",a,!0)}},dFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleLtSm",a,!0)}},cFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleLtMd",a,!0)}},bFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleLtLg",a,!0)}},eFc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleLtXl",a,!0)}},ZEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleGtXs",a,!0)}},YEc:{configurable:!0,
enumerable:!0,set:function(a){this.re.Ug("ngStyleGtSm",a,!0)}},XEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleGtMd",a,!0)}},WEc:{configurable:!0,enumerable:!0,set:function(a){this.re.Ug("ngStyleGtLg",a,!0)}}});Rq.ha=function(a){return new (a||Rq)(_.y(Gq),_.y(Fm),_.y(_.Cd),_.y(_.Ok),_.y(_.el),_.y(_.Tl,10))};
Rq.Ja=_.v({type:Rq,oa:[["","ngStyle.xs",""],["","ngStyle.sm",""],["","ngStyle.md",""],["","ngStyle.lg",""],["","ngStyle.xl",""],["","ngStyle.lt-sm",""],["","ngStyle.lt-md",""],["","ngStyle.lt-lg",""],["","ngStyle.lt-xl",""],["","ngStyle.gt-xs",""],["","ngStyle.gt-sm",""],["","ngStyle.gt-md",""],["","ngStyle.gt-lg",""]],inputs:{sBb:["ngStyle","ngStyleBase"],iFc:["ngStyle.xs","ngStyleXs"],gFc:["ngStyle.sm","ngStyleSm"],fFc:["ngStyle.md","ngStyleMd"],aFc:["ngStyle.lg","ngStyleLg"],hFc:["ngStyle.xl",
"ngStyleXl"],dFc:["ngStyle.lt-sm","ngStyleLtSm"],cFc:["ngStyle.lt-md","ngStyleLtMd"],bFc:["ngStyle.lt-lg","ngStyleLtLg"],eFc:["ngStyle.lt-xl","ngStyleLtXl"],ZEc:["ngStyle.gt-xs","ngStyleGtXs"],YEc:["ngStyle.gt-sm","ngStyleGtSm"],XEc:["ngStyle.gt-md","ngStyleGtMd"],WEc:["ngStyle.gt-lg","ngStyleGtLg"]},features:[_.ae,_.bd]});
_.Sq=function(a,b,c){Hq.call(this,a,b,c)};_.U(_.Sq,Hq);_.Sq.prototype.Rb=function(a){(null!=a.align||this.Xe)&&this.lg()};_.Sq.prototype.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("align","stretch",function(b){a.lg(b.value)});this.lg()};_.Sq.prototype.lg=function(a){a=a||this.cs("align")||"stretch";this.Xe&&(a=this.Xe.hs);this.XA(this.Ur(a))};
_.Sq.prototype.Ur=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};
_.V.Object.defineProperties(_.Sq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Bb("align",a)}},MIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXs",a)}},KIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignSm",a)}},JIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignMd",a)}},EIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLg",a)}},LIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignXl",a)}},HIa:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("alignLtSm",a)}},GIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtMd",a)}},FIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtLg",a)}},IIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignLtXl",a)}},DIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtXs",a)}},CIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtSm",a)}},BIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtMd",
a)}},AIa:{configurable:!0,enumerable:!0,set:function(a){this.Bb("alignGtLg",a)}}});_.Sq.ha=function(a){return new (a||_.Sq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok))};
_.Sq.Ja=_.v({type:_.Sq,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"],MIa:["fxFlexAlign.xs","alignXs"],KIa:["fxFlexAlign.sm","alignSm"],
JIa:["fxFlexAlign.md","alignMd"],EIa:["fxFlexAlign.lg","alignLg"],LIa:["fxFlexAlign.xl","alignXl"],HIa:["fxFlexAlign.lt-sm","alignLtSm"],GIa:["fxFlexAlign.lt-md","alignLtMd"],FIa:["fxFlexAlign.lt-lg","alignLtLg"],IIa:["fxFlexAlign.lt-xl","alignLtXl"],DIa:["fxFlexAlign.gt-xs","alignGtXs"],CIa:["fxFlexAlign.gt-sm","alignGtSm"],BIa:["fxFlexAlign.gt-md","alignGtMd"],AIa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.ae,_.bd]});
var rTa={margin:0,width:"100%",height:"100%","min-width":"100%","min-height":"100%"},Tq=function(a,b,c){Hq.call(this,a,b,c);this.moa=b;this.renderer=c;this.XA(rTa)};_.U(Tq,Hq);Tq.ha=function(a){return new (a||Tq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok))};Tq.Ja=_.v({type:Tq,oa:[["","fxFill",""],["","fxFlexFill",""]],features:[_.ae]});
var Uq=function(a,b,c,d,e){Hq.call(this,a,b,c);this.ZA=d;this.sO=e;this.ej="row";this.G3=this.sO.kd.subscribe(this.lg.bind(this));sTa(this)};_.U(Uq,Hq);Uq.prototype.Rb=function(a){(null!=a.offset||this.Xe)&&this.lg()};Uq.prototype.La=function(){Hq.prototype.La.call(this);this.Zm&&this.Zm.unsubscribe();this.G3&&this.G3.unsubscribe()};Uq.prototype.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("offset",0,function(b){a.lg(b.value)})};var sTa=function(a){a.ZA&&(a.Zm=a.ZA.j_.subscribe(function(b){a.vE(b)}))};
Uq.prototype.vE=function(a){this.ej=a||this.ej||"row";this.lg()};Uq.prototype.lg=function(a){a=a||this.cs("offset")||0;this.Xe&&(a=this.Xe.hs);this.XA(this.Ur(a))};Uq.prototype.Ur=function(a){var b=-1<String(a).indexOf("%");-1<String(a).indexOf("px")||b||isNaN(a)||(a+="%");b="rtl"===this.sO.value?"margin-right":"margin-left";var c=this.tEa(this.parentElement,!0),d={};return Opa(c)?(d[b]=""+a,d):{"margin-top":""+a}};
_.V.Object.defineProperties(Uq.prototype,{offset:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offset",a)}},SFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetXs",a)}},QFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetSm",a)}},PFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetMd",a)}},KFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLg",a)}},RFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetXl",a)}},NFc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("offsetLtSm",a)}},MFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLtMd",a)}},LFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLtLg",a)}},OFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetLtXl",a)}},JFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtXs",a)}},IFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtSm",a)}},HFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtMd",
a)}},GFc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("offsetGtLg",a)}}});Uq.ha=function(a){return new (a||Uq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok),_.y(_.Iq,12),_.y(_.vp))};
Uq.Ja=_.v({type:Uq,oa:[["","fxFlexOffset",""],["","fxFlexOffset.xs",""],["","fxFlexOffset.sm",""],["","fxFlexOffset.md",""],["","fxFlexOffset.lg",""],["","fxFlexOffset.xl",""],["","fxFlexOffset.lt-sm",""],["","fxFlexOffset.lt-md",""],["","fxFlexOffset.lt-lg",""],["","fxFlexOffset.lt-xl",""],["","fxFlexOffset.gt-xs",""],["","fxFlexOffset.gt-sm",""],["","fxFlexOffset.gt-md",""],["","fxFlexOffset.gt-lg",""]],inputs:{offset:["fxFlexOffset","offset"],SFc:["fxFlexOffset.xs","offsetXs"],QFc:["fxFlexOffset.sm",
"offsetSm"],PFc:["fxFlexOffset.md","offsetMd"],KFc:["fxFlexOffset.lg","offsetLg"],RFc:["fxFlexOffset.xl","offsetXl"],NFc:["fxFlexOffset.lt-sm","offsetLtSm"],MFc:["fxFlexOffset.lt-md","offsetLtMd"],LFc:["fxFlexOffset.lt-lg","offsetLtLg"],OFc:["fxFlexOffset.lt-xl","offsetLtXl"],JFc:["fxFlexOffset.gt-xs","offsetGtXs"],IFc:["fxFlexOffset.gt-sm","offsetGtSm"],HFc:["fxFlexOffset.gt-md","offsetGtMd"],GFc:["fxFlexOffset.gt-lg","offsetGtLg"]},features:[_.ae,_.bd]});
var Vq=function(a,b,c){Hq.call(this,a,b,c)};_.U(Vq,Hq);Vq.prototype.Rb=function(a){(null!=a.order||this.Xe)&&this.lg()};Vq.prototype.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("order","0",function(b){a.lg(b.value)});this.lg()};Vq.prototype.lg=function(a){a=a||this.cs("order")||"0";this.Xe&&(a=this.Xe.hs);this.XA(this.Ur(a))};Vq.prototype.Ur=function(a){a=parseInt(a,10);return{order:isNaN(a)?0:a}};
_.V.Object.defineProperties(Vq.prototype,{order:{configurable:!0,enumerable:!0,set:function(a){this.Bb("order",a)}},zGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderXs",a)}},xGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderSm",a)}},wGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderMd",a)}},rGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLg",a)}},yGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderXl",a)}},pGc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("orderGtXs",a)}},oGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderGtSm",a)}},nGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderGtMd",a)}},mGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderGtLg",a)}},uGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtSm",a)}},tGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtMd",a)}},sGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtLg",
a)}},vGc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("orderLtXl",a)}}});Vq.ha=function(a){return new (a||Vq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok))};
Vq.Ja=_.v({type:Vq,oa:[["","fxFlexOrder",""],["","fxFlexOrder.xs",""],["","fxFlexOrder.sm",""],["","fxFlexOrder.md",""],["","fxFlexOrder.lg",""],["","fxFlexOrder.xl",""],["","fxFlexOrder.lt-sm",""],["","fxFlexOrder.lt-md",""],["","fxFlexOrder.lt-lg",""],["","fxFlexOrder.lt-xl",""],["","fxFlexOrder.gt-xs",""],["","fxFlexOrder.gt-sm",""],["","fxFlexOrder.gt-md",""],["","fxFlexOrder.gt-lg",""]],inputs:{order:["fxFlexOrder","order"],zGc:["fxFlexOrder.xs","orderXs"],xGc:["fxFlexOrder.sm","orderSm"],wGc:["fxFlexOrder.md",
"orderMd"],rGc:["fxFlexOrder.lg","orderLg"],yGc:["fxFlexOrder.xl","orderXl"],pGc:["fxFlexOrder.gt-xs","orderGtXs"],oGc:["fxFlexOrder.gt-sm","orderGtSm"],nGc:["fxFlexOrder.gt-md","orderGtMd"],mGc:["fxFlexOrder.gt-lg","orderGtLg"],uGc:["fxFlexOrder.lt-sm","orderLtSm"],tGc:["fxFlexOrder.lt-md","orderLtMd"],sGc:["fxFlexOrder.lt-lg","orderLtLg"],vGc:["fxFlexOrder.lt-xl","orderLtXl"]},features:[_.ae,_.bd]});
var Wq=function(a,b,c,d){Hq.call(this,a,b,c);this.ej="row";d&&(this.Zm=d.j_.subscribe(this.vE.bind(this)))};_.U(Wq,Hq);_.k=Wq.prototype;_.k.Rb=function(a){(null!=a.wrap||this.Xe)&&this.lg()};_.k.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("wrap","wrap",function(b){a.lg(b.value)});this.lg()};_.k.La=function(){Hq.prototype.La.call(this);this.Zm&&this.Zm.unsubscribe()};
_.k.vE=function(a){var b=this;this.ej=(a||"").toLowerCase().replace("-reverse","");Mpa.find(function(c){return c===b.ej})||(this.ej="row");this.lg()};_.k.lg=function(a){a=a||this.cs("wrap");this.Xe&&(a=this.Xe.hs);a=Npa(a||"wrap");this.XA(this.Ur(a))};_.k.Ur=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.nxc}};
_.V.Object.defineProperties(Wq.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrap",a)}},CPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapXs",a)}},APc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapSm",a)}},zPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapMd",a)}},uPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLg",a)}},BPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapXl",a)}},tPc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("wrapGtXs",a)}},sPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapGtSm",a)}},rPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapGtMd",a)}},qPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapGtLg",a)}},xPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLtSm",a)}},wPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLtMd",a)}},vPc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("wrapLtLg",a)}},yPc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("wrapLtXl",a)}},nxc:{configurable:!0,enumerable:!0,get:function(){return this.Zm?this.ej:this.tEa(this.ua)}}});Wq.ha=function(a){return new (a||Wq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok),_.y(_.Iq,10))};
Wq.Ja=_.v({type:Wq,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"],CPc:["fxLayoutWrap.xs","wrapXs"],APc:["fxLayoutWrap.sm","wrapSm"],zPc:["fxLayoutWrap.md",
"wrapMd"],uPc:["fxLayoutWrap.lg","wrapLg"],BPc:["fxLayoutWrap.xl","wrapXl"],tPc:["fxLayoutWrap.gt-xs","wrapGtXs"],sPc:["fxLayoutWrap.gt-sm","wrapGtSm"],rPc:["fxLayoutWrap.gt-md","wrapGtMd"],qPc:["fxLayoutWrap.gt-lg","wrapGtLg"],xPc:["fxLayoutWrap.lt-sm","wrapLtSm"],wPc:["fxLayoutWrap.lt-md","wrapLtMd"],vPc:["fxLayoutWrap.lt-lg","wrapLtLg"],yPc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.ae,_.bd]});
_.Xq=function(a,b,c,d,e){Hq.call(this,a,b,c);var f=this;this.ZA=d;this.B5=e;this.ej="row";this.Bb("flex","");this.Bb("shrink",1);this.Bb("grow",1);d&&(this.Zm=d.j_.subscribe(function(g){f.vE(g)}))};_.U(_.Xq,Hq);_.k=_.Xq.prototype;_.k.Rb=function(a){(null!=a.flex||this.Xe)&&this.bJ()};_.k.Sa=function(){var a=this;Hq.prototype.Sa.call(this);this.xy("flex","",function(b){a.bJ(b.value)});this.bJ()};_.k.La=function(){Hq.prototype.La.call(this);this.Zm&&this.Zm.unsubscribe()};
_.k.vE=function(a){this.ej=a||this.ej||"row";this.bJ()};_.k.bJ=function(a){a=a||this.cs("flex")||"";this.Xe&&(a=this.Xe.hs);a=String(a).replace(";","");var b=this.cs("grow"),c=this.cs("shrink");b=void 0===b?"1":b;c=void 0===c?"1":c;var d=[b,c,a],e=a.indexOf("calc");0<e?(d[2]=jqa(a.substring(e).trim()),a=a.substr(0,e).trim().split(" "),2==a.length&&(d[0]=a[0],d[1]=a[1])):0==e?d[2]=jqa(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.XA(this.fqc.apply(this,d))};
_.k.fqc=function(a,b,c){var d=-1<this.tEa(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=Pg(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Pg(e,{flex:"0 1 auto"});break;case "grow":e=Pg(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Pg(e,{flex:"1 0 auto"});break;case "auto":e=Pg(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Pg(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=Pg(e,{flex:a+" "+b+" "+(f||this.B5?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 Pg(e,{"box-sizing":"border-box"})};
_.V.Object.defineProperties(_.Xq.prototype,{lva:{configurable:!0,enumerable:!0,set:function(a){this.Bb("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Bb("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flex",a)}},mxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexXs",a)}},kxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexSm",a)}},jxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexMd",a)}},exc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("flexLg",a)}},lxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexXl",a)}},dxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtXs",a)}},cxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtSm",a)}},bxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtMd",a)}},axc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexGtLg",a)}},hxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexLtSm",a)}},gxc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("flexLtMd",a)}},fxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexLtLg",a)}},ixc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("flexLtXl",a)}}});_.Xq.ha=function(a){return new (a||_.Xq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok),_.y(_.Iq,12),_.y(Wq,12))};
_.Xq.Ja=_.v({type:_.Xq,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:{lva:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],mxc:["fxFlex.xs","flexXs"],kxc:["fxFlex.sm","flexSm"],jxc:["fxFlex.md","flexMd"],exc:["fxFlex.lg",
"flexLg"],lxc:["fxFlex.xl","flexXl"],dxc:["fxFlex.gt-xs","flexGtXs"],cxc:["fxFlex.gt-sm","flexGtSm"],bxc:["fxFlex.gt-md","flexGtMd"],axc:["fxFlex.gt-lg","flexGtLg"],hxc:["fxFlex.lt-sm","flexLtSm"],gxc:["fxFlex.lt-md","flexLtMd"],fxc:["fxFlex.lt-lg","flexLtLg"],ixc:["fxFlex.lt-xl","flexLtXl"]},features:[_.ae,_.bd]});
var Yq=function(a,b,c,d,e,f){Hq.call(this,a,b,c);this.Rf=e;this.sO=f;this.ej="row";d&&(this.Zm=d.j_.subscribe(this.vE.bind(this)));this.G3=this.sO.kd.subscribe(this.lg.bind(this))};_.U(Yq,Hq);_.k=Yq.prototype;_.k.Rb=function(a){(null!=a.gap||this.Xe)&&this.lg()};_.k.Ne=function(){var a=this;this.mqc();this.xy("gap","0",function(b){a.lg(b.value)});this.lg()};_.k.La=function(){Hq.prototype.La.call(this);this.Zm&&this.Zm.unsubscribe();this.QFa&&this.QFa.disconnect();this.G3&&this.G3.unsubscribe()};
_.k.mqc=function(){var a=this;this.Rf.wc(function(){"undefined"!==typeof MutationObserver&&(a.QFa=new MutationObserver(function(b){b.some(function(c){return c.addedNodes&&0<c.addedNodes.length||c.removedNodes&&0<c.removedNodes.length})&&a.lg()}),a.QFa.observe(a.ua,{childList:!0}))})};_.k.vE=function(a){var b=this;this.ej=(a||"").toLowerCase();Mpa.find(function(c){return c===b.ej})||(this.ej="row");this.lg()};
_.k.lg=function(a){var b=this;a=a||this.cs("gap")||"0";this.Xe&&(a=this.Xe.hs);var c=this.Csc.filter(function(f){return 1===f.nodeType&&"none"!=b.eja(f)}),d=c.length;if(1<d){var e=c[d-1];c=c.filter(function(f,g){return g<d-1});this.n4a(this.Ur(a),c);this.n4a(this.Ur(),[e])}};
_.k.Ur=function(a){var b={"margin-left":null,"margin-right":null,"margin-top":null,"margin-bottom":null};switch(this.ej){case "column":case "column-reverse":var c="margin-bottom";break;default:c="rtl"===this.sO.value?"margin-left":"margin-right"}b[c]=void 0===a?null:a;return b};
_.V.Object.defineProperties(Yq.prototype,{Jxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gap",a)}},Wxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapXs",a)}},Uxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapSm",a)}},Txc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapMd",a)}},Oxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLg",a)}},Vxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapXl",a)}},Nxc:{configurable:!0,enumerable:!0,
set:function(a){this.Bb("gapGtXs",a)}},Mxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapGtSm",a)}},Lxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapGtMd",a)}},Kxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapGtLg",a)}},Rxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLtSm",a)}},Qxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLtMd",a)}},Pxc:{configurable:!0,enumerable:!0,set:function(a){this.Bb("gapLtLg",a)}},Sxc:{configurable:!0,
enumerable:!0,set:function(a){this.Bb("gapLtXl",a)}}});Yq.ha=function(a){return new (a||Yq)(_.y(Gq),_.y(_.Cd),_.y(_.Ok),_.y(_.Iq,10),_.y(_.Ye),_.y(_.vp))};
Yq.Ja=_.v({type:Yq,oa:[["","fxLayoutGap",""],["","fxLayoutGap.xs",""],["","fxLayoutGap.sm",""],["","fxLayoutGap.md",""],["","fxLayoutGap.lg",""],["","fxLayoutGap.xl",""],["","fxLayoutGap.lt-sm",""],["","fxLayoutGap.lt-md",""],["","fxLayoutGap.lt-lg",""],["","fxLayoutGap.lt-xl",""],["","fxLayoutGap.gt-xs",""],["","fxLayoutGap.gt-sm",""],["","fxLayoutGap.gt-md",""],["","fxLayoutGap.gt-lg",""]],inputs:{Jxc:["fxLayoutGap","gap"],Wxc:["fxLayoutGap.xs","gapXs"],Uxc:["fxLayoutGap.sm","gapSm"],Txc:["fxLayoutGap.md",
"gapMd"],Oxc:["fxLayoutGap.lg","gapLg"],Vxc:["fxLayoutGap.xl","gapXl"],Nxc:["fxLayoutGap.gt-xs","gapGtXs"],Mxc:["fxLayoutGap.gt-sm","gapGtSm"],Lxc:["fxLayoutGap.gt-md","gapGtMd"],Kxc:["fxLayoutGap.gt-lg","gapGtLg"],Rxc:["fxLayoutGap.lt-sm","gapLtSm"],Qxc:["fxLayoutGap.lt-md","gapLtMd"],Pxc:["fxLayoutGap.lt-lg","gapLtLg"],Sxc:["fxLayoutGap.lt-xl","gapLtXl"]},features:[_.ae,_.bd]});
var lqa=[{alias:"xs",Ti:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Hu:!0,Ti:"(min-width: 600px)"},{alias:"lt-sm",Hu:!0,Ti:"(max-width: 599px)"},{alias:"sm",Ti:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Hu:!0,Ti:"(min-width: 960px)"},{alias:"lt-md",Hu:!0,Ti:"(max-width: 959px)"},{alias:"md",Ti:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Hu:!0,Ti:"(min-width: 1280px)"},{alias:"lt-lg",Hu:!0,Ti:"(max-width: 1279px)"},{alias:"lg",Ti:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Hu:!0,Ti:"(min-width: 1920px)"},{alias:"lt-xl",Hu:!0,Ti:"(max-width: 1920px)"},{alias:"xl",Ti:"(min-width: 1920px) and (max-width: 5000px)"}];
var mqa=/(\.|-|_)/g;
var tTa={Ga:eTa,Db:function(){return nqa()}};
var uTa=function(){},Zq=function(a,b){this.breakpoints=a;this.TTa=b;this.Enc();this.VBb=this.chc()};_.k=Zq.prototype;_.k.isActive=function(a){a=this.lpc(a);return this.TTa.isActive(a)};_.k.subscribe=function(a,b,c){return this.VBb.subscribe(a,b,c)};_.k.Gf=function(){return this.VBb};_.k.Enc=function(){var a=this.breakpoints.QLb.map(function(b){return b.Ti});iTa(this.TTa,a)};
_.k.chc=function(){var a=this;return this.TTa.observe().ka(_.Qa(function(b){return!0===b.matches}),_.Qa(function(b){return(b=gTa(a.breakpoints,b.Ti))?!b.Hu:!0}),_.m(function(b){return Jpa(b,a.v6a(b.Ti))}))};_.k.xjc=function(a){return fTa(this.breakpoints,a)};_.k.v6a=function(a){return gTa(this.breakpoints,a)};_.k.lpc=function(a){var b=this.xjc(a)||this.v6a(a);return b?b.Ti:a};Zq.ha=function(a){return new (a||Zq)(_.u(Eq),_.u(Fq))};Zq.va=_.t({token:Zq,ta:Zq.ha});
var vTa={Ga:uTa,Hb:[[new _.Hk,new _.Ik,uTa],Fq,Eq],Db:function(a,b,c){return a||new Zq(c,b)}};
var $q=function(){};$q.ha=function(a){return new (a||$q)};$q.Ea=_.Wc({type:$q});$q.Da=_.Pc({Tb:[tTa,Eq,Fq,Gq,vTa]});
/*

 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 wTa={Ga:Gq,Hb:[[new _.Hk,new _.Ik,Gq],Eq,Fq],Db:function(a,b,c){return a||new Gq(b,c)}};
var xTa;xTa=[_.Iq,Wq,Yq,_.Jq,_.Xq,Vq,Uq,Tq,_.Sq,Qq,Oq,Rq,Pq];_.ar=function(){};_.Ha(xTa);_.Ha(xTa);_.ar.ha=function(a){return new (a||_.ar)};_.ar.Ea=_.Wc({type:_.ar});_.ar.Da=_.Pc({Tb:[wTa,tTa,vTa],imports:[$q,wp,$q]});
new Qk;
_.br=function(){};_.br.ha=function(a){return new (a||_.br)};_.br.Ea=_.Wc({type:_.br});_.br.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,Lq,_.Mq,_.Dq]});
var cr;_.yTa=new Set;cr=function(){};cr.prototype.lc=function(a){return _.yTa.has(a)};cr.ha=function(a){return new (a||cr)};cr.va=_.t({token:cr,ta:cr.ha,Ka:"root"});
var er;_.dr=new Set;er=function(){};er.prototype.Vb=function(a){return _.dr.has(a)};er.ha=function(a){return new (a||er)};er.va=_.t({token:er,ta:er.ha,Ka:"root"});
_.fr=function(a){this.Ra=a;this.RAb=this.Ra.events.ka(_.Qa(function(b){return b instanceof dKa&&!b.UKb}),_.m(function(b){return b.url}),_.mb(1));this.RAb.connect()};_.fr.ha=function(a){return new (a||_.fr)(_.u(_.Pf))};_.fr.va=_.t({token:_.fr,ta:_.fr.ha});
var gr=function(a){ck.call(this);this.Mvc=a};_.Wh(gr,ck);gr.prototype.wrap=function(a){return zTa(this,a)};gr.prototype.FD=function(a){return a[ATa(this,!1)]||a};var ATa=function(a,b){return(b?"__wrapper_":"__protected_")+_.Tb(a)+"__"},zTa=function(a,b){var c=ATa(a,!0);b[c]||((b[c]=BTa(a,b))[ATa(a,!1)]=b);return b[c]},BTa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.gqa(d)}};c[ATa(a,!1)]=b;return c};
gr.prototype.gqa=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.Mvc(a),new CTa(a);};
var DTa=function(a,b){var c=_.Db.window,d=c[b];if(!d)throw Error("Ac`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Uh(mwa,e));e&&(arguments[0]=e=zTa(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][ATa(a,!1)]=d};gr.prototype.Cm=function(){var a=_.Db.window;a.setTimeout=this.FD(a.setTimeout);a.setInterval=this.FD(a.setInterval);gr.ux.Cm.call(this)};
var CTa=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)};_.Wh(CTa,_.aa);
var hr=function(a,b,c){ik.call(this);this.jjb=b||null;this.acb={};this.IPc=ETa;this.mzc=a;if(!c)if(this.EY=null,_.Li&&!_.Qi("10"))Zya((0,_.bh)(this.bQa,this));else{this.EY=new gr((0,_.bh)(this.bQa,this));DTa(this.EY,"setTimeout");DTa(this.EY,"setInterval");a=this.EY;b=_.Db.window;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&DTa(a,e)}a=this.EY;QBa=!0;b=(0,_.bh)(a.wrap,a);for(c=0;c<OBa.length;c++)OBa[c](b);
PBa.push(a)}};_.Wh(hr,ik);var FTa=function(a,b){dk.call(this,"a");this.error=a;this.context=b};_.Wh(FTa,dk);var ETa=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;Hca(a,null,b,c,e)};
hr.prototype.bQa=function(a,b){a=a.error||a;b=b?_.wc(b):{};a instanceof Error&&_.xc(b,a.__closure__error__context__984382||{});var c=bza(a);if(this.jjb)try{this.jjb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.JGb){a=c.stack;try{var e=kDa(this.mzc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Bca(this.acb)){d=e;var f=_.jDa(this.acb);e=gDa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var h=_.jDa(f);this.IPc(e,"POST",h,this.TWc)}catch(n){}}try{this.dispatchEvent(new FTa(c,
b))}catch(n){}};hr.prototype.Cm=function(){Eca(this.EY);hr.ux.Cm.call(this)};
var GTa=new _.zd("errorReporter",{Ka:"root",ta:function(){return _.Tc(JHa,8)?new hr("/devfuse/_/jserror",void 0,!0):new hr("/_/jserror",void 0,!0)}}),HTa=new _.zd("uncaughtErrors",{Ka:"root",ta:function(){return new _.nb}});
_.ir=function(a,b,c){var d=this;this.Nvc=a;this.lY=b;this.zone=c;this.cob=new _.nb;this.count=0;this.cob.ka(_.Qa(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Ua(100)).subscribe(function(e){var f={};d.lY&&(f["devfuse.feature"]=d.lY);d.Nvc.bQa(e,f)})};_.jr=function(a,b){b.j1a&&(b=b.j1a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.cob.next(b)};
_.ir.prototype.setTimeout=function(){var a=this;null==this.timer&&this.zone.wc(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.ir.ha=function(a){return new (a||_.ir)(_.u(GTa),_.u(JHa,8),_.u(_.Ye))};_.ir.va=_.t({token:_.ir,ta:_.ir.ha,Ka:"root"});
var qqa;_.ITa=new _.zd("MatSnackBarData");qqa=function(){this.sS="assertive";this.qX="";this.duration=0;this.data=null;this.QZ="center";this.Qwa="bottom"};
var JTa;JTa=Math.pow(2,31)-1;_.kr=function(a,b){var c=this;this.bc=b;this.g3=new _.nb;this.cO=new _.nb;this.yI=new _.nb;this.SDa=!1;this.RJ=a;a.pka.subscribe(function(){return c.zjc()})};_.kr.prototype.Ie=function(){this.g3.closed||this.RJ.nNa();clearTimeout(this.f6a)};var KTa=function(a){a.yI.closed||(a.SDa=!0,a.yI.next(),a.yI.complete(),a.Ie());clearTimeout(a.f6a)};_.kr.prototype.ajc=function(a){var b=this;this.f6a=setTimeout(function(){return b.Ie()},Math.min(a,JTa))};
_.kr.prototype.z9a=function(){this.cO.closed||(this.cO.next(),this.cO.complete())};_.kr.prototype.zjc=function(){this.bc.dispose();this.yI.closed||this.yI.complete();this.g3.next({ZVc:this.SDa});this.g3.complete();this.SDa=!1};_.kr.prototype.kJ=function(){return this.RJ.u9a};
var lr=function(a,b){this.Efa=a;this.data=b};lr.prototype.action=function(){KTa(this.Efa)};_.V.Object.defineProperties(lr.prototype,{ozc:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});lr.ha=function(a){return new (a||lr)(_.y(_.kr),_.y(_.ITa))};
lr.Aa=_.v({type:lr,oa:[["simple-snack-bar"]],Jb:[1,"mat-simple-snackbar"],Ba:3,Ca:2,Ha:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],ya:function(a,b){a&1&&(_.C(0,"span",0),_.N(1),_.D(),_.M(2,oqa,3,1,"div",1));a&2&&(_.w(1),_.Be(b.data.message),_.w(1),_.z("ngIf",b.ozc))},Ia:[_.Pl,_.nq],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"],
vb:2,Oa:0});
var LTa=_.kg("state",[_.ng("void, hidden",_.mg({transform:"scale(0.8)",opacity:0})),_.ng("visible",_.mg({transform:"scale(1)",opacity:1})),_.og("* => visible",_.lg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.og("* => void, * => hidden",_.lg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.mg({opacity:0})))]);
var mr=function(a,b,c,d,e){this.Yr=!1;this.Eb=a;this.Ua=b;this.Gb=c;this.ud=d;this.sva=e;this.wgc=150;this.Ub=!1;this.UFa=new _.nb;this.pka=new _.nb;this.u9a=new _.nb;this.VA="void";this.qW="assertive"!==e.sS||e.qX?"off"===e.sS?"off":"polite":"assertive";this.ud.X1a&&("polite"===this.qW&&(this.L$a="status"),"assertive"===this.qW&&(this.L$a="alert"))};_.U(mr,Up);mr.prototype.rJ=function(a){a=this.mB.rJ(a);this.lia();return a};mr.prototype.sJ=function(a){a=this.mB.sJ(a);this.lia();return a};
var MTa=function(a,b){var c=b.Ol;b=b.Rg;("void"===b&&"void"!==c||"hidden"===b)&&a.m5a();if("visible"===b){var d=a.u9a;a.Eb.Nc(function(){d.next();d.complete()})}};_.k=mr.prototype;_.k.soa=function(){this.Ub||(this.VA="visible",this.Gb.Be(),this.coc())};_.k.nNa=function(){var a=this;this.Eb.Nc(function(){a.VA="hidden";a.Ua.ua.setAttribute("mat-exit","");clearTimeout(a.g4a)});return this.pka};_.k.La=function(){this.Ub=!0;this.m5a()};
_.k.m5a=function(){var a=this;this.Eb.N_.ka(_.Ua(1)).subscribe(function(){a.Eb.Nc(function(){a.pka.next();a.pka.complete()})})};_.k.lia=function(){var a=this.Ua.ua,b=this.sva.xe;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b))};_.k.VRc=function(){};
_.k.coc=function(){var a=this;this.g4a||this.Eb.wc(function(){a.g4a=setTimeout(function(){var b=a.Ua.ua.querySelector("[aria-hidden]"),c=a.Ua.ua.querySelector("[aria-live]");if(b&&c){var d=null;a.ud.Ke&&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.UFa.next();a.UFa.complete()}},a.wgc)})};
mr.ha=function(a){return new (a||mr)(_.y(_.Ye),_.y(_.Cd),_.y(_.al),_.y(_.Wo),_.y(qqa))};mr.Ja=_.v({type:mr,wb:function(a,b){a&1&&_.Pe(_.Wp,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.mB=c.first)}},features:[_.ae]});var nr=function(){mr.apply(this,arguments)};_.U(nr,mr);nr.Ja=mr.Ja;nr.prototype.lia=function(){mr.prototype.lia.call(this);"center"===this.sva.QZ&&this.Ua.ua.classList.add("mat-snack-bar-center");"top"===this.sva.Qwa&&this.Ua.ua.classList.add("mat-snack-bar-top")};
nr.ha=function(){var a;return function(b){return(a||(a=_.xd(nr)))(b||nr)}}();
nr.Aa=_.v({type:nr,oa:[["snack-bar-container"]],Jb:[1,"mat-snack-bar-container"],Ib:1,mb:function(a,b){a&1&&_.zia("@state.done",function(c){return MTa(b,c)});a&2&&_.ne("@state",b.VA)},features:[_.ae],Ba:3,Ca:2,Ha:[["aria-hidden","true"],["cdkPortalOutlet",""]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,pqa,0,0,"ng-template",1),_.D(),_.F(2,"div"));a&2&&(_.w(2),_.de("aria-live",b.qW)("role",b.L$a))},Ia:[_.Wp],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"],vb:2,
data:{animation:[LTa]}});
_.or=function(){};_.or.ha=function(a){return new (a||_.or)};_.or.Ea=_.Wc({type:_.or});_.or.Da=_.Pc({imports:[_.Zp,_.Xp,_.Wl,_.Mq,_.$p,_.$p]});
var NTa=new _.zd("mat-snack-bar-default-options",{Ka:"root",ta:rqa}),pr=function(a,b,c,d,e,f){this.zj=a;this.qW=b;this.xf=c;this.eDa=d;this.pGa=e;this.I5a=f;this.gla=null};_.k=pr.prototype;_.k.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.I5a,c);d.data={message:a,action:b};d.qX===a&&(d.qX=void 0);return this.r3(this.yLc,d)};_.k.Ie=function(){this.Fy&&this.Fy.Ie()};_.k.La=function(){this.gla&&this.gla.Ie()};
_.k.Igc=function(a,b){var c=We({parent:b&&b.Re&&b.Re.Cc||this.xf,Tb:[{Ga:qqa,Ic:b}]});a=a.attach(new _.Sp(this.BLc,b.Re,c));a.instance.sva=b;return a.instance};
_.k.r3=function(a,b){var c=this,d=Object.assign({},new qqa,this.I5a,b),e=this.pO(d);b=this.Igc(e,d);var f=new _.kr(b,e);if(a instanceof _.Le)f.instance=b.sJ(new _.Tp(a,null,{wa:d.data,Efa:f}));else{var g=this.HDa(d,f);a=b.rJ(new _.Sp(a,void 0,g));f.instance=a.instance}this.eDa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.vb(e.py)).subscribe(function(h){e.Iu.classList.toggle(c.nzc,h.matches)});d.qX&&b.UFa.subscribe(function(){c.qW.mn(d.qX,d.sS)});this.sgc(f,d);return this.Fy=f};
_.k.sgc=function(a,b){var c=this;a.g3.subscribe(function(){c.Fy==a&&(c.Fy=null);b.qX&&c.qW.clear()});this.Fy?(this.Fy.g3.subscribe(function(){a.RJ.soa()}),this.Fy.Ie()):a.RJ.soa();b.duration&&0<b.duration&&a.kJ().subscribe(function(){return a.ajc(b.duration)})};
_.k.pO=function(a){var b=new _.Lp;b.direction=a.direction;var c=this.zj.position().global(),d="rtl"===a.direction;d="left"===a.QZ||"start"===a.QZ&&!d||"end"===a.QZ&&d;var e=!d&&"center"!==a.QZ;d?c.left("0"):e?c.right("0"):_.nSa(c);"top"===a.Qwa?c.top("0"):c.bottom("0");b.Jj=c;return this.zj.create(b)};_.k.HDa=function(a,b){return We({parent:a&&a.Re&&a.Re.Cc||this.xf,Tb:[{Ga:_.kr,Ic:b},{Ga:_.ITa,Ic:a.data}]})};
_.V.Object.defineProperties(pr.prototype,{Fy:{configurable:!0,enumerable:!0,get:function(){var a=this.pGa;return a?a.Fy:this.gla},set:function(a){this.pGa?this.pGa.Fy=a:this.gla=a}}});pr.ha=function(a){return new (a||pr)(_.u(_.Yp),_.u(_.np),_.u(_.Lf),_.u(gp),_.u(pr,12),_.u(NTa))};pr.va=_.t({token:pr,ta:pr.ha});_.qr=function(a,b,c,d,e,f){pr.call(this,a,b,c,d,e,f);this.yLc=lr;this.BLc=nr;this.nzc="mat-snack-bar-handset"};_.U(_.qr,pr);
_.qr.ha=function(a){return new (a||_.qr)(_.u(_.Yp),_.u(_.np),_.u(_.Lf),_.u(gp),_.u(_.qr,12),_.u(NTa))};_.qr.va=_.t({token:_.qr,ta:_.qr.ha,Ka:_.or});
var OTa={A1a:{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"}},SVb:{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"}}},PTa=OTa;PTa=OTa;
var QTa={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 RTa={DECIMAL_SEP:".",GROUP_SEP:",",W2a:"%",yCa:"0",t$b:"+",q2a:"-",M1a:"E",X2a:"\u2030",mza:"\u221e",i8b:"NaN",DECIMAL_PATTERN:"#,##0.###",hcc:"#E0",j$b:"#,##0%",yWb:"\u00a4#,##0.00",Dya:"USD"},rr=RTa;rr=RTa;
_.sr=function(a){this.Pba=40;this.Nz=1;this.nva=0;this.Lz=3;this.Wra=this.IC=0;this.YQb=!1;this.bda=this.vS="";this.yL=rr.q2a;this.C_="";this.Sw=1;this.XR=!1;this.RQ=[];this.Kwa=this.Fkb=!1;this.o7=0;this.Mca="string"===typeof a?a:"";"number"===typeof a?this.Yla(a):this.NE(a)};
_.sr.prototype.NE=function(a){this.Mca=a.replace(/ /g,"\u00a0");var b=[0];this.vS=STa(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("Kc`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.RQ.push(h);h=0;break;case ".":if(0<=d)throw Error("Lc`"+a);d=e+f+g;break;case "E":if(this.Kwa)throw Error("Mc`"+a);this.Kwa=!0;this.Wra=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.YQb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.Wra++;if(1>e+f||1>this.Wra)throw Error("Nc`"+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("Oc`"+a);g=e+f+g;this.Lz=0<=d?g-d:0;0<=d&&(this.IC=e+f-d,0>this.IC&&(this.IC=0));this.Nz=(0<=d?d:g)-e;this.Kwa&&(this.Pba=e+this.Nz,0==this.Lz&&0==this.Nz&&(this.Nz=1));this.RQ.push(Math.max(0,h));this.Fkb=0==d||d==g;c=b[0]-c;this.bda=STa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.Sw&&(this.XR=!0),this.yL=STa(this,a,b),b[0]+=c,this.C_=STa(this,a,b)):(this.yL+=this.vS,this.C_+=this.bda)};
_.sr.prototype.Yla=function(a){switch(a){case 1:this.NE(rr.DECIMAL_PATTERN);break;case 2:this.NE(rr.hcc);break;case 3:this.NE(rr.j$b);break;case 4:a=this.NE;var b=rr.yWb;var c=["0"],d=QTa[rr.Dya];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:TTa(this,1);break;case 6:TTa(this,2);break;default:throw Error("Ec");}};var TTa=function(a,b){a.o7=b;a.NE(rr.DECIMAL_PATTERN);a.IC=0;a.Lz=2;if(0<a.IC)throw Error("Cc");a.nva=2};
_.sr.prototype.parse=function(a,b){b=b||[0];if(0!==this.o7)throw Error("Fc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.vS,b[0])==b[0],d=a.indexOf(this.yL,b[0])==b[0];c&&d&&(this.vS.length>this.yL.length?d=!1:this.vS.length<this.yL.length&&(c=!1));c?b[0]+=this.vS.length:d&&(b[0]+=this.yL.length);if(a.indexOf(rr.mza,b[0])==b[0]){b[0]+=rr.mza.length;var e=Infinity}else{e=a;var f=!1,g=!1,h=!1,n=-1,r=1,x=rr.DECIMAL_SEP,A=rr.GROUP_SEP,B=rr.M1a;if(0!=this.o7)throw Error("Gc");A=A.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var K=e.charAt(b[0]),P=UTa(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<=UTa(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.Sw&&K==rr.W2a.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.Sw&&K==rr.X2a.charAt(0)){if(1!=r)break;r=1E3;
if(h){b[0]++;break}}else break}1!=this.Sw&&(r=this.Sw);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};
_.sr.prototype.format=function(a){if(this.IC>this.Lz)throw Error("Hc");if(isNaN(a))return rr.i8b;var b=[];var c=a;if(0==this.o7)c=VTa;else{c=Math.abs(c);var d=WTa(this,1>=c?0:XTa(c)).DMa;c=WTa(this,d+XTa(YTa(this,ur(c,-d)).hRa))}a=ur(a,-c.DMa);(d=0>a||0==a&&0>1/a)?c.rUa?b.push(c.rUa):(b.push(c.prefix),b.push(this.yL)):(b.push(c.prefix),b.push(this.vS));if(isFinite(a))if(a*=d?-1:1,a*=this.Sw,this.Kwa){var e=a;if(0==e)ZTa(this,e,this.Nz,b),$Ta(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=ur(e,-f);var g=this.Nz;1<this.Pba&&this.Pba>this.Nz?(g=f%this.Pba,0>g&&(g=this.Pba+g),e=ur(e,g),f-=g,g=1):1>this.Nz?(f++,e=ur(e,-1)):(f-=this.Nz-1,e=ur(e,this.Nz-1));ZTa(this,e,g,b);$Ta(this,f,b)}}else ZTa(this,a,this.Nz,b);else b.push(rr.mza);d?c.sUa?b.push(c.sUa):(isFinite(a)&&b.push(c.suffix),b.push(this.C_)):(isFinite(a)&&b.push(c.suffix),b.push(this.bda));return b.join("")};
var YTa=function(a,b){var c=ur(b,a.Lz);0<a.nva&&(c=aUa(c,a.nva,a.Lz));c=Math.round(c);isFinite(c)?(b=Math.floor(ur(c,-a.Lz)),a=Math.floor(c-ur(b,a.Lz))):a=0;return{hRa:b,Bxc:a}},ZTa=function(a,b,c,d){if(a.IC>a.Lz)throw Error("Hc");d||(d=[]);b=YTa(a,b);var e=b.hRa,f=b.Bxc,g=0<a.IC||0<f||!1;b=a.IC;g&&(b=a.IC);for(var h="",n=e;1E20<n;)h="0"+h,n=Math.round(ur(n,-1));h=n+h;var r=rr.DECIMAL_SEP;n=rr.yCa.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.RQ.length)for(c=
1;c<a.RQ.length;c++)A+=a.RQ[c];c=x-A;if(0<c){e=a.RQ;A=x=0;for(var B,I=rr.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 Z=c-P;(1===B||0<B&&1===Z%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.RQ;e=rr.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.Fkb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(aUa(parseFloat(g[0]),a.nva,1)),f=f.replace(".",""),f+=oBa("0",parseInt(g[1],10)-f.length+1));a.Lz+1>f.length&&(f="1"+oBa("0",a.Lz-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))))},$Ta=function(a,b,c){c.push(rr.M1a);0>b?(b=-b,c.push(rr.q2a)):a.YQb&&c.push(rr.t$b);b=""+b;for(var d=rr.yCa,e=b.length;e<a.Wra;e++)c.push(d);
c.push(b)},UTa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=rr.yCa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},STa=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+=rr.Dya):(g=rr.Dya,d+=g in QTa?QTa[g][1]:g);break;case "%":if(!a.XR&&1!=a.Sw)throw Error("Ic");
if(a.XR&&100!=a.Sw)throw Error("Jc");a.Sw=100;a.XR=!1;d+=rr.W2a;break;case "\u2030":if(!a.XR&&1!=a.Sw)throw Error("Ic");if(a.XR&&1E3!=a.Sw)throw Error("Jc");a.Sw=1E3;a.XR=!1;d+=rr.X2a;break;default:d+=g}}return d},VTa={DMa:0,rUa:"",sUa:"",prefix:"",suffix:""},WTa=function(a,b){a=1==a.o7?PTa.A1a:PTa.SVb;null==a&&(a=PTa.A1a);if(3>b)return VTa;b=Math.min(14,b);var c=a[ur(1,b)];for(--b;!c&&3<=b;)c=a[ur(1,b)],b--;if(!c)return VTa;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))?{DMa:b+1-(c[2].length-1),rUa:a,sUa:d,prefix:c[1],suffix:c[3]}:VTa:VTa},XTa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},ur=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))},bUa=function(a,b){return a&&isFinite(a)?ur(Math.round(ur(a,b)),-b):a},aUa=function(a,b,c){if(!a)return a;b=b-XTa(a)-1;return b<
-c?bUa(a,-c):bUa(a,b)};
var cUa=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"},dUa=cUa;dUa=cUa;
var eUa=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1===c?0:b.length-c-1,3)}return 1==(a|0)&&0==b?"one":"other"},fUa=eUa;fUa=eUa;
var gUa,hUa,iUa,jUa,kUa;_.vr=function(a){this.Mca=a;this.dta=this.n_=this.bRa=null;a=rr;var b=PTa;if(gUa!==a||hUa!==b)gUa=a,hUa=b,iUa=new _.sr(1);this.yFc=iUa};gUa=null;hUa=null;iUa=null;jUa=RegExp("'([{}#].*?)'","g");kUa=RegExp("''","g");
_.vr.prototype.format=function(a){if(this.Mca){this.bRa=[];var b=lUa(this,this.Mca);this.dta=mUa(this,b);this.Mca=null}if(this.dta&&0!=this.dta.length)for(this.n_=_.Qb(this.bRa),b=[],nUa(this,this.dta,a,!1,b),a=b.join("");0<this.n_.length;)a=a.replace(this.cKa(this.n_),this.n_.pop());else a="";return a};
var nUa=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.n_.push(r),n.push(h.cKa(h.n_)));break;case 2:g=b[f].value;h=a;n=c;r=d;var x=e,A=g.Zla;void 0===n[A]?x.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),nUa(h,A,n,r,x));break;case 0:g=b[f].value;oUa(a,g,c,fUa,d,e);break;case 1:g=b[f].value,oUa(a,g,c,dUa,d,e)}},oUa=function(a,b,c,d,e,f){var g=
b.Zla,h=b.neb,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=[],nUa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.yFc.format(h),f.push(c.replace(/#/g,a))))},lUa=function(a,b){var c=a.bRa,d=(0,_.bh)(a.cKa,a);b=b.replace(kUa,function(){c.push("'");return d(c)});return b=b.replace(jUa,function(e,f){c.push(f);return d(c)})},pUa=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},qUa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,rUa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,sUa=/^\s*(\w+)\s*,\s*select\s*,/,mUa=function(a,b){var c=[];b=pUa(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(qUa.test(f)?0:rUa.test(f)?1:sUa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=tUa(a,b[d].value);break;case 0:e.type=0;e.value=uUa(a,b[d].value);break;case 1:e.type=1;e.value=vUa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},tUa=function(a,b){var c="";b=b.replace(sUa,function(h,n){c=n;return""});var d={};d.Zla=c;b=pUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=mUa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
uUa=function(a,b){var c="",d=0;b=b.replace(qUa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.Zla=c;e.neb=d;b=pUa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=mUa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},vUa=function(a,b){var c="";b=b.replace(rUa,function(h,n){c=n;return""});var d={};d.Zla=c;d.neb=0;b=pUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=mUa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.vr.prototype.cKa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
new _.vr("{projectName} project created");new _.vr("Failed to connect to {gitProvider}");_.wr=function(a,b){this.Kf=a;this.Pg=b};_.wUa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.Sz({message:"An unexpected error occurred.",Ie:"Dismiss"})};_.xUa=function(a,b){var c=b.message,d=b.Ie;a.log(b.error);a.Sz({message:c,Ie:d})};_.wr.prototype.log=function(a){_.jr(this.Kf,a)};_.wr.prototype.Sz=function(a){this.notify({message:a.message,Ie:a.Ie,duration:0})};
_.wr.prototype.notify=function(a){this.Pg.open(a.message,a.Ie,{duration:a.duration})};_.wr.ha=function(a){return new (a||_.wr)(_.u(_.ir),_.u(_.qr))};_.wr.va=_.t({token:_.wr,ta:_.wr.ha,Ka:"root"});
_.xr=function(a,b){this.rh=a;this.t0a=b};_.xr.prototype.Sa=function(){var a=this;this.kb=this.t0a.subscribe(function(b){a.handleError(b)})};_.xr.prototype.handleError=function(){_.wUa(this.rh)};_.xr.prototype.La=function(){this.kb&&this.kb.unsubscribe()};_.xr.ha=function(a){return new (a||_.xr)(_.y(_.wr),_.y(HTa))};_.xr.Ja=_.v({type:_.xr,oa:[["uncaught-error-notifier"]]});
_.yr=function(){};_.yr.ha=function(a){return new (a||_.yr)};_.yr.Ea=_.Wc({type:_.yr});_.yr.Da=_.Pc({});
_.yUa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);
var sqa;
_.zr=function(a,b){this.t0a=a;this.Kf=b};_.zr.prototype.handleError=function(a){a&&(a===tqa()||void 0!==a.m0&&a.m0===tqa())||(_.jr(this.Kf,a),this.t0a.next(a))};_.zr.ha=function(a){return new (a||_.zr)(_.u(HTa),_.u(_.ir))};_.zr.va=_.t({token:_.zr,ta:_.zr.ha,Ka:"root"});
var zUa=function(a){this.uKc=a;a.then((0,_.bh)(function(){},this),function(){},this)},AUa=function(a,b,c){return a.uKc.then(function(d){var e=d[b];if(!e)throw Error("Qc`"+b);return e.apply(d,c)})},CUa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=BUa(a,b).then(function(f){return f.apply(null,d)});return new zUa(e)},DUa={},BUa=function(a,b){var c=DUa[b];if(c)return c;c=(c=dh(b))?mk(c):(new kk(function(d,e){var f=(new ABa(document)).createElement("SCRIPT");
f.async=!0;_.vqa(f,_.Bf(_.Ug(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=dh(b);if(!d)throw Error("Rc`"+b+"`"+a);return d});return DUa[b]=c};
var EUa=function(a){this.Lo=a};EUa.prototype.QT=function(a){AUa(this.Lo,"startFeedback",arguments)};EUa.prototype.IIc=function(a){AUa(this.Lo,"requestSurvey",arguments).TM(function(){},this)};EUa.prototype.AHc=function(a){AUa(this.Lo,"presentSurvey",arguments).TM(function(){},this)};var FUa=_.Vg("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");BUa(FUa,"help.service.Lazy.create").TM(function(){});
var wqa=function(a,b){b=b||{};a=CUa(FUa,"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||"en-US".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.C1c||b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new EUa(a)};
var HUa,Ar;_.GUa=new _.zd("helpServiceCreationDelegate",{ta:function(){return wqa}});HUa=new _.zd("HelpService productData",{ta:function(){return{}}});Ar=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.aIc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Ar.prototype.QT=function(a){this.aIc.QT(a)};Ar.ha=function(a){return new (a||Ar)(_.u(kIa),_.u(_.Og),_.u(_.GUa),_.u(HUa),_.u(GTa))};
Ar.va=_.t({token:Ar,ta:Ar.ha,Ka:"root"});
_.Br=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.QT=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,WVc:!0};"undefined"!==typeof f&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.QT(g)}};_.Br.ha=function(a){return new (a||_.Br)(_.u(Ar),_.u(HIa,8),_.u(Fl),_.u(_.Il))};_.Br.va=_.t({token:_.Br,ta:_.Br.ha});
_.Cr=function(a){if(a)throw Error("Sc");};_.Cr.ha=function(a){return new (a||_.Cr)(_.u(_.Cr,12))};_.Cr.Ea=_.Wc({type:_.Cr});_.Cr.Da=_.Pc({});
var IUa=function(){},JUa=function(){};
var Dr=function(a){var b=this;this.zG=new Map;this.eba=null;a?this.nG="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();KUa(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),KUa(b,c,e))})}:this.headers=
new Map};_.k=Dr.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.zG.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 KUa=function(a,b,c){a.zG.has(c)||a.zG.set(c,b)};Dr.prototype.init=function(){var a=this;this.nG&&(this.nG instanceof Dr?LUa(this,this.nG):this.nG(),this.nG=null,this.eba&&(this.eba.forEach(function(b){return MUa(a,b)}),this.eba=null))};var LUa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.zG.set(c,b.zG.get(c))})};
Dr.prototype.clone=function(a){var b=new Dr;b.nG=this.nG&&this.nG instanceof Dr?this.nG:this;b.eba=(this.eba||[]).concat([a]);return b};
var MUa=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;KUa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.Ha(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.zG.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.zG.delete(c)}};
Dr.prototype.forEach=function(a){var b=this;this.init();Array.from(this.zG.keys()).forEach(function(c){return a(b.zG.get(c),b.headers.get(c))})};
var NUa,zqa,Aqa;NUa=function(){};zqa=/%(\d[a-f0-9])/gi;Aqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Er=function(a){var b=this;a=void 0===a?{}:a;this.DP=this.Wga=null;this.qoa=a.qoa||new NUa;if(a.Cxc){if(a.ppa)throw Error("Tc");this.map=yqa(a.Cxc)}else a.ppa?(this.map=new Map,Object.keys(a.ppa).forEach(function(c){var d=a.ppa[c];d=Array.isArray(d)?d.map(Cqa):[""+d];b.map.set(c,d)})):this.map=null};_.k=_.Er.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({IL:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({IL:a,value:b,op:"s"})};_.k.delete=function(a,b){return this.clone({IL:a,value:b,op:"d"})};
_.k.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Bqa(b);return a.map.get(b).map(function(d){return c+"="+Bqa(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.k.clone=function(a){var b=new _.Er({qoa:this.qoa});b.DP=this.DP||this;b.Wga=(this.Wga||[]).concat(a);return b};
_.k.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.DP&&(this.DP.init(),this.DP.keys().forEach(function(b){return a.map.set(b,a.DP.map.get(b))}),this.Wga.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.IL):void 0)||[];c.push(""+b.value);a.map.set(b.IL,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.IL)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.IL,c):a.map.delete(b.IL)}else a.map.delete(b.IL)}}),this.DP=
this.Wga=null)};
var OUa=function(){this.map=new Map};_.k=OUa.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 PUa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.hx=!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.hx=!!c.hx,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 Dr);this.context||(this.context=new OUa);this.params?(c=this.params.toString(),0===c.length?this.K0a=b:(d=b.indexOf("?"),this.K0a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Er,this.K0a=b)},QUa=function(a){return null===a.body?null:Dqa(a.body)||Eqa(a.body)||Fqa(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Er?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
PUa.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.hx?a.hx:this.hx,h=a.headers||this.headers,n=a.params||this.params,r,x=null!=(r=a.context)?r:this.context;void 0!==a.vKb&&(h=Object.keys(a.vKb).reduce(function(A,B){return A.set(B,a.vKb[B])},h));a.Rh&&(n=Object.keys(a.Rh).reduce(function(A,B){return A.set(B,
a.Rh[B])},n));return new PUa(b,c,e,{params:n,headers:h,context:x,hx:g,responseType:d,withCredentials:f})};
var Fr=function(a,b,c){this.headers=a.headers||new Dr;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},RUa=function(a){a=void 0===a?{}:a;Fr.call(this,a);this.type=2};_.U(RUa,Fr);
RUa.prototype.clone=function(a){a=void 0===a?{}:a;return new RUa({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 SUa=function(a){a=void 0===a?{}:a;Fr.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.U(SUa,Fr);
SUa.prototype.clone=function(a){a=void 0===a?{}:a;return new SUa({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})};
_.Gr=function(a){Fr.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};_.U(_.Gr,Fr);
_.Hr=function(a){this.handler=a};_.k=_.Hr.prototype;
_.k.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof PUa)b=a;else{var e=void 0;e=c.headers instanceof Dr?c.headers:new Dr(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Er?c.params:new _.Er({ppa:c.params}));b=new PUa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,hx:c.hx,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.Da(b).ka(_.Ea(function(g){return d.handler.handle(g)},1));if(a instanceof PUa||"events"===c.observe)return e;
a=e.ka(_.Qa(function(g){return g instanceof SUa}));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("Uc");return g.body}));case "blob":return a.ka(_.m(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Vc");return g.body}));case "text":return a.ka(_.m(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Wc");return g.body}));default:return a.ka(_.m(function(g){return g.body}))}case "response":return a;
default:throw Error("Xc`"+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,Gqa(c,b))};
_.k.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,Gqa(c,b))};_.k.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,Gqa(c,b))};_.Hr.ha=function(a){return new (a||_.Hr)(_.u(IUa))};_.Hr.va=_.t({token:_.Hr,ta:_.Hr.ha});
var TUa=function(a,b){this.next=a;this.QAc=b};TUa.prototype.handle=function(a){return this.QAc.intercept(a,this.next)};var UUa=new _.zd("HTTP_INTERCEPTORS");
var VUa=/^\)\]\}',?\n/,Ir=function(a){this.GPc=a};
Ir.prototype.handle=function(a){var b=this;if("JSONP"===a.method)throw Error("Yc");return new _.ja(function(c){var d=b.GPc.hb();d.open(a.method,a.K0a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(I,K){return d.setRequestHeader(I,K.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Fqa(a.body)?null:Eqa(a.body)?a.body.type||null:Dqa(a.body)?null:"string"===typeof a.body?
"text/plain":a.body instanceof _.Er?"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=QUa(a),g=null,h=function(){if(null!==g)return g;var I=d.statusText||"OK",K=new Dr(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 RUa({headers:K,status:d.status,statusText:I,url:P})},n=function(){var I=h(),K=I.headers,P=I.status,Z=I.statusText;I=I.url;var la=null;204!==P&&(la="undefined"===typeof d.response?d.responseText:d.response);0===P&&(P=la?200:0);var wa=200<=P&&300>P;if("json"===a.responseType&&"string"===typeof la){var va=la;la=la.replace(VUa,"");try{la=""!==la?JSON.parse(la):null}catch(Ga){la=va,wa&&(wa=!1,la={error:Ga,text:la})}}wa?(c.next(new SUa({body:la,
headers:K,status:P,statusText:Z,url:I||void 0})),c.complete()):c.error(new _.Gr({error:la,headers:K,status:P,statusText:Z,url:I||void 0}))},r=function(I){var K=h().url;c.error(new _.Gr({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.z0c=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.hx&&(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.hx&&(d.removeEventListener("progress",A),null!==f&&
d.upload&&d.upload.removeEventListener("progress",B));d.readyState!==d.DONE&&d.abort()}})};Ir.ha=function(a){return new (a||Ir)(_.u(pJa))};Ir.va=_.t({token:Ir,ta:Ir.ha});
var WUa,XUa,Jr;WUa=new _.zd("XSRF_COOKIE_NAME");XUa=new _.zd("XSRF_HEADER_NAME");_.YUa=function(){};Jr=function(a,b,c){this.Vuc=a;this.platform=b;this.cookieName=c;this.nxb="";this.zxb=null};
Jr.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Vuc.cookie||"";if(a!==this.nxb){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.zxb=b;this.nxb=a}return this.zxb};Jr.ha=function(a){return new (a||Jr)(_.u(_.Ig),_.u(YGa),_.u(WUa))};
Jr.va=_.t({token:Jr,ta:Jr.ha});var Kr=function(a,b){this.lU=a;this.XQ=b};Kr.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.lU.getToken();null===c||a.headers.has(this.XQ)||(a=a.clone({headers:a.headers.set(this.XQ,c)}));return b.handle(a)};Kr.ha=function(a){return new (a||Kr)(_.u(_.YUa),_.u(XUa))};Kr.va=_.t({token:Kr,ta:Kr.ha});
var Lr=function(a,b){this.sP=a;this.Cc=b;this.xKa=null},Mr;Lr.prototype.handle=function(a){null===this.xKa&&(this.xKa=this.Cc.get(UUa,[]).reduceRight(function(b,c){return new TUa(b,c)},this.sP));return this.xKa.handle(a)};Lr.ha=function(a){return new (a||Lr)(_.u(JUa),_.u(_.Lf))};Lr.va=_.t({token:Lr,ta:Lr.ha});Mr=function(){};_.ZUa=function(a){a=void 0===a?{}:a;return{Lk:Mr,Tb:[a.cookieName?{Ga:WUa,Ic:a.cookieName}:[],a.XQ?{Ga:XUa,Ic:a.XQ}:[]]}};Mr.ha=function(a){return new (a||Mr)};Mr.Ea=_.Wc({type:Mr});
Mr.Da=_.Pc({Tb:[Kr,{Ga:UUa,Nb:Kr,hd:!0},{Ga:_.YUa,le:Jr},{Ga:WUa,Ic:"XSRF-TOKEN"},{Ga:XUa,Ic:"X-XSRF-TOKEN"}]});_.Nr=function(){};_.Nr.ha=function(a){return new (a||_.Nr)};_.Nr.Ea=_.Wc({type:_.Nr});_.Nr.Da=_.Pc({Tb:[_.Hr,{Ga:IUa,le:Lr},Ir,{Ga:JUa,Nb:Ir}],imports:[_.ZUa({cookieName:"XSRF-TOKEN",XQ:"X-XSRF-TOKEN"})]});
var Hqa;
var Or=function(a,b){this.url=a;this.RM=null;this.options=b},Pr=function(a,b,c,d){this.W7a=a;this.Ly=b;this.ZDa=d;this.rla=new Map;this.Bja=new Map;this.nhc=new Map;this.SEa=new Map;this.Fjc=new Map;this.RGa=[];this.J5a=["material-icons","mat-ligature-font"];this.Pb=c},$Ua=function(a,b){return a.Fjc.get(b)||b};Pr.prototype.wKc=function(){this.J5a=_.ea.apply(0,arguments)};
var aVa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.rla.get(d);return e?a.r7a(e):(e=a.kkc(c,b))?(a.rla.set(d,e),a.r7a(e)):(c=a.Bja.get(c))?a.Dkc(b,c):_.Ma(Error("Zc`"+d))};_.k=Pr.prototype;_.k.La=function(){this.RGa=[];this.rla.clear();this.Bja.clear();this.nhc.clear()};_.k.r7a=function(a){return a.RM?_.Da(this.wHa(a).cloneNode(!0)):this.nmc(a).ka(_.m(function(b){return b.cloneNode(!0)}))};
_.k.Dkc=function(a,b){var c=this,d=this.s6a(a,b);if(d)return _.Da(d);d=b.filter(function(e){return!e.RM}).map(function(e){return c.omc(e).ka(_.za(function(f){f="Loading icon set URL: "+c.Ly.Nn(5,e.url)+" failed: "+f.message;c.ZDa.handleError(Error(f));return _.Da(null)}))});return _.He(d).ka(_.m(function(){var e=c.s6a(a,b);if(!e)throw Error("Zc`"+a);return e}))};
_.k.s6a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.RM&&-1<d.RM.toString().indexOf(a)){var e=this.wHa(d);if(d=this.tjc(e,a,d.options))return d}}return null};_.k.nmc=function(a){var b=this;return this.t6a(a).ka(_.yb(function(c){return a.RM=c}),_.m(function(){return b.wHa(a)}))};_.k.omc=function(a){return a.RM?_.Da(null):this.t6a(a).ka(_.yb(function(b){return a.RM=b}))};
_.k.tjc=function(a,b,c){a=a.querySelector('[id="'+b+'"]');if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if("svg"===a.nodeName.toLowerCase())return this.ala(a,c);if("symbol"===a.nodeName.toLowerCase())return this.ala(this.mpc(a),c);b=this.xHa(Jqa("<svg></svg>"));b.appendChild(a);return this.ala(b,c)};_.k.xHa=function(a){var b=this.Pb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("bd");return a};
_.k.mpc=function(a){for(var b=this.xHa(Jqa("<svg></svg>")),c=a.attributes,d=0;d<c.length;d++){var e=c[d],f=e.name;e=e.value;"id"!==f&&b.setAttribute(f,e)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.Pb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.k.ala=function(a,b){a.setAttribute("fit","");a.setAttribute("height","100%");a.setAttribute("width","100%");a.setAttribute("preserveAspectRatio","xMidYMid meet");a.setAttribute("focusable","false");b&&b.viewBox&&a.setAttribute("viewBox",b.viewBox);return a};
_.k.t6a=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.W7a)throw Error("$c");if(null==c)throw Error("cd`"+c);var f=this.Ly.Nn(5,c);if(!f)throw Error("ad`"+c);if(c=this.SEa.get(f))return c;c=this.W7a.get(f,{responseType:"text",withCredentials:a}).ka(_.m(function(g){return Jqa(g)}),Qaa(function(){return b.SEa.delete(f)}),kba());this.SEa.set(f,c);return c};_.k.kia=function(a,b,c){this.rla.set(a+":"+b,c);return this};
_.k.RRc=function(a,b){var c=this.Bja.get(a);c?c.push(b):this.Bja.set(a,[b]);return this};_.k.wHa=function(a){if(!a.wNb){var b=this.xHa(a.RM);this.ala(b,a.options);a.wNb=b}return a.wNb};_.k.kkc=function(a,b){for(var c=0;c<this.RGa.length;c++){var d=this.RGa[c](b,a);if(d)return d.url&&d.options?new Or(d.url,d.options):new Or(d)}};Pr.ha=function(a){return new (a||Pr)(_.u(_.Hr,8),_.u(Fm),_.u(_.Ig,8),_.u(_.Zd))};Pr.va=_.t({token:Pr,ta:Pr.ha,Ka:"root"});new _.Hk;new _.Ik;new _.Hk;new _.Hk;
var bVa,cVa,dVa,eVa,fVa,gVa;bVa=_.Kg(function(a){this.Ua=a});cVa=new _.zd("MAT_ICON_DEFAULT_OPTIONS");dVa=new _.zd("mat-icon-location",{Ka:"root",ta:Kqa});eVa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");fVa=eVa.map(function(a){return"["+a+"]"}).join(", ");gVa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Qr=function(a,b,c,d,e,f){var g=bVa.call(this,a)||this;g.REa=b;g.tW=d;g.ZDa=e;g.c8a=!1;g.f$a=[];g.IDa=_.ca.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.xQ&&(g.xQ=f.xQ));c||a.ua.setAttribute("aria-hidden","true");return g};_.U(_.Qr,bVa);_.k=_.Qr.prototype;_.k.Moc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("dd`"+a);}};_.k.Sa=function(){this.YHa()};
_.k.Gn=function(){var a=this.tO;a&&a.size&&(a=this.tW.Kpa(),a!==this.j$a&&(this.j$a=a,this.a$a(a)))};_.k.La=function(){this.IDa.unsubscribe();this.tO&&this.tO.clear()};_.k.sbb=function(){return!this.Xi};_.k.woc=function(a){this.f5a();var b=this.tW.Kpa();this.j$a=b;this.ghc(a);this.a$a(b);this.Ua.ua.appendChild(a)};_.k.f5a=function(){var a=this.Ua.ua,b=a.childNodes.length;for(this.tO&&this.tO.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.k.YHa=function(){if(this.sbb()){var a=this.Ua.ua,b=(this.xQ?$Ua(this.REa,this.xQ).split(/ +/):this.REa.J5a).filter(function(c){return 0<c.length});this.f$a.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.f$a=b;this.Oi===this.AGa||b.includes("mat-ligature-font")||(this.AGa&&a.classList.remove(this.AGa),this.Oi&&a.classList.add(this.Oi),this.AGa=this.Oi)}};_.k.a5a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.k.a$a=function(a){var b=this.tO;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.k.ghc=function(a){var b=a.querySelectorAll(fVa),c=this.tO=this.tO||new Map;for(a={s2:0};a.s2<b.length;a={s2:a.s2},a.s2++)eVa.forEach(function(d){return function(e){var f=b[d.s2],g=f.getAttribute(e);if(g=g?g.match(gVa):null){var h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}}}(a))};
_.k.Wpc=function(a){var b=this;this.wab=this.xab=null;this.IDa.unsubscribe();if(a){a=_.l(this.Moc(a));var c=a.next().value,d=a.next().value;c&&(this.xab=c);d&&(this.wab=d);this.IDa=aVa(this.REa,d,c).ka(_.Ua(1)).subscribe(function(e){return b.woc(e)},function(e){b.ZDa.handleError(Error("ed`"+c+"`"+d+"`"+e.message))})}};
_.V.Object.defineProperties(_.Qr.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.c8a},set:function(a){this.c8a=_.Eg(a)}},Xi:{configurable:!0,enumerable:!0,get:function(){return this.yHa},set:function(a){a!==this.yHa&&(a?this.Wpc(a):this.yHa&&this.f5a(),this.yHa=a)}},xQ:{configurable:!0,enumerable:!0,get:function(){return this.D6a},set:function(a){a=this.a5a(a);a!==this.D6a&&(this.D6a=a,this.YHa())}},Oi:{configurable:!0,enumerable:!0,get:function(){return this.C6a},set:function(a){a=
this.a5a(a);a!==this.C6a&&(this.C6a=a,this.YHa())}}});_.Qr.ha=function(a){return new (a||_.Qr)(_.y(_.Cd),_.y(Pr),_.ud("aria-hidden"),_.y(dVa),_.y(_.Zd),_.y(cVa,8))};
_.Qr.Aa=_.v({type:_.Qr,oa:[["mat-icon"]],Jb:["role","img",1,"mat-icon","notranslate"],Ib:7,mb:function(a,b){a&2&&(_.de("data-mat-icon-type",b.sbb()?"font":"svg")("data-mat-icon-name",b.wab||b.Oi)("data-mat-icon-namespace",b.xab||b.xQ),_.he("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Xi:"svgIcon",xQ:"fontSet",Oi:"fontIcon"},kc:["matIcon"],features:[_.ae],tc:["*"],Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),
_.we(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"],
vb:2,Oa:0});
_.Rr=function(){};_.Rr.ha=function(a){return new (a||_.Rr)};_.Rr.Ea=_.Wc({type:_.Rr});_.Rr.Da=_.Pc({imports:[_.$p,_.$p]});
var hVa;hVa=_.Nh(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.iVa=[{uG:"home",icons:"ariane ganpati_2 gerrit_2 gmail google_tasks privacy_4 presubmit_fail_2 presubmit_in_progress_2 presubmit_queue_2 presubmit_success_2".split(" ")},{uG:"iam",icons:["domain","group","service_account","user"]},{uG:"logs",icons:"any debug error fatal info warning".split(" ")},{uG:"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(" ")},{uG:"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(" "),
glb:["arrow_right","arrow_down"]},{uG:"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(" ")},{uG:"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(" ")},
{uG:"oss",icons:["logo","logo_monochrome"]},{uG:"tasks",icons:["g3c_logo_200x200"]}];_.jVa=new _.zd("SvgIconGroupsToBeRegistered");_.Sr=function(a,b){this.gtb=a;this.oAc=b;this.gtb.wKc("material-icons-extended")};_.Sr.ha=function(a){return new (a||_.Sr)(_.u(Pr),_.u(_.jVa))};_.Sr.va=_.t({token:_.Sr,ta:_.Sr.ha});
var kVa;_.Tr=function(a){var b=this;this.qe=a;this.cXa=!1;this.qe.wc(function(){kVa(b)})};kVa=function(a){setTimeout(function(){a.cXa=!0},864E5)};_.Tr.prototype.IX=function(a,b){this.cXa&&(b=_.Gf(b.url),window.location.href=_.Af(b));return!this.cXa};_.Tr.ha=function(a){return new (a||_.Tr)(_.u(_.Ye))};_.Tr.va=_.t({token:_.Tr,ta:_.Tr.ha});
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Ur=function(a,b){this.Cua=[];this.ZBb=a;this.Pkb=b||null;this.t$=this.BK=!1;this.dh=void 0;this.uZa=this.Jrc=this.HJa=!1;this.wwa=0;this.qr=null;this.qma=0};_.Wh(_.Ur,Oqa);_.Ur.prototype.cancel=function(a){if(this.BK)this.dh instanceof _.Ur&&this.dh.cancel();else{if(this.qr){var b=this.qr;delete this.qr;a?b.cancel(a):(b.qma--,0>=b.qma&&b.cancel())}this.ZBb?this.ZBb.call(this.Pkb,this):this.uZa=!0;this.BK||this.E8(new Vr(this))}};_.Ur.prototype.ljb=function(a,b){this.HJa=!1;lVa(this,a,b)};
var lVa=function(a,b,c){a.BK=!0;a.dh=c;a.t$=!b;mVa(a)},oVa=function(a){if(a.BK){if(!a.uZa)throw new nVa(a);a.uZa=!1}};_.Ur.prototype.callback=function(a){oVa(this);lVa(this,!0,a)};_.Ur.prototype.E8=function(a){oVa(this);lVa(this,!1,a)};_.Ur.prototype.addCallback=function(a,b){return _.pVa(this,a,null,b)};_.pVa=function(a,b,c,d){a.Cua.push([b,c,d]);a.BK&&mVa(a);return a};
_.Ur.prototype.then=function(a,b,c){var d,e,f=new kk(function(g,h){e=g;d=h});_.pVa(this,e,function(g){g instanceof Vr?f.cancel():d(g);return qVa},this);return f.then(a,b,c)};_.Ur.prototype.$goog_Thenable=!0;_.Ur.prototype.Ae=function(a){var b=new _.Ur;_.pVa(this,b.callback,b.E8,b);a&&(b.qr=this,this.qma++);return b};_.Ur.prototype.isError=function(a){return a instanceof Error};
var rVa=function(a){return Exa(a.Cua,function(b){return"function"===typeof b[1]})},qVa={},mVa=function(a){if(a.wwa&&a.BK&&rVa(a)){var b=a.wwa,c=sVa[b];c&&(_.Db.clearTimeout(c.xw),delete sVa[b]);a.wwa=0}a.qr&&(a.qr.qma--,delete a.qr);b=a.dh;for(var d=c=!1;a.Cua.length&&!a.HJa;){var e=a.Cua.shift(),f=e[0],g=e[1];e=e[2];if(f=a.t$?g:f)try{var h=f.call(e||a.Pkb,b);h===qVa&&(h=void 0);void 0!==h&&(a.t$=a.t$&&(h==b||a.isError(h)),a.dh=b=h);if(MCa(b)||"function"===typeof _.Db.Promise&&b instanceof _.Db.Promise)d=
!0,a.HJa=!0}catch(n){b=n,a.t$=!0,rVa(a)||(c=!0)}}a.dh=b;d&&(h=(0,_.bh)(a.ljb,a,!0),d=(0,_.bh)(a.ljb,a,!1),b instanceof _.Ur?(_.pVa(b,h,d),b.Jrc=!0):b.then(h,d));c&&(b=new tVa(b),sVa[b.xw]=b,a.wwa=b.xw)},nVa=function(a){_.aa.call(this);this.NB=a};_.Wh(nVa,_.aa);nVa.prototype.message="Deferred has already fired";nVa.prototype.name="AlreadyCalledError";var Vr=function(a){_.aa.call(this);this.NB=a};_.Wh(Vr,_.aa);Vr.prototype.message="Deferred was canceled";Vr.prototype.name="CanceledError";
var tVa=function(a){this.xw=_.Db.setTimeout((0,_.bh)(this.throwError,this),0);this.zf=a};tVa.prototype.throwError=function(){delete sVa[this.xw];throw this.zf;};var sVa={};
var Tqa=function(a,b){var c=b||{};b=c.document||document;var d=_.Hj(a),e=(new ABa(b)).createElement("SCRIPT"),f={eJb:e,hU:void 0},g=new _.Ur(uVa,f),h=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(h=window.setTimeout(function(){vVa(e,!0);g.E8(new wVa(1,"Timeout reached for loading script "+d))},n),f.hU=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(vVa(e,c.nUc||!1,h),g.callback(null))};e.onerror=function(){vVa(e,!0,h);g.E8(new wVa(0,"Error while loading script "+
d))};f=c.attributes||{};_.xc(f,{type:"text/javascript",charset:"UTF-8"});DBa(e,f);lBa(e,a);xVa(b).appendChild(e);return g},xVa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},uVa=function(){if(this&&this.eJb){var a=this.eJb;a&&"SCRIPT"==a.tagName&&vVa(a,!0,this.hU)}},vVa=function(a,b,c){null!=c&&_.Db.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.bk(a)},0)},
wVa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.Wh(wVa,_.aa);
var Pqa=null,Vqa=new WeakMap;
var yVa=function(){};yVa.prototype.send=function(a,b){Tja(a);return this.makeRequest(a).then(function(c){return b?_.bf(b,c):c})};
var Wr=function(a,b,c,d,e){this.dZ=a;this.EF=b;this.LOa=c||{};this.bZ=d||{};this.duc=e};_.U(Wr,yVa);var AVa=function(a){return _.Rqa({timeout:3E4}).then(function(b){b=b||window.gapi;zVa(a,b);return Xqa(b,{apiKey:a.EF,clientId:a.bZ.clientId,scope:a.bZ.scope,Rsb:a.bZ.Rsb,Xob:a.bZ.Xob}).then(function(){return b})})};
Wr.prototype.makeRequest=function(a){var b=this;return AVa(this).then(function(c){return _.ha(function(d){if(1==d.Ad)return void 0===b.bZ.eEc?d.jk(2):_.ia(d,Wqa(c,b.bZ.eEc),2);zVa(b,c);return d.return(BVa(c.client.request({root:b.dZ,path:a.path,method:a.tb,body:a.body,params:a.Qa,headers:a.headers,authType:a.authType,apiId:a.apiId||b.duc})))})})};
var BVa=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)})})},zVa=function(a,b){for(var c in a.LOa)a.LOa.hasOwnProperty(c)&&_.Uqa(b,c,a.LOa[c])};Wr.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];
var CVa=function(a,b,c,d,e,f,g){Wr.call(this,a,b,f,g);this.Hr=c;this.kJa=d;this.Ip=e};_.U(CVa,Wr);CVa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Hr.sessionId;this.Hr.actionId&&(a.headers.actionId=this.Hr.actionId);this.Ip&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Ip);return DVa(this.kJa).then(function(){return Wr.prototype.makeRequest.call(b,a)})};
var EVa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.U(EVa,Error);
var iWa=/^\)\]\}',?\n/,Xr=function(a,b){this.Bn=b;this.config=_.ya(Promise.resolve(a))};_.U(Xr,XHa);Xr.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.tb(function(c){return b.yoa(c,a)}),_.tb(function(c){return b.z$(c)}),_.m(function(c){return c}))};
Xr.prototype.yoa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.UTc){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;THa.includes(n)?(c[n]=r,f=!0):(d[n]=r,e=!0)}}if(null!=b.body||"PUT"===b.tb||"POST"===b.tb)g||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain",f=!0;e&&(d=encodeURIComponent(String(SHa(d))),
Uja(b,"$httpHeaders",d));f&&(b.headers=c);UHa.includes(b.tb)||(Uja(b,"$httpMethod",b.tb),b.tb="POST")}return this.Bn.request(b.tb,_.Yqa(a.dZ,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Dr(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Xr.prototype.z$=function(a){if("text/csv"===a.headers.get("content-type")||"text/plain"===a.headers.get("content-type"))return _.Da({data:a.body});try{var b=(a.body||"{}").replace(iWa,"");return _.Da(JSON.parse(b))}catch(c){return _.Ma(new _.Gr({error:c,headers:a.headers,url:a.url||void 0}))}};
Xr.prototype.searchParams=function(a,b){b=Object.entries(b.Qa||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.NWc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Er({qoa:a.mYc}));return a.EF?b.set("key",a.EF):b};
var jWa=function(a,b,c,d){Xr.call(this,a,b);this.lU=c;this.Ip=d};_.U(jWa,Xr);
jWa.prototype.yoa=function(a,b){var c=this;return _.ya(this.lU.getToken()).ka(_.tb(function(d){b.Qa||(b.Qa={});b.Qa.access_token=d;c.Ip&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Ip);return Xr.prototype.yoa.call(c,a,b)}),_.za(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 EVa("No xhr error returned",
{code:d.status,message:f})}}return _.Ma(f)}))};
var kWa=function(a,b,c,d,e){jWa.call(this,{dZ:a,EF:b},c,d,e)};_.U(kWa,jWa);
var bra=Error("hd"),cra=Error("id");
var mWa=function(a,b,c,d,e){var f=lWa;this.BFc=a;this.aq=b;this.rh=c;this.kJa=d;this.Fa=e;this.Joa=null;this.yXa=2;this.scopes=[].concat(_.Ha(new Set(f))).join(" ")};
mWa.prototype.getToken=function(){var a=this,b,c,d,e;return _.ha(function(f){switch(f.Ad){case 1:return a.Joa||(a.Joa=_.Um(a.Fa,ara(a.BFc,a.scopes,a.aq),"getOauthToken")),_.ia(f,nWa(a.kJa),2);case 2:return b=f.Wm,c=null,_.Tva(f,3,4),_.ia(f,a.Joa,6);case 6:c=f.Wm;case 4:f.Cpb=[f.Qy];f.AP=0;f.tQ=0;b();var g=f.Cpb.splice(0)[0];(g=f.Qy=f.Qy||g)?g.Cvb?f.Ad=f.AP||f.tQ:void 0!=g.jk&&f.tQ<g.jk?(f.Ad=g.jk,f.Qy=null):f.Ad=f.tQ:f.Ad=5;break;case 3:throw d=_.Uva(f),_.xUa(a.rh,{error:d,message:"Failed to fetch oauth token.",
Ie:"Dismiss"}),tqa();case 5:a:{if(c){g=c.access_token;var h=c.expires_at;if(g&&h&&!(Date.now()>=h))break a}g=void 0}if(e=g)return a.yXa=2,f.return(e);if(0<a.yXa)return a.yXa--,a.Joa=null,f.return(a.getToken());throw Error("jd");}})};
_.oWa=new _.zd("authenticationLock");
_.pWa=new _.zd("Cookies");
_.Yr=new _.zd("windowToken");
var DVa,nWa;_.qWa=function(){this.locked=!1;this.DDb=[]};DVa=function(a){return nWa(a).then(function(b){b()})};nWa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.DDb.push(c):c()})};_.qWa.prototype.release=function(){this.locked=!1;var a=this.DDb.shift();a&&a()};
var lWa;lWa=[].concat(_.Ha(["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"]),_.Ha(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.Ha(["https://www.googleapis.com/auth/iam"]),_.Ha(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.Ha(["https://www.googleapis.com/auth/service.management"]));
_.Zr=function(a,b,c,d,e){this.DFc=new mWa(a,b,c,d,e)};_.Zr.prototype.getToken=function(){return this.DFc.getToken()};_.Zr.ha=function(a){return new (a||_.Zr)(_.u(oIa),_.u(_.Il),_.u(_.wr),_.u(_.oWa),_.u(_.Ym))};_.Zr.va=_.t({token:_.Zr,ta:_.Zr.ha});
var rWa=function(a,b,c){this.AJa=a;this.Hr=b;this.debug=c};_.U(rWa,XHa);rWa.prototype.makeRequest=function(a){var b=this.AJa.makeRequest(a).ka(_.Tg(this.Hr,a.yb||"Unknown RPC"));return this.debug.Wyb(a,b)};
_.sWa=function(){};_.U(_.sWa,_.hl);_.sWa.prototype.Vqb=function(a){var b;return{XBb:function(){b=Error("kd")},FL:function(){},Pp:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.j1a)return;d=Error("ld`"+a.path+"`"+JSON.stringify(c));c.j1a=d}d.stack+="\nCaused by: "+b.stack}}}};
var fra=function(a,b,c){Xr.call(this,a,b);this.aq=c};_.U(fra,Xr);fra.prototype.makeRequest=function(a){a.Qa=a.Qa||{};a.Qa.authuser=this.aq||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.uBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.aq)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Xr.prototype.makeRequest.call(this,a)};
var tWa=function(a,b,c){Xr.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}))};_.U(tWa,Xr);tWa.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.tb(function(c){var d=c.headers||{};a.Qa&&a.Qa.justification&&(d["X-Goog-Request-Reason"]=a.Qa.justification);c.headers=d;return b.yoa(c,a)}),_.tb(function(c){return b.z$(c)}))};
_.uWa=void 0;_.$r=function(){};_.$r.prototype.create=function(){return function(a){return a}};_.$r.ha=function(a){return new (a||_.$r)};_.$r.va=_.t({token:_.$r,ta:function(){return _.uWa?_.Tc(_.uWa):new _.$r},Ka:"root"});
_.as=function(a){this.fMc=a};_.as.prototype.create=function(a,b){return new vWa(a,this.fMc,b)};_.as.ha=function(a){return new (a||_.as)(_.u(_.$r))};_.as.va=_.t({token:_.as,ta:_.as.ha,Ka:"root"});var vWa=function(a,b,c){this.AJa=a;this.KZa=b;this.url=c};_.U(vWa,XHa);vWa.prototype.makeRequest=function(a){return this.AJa.makeRequest(a).ka(this.KZa.create(this.url))};
var wWa=function(a){this.RHc=a};_.U(wWa,XHa);wWa.prototype.makeRequest=function(a){var b=this;return _.zb(function(){return b.RHc.makeRequest(a)})};
var bs=function(a,b){this.Fa=a;this.Xtc=b};bs.prototype.create=function(a){return new rWa(a,this.Fa,this.Xtc)};bs.ha=function(a){return new (a||bs)(_.u(_.Ym),_.u(mm))};bs.va=_.t({token:bs,ta:bs.ha,Ka:"root"});_.cs=function(a,b,c){this.Iga=a;this.cZ=b;this.Ac=c};_.cs.prototype.create=function(a){a=this.Ac.Vb(4)?this.cZ.create(a,"xd3"):this.cZ.create(a,"xd4");return this.Iga.create(new wWa(a))};_.cs.ha=function(a){return new (a||_.cs)(_.u(bs),_.u(ds),_.u(er))};_.cs.va=_.t({token:_.cs,ta:_.cs.ha,Ka:"root"});
_.es=function(a,b,c,d){this.config=a;this.iMc=b;this.Iga=c;this.cZ=d};_.es.prototype.create=function(a){var b=new wWa(this.cZ.create(a,"xd4"));return this.iMc.create(this.Iga.create(b),a)};_.es.ha=function(a){return new (a||_.es)(_.u(cr),_.u(_.as),_.u(bs),_.u(ds))};_.es.va=_.t({token:_.es,ta:_.es.ha,Ka:"root"});_.fs=function(a,b,c,d){this.config=a;this.Iga=b;this.CFc=c;this.cZ=d};_.fs.prototype.create=function(a){a=this.config.lc(0)?this.CFc.create(a):this.cZ.create(a,"xd3");return this.Iga.create(new wWa(a))};
_.fs.ha=function(a){return new (a||_.fs)(_.u(cr),_.u(bs),_.u(gs),_.u(ds))};_.fs.va=_.t({token:_.fs,ta:_.fs.ha,Ka:"root"});var ds=function(a,b,c,d,e,f){this.R_=a;this.aq=b;this.lock=c;this.Fa=d;this.Ip=e;this.Ac=f};
ds.prototype.create=function(a,b){var c=this.Ac.Vb(16)&&!this.Ac.Vb(17)?{}:{"googleapis.config/sessionIndex":this.aq,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};Aba()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new CVa(a,this.R_,this.Fa,this.lock,this.Ip,c)};ds.ha=function(a){return new (a||ds)(_.u(_.Hl),_.u(_.Il),_.u(_.oWa),_.u(_.Ym),_.u(_.Ll),_.u(er))};ds.va=_.t({token:ds,ta:ds.ha,Ka:"root"});
var gs=function(a,b,c,d){this.R_=a;this.Bn=b;this.lU=c;this.Ip=d};gs.prototype.create=function(a){return new kWa(a,this.R_,this.Bn,this.lU,this.Ip)};gs.ha=function(a){return new (a||gs)(_.u(_.Hl),_.u(_.Hr),_.u(_.Zr),_.u(_.Ll))};gs.va=_.t({token:gs,ta:gs.ha,Ka:"root"});_.hs=function(a,b){this.EF=a;this.Bn=b};_.hs.prototype.create=function(a){return new tWa({dZ:a,EF:this.EF},this.Bn,this.EF)};_.hs.ha=function(a){return new (a||_.hs)(_.u(_.Hl),_.u(_.Hr))};_.hs.va=_.t({token:_.hs,ta:_.hs.ha,Ka:"root"});
var hra=[429,503];
_.is=function(a){a=void 0===a?{}:a;a=void 0===a.Eg?36E5:a.Eg;this.store={};this.Zzb=0;this.Eg=a};_.is.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.xWa(this,a);if(d)return d;d=this.Zzb++;b=this.Igb(c,d,b);this.tzb(c,d,b,a);return b};_.xWa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.eaa?!1:c.eaa;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.lvc,d=Date.now()-(null!=d?d:a.Eg),d=c.iQb.getTime()>=d),a=d?c.response:a.YBb(b,c)):a=null;return a};
_.is.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.Zzb++;js(this,a,c,b)};_.is.prototype.Igb=function(a,b,c){return c()};_.is.prototype.YBb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var js=function(a,b,c,d,e){a.store[b]={id:c,response:d,iQb:new Date,lvc:e}};_.is.prototype.tzb=function(a,b,c){js(this,a,b,c)};
_.ks=function(a,b){b=void 0===b?{}:b;var c=b.kPa,d=b.kXa,e=void 0===b.BXa?!0:b.BXa,f=void 0===b.CXa?ira:b.CXa,g=void 0===b.OTa?5:b.OTa,h=void 0===b.DXa?500:b.DXa;_.is.call(this,{Eg:void 0===b.Eg?36E5:b.Eg});this.Fa=a;this.kXa=d;this.BXa=e;this.CXa=f;this.OTa=g;this.DXa=h;this.kPa=c};_.U(_.ks,_.is);
_.ks.prototype.tzb=function(a,b,c,d){var e=this;if(this.kPa)if(d=this.kPa(d,c),"number"!==typeof d){js(this,a,b,c);var f=Date.now();d.ka(_.Ua(1),wba()).subscribe(function(g){g-=Date.now()-f;js(e,a,b,c,g)},function(){})}else js(this,a,b,c,d);else js(this,a,b,c)};
_.ks.prototype.Igb=function(a,b,c){var d=this;c=_.zb(c);var e=this.CXa;this.BXa&&(c=c.ka(_.Nqa(this.Fa,e,{THb:this.DXa,SHb:this.OTa})));var f=c.ka(_.yb({error:function(){var h=d.store[a];h&&h.id===b&&delete d.store[a]}}),_.jb(new _.kb(this.kXa))),g=!1;return _.zb(function(){g||(f.connect(),g=!0);return f})};_.ks.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.xWa(this,a,{eaa:void 0===b.eaa?!1:b.eaa});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};
var yWa=function(a,b,c){_.ks.call(this,a,Object.assign({},b,{kXa:1}));this.Cf=c};_.U(yWa,_.ks);yWa.prototype.YBb=function(a,b){this.Cf.refresh(a);return b.response};yWa.prototype.lVa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{iQb:new Date}))};yWa.prototype.dPa=function(a){return this.getValue(a,{eaa:!0})};_.ls=function(a,b){b=void 0===b?{}:b;this.jIc=new _.is({Eg:Number.POSITIVE_INFINITY});this.I_=new yWa(a,b,this)};
_.ls.prototype.fetch=function(a,b){var c=this;return this.I_.fetch(a,function(){return zWa(c,a).ka(_.tb(function(d){var e=d.fHc;d=d.fetch?b():_.Ta;return void 0===e?d:d.ka(_.sb(e))}))})};_.ls.prototype.dPa=function(a){return this.I_.dPa(a)};_.ls.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("md");var d=this.I_.dPa(a);null!=d&&(zWa(this,a).next({fHc:b?b(d):void 0,fetch:c}),c&&this.I_.lVa(a))};var zWa=function(a,b){return a.jIc.fetch(b,function(){return new _.sf({fetch:!0})})};
var BWa;_.ms=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.U(_.ms,_.T);_.ms.prototype.ma=function(){return _.ms};_.ms.prototype.na=function(){return{Wa:{request:_.ns},keys:["request"]}};_.V.Object.defineProperties(_.ms.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"request")?_.R(this,"request"):null},set:function(a){this.O.request=a}}});var os=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.U(os,_.T);os.prototype.ma=function(){return os};os.prototype.na=function(){return{Wa:{result:ps},keys:["result"]}};_.V.Object.defineProperties(os.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.R(this,"result"):null},set:function(a){this.O.result=a}}});var ps=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};_.U(ps,_.T);ps.prototype.ma=function(){return ps};
ps.prototype.na=function(){return{keys:["resourceType","status"],Na:{status:qs}}};_.V.Object.defineProperties(ps.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.O.status=a}}});
var rs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.U(rs,_.T);rs.prototype.ma=function(){return rs};rs.prototype.na=function(){return{Wa:{result:ss},keys:["result"]}};_.V.Object.defineProperties(rs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.R(this,"result"):null},set:function(a){this.O.result=a}}});
var ss=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};_.U(ss,_.T);ss.prototype.ma=function(){return ss};ss.prototype.na=function(){return{keys:["key","status"],Na:{key:ts,status:qs}}};
_.V.Object.defineProperties(ss.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.R(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.O.status=a}}});_.us=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.aT?null:a.aT;this.O.count=null==a.count?null:a.count};_.U(_.us,_.T);_.us.prototype.ma=function(){return _.us};
_.us.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.V.Object.defineProperties(_.us.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"count")?_.R(this,"count"):null},set:function(a){this.O.count=a}},aT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceTypes")?_.R(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});var vs=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};
_.U(vs,_.T);vs.prototype.ma=function(){return vs};vs.prototype.na=function(){return{Wa:{resources:_.ws},keys:["resources"]}};_.V.Object.defineProperties(vs.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resources")?_.R(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.ws=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};_.U(_.ws,_.T);_.ws.prototype.ma=function(){return _.ws};_.ws.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.V.Object.defineProperties(_.ws.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.R(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamp")?_.R(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var xs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.U(xs,_.T);xs.prototype.ma=function(){return xs};xs.prototype.na=function(){return{Wa:{result:ys},keys:["result"]}};_.V.Object.defineProperties(xs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.R(this,"result"):null},set:function(a){this.O.result=a}}});
var ys=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.qD?null:a.qD;this.O.status=null==a.status?null:a.status};_.U(ys,_.T);ys.prototype.ma=function(){return ys};ys.prototype.na=function(){return{keys:["setting","status"],Na:{setting:zs,status:qs}}};
_.V.Object.defineProperties(ys.prototype,{qD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.R(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.O.status=a}}});_.ns=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};_.U(_.ns,_.T);
_.ns.prototype.ma=function(){return _.ns};_.ns.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.V.Object.defineProperties(_.ns.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.R(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.As=function(){this.O={}};
_.U(_.As,_.T);_.As.prototype.ma=function(){return _.As};_.As.prototype.na=function(){return{keys:[]}};var AWa=function(){this.O={}};_.U(AWa,_.T);AWa.prototype.ma=function(){return AWa};AWa.prototype.na=function(){return{keys:[]}};var Bs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.qHb?null:a.qHb;this.O.timestamps=null==a.IOb?null:a.IOb};_.U(Bs,_.T);Bs.prototype.ma=function(){return Bs};
Bs.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.V.Object.defineProperties(Bs.prototype,{qHb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceIds")?_.R(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},IOb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamps")?_.R(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.Cs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.qD?null:a.qD;this.O.subkey=null==a.bga?null:a.bga;this.O.projectId=null==a.projectId?null:a.projectId};_.U(_.Cs,_.T);_.Cs.prototype.ma=function(){return _.Cs};_.Cs.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.V.Object.defineProperties(_.Cs.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):null},set:function(a){this.O.projectId=a}},qD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.R(this,"setting"):null},set:function(a){this.O.setting=a}},bga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subkey")?_.R(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.Ds=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.QMb?null:a.QMb;this.O.int32Val=null==a.Gub?null:a.Gub;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.JJa?null:a.JJa;this.O.int64Val=null==a.gRa?null:a.gRa;this.O.protoVal=null==a.nda?null:a.nda};_.U(_.Ds,_.T);_.Ds.prototype.ma=function(){return _.Ds};_.Ds.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Ud:{protoVal:{Uc:null,md:!1,nd:!1,od:!1}}}};
_.V.Object.defineProperties(_.Ds.prototype,{JJa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"boolVal")?_.R(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"doubleVal")?_.R(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},Gub:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"int32Val")?_.R(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},gRa:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"int64Val")?_.R(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},nda:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"protoVal")?_.R(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},QMb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"stringVal")?_.R(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var qs=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.Qgb?null:a.Qgb;this.O.messageSet=null==a.kAb?null:a.kAb};_.U(qs,_.T);qs.prototype.ma=function(){return qs};qs.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Na:{messageSet:AWa}}};
_.V.Object.defineProperties(qs.prototype,{Qgb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"canonicalCode")?_.R(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"code")?_.R(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):null},set:function(a){this.O.message=a}},kAb:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"messageSet")?_.R(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"space")?_.R(this,"space"):null},set:function(a){this.O.space=a}}});_.Es=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.U(_.Es,_.T);_.Es.prototype.ma=function(){return _.Es};_.Es.prototype.na=function(){return{keys:["resourceId"]}};
_.V.Object.defineProperties(_.Es.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.R(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.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;this.O.noExistingValue=null==a.uBb?null:a.uBb};_.U(_.Fs,_.T);_.Fs.prototype.ma=function(){return _.Fs};
_.Fs.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Na:{key:_.Cs,value:_.Ds}}};
_.V.Object.defineProperties(_.Fs.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.R(this,"key"):null},set:function(a){this.O.key=a}},uBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"noExistingValue")?_.R(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"value")?_.R(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"version")?_.R(this,"version"):null},set:function(a){this.O.version=a}}});var zs=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};_.U(zs,_.T);zs.prototype.ma=function(){return zs};zs.prototype.na=function(){return{keys:["key","value","version"],Na:{key:ts,value:_.Ds}}};
_.V.Object.defineProperties(zs.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.R(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"value")?_.R(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"version")?_.R(this,"version"):null},set:function(a){this.O.version=a}}});
var ts=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.qD?null:a.qD;this.O.subkey=null==a.bga?null:a.bga;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.U(ts,_.T);ts.prototype.ma=function(){return ts};ts.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.V.Object.defineProperties(ts.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectNumber")?_.R(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},qD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.R(this,"setting"):null},set:function(a){this.O.setting=a}},bga:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"subkey")?_.R(this,"subkey"):null},set:function(a){this.O.subkey=a}}});BWa=new _.zd("API_VERSION");_.CWa=new _.zd("REQUEST_SERVICE");_.Gs=function(){};_.Gs.ha=function(a){return new (a||_.Gs)};_.Gs.Ea=_.Wc({type:_.Gs});_.Gs.Da=_.Pc({});
var Hs={$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"},Is=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1alpha1":a;this.Za=new _.il(b,c)};_.k=Is.prototype;
_.k.DJa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Pa+"/recent:batchDelete",Qa:_.cf(b,Hs,c),Mb:os})};_.k.EJa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Pa+"/recent:batchGet",Qa:_.cf(b,Hs,c),Mb:vs})};
_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"cloudusersettings_pa.recent.delete",path:"/"+this.Pa+"/recent/"+a,Qa:_.cf(b,Hs,c),Mb:_.As})};_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"GET",yb:"cloudusersettings_pa.recent.get",path:"/"+this.Pa+"/recent/"+a,Qa:_.cf(b,Hs,c),Mb:Bs})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:b,tb:"PUT",yb:"cloudusersettings_pa.recent.update",path:"/"+this.Pa+"/recent/"+a,Qa:_.cf(c,Hs,d),Mb:_.As})};Is.ha=function(a){return new (a||Is)(_.u(BWa,8),_.u(_.CWa),_.u(_.hl,8))};Is.va=_.t({token:Is,ta:Is.ha});_.Js=function(){};_.Js.ha=function(a){return new (a||_.Js)};_.Js.va=_.t({token:_.Js,ta:function(a){return Is.ha(a)},Ka:_.Gs});
var Ks=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1alpha1":a;this.Za=new _.il(b,c)};_.k=Ks.prototype;_.k.DJa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Pa+"/settings:batchDelete",Qa:_.cf(b,Hs,c),Mb:rs})};
_.k.EJa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Pa+"/settings:batchGet",Qa:_.cf(b,Hs,c),Mb:xs})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"cloudusersettings_pa.settings.delete",path:"/"+this.Pa+"/settings/"+a,Qa:_.cf(b,Hs,c),Mb:_.As})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"GET",yb:"cloudusersettings_pa.settings.get",path:"/"+this.Pa+"/settings/"+a,Qa:_.cf(b,Hs,c),Mb:zs})};_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:b,tb:"PUT",yb:"cloudusersettings_pa.settings.update",path:"/"+this.Pa+"/settings/"+a,Qa:_.cf(c,Hs,d),Mb:zs})};Ks.ha=function(a){return new (a||Ks)(_.u(BWa,8),_.u(_.CWa),_.u(_.hl,8))};Ks.va=_.t({token:Ks,ta:Ks.ha});
_.Ls=function(){};_.Ls.ha=function(a){return new (a||_.Ls)};_.Ls.va=_.t({token:_.Ls,ta:function(a){return Ks.ha(a)},Ka:_.Gs});
_.DWa=new _.zd("API_VERSION");_.EWa=new _.zd("REQUEST_SERVICE");_.Ms=function(){};_.Ms.ha=function(a){return new (a||_.Ms)};_.Ms.Ea=_.Wc({type:_.Ms});_.Ms.Da=_.Pc({});
_.FWa=new _.zd("REQUEST_SERVICE");_.Ns=function(){};_.Ns.ha=function(a){return new (a||_.Ns)};_.Ns.Ea=_.Wc({type:_.Ns});_.Ns.Da=_.Pc({});
_.GWa=new _.zd("REQUEST_SERVICE");_.Os=function(){};_.Os.ha=function(a){return new (a||_.Os)};_.Os.Ea=_.Wc({type:_.Os});_.Os.Da=_.Pc({});
_.HWa=new _.zd("API_VERSION");_.IWa=new _.zd("REQUEST_SERVICE");_.Ps=function(){};_.Ps.ha=function(a){return new (a||_.Ps)};_.Ps.Ea=_.Wc({type:_.Ps});_.Ps.Da=_.Pc({});
_.JWa=new _.zd("API_VERSION");_.KWa=new _.zd("REQUEST_SERVICE");_.Qs=function(){};_.Qs.ha=function(a){return new (a||_.Qs)};_.Qs.Ea=_.Wc({type:_.Qs});_.Qs.Da=_.Pc({});
var MWa=function(a){if(Mi)a=LWa(a);else if(_.Oi&&_.Ni)switch(a){case 93:a=91}return a},LWa=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 NWa={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 OWa=function(a,b,c,d,e,f,g,h,n,r){this.iL=a;this.qra=b;this.dva=c;this.pX=d;this.ZX=e;this.Uba=f;this.Sva=g;this.hua=h;this.zS=n;this.VZa=r};OWa.prototype.getKey=function(){return this.qra};OWa.prototype.Ho=function(){return this.Sva};
var TWa=function(a){var b=a.kQ;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return PWa(QWa(RWa((new SWa).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()},SWa=function(){this.iL=null;this.qra="";this.VZa=this.zS=this.hua=this.Sva=this.Uba=this.ZX=this.pX=this.dva=null};
_.k=SWa.prototype;_.k.keyCode=function(a){this.iL=a;return this};_.k.key=function(a){this.qra=a;return this};_.k.shiftKey=function(a){this.dva=a;return this};_.k.altKey=function(a){this.pX=a;return this};_.k.ctrlKey=function(a){this.ZX=a;return this};_.k.metaKey=function(a){this.Uba=a;return this};_.k.target=function(a){this.Sva=a;return this};var RWa=function(a,b){a.hua=b;return a},QWa=function(a,b){a.zS=b;return a},PWa=function(a,b){a.VZa=b;return a};
SWa.prototype.hb=function(){return new OWa(this.iL,this.qra,this.dva,this.pX,this.ZX,this.Uba,this.Sva,this.hua,this.zS,this.VZa)};
var UWa=function(a,b,c){dk.call(this,a,c);this.identifier=b};_.Wh(UWa,dk);
var XWa;_.Rs=function(a){ik.call(this);this.Q7=this.d1={};this.wra=0;this.Hyc=Dca(VWa);this.qNc=Dca(WWa);this.Adb=!0;this.tIa=null;this.Au=a;_.gk(this.Au,"keydown",this.Jrb,void 0,this);_.gk(this.Au,"synthetic-keydown",this.Nrb,void 0,this);Pi&&(_.gk(this.Au,"keypress",this.Prb,void 0,this),_.gk(this.Au,"synthetic-keypress",this.Qrb,void 0,this));_.gk(this.Au,"keyup",this.Krb,void 0,this);_.gk(this.Au,"synthetic-keyup",this.Orb,void 0,this)};_.Wh(_.Rs,ik);
var YWa=function(a){this.Zb=a||null;this.next=a?null:{}},VWa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],WWa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Rs.prototype.Qta=function(a,b){ZWa(this.d1,$Wa(1,arguments),a)};_.Rs.prototype.kq=function(a){aXa(this.d1,$Wa(0,arguments))};
var $Wa=function(a,b){if("string"===typeof b[a])a=bXa(b[a]).map(function(e){return cXa(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(cXa("",c[d],c[d+1]))}return a};
_.Rs.prototype.Cm=function(){_.Rs.ux.Cm.call(this);this.d1={};hk(this.Au,"keydown",this.Jrb,!1,this);hk(this.Au,"synthetic-keydown",this.Nrb,!1,this);Pi&&(hk(this.Au,"keypress",this.Prb,!1,this),hk(this.Au,"synthetic-keypress",this.Qrb,!1,this));hk(this.Au,"keyup",this.Krb,!1,this);hk(this.Au,"synthetic-keyup",this.Orb,!1,this);this.Au=null};_.Rs.prototype.Lqb=function(){return"shortcut_undefined"};
var bXa=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(!XWa){g={};for(e in NWa)g[NWa[e]]=MWa(parseInt(e,10));XWa=g}g=XWa[f];f=h;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Rs.prototype.Krb=function(a){a=TWa(a);Mi&&dXa(this,a);Pi&&!this.hra&&eXa(a)&&this.IZ(a,!0)};_.Rs.prototype.Orb=function(a){a=a.getData();Mi&&dXa(this,a);Pi&&!this.hra&&eXa(a)&&this.IZ(a,!0)};var dXa=function(a,b){32==a.tIa&&32==b.iL&&(0,b.zS)();a.tIa=null},eXa=function(a){return Pi&&a.ZX&&a.pX};_.Rs.prototype.Prb=function(a){a=TWa(a);32<a.iL&&eXa(a)&&(this.hra=!0)};_.Rs.prototype.Qrb=function(a){a=a.getData();32<a.iL&&eXa(a)&&(this.hra=!0)};
var ZWa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Zb))throw Error("od`"+e.Zb);});b.length?d.forEach(function(e){e=e.toString();var f=new YWa;e=e in a?a[e]:a[e]=f;ZWa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new YWa(c)})},aXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Zb&&delete a[c]:d.next&&(aXa(d.next,b.slice(0)),_.Bca(d.next)&&delete a[c]))})};
_.Rs.prototype.rZ=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var cXa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Rs.prototype.Jrb=function(a){this.IZ(TWa(a))};_.Rs.prototype.Nrb=function(a){this.IZ(a.getData())};
_.Rs.prototype.IZ=function(a,b){a:{var c=a.iL;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.hua;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.Hyc[c]?!0:f?!1:a.pX||a.ZX||a.Uba?!0:"INPUT"==d.tagName&&this.qNc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&eXa(a))this.hra=!1;else{b=MWa(a.iL);c=a.getKey();c=cXa(c,b,(a.dva?1:0)|(a.ZX?2:0)|(a.pX?4:0)|(a.Uba?8:0));d=this.rZ(this.Q7,c);if(!d||1500<=Date.now()-this.wra)this.Q7=this.d1,this.wra=Date.now();(d=this.rZ(this.Q7,c))&&d.next&&(this.Q7=d.next,this.wra=Date.now());d&&(d.next?(0,a.zS)():(this.Q7=this.d1,this.wra=Date.now(),this.Adb&&(0,a.zS)(),c=d.Zb,d=new UWa("shortcut",c,a.Ho()),d=this.dispatchEvent(d),c=new UWa("shortcut_"+c,c,a.Ho()),(d&=this.dispatchEvent(c))||(0,a.zS)(),
Mi&&(this.tIa=b)))}};
_.Ss=function(a){this.uIa=new Map;this.jr=new _.Rs(a)};_.Ss.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=fXa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=fXa(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=fXa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var fXa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.uIa.get(f);g||(g=[],a.uIa.set(f,g));if(!e&&g.length)throw Error("pd`"+c);if(e&&3<=g.length)throw Error("qd`"+c);f=function(h){h.identifier===b&&d();return!0};e&&g.length&&gXa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});hXa(a,b,c,f);return iXa(a,b,c,f)},iXa=function(a,b,c,d){return function(){var e=a.uIa.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?(gXa(a,c,d),e.pop(),(e=e[e.length-1])&&hXa(a,e.name,c,e.callback)):e.splice(f,1))}}},hXa=function(a,b,c,d){"string"===typeof c?a.jr.Qta(b,c):a.jr.Qta.apply(a.jr,[b].concat(_.Ha(c)));_.gk(a.jr,"shortcut",d)},gXa=function(a,b,c){"string"===typeof b?a.jr.kq(b):a.jr.kq.apply(a.jr,_.Ha(b));hk(a.jr,"shortcut",c)};_.Ss.ha=function(a){return new (a||_.Ss)(_.u(_.Ig))};_.Ss.va=_.t({token:_.Ss,ta:_.Ss.ha,Ka:"root"});
var jXa=function(a){_.W.call(this,a)};_.U(jXa,_.W);jXa.prototype.vZ=function(){return _.Vi(this,1)};jXa.prototype.getContainer=function(){return _.q(this,2)};jXa.prototype.toObject=function(a){return kXa(a,this)};var kXa=function(a,b){if(null!=b){var c={eda:_.p(_.Vi(b,1)),container:_.p(_.q(b,2)),oZc:_.p(_.q(b,3)),xWc:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var lXa=function(a){_.W.call(this,a)};_.U(lXa,_.W);_.k=lXa.prototype;_.k.getMetadata=function(){return _.nc(this,jXa,1)};_.k.efa=function(a){return _.qc(this,1,a)};_.k.getValue=function(){return _.q(this,2)};_.k.setValue=function(a){return _.fc(this,2,a)};_.k.sg=function(){return _.Ti(this,2)};_.k.getType=function(){return _.q(this,3)};_.k.So=function(a){return _.fc(this,3,a)};_.k.toObject=function(a){return mXa(a,this)};
var mXa=function(a,b){if(null!=b){var c={metadata:kXa(a,b.getMetadata()),value:_.p(_.q(b,2)),type:_.p(_.q(b,3)),nXc:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var nXa=function(a){_.W.call(this,a)};_.U(nXa,_.W);nXa.prototype.getEmail=function(){return _.nc(this,lXa,1)};nXa.prototype.toObject=function(a){if(null!=this){var b={email:mXa(a,this.getEmail()),s2c:_.p(_.q(this,2))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var oXa=function(a){_.W.call(this,a)};_.U(oXa,_.W);oXa.prototype.getEmail=function(){return _.nc(this,lXa,1)};oXa.prototype.toObject=function(a){if(null!=this){var b={email:mXa(a,this.getEmail()),tWc:_.p(_.q(this,2))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var pXa=function(a){_.W.call(this,a)};_.U(pXa,_.W);pXa.prototype.toObject=function(a){if(null!=this){var b={I4c:_.p(_.q(this,1)),J4c:_.p(_.q(this,2)),P3c:_.p(_.q(this,3)),N3c:_.p(_.q(this,4))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var sra=new ek;sra.altKey=!0;sra.keyCode=39;
var qXa=function(){ck.call(this)};_.U(qXa,ck);qXa.prototype.init=function(){this.QXa=[]};var jra=function(a,b){var c=rXa;if(c.q2c){a="Potentially sensitive message stripped for security reasons.";var d=Error("rd");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=Hba("Chromium")||14<=Hba("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof Vr||(c.sKc?c.sKc.E2c(b,a):c.QXa&&10>c.QXa.length&&c.QXa.push([a,b]))},rXa=new qXa;
var Ts=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.k=Ts.prototype;_.k.getWidth=function(){return this.right-this.left};_.k.getHeight=function(){return this.bottom-this.top};_.k.clone=function(){return new Ts(this.top,this.right,this.bottom,this.left)};_.k.contains=function(a){return this&&a?a instanceof Ts?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){_.Sb(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 Vj?(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 sXa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.k=sXa.prototype;_.k.clone=function(){return new sXa(this.left,this.top,this.width,this.height)};_.k.contains=function(a){return a instanceof Vj?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.KQ=function(){return new Wj(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 Vj?(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 Us=function(a,b){var c=Xj(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Vs=function(a,b){return Us(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},tXa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},uXa=function(a){if(_.Li&&!(8<=Number(_.Ri)))return a.offsetParent;var b=Xj(a),c=Vs(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=Vs(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},wXa=function(a){for(var b=new Ts(0,Infinity,Infinity,0),c=Yj(a),d=c.Yh.body,e=c.Yh.documentElement,f=GBa(c.Yh);a=uXa(a);)if(!(_.Li&&0==a.clientWidth||_.Ni&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Vs(a,"overflow")){var g=vXa(a),h=new Vj(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.LF();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},vXa=function(a){var b=Xj(a),c=new Vj(0,0);var d=b?Xj(b):document;d=!_.Li||9<=Number(_.Ri)||EBa(Yj(d).Yh)?
d.documentElement:d.body;if(a==d)return c;a=tXa(a);b=HBa(Yj(b).Yh);c.x=a.left+b.x;c.y=a.top+b.y;return c},xXa=function(a){"number"==typeof a&&(a+="px");return a},zXa=function(a){var b=yXa;if("none"!=Vs(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},yXa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Ni&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=tXa(a),new Wj(a.right-a.left,a.bottom-a.top)):new Wj(b,c)},AXa=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)+")")},BXa=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},CXa=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:
null)?BXa(a,b):0},DXa={thin:2,medium:4,thick:6},EXa=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 DXa?DXa[b]:BXa(a,b)};
var FXa=function(){if(Pi){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.Eb()))?a[1]:"0"}return _.Oi?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.Eb()))?a[0].replace(/_/g,"."):"10"):Mxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.Eb()))?a[1]:""):Nxa||Oxa||Pxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.Eb()))?a[1].replace(/_/g,"."):""):""}();
var Ws=function(a){return(a=a.exec(_.Eb()))?a[1]:""},GXa=function(){if($xa)return Ws(/Firefox\/([0-9.]+)/);if(_.Li||Kxa||Jxa)return Wxa;if(dya){if(_.Lb()||Kb("Macintosh")){var a=Ws(/CriOS\/([0-9.]+)/);if(a)return a}return Ws(/Chrome\/([0-9.]+)/)}if(eya&&!_.Lb())return Ws(/Version\/([0-9.]+)/);if(aya||bya){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.Eb()))return a[1]+"."+a[2]}else if(cya)return(a=Ws(/Android\s+([0-9.]+)/))?a:Ws(/Version\/([0-9.]+)/);return""}();
var JXa=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"!=Vs(n,"position")){var x=vXa(n);if(!r){r="rtl"==Vs(n,"direction");var A;if(A=r){A=eya&&0<=Jba(GXa,10);var B;if(B=Qxa)B=0<=Jba(FXa,10);var I=dya&&0<=Jba(GXa,85);A=Mi||A||B||I}r=A?-n.scrollLeft:r&&!_.Lxa&&"visible"!=Vs(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=zBa(x,new Vj(r,n.scrollTop))}}}n=x||new Vj;x=vXa(a);r=zXa(a);x=new sXa(x.x,x.y,r.width,r.height);
if(r=wXa(a))I=new sXa(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=Yj(a);B=Yj(c);if(r.Yh!=B.Yh){A=r.Yh.body;B=B.getWindow();I=new Vj(0,0);var K=Zj(Xj(A));if(Hxa(K,"parent")){var P=A;do{if(K==B)var Z=vXa(P);else Z=tXa(P),Z=new Vj(Z.left,Z.top);I.x+=Z.x;I.y+=Z.y}while(K&&K!=B&&K!=K.parent&&(P=K.frameElement)&&
(K=K.parent))}A=zBa(I,vXa(A));!_.Li||9<=Number(_.Ri)||EBa(r.Yh)||(A=zBa(A,HBa(r.Yh)));x.left+=A.x;x.top+=A.y}a=HXa(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Vj(b,x.top+(a&1?x.height:0));b=zBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(h)var la=h;else if(la=wXa(c))la.top-=n.y,la.right-=n.x,la.bottom-=n.y,la.left-=n.x;return IXa(b,c,d,void 0,la,f,g)},IXa=function(a,b,c,d,e,f,g){a=a.clone();var h=HXa(b,c);c=zXa(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);if(f){if(e){d=a;h=g;n=0;65==(f&65)&&(d.x<e.left||d.x>=e.right)&&(f&=-2);132==(f&132)&&(d.y<e.top||d.y>=e.bottom)&&(f&=-5);d.x<e.left&&f&1&&(d.x=e.left,n|=1);if(f&16){var r=d.x;d.x<e.left&&(d.x=e.left,n|=4);d.x+h.width>e.right&&(h.width=Math.min(e.right-d.x,r+h.width-e.left),h.width=Math.max(h.width,0),n|=4)}d.x+h.width>e.right&&f&1&&(d.x=Math.max(e.right-h.width,e.left),n|=1);f&
2&&(n|=(d.x<e.left?16:0)|(d.x+h.width>e.right?32:0));d.y<e.top&&f&4&&(d.y=e.top,n|=2);f&32&&(r=d.y,d.y<e.top&&(d.y=e.top,n|=8),d.y+h.height>e.bottom&&(h.height=Math.min(e.bottom-d.y,r+h.height-e.top),h.height=Math.max(h.height,0),n|=8));d.y+h.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-h.height,e.top),n|=2);f&8&&(n|=(d.y<e.top?64:0)|(d.y+h.height>e.bottom?128:0));e=n}else e=256;n=e}f=new sXa(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 Vj(f.left,f.top);
a instanceof Vj?(g=a.x,a=a.y):(g=a,a=void 0);b.style.left=xXa(g);b.style.top=xXa(a);g=f.KQ();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,a=EBa(Yj(Xj(b)).Yh),!_.Li||_.Qi("10")||a?(b=b.style,Mi?b.MozBoxSizing="border-box":_.Ni?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?(_.Li?(a=CXa(b,"paddingLeft"),f=CXa(b,"paddingRight"),d=CXa(b,"paddingTop"),h=CXa(b,"paddingBottom"),a=new Ts(d,f,h,a)):(a=Us(b,
"paddingLeft"),f=Us(b,"paddingRight"),d=Us(b,"paddingTop"),h=Us(b,"paddingBottom"),a=new Ts(parseFloat(d),parseFloat(f),parseFloat(h),parseFloat(a))),!_.Li||9<=Number(_.Ri)?(f=Us(b,"borderLeftWidth"),d=Us(b,"borderRightWidth"),h=Us(b,"borderTopWidth"),b=Us(b,"borderBottomWidth"),b=new Ts(parseFloat(h),parseFloat(d),parseFloat(b),parseFloat(f))):(f=EXa(b,"borderLeft"),d=EXa(b,"borderRight"),h=EXa(b,"borderTop"),b=EXa(b,"borderBottom"),b=new Ts(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},HXa=function(a,b){return(b&8&&"rtl"==Vs(a,"direction")?b^4:b)&-9};
var KXa=function(){this.R$=this.dk=null;this.sj=new _.nb},NXa=function(a,b){if(b.IT)a:{var c=b.IT.psc,d=b.IT.WR,e=b.IT.cvc,f=b.IT.config;b=b.IT.gAc;if(a.dk){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.dk){a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=LXa(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 Vj(100,-10));2<JXa(b,g,a.dk,h,x,f,c,e)&&2<JXa(b,n,a.dk,r,x,f,c,e)&&JXa(b,g,a.dk,h,x,0,c,e)}else Xg("this.el_ is falsy");
else if(d)f=HBa(e.Yh),b=d.x+f.x,d=d.y+f.y,a.dk?(a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=LXa(e),b=new Vj(b,d),d=new Ts(15,15,15,15),IXa(b,a.dk,8,d,e,5,c)&496&&IXa(b,a.dk,9,d,e,5,c)&496&&IXa(b,a.dk,8,d,e,0,c)):Xg("this.el_ is falsy");else{Xg("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.dk?(MXa(a,c),a.R$&&(a.R$=null),a.dk.style.display="",AXa(a.dk,1),a.sj.next({type:0})):Xg("this.el_ is falsy")}}else a.dk?(a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.dk.style.display="",a.sj.next({type:0})):Xg("this.el_ is falsy")},LXa=function(a){var b=HBa(a.Yh);a=a.LF();return new Ts(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},OXa=function(a){a.dk?(MXa(a,!1),AXa(a.dk,0),a.R$&&(a.R$.unsubscribe(),a.R$=null),a.dk.style.display="none",a.sj.next({type:1})):Xg("this.el_ is falsy")},MXa=function(a,b){b?a.dk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.dk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};
var PXa=function(){this.hw={yD:!1,IB:!1,SM:""};this.Vwa=new _.nb};_.k=PXa.prototype;_.k.v$=function(){var a=Object.assign({},this.hw,{IB:!0,yD:!1});QXa(this,a)};_.k.u$=function(){var a=Object.assign({},this.hw,{IB:!1});QXa(this,a)};_.k.x$=function(a){a=Object.assign({},this.hw,{IB:!1,yD:!0,SM:a});QXa(this,a)};_.k.w$=function(a){a=Object.assign({},this.hw,{yD:!1,SM:a});QXa(this,a)};_.k.cQa=function(){QXa(this,{IB:!1,yD:!1,SM:""})};_.k.mpa=function(){this.hw={IB:!1,yD:!1,SM:""};this.Vwa.next("forceHide")};
var QXa=function(a,b){b.SM!==a.hw.SM&&(a.hw={yD:!1,IB:!1,SM:b.SM});b.yD||b.IB?!b.yD&&!b.IB||a.hw.yD||a.hw.IB||a.Vwa.next("cancelHide"):a.Vwa.next("beginHide");a.hw=b};PXa.prototype.ZRa=function(){return this.hw.yD||this.hw.IB};
var TXa=function(a){var b=this;this.uB=a;this.vY=new _.ca;this.UK=new PXa;this.vY.add(this.UK.Vwa.Gf().ka(_.Qa(function(c){var d=b.uB;return(d.yh?d.yh.config.allowOnlyForcedHide:d.wi&&d.wi.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":RXa(b.uB);break;case "cancelHide":SXa(b.uB);break;case "forceHide":RXa(b.uB,0);break;default:Xg("Unknown Visibility Event: "+c)}}))};_.k=TXa.prototype;_.k.v$=function(){var a=Date.now();this.uB.Dz=a;this.UK.v$()};
_.k.u$=function(){var a=Date.now();this.uB.Dz=a;this.UK.u$()};_.k.x$=function(a,b){this.uB.Dz=b;this.UK.x$(a)};_.k.w$=function(a,b){this.uB.Dz=b;this.UK.w$(a)};_.k.cQa=function(a){this.uB.Dz=a;this.UK.cQa()};_.k.mpa=function(a){this.uB.Dz=a;this.UK.mpa()};_.k.ZRa=function(){return this.UK.ZRa()};
var UXa=function(a){this.config=a},VXa=function(a){this.state=a},WXa=function(){},XXa=function(){},YXa=function(){},ZXa=function(a){this.size=a},$Xa=function(a){this.size=a},aYa=function(a){this.FIc=a},bYa=function(a){this.message=a},cYa=function(a){this.SHc=a};
var dYa=function(a){this.E9=a;this.Usa=this.E9.iframeGetCrossOriginFilter()};
var Xs=function(a){_.W.call(this,a)};_.U(Xs,_.W);Xs.prototype.Sqb=function(){return _.Fh(this,1)};Xs.prototype.sw=function(){return _.bj(this,2,eYa)};Xs.prototype.cva=function(a){return _.rh(this,2,eYa,a)};var eYa=[2,4];Xs.prototype.toObject=function(a){return fYa(a,this)};var fYa=function(a,b){if(null!=b){var c={fda:_.p(_.q(b,1)),text:_.p(_.cj(b,2,eYa)),a2c:_.p(_.cj(b,4,eYa)),disabled:_.p(_.Vi(b,3))};a&&(c.Ta=b);return c}};
var gYa=function(a){_.W.call(this,a)};_.U(gYa,_.W);gYa.prototype.xPa=function(){return _.nc(this,Xs,1)};gYa.prototype.CKb=function(a){_.qc(this,1,a)};gYa.prototype.toObject=function(a){if(null!=this){var b={IHc:fYa(a,this.xPa())};a&&(b.Ta=this);a=b}else a=void 0;return a};
var tra=function(a){this.tpa=new dYa(a);this.sj=new _.nb},hYa=function(a,b){a=a.tpa;a.E9.iframeSend("loadData",a.Usa,b.config)},iYa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new Wj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};
var jYa=function(a,b,c){this.Zv=a;this.vX=b;this.uqa=c},kYa=function(a){this.Zv=a},lYa=function(a,b){this.Zv=a;this.vX=b},mYa=function(a){this.Zv=a},nYa=function(a,b){this.Zv=a;this.vX=b},oYa=function(a,b){this.Zv=a;this.vX=b},pYa=function(a){this.Zv=a},qYa=function(a){this.Zv=a};
var rYa=!_.Li&&!Dba(),Ys=function(a,b){if(/-[a-z]/.test(b))return null;if(rYa&&a.dataset){if(Eba()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.pBa(b))},sYa=function(a,b){return/-[a-z]/.test(b)?!1:rYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.pBa(b)):!!a.getAttribute("data-"+_.pBa(b))};
var tYa=function(){this.Z$=new Map;this.Y$=new Map;this.B6=new Map;this.D6=new Map;this.hob={};this.sj=new _.nb},uYa=function(a,b){var c=String(_.Tb(b)),d=Zs(a,b);a.Rfb=function(e){$s(e)&&a.sj.next(new oYa(e,c))};d.listen(b,"keydown",a.Rfb)},zYa=function(a,b,c,d){var e=Yj(b).Yh.body;Zs(a,b).listen(b,"mouseover",vYa(a,b,function(f){$s(f)&&a.sj.next(new jYa(f,c,d))})).listen(b,"mouseout",wYa(a,b,function(f){$s(f)&&a.sj.next(new kYa(f))})).listen(e,"mousemove",xYa(a,b,function(f){return void a.sj.next(new pYa(f))})).listen(e,
"touchstart",yYa(a,b,function(f){return void a.sj.next(new qYa(f))}))},AYa=function(a,b){var c=Zs(a,b),d=String(_.Tb(b));a.Sfb=function(e){$s(e)&&a.sj.next(new nYa(e,d))};a.fPb=function(e){return void a.sj.next(new qYa(e))};c.listen(b,"mouseover",a.Sfb).listen(b,"touchstart",a.fPb);uYa(a,b);return(b=Yj(b).Fo("__HC_94253229"))?(a.cCb=function(e){return void a.sj.next(new lYa(e,d))},a.bCb=function(e){return void a.sj.next(new mYa(e))},c.listen(b,"mouseover",a.cCb).listen(b,"mouseout",a.bCb),b):null},
BYa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Z$.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Zs(a,g).st(g,"mouseover",e),a.Z$.delete(f))});a.Y$.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Zs(a,g).st(g,"mouseout",e),a.Y$.delete(f))});var d=Yj(b).Yh.body;a.B6.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Zs(a,g).st(d,"mousemove",e),a.B6.delete(f))});a.D6.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Zs(a,g).st(d,"touchstart",e),
a.D6.delete(f))})},Zs=function(a,b){b=parseInt(Ys(b,"hovercardOwnerId")||"-1",10);return a.hob[b]=a.hob[b]||new Rn(a)},CYa=function(a,b){b=void 0===b?!1:b;return MBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.Sb(c)&&1==c.nodeType){var e=!1;sYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===Ys(c,"hovercardHoverTriggerDisabled"));c=sYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},DYa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};tYa.prototype.ypa=function(a){return Yj(a)};
tYa.prototype.oKb=function(a,b,c){if(rYa&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error("ua");a.setAttribute("data-"+_.pBa(b),c)}};
var $s=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},vYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Z$.has(d)||a.Z$.set(d,{element:b,listener:c});return a.Z$.get(d).listener},wYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Y$.has(d)||a.Y$.set(d,{element:b,listener:c});return a.Y$.get(d).listener},xYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.B6.has(d)||a.B6.set(d,{element:b,listener:c});return a.B6.get(d).listener},yYa=function(a,b,c){var d=
b.getAttribute("data-hovercard-id");a.D6.has(d)||a.D6.set(d,{element:b,listener:c});return a.D6.get(d).listener};
var EYa=function(a){_.W.call(this,a)};_.U(EYa,_.W);EYa.prototype.toObject=function(a){return FYa(a,this)};var FYa=function(a,b){if(null!=b){var c={gUc:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var at=function(a){_.W.call(this,a)};_.U(at,_.W);at.prototype.getEmail=function(){return _.aj(this,1)};at.prototype.Rqb=function(){return _.aj(this,2)};at.prototype.fPa=function(){return _.aj(this,4)};at.prototype.toObject=function(a){return GYa(a,this)};var GYa=function(a,b){if(null!=b){var c={email:_.p(_.q(b,1)),PUa:_.p(_.q(b,2)),personId:_.p(_.q(b,3)),displayName:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var bt=function(a){_.W.call(this,a)};_.U(bt,_.W);bt.prototype.xPa=function(){return _.nc(this,Xs,2)};bt.prototype.CKb=function(a){_.qc(this,2,a)};bt.prototype.toObject=function(a){if(null!=this){var b={O3c:GYa(a,_.nc(this,at,1)),IHc:fYa(a,this.xPa()),fUc:FYa(a,_.nc(this,EYa,3))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var HYa=function(a){_.W.call(this,a)};_.U(HYa,_.W);_.k=HYa.prototype;_.k.EPa=function(){return _.$i(this,1)};_.k.SYa=function(a){return _.fc(this,1,a)};_.k.getMetadata=function(){return _.nc(this,Xs,2)};_.k.efa=function(a){return _.qc(this,2,a)};_.k.toObject=function(a){if(null!=this){var b={requestId:_.p(_.q(this,1)),metadata:fYa(a,this.getMetadata())};a&&(b.Ta=this);a=b}else a=void 0;return a};
_.IYa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");
var ct={hza:0,SAa:1,Y2:2},et=function(a,b,c,d){ik.call(this);var e=this;this.vu=d;this.pQ=this.fna=this.j1=this.Fra=this.Q$=null;this.WR={x:0,y:0};this.eUa=null;this.j2=document.body;this.Zt={};this.vY=new _.ca;this.IP=b||new KXa;this.vY.add(this.IP.sj.Gf().subscribe(function(f){switch(f.type){case 3:f=e.vu.tpa,f.E9.iframeSend("hide",f.Usa,void 0)}}));this.vY.add(this.vu.sj.Gf().subscribe(function(f){if(f instanceof WXa)e.Lrb();else if(f instanceof aYa)f.FIc==e.sxb&&e.HCc();else if(f instanceof ZXa){if(f=
f.size,e.hM===ct.SAa||e.hM===ct.Y2)e.hM=ct.Y2,e.eUa=e.WR,JYa(e,f,e.WR)}else if(f instanceof $Xa){if(f=f.size,e.hM===ct.SAa||e.hM===ct.Y2)e.hM=ct.Y2,JYa(e,f,e.eUa?e.eUa:e.WR)}else if(f instanceof YXa)OXa(e.IP),e.fda=-1;else if(f instanceof XXa){if(f=e.UB.ypa(e.j2).Fo("__HC_94253229")){var g=e.UB,h=e.j2;Zs(g,h).st(h,"mouseover",g.Sfb).st(h,"keydown",g.Rfb).st(h,"touchstart",g.fPb).st(f,"mouseout",g.bCb).st(f,"mouseover",g.cCb)}e.vY.unsubscribe()}else if(f instanceof bYa)e.yh&&e.yh.config.contentConfiguration&&
e.yh.config.contentConfiguration.docsHeaderConfig.callback(f.message.Va);else if(f instanceof cYa&&(f=f.SHc,!(f.timestamp<e.Dz)&&e.yh)){h=e.yh.config;g=f.data||h["hovercard-id"]||h.userid||h.email;switch(f.eventType){case "calendar":h=h.scheduleEventHandler;if(!h)break;var n=_.gj(nXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){Xg("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().getValue();h(g);dt(e);break;case "chat":h=h.sendChatHandler;if(!h)break;
if(!(g instanceof Object)){Xg("Unrecognized handlerInput for Events.Chat: "+g);break}g=_.gj(bt,g.eventInfo);h(g);dt(e);break;case "email":h=h.sendEmailHandler;if(!h)break;n=_.gj(oXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){Xg("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().getValue();h(g);dt(e);break;case "videoChat":h=h.videoChatHandler;if(!h)break;g=g instanceof Object?_.gj(pXa,g.eventInfo):g;h(g);dt(e);break;case "primaryActionButton":h=h.primaryActionButtonOnTrigger;
if(!h)break;n=_.gj(bt,f.data.eventInfo);h(n||g);break;case "openInContactsCompanion":g=h.openLinkInContactsCompanionCallback;if(!g)break;h=_.gj(bt,f.data.eventInfo);g(h);break;case "close":KYa(e,f.data.closeTriggeredByEscape);break;default:Xg("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&SXa(e)}}));this.Xib=document.body;this.yh=this.wi=null;this.Yaa=this.sxb=0;this.fda=-1;this.Jsa=null;this.hM=ct.hza;this.Dz=null;this.Jma=!1;this.Ekb={rNb:!1};this.ru=new TXa(this);this.v$=this.ru.v$.bind(this.ru);
this.u$=this.ru.u$.bind(this.ru);this.x$=this.ru.x$.bind(this.ru);this.w$=this.ru.w$.bind(this.ru);this.PNb=this.tvb=!1;this.yd=a;this.UB=c||new tYa;this.vY.add(this.UB.sj.Gf().subscribe(function(f){try{if(f instanceof jYa)LYa(e,Number(f.vX),f.Zv);else if(f instanceof kYa){var g=f.Zv;e.yh&&e.ru.w$(e.yh.qg.getAttribute("data-hovercard-id"),Date.now());if(e.wi){f=!0;if(g){var h=g.relatedTarget;h&&DYa(e.wi.qg,h)&&(f=!1)}f&&MYa(e)}}else if(f instanceof lYa)e.v$();else if(f instanceof mYa)e.u$();else if(f instanceof
nYa)LYa(e,Number(f.vX),f.Zv);else if(f instanceof oYa)e.IZ(Number(f.vX),f.Zv);else if(f instanceof pYa){var n=f.Zv,r=NYa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.yh&&DYa(e.yh.qg,r)||e.wi&&DYa(e.wi.qg,r))||e.ru.cQa(Date.now())}else f instanceof qYa?e.ru.mpa(Date.now()):Xg("Unknown outputEvent instance in AbstractContextManager")}catch(x){Xg("Error thrown in DomCommunicator subscription",x)}}))};_.U(et,ik);et.prototype.fgb=function(){};
et.prototype.Lrb=function(){OYa(this)};var OYa=function(a){a.Jma=!0;var b=AYa(a.UB,a.j2);b&&(a.Xib=b,a.IP.dk=a.Xib,OXa(a.IP))};et.prototype.IZ=function(a,b){27===b.keyCode&&this.yh&&(b.preventDefault(),KYa(this,!0));if($s(b)&&PYa(this,b)){var c=CYa(b.target,!1);if(c){b.preventDefault();this.Dz=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;QYa(this,a,c,b.right,b.bottom,{RQa:!0,wRa:!0,uqa:d})}}};
var PYa=function(a,b){return a.yd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},LYa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if($s(c)){var e=NYa(c)||c.target;if(e=CYa(e,!0))if(a.Dz=Date.now(),d){var f=void 0===f?{}:f;QYa(a,b,e,c.clientX,c.clientY,{RQa:!0,wRa:!1,uqa:f})}else{var g=void 0===g?{}:g;QYa(a,b,e,c.clientX,c.clientY,{RQa:!1,wRa:!1,uqa:g})}}},QYa=function(a,b,c,d,e,f){var g=a.Zt[b].primaryActionButtonOnload,
h=Ys(c,"hovercardId");g&&h&&(g=g(h,RYa(a)),a.pQ=g);a.WR={x:d,y:e};if(375>FBa(window).width)mk();else if(a.yh&&a.yh.qg==c)SXa(a),mk();else if(a.wi&&a.wi.qg==c)mk();else if(SYa(a),c?(d=Ys(c,"hovercardId")||"",d=_.Hi(d,"buganizer-system+")?d.replace("buganizer-system+",""):d):d="",d){Date.now();a.UB.oKb(c,"hovercardOwnerId",b.toString());e=ura(a,a.Zt[b]||{},f.uqa);g=!!a.yh;h=f.RQa||!!e.skipArtificialDelays;var n=TYa({vyb:g,xLb:h,PFb:250,Jkb:1E3});UYa(a);a.j1=dDa(n);h&&g&&dt(a);n=a.wi={qg:c,jVc:b,config:e};
zYa(a.UB,c,String(b),e);a.tvb||a.x$(n.qg.getAttribute("data-hovercard-id"),Date.now());a.PNb=document.activeElement===c;VYa(a,c,d,TYa({vyb:g,xLb:h,PFb:100,Jkb:400}),f.wRa)}else mk()};et.prototype.Mrb=function(a){this.WR={x:a.clientX,y:a.clientY};a.stopPropagation();this.Jsa&&(this.Jsa(),this.Jsa=null)};
var TYa=function(a){var b=a.PFb,c=a.Jkb;return a.xLb?0:a.vyb?b:c},VYa=function(a,b,c,d,e){if(a.wi){var f=a.Sib(b,c,e);a.wi.config=Object.assign(f,a.wi.config||{});WYa(a,d).then(function(){return void XYa(a,f)},function(g){g instanceof nk||Xg(g,"Failed during delay to load data. delay: "+d)})}else mk()},XYa=function(a,b){SYa(a);if(a.wi){a.pQ=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return mk((new HYa).SYa(f).efa(new Xs))},d=b["hovercard-id"];d&&YYa(a,c(d,RYa(a)));
a.HCc=function(){a.wi&&ZYa(a,a.wi.qg)};hYa(a.vu,new UXa(b))}},ZYa=function(a,b){a.Jma?$Ya(a).then(function(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof HYa){if(d.EPa()!==a.Yaa)return;var e=d}a.wi&&a.wi.qg===b&&a.Jma&&a.j1&&(c=a.wi,dt(a),UYa(a),SYa(a),aZa(a),a.yh=c,a.wi=null,e&&(c=e.getMetadata(),null==c?Xg("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.pQ=null,_.Ti(c,1)&&(a.fda=c.Sqb()),NXa(a.IP,{type:0,IT:null,Uzc:null}),a.hM=ct.SAa,e=a.vu,d=new VXa(c),
c=new gYa,c.CKb(d.state),e=e.tpa,c=c.ke(),e.E9.iframeSend("render",e.Usa,c))))}):(Xg("Attempting to render card before card is built."),mk())},JYa=function(a,b,c){if(a.yh){var d=a.UB.ypa(a.j2);NXa(a.IP,{type:0,IT:{psc:b,WR:c,cvc:d,config:a.yh.config,gAc:a.yh.qg},Uzc:null})}},RXa=function(a,b){MYa(a);a.yh&&!a.Q$&&(a.Ekb.rNb||bZa(a,b).then(function(){return void dt(a)}))},MYa=function(a){a.wi&&(a.Jsa=null,a.pQ=null,SYa(a),UYa(a),aZa(a),BYa(a.UB,a.wi.qg),a.wi=null)},dt=function(a){SXa(a);!a.ru.ZRa()&&
a.yh&&(a.yh.Fsa&&a.yh.Gsb&&a.yh.Fsa(a.yh.Gsb),a.tvb=!1,BYa(a.UB,a.yh.qg),a.yh=null,a.hM=ct.hza,OXa(a.IP),a.fda=-1,a.dispatchEvent("b"),a.wi||a.dispatchEvent("c"))},KYa=function(a,b){var c=Date.now();(null===a.Dz||a.Dz<c)&&a.ru.mpa(c);a.yh&&(b&&a.PNb&&a.yh.qg.focus(),a.yh.Gsb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};et.prototype.Sib=function(a,b,c){return cZa(this,a,b,this.wi?this.wi.config:{},c)};var RYa=function(a){a.Yaa>=Number.MAX_SAFE_INTEGER?a.Yaa=0:a.Yaa++;return a.Yaa};
et.prototype.Sqb=function(){return this.fda};
var bZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;SXa(a);a.Q$=dDa(b);return a.Q$},SXa=function(a){var b=a.Q$;b&&b.cancel();a.Q$=null},WYa=function(a,b){b=void 0===b?400:b;SYa(a);a.Fra=dDa(b);return a.Fra},SYa=function(a){var b=a.Fra;b&&b.cancel();a.Fra=null},UYa=function(a){var b=a.j1;b&&b.cancel();a.j1=null},YYa=function(a,b){a.pQ=b},$Ya=function(a){aZa(a);var b=[];a.j1&&b.push(a.j1);a.pQ&&b.push(a.pQ);a.fna=SCa(b);return a.fna},aZa=function(a){var b=a.fna;b&&b.cancel();a.fna=
null},ura=function(a,b,c){c=void 0===c?{}:c;b=Object.assign({},b,c);b.scheduleEventHandler&&(b.overrideCalendar=!0);b.sendChatHandler&&(b.overrideChat=!0);b.sendEmailHandler&&(b.overrideEmail=!0);b.videoChatHandler&&(b.overrideVideoChat=!0);b.primaryActionButtonOnload&&(b.overridePrimaryActionButtonOnload=!0);b.primaryActionButtonOnTrigger&&(b.overridePrimaryActionButtonOntrigger=!0);b.openLinkInContactsCompanionCallback&&(b.contactsCompanionAvailable=!0);b.suppressHidesFromMouseEvents&&(a.Ekb.rNb=
!0);return b},cZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.sxb;c&&(f["hovercard-id"]=c);"mini"===(Ys(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);sYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==Ys(b,"hovercardAlign")?"v":"h");(a=Ys(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},NYa=function(a){return(a=a.kQ)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};
var dZa=function(a){this.Uz=a||{}};_.k=dZa.prototype;_.k.value=function(){return this.Uz};_.k.FM=function(a){this.Uz.url=a;return this};_.k.getUrl=function(){return this.Uz.url};_.k.vl=function(a){this.Uz.style=a;return this};_.k.getStyle=function(){return this.Uz.style};_.k.getId=function(){return this.Uz.id};_.k.BPa=function(){return this.Uz.queryParams};_.k.getContext=function(){return this.Uz.context};
var eZa=function(){dZa.apply(this,arguments)};_.U(eZa,dZa);
var ch=function(a,b,c,d,e,f){et.call(this,d,null,e,f);this.sAc=b;this.Xxc=a};_.U(ch,et);ch.prototype.fgb=function(){if(!this.Jma){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new eZa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write"}});b.Uz.messageHandlers=fZa(this);b.Uz.messageHandlersFilter=this.Xxc;b.Uz.queryParams=a;a=b.vl("hover").FM(":card");this.sAc(a.value())}};
ch.prototype.Lrb=function(){var a=this.UB.ypa(this.j2);a=BBa(a.Yh,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;OYa(this)};ch.prototype.Sib=function(a,b,c){var d=cZa(this,a,b,{},c);this.wi&&_.xc(d,this.wi.config);for(b=[];a;a=a.parentElement)(c=_.Tb(a))&&this.Zt[c]&&b.push(this.Zt[c]);_.Ki(b.reverse(),function(e){_.xc(d,e)});d.hl||(d.hl="en-US");return d};ch.prototype.close=function(){var a=this.vu.tpa;a.E9.iframeSend("dispose",a.Usa,void 0)};
var fZa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.oXc=b.fromCard;c.data=b.data;a.vu.sj.next(new cYa(c))},_ready:function(){a.vu.sj.next(new WXa)},loaded:function(b){b=b.ri;a.vu.sj.next(new aYa(isNaN(b)?0:b))},rendered:function(b){a.vu.sj.next(new ZXa(iYa(b)))},resize:function(b){a.vu.sj.next(new $Xa(iYa(b)))},renderfailed:function(){a.vu.sj.next(new YXa)},disposed:function(){a.vu.sj.next(new XXa)},messageFromClientContent:function(b){a.vu.sj.next(new bYa(b))}}};
var gZa=null,hZa=function(a,b,c){this.Yxc=a;this.txc=b;this.hU=c},rra=function(a,b){if(!gZa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;gZa=new hZa(_.Bf(_.Ug(_.Vg("https://apis.google.com/js/api.js"))),c,d)}return gZa.load(a,b)};hZa.prototype.load=function(a,b,c){var d=this;return iZa(this,a,c).then(function(e){return new kk(function(f,g){e.load(b,{callback:_.Uh(f,e),timeout:d.hU,ontimeout:function(){return g(Error("td`"+b))}})})})};
var iZa=function(a,b,c){if(!a.txc&&b.gapi)return mk(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new kk(function(d,e){var f=Yj(b).createElement("SCRIPT");_.vqa(f,a.Yxc);c&&JBa(f,(new oCa).ke(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 jZa=function(){return Kb("iPad")||Kb("Android")&&!Kb("Mobile")||Kb("Silk")};
var mra=window.URL,kZa;try{new mra("http://example.com"),kZa=!0}catch(a){kZa=!1}var lra=kZa,ah=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)}};ah.prototype.get=function(a){return(a=this.W_.get(a))&&a.length?a[0]:null};
ah.prototype.getAll=function(a){return[].concat(_.Ha(this.W_.get(a)||[]))};ah.prototype.has=function(a){return this.W_.has(a)};ah.prototype[Symbol.iterator]=function(){return HJa.apply(null,_.Ha(FJa(this.W_,function(a){var b=a[0];return FJa(a[1],function(c){return[b,c]})})))};ah.prototype.toString=function(){return lZa(this)};
var lZa=function(a){var b=function(c){return encodeURIComponent(c).replace(/[!()~']|(%20)/g,function(d){return{"!":"%21","(":"%28",")":"%29","%20":"+","'":"%27","~":"%7E"}[d]})};return Array.from(a,function(c){return b(c[0])+"="+b(c[1])}).join("&")},nra=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);
_.ft=function(){this.loaded=!1;this.aq=0};_.ft.prototype.Cz=function(){return!!document.getElementById("__HC_94253229")};
_.ft.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Cz()||_.Rqa({timeout:6E4}).then(function(){gapi.load("card",function(){var b=document.body,c={};c=(c.clientName="DEVOPS_CONSOLE",c.preload=!0,c.activatePersonCards=!0,c.activateGroupCards=!0,c);var d=a.aq;if(!jZa()&&(Kb("iPod")||Kb("iPhone")||Kb("Android")||Kb("IEMobile"))||jZa())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("sd`"+c.clientName);wra(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};
_.ft.ha=function(a){return new (a||_.ft)};_.ft.va=_.t({token:_.ft,ta:_.ft.ha,Ka:"root"});
var mZa=function(a,b){_.nb.call(this);var c=this;this.qe=a;this.sVa=new _.ja(function(d){b();return c.ka(_.Wa()).subscribe(d)})};_.U(mZa,_.nb);mZa.create=_.nb.create;mZa.prototype.next=function(){for(var a=_.l(this.Mk.slice()),b=a.next();!b.done;b=a.next())nZa(this,b.value)};var nZa=function(a,b){try{b.next(void 0)}catch(c){a.qe.mA(function(){throw c;})}};
var oZa,sZa,rZa;_.gt=function(a){this.qe=a;this.bUa=oZa(this);this.BUa=this.bUa.sVa;this.asa=oZa(this);this.osa=this.asa.sVa;this.JWa=oZa(this);this.ZR=this.JWa.sVa;this.TIa=0};_.pZa=function(a,b){a.BUa.subscribe(b)};_.qZa=function(a,b){a.ZR.subscribe(b)};oZa=function(a){return new mZa(a.qe,function(){rZa(a)})};sZa=function(a){a.JWa.next();a.bUa.next();xra(a.asa)&&a.qe.Nc(function(){a.asa.next()});a.TIa=0;xra(a.JWa,a.bUa,a.asa)&&rZa(a)};rZa=function(a){0===a.TIa&&(a.TIa=a.qe.wc(function(){return requestAnimationFrame(function(){sZa(a)})}))};
_.gt.ha=function(a){return new (a||_.gt)(_.u(_.Ye))};_.gt.va=_.t({token:_.gt,ta:_.gt.ha,Ka:"root"});
_.ht=function(a){this.kma=a};_.ht.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.qZa(this.kma,function(){if("number"===typeof a.offsetTop){var e=yra(a);if(e){var f=zra(a,e,b,c),g=e.scrollTop+f,h=Ara(a,e),n=e.scrollLeft+h;_.pZa(d.kma,function(){0!==f&&(e.scrollTop=g);0!==h&&(e.scrollLeft=n)})}}})};_.ht.ha=function(a){return new (a||_.ht)(_.u(_.gt))};_.ht.va=_.t({token:_.ht,ta:_.ht.ha,Ka:"root"});
_.jt=function(){};_.jt.ha=function(a){return new (a||_.jt)};_.jt.Aa=_.v({type:_.jt,oa:[["page-not-found"]],Ba:7,Ca:0,Ha:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},ya:function(a){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.N(2,"developer_board"),_.D(),_.C(3,"h2",2),_.re(4,3),_.D(),_.C(5,"p",4),_.re(6,5),_.D()())},Ia:[_.Qr],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}"]});
_.kt=function(){};_.kt.ha=function(a){return new (a||_.kt)};_.kt.Ea=_.Wc({type:_.kt});_.kt.Da=_.Pc({imports:[_.Wl,_.Rr]});
_.tZa=new _.zd("faviconsConfiguration");
_.uZa={Ru:[{name:_.cm.yza,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:_.cm.Idc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],JMa:[{name:"testfusion2",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/test_fusion.png"},{name:"broken",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/broken_inv2.png"},{name:"cancelled",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/cancelled_inv2.png"},{name:"failed",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/failed_inv2.png"},{name:"flaky",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/flaky_inv2.png"},{name:"running",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/running_inv2.png"},
{name:"skipped",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/skipped_inv2.png"},{name:"successful",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/successful_inv2.png"},{name:"timed_out",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/timed_out_inv2.png"},{name:"tool_failed",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/tool_failed_inv2.png"},{name:"unknown",
type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unknown_inv2.png"},{name:"unspecified",type:"image/png",href:"https://www.gstatic.com/devopsconsole/images/favicon/results/unspecified_inv2.png"}]};_.lt=function(a,b){this.Ra=a;this.icons=b;this.fQ="favicon";this.XLa=null};
_.lt.prototype.initialize=function(){var a=this;vZa(this);this.Ra.events.ka(_.Qa(function(b){return b instanceof _.Sf}),_.Oa(function(b,c){return b.nf.split("/")[1]===c.nf.split("/")[1]})).subscribe(function(b){a.Qt(b.nf.split("/")[1],!1)})};_.lt.prototype.reset=function(){var a=wZa(this);if(a){var b=a.type;a=a.href;xZa(yZa());zZa(this,b,a)}else if(xZa(yZa()),this.XLa)for(b=_.l(Array.from(this.XLa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.lt.prototype.Qt=function(a,b){(b=AZa(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,xZa(yZa()),zZa(this,a,b)):this.reset()};
var AZa=function(a,b,c){return(c?a.icons.JMa:a.icons.Ru).find(function(d){return d.name===b})},wZa=function(a){return a.icons.Ru.find(function(b){return""===b.name})},zZa=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.fQ);d.setAttribute("rel","icon");d.setAttribute("type",b);d.setAttribute("href",c);document.head.appendChild(d)},vZa=function(a){var b=yZa();a.XLa=b;xZa(b)},yZa=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},
xZa=function(a){a=_.l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.lt.ha=function(a){return new (a||_.lt)(_.u(_.Pf),_.u(_.tZa))};_.lt.va=_.t({token:_.lt,ta:_.lt.ha,Ka:"root"});
_.mt=function(a){this.zSb=a};_.mt.prototype.getToken=function(){return this.zSb};_.mt.ha=function(a){return new (a||_.mt)(_.u(mIa))};_.mt.va=_.t({token:_.mt,ta:_.mt.ha});
var BZa=function(a){this.khb=a};
var CZa=function(a,b,c){this.Mo=a;this.usc=b;this.Loa=c||[];this.KX=new Map};_.k=CZa.prototype;_.k.Dqc=function(a){var b=_.ea.apply(1,arguments),c=this.ZOa(b);c?c.push(new BZa(a)):this.setCell(a,b)};_.k.setCell=function(a){var b=this.Nqb(_.ea.apply(1,arguments));this.KX.set(b,[new BZa(a)])};_.k.ZOa=function(){var a=this.Nqb(_.ea.apply(0,arguments));return this.KX.has(a)?this.KX.get(a):void 0};_.k.YOa=function(){var a=this.ZOa(_.ea.apply(0,arguments));return a&&a.length?a[0]:void 0};_.k.clear=function(){this.KX.clear()};
_.k.Nqb=function(){var a=_.ea.apply(0,arguments);return a?a.join(","):"key"};
var DZa=function(a,b){CZa.call(this,a,3,b)};_.U(DZa,CZa);DZa.prototype.Jqa=function(){this.Kqa(1,_.ea.apply(0,arguments))};DZa.prototype.Kqa=function(a){var b=_.ea.apply(1,arguments),c=0,d=this.YOa(b);d&&(c=d.khb);this.setCell(c+a,b)};
var EZa=function(a,b){CZa.call(this,a,2,b)};_.U(EZa,CZa);EZa.prototype.cM=function(a){this.Dqc(a,_.ea.apply(1,arguments))};
var FZa=function(a){this.CMc=a;this.w_=new Map;this.Kuc=new Set;this.mRa=0;this.Qpb=3E4;this.Ml=new ok(this.Qpb);this.Ml.listen("tick",this.HLb,!1,this)},GZa=function(a){a.Ml.enabled||a.Ml.start();a.mRa++;100<=a.mRa&&a.HLb()};_.k=FZa.prototype;_.k.HLb=function(){var a=this.w_.values();a=[].concat(_.Ha(a)).filter(function(b){return b.KX.size});a.length&&this.CMc.flush(a,!1);HZa(a);this.mRa=0;this.Ml.enabled&&this.Ml.stop()};
_.k.xIa=function(a){var b=_.ea.apply(1,arguments);this.w_.has(a)||this.w_.set(a,new DZa(a,b))};_.k.Fqc=function(a){var b=_.ea.apply(1,arguments);this.w_.has(a)||this.w_.set(a,new EZa(a,b))};_.k.mC=function(a){return this.Kuc.has(a)?void 0:this.w_.get(a)};_.k.Jqa=function(a){this.Kqa.apply(this,[a,1].concat(_.Ha(_.ea.apply(1,arguments))))};_.k.Kqa=function(a,b){var c=_.ea.apply(2,arguments),d=this.mC(a);d&&d instanceof DZa&&(d.Kqa(b,c),GZa(this))};
_.k.cM=function(a,b){var c=_.ea.apply(2,arguments),d=this.mC(a);d&&d instanceof EZa&&(d.cM(b,c),GZa(this))};var HZa=function(a){for(var b=0;b<a.length;b++)a[b].clear()};
var IZa=function(a){_.W.call(this,a)};_.U(IZa,_.W);IZa.prototype.h$=function(){return _.aj(this,5)};IZa.prototype.Yl=function(a){_.qh(this,5,a)};IZa.prototype.toObject=function(a){return JZa(a,this)};var JZa=function(a,b){if(null!=b){var c={Wla:_.aj(b,1),SJc:_.aj(b,2),TJc:_.aj(b,3),iconName:_.aj(b,4),title:_.aj(b,5),appBarFontColor:_.aj(b,8),TK:_.aj(b,10)};a&&(c.Ta=b);return c}};
var KZa=function(a){_.W.call(this,a)};_.U(KZa,_.W);KZa.prototype.toObject=function(a){return LZa(a,this)};var LZa=function(a,b){if(null!=b){var c={privateDoNotAccessOrElseSafeUrlWrappedValue:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var nt=function(a){_.W.call(this,a)};_.U(nt,_.W);nt.prototype.arb=function(){return _.nc(this,KZa,1)};nt.prototype.fZ=function(){return _.nc(this,gl,2)};nt.prototype.toObject=function(a){return MZa(a,this)};var MZa=function(a,b){if(null!=b){var c={bNc:LZa(a,b.arb()),announcement:MHa(a,b.fZ())};a&&(c.Ta=b);return c}};
var ot=function(a){_.W.call(this,a)};_.U(ot,_.W);ot.prototype.toObject=function(a){return NZa(a,this)};var NZa=function(a,b){if(null!=b){var c={enabled:_.Wi(b,1),h2c:_.aj(b,2),u2c:_.aj(b,3),e4c:_.aj(b,7),sXc:_.aj(b,8)};a&&(c.Ta=b);return c}};
var OZa=function(a){_.W.call(this,a)};_.U(OZa,_.W);OZa.prototype.toObject=function(a){return PZa(a,this)};var PZa=function(a,b){if(null!=b){var c={OXc:_.aj(b,1),QUc:_.aj(b,2),h3c:_.aj(b,3),g3c:_.aj(b,16),nYc:_.aj(b,4),M0c:_.aj(b,5),LUc:_.aj(b,6),RUc:_.aj(b,7),MUc:_.aj(b,8),J2c:_.aj(b,9),NUc:_.aj(b,10),SUc:_.aj(b,11),c4c:_.aj(b,12),CZc:_.aj(b,13),NTc:_.aj(b,14),gTc:_.aj(b,15)};a&&(c.Ta=b);return c}};
var QZa=function(a){_.W.call(this,a)};_.U(QZa,_.W);QZa.prototype.toObject=function(a){return RZa(a,this)};var RZa=function(a,b){if(null!=b){var c={dTc:_.Dh(b,2,0),H0:_.aj(b,11)};a&&(c.Ta=b);return c}};
var TZa=function(a){_.W.call(this,a,-1,SZa)};_.U(TZa,_.W);var pt=function(a){_.W.call(this,a)};_.U(pt,_.W);pt.prototype.Xqb=function(){return _.aj(this,1)};pt.prototype.VYa=function(a){_.qh(this,1,a)};pt.prototype.Y9=function(){return _.aj(this,2)};var SZa=[1,2];TZa.prototype.toObject=function(a){return UZa(a,this)};var UZa=function(a,b){if(null!=b){var c={D0c:_.p(_.ic(b,1)),Q2c:_.rc(_.lc(b,pt,2),VZa,a)};a&&(c.Ta=b);return c}};pt.prototype.toObject=function(a){return VZa(a,this)};
var VZa=function(a,b){if(null!=b){var c={Cfa:_.aj(b,1),product:_.aj(b,2),d1c:wya(b),m4c:_.Fh(b,4),S2c:_.Dh(b,5,0)};a&&(c.Ta=b);return c}};
var XZa=function(a){_.W.call(this,a,-1,WZa)};_.U(XZa,_.W);var WZa=[1];XZa.prototype.toObject=function(a){return YZa(a,this)};var YZa=function(a,b){if(null!=b){var c={fVc:_.rc(_.lc(b,TZa,1),UZa,a)};a&&(c.Ta=b);return c}};
var ZZa=function(a){_.W.call(this,a)};_.U(ZZa,_.W);ZZa.prototype.toObject=function(a){return $Za(a,this)};var $Za=function(a,b){if(null!=b){var c={PXc:_.aj(b,2),gWc:_.aj(b,6),fWc:_.aj(b,7),bWc:_.aj(b,11),dWc:_.aj(b,12),cWc:_.aj(b,13),eWc:_.aj(b,15),jWc:_.aj(b,8),iWc:_.aj(b,9),hWc:_.aj(b,10),M1c:sc(_.Xi(b,16),a)};a&&(c.Ta=b);return c}};
var a_a=function(a){_.W.call(this,a)};_.U(a_a,_.W);_.k=a_a.prototype;_.k.YOa=function(){return _.q(this,1)};_.k.setCell=function(a){return _.fc(this,1,a)};_.k.mqa=function(){return _.Ti(this,2)};_.k.iPa=function(){return _.q(this,4)};_.k.GK=function(){return _.q(this,5)};_.k.cv=function(a){return _.fc(this,5,a)};_.k.toObject=function(a){return b_a(a,this)};
var b_a=function(a,b){if(null!=b){var c={JX:_.p(_.q(b,1)),tH:_.p(_.q(b,2)),Uaa:_.p(_.q(b,3)),Ds:_.p(_.q(b,4)),UE:_.p(_.q(b,5)),f0a:_.p(_.Vi(b,6)),LXa:_.p(_.q(b,7)),spanId:_.p(_.q(b,8))};a&&(c.Ta=b);return c}};
var d_a=function(a){_.W.call(this,a,-1,c_a)};_.U(d_a,_.W);d_a.prototype.Rqb=function(){return _.aj(this,22)};var qt=function(a){return _.nc(a,IZa,8)},rt=function(a){return _.nc(a,OZa,12)};_.k=d_a.prototype;_.k.arb=function(){return _.aj(this,24)};_.k.N9=function(){return _.nc(this,a_a,14)};_.k.qKb=function(a){return _.qc(this,14,a)};_.k.Kh=function(){return _.aj(this,27)};_.k.yT=function(a){_.qh(this,27,a)};_.k.uZ=function(){return _.nc(this,_.In,32)};_.k.gfa=function(a){return _.qc(this,32,a)};
var e_a=function(a){_.W.call(this,a)};_.U(e_a,_.W);var c_a=[35,34,36,37];
d_a.prototype.toObject=function(a){if(null!=this){var b={R_:_.aj(this,1),XB:_.aj(this,11),isBot:_.Wi(this,17),FRa:_.Wi(this,19),PUa:_.aj(this,22),aq:_.aj(this,2),zSb:_.aj(this,3),JTc:JZa(a,qt(this)),kUc:NZa(a,_.nc(this,ot,4)),b3c:$Za(a,_.nc(this,ZZa,7)),An:RZa(a,_.nc(this,QZa,10)),KUc:PZa(a,rt(this)),D4c:_.aj(this,13),bNc:_.aj(this,24),L8:b_a(a,this.N9()),MK:_.aj(this,15),Dq:QHa(a,_.nc(this,PHa,16)),QTc:_.rc(_.lc(this,nt,35),MZa,a),bYc:YZa(a,_.nc(this,XZa,20)),MEb:_.aj(this,23),aXc:_.aj(this,25),
vUc:_.aj(this,31),QXc:_.aj(this,26),gtag:_.aj(this,30),domain:_.aj(this,27),zHc:ANa(a,this.uZ()),Eub:_.Dh(this,33,0),j0c:_.p(_.ic(this,34)),k0c:_.rc(_.lc(this,e_a,36),f_a,a),EXc:_.p(_.ic(this,37))};a&&(b.Ta=this);a=b}else a=void 0;return a};e_a.prototype.toObject=function(a){return f_a(a,this)};var f_a=function(a,b){if(null!=b){var c={i0c:_.aj(b,1),DXc:_.aj(b,2),branchName:_.aj(b,3)};a&&(c.Ta=b);return c}};
_.st={t1a:"admin",uAa:"onboarding",WH:"results",Xha:"search",PA:"",iV:"settings",Lcc:"h",k3a:"user/ssh_keys"};Object.freeze(_.st);
var g_a,i_a,k_a;g_a={};_.h_a=(g_a.sq=void 0,g_a.ss=void 0,g_a.start=void 0,g_a);i_a={};_.j_a=(i_a.all="1",i_a.start=void 0,i_a);k_a={};_.l_a=(k_a.ssfr="1",k_a);_.m_a=["/"+_.st.Xha];
var Fra,Hra,Rra;Fra=function(){return{Aaa:!1}};Hra=function(){return[]};Rra=function(){return{Aaa:!0}};_.tt=function(){this.hf="";this.xd={};this.o8=!1;this.directories=[];this.MJb=""};_.tt.prototype.Rb=function(){if(this.o8&&this.xd.path){for(var a=this.xd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.eh(Object.assign({},this.xd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.o8&&this.rY(this.xd.Ab)&&(this.MJb=_.eh(Object.assign({},this.xd,{path:void 0})))};
_.tt.prototype.BPa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.tt.prototype.rY=function(a){return!!a&&(_.ona(_.dg(a))||_.pna(_.dg(a)))};_.tt.ha=function(a){return new (a||_.tt)};
_.tt.Aa=_.v({type:_.tt,oa:[["scope-indicator"]],inputs:{hf:"savedQuery",xd:"searchScope",o8:"displayBreadcrumb"},features:[_.bd],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"]]},ya:function(a,b){a&1&&(_.M(0,Cra,3,1,"ng-container",0),_.M(1,Era,1,2,"ng-template",null,1,_.Ue),_.M(3,Ora,1,2,"ng-template",null,2,_.Ue),_.M(5,Tra,1,2,"ng-template",null,3,_.Ue),_.M(7,Xra,1,2,"ng-template",null,4,_.Ue),_.M(9,csa,1,2,"ng-template",null,5,_.Ue),_.M(11,dsa,2,0,"ng-template",null,6,_.Ue),_.M(13,isa,5,4,"ng-template",null,7,_.Ue));
if(a&2){var c=_.ze(2);_.z("ngIf",b.hf)("ngIfElse",c)}},Ia:[_.cn,_.Ol,_.Pl,_.Ul,_.Ql,_.Rl,_.Sl,_.Qr,_.Mm],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});
_.ut=function(){};_.ut.ha=function(a){return new (a||_.ut)};_.ut.Ea=_.Wc({type:_.ut});_.ut.Da=_.Pc({imports:[_.fn,_.Wl,_.Rr,_.Om]});
_.n_a=new Set;_.vt=function(){};_.vt.prototype.lc=function(a){return _.n_a.has(a)};_.vt.ha=function(a){return new (a||_.vt)};_.vt.va=_.t({token:_.vt,ta:_.vt.ha,Ka:"root"});
var wt,yt,zt,At,Bt,Dt,pu;wt={OSb:"ADD",EUb:"BRANCH",iYb:"DELETE",VZb:"EDIT",a4b:"INTEGRATE",NONE:"NONE",values:function(){return[wt.NONE,wt.OSb,wt.EUb,wt.VZb,wt.iYb,wt.a4b]}};_.xt={yxa:"ADDED",Vxa:"CHANGED",R6b:"MOVED_CHANGED",S6b:"MOVED_CHANGED_OUT",T6b:"MOVED_IN",U6b:"MOVED_OUT",RAa:"REMOVED",YBa:"UNCHANGED",jc:"UNDEFINED",values:function(){return[_.xt.jc,_.xt.YBa,_.xt.yxa,_.xt.RAa,_.xt.Vxa,_.xt.T6b,_.xt.U6b,_.xt.R6b,_.xt.S6b]}};
yt={Sx:"DIRECTORY",OD:"EXECUTABLE",At:"FILE",Ux:"GIT_LINK",RA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[yt.WD,yt.At,yt.Sx,yt.RA,yt.Ux,yt.OD]}};zt={Sx:"DIRECTORY",OD:"EXECUTABLE",At:"FILE",Ux:"GIT_LINK",RA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[zt.WD,zt.At,zt.Sx,zt.RA,zt.Ux,zt.OD]}};At={Lxa:"BBCP",Cza:"KYTHE",aBa:"SEARCH_INDEX",eCa:"UNKNOWN_PROVENANCE",sCa:"VCS",values:function(){return[At.eCa,At.sCa,At.Cza,At.aBa,At.Lxa]}};
Bt={Sx:"DIRECTORY",OD:"EXECUTABLE",At:"FILE",Ux:"GIT_LINK",RA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[Bt.WD,Bt.At,Bt.Sx,Bt.RA,Bt.Ux,Bt.OD]}};_.Ct={Sx:"DIRECTORY",OD:"EXECUTABLE",At:"FILE",Ux:"GIT_LINK",RA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[_.Ct.WD,_.Ct.At,_.Ct.Sx,_.Ct.RA,_.Ct.Ux,_.Ct.OD]}};Dt=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};_.U(Dt,_.T);Dt.prototype.ma=function(){return Dt};
Dt.prototype.na=function(){return{keys:["email","name"]}};_.V.Object.defineProperties(Dt.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"email")?_.R(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}}});var Et=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.branchName?null:a.branchName;this.O.commitId=null==a.Uf?null:a.Uf};
_.U(Et,_.T);Et.prototype.ma=function(){return Et};Et.prototype.na=function(){return{keys:["branchName","commitId"]}};_.V.Object.defineProperties(Et.prototype,{branchName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"branchName")?_.R(this,"branchName"):""},set:function(a){this.O.branchName=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitId")?_.R(this,"commitId"):""},set:function(a){this.O.commitId=a}}});
var Ft=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.U(Ft,_.T);Ft.prototype.ma=function(){return Ft};Ft.prototype.na=function(){return{keys:["name"]}};_.V.Object.defineProperties(Ft.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}}});var Gt=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.U(Gt,_.T);Gt.prototype.ma=function(){return Gt};
Gt.prototype.na=function(){return{keys:["projectId"]}};_.V.Object.defineProperties(Gt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):""},set:function(a){this.O.projectId=a}}});
var Ht=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Uf?null:a.Uf;this.O.commitTime=null==a.IJ?null:a.IJ;this.O.author=null==a.ho?null:a.ho;this.O.commitMessage=null==a.rs?null:a.rs;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.Em?null:a.Em;this.O.parentCommitIds=null==a.HG?null:a.HG;this.O.commitSubject=null==a.ina?null:a.ina;this.O.oldPath=null==a.fg?null:a.fg;this.O.committer=null==a.gLa?null:a.gLa;this.O.commitMessageLinkDefinitions=null==a.FP?
null:a.FP;this.O.fetchFileSpec=null==a.Uq?null:a.Uq;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.XNa?null:a.XNa;this.O.workspace=null==a.Ob?null:a.Ob};_.U(Ht,_.T);Ht.prototype.ma=function(){return Ht};
Ht.prototype.na=function(){return{Wa:{commitMessageLinkDefinitions:It,fileDiffEntries:Jt},Ya:{fileOperation:wt},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Ud:{metadata:{Uc:null,md:!1,nd:!1,od:!1}},Na:{author:Dt,committer:Dt,fetchFileSpec:_.Kt}}};
_.V.Object.defineProperties(Ht.prototype,{ho:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"author")?_.R(this,"author"):null},set:function(a){this.O.author=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitId")?_.R(this,"commitId"):""},set:function(a){this.O.commitId=a}},rs:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitMessage")?_.R(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},FP:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"commitMessageLinkDefinitions")?_.R(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},ina:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitSubject")?_.R(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},IJ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitTime")?_.R(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},gLa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"committer")?_.R(this,"committer"):null},set:function(a){this.O.committer=a}},Uq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fetchFileSpec")?_.R(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},Em:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffEntries")?_.R(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},XNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileOperation")?_.R(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metadata")?_.R(this,"metadata"):null},set:function(a){this.O.metadata=a}},fg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldPath")?_.R(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},HG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"parentCommitIds")?_.R(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"revisionNumber")?_.R(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Ob:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"workspace")?_.R(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var Lt=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.U(Lt,_.T);Lt.prototype.ma=function(){return Lt};Lt.prototype.na=function(){return{keys:["name"]}};
_.V.Object.defineProperties(Lt.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}}});var Mt=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.Fk?null:a.Fk};_.U(Mt,_.T);Mt.prototype.ma=function(){return Mt};Mt.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.V.Object.defineProperties(Mt.prototype,{BB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"beginLine")?_.R(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},Fk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"contents")?_.R(this,"contents"):""},set:function(a){this.O.contents=a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.R(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var Nt=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.wC?null:a.wC;this.O.rightChunk=null==a.fD?null:a.fD};_.U(Nt,_.T);Nt.prototype.ma=function(){return Nt};Nt.prototype.na=function(){return{Ya:{type:_.xt},keys:["leftChunk","rightChunk","type"],Na:{leftChunk:Mt,rightChunk:Mt}}};
_.V.Object.defineProperties(Nt.prototype,{wC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"leftChunk")?_.R(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},fD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"rightChunk")?_.R(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});
_.V.Object.defineProperties(Nt,{Ff:{configurable:!0,enumerable:!0,get:function(){return _.xt}}});var Ot=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.Poa?null:a.Poa;this.O.modificationMetadata=null==a.Zra?null:a.Zra;this.O.diffChunks=null==a.RB?null:a.RB};_.U(Ot,_.T);Ot.prototype.ma=function(){return Ot};Ot.prototype.na=function(){return{Wa:{diffChunks:Nt},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Na:{fileDiffSpec:_.Pt,modificationMetadata:Qt}}};
_.V.Object.defineProperties(Ot.prototype,{RB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"diffChunks")?_.R(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},Poa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffSpec")?_.R(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},Zra:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"modificationMetadata")?_.R(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var Jt=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.wG?null:a.wG;this.O.oldPath=null==a.fg?null:a.fg;this.O.newHash=null==a.lBb?null:a.lBb;this.O.oldHash=null==a.WBb?null:a.WBb;this.O.newType=null==a.yUa?null:a.yUa;this.O.oldType=null==a.UUa?null:a.UUa};_.U(Jt,_.T);Jt.prototype.ma=function(){return Jt};Jt.prototype.na=function(){return{Ya:{newType:yt,oldType:zt},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.V.Object.defineProperties(Jt.prototype,{lBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newHash")?_.R(this,"newHash"):""},set:function(a){this.O.newHash=a}},wG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newPath")?_.R(this,"newPath"):""},set:function(a){this.O.newPath=a}},yUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newType")?_.R(this,"newType"):null},set:function(a){this.O.newType=a}},WBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"oldHash")?_.R(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},fg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldPath")?_.R(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},UUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldType")?_.R(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var Qt=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.QSa?null:a.QSa;this.O.linesAdded=null==a.LSa?null:a.LSa;this.O.linesRemoved=null==a.PSa?null:a.PSa;this.O.linesChanged=null==a.MSa?null:a.MSa};_.U(Qt,_.T);Qt.prototype.ma=function(){return Qt};Qt.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.V.Object.defineProperties(Qt.prototype,{LSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesAdded")?_.R(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},MSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesChanged")?_.R(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},PSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesRemoved")?_.R(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},QSa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"linesUnchanged")?_.R(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.Pt=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};_.U(_.Pt,_.T);_.Pt.prototype.ma=function(){return _.Pt};_.Pt.prototype.na=function(){return{keys:["left","right"],Na:{left:_.Rt,right:_.Rt}}};
_.V.Object.defineProperties(_.Pt.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"left")?_.R(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"right")?_.R(this,"right"):null},set:function(a){this.O.right=a}}});
_.Kt=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.vj?null:a.vj;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.IR?null:a.IR};_.U(_.Kt,_.T);_.Kt.prototype.ma=function(){return _.Kt};_.Kt.prototype.na=function(){return{Ya:{sources:At,type:Bt},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Na:{sourceRoot:_.St}}};
_.V.Object.defineProperties(_.Kt.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSize")?_.R(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},IR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"locationHint")?_.R(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.R(this,"path"):""},set:function(a){this.O.path=a}},vj:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"sourceRoot")?_.R(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sources")?_.R(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});_.V.Object.defineProperties(_.Kt,{Ff:{configurable:!0,enumerable:!0,get:function(){return Bt}}});
var Tt=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.JTa?null:a.JTa;this.O.commitLogEntry=null==a.wp?null:a.wp};_.U(Tt,_.T);Tt.prototype.ma=function(){return Tt};Tt.prototype.na=function(){return{Wa:{commitLogEntry:Ht,mappedRange:Ut},keys:["commitLogEntry","mappedRange"]}};
_.V.Object.defineProperties(Tt.prototype,{wp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitLogEntry")?_.R(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},JTa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"mappedRange")?_.R(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});var Vt=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.Em?null:a.Em};_.U(Vt,_.T);Vt.prototype.ma=function(){return Vt};
Vt.prototype.na=function(){return{Wa:{fileDiffEntries:Jt},keys:["fileDiffEntries"]}};_.V.Object.defineProperties(Vt.prototype,{Em:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffEntries")?_.R(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var Wt=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.Noa?null:a.Noa};_.U(Wt,_.T);Wt.prototype.ma=function(){return Wt};Wt.prototype.na=function(){return{Wa:{fileDiffContents:Ot},keys:["fileDiffContents"]}};
_.V.Object.defineProperties(Wt.prototype,{Noa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffContents")?_.R(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});var Xt=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.Pca?null:a.Pca};_.U(Xt,_.T);Xt.prototype.ma=function(){return Xt};Xt.prototype.na=function(){return{keys:["pendingClCount"]}};
_.V.Object.defineProperties(Xt.prototype,{Pca:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pendingClCount")?_.R(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var It=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.TSa?null:a.TSa;this.O.url=null==a.url?null:a.url};_.U(It,_.T);It.prototype.ma=function(){return It};It.prototype.na=function(){return{keys:["linkRange","url"],Na:{linkRange:_.Yt}}};
_.V.Object.defineProperties(It.prototype,{TSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linkRange")?_.R(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"url")?_.R(this,"url"):""},set:function(a){this.O.url=a}}});
_.Zt=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.qn?null:a.qn;this.O.nextCommitId=null==a.nBb?null:a.nBb;this.O.nextCommitIds=null==a.AUa?null:a.AUa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.U(_.Zt,_.T);_.Zt.prototype.ma=function(){return _.Zt};_.Zt.prototype.na=function(){return{Wa:{commitLogEntries:Ht},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.V.Object.defineProperties(_.Zt.prototype,{qn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitLogEntries")?_.R(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},nBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextCommitId")?_.R(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},AUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextCommitIds")?_.R(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageToken")?_.R(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var $t=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.jA?null:a.jA};_.U($t,_.T);$t.prototype.ma=function(){return $t};$t.prototype.na=function(){return{Wa:{repositories:_.au},keys:["repositories"]}};
_.V.Object.defineProperties($t.prototype,{jA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositories")?_.R(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var bu=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.JXa?null:a.JXa};_.U(bu,_.T);bu.prototype.ma=function(){return bu};bu.prototype.na=function(){return{keys:["roots"],Na:{roots:_.cu}}};
_.V.Object.defineProperties(bu.prototype,{JXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"roots")?_.R(this,"roots"):null},set:function(a){this.O.roots=a}}});var Ut=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.vf?null:a.vf;this.O.commitIndex=null==a.HJ?null:a.HJ};_.U(Ut,_.T);Ut.prototype.ma=function(){return Ut};Ut.prototype.na=function(){return{keys:["commitIndex","range"],Na:{range:_.gu}}};
_.V.Object.defineProperties(Ut.prototype,{HJ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitIndex")?_.R(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},vf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.O.range=a}}});_.hu=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};_.U(_.hu,_.T);_.hu.prototype.ma=function(){return _.hu};
_.hu.prototype.na=function(){return{keys:["displayName","name"]}};_.V.Object.defineProperties(_.hu.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}}});
_.Rt=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};_.U(_.Rt,_.T);_.Rt.prototype.ma=function(){return _.Rt};_.Rt.prototype.na=function(){return{Ya:{type:_.Ct},keys:["hash","path","type"]}};
_.V.Object.defineProperties(_.Rt.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hash")?_.R(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.R(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});_.V.Object.defineProperties(_.Rt,{Ff:{configurable:!0,enumerable:!0,get:function(){return _.Ct}}});
_.Yt=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};_.U(_.Yt,_.T);_.Yt.prototype.ma=function(){return _.Yt};_.Yt.prototype.na=function(){return{keys:["length","startIndex"]}};
_.V.Object.defineProperties(_.Yt.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"length")?_.R(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startIndex")?_.R(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});
_.au=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Qe?null:a.Qe;this.O.latestCommitLog=null==a.Cxb?null:a.Cxb;this.O.repositoryGroup=null==a.ie?null:a.ie;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.VR?null:a.VR;this.O.displayName=null==a.displayName?null:a.displayName};_.U(_.au,_.T);_.au.prototype.ma=function(){return _.au};
_.au.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Na:{latestCommitLog:Ht,repositoryGroup:_.iu,repositoryKey:_.ju}}};
_.V.Object.defineProperties(_.au.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"description")?_.R(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.O.displayName=a}},Cxb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"latestCommitLog")?_.R(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},VR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"mirrorUrl")?_.R(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},ie:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryGroup")?_.R(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},Qe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.R(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.iu=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.lF?null:a.lF;this.O.codeReviewEnabled=null==a.pib?null:a.pib;this.O.ossProject=null==a.ei?null:a.ei};_.U(_.iu,_.T);_.iu.prototype.ma=function(){return _.iu};_.iu.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Na:{depot:Lt,host:Ft,ossProject:_.hu,project:Gt}}};
_.V.Object.defineProperties(_.iu.prototype,{pib:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeReviewEnabled")?_.R(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},lF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depot")?_.R(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"host")?_.R(this,"host"):null},set:function(a){this.O.host=a}},ei:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"ossProject")?_.R(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},project:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"project")?_.R(this,"project"):null},set:function(a){this.O.project=a}}});
_.ju=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Km?null:a.Km;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Mq?null:a.Mq;this.O.ossProject=null==a.ei?null:a.ei;this.O.repositoryName=null==a.Ph?null:a.Ph;this.O.workspaceId=null==a.workspaceId?null:a.workspaceId};_.U(_.ju,_.T);_.ju.prototype.ma=function(){return _.ju};_.ju.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.V.Object.defineProperties(_.ju.prototype,{Mq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depotGroup")?_.R(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Km:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hostName")?_.R(this,"hostName"):""},set:function(a){this.O.hostName=a}},ei:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ossProject")?_.R(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):""},set:function(a){this.O.projectId=a}},Ph:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryName")?_.R(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},workspaceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"workspaceId")?_.R(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
_.cu=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.Ae?null:a.Ae;this.O.defaultBranchName=null==a.Pna?null:a.Pna;this.O.tags=null==a.tags?null:a.tags};_.U(_.cu,_.T);_.cu.prototype.ma=function(){return _.cu};_.cu.prototype.na=function(){return{Wa:{branch:Et,tags:ku},keys:["branch","defaultBranchName","tags"]}};
_.V.Object.defineProperties(_.cu.prototype,{Ae:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"branch")?_.R(this,"branch"):[]},set:function(a){this.O.branch=a}},Pna:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"defaultBranchName")?_.R(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(this,"tags"):[]},set:function(a){this.O.tags=a}}});
_.St=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Qe?null:a.Qe;this.O.refSpec=null==a.Nk?null:a.Nk;this.O.refHint=null==a.refHint?null:a.refHint};_.U(_.St,_.T);_.St.prototype.ma=function(){return _.St};_.St.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Na:{repositoryKey:_.ju}}};
_.V.Object.defineProperties(_.St.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refHint")?_.R(this,"refHint"):""},set:function(a){this.O.refHint=a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpec")?_.R(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Qe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.R(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var ku=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};_.U(ku,_.T);ku.prototype.ma=function(){return ku};ku.prototype.na=function(){return{keys:["tagName","targetId"]}};
_.V.Object.defineProperties(ku.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tagName")?_.R(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetId")?_.R(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
_.gu=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.Pd?null:a.Pd;this.O.startColumn=null==a.Mf?null:a.Mf;this.O.endLine=null==a.Fe?null:a.Fe;this.O.endColumn=null==a.Jf?null:a.Jf};_.U(_.gu,_.T);_.gu.prototype.ma=function(){return _.gu};_.gu.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.V.Object.defineProperties(_.gu.prototype,{Jf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endColumn")?_.R(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},Fe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.R(this,"endLine"):0},set:function(a){this.O.endLine=a}},Mf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startColumn")?_.R(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},Pd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"startLine")?_.R(this,"startLine"):0},set:function(a){this.O.startLine=a}}});_.lu=new _.zd("API_VERSION");_.mu=new _.zd("REQUEST_SERVICE");_.nu=function(){};_.nu.ha=function(a){return new (a||_.nu)};_.nu.Ea=_.Wc({type:_.nu});_.nu.Da=_.Pc({});
_.ou={$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"};pu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};pu.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Pa+"/diff:get",Qa:_.cf(b,_.ou,c),Mb:Wt})};pu.ha=function(a){return new (a||pu)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};pu.va=_.t({token:pu,ta:pu.ha});
_.qu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};_.qu.prototype.VOa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+this.Pa+"/history/blame",Qa:_.cf(a,_.ou,b),Mb:Tt})};
_.qu.prototype.zQ=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Pa+"/history/diff",Qa:_.cf(a,_.ou,b),Mb:Vt})};_.qu.prototype.wPa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Pa+"/history/pendingChanges",Qa:_.cf(a,_.ou,b),Mb:Xt})};
_.qu.ha=function(a){return new (a||_.qu)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};_.qu.va=_.t({token:_.qu,ta:_.qu.ha});_.ru=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};_.ru.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Pa+"/history/list",Qa:_.cf(a,_.ou,b),Mb:_.Zt})};
_.ru.ha=function(a){return new (a||_.ru)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};_.ru.va=_.t({token:_.ru,ta:_.ru.ha});var su=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};su.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Pa+"/refs",Qa:_.cf(a,_.ou,b),Mb:bu})};su.ha=function(a){return new (a||su)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};
su.va=_.t({token:su,ta:su.ha});var tu=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};tu.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Pa+"/repositories",Qa:_.cf(a,_.ou,b),Mb:$t})};tu.ha=function(a){return new (a||tu)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};tu.va=_.t({token:tu,ta:tu.ha});
var o_a;_.uu=new Set;o_a=new _.zd("enabled_features",{Ka:"root",ta:function(){return _.uu}});_.vu=function(){};_.vu.prototype.Vb=function(a){return _.uu.has(a)};
_.V.Object.defineProperties(_.vu.prototype,{Bob:{configurable:!0,enumerable:!0,get:function(){var a=new nNa,b=[].concat(_.Ha(_.uu));return _.Yi(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".split(" ");return[].concat(_.Ha(_.uu)).map(function(b){return a[b-
1]}).filter(function(b){return!!b})}}});_.vu.ha=function(a){return new (a||_.vu)};_.vu.va=_.t({token:_.vu,ta:_.vu.ha,Ka:"root"});
_.wu=function(a,b){this.Ra=a;this.Cn=b.lc(2)};
_.p_a=function(a,b){var c=_.Lm(a.Ra,b),d=_.xna(c.Qa).XVa,e=c.root.children.primary;e||(e=_.Lm(a.Ra,c.Te).root.children.primary);if(!e)throw Error("wd`"+b);b=e.je;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.Cn&&!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),
_.Co(_.Bo(new mQa,a),b[_.fg.changelist]).ld(c).Rh(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 _.Co(_.Bo(_.Ao(new Do,c,a),d),e).ld(""===f?"/":f).Rh(vna(b)).hb()};_.wu.ha=function(a){return new (a||_.wu)(_.u(_.Pf),_.u(_.vt))};_.wu.va=_.t({token:_.wu,ta:_.wu.ha,Ka:"root"});
_.xu=void 0;_.q_a=void 0;_.r_a=void 0;_.s_a=void 0;_.t_a=void 0;
var u_a;
u_a={x_b:["BC","AD"],w_b:["Before Christ","Anno Domini"],j8b:"JFMAMJJASOND".split(""),Ycc:"JFMAMJJASOND".split(""),O6b:"January February March April May June July August September October November December".split(" "),Xcc:"January February March April May June July August September October November December".split(" "),Bcc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),adc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Dfc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),cdc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Dcc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),bdc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),MQc:"SMTWTFS".split(""),Zcc:"SMTWTFS".split(""),Ccc:["Q1","Q2","Q3","Q4"],ibc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],nTb:["AM","PM"],yya:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],zBa:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],SXb:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],Xya:6,GRc:[5,6],Yya:5};_.yu=u_a;_.yu=u_a;
var v_a=function(a,b){switch(b){case 1:return 0!=a%4||0==a%100&&0!=a%400?28:29;case 5:case 8:case 10:case 3:return 30}return 31},w_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)},z_a=function(a){"number"===typeof a?(this.date=x_a(a,0,1),y_a(this,1)):_.Sb(a)?(this.date=x_a(a.getFullYear(),a.getMonth(),a.getDate()),y_a(this,a.getDate())):(this.date=new Date(_.Vh()),a=this.date.getDate(),this.date.setHours(0),this.date.setMinutes(0),
this.date.setSeconds(0),this.date.setMilliseconds(0),y_a(this,a))},x_a=function(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b};_.k=z_a.prototype;_.k.pOa=_.yu.Xya;_.k.Mpb=_.yu.Yya;_.k.clone=function(){var a=new z_a(this.date);a.pOa=this.pOa;a.Mpb=this.Mpb;return a};_.k.getFullYear=function(){return this.date.getFullYear()};_.k.getYear=function(){return this.getFullYear()};_.k.getMonth=function(){return this.date.getMonth()};_.k.getDate=function(){return this.date.getDate()};
_.k.getTime=function(){return this.date.getTime()};_.k.getDay=function(){return this.date.getDay()};_.k.getUTCFullYear=function(){return this.date.getUTCFullYear()};_.k.getUTCMonth=function(){return this.date.getUTCMonth()};_.k.getUTCDate=function(){return this.date.getUTCDate()};_.k.getUTCDay=function(){return this.date.getDay()};_.k.getUTCHours=function(){return this.date.getUTCHours()};_.k.getUTCMinutes=function(){return this.date.getUTCMinutes()};_.k.Apa=function(){return this.pOa};
_.k.getTimezoneOffset=function(){return this.date.getTimezoneOffset()};_.k.set=function(a){this.date=new Date(a.getFullYear(),a.getMonth(),a.getDate())};_.k.setFullYear=function(a){this.date.setFullYear(a)};_.k.setYear=function(a){this.setFullYear(a)};_.k.setMonth=function(a){this.date.setMonth(a)};_.k.setDate=function(a){this.date.setDate(a)};_.k.setTime=function(a){this.date.setTime(a)};_.k.setUTCFullYear=function(a){this.date.setUTCFullYear(a)};_.k.setUTCMonth=function(a){this.date.setUTCMonth(a)};
_.k.setUTCDate=function(a){this.date.setUTCDate(a)};
_.k.add=function(a){if(a.years||a.months){var b=this.getMonth()+a.months+12*a.years,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);var d=Math.min(v_a(c,b),this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(c=this.getYear(),b=0<=c&&99>=c?-1900:0,a=new Date((new Date(c,this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()+b),this.setMonth(a.getMonth()),this.setDate(a.getDate()),y_a(this,a.getDate()))};
_.k.toIsoString=function(a,b){var c=this.getFullYear(),d=0>c?"-":1E4<=c?"+":"";a=[d+Qj(Math.abs(c),d?6:4),Qj(this.getMonth()+1,2),Qj(this.getDate(),2)].join(a?"-":"");b?(b=this.getTimezoneOffset(),0==b?b="Z":(d=Math.abs(b)/60,c=Math.floor(d),d=60*(d-c),b=(0<b?"-":"+")+Qj(c,2)+":"+Qj(d,2))):b="";return a+b};_.k.equals=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};_.k.toString=function(){return this.toIsoString()};
var y_a=function(a,b){a.getDate()!=b&&a.date.setUTCHours(a.date.getUTCHours()+(a.getDate()<b?1:-1))};z_a.prototype.valueOf=function(){return this.date.valueOf()};
var A_a,B_a;A_a=function(){};
_.zu=function(a){if("number"==typeof a){var b=new A_a;b.kMb=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(":",Qj(c,2));c=d.join("")}b.L_a=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=B_a(a);b.Mga=[c,c];b.rU={rRc:a,l3a:a};b.owa=[];return b}b=new A_a;b.L_a=a.id;b.kMb=-a.std_offset;b.Mga=a.names;b.rU=a.names_ext;b.owa=a.transitions;return b};
B_a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Qj(Math.floor(a/60)%100,2),":",Qj(a%60,2));return b.join("")};_.Au=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.owa.length&&b>=a.owa[c];)c+=2;return 0==c?0:a.owa[c-1]};_.Bu=function(a,b){a=a.kMb-_.Au(a,b);return-1440===a?0:a};
var C_a,D_a;_.Cu=function(a){this.ita=[];this.yi=_.yu;"number"==typeof a?this.Yla(a):this.NE(a)};C_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]+/];D_a=function(a){return a.getHours?a.getHours():0};
_.Cu.prototype.NE=function(a){for(E_a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<C_a.length;++c){var d=a.match(C_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.ita.push({text:e,type:c});break}}if(b===a)throw Error("xd`"+a);}};
_.Cu.prototype.format=function(a,b){if(!a)throw Error("yd");var c=b?6E4*(a.getTimezoneOffset()-_.Bu(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.ita.length;++f){var g=this.ita[f].text;1==this.ita[f].type?c.push(F_a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Cu.prototype.Yla=function(a){if(4>a)var b=this.yi.yya[a];else if(8>a)b=this.yi.zBa[a-4];else if(12>a)b=this.yi.SXb[a-8],b=b.replace("{1}",this.yi.yya[a-8]),b=b.replace("{0}",this.yi.zBa[a-8]);else if(12===a)b=this.yi.yya[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Yla(10);return}this.NE(b)};
var Du=function(a,b){b=String(b);a=a.yi||_.yu;if(void 0!==a.Vfc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Vfc+e-48):b.charAt(d))}b=c.join("")}return b},E_a=!1,Eu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("zd");},G_a=function(a,b){Eu(b);b=D_a(b);return a.yi.nTb[12<=b&&24>b?1:0]},F_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.yi.w_b[c]:a.yi.x_b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Du(a,Qj(c,g));case "Y":return c=(new Date(w_a(d.getFullYear(),d.getMonth(),d.getDate(),a.yi.Yya,a.yi.Xya))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),Du(a,Qj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.yi.j8b[c];break a;case 4:g=a.yi.O6b[c];break a;case 3:g=a.yi.Bcc[c];break a;default:g=Du(a,Qj(c+1,g))}return g;case "k":return Eu(e),Du(a,Qj(D_a(e)||24,g));case "S":return Du(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?Qj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.yi.Dfc[c]:a.yi.Dcc[c];case "a":return G_a(a,e);case "b":return G_a(a,e);case "B":return G_a(a,e);case "h":return Eu(e),Du(a,Qj(D_a(e)%12||12,g));case "K":return Eu(e),Du(a,Qj(D_a(e)%12,g));case "H":return Eu(e),Du(a,Qj(D_a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.yi.Zcc[c];break a;case 4:g=a.yi.cdc[c];break a;case 3:g=a.yi.bdc[c];break a;default:g=Du(a,Qj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.yi.Ycc[c];break a;case 4:g=a.yi.Xcc[c];
break a;case 3:g=a.yi.adc[c];break a;default:g=Du(a,Qj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.yi.Ccc[c]:a.yi.ibc[c];case "d":return Du(a,Qj(d.getDate(),g));case "m":return Eu(e),Du(a,Qj(e.getMinutes?e.getMinutes():0,g));case "s":return Eu(e),Du(a,Qj(e.getSeconds(),g));case "v":return g=f||_.zu(c.getTimezoneOffset()),g.L_a;case "V":return a=f||_.zu(c.getTimezoneOffset()),2>=g?a.L_a:0<_.Au(a,c)?void 0!==a.rU.gZb?a.rU.gZb:a.rU.DST_GENERIC_LOCATION:void 0!==a.rU.l3a?a.rU.l3a:
a.rU.STD_GENERIC_LOCATION;case "w":return c=w_a(e.getFullYear(),e.getMonth(),e.getDate(),a.yi.Yya,a.yi.Xya),Du(a,Qj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.zu(c.getTimezoneOffset()),4>g?a.Mga[0<_.Au(a,c)?2:0]:a.Mga[0<_.Au(a,c)?3:1];case "Z":return b=f||_.zu(c.getTimezoneOffset()),4>g?(g=-_.Bu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Qj(Math.floor(g/60)%100,2),Qj(g%60,2)),g=a.join("")):g=Du(a,B_a(_.Bu(b,c))),g;default:return""}};
_.H_a=new _.Cu("yyyy-MM-dd_HHmmss");
_.Fu=function(a,b){this.xc=a;this.Ac=b};_.Fu.prototype.resolve=function(a){if(!this.Ac.Vb(28)&&!this.xc.lc(2)&&(a=_.ig(a),null!=a.lb&&"project"===a.Dc))return"?project="+a.lb};_.Fu.ha=function(a){return new (a||_.Fu)(_.u(_.vt),_.u(_.vu))};_.Fu.va=_.t({token:_.Fu,ta:_.Fu.ha,Ka:"root"});
var I_a,ysa;I_a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART STORAGE_ONLY ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_SEAHAWK_USERDEBUG_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S COVERAGE_NG COVERAGE_NG_TESTS".split(" ");
_.J_a=new Set(I_a);
ysa=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"]]);
_.K_a=I_a.map(_.xsa);_.L_a={id:"COVERAGE_GENERIC",name:"File Coverage",children:I_a.map(function(a){return{id:_.xsa(a),name:zsa(a),children:[],sBc:!0}})};_.M_a=[{id:"c++",name:"C++",children:[]},{id:"java",name:"Java",children:[]},{id:"go",name:"Go",children:[]},{id:"python",name:"Python",children:[]},{id:"javascript",name:"JavaScript",children:[]},{id:"typescript",name:"TypeScript",children:[]},{id:"everything-else",name:"Everything else",children:[]}];
_.N_a={id:"LINE_COUNTS",name:"Line counts",children:_.M_a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.O_a={id:"FILE_COUNTS",name:"File counts",children:_.M_a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};
var P_a=function(a,b,c){this.zone=a;this.Sf=b;this.cache=new Map;this.bvc=_.Ie(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Asa(b))};P_a.prototype.push=function(a){var b=this,c,d;return _.ha(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.Nc(function(){d.next(a);d.complete()})):b.cache.set(a.name,Asa(a));e.Ad=0})};
P_a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.Ta;e=new _.kb(1);this.cache.set(a,e)}d&&(e=e.ka(_.vb(this.bvc)));return e.ka(_.yb({complete:function(){b&&c.cache.delete(a)}}),_.Tg(this.Sf,"Prefetch."+a))};_.Gu=function(a,b){this.zone=a;this.Sf=b};
_.Gu.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 P_a(this.zone,this.Sf,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.Ka())};_.Gu.ha=function(a){return new (a||_.Gu)(_.u(_.Ye),_.u(_.Ym))};_.Gu.va=_.t({token:_.Gu,ta:_.Gu.ha,Ka:"root"});
_.Hu=function(a){this.Ac=a;this.Isb=new _.sf(!1);this.QPb=new _.sf(!0)};_.k=_.Hu.prototype;_.k.LK=function(){return this.Isb};_.k.T0=function(a){this.Isb.next(a)};_.k.DQ=function(){return _.Da("NEVER_SHOW")};_.k.afa=function(){};_.k.AZ=function(){return _.Da(!1)};_.k.ava=function(){};_.k.nZ=function(){return _.Da("FILES")};_.k.U0=function(){};_.k.Zob=function(){return _.Da(new Map)};_.k.fAb=function(){};_.k.xZ=function(){return _.Da([])};_.k.Vga=function(){};_.k.zZ=function(){return _.Da([])};
_.k.yva=function(){return _.Ta};_.k.zwa=function(){return _.Ta};_.k.JF=function(){return _.Ta};_.k.Qw=function(){};_.k.HQ=function(){return _.Da(0)};_.k.Z0=function(){};_.k.e$=function(){return _.Da("SNIPPET_SUBSET")};_.k.Uua=function(){};_.k.CZ=function(){return _.Da(2)};_.k.kfa=function(){};_.k.tZ=function(){return _.Da(50)};_.k.ffa=function(){};_.k.Opa=function(){return _.Da(this.Ac.Vb(15)?"DARK":"LIGHT")};_.k.Vua=function(){};_.k.J9=function(){return _.Da("cider-dark")};_.k.Tea=function(){};
_.k.V9=function(){return _.Da("cider")};_.k.cfa=function(){};_.k.Ppa=function(){return _.Da(!1)};_.k.Wua=function(){};_.k.g$=function(){return _.Da(!1)};_.k.jfa=function(){};_.k.MPa=function(){return _.Da(!0)};_.k.TYa=function(){};_.k.U9=function(){return _.Da("PREVIEW")};_.k.bfa=function(){};_.k.JQ=function(){return _.Da(!1)};_.k.ifa=function(){};_.k.brb=function(){return _.Ta};_.k.LKb=function(){};_.k.j$=function(){return _.Da(new Set)};_.k.mfa=function(){};_.k.MF=function(){return _.Ta};
_.k.a1=function(){};_.k.k$=function(){return _.Da(0)};_.k.ZYa=function(){};_.k.gZ=function(){return _.Da("ciderv")};_.k.Fua=function(){};_.k.BZ=function(){return _.Da(!1)};_.k.bva=function(){};_.k.Tpa=function(){return this.QPb};_.k.IKb=function(a){this.QPb.next(a)};_.k.IQ=function(){return _.Da(!0)};_.k.hfa=function(){};_.k.yZ=function(){return _.Da(!1)};_.k.Xua=function(){};_.Hu.ha=function(a){return new (a||_.Hu)(_.u(_.vu))};_.Hu.va=_.t({token:_.Hu,ta:function(){return _.Tc(_.Q_a)},Ka:"root"});
var Iu,Csa,R_a,V_a,W_a,X_a,Z_a,$_a,a0a,b0a,c0a,h0a,i0a,l0a;Iu=new _.zd("consoleConfiguration");Csa=new _.zd("withCredentials",{ta:function(){var a=new _.Uj(document),b=_.Tc(_.vu);return!!a.get("SID")&&(!b.Vb(28)||b.Vb(29))}});R_a=new _.zd("obfuscatedGaiaId");_.S_a=new _.zd("preference");_.T_a=new _.zd("INSIGHTS_ENVIRONMENT",{ta:function(){var a=_.Tc(Iu);return _.Dh(a,33,0)}});_.U_a=new _.zd("packages",{ta:function(){return _.lc(_.Tc(Iu),e_a,36).map(function(a){return _.aj(a,1)})}});
V_a=new _.zd("repositories",{ta:function(){var a=Set;var b=_.Tc(Iu);b=_.ic(b,37);return new a(b)}});W_a=new _.zd("packageToRepoSpec",{ta:function(){var a=_.lc(_.Tc(Iu),e_a,36);return new Map(a.map(function(b){return[_.aj(b,1),b]}))}});X_a=new _.zd("clientDomain");_.Y_a=new _.zd("gtagId");Z_a=new _.zd("appBarBackgroundColor");$_a=new _.zd("appBarFontColor");a0a=new _.zd("searchTokenColor");b0a=new _.zd("searchTokenBackgroundColor");c0a=new _.zd("appIconName");_.d0a=new _.zd("whitelabelTitle");
_.e0a=new _.zd("helpArticleLink");_.f0a=new _.zd("gsDebounceMs");_.g0a=new _.zd("gsConfig");h0a=new _.zd("announcementMessages");i0a=new _.zd("hatsTriggerPathsConfigurationList");_.j0a=new _.zd("debugLevel",{ta:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.k0a=new _.zd("scoringModel",{ta:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});l0a=new _.zd("grimoireOnePlatformRegionalHosts");
var m0a=function(a){this.oe=a},Ku;m0a.prototype.Gj=function(){for(var a={},b=_.l(this.oe),c=b.next();!c.done;c=b.next())c.value.bsa(a);return a};_.Ju=function(a,b,c){b=_.zb(b);a=_.l(a.oe);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.Yda(c));return b};Ku=function(a,b){this.Pyc=a;this.KZa=b};Ku.prototype.bsa=function(a){return a};Ku.prototype.Yda=function(){return this.KZa.create(this.Pyc)};Ku.ha=function(a){return new (a||Ku)(_.u(_.jh),_.u(_.$r))};Ku.va=_.t({token:Ku,ta:Ku.ha,Ka:"root"});
var Lu=function(a,b){this.oe=[a,b]};_.U(Lu,m0a);Lu.ha=function(a){return new (a||Lu)(_.u(Mu),_.u(Ku))};Lu.va=_.t({token:Lu,ta:Lu.ha,Ka:"root"});var Mu=function(a,b,c,d){this.apiKey=a;this.aq=b;this.Ip=c;this.withCredentials=d};Mu.prototype.bsa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.uBa([])||"",a["X-Goog-AuthUser"]=this.aq,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};
Mu.prototype.Yda=function(){return _.fa(_.za(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:n0a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Mu.ha=function(a){return new (a||Mu)(_.u(_.Hl),_.u(_.Il),_.u(_.Ll),_.u(Csa))};Mu.va=_.t({token:Mu,ta:Mu.ha,Ka:"root"});var n0a=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]]);
_.Nu=function(a,b){this.oe=[a,b]};_.U(_.Nu,m0a);_.Nu.ha=function(a){return new (a||_.Nu)(_.u(Ou),_.u(Ku))};_.Nu.va=_.t({token:_.Nu,ta:_.Nu.ha,Ka:"root"});var Ou=function(a,b,c,d,e,f){Mu.call(this,a,b,c,d);this.apiKey=a;this.aq=b;this.Ip=c;this.withCredentials=d;this.productVersion=e;this.Hr=f};_.U(Ou,Mu);
Ou.prototype.bsa=function(a){a=Mu.prototype.bsa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Hr.actionId+"."+this.Hr.sessionId+("."+this.productVersion.replace("_","-")));return a};Ou.prototype.Yda=function(a){return _.fa(Mu.prototype.Yda.call(this,a),_.Tg(this.Hr,a))};Ou.ha=function(a){return new (a||Ou)(_.u(_.Hl),_.u(_.Il),_.u(_.Ll),_.u(Csa),_.u(Fl),_.u(_.Ym))};Ou.va=_.t({token:Ou,ta:Ou.ha,Ka:"root"});
var o0a;o0a=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]}))};_.p0a=function(){return new o0a(_.ea.apply(0,arguments))};_.Pu=function(){return{create:_.p0a}};_.k=o0a.prototype;_.k.get=function(a,b){return _.lh(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 o0a(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 Qu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.J_a=new _.sf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.J_a.next(c.matches?"DARK":"LIGHT")})}else this.J_a=new _.sf("LIGHT")};Qu.ha=function(a){return new (a||Qu)};Qu.va=_.t({token:Qu,ta:Qu.ha,Ka:"root"});var q0a=function(){};q0a.ha=function(a){return new (a||q0a)};q0a.va=_.t({token:q0a,ta:function(a){return Qu.ha(a)},Ka:"root"});
_.r0a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.s0a=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 u0a=function(a){_.W.call(this,a,-1,t0a)};_.U(u0a,_.W);var v0a=function(a){_.W.call(this,a)};_.U(v0a,_.W);v0a.prototype.sz=function(){return _.q(this,2)};var t0a=[1];u0a.prototype.toObject=function(a){return w0a(a,this)};var w0a=function(a,b){if(null!=b){var c={CWc:_.rc(_.lc(b,v0a,1),x0a,a)};a&&(c.Ta=b);return c}};v0a.prototype.toObject=function(a){return x0a(a,this)};var x0a=function(a,b){if(null!=b){var c={H4c:_.p(tya(b,1)),count:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var z0a=function(a){_.W.call(this,a,-1,y0a)};_.U(z0a,_.W);var A0a=function(a){_.W.call(this,a)};_.U(A0a,_.W);A0a.prototype.Oqb=function(){return _.dj(this,B0a,1,C0a)};var B0a=function(a){_.W.call(this,a)};_.U(B0a,_.W);var D0a=function(a){_.W.call(this,a)};_.U(D0a,_.W);var F0a=function(a){_.W.call(this,a,-1,E0a)};_.U(F0a,_.W);var G0a=function(a){_.W.call(this,a)};_.U(G0a,_.W);var H0a=function(a){_.W.call(this,a)};_.U(H0a,_.W);var y0a=[3,6,4];z0a.prototype.toObject=function(a){return I0a(a,this)};
var I0a=function(a,b){if(null!=b){var c={w3c:_.p(_.q(b,1)),ZXc:_.p(_.q(b,5)),o2c:J0a(a,_.nc(b,A0a,2)),cXc:_.p(_.ic(b,3)),YXc:_.p(_.ic(b,6)),tYc:_.rc(_.lc(b,F0a,4),K0a,a)};a&&(c.Ta=b);return c}},C0a=[1,2];A0a.prototype.toObject=function(a){return J0a(a,this)};var J0a=function(a,b){if(null!=b){var c={mobile:L0a(a,b.Oqb()),g_c:M0a(a,_.dj(b,D0a,2,C0a))};a&&(c.Ta=b);return c}};B0a.prototype.toObject=function(a){return L0a(a,this)};
var L0a=function(a,b){if(null!=b){var c={appName:_.p(_.q(b,1)),appVersion:_.p(_.q(b,2)),COc:_.p(_.Vi(b,3))};a&&(c.Ta=b);return c}};D0a.prototype.toObject=function(a){return M0a(a,this)};var M0a=function(a,b){if(null!=b){var c={appName:_.p(_.q(b,1)),appVersion:_.p(_.q(b,2)),OWc:_.p(_.q(b,3)),COc:_.p(_.Vi(b,4))};a&&(c.Ta=b);return c}},E0a=[1];F0a.prototype.toObject=function(a){return K0a(a,this)};
var K0a=function(a,b){if(null!=b){var c={bXc:_.rc(_.lc(b,G0a,1),N0a,a),sYc:O0a(a,_.nc(b,H0a,2))};a&&(c.Ta=b);return c}},Ru=[1,2,3];G0a.prototype.toObject=function(a){return N0a(a,this)};var N0a=function(a,b){if(null!=b){var c={u3c:_.p(_.cj(b,1,Ru)),intVal:_.p(_.cj(b,2,Ru)),JJa:_.p(_.Vi(b,jc(b,Ru,3)))};a&&(c.Ta=b);return c}},P0a=[1,2,3];H0a.prototype.toObject=function(a){return O0a(a,this)};
var O0a=function(a,b){if(null!=b){var c={gRa:_.p(_.cj(b,1,P0a)),doubleVal:_.p(tya(b,jc(b,P0a,2))),hYc:w0a(a,_.dj(b,u0a,3,P0a))};a&&(c.Ta=b);return c}};
var Su=function(a){_.W.call(this,a)};_.U(Su,_.W);Su.prototype.getKey=function(){return _.q(this,1)};Su.prototype.nD=function(a){_.fc(this,1,a)};Su.prototype.OF=function(){return _.Ti(this,1)};Su.prototype.toObject=function(a){return Q0a(a,this)};var Q0a=function(a,b){if(null!=b){var c={key:_.p(_.q(b,1))};a&&(c.Ta=b);return c}};
var S0a=function(a){_.W.call(this,a,-1,R0a)};_.U(S0a,_.W);var R0a=[1];S0a.prototype.toObject=function(a){if(null!=this){var b={ATc:_.rc(_.lc(this,z0a,1),I0a,a),V2c:Q0a(a,_.nc(this,Su,2))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var T0a=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")).Sea(b);""!=c&&(f.qlb=c);d&&(f.Enb=!0);e&&f.cv(e);c=f.hb();this.CTa=a;this.KJ=b;this.uPb=c};
T0a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new S0a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new z0a;g=_.fc(g,1,f.Mo);for(var h=f,n=[],r=0;r<h.Loa.length;r++)n.push(h.Loa[r].gC);g=_.Yi(g,3,n);h=[];n=[];r=_.l(f.KX.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.usc;for(var B=f.ZOa(x)||[],I=[],K=0;K<B.length;K++){var P=B[K];P=P&&P.khb;var Z=new H0a;switch(A){case 3:_.rh(Z,1,P0a,Number(P));break;case 2:_.rh(Z,2,P0a,
Number(P))}I.push(Z)}A=I;for(B=0;B<A.length;B++){I=A[B];K=new F0a;I=_.qc(K,2,I);K=x;P=[];Z=f;for(var la=[],wa=0;wa<Z.Loa.length;wa++)la.push(Z.Loa[wa].hC);Z=la;for(la=0;la<Z.length;la++){wa=Z[la];var va=K[la],Ga=new G0a;switch(wa){case 3:_.rh(Ga,1,Ru,String(va));break;case 2:_.rh(Ga,2,Ru,Number(va));break;case 1:_.rh(Ga,3,Ru,"true"==va)}P.push(Ga)}_.pc(I,1,P);h.push(I)}}_.pc(g,4,h);c.push(g);e.clear()}_.pc(b,1,c);this.uPb.dispatch(b);this.uPb.flush()}};
_.U0a=new _.zd("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(" ")}});
_.V0a=new _.zd("STREAMZ_PRODUCT_IDENTIFIER");_.W0a=new _.zd("one_developer_workflow.streamz_service",{Ka:"root",ta:function(){return _.Tc(_.Ye).wc(function(){var a=new T0a;a=new FZa(a);a.Qpb=1E4;a.Ml.setInterval(1E4);return a})}});
_.Tu=function(a,b,c){var d=this;this.document=a;this.MKb=b;this.theme=b.Opa().ka(_.tb(function(e){return"SYSTEM"===e?c.J_a.Gf():_.Da(e)}));this.YKa=this.theme.ka(_.tb(function(e){return _.X0a(d,e)}));this.XKa=this.YKa.ka(_.m(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.VT()?e:"LIGHT")})};_.Tu.prototype.VT=function(){return!!this.document.getElementById("darkTheme")};
_.X0a=function(a,b){return a.VT()&&"DARK"===b?a.MKb.J9().ka(_.m(function(c){return _.s0a.has(c)?c:"cider-dark"})):a.MKb.V9().ka(_.m(function(c){return _.r0a.has(c)?c:"cider"}))};_.Tu.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")}};_.Tu.ha=function(a){return new (a||_.Tu)(_.u(_.Ig),_.u(_.Hu),_.u(q0a))};
_.Tu.va=_.t({token:_.Tu,ta:_.Tu.ha,Ka:"root"});
var Uu=function(a){this.UX=a};Uu.ha=function(a){return new (a||Uu)(_.u(_.pWa))};Uu.va=_.t({token:Uu,ta:Uu.ha,Ka:"root"});
var Vu=function(a,b,c){this.Fa=a;this.Efa=b;this.Cva=c};Vu.prototype.accept=function(){this.Fa.nb({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.Cva.UX.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.t_a,Nba:15768E3,path:"/",PIb:"none",mJb:!0});KTa(this.Efa)};
Vu.prototype.Ie=function(){this.Fa.nb({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.Cva.UX.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.t_a,Nba:15768E3,path:"/",PIb:"none",mJb:!0});this.Efa.Ie()};Vu.ha=function(a){return new (a||Vu)(_.y(_.Ym),_.y(_.kr),_.y(Uu))};
Vu.Aa=_.v({type:Vu,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"]},ya:function(a,b){a&1&&(_.C(0,"span"),_.pe(1,0),_.F(2,"a",1),_.qe(),_.D(),_.C(3,"button",2),_.G("click",function(){return b.accept()}),
_.re(4,3),_.D(),_.C(5,"button",4),_.G("click",function(){return b.Ie()}),_.re(6,5),_.D())},Ia:[_.nq],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 Wu=function(){};Wu.ha=function(a){return new (a||Wu)};Wu.Ea=_.Wc({type:Wu});Wu.Da=_.Pc({Tb:[Uu],imports:[_.Mq]});
var Y0a=new _.zd("enabledRouterConfig");
_.Xu=function(a,b,c,d){var e=this;this.Ra=a;this.Qqc=b;this.UX=c;this.current=void 0;this.Gaa=!1;this.Dq=[];this.scope=0;this.Ula=new _.sf(void 0);this.Wca=null;this.Dq=Z0a(d);this.Ra.events.subscribe(function(f){if(f instanceof _.Sf){e.scope=f.url.startsWith("/"+_.st.WH)?4:2;e.current=$0a(e,e.Dq,e.scope);if(e.Gaa||e.current)e.Gaa=!1,e.Wca&&e.Wca.unsubscribe(),a1a(e);e.Ula.next(e.current)}})};
_.Xu.prototype.Ie=function(){this.current&&(this.UX.set("DISMISSED_ANNOUNCEMENT",encodeURIComponent(JSON.stringify(this.current)),{Nba:259200}),this.current=void 0,this.Ula.next(this.current))};
var a1a=function(a){a.Gaa=!0;a.Wca=_.ta(0,18E5).ka(_.sba(function(){return a.Gaa})).subscribe(function(){a.Qqc.list().subscribe(function(b){a.Dq=b1a(b.Dq);a.current=$0a(a,a.Dq,a.scope);a.Ula.next(a.current);0===a.Dq.length&&(a.Gaa=!1,a.Wca&&a.Wca.unsubscribe())})})},Z0a=function(a){var b=[];a&&_.lc(a,gl,1)&&0<_.lc(a,gl,1).length&&(b=_.lc(a,gl,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.Oj(_.mh(_.q(d,2)||"")):"";var e=c?c.Wqb():2;return{messageHtml:d,iconName:"error_outline",scopes:_.ic(c,
2),severity:e}}));return b},b1a=function(a){var b=[];a&&a.Dq&&(b=a.Dq.map(function(c){var d=_.nh(c.message);d=d?d.toString():"";var e=c.severity?Esa(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return Dsa(f)}),severity:e}}));return b},$0a=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.UX.get("DISMISSED_ANNOUNCEMENT")!==
encodeURIComponent(JSON.stringify(d)))return d};_.V.Object.defineProperties(_.Xu.prototype,{bmb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Xu.ha=function(a){return new (a||_.Xu)(_.u(_.Pf),_.u(cIa),_.u(_.pWa),_.u(h0a,8))};_.Xu.va=_.t({token:_.Xu,ta:_.Xu.ha,Ka:"root"});
var Gsa;Gsa=function(a,b){return{warning:a,critical:b}};_.Yu=function(a,b){this.Jdb=a;this.xc=b;this.uBa=NHa};_.Yu.prototype.Ie=function(){this.Jdb.Ie()};_.Yu.ha=function(a){return new (a||_.Yu)(_.y(_.Xu),_.y(_.vt))};
_.Yu.Aa=_.v({type:_.Yu,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"]],ya:function(a,b){a&1&&(_.M(0,Hsa,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.Jdb.Ula))},Ia:[_.Nl,_.Pl,_.nq,_.Qr,_.Vl],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 c1a=function(){};c1a.ha=function(a){return new (a||c1a)};
c1a.Aa=_.v({type:c1a,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"]],ya:function(a){a&1&&(_.C(0,"h1",0),_.N(1,"Feedback"),_.D(),_.C(2,"mat-dialog-content")(3,"p"),_.N(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"),_.N(7,"Check if your issue is frequently reported: "),_.C(8,"a",1),_.N(9,"go/new-cs-frequent-issues"),_.D()(),_.C(10,"li"),_.N(11,"Check for your issue within our component: "),_.C(12,"a",2),_.N(13,"b/issues?q=status:open%20componentid:168840%2B"),_.D()()(),_.C(14,"p"),_.N(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"),_.N(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),_.N(20,"Cancel"),_.D(),_.C(21,"button",5),_.N(22,"Use Feedback tool"),_.D()());a&2&&(_.w(21),_.z("mat-dialog-close",!0))},Ia:[_.nq,_.zq,_.Aq,_.Bq,_.Cq],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});
var d1a=_.Pu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),e1a=_.Pu().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]),f1a=
new _.zd("feedbackClient",{ta:function(){return _.kh(eQa)}}),Zu=function(a,b){this.DZ=a;this.oe=b};Zu.prototype.DYa=function(a){var b=this;return _.Ju(this.oe,function(){return b.DZ.DYa(a,b.oe.Gj())},"FeedbackLogger.sendFeedback")};Zu.ha=function(a){return new (a||Zu)(_.u(f1a),_.u(Lu))};Zu.va=_.t({token:Zu,ta:Zu.ha,Ka:"root"});_.$u=function(a,b){this.client=a;this.Jp=b.lc(2)};
_.$u.prototype.oL=function(a){if(this.Jp){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.AF)for(var c=_.l(b.AF),d=c.next();!d.done;d=c.next()){d=d.value;var e=(new co).So(d1a.get(d.eventType,0)).HKb(d.mob.map(function(f){return e1a.get(f,0)})).Br(d.Md);null!=d.lineNumber&&e.NYa(d.lineNumber);d.Wu&&_.qh(e,6,d.Wu);d.Yp&&_.qh(e,7,d.Yp);b.jQ&&XOa(e,Isa(b.jQ));d.rA&&b.jQ&&d.rA<b.jQ&&YOa(e,Isa(d.rA));d.cz&&b.jQ&&d.cz<b.jQ&&ZOa(e,Isa(d.cz));this.client.DYa(e).subscribe()}}};
_.$u.ha=function(a){return new (a||_.$u)(_.u(Zu),_.u(_.vt))};_.$u.va=_.t({token:_.$u,ta:_.$u.ha,Ka:"root"});
var g1a;_.av=function(a,b){var c=this;this.Fa=a;this.document=b;this.Bda=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)};
_.av.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};_.av.prototype.IX=function(){this.c0="mainContent";return!0};_.bv=function(a,b){a.c0=b;var c=a.Bda.get(b);c&&g1a(a,b,c)};_.av.prototype.registerCallback=function(a,b){return _.h1a(this,a,b)};
_.h1a=function(a,b,c){a.Bda.has(b);a.Bda.set(b,c);b===a.c0&&g1a(a,b,c);return function(){a.Bda.get(b)===c&&a.Bda.delete(b)}};g1a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Um(a.Fa,d.then(function(){b===a.c0&&(a.c0=void 0,c())}),"focusCallback",!1)};_.av.ha=function(a){return new (a||_.av)(_.u(_.Ym),_.u(_.Ig))};_.av.va=_.t({token:_.av,ta:_.av.ha,Ka:"root"});
_.cv=function(){_.Ym.apply(this,arguments)};_.U(_.cv,_.Ym);_.cv.prototype.nb=function(a,b,c){_.Ym.prototype.nb.call(this,a,b,void 0===c?0:c)};_.cv.prototype.uba=function(a,b){_.Ym.prototype.uba.call(this,a,b)};_.cv.prototype.bm=function(a){_.Ym.prototype.bm.call(this,a)};_.cv.ha=function(){var a;return function(b){return(a||(a=_.xd(_.cv)))(b||_.cv)}}();_.cv.va=_.t({token:_.cv,ta:_.cv.ha,Ka:"root"});
var dv=function(){Ml.apply(this,arguments)};_.U(dv,Ml);dv.prototype.WJa=function(a){var b=Ml.prototype.WJa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Yi?_.ig(a.Yi):void 0)&&a.lb&&(b.projectId=a.lb);return b};dv.prototype.Gj=function(a){var b=Ml.prototype.Gj.call(this,a);a.PE&&(b.availabilityStatuses=Msa(a));return b};dv.ha=function(){var a;return function(b){return(a||(a=_.xd(dv)))(b||dv)}}();dv.va=_.t({token:dv,ta:dv.ha,Ka:"root"});
var ev=function(a,b,c,d){this.productVersion=a;this.Ds=b;this.GDc=c;this.Ra=d};ev.prototype.oL=function(a){var b=this;a=a.map(function(c){return b.JPa(c)});a=new Bl({entries:a});dIa(this.GDc,a).ka(_.za(function(){return _.Ta})).subscribe()};
ev.prototype.JPa=function(a){var b=this.aPa(a);b=new vl({voa:new yl({cwa:"0",serverIp:0,Cta:0}),gestureName:a.gestureName,fQ:[a.element,a.action].join("/"),Zma:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Aw:a.Aw,targetRoute:a.targetRoute,am:a.am,kN:a.kN,AK:a.AK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.jg.g2a:void 0===a.bucket&&a.actionOwner===ml.PA&&(b.bucket=Cna(a));0<a.Tm.length&&(b.Tm=a.Tm.map(function(c){return new wl({name:c.name,statusCode:c.statusCode,
Mi:c.Mi,ww:c.ww})}));a.PE&&(b.availabilityStatuses=Msa(a)||null);a.Mi&&(b.Mi=a.Mi);a.mg&&(b.mg="string"===typeof a.mg?a.mg:decodeURIComponent(this.Ra.Ji(a.mg).toString()));a.ug&&(b.ug=a.ug);void 0!==a.uh&&(b.uh=a.uh);return b};ev.prototype.aPa=function(a){var b=new xl({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Ds)b.L8=new zl({UE:this.productVersion,Ds:this.Ds});a.projectId?b.PG=a.projectId:(a=a.Yi?_.ig(a.Yi):void 0)&&a.lb&&(b.PG=a.lb);return b};
ev.ha=function(a){return new (a||ev)(_.u(Fl),_.u(fIa),_.u(eIa),_.u(_.Pf))};ev.va=_.t({token:ev,ta:ev.ha,Ka:"root"});
_.fv=function(){};_.Ha(mMa);_.fv.ha=function(a){return new (a||_.fv)};_.fv.Ea=_.Wc({type:_.fv});
_.fv.Da=_.Pc({Tb:[{Ga:Tm,Nb:_.cv},{Ga:_.Ym,Nb:_.cv},{Ga:nMa,Ic: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.PE;var g=b.PE;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.AF;h=b.AF;g=g?h&&g!==h?[].concat(_.Ha(g),_.Ha(h)):g:h;return e.call(d,{},a,b,{bucket:c,PE:f,AF:g})}},{Ga:Xm,Nb:ev,hd:!0},{Ga:Xm,Nb:_.$u,hd:!0},{Ga:Xm,Nb:dv,hd:!0}].concat(_.Ha(mMa))});
var i1a={P_a:function(a){return[{text:a}]}};
_.gv=function(a){var b=a.tda,c=a.Fa,d=a.Mna,e=a.Vu,f=a.gG;a=a.sK;this.Ita={};this.oJa=new _.ca;this.oF=!1;this.query="";this.queryPrefix=new _.sf(void 0);this.ES=new _.nb;this.tY=_.Ta;this.YL=i1a;this.F0=!1;this.G1=_.Ta;this.hf="";this.xd={};this.BOa=new _.nb;this.tda=b;this.Fa=c;this.Mna=d;this.Vu=e;this.tda&&(this.YL=this.Mj?this.Mj:i1a);this.gG=f;this.sK=a};_.k=_.gv.prototype;
_.k.Iua=function(a){var b=this;a.nJa&&(this.oJa.unsubscribe(),this.oJa=a.nJa.subscribe(function(c){c=c({wn:b.query,prefix:b.queryPrefix.getValue()});j1a(b,c);b.query||b.ES.next(b.query)}));this.Ita=a.Ita||{};this.Uu=a.bJb;this.Mj=a.Mj;this.tda&&(this.YL=this.Mj?this.Mj:i1a)};
_.k.Sa=function(){var a=this,b=_.hb(this.queryPrefix.ka(_.Qa(function(){return a.F0})),this.BOa.ka(_.m(function(d){return d.prefix}))).ka(_.Oa(_.Nsa)),c=_.hb(this.ES,this.BOa.ka(_.m(function(d){return d.wn||""}))).ka(_.Oa(),_.Ja(this.Mna));this.tY=_.Ca([c,b]).ka(_.m(function(d){return _.l(d).next().value}),_.m(function(d){return _.zb(function(){return k1a(a,d)}).ka(_.ob(1))}),_.cb(Qsa,{Ypb:_.Ta,QVa:_.Ta}),_.qa(function(d){return d.Ypb}),_.m(function(d){return Psa(d.QVa,a.ES)}),_.tb(Osa),_.cb(function(d,
e){if(e.He&&!e.gv)return{He:!0,gv:d.gv};a.oF=!(!e.gv||!e.gv.length);a.oF&&(a.cz=Date.now());return e}),kba());this.G1=this.ES.ka(_.m(function(d){return a.Mj&&a.Mj.Zqb&&a.Mj.Zqb(l1a(a,d))}))};_.k.La=function(){this.oJa.unsubscribe()};_.k.setScope=function(a){a=a.gS;if(!a)return!1;j1a(this,a({wn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.k.Lsa=function(){this.F0=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Ita,b=a.prefix;this.query=void 0===a.wn?"":a.wn;this.queryPrefix.next(b)}};
_.k.Msa=function(){this.F0=!0;this.BOa.next({wn:this.query,prefix:this.queryPrefix.getValue()});var a=this.sK,b=Date.now();a.gKb=b};_.k.MX=function(a){this.query="";this.ES.next("");a.setFocus()};
_.k.z1=function(a){a&&("string"===typeof a?(this.Fa.nb({element:this.Vu,action:this.MJc,gestureName:"CLICK",ug:a,bucket:_.jg.ZAa}),this.eBb(l1a(this,a))):(a.Va.Zc&&a.Va.Wu&&a.Va.Yp?this.Fa.nb({element:this.Vu,action:"selectSuggestion_"+this.e_a,gestureName:"CLICK",uh:a.position,AF:[_.Lsa(a.Va.Zc,a.Va.Wu,a.Va.Yp,[],a.Va.rA,this.cz)]}):this.Fa.nb({element:this.Vu,action:"selectSuggestion_"+this.e_a,gestureName:"CLICK",uh:a.position}),a.Va.Hva&&a.Va.Hva()))};
var k1a=function(a,b){if(!b||!a.Mj)return _.Da({});a.Fa.nb({element:a.Vu,action:a.e_a,gestureName:"CHANGE",ug:b,bucket:_.jg.o3a});b=l1a(a,b);return a.Mj.d9(b).ka(_.m(function(c){return{gv:c}}))},l1a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Om:b};a=c.c_;c=c.value;return{Om:b,hf:a?c:"",xd:a?void 0:c}},j1a=function(a,b){var c=b.prefix;a.query=b.wn||"";a.queryPrefix.next(c);c&&(c.c_?(a.xd={},a.hf=c.value):(a.xd=_.fh(c.value,a.gG),a.hf=""))};
_.V.Object.defineProperties(_.gv.prototype,{MJc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Us)?b:"Other"):"search"}},e_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.Us)?b:"Other"):"suggest"}}});_.gv.ha=function(){_.Fd()};_.gv.Ja=_.v({type:_.gv});
_.hv=function(a,b,c){this.Ra=a;this.Kb=b;this.sba=c;this.kT=!1;this.href=this.ef="";this.target=this.rel=null;this.qR=!1};_.hv.prototype.we=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.qR)return!0;if(!this.href)return!1;_.Km(this.Ra,this.href);return!1};_.hv.prototype.Rb=function(){this.href=this.Dpa();(this.qR=m1a.test(this.href))&&!this.kT?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.hv.prototype.Dpa=function(){return"string"===typeof this.Y1&&m1a.test(this.Y1)?this.Y1:this.sba.ex(_.gh(this.Ra,this.UPa()))};_.hv.prototype.UPa=function(){return this.Ra.Ji(Array.isArray(this.Y1)?this.Y1:[this.Y1],{ah:this.Kb,Qa:this.Qa,ef:this.ef,Te:this.Te})};_.hv.ha=function(a){return new (a||_.hv)(_.y(_.Pf),_.y(_.rf),_.y(_.Zl))};
_.hv.Ja=_.v({type:_.hv,oa:[["a","universalLink",""]],Ib:3,mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)});a&2&&(_.me("href",b.href,_.Sd),_.de("rel",b.rel)("target",b.target))},inputs:{Y1:"universalLink",kT:"sameWindow",Qa:"queryParams",ef:"queryParamsHandling",Te:"fragment"},features:[_.bd]});var m1a=/^http[s]?:\/\//;
_.iv=function(a,b,c){this.Gk=a;this.Qb=b;this.qe=c;this.iCb=new _.ca;this.resize=new _.Xk};_.iv.prototype.Sa=function(){var a=this;this.iCb=this.qe.wc(function(){return a.qe.Lg.ka(_.sb(void 0),aba(_.Ie(window,"resize")),_.qa(function(){return a.Gk.ZR}),_.Qa(function(){var b=a.ua.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.qa(function(){return a.Gk.osa})).subscribe(function(){a.notify()})})};_.iv.prototype.La=function(){this.iCb.unsubscribe()};
_.iv.prototype.notify=function(){this.resize.emit(this.ua)};_.V.Object.defineProperties(_.iv.prototype,{ua:{configurable:!0,enumerable:!0,get:function(){return this.zvc||this.Qb.ua}}});_.iv.ha=function(a){return new (a||_.iv)(_.y(_.gt),_.y(_.Cd),_.y(_.Ye))};_.iv.Ja=_.v({type:_.iv,oa:[["","ascResizeNotifier",""]],inputs:{zvc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.jv=function(){};_.jv.ha=function(a){return new (a||_.jv)};_.jv.Ea=_.Wc({type:_.jv});_.jv.Da=_.Pc({});
_.kv=function(a,b,c){this.Qb=a;this.renderer=b;this.scroll=c;this.dUa=this.iwb=!1;this.events=new _.Xk;this.hwb=!0;this.VAb=new _.Xk};_.k=_.kv.prototype;_.k.Sa=function(){};_.k.we=function(){this.events.next([this,0])};_.k.fVa=function(a){a.preventDefault()};_.k.gVa=function(){this.dUa&&(this.dUa=!1,this.events.next([this,1]),this.VAb.emit(this))};_.k.scrollIntoView=function(a){this.scroll.scrollTo(this.Qb.ua,a)};var n1a=function(a,b){a.tYa&&(b?a.renderer.KE(a.Qb.ua,a.tYa):a.renderer.OG(a.Qb.ua,a.tYa))};
_.V.Object.defineProperties(_.kv.prototype,{Ue:{configurable:!0,enumerable:!0,set:function(a){this.iwb=a;n1a(this,a)}},iKc:{configurable:!0,enumerable:!0,set:function(a){n1a(this,!1);this.tYa=a;n1a(this,this.iwb)}}});_.kv.ha=function(a){return new (a||_.kv)(_.y(_.Cd),_.y(_.Ok),_.y(_.ht))};
_.kv.Aa=_.v({type:_.kv,oa:[["search-box-suggestion-item"]],mb:function(a,b){a&1&&_.G("click",function(){return b.we()})("mousedown",function(c){return b.fVa(c)})("mouseenter",function(){b.dUa=!0})("mousemove",function(){return b.gVa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{hwb:"isSelectable",Va:"payload",iKc:"selectedClass",Zb:"shortcut"},outputs:{VAb:"mouseFocusItem"},tc:["*"],Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(0))},styles:["[_nghost-%COMP%] {display: block;}"]});
var o1a;o1a=["template"];_.lv=function(){this.ot=[];this.mu=-1;this.g_a=new _.ca;this.m_a=!0;this.Iqa=this.lx=!1;this.TKb=new _.kb(1);this.dNb=new _.Xk;this.eNb=new _.Xk};_.lv.prototype.Ne=function(){var a=this;this.cNb=this.Jva.vd.ka(_.sb(void 0)).subscribe(function(){a.m_a=!0;a.TKb.next(a.Jva.toArray().filter(function(b){return b.Zb}).map(function(b){return{Zb:b.Zb,JMc:{position:a.Jva.toArray().indexOf(b),Va:b.Va}}}))})};_.lv.prototype.Gn=function(){this.m_a&&(p1a(this),this.m_a=!1)};
_.lv.prototype.La=function(){mv(this);this.cNb&&this.cNb.unsubscribe();this.g_a.unsubscribe()};var mv=function(a){a.mu=-1;q1a(a,!0)};_.lv.prototype.fsa=function(a){a=this.ot.indexOf(a);0<=a&&(this.mu=a,q1a(this,!1))};var q1a=function(a,b){a.deselectAll();var c=a.ot[a.mu];c&&(c.Ue=!0);b&&a.eNb.emit(c&&{position:a.mu,Va:c.Va})};_.lv.prototype.scrollIntoView=function(a){this.ot[this.mu].scrollIntoView(a)};
_.lv.prototype.deselectAll=function(){for(var a=_.l(this.ot),b=a.next();!b.done;b=a.next())b.value.Ue=!1};_.lv.prototype.GM=function(a){var b;a:if(b=this.ot.length){var c=this.mu;this.Iqa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Iqa);if(0>e||this.ot[e].hwb){b=e;break a}}b=this.mu}else b=-1;this.mu=b;q1a(this,!0);-1!==this.mu&&this.scrollIntoView(0<a?1:0)};
var p1a=function(a){a.g_a.unsubscribe();a.mu=-1;a.ot=a.Jva.toArray();0!==a.ot.length&&(a.g_a=_.hb.apply(null,_.Ha(a.ot.map(function(b){return b.events.Gf()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.dNb.emit({position:a.ot.indexOf(b),Va:b.Va});break;case 1:a.mu=a.ot.indexOf(b);q1a(a,!1);break;case 2:a.mu=-1;q1a(a,!0);break;default:_.ag(c)}}),a.Iqa||a.GM(1))};
_.V.Object.defineProperties(_.lv.prototype,{zna:{configurable:!0,enumerable:!0,get:function(){return this.mu}},YSa:{configurable:!0,enumerable:!0,get:function(){return this.ot.length}}});_.lv.ha=function(a){return new (a||_.lv)};
_.lv.Aa=_.v({type:_.lv,oa:[["search-box-suggestion-list"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.kv,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.Jva=d)}},wb:function(a,b){a&1&&_.Pe(o1a,7,_.Le);if(a&2){var c;_.Oe(c=_.Re())&&(b.ya=c.first)}},tc:["*"],Ba:2,Ca:0,Ha:[["template",""]],ya:function(a){a&1&&(_.ve(),_.M(0,Rsa,1,0,"ng-template",null,0,_.Ue))},vb:2});
var nv=function(a){this.yd=a;this.rvb=!1;this.j_a=new Map;this.av=0;this.Oj=[];this.m_=new _.Xk;this.k_a=new _.Xk;this.C1=new _.ca;this.rfa=new _.ca;this.xB=!1};nv.prototype.Rb=function(){for(var a=_.l(this.Oj),b=a.next();!b.done;b=a.next())b.value.Iqa=this.rvb};nv.prototype.La=function(){r1a(this);this.C1.unsubscribe();this.rfa.unsubscribe();this.xB=!1};
var s1a=function(a){for(var b=_.l(a.Oj),c=b.next();!c.done;c=b.next())c.value.lx=!0;a.XWa()},r1a=function(a,b){for(var c=a.xB=!1,d=_.l(a.Oj),e=d.next();!e.done;e=d.next())e=e.value,mv(e),c=c||e.lx,e.lx=!1;a.av=0;a.rfa.unsubscribe();b&&!c&&b.target.blur()},t1a=function(a){if(!(1<a.Oj.length))return a.av;for(var b=1;b<a.Oj.length;b++){var c=(a.av+b)%a.Oj.length;if(1<=a.Oj[c].YSa)return c}return a.av},u1a=function(a){for(var b=_.l(a.Oj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Ap&&mv(c)};
nv.prototype.XWa=function(){var a=this;this.rfa.unsubscribe();this.rfa=new _.ca;for(var b={},c=_.l(this.j_a),d=c.next();!d.done;b={vxa:b.vxa},d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.vxa=e;this.rfa.add(this.yd.register("Suggestion Shortcut "+d,d,function(f){return function(){a.m_.emit({action:"shortcutSelect",zr:f.vxa})}}(b)))}};
_.V.Object.defineProperties(nv.prototype,{i_a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.xB=!1;this.C1.unsubscribe();this.C1=new _.ca;this.j_a.clear();if(a&&1<=a.length){this.Oj=a;u1a(this);a=_.l(this.Oj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.C1.add(c.eNb.subscribe(function(d){b.zr=d})),this.C1.add(c.dNb.subscribe(function(d){b.k_a.emit(d);b.zr=void 0})),this.C1.add(c.TKb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.j_a.set(e.Zb,
e.JMc)}))}else this.Oj=[]}},Ap:{configurable:!0,enumerable:!0,get:function(){if(this.Oj.length)return this.Oj[this.av]}}});nv.ha=function(a){return new (a||nv)(_.y(_.Ss))};
nv.Ja=_.v({type:nv,oa:[["","suggestionHandlerFor",""]],mb:function(a,b){a&1&&_.G("keydown.arrowdown",function(c){c.preventDefault();b.Ap&&(0>=b.Ap.YSa&&(b.av=t1a(b)),b.Ap.GM(1),0>b.Ap.zna?(b.zr=void 0,b.xB=!1):b.xB=!0,b.m_.emit({action:"selectNext",zr:b.zr}))})("keydown.arrowup",function(c){c.preventDefault();b.Ap&&(b.Ap.GM(-1),0>b.Ap.zna?(b.zr=void 0,b.xB=!1):b.xB=!0,b.m_.emit({action:"selectPrevious",zr:b.zr}))})("keydown.arrowright",function(c){var d=t1a(b);b.Ap&&1<b.Oj.length&&b.av!==d&&b.xB&&
-1<b.Ap.zna&&(c.preventDefault(),mv(b.Ap),mv(b.Oj[d]),b.Oj[d].GM(1),b.m_.emit({action:"selectNextList",zr:b.zr}),b.av=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Oj.length)for(d=1;d<b.Oj.length;d++){var e=(b.av-d+b.Oj.length)%b.Oj.length;if(1<=b.Oj[e].YSa){d=e;break a}}d=b.av}b.Ap&&1<b.Oj.length&&b.av!==d&&b.xB&&-1<b.Ap.zna&&(c.preventDefault(),mv(b.Ap),mv(b.Oj[d]),b.Oj[d].GM(1),b.m_.emit({action:"selectPreviousList",zr:b.zr}),b.av=d)})("keydown.enter",function(c){c.preventDefault();b.xB=
!1;b.k_a.emit(b.zr);b.zr=void 0;b.Ap&&(mv(b.Ap),b.av=0)})("keyup.escape",function(c){return r1a(b,c)})},inputs:{rvb:"isComboBox",i_a:["suggestionHandlerFor","suggestionLists"]},outputs:{m_:"listNavigate",k_a:"suggestionSubmit"},features:[_.bd]});
var ov=function(a,b){this.Se=a;this.Ua=b;this.hg=function(){};this.Rl=function(){}};ov.prototype.setProperty=function(a,b){this.Se.setProperty(this.Ua.ua,a,b)};ov.prototype.Po=function(a){this.Rl=a};ov.prototype.rl=function(a){this.hg=a};ov.prototype.bq=function(a){this.setProperty("disabled",a)};ov.ha=function(a){return new (a||ov)(_.y(_.Ok),_.y(_.Cd))};ov.Ja=_.v({type:ov});var Ah=function(){ov.apply(this,arguments)};_.U(Ah,ov);
Ah.ha=function(){var a;return function(b){return(a||(a=_.xd(Ah)))(b||Ah)}}();Ah.Ja=_.v({type:Ah,features:[_.ae]});_.pv=new _.zd("NgValueAccessor");
var v1a,w1a;v1a={Ga:_.pv,Nb:_.Mc(function(){return _.zh}),hd:!0};w1a=new _.zd("CompositionEventMode");_.zh=function(a,b,c){ov.call(this,a,b);this.y3=c;this.BDa=!1;null==this.y3&&(this.y3=!/android (\d+)/.test((Hf?window.navigator.userAgent:"").toLowerCase()))};_.U(_.zh,ov);_.zh.prototype.Pj=function(a){this.setProperty("value",null==a?"":a)};_.zh.prototype.rja=function(a){(!this.y3||this.y3&&!this.BDa)&&this.hg(a)};_.zh.prototype.cic=function(){this.BDa=!0};
_.zh.prototype.bic=function(a){this.BDa=!1;this.y3&&this.hg(a)};_.zh.ha=function(a){return new (a||_.zh)(_.y(_.Ok),_.y(_.Cd),_.y(w1a,8))};
_.zh.Ja=_.v({type:_.zh,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&&_.G("input",function(c){return b.rja(c.target.value)})("blur",function(){return b.Rl()})("compositionstart",function(){return b.cic()})("compositionend",function(c){return b.bic(c.target.value)})},
features:[_.Ce([v1a]),_.ae]});
var x1a;_.qv=new _.zd("NgValidators");x1a=new _.zd("NgAsyncValidators");_.y1a=function(a){return Tsa(a)};
var rv=function(){this.Jy=[];this.nB=[];this.WFa=[]};_.k=rv.prototype;_.k.bla=function(a){this.Jy=a||[];this.x3=ata(this.Jy)};_.k.Yka=function(a){this.nB=a||[];this.w3=cta(this.nB)};_.k.u$a=function(a){this.WFa.push(a)};_.k.Flc=function(){this.WFa.forEach(function(a){return a()});this.WFa=[]};_.k.reset=function(a){this.control&&this.control.reset(a)};_.k.Jm=function(a,b){return this.control?this.control.Jm(a,b):!1};_.k.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.V.Object.defineProperties(rv.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}},CS:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.CS:null}},cu:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.cu:null}},CD:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.CD:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},B0a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.B0a:null}},Qfa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Qfa:null}},zl:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.zl:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},We:{configurable:!0,enumerable:!0,get:function(){return this.x3||
null}},Vy:{configurable:!0,enumerable:!0,get:function(){return this.w3||null}}});
_.sv=function(){rv.apply(this,arguments);this.Ir=this.name=this.Kd=null};_.U(_.sv,rv);
_.tv=function(){rv.apply(this,arguments)};_.U(_.tv,rv);_.V.Object.defineProperties(_.tv.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});
_.z1a=function(a){this.YA=a};
_.V.Object.defineProperties(_.z1a.prototype,{qwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?0:b.CD)}},rwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?0:b.B0a)}},awb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?0:b.CS)}},dL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?
0:b.cu)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?0:b.valid)}},Pvb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?0:b.invalid)}},Wvb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.YA)?0:null==(b=a.control)?0:b.pending)}},eCc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.YA)||!a.xA)}}});
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"});_.uv=function(a){this.YA=a};_.U(_.uv,_.z1a);_.uv.ha=function(a){return new (a||_.uv)(_.y(_.sv,2))};
_.uv.Ja=_.v({type:_.uv,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Ib:14,mb:function(a,b){a&2&&_.he("ng-untouched",b.rwb)("ng-touched",b.qwb)("ng-pristine",b.awb)("ng-dirty",b.dL)("ng-valid",b.isValid)("ng-invalid",b.Pvb)("ng-pending",b.Wvb)},features:[_.ae]});
var pta,B1a,sta,C1a;_.vv=function(a,b){this.rGa=this.wja=this.xka=!1;this.Cy=function(){};this.Kd=null;this.CS=!0;this.CD=!1;this.oka=[];this.Jy=a;this.nB=b;this.x3=wta(this.Jy);this.w3=xta(this.nB)};_.ota=function(a,b){a.Jy=b;a.x3=wta(b)};pta=function(a,b){a.nB=b;a.w3=xta(b)};_.A1a=function(a){a=a.Jy;return Array.isArray(a)?a.includes(_.y1a):a===_.y1a};_.rta=function(a,b){b=void 0===b?{}:b;a.CD=!0;a.Kd&&!b.Nh&&_.rta(a.Kd,b)};
B1a=function(a,b){b=void 0===b?{}:b;a.CD=!1;a.rGa=!1;a.Xr(function(c){B1a(c,{Nh:!0})});a.Kd&&!b.Nh&&a.Kd.y5(b)};sta=function(a,b){b=void 0===b?{}:b;a.CS=!1;a.Kd&&!b.Nh&&sta(a.Kd,b)};C1a=function(a,b){b=void 0===b?{}:b;a.CS=!0;a.xka=!1;a.Xr(function(c){C1a(c,{Nh:!0})});a.Kd&&!b.Nh&&a.Kd.w5(b)};
_.vv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.O9a(a.Nh);this.status="DISABLED";this.errors=null;this.Xr(function(c){c.disable(Object.assign({},a,{Nh:!0}))});this.dX();!1!==a.ne&&(this.zl.emit(this.value),this.Qfa.emit(this.status));this.Yab(Object.assign({},a,{zLb:b}));this.oka.forEach(function(c){return c(!0)})};
_.vv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.O9a(a.Nh);this.status="VALID";this.Xr(function(c){c.enable(Object.assign({},a,{Nh:!0}))});_.yh(this,{Nh:!0,ne:a.ne});this.Yab(Object.assign({},a,{zLb:b}));this.oka.forEach(function(c){return c(!1)})};_.vv.prototype.Yab=function(a){this.Kd&&!a.Nh&&(_.yh(this.Kd,a),a.zLb||this.Kd.w5(),this.Kd.y5())};_.vv.prototype.pD=function(a){this.Kd=a};
_.yh=function(a,b){b=void 0===b?{}:b;a.qoc();a.dX();a.enabled&&(a.zhc(),a.errors=a.Ync(),a.status=a.I4a(),"VALID"!==a.status&&"PENDING"!==a.status||a.Xnc(b.ne));!1!==b.ne&&(a.zl.emit(a.value),a.Qfa.emit(a.status));a.Kd&&!b.Nh&&_.yh(a.Kd,b)};_.k=_.vv.prototype;_.k.pbb=function(a){a=void 0===a?{ne:!0}:a;this.Xr(function(b){return b.pbb(a)});_.yh(this,{Nh:!0,ne:a.ne})};_.k.qoc=function(){this.status=this.nia()?"DISABLED":"VALID"};_.k.Ync=function(){return this.We?this.We(this):null};
_.k.Xnc=function(a){var b=this;this.Vy&&(this.status="PENDING",this.wja=!0,this.o4a=Wsa(this.Vy(this)).subscribe(function(c){b.wja=!1;_.D1a(b,c,{ne:a})}))};_.k.zhc=function(){this.o4a&&(this.o4a.unsubscribe(),this.wja=!1)};_.D1a=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.abb(!1!==c.ne)};_.k=_.vv.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.eEa(c)},this)};
_.k.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.k.Jm=function(a,b){return!!this.getError(a,b)};_.k.abb=function(a){this.status=this.I4a();a&&this.Qfa.emit(this.status);this.Kd&&this.Kd.abb(a)};_.k.TEa=function(){this.zl=new _.Xk;this.Qfa=new _.Xk};_.k.I4a=function(){return this.nia()?"DISABLED":this.errors?"INVALID":this.wja||this.j4a("PENDING")?"PENDING":this.j4a("INVALID")?"INVALID":"VALID"};_.k.j4a=function(a){return this.m3(function(b){return b.status===a})};
_.k.i4a=function(){return this.m3(function(a){return a.cu})};_.k.xgc=function(){return this.m3(function(a){return a.CD})};_.k.w5=function(a){a=void 0===a?{}:a;this.CS=!this.i4a();this.Kd&&!a.Nh&&this.Kd.w5(a)};_.k.y5=function(a){a=void 0===a?{}:a;this.CD=this.xgc();this.Kd&&!a.Nh&&this.Kd.y5(a)};_.k.AE=function(a){this.Cy=a};_.k.dP=function(a){_.Bh(a)&&null!=a.lv&&(this.Cla=a.lv)};_.k.O9a=function(a){var b=this.Kd&&this.Kd.cu;return!a&&!!b&&!this.Kd.i4a()};_.k.eEa=function(){return null};
_.V.Object.defineProperties(_.vv.prototype,{We:{configurable:!0,enumerable:!0,get:function(){return this.x3},set:function(a){this.Jy=this.x3=a}},Vy:{configurable:!0,enumerable:!0,get:function(){return this.w3},set:function(a){this.nB=this.w3=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Kd}},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.CS}},B0a:{configurable:!0,enumerable:!0,get:function(){return!this.CD}},lv:{configurable:!0,enumerable:!0,get:function(){return this.Cla?this.Cla:this.parent?this.parent.lv:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.Kd;)a=a.Kd;return a}}});
_.wv=function(a,b,c){_.vv.call(this,(_.Bh(b)?b.mv:b)||null,(_.Bh(b)?b.qJ:c)||null);this.controls=a;this.TEa();this.dP(b);this.kHa();_.yh(this,{Nh:!0,ne:!!this.Vy})};_.U(_.wv,_.vv);var E1a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.pD(a);c.AE(a.Cy);return c};_.k=_.wv.prototype;_.k.Nla=function(a){var b=void 0===b?{}:b;E1a(this,a);_.yh(this,{ne:b.ne});this.Cy()};
_.k.o0=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].AE(function(){});delete this.controls[a];_.yh(this,{ne:b.ne});this.Cy()};_.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;_.zta(this,a);Object.keys(a).forEach(function(d){_.yta(c,!0,d);c.controls[d].setValue(a[d],{Nh:!0,ne:b.ne})});_.yh(this,b)};
_.k.lS=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.lS(a[d],{Nh:!0,ne:b.ne})}),_.yh(this,b))};_.k.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Xr(function(c,d){c.reset(a[d],{Nh:!0,ne:b.ne})});this.w5(b);this.y5(b);_.yh(this,b)};_.k.j5=function(){var a=this.r$a(!1,function(b,c){return c.j5()?!0:b});a&&_.yh(this,{Nh:!0});return a};
_.k.Xr=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.k.kHa=function(){var a=this;this.Xr(function(b){b.pD(a);b.AE(a.Cy)})};_.k.dX=function(){this.value=this.Dnc()};_.k.m3=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.Dnc=function(){var a=this;return this.r$a({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.k.r$a=function(a,b){var c=a;this.Xr(function(d,e){c=b(c,d,e)});return c};_.k.nia=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.eEa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};
var F1a,G1a;F1a={Ga:_.tv,Nb:_.Mc(function(){return _.xv})};G1a=Promise.resolve(null);_.xv=function(a,b){_.tv.call(this);this.xA=!1;this.RDa=new Set;this.eca=new _.Xk;this.form=new _.wv({},ata(a),cta(b))};_.U(_.xv,_.tv);_.k=_.xv.prototype;_.k.Vc=function(){this.dP()};_.k.Nla=function(a){var b=this;G1a.then(function(){var c=b.w6a(a.path);a.control=E1a(c,a.name,a.control);kta(a.control,a);_.yh(a.control,{ne:!1});b.RDa.add(a)})};_.k.getControl=function(a){return this.form.get(a.path)};
_.k.o0=function(a){var b=this;G1a.then(function(){var c=b.w6a(a.path);c&&c.o0(a.name);b.RDa.delete(a)})};_.k.eQb=function(a,b){var c=this;G1a.then(function(){c.form.get(a.path).setValue(b)})};_.k.setValue=function(a){this.control.setValue(a)};_.k.Xz=function(a){this.xA=!0;uta(this.form,this.RDa);this.eca.emit(a);return!1};_.k.qXa=function(){this.form.reset(void 0);this.xA=!1};_.k.dP=function(){this.options&&null!=this.options.lv&&(this.form.Cla=this.options.lv)};
_.k.w6a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.V.Object.defineProperties(_.xv.prototype,{Zq:{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}}});_.xv.ha=function(a){return new (a||_.xv)(_.y(_.qv,10),_.y(x1a,10))};
_.xv.Ja=_.v({type:_.xv,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],mb:function(a,b){a&1&&_.G("submit",function(c){return b.Xz(c)})("reset",function(){b.qXa()})},inputs:{options:["ngFormOptions","options"]},outputs:{eca:"ngSubmit"},kc:["ngForm"],features:[_.Ce([F1a]),_.ae]});
_.yv=function(a,b,c){a=void 0===a?null:a;_.vv.call(this,(_.Bh(b)?b.mv:b)||null,(_.Bh(b)?b.qJ:c)||null);this.defaultValue=null;this.oi=[];this.VO=!1;this.l4a(a);this.dP(b);this.TEa();_.yh(this,{Nh:!0,ne:!!this.Vy});_.Bh(b)&&(b.DBb||b.vYc)&&(Ata(a)?this.defaultValue=a.value:this.defaultValue=a)};_.U(_.yv,_.vv);_.k=_.yv.prototype;
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.Pv=a;this.oi.length&&!1!==b.Umb&&this.oi.forEach(function(d){return d(c.value,!1!==b.Avc)});_.yh(this,b)};_.k.lS=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.l4a(a);C1a(this,b);B1a(this,b);this.setValue(this.value,b);this.VO=!1};_.k.dX=function(){};_.k.m3=function(){return!1};_.k.nia=function(){return this.disabled};_.k.rl=function(a){this.oi.push(a)};
_.k.Epc=function(a){var b=this.oi;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.Fpc=function(a){var b=this.oka;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.Xr=function(){};_.k.j5=function(){return"submit"===this.lv&&(this.xka&&sta(this),this.rGa&&_.rta(this),this.VO)?(this.setValue(this.Pv,{Nh:!0,Umb:!1}),!0):!1};_.k.l4a=function(a){Ata(a)?(this.value=this.Pv=a.value,a.disabled?this.disable({Nh:!0,ne:!1}):this.enable({Nh:!0,ne:!1})):this.value=this.Pv=a};
var H1a,I1a;H1a={Ga:_.sv,Nb:_.Mc(function(){return _.zv})};I1a=Promise.resolve(null);_.zv=function(a,b,c,d,e){_.sv.call(this);this.Gb=e;this.control=new _.yv;this.JGa=!1;this.update=new _.Xk;this.Kd=a;this.bla(b);this.Yka(c);this.Ir=vta(d)};_.U(_.zv,_.sv);_.k=_.zv.prototype;
_.k.Rb=function(a){this.Ghc();if(!this.JGa||"name"in a){if(this.JGa&&(this.R4a(),this.Zq)){var b=a.name.uj;this.Zq.o0({name:b,path:this.j7a(b)})}this.jHa()}"isDisabled"in a&&this.Jpc(a);tta(a,this.hN)&&(this.dX(this.model),this.hN=this.model)};_.k.La=function(){this.Zq&&this.Zq.o0(this)};_.k.lha=function(a){this.hN=a;this.update.emit(a)};_.k.jHa=function(){this.dP();this.Zlc()?this.Coc():this.Zq.Nla(this);this.JGa=!0};_.k.dP=function(){this.options&&null!=this.options.lv&&(this.control.Cla=this.options.lv)};
_.k.Zlc=function(){return!this.Kd||!(!this.options||!this.options.standalone)};_.k.Coc=function(){kta(this.control,this);_.yh(this.control,{ne:!1})};_.k.Ghc=function(){this.R4a()};_.k.Jhc=function(){};_.k.R4a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.k.dX=function(a){var b=this;I1a.then(function(){b.control.setValue(a,{Avc:!1});var c;null==(c=b.Gb)||_.Pk(c)})};
_.k.Jpc=function(a){var b=this;a=a.isDisabled.tf;var c=0!==a&&_.$e(a);I1a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.Gb)||_.Pk(d)})};_.k.j7a=function(a){return this.Kd?eta(a,this.Kd):[a]};_.V.Object.defineProperties(_.zv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.j7a(this.name)}},Zq:{configurable:!0,enumerable:!0,get:function(){return this.Kd?this.Kd.Zq:null}}});
_.zv.ha=function(a){return new (a||_.zv)(_.y(_.tv,9),_.y(_.qv,10),_.y(x1a,10),_.y(_.pv,10),_.y(_.al,8))};_.zv.Ja=_.v({type:_.zv,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},kc:["ngModel"],features:[_.Ce([H1a]),_.ae,_.bd]});
var Av=function(){};Av.ha=function(a){return new (a||Av)};Av.Ea=_.Wc({type:Av});Av.Da=_.Pc({});
var J1a,K1a;J1a=new _.zd("NgModelWithFormControlWarning");K1a={Ga:_.sv,Nb:_.Mc(function(){return _.Bv})};_.Bv=function(a,b,c,d){_.sv.call(this);this.Gmc=d;this.update=new _.Xk;this.Hmc=!1;this.bla(a);this.Yka(b);this.Ir=vta(c)};_.U(_.Bv,_.sv);_.Bv.prototype.Rb=function(a){if(this.Mlc(a)){var b=a.form.uj;b&&mta(b,this);kta(this.form,this);_.yh(this.form,{ne:!1})}tta(a,this.hN)&&(this.form.setValue(this.model),this.hN=this.model)};_.Bv.prototype.La=function(){this.form&&mta(this.form,this)};
_.Bv.prototype.lha=function(a){this.hN=a;this.update.emit(a)};_.Bv.prototype.Mlc=function(a){return a.hasOwnProperty("form")};_.V.Object.defineProperties(_.Bv.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}}});_.Bv.ha=function(a){return new (a||_.Bv)(_.y(_.qv,10),_.y(x1a,10),_.y(_.pv,10),_.y(J1a,8))};
_.Bv.Ja=_.v({type:_.Bv,oa:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},kc:["ngForm"],features:[_.Ce([K1a]),_.ae,_.bd]});
var L1a;L1a={Ga:_.tv,Nb:_.Mc(function(){return _.Cv})};_.Cv=function(a,b){_.tv.call(this);var c=this;this.mv=a;this.qJ=b;this.xA=!1;this.Cy=function(){return c.cbb()};this.nY=[];this.form=null;this.eca=new _.Xk;this.bla(a);this.Yka(b)};_.U(_.Cv,_.tv);_.k=_.Cv.prototype;_.k.Rb=function(a){a.hasOwnProperty("form")&&(this.Xpc(),this.cbb(),this.Spc(),this.nka=this.form)};_.k.La=function(){this.form&&(lta(this.form,this),this.form.Cy===this.Cy&&this.form.AE(function(){}))};
_.k.Nla=function(a){var b=this.form.get(a.path);kta(b,a);_.yh(b,{ne:!1});this.nY.push(a);return b};_.k.getControl=function(a){return this.form.get(a.path)};_.k.o0=function(a){mta(a.control||null,a);var b=this.nY;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.eQb=function(a,b){this.form.get(a.path).setValue(b)};_.k.Xz=function(a){this.xA=!0;uta(this.form,this.nY);this.eca.emit(a);return!1};_.k.qXa=function(){this.form.reset(void 0);this.xA=!1};
_.k.cbb=function(){var a=this;this.nY.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(mta(c||null,b),d instanceof _.yv&&(kta(d,b),b.control=d))});this.form.pbb({ne:!1})};_.k.ySc=function(a){var b=this.form.get(a.path);fta(b,a);_.yh(b,{ne:!1})};_.k.ZRc=function(a){if(this.form){var b=this.form.get(a.path);b&&lta(b,a)&&_.yh(b,{ne:!1})}};_.k.Spc=function(){this.form.AE(this.Cy);this.nka&&this.nka.AE(function(){})};_.k.Xpc=function(){fta(this.form,this);this.nka&&lta(this.nka,this)};
_.k.XRc=function(){};_.V.Object.defineProperties(_.Cv.prototype,{Zq:{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[]}}});_.Cv.ha=function(a){return new (a||_.Cv)(_.y(_.qv,10),_.y(x1a,10))};
_.Cv.Ja=_.v({type:_.Cv,oa:[["","formGroup",""]],mb:function(a,b){a&1&&_.G("submit",function(c){return b.Xz(c)})("reset",function(){b.qXa()})},inputs:{form:["formGroup","form"]},outputs:{eca:"ngSubmit"},kc:["ngForm"],features:[_.Ce([L1a]),_.ae,_.bd]});
var M1a;M1a={Ga:_.sv,Nb:_.Mc(function(){return _.Dv})};_.Dv=function(a,b,c,d,e){_.sv.call(this);this.Gmc=e;this.X3a=!1;this.update=new _.Xk;this.Hmc=!1;this.Kd=a;this.bla(b);this.Yka(c);this.Ir=vta(d)};_.U(_.Dv,_.sv);_.k=_.Dv.prototype;_.k.Rb=function(a){this.X3a||this.jHa();tta(a,this.hN)&&(this.hN=this.model,this.Zq.eQb(this,this.model))};_.k.La=function(){this.Zq&&this.Zq.o0(this)};_.k.lha=function(a){this.hN=a;this.update.emit(a)};_.k.Jhc=function(){};
_.k.jHa=function(){this.control=this.Zq.Nla(this);this.X3a=!0};_.V.Object.defineProperties(_.Dv.prototype,{isDisabled:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return eta(null==this.name?this.name:this.name.toString(),this.Kd)}},Zq:{configurable:!0,enumerable:!0,get:function(){return this.Kd?this.Kd.Zq:null}}});_.Dv.ha=function(a){return new (a||_.Dv)(_.y(_.tv,13),_.y(_.qv,10),_.y(x1a,10),_.y(_.pv,10),_.y(J1a,8))};
_.Dv.Ja=_.v({type:_.Dv,oa:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.Ce([M1a]),_.ae,_.bd]});
var Ev=function(){this.z5=_.Usa},N1a;Ev.prototype.Rb=function(a){this.Aub in a&&(this.z5=(this.fE=this.enabled(this.oFc(a[this.Aub].tf)))?this.Btc():_.Usa,this.oi&&this.oi())};Ev.prototype.validate=function(a){return this.z5(a)};Ev.prototype.WWa=function(a){this.oi=a};Ev.prototype.enabled=function(a){return null!=a};Ev.ha=function(a){return new (a||Ev)};Ev.Ja=_.v({type:Ev,features:[_.bd]});N1a={Ga:_.qv,Nb:_.Mc(function(){return _.Fv}),hd:!0};
_.Fv=function(){Ev.apply(this,arguments);this.Aub="required";this.oFc=_.$e;this.Btc=function(){return Tsa}};_.U(_.Fv,Ev);_.Fv.prototype.enabled=function(a){return a};_.Fv.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Fv)))(b||_.Fv)}}();
_.Fv.Ja=_.v({type:_.Fv,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Ib:1,mb:function(a,b){a&2&&_.de("required",b.fE?"":null)},inputs:{required:"required"},features:[_.Ce([N1a]),_.ae]});
var Gv=function(){};Gv.ha=function(a){return new (a||Gv)};Gv.Ea=_.Wc({type:Gv});Gv.Da=_.Pc({imports:[Av]});
_.Hv=function(){};_.Hv.ha=function(a){return new (a||_.Hv)};_.Hv.Ea=_.Wc({type:_.Hv});_.Hv.Da=_.Pc({imports:[Gv]});_.Iv=function(){};_.Iv.ha=function(a){return new (a||_.Iv)};_.Iv.Ea=_.Wc({type:_.Iv});_.Iv.Da=_.Pc({imports:[Gv]});
new Qk;
var O1a=_.Cg({passive:!0}),Jv=function(a,b){this.ud=a;this.Eb=b;this.D4=new Map};
Jv.prototype.kl=function(a){var b=this;if(!this.ud.Ke)return _.Ta;var c=_.Gg(a);if(a=this.D4.get(c))return a.subject;var d=new _.nb,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.Eb.Nc(function(){return d.next({target:f.target,lvb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.Eb.Nc(function(){return d.next({target:f.target,lvb:!0})}))};this.Eb.wc(function(){c.addEventListener("animationstart",e,O1a);c.classList.add("cdk-text-field-autofill-monitored")});this.D4.set(c,{subject:d,st:function(){c.removeEventListener("animationstart",e,O1a)}});return d};Jv.prototype.Zl=function(a){a=_.Gg(a);var b=this.D4.get(a);b&&(b.st(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.D4.delete(a))};
Jv.prototype.La=function(){var a=this;this.D4.forEach(function(b,c){return a.Zl(c)})};Jv.ha=function(a){return new (a||Jv)(_.u(_.Wo),_.u(_.Ye))};Jv.va=_.t({token:Jv,ta:Jv.ha,Ka:"root"});
_.Kv=function(){};_.Kv.ha=function(a){return new (a||_.Kv)};_.Kv.Ea=_.Wc({type:_.Kv});_.Kv.Da=_.Pc({});
_.P1a=new _.zd("MatError");
_.Q1a=new _.zd("MatPrefix");
_.R1a=new _.zd("MatSuffix");
_.S1a=_.kg("transitionMessages",[_.ng("enter",_.mg({opacity:1,transform:"translateY(0%)"})),_.og("void => enter",[_.mg({opacity:0,transform:"translateY(-5px)"}),_.lg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
_.Lv=function(){};_.Lv.ha=function(a){return new (a||_.Lv)};_.Lv.Ja=_.v({type:_.Lv});
_.Mv=new _.zd("MatFormField");_.T1a=new _.zd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.U1a=new _.zd("MatHint");
_.Nv=function(){};_.Nv.ha=function(a){return new (a||_.Nv)};_.Nv.Ja=_.v({type:_.Nv,oa:[["mat-label"]]});
var V1a=function(){};V1a.ha=function(a){return new (a||V1a)};V1a.Ja=_.v({type:V1a,oa:[["mat-placeholder"]]});
var W1a,X1a,Y1a,Z1a,$1a,a2a,b2a;W1a=["connectionContainer"];X1a=["inputContainer"];Y1a=["label"];Z1a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];$1a=0;a2a=_.Kg(function(a){this.Ua=a},"primary");b2a=new _.zd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Ov=function(a,b,c,d,e,f,g){a=a2a.call(this,a)||this;a.Gb=b;a.Jc=c;a.bB=d;a.ud=e;a.Eb=f;a.rka=!1;a.O4=!1;a.Ub=new _.nb;a.EO=!1;a.oHa=!1;a.hP="";a.FO="";a.o4="mat-hint-"+$1a++;a.pE="mat-form-field-label-"+$1a++;a.Co=a.X6a();a.ZH="NoopAnimations"!==g;a.Dd=(null==d?void 0:d.Dd)||"legacy";d&&(a.EO=!!d.bR,d.color&&(a.color=a.defaultColor=d.color));return a};_.U(_.Ov,a2a);_.k=_.Ov.prototype;_.k.QW=function(){return"always"===this.Co&&!this.oHa};_.k.iDa=function(){return"never"!==this.Co};
_.k.hZ=function(){return this.p5a||this.Ua};
_.k.Ne=function(){var a=this,b=this.Rd;b.controlType&&this.Ua.ua.classList.add("mat-form-field-type-"+b.controlType);b.Sc.ka(_.sb(null)).subscribe(function(){a.XI();_.Pk(a.Gb)});b.Oe&&b.Oe.zl&&b.Oe.zl.ka(_.vb(this.Ub)).subscribe(function(){return _.Pk(a.Gb)});this.Eb.wc(function(){a.Eb.Lg.ka(_.vb(a.Ub)).subscribe(function(){a.O4&&Ch(a)})});_.hb(this.II.vd,this.UW.vd).subscribe(function(){a.O4=!0;_.Pk(a.Gb)});this.ty.vd.ka(_.sb(null)).subscribe(function(){a.Y4();_.Pk(a.Gb)});this.qy.vd.ka(_.sb(null)).subscribe(function(){a.XI();
_.Pk(a.Gb)});this.Jc&&this.Jc.kd.ka(_.vb(this.Ub)).subscribe(function(){"function"===typeof requestAnimationFrame?a.Eb.wc(function(){requestAnimationFrame(function(){return Ch(a)})}):Ch(a)})};_.k.zL=function(){this.rka&&Ch(this)};_.k.Vc=function(){this.hP="enter";this.Gb.Be()};_.k.La=function(){this.Ub.next();this.Ub.complete()};_.k.zq=function(a){var b=this.Rd?this.Rd.Oe:null;return b&&b[a]};_.k.ilc=function(){return!!(this.Rd&&this.Rd.placeholder||this.gnc)};
_.k.e4=function(){return!(!this.sFa&&!this.tFa)};_.k.eP=function(){return this.iDa()&&(this.Rd&&this.Rd.tfa||this.QW())};_.k.llc=function(){return"legacy"===this.Dd&&!this.e4()||this.e4()&&!this.eP()};_.k.jE=function(){return this.e4()||"legacy"===this.Dd&&this.ilc()};_.k.T3=function(){return this.qy&&0<this.qy.length&&this.Rd.Es?"error":"hint"};
_.k.d4a=function(){var a=this;this.jE()&&this.iDa()&&(this.ZH&&this.wq&&(this.oHa=!0,_.Ie(this.wq.ua,"transitionend").ka(_.Ua(1)).subscribe(function(){a.oHa=!1})),this.Co="always",_.Pk(this.Gb))};_.k.DSc=function(){};_.k.Y4=function(){this.XI()};_.k.cqc=function(){};_.k.X6a=function(){return this.bB&&this.bB.Co||"auto"};
_.k.XI=function(){if(this.Rd){var a=[];this.Rd.eN&&"string"===typeof this.Rd.eN&&a.push.apply(a,_.Ha(this.Rd.eN.split(" ")));if("hint"===this.T3()){var b=this.ty?this.ty.find(function(d){return"start"===d.align}):null,c=this.ty?this.ty.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.FO&&a.push(this.o4);c&&a.push(c.id)}else this.qy&&a.push.apply(a,_.Ha(this.qy.map(function(d){return d.id})));this.Rd.Jua(a)}};_.k.CSc=function(){};
var Ch=function(a){var b=a.wq?a.wq.ua:null,c=a.p5a.ua;if("outline"===a.Dd&&a.ud.Ke)if(b&&b.children.length&&b.textContent.trim())if(a.Glc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.wq&&a.wq.ua.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.O4=!0;a.rka=!1;return}d=a.p7a(d);e=b.children;c=a.p7a(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.O4=a.rka=!1}else a.rka=!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"};_.Ov.prototype.p7a=function(a){return this.Jc&&"rtl"===this.Jc.value?a.right:a.left};_.Ov.prototype.Glc=function(){var a=this.Ua.ua;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.V.Object.defineProperties(_.Ov.prototype,{Dd:{configurable:!0,enumerable:!0,get:function(){return this.my},set:function(a){var b=this.my,c;this.my=a||(null==(c=this.bB)?void 0:c.Dd)||"legacy";"outline"===this.my&&b!==a&&(this.O4=!0)}},bR:{configurable:!0,enumerable:!0,get:function(){return this.EO},set:function(a){this.EO=_.Eg(a)}},eR:{configurable:!0,enumerable:!0,get:function(){return this.FO},set:function(a){this.FO=a;this.Y4()}},Co:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.Dd&&"never"===this.hE?"auto":this.hE},set:function(a){a!==this.hE&&(this.hE=a||this.X6a(),_.Pk(this.Gb))}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.bEa||this.mic||this.nic},set:function(a){this.bEa=a}}});_.Ov.ha=function(a){return new (a||_.Ov)(_.y(_.Cd),_.y(_.al),_.y(_.vp,8),_.y(b2a,8),_.y(_.Wo),_.y(_.Ye),_.y(_.Tk,8))};
_.Ov.Aa=_.v({type:_.Ov,oa:[["mat-form-field"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.Lv,5),_.Qe(c,_.Lv,7),_.Qe(c,_.Nv,5),_.Qe(c,_.Nv,7),_.Qe(c,V1a,5),_.Qe(c,_.P1a,5),_.Qe(c,_.U1a,5),_.Qe(c,_.Q1a,5),_.Qe(c,_.R1a,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.mic=d.first);_.Oe(d=_.Re())&&(b.nic=d.first);_.Oe(d=_.Re())&&(b.sFa=d.first);_.Oe(d=_.Re())&&(b.tFa=d.first);_.Oe(d=_.Re())&&(b.gnc=d.first);_.Oe(d=_.Re())&&(b.qy=d);_.Oe(d=_.Re())&&(b.ty=d);_.Oe(d=_.Re())&&(b.II=d);_.Oe(d=_.Re())&&(b.UW=d)}},wb:function(a,
b){a&1&&(_.Pe(W1a,7),_.Pe(X1a,5),_.Pe(Y1a,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.p5a=c.first);_.Oe(c=_.Re())&&(b.nSc=c.first);_.Oe(c=_.Re())&&(b.wq=c.first)}},Jb:[1,"mat-form-field"],Ib:40,mb:function(a,b){a&2&&_.he("mat-form-field-appearance-standard","standard"==b.Dd)("mat-form-field-appearance-fill","fill"==b.Dd)("mat-form-field-appearance-outline","outline"==b.Dd)("mat-form-field-appearance-legacy","legacy"==b.Dd)("mat-form-field-invalid",b.Rd.Es)("mat-form-field-can-float",b.iDa())("mat-form-field-should-float",
b.eP())("mat-form-field-has-label",b.jE())("mat-form-field-hide-placeholder",b.llc())("mat-form-field-disabled",b.Rd.disabled)("mat-form-field-autofilled",b.Rd.ema)("mat-focused",b.Rd.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.ZH)},inputs:{color:"color",Dd:"appearance",bR:"hideRequiredMarker",eR:"hintLabel",
Co:"floatLabel"},kc:["matFormField"],features:[_.Ce([{Ga:_.Mv,Nb:_.Ov}]),_.ae],tc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Ba:15,Ca:8,Ha:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],
["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],
[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],[1,"mat-form-field-ripple"],
[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],ya:function(a,b){a&1&&(_.ve(Z1a),_.C(0,"div",0)(1,"div",1,2),_.G("click",function(c){return b.Rd.L_&&b.Rd.L_(c)}),_.M(3,Bta,9,0,"ng-container",3),_.M(4,Cta,2,1,"div",4),_.C(5,"div",5,6),_.we(7),_.C(8,"span",7),_.M(9,Gta,5,16,"label",8),_.D()(),_.M(10,Hta,2,0,"div",9),_.D(),_.M(11,Ita,2,4,"div",10),_.C(12,"div",11),_.M(13,Jta,2,1,"div",12),_.M(14,Lta,5,2,"div",13),_.D()());
a&2&&(_.w(3),_.z("ngIf","outline"==b.Dd),_.w(1),_.z("ngIf",b.II.length),_.w(5),_.z("ngIf",b.jE()),_.w(1),_.z("ngIf",b.UW.length),_.w(1),_.z("ngIf","outline"!=b.Dd),_.w(1),_.z("ngSwitch",b.T3()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.Pl,_.Ql,_.Rl,_.lp],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:transparent;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:transparent !important;-webkit-text-fill-color:transparent;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:transparent !important;-webkit-text-fill-color:transparent;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:transparent !important;-webkit-text-fill-color:transparent;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:transparent !important;-webkit-text-fill-color:transparent;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:transparent;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 transparent;border-right:5px solid transparent;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:transparent}.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:transparent}.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:transparent}.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"],
vb:2,data:{animation:[_.S1a]},Oa:0});
_.Pv=function(){};_.Pv.ha=function(a){return new (a||_.Pv)};_.Pv.Ea=_.Wc({type:_.Pv});_.Pv.Da=_.Pc({imports:[_.Wl,_.$p,_.mp,_.$p]});
_.c2a=new _.zd("MAT_INPUT_VALUE_ACCESSOR");
var d2a,e2a;d2a=0;e2a=_.wpa(function(a,b,c,d){this.A3=a;this.S4=b;this.T4=c;this.Oe=d;this.Sc=new _.nb});
_.Qv=function(a,b,c,d,e,f,g,h,n,r){var x=e2a.call(this,f,d,e,c)||this;x.Ua=a;x.ud=b;x.v4a=h;x.Bl=r;x.bX="mat-input-"+d2a++;x.focused=!1;x.Sc=new _.nb;x.controlType="mat-input";x.ema=!1;x.Mc=!1;x.u5="text";x.p$a=!1;x.Fmc="date datetime datetime-local month time week".split(" ").filter(function(B){return Roa().has(B)});x.X7a=function(B){B=B.target;B.value||0!==B.selectionStart||0!==B.selectionEnd||(B.setSelectionRange(1,1),B.setSelectionRange(0,0))};c=x.Ua.ua;var A=c.nodeName.toLowerCase();x.d8a=g||
c;x.h$a=x.value;x.id=x.id;b.SU&&n.wc(function(){a.ua.addEventListener("keyup",x.X7a)});x.B8a=!x.ud.Ke;x.Oja="select"===A;x.D8a="textarea"===A;x.hFa=!!r;x.Oja&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.U(_.Qv,e2a);_.k=_.Qv.prototype;_.k.Vc=function(){var a=this;this.ud.Ke&&this.v4a.kl(this.Ua.ua).subscribe(function(b){a.ema=b.lvb;a.Sc.next()})};_.k.Rb=function(){this.Sc.next()};
_.k.La=function(){this.Sc.complete();this.ud.Ke&&this.v4a.Zl(this.Ua.ua);this.ud.SU&&this.Ua.ua.removeEventListener("keyup",this.X7a)};_.k.Kk=function(){this.Oe&&this.Cwa();this.Yic();this.Zic()};_.k.focus=function(a){this.Ua.ua.focus(a)};_.k.Wia=function(a){a!==this.focused&&(this.focused=a,this.Sc.next())};_.k.SO=function(){};_.k.Yic=function(){var a=this.Ua.ua.value;this.h$a!==a&&(this.h$a=a,this.Sc.next())};
_.k.Zic=function(){var a=this.AEa();if(a!==this.rnc){var b=this.Ua.ua;(this.rnc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.k.AEa=function(){return this.placeholder||null};_.k.FSc=function(){};_.k.Rlc=function(){return-1<this.Fmc.indexOf(this.u5)};_.k.Ilc=function(){var a=this.Ua.ua.validity;return a&&a.badInput};_.k.Jua=function(a){a.length?this.Ua.ua.setAttribute("aria-describedby",a.join(" ")):this.Ua.ua.removeAttribute("aria-describedby")};
_.k.L_=function(){this.focused||this.focus()};_.k.w8a=function(){var a=this.Ua.ua;return this.Oja&&(a.multiple||1<a.size)};
_.V.Object.defineProperties(_.Qv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Oe&&null!==this.Oe.disabled?this.Oe.disabled:this.Mc},set:function(a){this.Mc=_.Eg(a);this.focused&&(this.focused=!1,this.Sc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ch},set:function(a){this.Ch=a||this.bX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.hn)?c:null==(a=this.Oe)?void 0:null==(b=a.control)?void 0:
_.A1a(b))?d:!1},set:function(a){this.hn=_.Eg(a)}},type:{configurable:!0,enumerable:!0,get:function(){return this.u5},set:function(a){this.u5=a||"text";!this.D8a&&Roa().has(this.u5)&&(this.Ua.ua.type=this.u5)}},value:{configurable:!0,enumerable:!0,get:function(){return this.d8a.value},set:function(a){a!==this.value&&(this.d8a.value=a,this.Sc.next())}},cGb:{configurable:!0,enumerable:!0,get:function(){return this.p$a},set:function(a){this.p$a=_.Eg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Rlc()&&
!this.Ua.ua.value&&!this.Ilc()&&!this.ema}},tfa:{configurable:!0,enumerable:!0,get:function(){if(this.Oja){var a=this.Ua.ua,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.Qv.ha=function(a){return new (a||_.Qv)(_.y(_.Cd),_.y(_.Wo),_.y(_.sv,10),_.y(_.xv,8),_.y(_.Cv,8),_.y(_.bq),_.y(_.c2a,10),_.y(Jv),_.y(_.Ye),_.y(_.Mv,8))};
_.Qv.Ja=_.v({type:_.Qv,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Jb:[1,"mat-mdc-input-element"],Ib:18,mb:function(a,b){a&1&&_.G("focus",function(){return b.Wia(!0)})("blur",function(){return b.Wia(!1)})("input",function(){return b.SO()});a&2&&(_.me("id",b.id)("disabled",b.disabled)("required",b.required),_.de("name",b.name||null)("readonly",b.cGb&&!b.Oja||null)("aria-invalid",b.empty&&
b.required?null:b.Es)("aria-required",b.required)("id",b.id),_.he("mat-input-server",b.B8a)("mat-mdc-form-field-textarea-control",b.hFa&&b.D8a)("mat-mdc-form-field-input-control",b.hFa)("mdc-text-field__input",b.hFa)("mat-mdc-native-select-inline",b.w8a()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",dNa:"errorStateMatcher",eN:["aria-describedby","userAriaDescribedBy"],value:"value",cGb:"readonly"},kc:["matInput"],features:[_.Ce([{Ga:_.Lv,
Nb:_.Qv}]),_.ae,_.bd]});
_.Rv=function(){var a=_.Qv.apply(this,arguments)||this;a.hmc=_.Tc(_.Mv,8);return a};_.U(_.Rv,_.Qv);_.Rv.prototype.AEa=function(){var a=this.hmc,b;return!a||"legacy"!==a.Dd||(null==(b=a.e4)?0:b.call(a))?this.placeholder:null};_.Rv.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Rv)))(b||_.Rv)}}();
_.Rv.Ja=_.v({type:_.Rv,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Jb:[1,"mat-input-element","mat-form-field-autofill-control"],Ib:15,mb:function(a,b){a&2&&(_.de("data-placeholder",b.placeholder),_.he("mat-input-server",b.B8a)("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.w8a()))},kc:["matInput"],features:[_.Ce([{Ga:_.Lv,Nb:_.Rv}]),_.ae]});
_.Sv=function(){};_.Sv.ha=function(a){return new (a||_.Sv)};_.Sv.Ea=_.Wc({type:_.Sv});_.Sv.Da=_.Pc({Tb:[_.bq],imports:[_.Kv,_.Pv,_.$p,_.Kv,_.Pv]});
var f2a,g2a,k2a;f2a=["input"];g2a=["formField"];_.Tv=function(a,b,c,d){this.Fa=a;this.document=b;this.Gk=c;this.qe=d;this.MCb="";this.HXa=[];this.Xp=new _.yv("");this.xp=new _.ca;this.VMa=this.o_a=this.pY=!1;this.placeholder="";this.YL=i1a;this.JFb=new _.Xk;this.EWa=new _.Xk;this.blur=new _.Xk;this.focus=new _.Xk;this.tJb=new _.Xk;this.lra=!1};_.k=_.Tv.prototype;
_.k.Sa=function(){var a=this;this.xp.add(this.Xp.zl.subscribe(function(){h2a(a);s1a(a.h_a);a.JFb.emit(a.Xp.value)}));i2a(this);this.xp.add(_.Ie(this.document,"selectionchange").subscribe(function(){j2a(a)}))};_.k.Rb=function(a){a.hasOwnProperty("queryDecorator")&&h2a(this)};_.k.Vc=function(){};_.k.La=function(){this.xp.unsubscribe()};_.k.Xz=function(a){void 0!==a?this.EWa.emit(a):this.VMa&&this.EWa.emit(this.Xp.value)};_.k.J_=function(){r1a(this.h_a);this.blur.emit();j2a(this)};
_.k.aVa=function(){this.o_a?this.o_a=!1:s1a(this.h_a);this.focus.emit();j2a(this)};k2a=function(a,b){a.lra&&a.G1&&(b.preventDefault(),a.Xp.setValue(a.Xp.value+a.G1))};_.l2a=function(a,b){a.o_a=void 0===b?!1:b;a=a.er.ua;a.focus();a.select&&a.select()};_.Tv.prototype.setFocus=function(){this.er.ua.focus()};
var j2a=function(a){var b=a.Xp.value,c;if(c=a.document.activeElement===a.er.ua)b=b.length,c=a.er.ua,c=c.selectionStart===b&&c.selectionEnd===b;a.lra=c},m2a=function(a){return _.Ie(a.er.ua,"scroll").ka(_.qa(function(){return a.Gk.ZR}),_.m(function(){return a.er.ua.scrollLeft}),_.Oa(),_.qa(function(){return a.Gk.osa}),_.m(function(b){return"translateX(-"+b+"px)"}))},h2a=function(a){var b=a.Xp.value||"";b=b.replace(/\n|\r\n/g," ");a.Xp.setValue(b,{ne:!1});a.HXa=a.YL.P_a(b)},i2a=function(a){a.xp.add(a.qe.wc(function(){return m2a(a).subscribe(function(b){a.MCb=
b})}))};_.V.Object.defineProperties(_.Tv.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Xp.value&&(this.Xp.setValue(a,{ne:!1}),_.Pk(this.wxc),h2a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Xp.disable({ne:!1});this.pY=a},get:function(){return this.pY}},xxc:{configurable:!0,enumerable:!0,set:function(a){this.wxc=a.Cc.get(_.al)}}});_.Tv.ha=function(a){return new (a||_.Tv)(_.y(_.Ym),_.y(_.Ig),_.y(_.gt),_.y(_.Ye))};
_.Tv.Aa=_.v({type:_.Tv,oa:[["search-box"]],wb:function(a,b){a&1&&(_.Pe(f2a,7,_.Cd),_.Pe(g2a,7,_.Me),_.Pe(nv,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.er=c.first);_.Oe(c=_.Re())&&(b.xxc=c.first);_.Oe(c=_.Re())&&(b.h_a=c.first)}},inputs:{query:"query",disabled:"disabled",kw:"elementName",VMa:"enableTextBoxQuerySubmission",placeholder:"placeholder",YL:"queryDecorator",i_a:"suggestionLists",G1:"tabCompletionHint"},outputs:{JFb:"queryChange",EWa:"querySubmit",blur:"blur",focus:"focus",tJb:"selectSuggestion"},
features:[_.bd],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"]],ya:function(a,b){if(a&1){var c=_.kd();_.C(0,"div",0);_.M(1,Mta,2,2,"span",1);_.M(2,Nta,2,1,
"span",2);_.D();_.C(3,"mat-form-field",3,4)(5,"mat-label");_.N(6);_.D();_.C(7,"textarea",5,6);_.G("input",function(){_.ld(c);b.HXa=b.YL.P_a(_.ze(8).value);return _.md()})("suggestionSubmit",function(d){return b.Xz(d)})("listNavigate",function(d){var e=d.zr;d={element:b.kw,action:d.action,gestureName:"CLICK",ug:b.Xp.value};e?(d=Object.assign({},d,{uh:e.position}),b.lra=!1,b.tJb.emit(e)):j2a(b);b.Fa.nb(d)})("blur",function(){return b.J_()})("focus",function(){return b.aVa()})("keydown.tab",function(d){return k2a(b,
d)})("keydown.arrowright",function(d){return k2a(b,d)});_.N(9,"  ");_.D()()}a&2&&(_.fe("transform",b.MCb),_.w(1),_.z("ngForOf",b.HXa),_.w(1),_.z("ngIf",b.lra),_.w(1),_.he("disabled",b.disabled),_.w(3),_.Be(b.placeholder),_.w(1),_.z("formControl",b.Xp)("suggestionHandlerFor",b.i_a)("isComboBox",b.VMa),_.de("aria-label",b.placeholder))},Ia:[_.Nl,_.Ol,_.Pl,_.Ov,_.Nv,_.Rv,_.zh,_.uv,_.Bv,nv],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}"]});
_.Uv=function(){};_.Uv.ha=function(a){return new (a||_.Uv)};_.Uv.Ea=_.Wc({type:_.Uv});_.Uv.Da=_.Pc({imports:[_.fn,_.Wl,_.Rr,_.Sv,_.Iv]});
_.Vv=function(){this.e8a=this.Vv=!1};_.V.Object.defineProperties(_.Vv.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.Vv},set:function(a){this.Vv=_.Eg(a)}},Cub:{configurable:!0,enumerable:!0,get:function(){return this.e8a},set:function(a){this.e8a=_.Eg(a)}}});_.Vv.ha=function(a){return new (a||_.Vv)};
_.Vv.Aa=_.v({type:_.Vv,oa:[["mat-divider"]],Jb:["role","separator",1,"mat-divider"],Ib:7,mb:function(a,b){a&2&&(_.de("aria-orientation",b.vertical?"vertical":"horizontal"),_.he("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Cub))},inputs:{vertical:"vertical",Cub:"inset"},Ba:0,Ca:0,ya: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"],
vb:2,Oa:0});
/*

 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 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.
*/
var Wv=new Set;Wv.add("Backspace");Wv.add("Enter");Wv.add("Spacebar");Wv.add("PageUp");Wv.add("PageDown");Wv.add("End");Wv.add("Home");Wv.add("ArrowLeft");Wv.add("ArrowUp");Wv.add("ArrowRight");Wv.add("ArrowDown");Wv.add("Delete");Wv.add("Escape");Wv.add("Tab");var Xv=new Map;Xv.set(8,"Backspace");Xv.set(13,"Enter");Xv.set(32,"Spacebar");Xv.set(33,"PageUp");Xv.set(34,"PageDown");Xv.set(35,"End");Xv.set(36,"Home");Xv.set(37,"ArrowLeft");Xv.set(38,"ArrowUp");Xv.set(39,"ArrowRight");Xv.set(40,"ArrowDown");
Xv.set(46,"Delete");Xv.set(27,"Escape");Xv.set(9,"Tab");var Yv=new Set;Yv.add("PageUp");Yv.add("PageDown");Yv.add("End");Yv.add("Home");Yv.add("ArrowLeft");Yv.add("ArrowUp");Yv.add("ArrowRight");Yv.add("ArrowDown");
var n2a,o2a,q2a,Zv;n2a=new _.zd("mat-tooltip-scroll-strategy");o2a={Ga:n2a,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr({FJc:20})}}};_.p2a=new _.zd("mat-tooltip-default-options",{Ka:"root",ta:function(){return{ufa:0,P$:0,gPb:1500}}});q2a=_.Cg({passive:!0});
Zv=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.zj=a;this.Ua=b;this.QI=c;this.ag=d;this.Eb=e;this.ud=f;this.fO=g;this.Vd=h;this.Jc=r;this.Ak=x;this.Hi="below";this.V9a=this.xbb=this.Mc=!1;this.hp=8;this.cSc="mat";this.jab=this.Ak.ufa;this.yja=this.Ak.P$;this.mU="auto";this.gka="";this.EI=[];this.Ub=new _.nb;this.Bg=n;this.Pb=A;x&&(x.position&&(this.position=x.position),x.mU&&(this.mU=x.mU));r.kd.ka(_.vb(this.Ub)).subscribe(function(){B.bc&&B.ZHa(B.bc)})};_.k=Zv.prototype;
_.k.Vc=function(){var a=this;this.xbb=!0;this.mHa();this.Vd.kl(this.Ua).ka(_.vb(this.Ub)).subscribe(function(b){b?"keyboard"===b&&a.Eb.Nc(function(){return a.show()}):a.Eb.Nc(function(){return a.lj(0)})})};
_.k.La=function(){var a=this.Ua.ua;clearTimeout(this.NHa);this.bc&&(this.bc.dispose(),this.Bk=null);this.EI.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,q2a)});this.EI.length=0;this.Ub.next();this.Ub.complete();GRa(this.fO,a,this.message,"tooltip");this.Vd.Zl(a)};
_.k.show=function(a){var b=this;a=void 0===a?this.ufa:a;if(!this.disabled&&this.message&&(!this.v4()||this.Bk.dla||this.Bk.zja)){var c=this.pO();this.OV();this.gp=this.gp||new _.Sp(this.tpc,this.ag);c=this.Bk=c.attach(this.gp).instance;c.YI=this.Ua.ua;c.e9a=this.yja;c.YFa.ka(_.vb(this.Ub)).subscribe(function(){return b.OV()});this.fab(this.LHa);this.obb();c.show(a)}};_.k.lj=function(a){a=void 0===a?this.P$:a;this.Bk&&this.Bk.lj(a)};_.k.toggle=function(){this.v4()?this.lj():this.show()};
_.k.v4=function(){return!!this.Bk&&this.Bk.isVisible()};
_.k.pO=function(){var a=this;if(this.bc)return this.bc;var b=VRa(this.QI,this.Ua);b=_.gSa(_.hSa(_.iSa(_.lSa(_.Qp(this.zj.position(),this.Ua),".mat-tooltip"),!1),this.hp),b);b.tta.ka(_.vb(this.Ub)).subscribe(function(d){a.Hpc(d.pna);a.Bk&&d.HJc.PBc&&a.Bk.isVisible()&&a.Eb.Nc(function(){return a.lj(0)})});this.bc=this.zj.create({direction:this.Jc,Jj:b,xe:"mat-tooltip-panel",Ok:this.Bg()});this.ZHa(this.bc);this.bc.py.ka(_.vb(this.Ub)).subscribe(function(){return a.OV()});this.bc.Cca().ka(_.vb(this.Ub)).subscribe(function(){var d;
return null==(d=a.Bk)?void 0:d.Rkc()});this.bc.Cu().ka(_.vb(this.Ub)).subscribe(function(d){a.v4()&&27===d.keyCode&&!_.Bg(d)&&(d.preventDefault(),d.stopPropagation(),a.Eb.Nc(function(){return a.lj(0)}))});var c;(null==(c=this.Ak)?0:c.Juc)&&this.bc.nX("mat-tooltip-panel-non-interactive");return this.bc};_.k.OV=function(){this.bc&&this.bc.Yg()&&this.bc.detach();this.Bk=null};
_.k.ZHa=function(a){a=a.Js().Jj;var b=this.okc(),c=this.yEa();_.Op(a,[this.T3a(Object.assign({},b.Vs,c.Vs)),this.T3a(Object.assign({},b.FNa,c.FNa))])};_.k.T3a=function(a){return a};
_.k.okc=function(){var a=!this.Jc||"ltr"==this.Jc.value,b=this.position;if("above"==b||"below"==b)var c={Qc:"center",Rc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Qc:"start",Rc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Qc:"end",Rc:"center"};a=this.j8a(c.Qc,c.Rc);return{Vs:c,FNa:{Qc:a.x,Rc:a.y}}};
_.k.yEa=function(){var a=!this.Jc||"ltr"==this.Jc.value,b=this.position;if("above"==b)var c={Bc:"center",Gc:"bottom"};else if("below"==b)c={Bc:"center",Gc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Bc:"end",Gc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Bc:"start",Gc:"center"};a=this.j8a(c.Bc,c.Gc);return{Vs:c,FNa:{Bc:a.x,Gc:a.y}}};
_.k.obb=function(){var a=this;this.Bk&&(this.Bk.message=this.message,this.Bk.sI(),this.Eb.N_.ka(_.Ua(1),_.vb(this.Ub)).subscribe(function(){a.Bk&&a.bc.ji()}))};_.k.fab=function(a){this.Bk&&(this.Bk.T1=a,this.Bk.sI())};_.k.j8a=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.Hpc=function(a){var b=a.Gc,c=a.Qc;a=a.Rc;b="center"===b?this.Jc&&"rtl"===this.Jc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.A5a){if(c=this.bc)c.Fda("mat-tooltip-panel-"+this.A5a),c.nX("mat-tooltip-panel-"+b);this.A5a=b}};
_.k.mHa=function(){var a=this;!this.Mc&&this.message&&this.xbb&&!this.EI.length&&(this.T9a()?this.EI.push(["mouseenter",function(){a.hab();a.show()}]):"off"!==this.mU&&(this.Y5a(),this.EI.push(["touchstart",function(){a.hab();clearTimeout(a.NHa);a.NHa=setTimeout(function(){return a.show()},500)}])),this.S3a(this.EI))};
_.k.hab=function(){var a=this;if(!this.V9a){this.V9a=!0;var b=[];if(this.T9a())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.bc)?0:e.Iu.contains(d))||a.lj()}],["wheel",function(d){return a.rqc(d)}]);else if("off"!==this.mU){this.Y5a();var c=function(){clearTimeout(a.NHa);a.lj(a.Ak.gPb)};b.push(["touchend",c],["touchcancel",c])}this.S3a(b);this.EI.push.apply(this.EI,_.Ha(b))}};
_.k.S3a=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Ua.ua.addEventListener(c,d,q2a)})};_.k.T9a=function(){return!this.ud.SU&&!this.ud.Lr};_.k.rqc=function(a){if(this.v4()){a=this.Pb.elementFromPoint(a.clientX,a.clientY);var b=this.Ua.ua;a===b||b.contains(a)||this.lj()}};
_.k.Y5a=function(){var a=this.mU;if("off"!==a){var b=this.Ua.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"}};
_.V.Object.defineProperties(Zv.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Hi},set:function(a){if(a!==this.Hi&&(this.Hi=a,this.bc)){this.ZHa(this.bc);var b;null==(b=this.Bk)||b.show(0);this.bc.ji()}}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){(this.Mc=_.Eg(a))?this.lj(0):this.mHa()}},ufa:{configurable:!0,enumerable:!0,get:function(){return this.jab},set:function(a){this.jab=_.Hg(a)}},P$:{configurable:!0,enumerable:!0,get:function(){return this.yja},
set:function(a){this.yja=_.Hg(a);this.Bk&&(this.Bk.e9a=this.yja)}},message:{configurable:!0,enumerable:!0,get:function(){return this.gka},set:function(a){var b=this;GRa(this.fO,this.Ua.ua,this.gka,"tooltip");this.gka=null!=a?String(a).trim():"";!this.gka&&this.v4()?this.lj(0):(this.mHa(),this.obb(),this.Eb.wc(function(){Promise.resolve().then(function(){b.fO.describe(b.Ua.ua,b.message,"tooltip")})}))}},T1:{configurable:!0,enumerable:!0,get:function(){return this.LHa},set:function(a){this.LHa=a;this.Bk&&
this.fab(this.LHa)}}});Zv.ha=function(){_.Fd()};Zv.Ja=_.v({type:Zv,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],ufa:["matTooltipShowDelay","showDelay"],P$:["matTooltipHideDelay","hideDelay"],mU:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],T1:["matTooltipClass","tooltipClass"]}});var $v=function(a,b){this.Gb=a;this.HSc="initial";this.E8a=this.h5a=!1;this.YFa=new _.nb;this.Sr="NoopAnimations"===b};_.k=$v.prototype;
_.k.show=function(a){var b=this;clearTimeout(this.zja);this.dla=setTimeout(function(){b.Jab(!0);b.dla=void 0},a)};_.k.lj=function(a){var b=this;clearTimeout(this.dla);this.zja=setTimeout(function(){b.Jab(!1);b.zja=void 0},a)};_.k.isVisible=function(){return this.E8a};_.k.La=function(){clearTimeout(this.dla);clearTimeout(this.zja);this.YFa.complete();this.YI=null};_.k.Rkc=function(){this.h5a&&this.lj(0)};_.k.sI=function(){_.Pk(this.Gb)};
_.k.alc=function(a){(a=a.relatedTarget)&&this.YI.contains(a)||this.lj(this.e9a)};_.k.sSc=function(){};_.k.Pkc=function(a){a=a.animationName;a!==this.pHa&&a!==this.T7a||this.u6a(a===this.pHa)};_.k.u6a=function(a){a?this.h5a=!0:this.isVisible()||this.YFa.next()};
_.k.Jab=function(a){var b=this.spc.ua,c=this.pHa,d=this.T7a;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.E8a=a)&&!this.Sr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Sr=!0);this.Sr&&(b.classList.add("_mat-animation-noopable"),this.u6a(a))};$v.ha=function(a){return new (a||$v)(_.y(_.al),_.y(_.Tk,8))};$v.Ja=_.v({type:$v});
var r2a;r2a=["tooltip"];_.bw=function(a,b,c,d,e,f,g,h,n,r,x,A){Zv.call(this,a,b,c,d,e,f,g,h,n,r,x,A);this.tpc=aw};_.U(_.bw,Zv);_.bw.ha=function(a){return new (a||_.bw)(_.y(_.Yp),_.y(_.Cd),_.y(_.Bp),_.y(_.Me),_.y(_.Ye),_.y(_.Wo),_.y(pp),_.y(_.Zo),_.y(n2a),_.y(_.vp,8),_.y(_.p2a,8),_.y(_.Ig))};_.bw.Ja=_.v({type:_.bw,oa:[["","matTooltip",""]],Jb:[1,"mat-tooltip-trigger"],kc:["matTooltip"],features:[_.ae]});
var aw=function(a,b,c){$v.call(this,a,c);this.eDa=b;this.Nlc=this.eDa.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)");this.pHa="mat-tooltip-show";this.T7a="mat-tooltip-hide"};_.U(aw,$v);aw.Ja=$v.Ja;aw.ha=function(a){return new (a||aw)(_.y(_.al),_.y(gp),_.y(_.Tk,8))};
aw.Aa=_.v({type:aw,oa:[["mat-tooltip-component"]],wb:function(a,b){a&1&&_.Pe(r2a,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.spc=c.first)}},Jb:["aria-hidden","true"],Ib:2,mb:function(a,b){a&1&&_.G("mouseleave",function(c){return b.alc(c)});a&2&&_.fe("zoom",b.isVisible()?1:null)},features:[_.ae],Ba:4,Ca:6,Ha:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],ya:function(a,b){a&1&&(_.C(0,"div",0,1),_.G("animationend",function(d){return b.Pkc(d)}),_.O(2,"async"),_.N(3),_.D());if(a&2){var c;_.he("mat-tooltip-handset",
null==(c=_.Q(2,4,b.Nlc))?null:c.matches);_.z("ngClass",b.T1);_.w(3);_.Be(b.message)}},Ia:[_.Nl,_.Vl],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}"],
vb:2,Oa:0});
var s2a;s2a=_.Kg(function(a){this.Ua=a},"primary");_.t2a=new _.zd("mat-progress-spinner-default-options",{Ka:"root",ta:Qta});
_.cw=function(a,b,c,d,e,f,g,h){var n=s2a.call(this,a)||this;n.Pb=c;n.PV=100;n.Gd=0;n.pB=_.ca.EMPTY;n.mode="determinate";n.jla=n.o7a();u2a.has(c.head)||u2a.set(c.head,new Set([100]));n.uE="NoopAnimations"===d&&!!e&&!e.Hjc;"mat-spinner"===a.ua.nodeName.toLowerCase()&&(n.mode="indeterminate");e&&(e.color&&(n.color=n.defaultColor=e.color),e.oh&&(n.oh=e.oh),e.strokeWidth&&(n.strokeWidth=e.strokeWidth));b.Ke&&b.c3a&&g&&f&&h&&(n.pB=g.kd(150).subscribe(function(){"indeterminate"===n.mode&&h.Nc(function(){return _.Pk(f)})}));
return n};_.U(_.cw,s2a);_.k=_.cw.prototype;_.k.Sa=function(){var a=this.Ua.ua;this.sab=_.Zoa(a)||this.Pb.head;this.p4a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.k.La=function(){this.pB.unsubscribe()};_.k.cja=function(){return(this.oh-10)/2};_.k.Mkc=function(){var a=2*this.cja()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.nja=function(){return 2*Math.PI*this.cja()};_.k.q7a=function(){return"determinate"===this.mode?this.nja()*(100-this.Gd)/100:null};
_.k.R6a=function(){return this.strokeWidth/this.oh*100};_.k.S6a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.k.p4a=function(){var a=this.sab,b=this.PV,c=u2a.get(a);if(!c||!c.has(b)){var d=this.Pb.createElement("style");d.setAttribute("mat-spinner-animation",this.jla);d.textContent=this.Qjc();a.appendChild(d);c||(c=new Set,u2a.set(a,c));c.add(b)}};
_.k.Qjc=function(){var a=this.nja();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+
.95*a).replace(/END_VALUE/g,""+.2*a).replace(/DIAMETER/g,this.jla)};_.k.o7a=function(){return this.oh.toString().replace(".","_")};
_.V.Object.defineProperties(_.cw.prototype,{oh:{configurable:!0,enumerable:!0,get:function(){return this.PV},set:function(a){this.PV=_.Hg(a);this.jla=this.o7a();this.sab&&this.p4a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.tHa||this.oh/10},set:function(a){this.tHa=_.Hg(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Gd:0},set:function(a){this.Gd=Math.max(0,Math.min(100,_.Hg(a)))}}});var u2a=new WeakMap;
_.cw.ha=function(a){return new (a||_.cw)(_.y(_.Cd),_.y(_.Wo),_.y(_.Ig,8),_.y(_.Tk,8),_.y(_.t2a),_.y(_.al),_.y(_.Fp),_.y(_.Ye))};
_.cw.Aa=_.v({type:_.cw,oa:[["mat-progress-spinner"],["mat-spinner"]],Jb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Ib:10,mb:function(a,b){a&2&&(_.de("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),_.fe("width",b.oh,"px")("height",b.oh,"px"),_.he("_mat-animation-noopable",b.uE))},inputs:{color:"color",oh:"diameter",strokeWidth:"strokeWidth",mode:"mode",
value:"value"},kc:["matProgressSpinner"],features:[_.ae],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%"]],ya:function(a,b){a&1&&(_.td(),_.C(0,"svg",0,1),_.M(2,
Ota,1,11,"circle",2),_.M(3,Pta,1,9,"circle",3),_.D());a&2&&(_.fe("width",b.oh,"px")("height",b.oh,"px"),_.z("ngSwitch","indeterminate"===b.mode),_.de("viewBox",b.Mkc()),_.w(2),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))},Ia:[_.Ql,_.Rl],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:transparent;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"],
vb:2,Oa:0});
var Rta,Zta,v2a,w2a,x2a;Rta=function(a){return{hidden:a}};Zta=function(a){return{m2NavEnabled:a}};v2a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};w2a=function(a,b){return[a,b]};x2a=function(a){return[a]};
_.dw=function(a,b,c,d,e,f,g,h,n,r,x){_.gv.call(this,{tda:b.Vb(47),Vu:"GlobalSearchBox",Fa:a,Mna:h,gG:b.Vb(28),sK:c});this.Ra=d;this.yd=e;this.Ih=f;this.document=g;this.TJc=n;this.SJc=r;this.TK=x;this.eva=new _.ca;this.yea=0;this.Gba=void 0;this.B2a="Clear search";this.F7b="No matching results";this.G7b="Try modifying your query";this.EZa=24;this.FZa=2;this.YY=new _.Xk;this.Fba=b.Vb(68);this.BJc=b.Vb(41)};_.U(_.dw,_.gv);_.dw.Ja=_.gv.Ja;_.k=_.dw.prototype;_.k.Sa=function(){_.gv.prototype.Sa.call(this)};
_.k.Vc=function(){var a=this;this.zx=this.Ih.registerCallback(7,function(){_.l2a(a.lD,!0)})};_.k.La=function(){_.gv.prototype.La.call(this);this.eva.unsubscribe();this.zx&&this.zx()};_.k.oC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.lD.setFocus()};_.k.Lsa=function(){_.gv.prototype.Lsa.call(this);this.YY.next(1)};_.k.Msa=function(){_.gv.prototype.Msa.call(this);this.YY.next(0)};_.k.MX=function(){_.gv.prototype.MX.call(this,this.lD)};
_.k.eBb=function(a){_.Km(this.Ra,this.Ra.Ji(_.m_a,{Qa:_.Bra(a)}))};_.k.nVa=function(a){this.yea=a.getBoundingClientRect().width};_.k.A$=function(a){"scope"===a.Va.kind&&_.gv.prototype.setScope.call(this,a.Va)&&_.l2a(this.lD)};_.k.z1=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.gv.prototype.z1.call(this,a)};
_.V.Object.defineProperties(_.dw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.gv.prototype.Iua.call(this,a),this.Gba=a.Gba,this.eva.unsubscribe(),this.eva=new _.ca,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.eva.add(this.yd.register(c.z2.name,d,function(f){return function(){f.z2.handler({wn:b.query,prefix:b.queryPrefix.getValue()});f.z2.Xpb&&_.l2a(b.lD)}}(c)))}}}},
sHc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.aA?a.aA:"Search for code or files"}}});_.dw.ha=function(a){return new (a||_.dw)(_.y(_.Ym),_.y(_.vu),_.y(_.$u),_.y(_.Pf),_.y(_.Ss),_.y(_.av),_.y(_.Ig),_.y(_.f0a),_.y(a0a,8),_.y(b0a,8),_.y(_.e0a,8))};
_.dw.Aa=_.v({type:_.dw,oa:[["global-search-box"]],wb:function(a,b){a&1&&_.Pe(_.Tv,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.lD=c.first)}},inputs:{config:"config"},outputs:{YY:"focusChange"},features:[_.ae],Ba:18,Ca:30,Ha:function(){return[["fxLayoutAlign","start center",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","tabCompletionHint","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 for query language","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 for query language","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"]]},ya:function(a,b){if(a&1){var c=_.kd();_.C(0,"div",0,1);_.G("click",function(g){return b.oC(g)})("keydown.escape",function(){_.ld(c);_.ze(14).lx||_.bv(b.Ih,1);return _.md()});_.C(2,"search-box",2);_.G("queryChange",function(g){return b.query=g})("blur",function(){return b.Lsa()})("focus",
function(){return b.Msa()})("queryChange",function(g){return b.ES.next(g)})("querySubmit",function(g){if("string"===typeof g)b.z1(g);else switch(g.Va.kind){case "link":b.Fa.nb({element:b.Vu,action:"navigateManageSavedQuery",gestureName:"CLICK",am:g.Va.VNb});_.Km(b.Ra,g.Va.VNb);break;case "scope":_.gv.prototype.setScope.call(b,g.Va)&&_.l2a(b.lD);break;case "suggestion":b.z1(g);break;default:_.ag(g.Va,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.A$(g)});_.O(3,"async");
_.D();_.M(4,Uta,3,3,"ng-container",3);_.C(5,"div",4);_.G("click",function(){return b.lD.setFocus()});_.M(6,Vta,1,2,"mat-spinner",5);_.O(7,"async");_.D();_.C(8,"button",6);_.G("click",function(){b.z1(b.query)});_.C(9,"mat-icon");_.N(10,"search");_.D()();_.M(11,Wta,3,3,"button",7);_.M(12,$ta,4,6,"a",8);_.D();_.C(13,"search-box-suggestion-list",null,9);_.M(15,bua,2,4,"search-box-suggestion-item",10);_.O(16,"async");_.D();_.M(17,gua,2,2,"ng-container",11)}if(a&2){var d=_.ze(14),e,f;_.fe("border-color",
b.Gba);_.z("ngClass",_.Fe(22,v2a,b.Fba,b.Fba&&d.lx));_.w(2);_.z("elementName",b.Vu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.YL)("placeholder",b.sHc)("query",b.query)("suggestionLists",b.Uu?_.Fe(25,w2a,d,b.Uu):_.Ee(28,x2a,d))("tabCompletionHint",_.Q(3,16,b.G1));_.w(2);_.z("ngIf",b.BJc);_.w(2);_.z("ngIf",(null==(e=_.Q(7,18,b.tY))?null:e.He)&&b.F0);_.w(5);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.TK);_.w(3);_.z("ngForOf",null==(f=_.Q(16,20,b.tY))?null:f.gv);_.w(2);_.z("ngIf",d.lx&&b.oF||
(null==b.Uu?null:b.Uu.lx))}},Ia:[_.cn,_.Nl,_.Ol,_.Pl,_.Ul,_.hv,_.Jq,_.Xq,_.Vv,_.nq,_.oq,_.Qr,_.cw,_.bw,_.iv,_.tt,_.Tv,_.kv,_.lv,_.Vl],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 y2a;y2a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.ew=function(){};_.ew.ha=function(a){return new (a||_.ew)};
_.ew.Aa=_.v({type:_.ew,oa:[["header","onedevAppbar",""]],hc:["onedevAppbar",""],tc:[".appbar-left",".appbar-center",".appbar-right"],Ba:3,Ca:0,ya:function(a){a&1&&(_.ve(y2a),_.we(0),_.we(1,1),_.we(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}"],vb:2});
var fw=function(a,b,c,d){this.Cc=a;this.Qb=b;this.JB=c;this.pwc=d};fw.prototype.gF=function(a,b){this.JB.clear();a=this.pwc.cD(a);b=this.JB.gF(a,0,this.Cc,b);b.location.ua.remove();a=this.Qb.ua.querySelector(".mat-button-wrapper");if(!a)throw Error("Dd");a.appendChild(b.location.ua);return b};fw.ha=function(a){return new (a||fw)(_.y(_.Lf),_.y(_.Cd),_.y(_.Me),_.y(_.Kk))};fw.Ja=_.v({type:fw});
var z2a=function(){};z2a.ha=function(a){return new (a||z2a)};
z2a.Aa=_.v({type:z2a,oa:[["ng-component"]],inputs:{Tp:"productName",mj:"iconUrl",Xi:"svgIcon",q6:"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"]],ya:function(a,b){a&1&&(_.M(0,hua,1,1,"img",0),_.M(1,iua,1,1,"mat-icon",1),_.M(2,jua,2,1,"mat-icon",2),_.C(3,"span",3),_.N(4),_.D());a&2&&(_.z("ngIf",b.mj),_.w(1),_.z("ngIf",
b.Xi),_.w(1),_.z("ngIf",b.q6),_.w(2),_.Ae(" ",b.Tp,"\n"))},Ia:[_.Pl,_.Qr],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});
_.gw=function(){fw.apply(this,arguments)};_.U(_.gw,fw);_.gw.prototype.Rb=function(){A2a(this)};_.gw.prototype.Vc=function(){A2a(this)};var A2a=function(a){if(a.Tp){var b=fw.prototype.gF.call(a,z2a,[]);b.instance.mj=a.mj;b.instance.Xi=a.Xi;b.instance.Tp=a.Tp;b.instance.q6=a.q6;b.Il.Be()}};_.gw.ha=function(){var a;return function(b){return(a||(a=_.xd(_.gw)))(b||_.gw)}}();
_.gw.Ja=_.v({type:_.gw,oa:[["a","mat-button","","onedevAppbarBranding",""]],Ib:4,mb:function(a){a&2&&_.fe("padding","0 4px")("margin","0 -4px")},inputs:{Tp:["onedevAppbarBranding","productName"],mj:"iconUrl",Xi:"svgIcon",q6:"badgeIcon"},features:[_.ae,_.bd]});
var B2a=_.kg("transformMenu",[_.ng("void",_.mg({opacity:0,transform:"scale(0.8)"})),_.og("void => enter",_.lg("120ms cubic-bezier(0, 0, 0.2, 1)",_.mg({opacity:1,transform:"scale(1)"}))),_.og("* => void",_.lg("100ms 25ms linear",_.mg({opacity:0})))]),C2a=_.kg("fadeInItems",[_.ng("showing",_.mg({opacity:1})),_.og("void => *",[_.mg({opacity:0}),_.lg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
_.D2a=new _.zd("MatMenuContent");
var E2a=new _.zd("MAT_MENU_PANEL");
var F2a;F2a=_.Lg(_.Mg(function(){}));_.hw=function(a,b,c,d,e){var f=F2a.call(this)||this;f.Ua=a;f.Pb=b;f.Vd=c;f.wka=d;f.Gb=e;f.role="menuitem";f.HO=new _.nb;f.eB=new _.nb;f.n4=!1;f.RHa=!1;var g;null==d||null==(g=d.Eqc)||g.call(d,f);return f};_.U(_.hw,F2a);_.k=_.hw.prototype;_.k.focus=function(a,b){this.Vd&&a?_.$o(this.Vd,this.dj(),a,b):this.dj().focus(b);this.eB.next(this)};_.k.Vc=function(){this.Vd&&this.Vd.kl(this.Ua,!1)};
_.k.La=function(){this.Vd&&this.Vd.Zl(this.Ua);this.wka&&this.wka.removeItem&&this.wka.removeItem(this);this.HO.complete();this.eB.complete()};_.k.lI=function(){return this.disabled?"-1":"0"};_.k.dj=function(){return this.Ua.ua};_.k.Fhc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.k.Zkc=function(){this.HO.next(this)};
_.k.vz=function(){for(var a=this.Ua.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.poc=function(a){this.n4=a;var b;null==(b=this.Gb)||_.Pk(b)};_.k.ap=function(){return this.Pb&&this.Pb.activeElement===this.dj()};_.hw.ha=function(a){return new (a||_.hw)(_.y(_.Cd),_.y(_.Ig),_.y(_.Zo),_.y(E2a,8),_.y(_.al))};
_.hw.Aa=_.v({type:_.hw,oa:[["","mat-menu-item",""]],Jb:[1,"mat-focus-indicator"],Ib:10,mb:function(a,b){a&1&&_.G("click",function(c){return b.Fhc(c)})("mouseenter",function(){return b.Zkc()});a&2&&(_.de("role",b.role)("tabindex",b.lI())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.he("mat-menu-item",!0)("mat-menu-item-highlighted",b.n4)("mat-menu-item-submenu-trigger",b.RHa))},inputs:{disabled:"disabled",Ld:"disableRipple",role:"role"},kc:["matMenuItem"],features:[_.ae],hc:["mat-menu-item",
""],tc:["*"],Ba:3,Ca:3,Ha:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ya:function(a,b){a&1&&(_.ve(),_.we(0),_.F(1,"div",0),_.M(2,kua,2,0,"svg",1));a&2&&(_.w(1),_.z("matRippleDisabled",b.Ld||b.disabled)("matRippleTrigger",b.dj()),_.w(1),_.z("ngIf",b.RHa))},Ia:[_.Pl,_.hq],vb:2,Oa:0});
var G2a=new _.zd("mat-menu-default-options",{Ka:"root",ta:mua}),H2a=0,iw=function(a,b,c,d){this.Ua=a;this.Eb=b;this.Ak=c;this.Gb=d;this.HE=this.Ak.HH;this.Gbb=this.Ak.qN;this.It=new _.Se;this.Cab=_.ca.EMPTY;this.Ht={};this.Q4="void";this.dO=new _.nb;this.hS=this.Ak.hS||"";this.zm=this.Ak.zm;this.H9a=this.Ak.Ysa;this.c4=this.Ak.rg;this.close=this.closed=new _.Xk;this.cDb="mat-menu-panel-"+H2a++};_.k=iw.prototype;_.k.Sa=function(){this.W0()};
_.k.Ne=function(){var a=this;this.Ipc();this.Wc=_.rp(_.JRa(_.IRa(new _.up(this.It))));this.Cab=this.Wc.iga.subscribe(function(){return a.closed.emit("tab")});this.It.vd.ka(_.sb(this.It),_.tb(function(b){return _.hb.apply(null,_.Ha(b.map(function(c){return c.eB})))})).subscribe(function(b){return _.sp(a.Wc,b)});this.It.vd.subscribe(function(b){var c=a.Wc,d;"enter"===a.Q4&&(null==(d=c.Zk)?0:d.ap())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.gJ||0)),b[d]&&!b[d].disabled?c.Ar(d):KRa(c))})};
_.k.La=function(){this.It.destroy();this.Cab.unsubscribe();this.closed.complete()};_.k.HO=function(){return this.It.vd.ka(_.sb(this.It),_.tb(function(a){return _.hb.apply(null,_.Ha(a.map(function(b){return b.HO})))}))};_.k.Eqc=function(){};_.k.removeItem=function(){};
_.k.mh=function(a){var b=a.keyCode,c=this.Wc;switch(b){case 27:_.Bg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.cta&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.cta&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:if(38===b||40===b)c.jB="keyboard";c.PC(a);return}a.stopPropagation()};
_.I2a=function(a,b){b=void 0===b?"program":b;a.Eb.Lg.ka(_.Ua(1)).subscribe(function(){var c=null;a.It.length&&(c=a.It.first.dj().closest('[role="menu"]'));if(!c||!c.contains(document.activeElement)){var d=a.Wc;d.jB=b;_.tp(d);!d.Zk&&c&&c.focus()}})};_.k=iw.prototype;_.k.pKb=function(a){var b=this;a=this.h6a+Math.min(this.Pgc+a,24);var c=Object.keys(this.Ht).find(function(d){return d.startsWith(b.h6a)});c&&c!==this.zGa||(this.zGa&&(this.Ht[this.zGa]=!1),this.Ht[a]=!0,this.zGa=a)};
_.k.W0=function(a,b){a=void 0===a?this.HH:a;b=void 0===b?this.qN: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.Gb)||_.Pk(d)};_.k.Noc=function(){this.Q4="enter"};_.k.Qnc=function(){this.Q4="void"};_.k.SFa=function(a){this.dO.next(a);this.o8a=!1};_.k.TFa=function(a){this.o8a=!0;"enter"===a.Rg&&0===this.Wc.gJ&&(a.element.scrollTop=0)};
_.k.Ipc=function(){var a=this;this.Z3a.vd.ka(_.sb(this.Z3a)).subscribe(function(b){a.It.reset(b.filter(function(c){return c.wka===a}));_.Ne(a.It)})};
_.V.Object.defineProperties(iw.prototype,{HH:{configurable:!0,enumerable:!0,get:function(){return this.HE},set:function(a){this.HE=a;this.W0()}},qN:{configurable:!0,enumerable:!0,get:function(){return this.Gbb},set:function(a){this.Gbb=a;this.W0()}},Ysa:{configurable:!0,enumerable:!0,get:function(){return this.H9a},set:function(a){this.H9a=_.Eg(a)}},rg:{configurable:!0,enumerable:!0,get:function(){return this.c4},set:function(a){this.c4=_.Eg(a)}},xe:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.qnc;c&&c.length&&c.split(" ").forEach(function(d){b.Ht[d]=!1});(this.qnc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Ht[d]=!0}),this.Ua.ua.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.xe},set:function(a){this.xe=a}}});iw.ha=function(a){return new (a||iw)(_.y(_.Cd),_.y(_.Ye),_.y(G2a),_.y(_.al))};
iw.Ja=_.v({type:iw,Ed:function(a,b,c){a&1&&(_.Qe(c,_.D2a,5),_.Qe(c,_.hw,5),_.Qe(c,_.hw,4));if(a&2){var d;_.Oe(d=_.Re())&&(b.mG=d.first);_.Oe(d=_.Re())&&(b.Z3a=d);_.Oe(d=_.Re())&&(b.items=d)}},wb:function(a,b){a&1&&_.Pe(_.Le,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.wg=c.first)}},inputs:{zm:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],nJ:["aria-describedby","ariaDescribedby"],HH:"xPosition",qN:"yPosition",Ysa:"overlapTrigger",rg:"hasBackdrop",xe:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});_.jw=function(a,b,c,d){iw.call(this,a,b,c,d);this.h6a="mat-elevation-z";this.Pgc=4};_.U(_.jw,iw);_.jw.Ja=iw.Ja;_.jw.ha=function(a){return new (a||_.jw)(_.y(_.Cd),_.y(_.Ye),_.y(G2a),_.y(_.al))};
_.jw.Aa=_.v({type:_.jw,oa:[["mat-menu"]],Ib:3,mb:function(a){a&2&&_.de("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},kc:["matMenu"],features:[_.Ce([{Ga:E2a,Nb:_.jw}]),_.ae],tc:["*"],Ba:1,Ca:0,Ha:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],ya:function(a){a&1&&(_.ve(),_.M(0,lua,3,6,"ng-template"))},Ia:[_.Nl],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:transparent;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'],
vb:2,data:{animation:[B2a,C2a]},Oa:0});
var K2a,L2a,lw;_.J2a=new _.zd("mat-menu-scroll-strategy");K2a={Ga:_.J2a,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr()}}};L2a=_.Cg({passive:!0});
lw=function(a,b,c,d,e,f,g,h,n){var r=this;this.zj=a;this.be=b;this.ag=c;this.fka=f;this.Jc=g;this.Vd=h;this.Eb=n;this.bc=null;this.vW=!1;this.EFa=this.V7a=this.u3=_.ca.EMPTY;this.C7a=function(x){_.Ooa(x)||(r.wE="touch")};this.wE=void 0;this.dD=!0;this.ZFc=this.XTa=new _.Xk;this.YFc=this.UTa=new _.Xk;this.Bg=d;this.Lt=e instanceof iw?e:void 0;b.ua.addEventListener("touchstart",this.C7a,L2a);f&&(f.RHa=kw(this))};lw.prototype.Ne=function(){this.Xkc()};
lw.prototype.La=function(){this.bc&&(this.bc.dispose(),this.bc=null);this.be.ua.removeEventListener("touchstart",this.C7a,L2a);this.EFa.unsubscribe();this.u3.unsubscribe();this.V7a.unsubscribe()};var kw=function(a){return!(!a.fka||!a.Lt)};_.k=lw.prototype;
_.k.GL=function(){var a=this,b=this.il;if(!this.vW&&b){var c=this.pO(b),d=c.Js(),e=d.Jj;this.toc(b,e);d.rg=null==b.rg?!kw(this):b.rg;c.attach(this.skc(b));b.mG&&b.mG.attach(this.bEc);this.u3=this.vmc().subscribe(function(){return a.dw()});this.slc(b);b instanceof iw&&(b.Noc(),b.It.vd.ka(_.vb(b.close)).subscribe(function(){_.fSa(_.kSa(e,!1));_.kSa(e,!0)}))}};_.k.dw=function(){var a;null==(a=this.il)||a.close.emit()};_.k.focus=function(a,b){this.Vd&&a?_.$o(this.Vd,this.be,a,b):this.be.ua.focus(b)};
_.k.ji=function(){var a;null==(a=this.bc)||a.ji()};_.k.Sic=function(a){var b=this;if(this.bc&&this.WTa){var c=this.il;this.u3.unsubscribe();this.bc.detach();!this.dD||"keydown"!==a&&this.wE&&kw(this)||this.focus(this.wE);this.wE=void 0;if(c instanceof iw)c.Qnc(),c.mG?c.dO.ka(_.Qa(function(e){return"void"===e.Rg}),_.Ua(1),_.vb(c.mG.r4a)).subscribe({next:function(){return c.mG.detach()},complete:function(){return b.Zka(!1)}}):this.Zka(!1);else{this.Zka(!1);var d;null==c||null==(d=c.mG)||d.detach()}}};
_.k.slc=function(a){a.cta=kw(this)?this.Lt:void 0;a.direction=this.dir;this.roc(a);_.I2a(a,this.wE||"program");this.Zka(!0)};_.k.roc=function(a){if(a.pKb){for(var b=0,c=a.cta;c;)b++,c=c.cta;a.pKb(b)}};_.k.Zka=function(a){(this.vW=a)?this.XTa.emit():this.UTa.emit();kw(this)&&this.fka.poc(a)};_.k.pO=function(a){if(!this.bc){var b=this.U3(a);this.Zoc(a,b.Jj);this.bc=this.zj.create(b);this.bc.Cu().subscribe()}return this.bc};
_.k.U3=function(a){return new _.Lp({Jj:_.lSa(_.jSa(_.kSa(_.Qp(this.zj.position(),this.be))),".mat-menu-panel, .mat-mdc-menu-panel"),zm:a.zm||"cdk-overlay-transparent-backdrop",xe:a.hS,Ok:this.Bg(),direction:this.Jc})};_.k.Zoc=function(a,b){var c=this;a.W0&&b.tta.subscribe(function(d){var e="start"===d.pna.Bc?"after":"before",f="top"===d.pna.Gc?"below":"above";c.Eb?c.Eb.Nc(function(){return a.W0(e,f)}):a.W0(e,f)})};
_.k.toc=function(a,b){var c=_.l("before"===a.HH?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.qN?["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;kw(this)?(n=d="before"===a.HH?"start":"end",c=r="end"===d?"start":"end",this.Lt&&(null==this.oGa&&(this.oGa=(a=this.Lt.items.first)?a.dj().offsetTop:0),x="bottom"===f?this.oGa:-this.oGa)):
a.Ysa||(h="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Op(b,[{Qc:d,Rc:h,Bc:r,Gc:f,offsetY:x},{Qc:c,Rc:h,Bc:n,Gc:f,offsetY:x},{Qc:d,Rc:g,Bc:r,Gc:e,offsetY:-x},{Qc:c,Rc:g,Bc:n,Gc:e,offsetY:-x}])};_.k.vmc=function(){var a=this,b=this.bc.io(),c=this.bc.py,d=this.Lt?this.Lt.closed:_.Da(),e=this.Lt?this.Lt.HO().ka(_.Qa(function(f){return f!==a.fka}),_.Qa(function(){return a.vW})):_.Da();return _.hb(b,d,e,c)};_.k.blc=function(a){_.Noa(a)||(this.wE=0===a.button?"mouse":void 0,kw(this)&&a.preventDefault())};
_.k.mh=function(a){a=a.keyCode;if(13===a||32===a)this.wE="keyboard";kw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.wE="keyboard",this.GL())};_.k.tq=function(a){kw(this)?(a.stopPropagation(),this.GL()):this.vW?this.dw():this.GL()};
_.k.Xkc=function(){var a=this;kw(this)&&this.Lt&&(this.V7a=this.Lt.HO().ka(_.Qa(function(b){return b===a.fka&&!b.disabled}),_.La(0,_.nxa)).subscribe(function(){a.wE="mouse";a.il instanceof iw&&a.il.o8a?a.il.dO.ka(_.Ua(1),_.La(0,_.nxa),_.vb(a.Lt.HO())).subscribe(function(){return a.GL()}):a.GL()}))};_.k.skc=function(a){this.gp&&this.gp.wg===a.wg||(this.gp=new _.Tp(a.wg,this.ag));return this.gp};
_.V.Object.defineProperties(lw.prototype,{Pic:{configurable:!0,enumerable:!0,get:function(){return this.il},set:function(a){this.il=a}},il:{configurable:!0,enumerable:!0,get:function(){return this.X8a},set:function(a){var b=this;a!==this.X8a&&(this.X8a=a,this.EFa.unsubscribe(),a&&(this.EFa=a.close.subscribe(function(c){b.Sic(c);"click"!==c&&"tab"!==c||!b.Lt||b.Lt.closed.emit(c)})))}},WTa:{configurable:!0,enumerable:!0,get:function(){return this.vW}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Jc&&
"rtl"===this.Jc.value?"rtl":"ltr"}}});lw.ha=function(a){return new (a||lw)(_.y(_.Yp),_.y(_.Cd),_.y(_.Me),_.y(_.J2a),_.y(E2a,8),_.y(_.hw,10),_.y(_.vp,8),_.y(_.Zo),_.y(_.Ye))};
lw.Ja=_.v({type:lw,Ib:3,mb:function(a,b){a&1&&_.G("click",function(c){return b.tq(c)})("mousedown",function(c){return b.blc(c)})("keydown",function(c){return b.mh(c)});a&2&&_.de("aria-haspopup",b.il?"menu":null)("aria-expanded",b.WTa||null)("aria-controls",b.WTa?b.il.cDb:null)},inputs:{Pic:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],il:["matMenuTriggerFor","menu"],bEc:["matMenuTriggerData","menuData"],dD:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{XTa:"menuOpened",ZFc:"onMenuOpen",
UTa:"menuClosed",YFc:"onMenuClose"}});_.mw=function(){lw.apply(this,arguments)};_.U(_.mw,lw);_.mw.ha=function(){var a;return function(b){return(a||(a=_.xd(_.mw)))(b||_.mw)}}();_.mw.Ja=_.v({type:_.mw,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Jb:[1,"mat-menu-trigger"],kc:["matMenuTrigger"],features:[_.ae]});
_.nw=function(){};_.nw.ha=function(a){return new (a||_.nw)};_.nw.Ea=_.Wc({type:_.nw});_.nw.Da=_.Pc({Tb:[K2a],imports:[_.Wl,_.$p,_.lq,_.Zp,_.Ip,_.$p]});
var M2a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],ow=function(a){var b=this;this.zone=a;this.Ssa=!1;this.kM=new ResizeObserver(function(){b.zone.Nc(function(){var c=[];for(var d=c.concat,e=Array.from(b.kv),f=Array.from(b.YNc),g=Math.max(e.length,f.length),h=[],n=0;n<g;n++)h.push([e[n],f[n]]);c=d.call(c,_.Ha(h),[[b.hLc,b.jLb]]);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.dw();N2a(b)})})};ow.prototype.Sa=function(){};
ow.prototype.Vc=function(){for(var a=_.l([].concat(_.Ha(this.buttons),[this.jLb])),b=a.next();!b.done;b=a.next())this.kM.observe(b.value.ua)};ow.prototype.La=function(){this.kM.disconnect()};var O2a=function(a){N2a(a);var b=a.Ssa?"keyboard":"mouse";a.Ssa=!1;setTimeout(function(){_.I2a(a.rZa,b)})},N2a=function(a){a=_.l(a.rZa.It);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.dj().offsetWidth};
_.V.Object.defineProperties(ow.prototype,{il:{configurable:!0,enumerable:!0,set:function(a){a.xe="onedev-appbar-menu";this.rZa=a}}});ow.ha=function(a){return new (a||ow)(_.y(_.Ye))};
ow.Aa=_.v({type:ow,oa:[["onedev-button-group"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.mw,4),_.Qe(c,_.mw,4,_.Cd),_.Qe(c,_.nq,4,_.Cd));if(a&2){var d;_.Oe(d=_.Re())&&(b.kv=d);_.Oe(d=_.Re())&&(b.YNc=d);_.Oe(d=_.Re())&&(b.buttons=d)}},wb:function(a,b){a&1&&(_.Pe(_.mw,5),_.Pe(_.mw,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.hLc=c.first);_.Oe(c=_.Re())&&(b.jLb=c.first)}},Ib:2,mb:function(a){a&2&&_.fe("display","flex")},inputs:{il:"menu"},tc:["[onedevOptOutButton]","[mat-icon-button]"],Ba:5,Ca:1,Ha:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],ya:function(a,b){a&1&&(_.ve(M2a),_.we(0),_.we(1,1),_.C(2,"button",0),_.G("keydown.enter",function(){b.Ssa=!0})("keydown.space",function(){b.Ssa=!0})("menuOpened",function(){return O2a(b)}),_.C(3,"mat-icon"),_.N(4,"more_vert"),_.D()());a&2&&(_.w(2),_.z("matMenuTriggerFor",b.rZa))},Ia:[_.nq,_.Qr,_.mw],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\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\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\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\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'],
vb:2});
var pw=function(){};pw.ha=function(a){return new (a||pw)};pw.Ea=_.Wc({type:pw});pw.Da=_.Pc({imports:[_.Wl,_.Mq,_.Rr,_.nw]});
_.qw=function(){};_.qw.ha=function(a){return new (a||_.qw)};_.qw.Ea=_.Wc({type:_.qw});_.qw.Da=_.Pc({imports:[pw]});
_.rw=function(){};_.rw.ha=function(a){return new (a||_.rw)};_.rw.Ea=_.Wc({type:_.rw});_.rw.Da=_.Pc({Tb:[o2a],imports:[_.op,_.Wl,_.Zp,_.$p,_.$p,_.Ip]});
var P2a=["feedbackTooltip"],Q2a=["branding"],sw=function(a,b,c,d,e,f,g,h,n,r,x,A){var B=this;this.Fa=a;this.Zj=b;this.a9=c;this.Ra=d;this.kx=e;this.zD=f;this.document=g;this.Yqc=h;this.appBarFontColor=n;this.YRb=r;this.Eq=nQa;this.An={};this.Jtc="/";this.hJb=1;this.A0a=new _.nb;this.Rvb=!!this.document.querySelector("#gb");this.hGc=!!this.document.querySelector("#gb a[role=button]");this.width=this.Rvb?"calc(100% - "+(this.hGc?50:110)+"px)":"100%";this.Sg=[x.register("showShortcutDialog","shift+/",
function(){B.f1&&(B.Bu?(B.Bu.close(),B.Bu=void 0):B.iva(),B.Fa.nb({element:"AppBar",action:(B.Bu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:B.Eq.projectId}))}),x.register("sendFeedback","shift+2",function(){B.Z8?(B.Z8.close(),B.Z8=void 0):B.S_("KEYBOARD")})];this.jPc=A.Vb(71)};
sw.prototype.Sa=function(){var a=this;this.Ra.events.ka(_.Qa(function(b){return b instanceof _.Sf})).subscribe(function(){a.Eq=R2a(a);a.An=a.wNa();a.Qrc.ua.style.setProperty("--text-secondary",a.Eq.appBarFontColor);a.Jtc=a.Ra.url})};sw.prototype.La=function(){this.A0a.next();for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};
sw.prototype.S_=function(a){var b=this;this.Fa.nb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Eq.projectId});this.b9&&this.b9.lj();this.Z8=this.Zj.open(c1a);this.Z8.Sy().ka(_.Wa()).subscribe(function(c){b.Z8=void 0;c&&b.a9.QT()})};var S2a=function(a){Mia(a.zD.theme).then(function(b){a.kx.Vua("DARK"===b?"LIGHT":"DARK")})};
sw.prototype.iva=function(){var a=this;this.Bu=this.Zj.open(_.Kq,{AB:!1,data:this.Eq.keyboardShortcuts,minWidth:400});this.Bu.Sy().ka(_.Wa()).subscribe(function(){a.Bu=void 0})};var R2a=function(a){var b={};a.YRb&&(b.appBarTitle=a.YRb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.NG(function(c,d){return Object.assign({},c,d)},nQa);return Object.assign({},a,b)};sw.prototype.wNa=function(){return this.NG(function(a,b){return Object.assign({},a,b.An)},{})};
sw.prototype.NG=function(a,b){for(var c=this.Ra.Mn.root.nc;c&&"primary"===c.uf;)b=a(b,c.data),c=c.firstChild;return b};
_.V.Object.defineProperties(sw.prototype,{IOa:{configurable:!0,enumerable:!0,get:function(){return!this.Rvb}},Exc:{configurable:!0,enumerable:!0,get:function(){return 0===this.hJb}},W$:{configurable:!0,enumerable:!0,get:function(){var a=this.Eq.appLink;return a?a:"/"+_.st.PA}},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}},
asb:{configurable:!0,enumerable:!0,get:function(){return this.f1||!!this.Eq.settingsPageLink}},Rrb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Eq.additionalLinks||[]).length}},Srb:{configurable:!0,enumerable:!0,get:function(){return this.asb||this.Rrb}}});sw.ha=function(a){return new (a||sw)(_.y(_.Ym),_.y(_.yq),_.y(_.Br),_.y(_.Pf),_.y(_.Hu),_.y(_.Tu),_.y(_.Ig),_.y(c0a,8),_.y($_a,8),_.y(_.d0a,8),_.y(_.Ss),_.y(_.vu))};
sw.Aa=_.v({type:sw,oa:[["app-bar"]],wb:function(a,b){a&1&&(_.Pe(P2a,5),_.Pe(Q2a,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.b9=c.first);_.Oe(c=_.Re())&&(b.Qrc=c.first)}},Ib:6,mb:function(a,b){a&2&&(_.fe("width",b.width),_.he("full-width",b.IOa)("fullscreen-search",b.Exc))},Ba:32,Ca:14,Ha:[["onedevAppbar",""],[1,"appbar-left"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",3,"onedevAppbarBranding",
"svgIcon","routerLink","trackProjectId"],["branding",""],[1,"appbar-center"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["feedbackTooltip",
"matTooltip"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help","aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["type","button","mat-menu-item",
"","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type","button","mat-menu-item","",3,"click"],["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"config","focusChange"],["type","button","mat-icon-button",
"","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon","shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",
3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],ya:function(a,b){a&1&&(_.C(0,"header",0)(1,"div",1),_.M(2,nua,4,0,"a",2),_.F(3,"a",3,4),_.D(),_.C(5,"div",5),_.M(6,oua,1,1,"global-search-box",6),_.D(),_.C(7,"div",7)(8,"onedev-button-group",8)(9,"button",9),_.G("click",function(){return S2a(b)}),_.C(10,"mat-icon"),_.N(11,"brightness_4"),_.D()(),_.C(12,"button",10,11),_.G("click",
function(){return b.S_("CLICK")}),_.F(14,"mat-icon",12),_.D(),_.M(15,pua,2,1,"button",13),_.M(16,qua,2,1,"a",14),_.D()(),_.C(17,"mat-menu",15,16)(19,"ul"),_.M(20,rua,3,0,"li",17),_.D(),_.M(21,uua,4,2,"ng-container",17),_.D(),_.C(22,"mat-menu",null,18)(24,"button",19),_.G("click",function(){return S2a(b)}),_.C(25,"span"),_.N(26,"Switch theme"),_.D()(),_.C(27,"button",20),_.G("click",function(){return b.S_("CLICK")}),_.C(28,"span"),_.N(29,"Send feedback"),_.D()(),_.M(30,vua,3,1,"button",21),_.M(31,
wua,3,1,"a",22),_.D()());if(a&2){var c=_.ze(23);_.w(2);_.z("ngIf",b.jPc);_.w(1);_.ye("onedevAppbarBranding",b.Eq.appBarTitle);_.z("svgIcon",b.Yqc)("routerLink",b.W$)("trackProjectId",b.projectId);_.w(3);_.z("ngIf",b.An.Laa);_.w(2);_.z("menu",c);_.w(7);_.z("ngIf",b.Srb);_.w(1);_.z("ngIf",b.Eq.settingsPageLink);_.w(1);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",b.f1);_.w(1);_.z("ngIf",b.Rrb);_.w(9);_.z("ngIf",b.Srb);_.w(1);_.z("ngIf",b.Eq.settingsPageLink)}},Ia:[_.cn,_.Ol,_.Pl,_.Zm,_.Xq,_.dw,_.nq,_.oq,
_.Vv,_.Qr,_.jw,_.hw,_.mw,_.bw,_.ew,_.gw,ow,_.Mm],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 T2a=function(){this.blockSize=-1;this.blockSize=64;this.ko=Array(4);this.Irc=Array(this.blockSize);this.jwa=this.z6=0;this.reset()};_.Wh(T2a,uJa);T2a.prototype.reset=function(){this.ko[0]=1732584193;this.ko[1]=4023233417;this.ko[2]=2562383102;this.ko[3]=271733878;this.jwa=this.z6=0};
var U2a=function(a,b,c){c||(c=0);var d=Array(16);if("string"===typeof b)for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.ko[0];c=a.ko[1];e=a.ko[2];var f=a.ko[3];var g=b+(f^c&(e^f))+d[0]+3614090360&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[1]+3905402710&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[2]+606105819&4294967295;e=f+(g<<17&4294967295|
g>>>15);g=c+(b^e&(f^b))+d[3]+3250441966&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[4]+4118548399&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[5]+1200080426&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[6]+2821735955&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[7]+4249261313&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[8]+1770035416&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[9]+2336552879&4294967295;f=b+(g<<12&4294967295|
g>>>20);g=e+(c^f&(b^c))+d[10]+4294925233&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[11]+2304563134&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(f^c&(e^f))+d[12]+1804603682&4294967295;b=c+(g<<7&4294967295|g>>>25);g=f+(e^b&(c^e))+d[13]+4254626195&4294967295;f=b+(g<<12&4294967295|g>>>20);g=e+(c^f&(b^c))+d[14]+2792965006&4294967295;e=f+(g<<17&4294967295|g>>>15);g=c+(b^e&(f^b))+d[15]+1236535329&4294967295;c=e+(g<<22&4294967295|g>>>10);g=b+(e^f&(c^e))+d[1]+4129170786&4294967295;b=c+(g<<
5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[6]+3225465664&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[11]+643717713&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[0]+3921069994&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[5]+3593408605&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[10]+38016083&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[15]+3634488961&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[4]+3889429448&4294967295;c=
e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[9]+568446438&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[14]+3275163606&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[3]+4107603335&4294967295;e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[8]+1163531501&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(e^f&(c^e))+d[13]+2850285829&4294967295;b=c+(g<<5&4294967295|g>>>27);g=f+(c^e&(b^c))+d[2]+4243563512&4294967295;f=b+(g<<9&4294967295|g>>>23);g=e+(b^c&(f^b))+d[7]+1735328473&4294967295;
e=f+(g<<14&4294967295|g>>>18);g=c+(f^b&(e^f))+d[12]+2368359562&4294967295;c=e+(g<<20&4294967295|g>>>12);g=b+(c^e^f)+d[5]+4294588738&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[8]+2272392833&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[11]+1839030562&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[14]+4259657740&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[1]+2763975236&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[4]+1272893353&4294967295;f=b+(g<<11&4294967295|
g>>>21);g=e+(f^b^c)+d[7]+4139469664&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[10]+3200236656&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[13]+681279174&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[0]+3936430074&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[3]+3572445317&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[6]+76029189&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(c^e^f)+d[9]+3654602809&4294967295;b=c+(g<<4&4294967295|g>>>28);g=f+(b^c^e)+d[12]+
3873151461&4294967295;f=b+(g<<11&4294967295|g>>>21);g=e+(f^b^c)+d[15]+530742520&4294967295;e=f+(g<<16&4294967295|g>>>16);g=c+(e^f^b)+d[2]+3299628645&4294967295;c=e+(g<<23&4294967295|g>>>9);g=b+(e^(c|~f))+d[0]+4096336452&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[7]+1126891415&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[14]+2878612391&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[5]+4237533241&4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[12]+1700485571&
4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[3]+2399980690&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[10]+4293915773&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[1]+2240044497&4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[8]+1873313359&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[15]+4264355552&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[6]+2734768916&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[13]+1309151649&
4294967295;c=e+(g<<21&4294967295|g>>>11);g=b+(e^(c|~f))+d[4]+4149444226&4294967295;b=c+(g<<6&4294967295|g>>>26);g=f+(c^(b|~e))+d[11]+3174756917&4294967295;f=b+(g<<10&4294967295|g>>>22);g=e+(b^(f|~c))+d[2]+718787259&4294967295;e=f+(g<<15&4294967295|g>>>17);g=c+(f^(e|~b))+d[9]+3951481745&4294967295;a.ko[0]=a.ko[0]+b&4294967295;a.ko[1]=a.ko[1]+(e+(g<<21&4294967295|g>>>11))&4294967295;a.ko[2]=a.ko[2]+e&4294967295;a.ko[3]=a.ko[3]+f&4294967295};
T2a.prototype.update=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=this.Irc,e=this.z6,f=0;f<b;){if(0==e)for(;f<=c;)U2a(this,a,f),f+=this.blockSize;if("string"===typeof a)for(;f<b;){if(d[e++]=a.charCodeAt(f++),e==this.blockSize){U2a(this,d);e=0;break}}else for(;f<b;)if(d[e++]=a[f++],e==this.blockSize){U2a(this,d);e=0;break}}this.z6=e;this.jwa+=b};
T2a.prototype.digest=function(){var a=Array((56>this.z6?this.blockSize:2*this.blockSize)-this.z6);a[0]=128;for(var b=1;b<a.length-8;++b)a[b]=0;var c=8*this.jwa;for(b=a.length-8;b<a.length;++b)a[b]=c&255,c/=256;this.update(a);a=Array(16);for(b=c=0;4>b;++b)for(var d=0;32>d;d+=8)a[c++]=this.ko[b]>>>d&255;return a};
var SAa=_.Vg("//www.google.com/insights/consumersurveys/async_survey?site=%{siteId}"),tw=function(a,b,c,d,e,f,g,h,n){this.Ut=a;this.ZE=b;this.Kf=d;this.Ac=e;this.nga=f;this.rsb=g;this.PUa=h;this.Ra=n;this.WXa=this.Fqa=!1;this.QF=void 0};
tw.prototype.initialize=function(){var a=this;this.rsb&&this.Ra.events.ka(_.Qa(function(b){return b instanceof _.Sf}),_.m(function(b){a:{var c=b.nf;for(var d=_.l(_.lc(a.rsb,TZa,1)),e=d.next();!e.done;e=d.next()){e=e.value;for(var f=_.l(_.ic(e,1)),g=f.next();!g.done;g=f.next())if((new RegExp(g.value)).test(c)){c=e;break a}}c=void 0}return{config:c,path:b.nf,mNc:OLa(a.nga)}}),_.Oa(function(b,c){return b.config===c.config})).subscribe(function(b){if(a.WXa){var c=document.getElementById("hats-survey-script");
c&&_.bk(c);(c=document.getElementById("contain-402"))&&_.bk(c);c=document.getElementsByTagName("script");for(var d=0;d<c.length;d++){var e=c[d];(e.src.includes("www.google.com/insights/consumersurveys/")||e.src.includes("survey.g.doubleclick.net"))&&_.bk(e)}a.WXa=!1}if((c=b.config)&&a.Ut.XB&&!a.Fqa&&(c=_.lc(c,pt,2))&&0!==c.length){d=a.Ac.Vb(18);if((e=xua(1,c))&&(d||V2a(a,1)))var f=e;else if(d||V2a(a,2))f=xua(2,c);if(f&&!(wya(f)&&Math.random()>=wya(f))){c=f.Xqb();d=f.Y9();e=_.Dh(f,5,0);f=b.mNc;b=$ja(b.path)===
_.cm.WH?ml.KU:ml.PA;var g=_.Sj(),h=JSON,n=h.stringify;a:switch(e){case 1:e="STANDARD";break a;case 2:e="AD_HOC";break a;default:e=_.ag(e)}b={Cfa:c,surveyId:"",instanceId:g,F1:"",metadata:{hatsData:n.call(h,{actionOwner:b,product:d,siteType:e,targetRoute:f})}};a.QF=b;W2a(a)}}})};
var V2a=function(a,b){var c=new z_a,d=new T2a;d.update(a.PUa+String(b)+String(c.getYear())+String(c.getMonth()));return d.digest().reduce(function(e,f){return e+f},0)%v_a(c.getFullYear(),c.getMonth())+1===c.getDate()},W2a=function(a){a.WXa=!0;_.Db.docAfterShowCallback=function(){if(_.Db._402&&_.Db._402.params&&_.Db._402.params.svyid&&_.Db._402.params.srvsrsid){a.QF.surveyId=_.Db._402.params.svyid;a.QF.F1=_.Db._402.params.srvsrsid;var d=a.ZE,e=a.QF,f=new mj,g=new Gya;g.VYa(e.Cfa);_.fc(g,3,e.surveyId);
g.XYa(e.instanceId);e.F1&&_.fc(g,6,e.F1);_.qc(f,1,g);d.nb({name:"surveyImpression",type:"hatsSurvey",metadata:e.metadata,nqa:f})}else _.jr(a.Kf,Error("Ed"))};_.Db.docResponseDataCallback=function(d){0<=d.indexOf("t=pa")?(a.Fqa=!0,$Fa(a.ZE,d,3,a.QF)):(0<=d.indexOf("t=a")?$Fa(a.ZE,d,4,a.QF):0<=d.indexOf("t=o")&&!a.Fqa&&$Fa(a.ZE,d,1,a.QF),a.Fqa=!1,a.QF=void 0,delete _.Db.docAfterShowCallback,delete _.Db.docResponseDataCallback)};_.Db._402=_.Db._402||{};var b=document.getElementsByTagName("head")[0],
c=document.createElement("script");c.id="hats-survey-script";c.type="text/javascript";c.setAttribute("async","");c.setAttribute("defer","");_.vqa(c,VAa({siteId:a.QF.Cfa}));b.appendChild(c)};tw.ha=function(a){return new (a||tw)(_.u(_.en),_.u(Gk),_.u(dm),_.u(_.ir),_.u(_.vu),_.u(Pm),_.u(i0a),_.u(R_a),_.u(_.Pf))};tw.va=_.t({token:tw,ta:tw.ha,Ka:"root"});
_.uw=function(a,b,c,d){this.UGc=a;this.rAc=b;this.Fzc=c;this.Dp=d};_.uw.prototype.bootstrap=function(){qMa(this.UGc);for(var a=this.rAc,b=_.l(a.oAc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.Ha(c.icons));c.glb&&(d=d.concat(c.glb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.uG;e=e.value;var h=_.Cf(hVa,g,e);f.gtb.kia(g,e,new Or(h))}}this.Fzc.initialize();this.Dp.initialize()};_.uw.ha=function(a){return new (a||_.uw)(_.u(gn),_.u(_.Sr),_.u(tw),_.u(_.lt),_.u(_.fr))};
_.uw.va=_.t({token:_.uw,ta:_.uw.ha,Ka:"root"});
var X2a;_.vw=function(a,b,c,d,e,f,g,h){this.Fa=g;this.qe=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})};
X2a=function(a,b,c){a.Fa.nb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",mg:b});a.service.IIc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.Ua(1)).subscribe(function(e){a.Fa.nb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",mg:b});a.service.AHc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.Y2a=function(a,b){var c={};c=void 0===c?{}:c;a.Fa.XFc.then(function(){a.qe.wc(function(){Mia(a.qe.Lg).then(function(){setTimeout(function(){X2a(a,b,c)})})})})};_.vw.ha=function(a){return new (a||_.vw)(_.u(kIa),_.u(_.Og),_.u(_.GUa),_.u(_.Hl),_.u(o_a),_.u(_.Tu),_.u(_.Ym),_.u(_.Ye))};_.vw.va=_.t({token:_.vw,ta:_.vw.ha,Ka:"root"});
var Z2a=_.Nh(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),$2a=_.Nh(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),a3a=_.Nh(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);
var ww=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P,Z){this.mJc=a;this.Wla=b;this.UIa=d;this.Ra=e;this.Ac=f;this.Pg=h;this.xc=r;this.Cva=x;this.userEmail=A;this.storage=B;this.psb=K;c.bootstrap();(this.Jp=r.lc(2))&&I.load();this.RTa();this.Ac.Vb(54)&&!b3a(this)&&"optin"!==this.Cva.UX.get("GRIMOIRE_REDIRECT_STATUS")&&this.Pg.r3(Vu,void 0);this.Jp&&f.Vb(33)&&(a=new Date,31===a.getDate()&&9===a.getMonth()&&(document.documentElement.style.background="#fff",document.documentElement.style.filter="invert(1)",
a=document.createElement("STYLE"),a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("img{filter: invert(1)}")),document.documentElement.appendChild(a)));this.Jp&&f.Vb(42)&&_.Y2a(K,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f=_.Cf(Z2a);P.kia("","access_time_24px",new Or(f));f=_.Cf($2a);P.kia("","info_outline_24px",new Or(f));f=_.Cf(a3a);P.kia("","link_24px",new Or(f));this.Wla&&Z.documentElement.style.setProperty("--app-bar-bg",this.Wla)};ww.prototype.RTa=function(){b3a(this)&&this.kZa()};
var b3a=function(a){return!a.userEmail&&a.xc.lc(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};ww.prototype.kZa=function(){var a=this;this.Pg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).yI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};ww.prototype.Sa=function(){var a=this.Ra;a.config=this.mJc.map(dla);a.xL=!1;a.xra=-1};
ww.ha=function(a){return new (a||ww)(_.y(Y0a),_.y(Z_a),_.y(_.uw),_.y(_.Xu),_.y(_.Pf),_.y(_.vu),_.y(Fm),_.y(_.qr),_.y(_.Tu),_.y(_.vt),_.y(Uu),_.y(_.Gl),_.y(_.lm,8),_.y(_.ft),_.y(_.vw),_.y(Pr),_.y(_.Ig))};
ww.Aa=_.v({type:ww,oa:[["cst-app"],["protractor-cst-app"]],Ba:6,Ca:3,Ha:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ya:function(a,b){a&1&&(_.F(0,"app-bar"),_.C(1,"div",0)(2,"div",1),_.M(3,yua,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier"));a&2&&(_.fe("background-color",b.Wla),_.w(3),_.z("ngIf",b.UIa.bmb))},Ia:[_.Pl,_.Yu,sw,_.xr,_.tm],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}"]});
_.xw=function(){};_.xw.ha=function(a){return new (a||_.xw)};_.xw.Ea=_.Wc({type:_.xw});_.xw.Da=_.Pc({imports:[_.Wl,_.Mq,_.Rr]});
var c3a=function(a){this.AKa=a};c3a.prototype.process=function(a){d3a(this,a);for(var b=_.l(_.Gh(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Ll&&d3a(this,c.elements);return a};var d3a=function(a,b){var c=!1,d=[];e3a(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},e3a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Ll||2===d.Ll?(e3a(a,d.Rxb,c),e3a(a,d.hIb,c)):1===d.Ll&&d.label===a.AKa&&!d.error&&c.push(d)};
var f3a=function(a,b,c){this.jA=a;this.VCb=b;this.tEc=c};f3a.prototype.process=function(a){if(!this.tEc)return a;for(var b=_.l(_.Gh(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=1===c.Ll&&9===c.label&&!c.error)d=c.value?c.value.value:"",this.VCb.has(d)?(d=this.VCb.get(d),d=this.jA.has(_.aj(d,2))):d=!1;d&&(c.warning={type:0,location:c.location})}return a};
var h3a=function(){var a=g3a;this.AKa=5;this.pattern=a};h3a.prototype.process=function(a){for(var b=_.l(_.Gh(a)),c=b.next();!c.done;c=b.next())c=c.value,1!==c.Ll||c.label!==this.AKa||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};
var i3a=function(){this.l0=[]},j3a;i3a.prototype.kf=function(a){return this.l0.length?j3a(this.l0[0],a):void 0};j3a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Uc?b(a.Uc):a.instance};_.k3a=function(){this.l0=[]};_.U(_.k3a,i3a);
var g3a,l3a;g3a=/^(y|yes|n|no|auto)$/;l3a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.Ha([["func",14],["function",14]]),_.Ha([["f",12],["file",12],["filepath",12],["path",12]]),_.Ha([["l",16],["lang",16],["language",16]])));
_.m3a=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]]);_.n3a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.Ha(_.m3a)));
_.o3a=new _.k3a;_.p3a=new _.k3a;
var q3a=/^\s*$/,r3a=function(a){var b=a.Cvc,c=a.Fvc;this.Waa=a.Waa;this.jvb=!!b;this.JBc=!!c},s3a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Dua(5,c,b);b.Tw=0<a.length&&a[0].Tw;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},t3a=function(a,b,c){c=Jh(c);c.start+=a?a.length:0;c.end-=b.length;return c};
var u3a=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(Hd,Ya)}function d(ua){var Ba=GG[ua],Pa;if(!Ba){for(Pa=ua-1;!GG[Pa];)Pa--;Ba=GG[Pa];for(Ba={line:Ba.line,column:Ba.column};Pa<ua;)10===b.charCodeAt(Pa)?(Ba.line++,
Ba.column=1):Ba.column++,Pa++;GG[ua]=Ba}return Ba}function e(ua,Ba){var Pa=d(ua),id=d(Ba);return{start:{offset:ua,line:Pa.line,column:Pa.column},end:{offset:Ba,line:id.line,column:id.column}}}function f(ua){Ya<lk||(Ya>lk&&(lk=Ya,qP=[]),qP.push(ua))}function g(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);if(Ba!==na){Ba=[];var Pa=h();for(Pa===na&&(Pa=n());Pa!==na;)Ba.push(Pa),Pa=h(),Pa===na&&(Pa=n());Ba!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function h(){var ua=Ya;var Ba=A();Ba===
na&&(Ba=r(),Ba===na&&(Ba=la(),Ba===na&&(Ba=I())));if(Ba!==na){var Pa=ub();Pa===na&&(Pa=null);Pa!==na?(Hd=Ya,Pa=(Pa=xb.jvb)?void 0:na,Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function n(){var ua=Ya;var Ba=I();if(Ba!==na){var Pa=ub();Pa===na&&(Pa=null);Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function r(){var ua,Ba;var Pa=Ya;var id=[];for(ua=x();ua!==na;)id.push(ua),ua=x();if(id!==na)if(ua=Fb(),ua!==na){var Jd=r();if(Jd===na)for(Jd=[],Ba=x();Ba!==
na;)Jd.push(Ba),Ba=x();Jd!==na?(Hd=Pa,Pa=c(),Pa=id=Cua(0,id,Jd,ua,Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function x(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=I()),Ba!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function A(){var ua,Ba;var Pa=Ya;var id=[];for(ua=B();ua!==na;)id.push(ua),ua=B();if(id!==na)if(ua=Na(),ua!==na){var Jd=A();if(Jd===na)for(Jd=[],Ba=B();Ba!==na;)Jd.push(Ba),Ba=B();Jd!==na?(Hd=Pa,Pa=c(),Pa=id=Cua(2,id,Jd,ua,
Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function B(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=r(),Ba===na&&(Ba=I())),Ba!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function I(){var ua=Ya;var Ba=cc();Ba!==na?(Ba=K(),Ba===na&&(Ba=null),Ba!==na?(Hd=ua,ua=Ba=sd(Ba)):(Ya=ua,ua=na)):(Ya=ua,ua=na);ua===na&&(ua=K());return ua}function K(){var ua=Ya;var Ba=Ff();if(Ba!==na){if(58===b.charCodeAt(Ya)){var Pa=ed;Ya++}else Pa=na,0===tf&&f(jd);if(Pa!==
na){Pa=bb();if(Pa===na&&(Pa=P(),Pa===na)){Pa=Ya;tf++;var id=ub();id===na&&(id=null);tf--;id!==na?(Ya=Pa,Pa=void 0):Pa=na}Pa!==na?(Hd=ua,ua=Ba=ge(Ba,Pa)):(Ya=ua,ua=na)}else Ya=ua,ua=na}else Ya=ua,ua=na;ua===na&&(ua=bb(),ua===na&&(ua=P()));return ua}function P(){var ua=Ya;var Ba=[];var Pa=eb();Pa===na&&(Pa=Z());if(Pa!==na)for(;Pa!==na;)Ba.push(Pa),Pa=eb(),Pa===na&&(Pa=Z());else Ba=na;Ba!==na&&(Hd=ua,Ba=s3a(Ba,c()));return Ba}function Z(){var ua=Ya;if(41===b.charCodeAt(Ya)){var Ba=ug;Ya++}else Ba=na,
0===tf&&f(Xe);Ba!==na&&(Hd=ua,ua=c(),ua=Dua(5,")",ua),ua.error={type:3,location:ua.location},Ba=ua);return Ba}function la(){var ua;var Ba=Ya;if(40===b.charCodeAt(Ya)){var Pa=se;Ya++}else Pa=na,0===tf&&f(Tj);if(Pa!==na)if(Pa=ub(),Pa===na&&(Pa=null),Pa!==na){Pa=[];for(ua=wa();ua!==na;)Pa.push(ua),ua=wa();if(Pa!==na)if(41===b.charCodeAt(Ya)?(ua=ug,Ya++):(ua=na,0===tf&&f(Xe)),ua===na&&(ua=null),ua!==na){Hd=Ya;var id=ua;var Jd=c();if(id&&1===Pa.length){var ef=Pa[0];if(5!==ef.Ll)Jd=!0;else{Jd=Jh(Jd);id=
Jd.end;ef=ef.location;var sh=ef.end;Jd=Jd.start+1<ef.start||id-1>sh}}else Jd=!0;Jd=Jd?void 0:na;Jd!==na?(Hd=Ba,Ba=ua,ua=c(),ua=Jh(ua),Ba=Pa={Ll:3,elements:Pa,location:ua,error:Ba?void 0:{type:4,location:ua}}):(Ya=Ba,Ba=na)}else Ya=Ba,Ba=na;else Ya=Ba,Ba=na}else Ya=Ba,Ba=na;else Ya=Ba,Ba=na;return Ba}function wa(){var ua=Ya;var Ba=va();Ba===na&&(Ba=Sa(),Ba===na&&(Ba=la(),Ba===na&&(Ba=qb())));if(Ba!==na){var Pa=ub();Pa===na&&(Pa=null);Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function va(){var ua,
Ba;var Pa=Ya;var id=[];for(ua=Ga();ua!==na;)id.push(ua),ua=Ga();if(id!==na)if(ua=Na(),ua!==na){var Jd=va();if(Jd===na)for(Jd=[],Ba=Ga();Ba!==na;)Jd.push(Ba),Ba=Ga();Jd!==na?(Hd=Pa,Pa=c(),Pa=id=Cua(2,id,Jd,ua,Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function Ga(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=Sa(),Ba===na&&(Ba=qb())),Ba!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function Sa(){var ua,Ba;var Pa=Ya;var id=[];for(ua=gb();ua!==
na;)id.push(ua),ua=gb();if(id!==na)if(ua=Fb(),ua!==na){var Jd=Sa();if(Jd===na)for(Jd=[],Ba=gb();Ba!==na;)Jd.push(Ba),Ba=gb();Jd!==na?(Hd=Pa,Pa=c(),Pa=id=Cua(0,id,Jd,ua,Pa)):(Ya=Pa,Pa=na)}else Ya=Pa,Pa=na;else Ya=Pa,Pa=na;return Pa}function gb(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);Ba!==na?(Ba=la(),Ba===na&&(Ba=qb()),Ba!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function qb(){var ua=Ya;var Ba=cc();Ba!==na?(Ba=Hb(),Ba===na&&(Ba=null),Ba!==na?(Hd=ua,ua=Ba=sd(Ba)):(Ya=ua,ua=na)):(Ya=
ua,ua=na);ua===na&&(ua=Hb());return ua}function Hb(){var ua=Ya;var Ba=Ff();if(Ba!==na){if(58===b.charCodeAt(Ya)){var Pa=ed;Ya++}else Pa=na,0===tf&&f(jd);if(Pa!==na){Pa=bb();if(Pa===na&&(Pa=Bb(),Pa===na)){Pa=Ya;tf++;var id=ub();id===na&&(id=null);tf--;id!==na?(Ya=Pa,Pa=void 0):Pa=na}Pa!==na?(Hd=ua,ua=Ba=ge(Ba,Pa)):(Ya=ua,ua=na)}else Ya=ua,ua=na}else Ya=ua,ua=na;ua===na&&(ua=bb(),ua===na&&(ua=Bb()));return ua}function Bb(){var ua=Ya;var Ba=[];var Pa=eb();if(Pa!==na)for(;Pa!==na;)Ba.push(Pa),Pa=eb();
else Ba=na;Ba!==na&&(Hd=ua,Ba=s3a(Ba,c()));return Ba}function Fb(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);if(Ba!==na){var Pa=[];var id=Ib();if(id!==na)for(;id!==na;)Pa.push(id),id=Ib();else Pa=na;Pa!==na?(id=ub(),id!==na?(Hd=Ya,Pa=(Pa="AND"===Pa.join(""))?void 0:na,Pa!==na?(Hd=ua,ua=Ba=t3a(Ba,id,c())):(Ya=ua,ua=na)):(Ya=ua,ua=na)):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function Na(){var ua=Ya;var Ba=ub();Ba===na&&(Ba=null);if(Ba!==na){var Pa=[];var id=Ib();if(id!==na)for(;id!==na;)Pa.push(id),
id=Ib();else Pa=na;Pa!==na?(id=ub(),id!==na?(Hd=Ya,Pa=(Pa="OR"===Pa.join(""))?void 0:na,Pa!==na?(Hd=ua,ua=Ba=t3a(Ba,id,c())):(Ya=ua,ua=na)):(Ya=ua,ua=na)):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function bb(){var ua;var Ba=Ya;if(34===b.charCodeAt(Ya)){var Pa=hp;Ya++}else Pa=na,0===tf&&f(Hh);if(Pa!==na){Pa=[];for(ua=rb();ua!==na;)Pa.push(ua),ua=rb();Pa!==na?(34===b.charCodeAt(Ya)?(ua=hp,Ya++):(ua=na,0===tf&&f(Hh)),ua===na&&(ua=null),ua!==na?(Hd=Ba,Ba=ua,ua=c(),Pa=Dua(4,Pa.join(""),ua),Ba||(Pa.error=
Bua(0,ua.start.offset,ua.end.offset)),Ba=Pa):(Ya=Ba,Ba=na)):(Ya=Ba,Ba=na)}else Ya=Ba,Ba=na;return Ba}function eb(){var ua;var Ba=Ya;if(40===b.charCodeAt(Ya)){var Pa=se;Ya++}else Pa=na,0===tf&&f(Tj);if(Pa!==na){Pa=[];for(ua=eb();ua!==na;)Pa.push(ua),ua=eb();Pa!==na?(41===b.charCodeAt(Ya)?(ua=ug,Ya++):(ua=na,0===tf&&f(Xe)),ua===na&&(ua=null),ua!==na?(Hd=Ba,Ba=ua,ua=c(),Pa=s3a(Pa,ua),Pa.value="("+Pa.value,Ba?Pa.value+=")":Pa.error={type:4,location:{start:Pa.location.start,end:Pa.location.start+1}},Ba=
Pa):(Ya=Ba,Ba=na)):(Ya=Ba,Ba=na)}else Ya=Ba,Ba=na;Pa=Ba;if(Pa===na){Pa=Ya;Ba=[];ua=fb();if(ua!==na)for(;ua!==na;)Ba.push(ua),ua=fb();else Ba=na;Ba!==na?(Hd=Ya,ua=Ba,ua=(ua=!xb.jvb||"AND"!==ua.join("")&&"OR"!==ua.join(""))?void 0:na,ua!==na?(Hd=Pa,Pa=Ba,Ba=c(),Pa=Ba=Dua(5,Pa.join(""),Ba)):(Ya=Pa,Pa=na)):(Ya=Pa,Pa=na)}return Pa}function cc(){var ua=Ya;if(45===b.charCodeAt(Ya)){var Ba=Ih;Ya++}else Ba=na,0===tf&&f(kj);if(Ba!==na){Hd=Ya;var Pa=(Pa=xb.JBc)?void 0:na;Pa!==na?ua=Ba=[Ba,Pa]:(Ya=ua,ua=na)}else Ya=
ua,ua=na;return ua}function kc(){var ua=Ya;if(92===b.charCodeAt(Ya)){var Ba=mi;Ya++}else Ba=na,0===tf&&f(PE);Ba!==na?(b.length>Ya?(Ba=b.charAt(Ya),Ya++):(Ba=na,0===tf&&f(rP)),Ba===na&&(Ba=null),Ba!==na?(Hd=ua,ua=Ba?"\\"+Ba:"\\"):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function Ff(){var ua=Ya;var Ba=[];if(T0.test(b.charAt(Ya))){var Pa=b.charAt(Ya);Ya++}else Pa=na,0===tf&&f(Ema);if(Pa!==na)for(;Pa!==na;)Ba.push(Pa),T0.test(b.charAt(Ya))?(Pa=b.charAt(Ya),Ya++):(Pa=na,0===tf&&f(Ema));else Ba=na;Ba!==na?
(Hd=Ya,Pa=(Pa=xb.Waa.has(Ba.join("")))?void 0:na,Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na);return ua}function rb(){var ua=Ya;if(b.substr(Ya,2)===HG){var Ba=HG;Ya+=2}else Ba=na,0===tf&&f(ti);Ba!==na&&(Hd=ua,Ba='"');ua=Ba;ua===na&&(ua=kc(),ua===na&&(IOa.test(b.charAt(Ya))?(ua=b.charAt(Ya),Ya++):(ua=na,0===tf&&f(Fma))));return ua}function Ib(){var ua=Ya;if(92===b.charCodeAt(Ya)){var Ba=mi;Ya++}else Ba=na,0===tf&&f(PE);Ba!==na?(34===b.charCodeAt(Ya)?(Ba=hp,Ya++):(Ba=na,0===tf&&f(Hh)),Ba===na&&
(Ba=lb(),Ba===na&&(58===b.charCodeAt(Ya)?(Ba=ed,Ya++):(Ba=na,0===tf&&f(jd)))),Ba!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)):(Ya=ua,ua=na);if(ua===na&&(ua=kc(),ua===na))if(ua=Ya,b.length>Ya?(Ba=b.charAt(Ya),Ya++):(Ba=na,0===tf&&f(rP)),Ba!==na){Hd=Ya;var Pa=(Pa=!q3a.test(Ba))?void 0:na;Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function fb(){var ua=Ya;var Ba=Ib();if(Ba!==na){Hd=Ya;var Pa="("!==Ba&&")"!==Ba?void 0:na;Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}function ub(){var ua=
[];var Ba=lb();if(Ba!==na)for(;Ba!==na;)ua.push(Ba),Ba=lb();else ua=na;return ua}function lb(){var ua=Ya;if(b.length>Ya){var Ba=b.charAt(Ya);Ya++}else Ba=na,0===tf&&f(rP);if(Ba!==na){Hd=Ya;var Pa=(Pa=q3a.test(Ba))?void 0:na;Pa!==na?(Hd=ua,ua=Ba):(Ya=ua,ua=na)}else Ya=ua,ua=na;return ua}var xb=1<arguments.length?arguments[1]:{},na={},mc={YQc:g},Oc=g,sd=function(ua){var Ba=c();ua||(Ba.start.offset++,ua=Dua(5,"",Ba),ua.error=Bua(2,Ba.start.offset-1,Ba.end.offset));ua.Tw=!0;return ua},ed=":",jd={type:"literal",
value:":",description:"':'"},ge=function(ua,Ba){var Pa=xb,id=c();ua=ua.join("");Pa={Ll:1,label:Pa.Waa.get(ua),xCc:ua,value:Ba,location:Jh(id)};Ba||(Ba=id.end.offset,Pa.error=Bua(1,Ba-1,Ba));return Pa},ug=")",Xe={type:"literal",value:")",description:"')'"},se="(",Tj={type:"literal",value:"(",description:"'('"},hp='"',Hh={type:"literal",value:'"',description:"'\"'"},Ih="-",kj={type:"literal",value:"-",description:"'-'"},mi="\\",PE={type:"literal",value:"\\",description:"'\\\\'"},rP={type:"any",description:"any character"},
HG='\\"',ti={type:"literal",value:'\\"',description:"'\\\\\"'"},T0=/^[a-zA-Z0-9_]/,Ema={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},IOa=/^[^"]/,Fma={type:"class",value:'[^"]',description:'[^"]'},Ya=0,Hd=0,GG=[{line:1,column:1}],lk=0,qP=[],tf=0;if("startRule"in xb){if(!(xb.rMb in mc))throw Error("Fd`"+xb.rMb);Oc=mc[xb.rMb]}mc=Oc();if(mc!==na&&Ya===b.length)return mc;mc!==na&&Ya<b.length&&f({type:"end",description:"end of input"});throw function(ua,Ba,Pa){function id(ef){var sh,Tn;
ef.sort(function(sP,Gma){return sP.description<Gma.description?-1:sP.description>Gma.description?1:0});if(0<ef.length){for(Tn=sh=1;sh<ef.length;sh++)ef[sh-1]!==ef[sh]&&(ef[Tn]=ef[sh],Tn++);ef.length=Tn}}function Jd(ef){var sh=Array(ef.length),Tn;for(Tn=0;Tn<ef.length;Tn++)sh[Tn]=ef[Tn].description;return"Expected "+(1<ef.length?sh.slice(0,-1).join(", ")+" or "+sh[ef.length-1]:sh[0])+"."}null!==Ba&&id(Ba);return new a(null!==ua?ua:Jd(Ba),Ba,Pa)}(null,qP,e(lk,lk));}}}();
_.v3a=new _.zd("parserConfig");_.yw=function(a){this.BYa=a.BYa||[];this.lHc=new r3a(a);this.s_=a.s_};_.yw.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Ll:5,location:b,value:a}];try{var c=u3a.parse(a,this.lHc);return this.BYa.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.s_&&_.jr(this.s_,d),[{Ll:5,error:{type:8,location:d instanceof u3a.SyntaxError?Jh(d.location):b},location:b,value:a}]}};
_.yw.ha=function(a){return new (a||_.yw)(_.u(_.v3a))};_.yw.va=_.t({token:_.yw,ta:_.yw.ha});
_.zw=function(a,b){this.eta=a;this.gG=b.Vb(28)};_.zw.prototype.parse=function(a){return this.eta.parse(a)};_.zw.ha=function(a){return new (a||_.zw)(_.u(_.yw),_.u(_.vu))};_.zw.va=_.t({token:_.zw,ta:_.zw.ha});
_.Aw=function(){};new _.Hk;_.Aw.ha=function(a){return new (a||_.Aw)};_.Aw.Ea=_.Wc({type:_.Aw});_.Aw.Da=_.Pc({Tb:[_.yw,_.zw,{Ga:_.v3a,Db:function(a,b,c){var d=!!_.p3a.kf();return{Waa:_.p3a.kf()||_.o3a.kf()||l3a,Fvc:!0,BYa:[new c3a(5),new c3a(20),new h3a,new f3a(a,b,d)],Cvc:!0,s_:c||void 0}},Hb:[V_a,W_a,[new _.Hk,_.ir]]}]});
_.Bw=function(){};_.Bw.ha=function(a){return new (a||_.Bw)};_.Bw.Ea=_.Wc({type:_.Bw});_.Bw.Da=_.Pc({imports:[_.Wl,_.$m,_.Om]});
_.Cw=function(){};_.Cw.ha=function(a){return new (a||_.Cw)};_.Cw.Ea=_.Wc({type:_.Cw});_.Cw.Da=_.Pc({imports:[_.$p,_.$p]});
_.Dw=function(){};_.Dw.ha=function(a){return new (a||_.Dw)};_.Dw.Ea=_.Wc({type:_.Dw});_.Dw.Da=_.Pc({imports:[_.$p,_.Wl,_.$p]});
_.Ew=function(){};_.Ew.ha=function(a){return new (a||_.Ew)};_.Ew.Ea=_.Wc({type:_.Ew});_.Ew.Da=_.Pc({imports:[_.fn,_.Aw,_.Wl,_.Bw,_.ar,_.Cw,_.Mq,_.Rr,_.Dw,_.rw,_.jv,_.ut,_.Uv]});
var Fw=function(){};Fw.ha=function(a){return new (a||Fw)};Fw.Ea=_.Wc({type:Fw});Fw.Da=_.Pc({imports:[_.fn,_.Wl,_.$m,{Lk:_.Cr,Tb:[_.Br]},_.ar,_.Ew,_.br,_.Mq,_.Dq,_.Cw,_.Rr,_.nw,_.rw,_.qw,_.Om]});
var w3a=[{baa:"Documentation",ek:"https://goto.google.com/grimoire-codesearch-documentation"},{baa:"Accessibility Help",ek:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],x3a=[{baa:"Documentation",ek:"https://cloud.google.com/source-repositories/docs/"},{Huc:!0,baa:"Support",ek:"https://cloud.google.com/source-repositories/docs/support"}],Gw=function(a){this.additionalLinks=a.lc(2)?w3a:x3a};Gw.prototype.resolve=function(){return this.additionalLinks};
Gw.ha=function(a){return new (a||Gw)(_.u(_.vt))};Gw.va=_.t({token:Gw,ta:Gw.ha,Ka:"root"});
var y3a,z3a,A3a,B3a,Hw;y3a=[{Zb:"?",te:"Show shortcut help"},{Zb:["@"],te:"Send feedback"},{Zb:["alt","+","..."],te:"Use shortcuts with modal screenreader"},{Zb:"c",te:"Focus code panel"},{Zb:"g",te:"Go to line"},{Zb:"o",te:"Show outline"},{Zb:"t",te:"Show directory tree"}];z3a=[];A3a=[{Zb:"/",te:"Search for code or files"},{Zb:".",te:"Search for code or files in this directory"},{Zb:"j",te:"Select next result in the search result list"},{Zb:"k",te:"Select previous result in the search result list"}];
B3a=[];
Hw=[{Zb:"a",te:"Toggle fullscreen mode"},{Zb:"b",te:"Toggle blame layer"},{Zb:"f",te:"Show find in file menu"},{Zb:"h",te:"Show revision history of the file"},{Zb:"l",te:"Show links menu"},{Zb:["l","then","p"],te:"Copy the current file path"},{Zb:["l","then","h"],te:"Copy the link to the HEAD version of the file"},{Zb:["l","then","r"],te:"Copy the link to the current version and line of the file"},{Zb:"q",te:"Toggle bottom panel"},{Zb:"u",te:"Toggle the navigation panel"},{Zb:"y",te:"Show/hide search matches in a file"},{Zb:["\u2191",
"or","k"],te:"Up one line in code browser"},{Zb:["\u2193","or","j"],te:"Down one line in code browser"},{Zb:"+",te:"Increase size of code font"},{Zb:"-",te:"Decrease size of code font"}];
_.Iw=function(a,b){b.Vb(10)&&Hw.push({Zb:"x",te:"Show cross references for symbols"});b.Vb(5)&&Hw.push({Zb:"X",te:"Show a callgraph for the file"});b.Vb(7)&&Hw.push({Zb:"8",te:"Toggle code column guides"});if(b.Vb(37)){var c=Hw.findIndex(function(g){return"Show/hide search matches in a file"===g.te});Hw.splice(c,1)}b.Vb(28)||B3a.push({Zb:"E",te:"Open in editor (when available)"});a.lc(2)&&(z3a.push({Zb:"r",te:"Open the related files menu"},{Zb:["r","then","b"],te:"Open related BUILD file"},{Zb:["r",
"then","o"],te:"Open related OWNERS file"},{Zb:["r","then","r"],te:"Open related README file"},{Zb:["r","then","t"],te:"Open related test file"}),Hw.push({Zb:["l","then","g"],te:"Copy link to google3-relative path"},{Zb:["l","then","i"],te:"Copy import statement"},{Zb:["l","then","b"],te:"Copy build rule"}));a=["General",Fua(y3a)];c=["Related files (hold <shift> to open in new tab)",Fua(z3a)];var d=["Search",Fua(A3a)],e=["View in",Fua(B3a)],f=["File Browsing",Fua(Hw)];this.RIc=new Map([a,c].concat(_.Ha(b.Vb(37)?
[]:[d,e]),[f]))};_.Iw.prototype.resolve=function(){return this.RIc};_.Iw.ha=function(a){return new (a||_.Iw)(_.u(_.vt),_.u(_.vu))};_.Iw.va=_.t({token:_.Iw,ta:_.Iw.ha,Ka:"root"});
var Jw=function(a){this.settingsPageLink=a.lc(2)?_.st.iV:void 0};Jw.prototype.resolve=function(){return this.settingsPageLink};Jw.ha=function(a){return new (a||Jw)(_.u(_.vt))};Jw.va=_.t({token:Jw,ta:Jw.ha,Ka:"root"});
var C3a;C3a=window.location.pathname;
_.D3a=[{Ga:Fl,Db:function(a){return a.N9().GK()},Hb:[Iu]},{Ga:fIa,Db:function(a){a=a.N9().iPa();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:_.ag(a,"Unknown Environment Name")}},Hb:[Iu]},{Ga:_.Gl,Db:function(a){return _.aj(a,11)||""},Hb:[Iu]},{Ga:R_a,Db:function(a){return a.Rqb()||""},Hb:[Iu]},{Ga:gIa,Db:function(a){return!!_.Wi(a,17)},Hb:[Iu]},
{Ga:hIa,Db:function(a){return!!_.Wi(a,19)},Hb:[Iu]},{Ga:_.iIa,Db:function(a){return _.aj(a,13)||""},Hb:[Iu]},{Ga:X_a,Db:function(a){return a.Kh()||window.location.hostname},Hb:[Iu]},{Ga:_.Y_a,Db:function(a){return _.aj(a,30)||""},Hb:[Iu]},{Ga:Z_a,Db:function(a){return qt(a)?_.aj(qt(a),1)||null:null},Hb:[Iu]},{Ga:$_a,Db:function(a){return qt(a)?_.aj(qt(a),8)||null:null},Hb:[Iu]},{Ga:a0a,Db:function(a){return qt(a)?_.aj(qt(a),3)||null:null},Hb:[Iu]},{Ga:b0a,Db:function(a){return qt(a)?_.aj(qt(a),2)||
null:null},Hb:[Iu]},{Ga:c0a,Db:function(a){return qt(a)?_.aj(qt(a),4)||null:null},Hb:[Iu]},{Ga:_.d0a,Db:function(a){return qt(a)?qt(a).h$()||null:null},Hb:[Iu]},{Ga:_.e0a,Db:function(a){return qt(a)?_.aj(qt(a),10)||null:null},Hb:[Iu]},{Ga:_.f0a,Db:function(a){a=_.nc(a,QZa,10);return _.Dh(a,2,0)},Hb:[Iu]},{Ga:_.g0a,Db:function(a){return _.nc(a,QZa,10)},Hb:[Iu]},{Ga:_.jIa,Db:function(a){return _.aj(a,23)},Hb:[Iu]},{Ga:kIa,Db:function(a){return _.aj(a,25)||"1633047"},Hb:[Iu]},{Ga:lIa,Db:function(a){return _.aj(a,
31)||"https://play.google.com/log"},Hb:[Iu]},{Ga:Iu,Db:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("Gd");return _.gj(d_a,a)}},{Ga:h0a,Db:function(a){var b=new PHa;a=_.l(_.lc(a,nt,35));for(var c=a.next();!c.done;c=a.next())c=c.value.fZ(),_.Zi(b,1,gl,c);return b},Hb:[Iu]},{Ga:_.Hl,Db:function(a){return _.aj(a,1)||""},Hb:[Iu]},{Ga:_.Il,Db:function(a){return _.aj(a,2)},Hb:[Iu]},{Ga:mIa,Db:function(a){return _.aj(a,3)},Hb:[Iu]},{Ga:nIa,Db:function(){return _.kBa()}},{Ga:oIa,Db:function(a){return _.aj(rt(a),
1)},Hb:[Iu]},{Ga:i0a,Db:function(a){return _.nc(a,XZa,20)},Hb:[Iu]},{Ga:_.S_a,Db:function(a){return a.uZ()},Hb:[Iu]},{Ga:_.pIa,Db:function(a){return _.aj(rt(a),15)},Hb:[Iu]},{Ga:_.jh,Db:function(a){return _.aj(_.nc(a,ZZa,7),2)},Hb:[Iu]},{Ga:l0a,Db:function(a){var b=new Map;a=_.l(_.Xi(_.nc(a,ZZa,7),16).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Hb:[Iu]},{Ga:_.qIa,Db:function(a){return _.aj(rt(a),2)},Hb:[Iu]},{Ga:_.rIa,
Db:function(a){return _.aj(rt(a),6)},Hb:[Iu]},{Ga:_.sIa,Db:function(a){return _.aj(rt(a),8)},Hb:[Iu]},{Ga:_.tIa,Db:function(a){return _.aj(rt(a),10)},Hb:[Iu]},{Ga:_.vIa,Db:function(a){return _.aj(rt(a),11)},Hb:[Iu]},{Ga:_.AIa,Db:function(a){return _.aj(rt(a),4)},Hb:[Iu]},{Ga:_.BIa,Db:function(a){return _.aj(rt(a),13)},Hb:[Iu]},{Ga:CIa,Db:function(a){return _.aj(rt(a),5)},Hb:[Iu]},{Ga:_.yIa,Db:function(a){return _.aj(rt(a),3)},Hb:[Iu]},{Ga:_.zIa,Db:function(a){return _.aj(rt(a),16)},Hb:[Iu]},{Ga:_.DIa,
Db:function(a){return _.aj(rt(a),9)},Hb:[Iu]},{Ga:_.wIa,Db:function(a){return _.aj(_.nc(a,ot,4),2)},Hb:[Iu]},{Ga:_.FIa,Db:function(a){return _.aj(_.nc(a,ot,4),7)},Hb:[Iu]},{Ga:_.GIa,Db:function(a){return _.aj(_.nc(a,ot,4),8)},Hb:[Iu]},{Ga:_.xIa,Db:function(a){return _.aj(_.nc(a,ot,4),3)},Hb:[Iu]},{Ga:_.EIa,Db:function(a){return _.aj(rt(a),12)},Hb:[Iu]},{Ga:_.uIa,Db:function(a){return _.aj(rt(a),7)},Hb:[Iu]},{Ga:_.Ll,Db:function(a){return _.aj(a,15)},Hb:[Iu]},{Ga:_.IIa,Db:function(){return C3a}},{Ga:JIa,
Ic:!1},{Ga:HIa,Ic:!1}];_.Kw=function(a){if(a)throw Error("Hd");};_.Kw.ha=function(a){return new (a||_.Kw)(_.u(_.Kw,12))};_.Kw.Ea=_.Wc({type:_.Kw});_.Kw.Da=_.Pc({});
_.E3a=new _.zd("API_VERSION");_.F3a=new _.zd("REQUEST_SERVICE");_.Lw=function(){};_.Lw.ha=function(a){return new (a||_.Lw)};_.Lw.Ea=_.Wc({type:_.Lw});_.Lw.Da=_.Pc({});
_.G3a=new _.zd("API_VERSION");_.H3a=new _.zd("REQUEST_SERVICE");_.Mw=function(){};_.Mw.ha=function(a){return new (a||_.Mw)};_.Mw.Ea=_.Wc({type:_.Mw});_.Mw.Da=_.Pc({});
_.I3a=new _.zd("REQUEST_SERVICE");_.Nw=function(){};_.Nw.ha=function(a){return new (a||_.Nw)};_.Nw.Ea=_.Wc({type:_.Nw});_.Nw.Da=_.Pc({});
_.J3a=new _.zd("API_VERSION");_.K3a=new _.zd("REQUEST_SERVICE");_.Ow=function(){};_.Ow.ha=function(a){return new (a||_.Ow)};_.Ow.Ea=_.Wc({type:_.Ow});_.Ow.Da=_.Pc({});
_.Pw=new _.zd("file_contents_derived_data_memoizers");_.Qw=function(a){this.Fa=a;this.Cf=new _.ks(this.Fa)};
var Rw=function(a,b,c,d){this.rjb=a;this.ZGb=b;this.Cda=c;this.Ac=d;this.lrb=_.Tc(_.jh);this.tGb=_.Tc(l0a);this.uGb=new Map;this.Pta=new Map;this.Iyc=this.ZGb.create(this.lrb);this.q$=this.rjb("v1",this.Iyc,new RHa)};
Rw.prototype.Yu=function(a){var b=this;return this.Ac.Vb(37)?this.Cda.b$(a).ka(_.m(function(c){if(!c)return b.q$;if(!b.tGb.get(c))throw Error("Id");var d;if(null!=(d=b.Pta.get(c)))c=d;else{d=b.Pta;var e=d.set,f,g=b.rjb;var h=null!=(f=b.uGb.get(c))?f:b.uGb.set(c,b.ZGb.create(c?b.tGb.get(c):b.lrb)).get(c);f=g.call(b,"v1",h,new RHa);c=e.call(d,c,f).get(c)}return c})):_.Da(this.q$)};
var L3a;L3a=new _.zd("regional_service",{Ka:"root",ta:function(){return _.kh(hQa)}});_.Sw=function(a,b,c){this.lIc=a;this.Fa=b;this.oe=c;this.eFb=new _.ks(this.Fa)};_.Sw.prototype.b$=function(a){var b=this;return a?this.eFb.fetch(a,function(){var c=(new fQa).DKb(a);return b.yJa(c.clone()).ka(_.m(function(d){d=d.b$();b.eFb.put(a,_.Da(d));return d}))}):_.Da("")};
_.Sw.prototype.yJa=function(a){var b=this;return _.Ju(this.oe,function(){var c=b.oe.Gj(),d=b.lIc;return _.Wn(d.Fg,d.Jg+"/$rpc/devtools.grimoire.RegionalService/GetProjectRegionConfig",a,c||{},gQa)},"RegionalService.getProjectRegionConfig").ka(_.ob())};_.Sw.ha=function(a){return new (a||_.Sw)(_.u(L3a),_.u(_.Ym),_.u(_.Nu))};_.Sw.va=_.t({token:_.Sw,ta:_.Sw.ha,Ka:"root"});
var Tw=function(a,b,c){this.proxy=new Rw(M3a,a,b,c)},M3a=function(a,b,c){return new pu(a,b,c)};Tw.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return this.proxy.Yu(a.Qe.projectId).ka(_.tb(function(d){return d.get(a,b,c)}))};Tw.ha=function(a){return new (a||Tw)(_.u(_.es),_.u(_.Sw),_.u(_.vu))};Tw.va=_.t({token:Tw,ta:Tw.ha,Ka:"root"});
_.N3a=new _.zd("diff_api_client",{Ka:"root",ta:function(){return new Tw(_.Tc(_.es),_.Tc(_.Sw),_.Tc(_.vu))}});
var Uw=function(a,b,c){this.proxy=new Rw(O3a,a,b,c)},O3a=function(a,b,c){return new _.ru(a,b,c)};Uw.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.Yu(a.repositoryKeyProjectId).ka(_.tb(function(c){return c.list(a,b)}))};Uw.ha=function(a){return new (a||Uw)(_.u(_.es),_.u(_.Sw),_.u(_.vu))};Uw.va=_.t({token:Uw,ta:Uw.ha,Ka:"root"});var Q3a=function(){var a=_.Tc(_.es),b=_.Tc(_.Sw),c=_.Tc(_.vu);this.proxy=new Rw(P3a,a,b,c)},P3a=function(a,b,c){return new _.qu(a,b,c)};
Q3a.prototype.VOa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.Yu(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.tb(function(c){return c.VOa(a,b)}))};Q3a.prototype.zQ=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.Yu(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.tb(function(c){return c.zQ(a,b)}))};
_.R3a=new _.zd("history_list_api_client",{Ka:"root",ta:function(){return new Uw(_.Tc(_.es),_.Tc(_.Sw),_.Tc(_.vu))}});_.S3a=new _.zd("history_api_client",{Ka:"root",ta:function(){return new Q3a}});
var U3a=function(){var a=_.Tc(_.es),b=_.Tc(_.Sw),c=_.Tc(_.vu);this.proxy=new Rw(T3a,a,b,c)},T3a=function(a,b,c){return new tu(a,b,c)};U3a.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.Yu(a.repositoryScopeRootProjectId).ka(_.tb(function(c){return c.list(a,b)}))};var Vw=function(a,b,c){this.proxy=new Rw(V3a,a,b,c)},V3a=function(a,b,c){return new su(a,b,c)};
Vw.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.Yu(a.repositoryKeyProjectId).ka(_.tb(function(c){return c.list(a,b)}))};Vw.ha=function(a){return new (a||Vw)(_.u(_.es),_.u(_.Sw),_.u(_.vu))};Vw.va=_.t({token:Vw,ta:Vw.ha,Ka:"root"});
_.W3a=new _.zd("repository_api_client",{Ka:"root",ta:function(){return new U3a}});_.X3a=new _.zd("refs_api_client",{Ka:"root",ta:function(){return new Vw(_.Tc(_.es),_.Tc(_.Sw),_.Tc(_.vu))}});
var Ww;_.Y3a=new _.zd("file_service",{Ka:"root",ta:function(){return new Ww(_.Tc(_.Sw),_.Tc(_.vu))}});Ww=function(a,b){this.Cda=a;this.Ac=b;this.q$=_.kh(dQa);a=new Map;if(b=_.Tc(l0a)){b=_.l(b);for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;a.set(c,new dQa(d,null,{withCredentials:_.Tc(Csa),suppressCorsPreflight:!0}))}}this.Pta=a};_.k=Ww.prototype;_.k.jZ=function(a,b){var c=_.Bn(a.fk()).Hk().jj();return _.Ge(this.Yu(c).ka(_.tb(function(d){return d.jZ(a,b)})))};
_.k.cPa=function(a,b){var c=_.Bn(a.fk()).Hk().jj();return this.Yu(c).ka(_.tb(function(d){return Bsa(d.cPa(a,b))}))};_.k.L9=function(a,b){var c=a.Hk().jj();_.qc(a,5,this.Ac.Bob);return _.Ge(this.Yu(c).ka(_.tb(function(d){return d.L9(a,b)})))};_.k.nu=function(a,b){if(this.Ac.Vb(37))return Promise.resolve(new uo);var c=_.Bn(a.fk()).Hk().jj();return _.Ge(this.Yu(c).ka(_.tb(function(d){return d.nu(a,b)})))};
_.k.ou=function(a,b){if(this.Ac.Vb(37))return Promise.resolve(new wo);var c=_.Bn(a.fk()).Hk().jj();return _.Ge(this.Yu(c).ka(_.tb(function(d){return d.ou(a,b)})))};_.k.Era=function(a,b){var c=_.Bn(a.fk()).Hk().jj();return _.Ge(this.Yu(c).ka(_.tb(function(d){return d.Era(a,b)})))};_.k.Yu=function(a){var b=this;return this.Ac.Vb(37)?this.Cda.b$(a).ka(_.m(function(c){if(!c)return b.q$;c=b.Pta.get(c);if(!c)throw Error("Id");return c})):_.Da(this.q$)};Ww.ha=function(a){return new (a||Ww)(_.u(_.Sw),_.u(_.vu))};
Ww.va=_.t({token:Ww,ta:Ww.ha,Ka:"root"});
_.Xw=function(a,b,c){_.Qw.call(this,a);this.tK=b;this.oe=c};_.U(_.Xw,_.Qw);_.k=_.Xw.prototype;_.k.nu=function(a,b,c,d,e,f){var g=this,h=_.vh(a,b,c,d,e,f);return this.Cf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.H7=function(){return new io};_.k.extract=function(a){return a.nu()};_.k.isValid=function(a){return 0!==a.Xg()};
_.k.fetch=function(a){var b=this;return _.Ju(this.oe,function(){return b.tK.nu((new to).Br(a),b.oe.Gj())},"FileService.getFolding").ka(_.m(function(c){return c.nu()||new io}))};_.Xw.ha=function(a){return new (a||_.Xw)(_.u(_.Ym),_.u(_.Y3a),_.u(_.Nu))};_.Xw.va=_.t({token:_.Xw,ta:_.Xw.ha,Ka:"root"});
_.Yw=function(a,b,c){_.Qw.call(this,a);this.tK=b;this.oe=c};_.U(_.Yw,_.Qw);_.k=_.Yw.prototype;_.k.ou=function(a,b,c,d,e,f){var g=this,h=_.vh(a,b,c,d,e,f);return this.Cf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.H7=function(){return new ko};_.k.extract=function(a){return a.ou()};_.k.isValid=function(a){return 0!==a.Xg()};
_.k.fetch=function(a){var b=this;return _.Ju(this.oe,function(){return b.tK.ou((new vo).Br(a),b.oe.Gj())},"FileService.getOutline").ka(_.m(function(c){return c.ou()||new ko}))};_.Yw.ha=function(a){return new (a||_.Yw)(_.u(_.Ym),_.u(_.Y3a),_.u(_.Nu))};_.Yw.va=_.t({token:_.Yw,ta:_.Yw.ha,Ka:"root"});
var Z3a;Z3a=new _.zd("xrefs_service",{ta:function(){return _.kh(UOa)}});_.Zw=function(a,b,c){_.Qw.call(this,a);this.client=b;this.oe=c};_.U(_.Zw,_.Qw);_.k=_.Zw.prototype;_.k.Dra=function(a,b,c,d,e,f){var g=this,h=_.vh(a,b,c,d,e,f);return this.Cf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.H7=function(){return new bo};_.k.extract=function(a){return _.nc(a,bo,6)};_.k.isValid=function(a){return 0!==a.Xg()};
_.k.fetch=function(a){var b=this;return _.Ju(this.oe,function(){return b.client.Dra((new Zn).Br(a),b.oe.Gj())},"SemanticDecorations.list").ka(_.m(function(c){return _.nc(c,bo,1)||(new bo).Yua(4)}))};_.Zw.ha=function(a){return new (a||_.Zw)(_.u(_.Ym),_.u(Z3a),_.u(_.Nu))};_.Zw.va=_.t({token:_.Zw,ta:_.Zw.ha,Ka:"root"});
_.$3a=new _.zd("REQUEST_SERVICE");_.$w=function(){};_.$w.ha=function(a){return new (a||_.$w)};_.$w.Ea=_.Wc({type:_.$w});_.$w.Da=_.Pc({});
_.ax=new _.zd("API_VERSION");_.bx=new _.zd("REQUEST_SERVICE");_.cx=function(){};_.cx.ha=function(a){return new (a||_.cx)};_.cx.Ea=_.Wc({type:_.cx});_.cx.Da=_.Pc({});
_.a4a=new _.zd("API_VERSION");_.dx=new _.zd("REQUEST_SERVICE");_.ex=function(){};_.ex.ha=function(a){return new (a||_.ex)};_.ex.Ea=_.Wc({type:_.ex});_.ex.Da=_.Pc({});
_.b4a=new _.zd("API_VERSION");_.c4a=new _.zd("REQUEST_SERVICE");_.fx=function(){};_.fx.ha=function(a){return new (a||_.fx)};_.fx.Ea=_.Wc({type:_.fx});_.fx.Da=_.Pc({});
_.d4a=new _.zd("API_VERSION");_.e4a=new _.zd("REQUEST_SERVICE");_.gx=function(){};_.gx.ha=function(a){return new (a||_.gx)};_.gx.Ea=_.Wc({type:_.gx});_.gx.Da=_.Pc({});
_.hx=new _.zd("API_VERSION");_.ix=new _.zd("REQUEST_SERVICE");_.jx=function(){};_.jx.ha=function(a){return new (a||_.jx)};_.jx.Ea=_.Wc({type:_.jx});_.jx.Da=_.Pc({});
_.f4a=new _.zd("REQUEST_SERVICE");_.kx=function(){};_.kx.ha=function(a){return new (a||_.kx)};_.kx.Ea=_.Wc({type:_.kx});_.kx.Da=_.Pc({});
var lx=function(a){if(a)throw Error("Jd");};lx.ha=function(a){return new (a||lx)(_.u(lx,12))};lx.Ea=_.Wc({type:lx});lx.Da=_.Pc({imports:[_.fn,_.Lw,_.Mw,_.Nw,_.fx,_.Ow,_.Ms,_.Ns,_.Gs,_.Cl,_.nu,_.Os,_.Ps,_.cx,_.jx,_.Qs,_.kx,_.gx,_.ex,_.$w]});
var mx=function(){};mx.prototype.jEb=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)};mx.prototype.hEb=function(){};mx.prototype.gEb=function(a){return a};mx.ha=function(a){return new (a||mx)};mx.va=_.t({token:mx,ta:mx.ha});
var h4a;_.g4a=null;h4a=new _.zd("legacy converter",{Ka:"root",ta:function(){return _.g4a}});
var i4a,Hua,j4a;i4a=/^([^?#;]*)((\?|#|;).*)?$/;Hua=[_.st.t1a,_.st.uAa,_.st.WH,_.st.iV,_.st.k3a];j4a=[{startIndex:1,XMa:"+"},{sMb:"+",XMa:":"},{sMb:":"}];_.nx=function(a,b){this.Vxb=a;this.Cn=b.lc(2)};
_.nx.prototype.jEb=function(a,b){b&&this.Vxb&&(a=this.Vxb(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};
_.nx.prototype.hEb=function(a,b){a=a.root.children.primary.je;if(!(2>=a.length)){for(var c=a.map(function(h){return h.path}).join("/")+"/",d=_.l(Hua),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Cn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Gua(a,3,a.length):Gua(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.l(j4a);for(e=d.next();!e.done;c={GU:c.GU},e=d.next()){c.GU=e.value;e=c.GU.startIndex;if(void 0===e){e=a.findIndex(function(h){return function(n){return n.path===
h.GU.sMb}}(c));if(0>e)break;e++}var g=void 0!==c.GU.XMa?a.findIndex(function(h){return function(n){return n.path===h.GU.XMa}}(c)):a.length;g=0>g?a.length:g;Gua(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.nx.prototype.gEb=function(a){if(!Iua(a))return a;var b=a.replace(i4a,"$1");a=a.replace(i4a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.nx.ha=function(a){return new (a||_.nx)(_.u(h4a),_.u(_.vt))};_.nx.va=_.t({token:_.nx,ta:_.nx.ha});
var ox=function(a,b,c){c=void 0===c?Jua:c;this.location=a;this.bHc=b;this.BHc=c;this.current=null;this.ARa=!1};_.U(ox,om);ox.prototype.parse=function(a){a=om.prototype.parse.call(this,a);this.ARa||k4a(this,a);return a};ox.prototype.ke=function(a){k4a(this,a);return om.prototype.ke.call(this,a)};
var k4a=function(a,b){a.current&&a.current.path===a.location.path()||(a.ARa=!0,a.current={path:a.location.path(),qt:a.parse(a.location.path())},a.ARa=!1);for(var c=_.l(a.bHc),d=c.next();!d.done;d=c.next())d=d.value,a.current.qt.Qa.hasOwnProperty(d)&&a.BHc(d,a.current.qt,b)};
var l4a,m4a;l4a=window.location.pathname;m4a=new _.zd("queryParamPreserver",{Ka:"root",ta:function(){return Kua}});_.px=function(a,b,c,d){ox.call(this,c,iQa,d);this.Cc=b;this.Dta=[];this.Dta.push(new mx,a)};_.U(_.px,ox);
_.px.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ra.xL&&"/"!==l4a&&l4a.endsWith("/")&&(new _.Yg(c)).ve()+"/"===l4a;var d=_.l(this.Dta);for(b=d.next();!b.done;b=d.next())c=b.value.jEb(c,!this.Ra.xL);c=ox.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.Dta);for(b=d.next();!b.done;b=d.next())b.value.hEb(c,a);return c};
_.px.prototype.ke=function(a){a=ox.prototype.ke.call(this,a);for(var b=_.l(this.Dta),c=b.next();!c.done;c=b.next())a=c.value.gEb(a);return a};_.V.Object.defineProperties(_.px.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){this.yIb||(this.yIb=this.Cc.get(_.Pf));return this.yIb}}});_.px.ha=function(a){return new (a||_.px)(_.u(_.nx),_.u(_.Lf),_.u(_.Kf),_.u(m4a))};_.px.va=_.t({token:_.px,ta:_.px.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 fva={};
var qx=function(){_.sf.call(this,{type:"@ngrx/store/init"})};_.U(qx,_.sf);qx.create=_.sf.create;qx.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");_.sf.prototype.next.call(this,a)};qx.prototype.complete=function(){};qx.prototype.La=function(){_.sf.prototype.complete.call(this)};qx.ha=function(a){return new (a||qx)};qx.va=_.t({token:qx,ta:qx.ha});var n4a=[qx];
var o4a=new _.zd("@ngrx/store Internal Root Guard"),p4a=new _.zd("@ngrx/store Internal Initial State"),q4a=new _.zd("@ngrx/store Initial State"),r4a=new _.zd("@ngrx/store Reducer Factory"),s4a=new _.zd("@ngrx/store Internal Reducer Factory Provider"),t4a=new _.zd("@ngrx/store Initial Reducers"),u4a=new _.zd("@ngrx/store Internal Initial Reducers"),v4a=new _.zd("@ngrx/store Internal Store Reducers"),w4a=new _.zd("@ngrx/store Internal Store Features"),x4a=new _.zd("@ngrx/store Feature Reducers"),y4a=
new _.zd("@ngrx/store User Provided Meta Reducers"),z4a=new _.zd("@ngrx/store Meta Reducers"),A4a=new _.zd("@ngrx/store Internal Resolved Meta Reducers"),B4a=new _.zd("@ngrx/store User Runtime Checks Config"),C4a=new _.zd("@ngrx/store Internal User Runtime Checks Config"),D4a=new _.zd("@ngrx/store Internal Runtime Checks"),E4a=new _.zd("@ngrx/store Check if Action types are unique");
var F4a=function(){_.ja.apply(this,arguments)};_.U(F4a,_.ja);F4a.create=_.ja.create;var rx=function(){qx.apply(this,arguments)};_.U(rx,qx);rx.create=qx.create;rx.va=qx.va;rx.ha=qx.ha;var sx=function(a,b,c,d){_.sf.call(this,d(c,b));this.Muc=a;this.initialState=b;this.NS=c;this.Lta=d};_.U(sx,_.sf);sx.create=_.sf.create;
sx.prototype.Xbb=function(a){a=a.reduce(function(b,c){var d=c.NS,e=c.Lta,f=c.nAb,g=c.initialState;c=c.key;d="function"===typeof d?Rua(f)(d,g):Qua(e,f)(d,g);b[c]=d;return b},{});this.NS=Object.assign({},this.NS,a);G4a(this,Object.keys(a))};var I4a=function(a,b){H4a(a,b.map(function(c){return c.key}))},H4a=function(a,b){b.forEach(function(c){a.NS=Oua(a.NS,c)});G4a(a,b)},G4a=function(a,b){a.next(a.Lta(a.NS,a.initialState));a.Muc.next({type:"@ngrx/store/update-reducers",features:b})};
sx.prototype.La=function(){this.complete()};sx.ha=function(a){return new (a||sx)(_.u(rx),_.u(q4a),_.u(t4a),_.u(r4a))};sx.va=_.t({token:sx,ta:sx.ha});var J4a=[sx,{Ga:F4a,Nb:sx},{Ga:rx,Nb:qx}];
var tx=function(){_.nb.apply(this,arguments)};_.U(tx,_.nb);tx.create=_.nb.create;tx.prototype.La=function(){this.complete()};tx.ha=function(){var a;return function(b){return(a||(a=_.xd(tx)))(b||tx)}}();tx.va=_.t({token:tx,ta:tx.ha});var K4a=[tx];
var L4a=function(){_.ja.apply(this,arguments)};_.U(L4a,_.ja);L4a.create=_.ja.create;var ux=function(a,b,c,d){_.sf.call(this,d);var e=this;this.Bva=a.ka(_.eba(jHa)).ka(_.Ab(b)).ka(_.cb(Sua,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.U(ux,_.sf);ux.create=_.sf.create;ux.prototype.La=function(){this.Bva.unsubscribe();this.complete()};ux.ha=function(a){return new (a||ux)(_.u(qx),_.u(F4a),_.u(tx),_.u(q4a))};ux.va=_.t({token:ux,ta:ux.ha});var M4a=[ux,{Ga:L4a,Nb:ux}];
var vx=function(a,b,c){this.F5=b;this.NWa=c;this.source=a};_.U(vx,_.ja);vx.create=_.ja.create;_.k=vx.prototype;_.k.select=function(a){return Tua.call.apply(Tua,[null,a].concat(_.Ha(_.ea.apply(1,arguments))))(this)};_.k.Fz=function(a){var b=new vx(this,this.F5,this.NWa);b.operator=a;return b};_.k.dispatch=function(a){this.F5.next(a)};_.k.next=function(a){this.F5.next(a)};_.k.error=function(a){this.F5.error(a)};_.k.complete=function(){this.F5.complete()};
vx.ha=function(a){return new (a||vx)(_.u(L4a),_.u(qx),_.u(sx))};vx.va=_.t({token:vx,ta:vx.ha});var N4a=[vx];
var wx=function(){};wx.ha=function(a){return new (a||wx)(_.u(qx),_.u(F4a),_.u(tx),_.u(vx),_.u(o4a,8),_.u(E4a,8))};wx.Ea=_.Wc({type:wx});wx.Da=_.Pc({});var xx=function(a,b,c){this.features=a;this.NWa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{NS:e,initialState:iva(d.initialState)})});c.Xbb(a)};xx.prototype.La=function(){I4a(this.NWa,this.features)};xx.ha=function(a){return new (a||xx)(_.u(w4a),_.u(x4a),_.u(sx),_.u(wx),_.u(E4a,8))};xx.Ea=_.Wc({type:xx});xx.Da=_.Pc({});
var O4a=function(){var a={};var b=void 0===b?{}:b;return{Lk:wx,Tb:[{Ga:o4a,Db:kva,Hb:[[vx,new _.Hk,new _.Ik]]},{Ga:p4a,Ic:b.initialState},{Ga:q4a,Db:iva,Hb:[p4a]},{Ga:u4a,Ic:a},{Ga:v4a,Nb:a instanceof _.zd?a:u4a},{Ga:t4a,Hb:[_.Lf,u4a,[new _.lGa(v4a)]],Db:hva},{Ga:y4a,Ic:b.nAb?b.nAb:[]},{Ga:A4a,Hb:[z4a,y4a],Db:jva},{Ga:s4a,Ic:b.Lta?b.Lta:Nua},{Ga:r4a,Hb:[s4a,A4a],Db:Qua},n4a,J4a,K4a,M4a,N4a,[{Ga:C4a,Ic:b.p2c},{Ga:B4a,Db:eva,Hb:[C4a]},{Ga:D4a,Hb:[B4a],Db:ava},{Ga:z4a,hd:!0,Hb:[D4a],Db:cva},{Ga:z4a,
hd:!0,Hb:[D4a],Db:bva},{Ga:z4a,hd:!0,Hb:[D4a],Db:dva}],[{Ga:E4a,hd:!0,Hb:[D4a],Db:gva}]]}};
var yx=function(a){a&&(this.source=a)};_.U(yx,_.ja);yx.create=_.ja.create;yx.prototype.Fz=function(a){var b=new yx;b.source=this;b.operator=a;return b};yx.ha=function(a){return new (a||yx)(_.u(tx))};yx.va=_.t({token:yx,ta:yx.ha});
var P4a=new _.zd("@ngrx/effects Internal Root Guard"),Q4a=new _.zd("@ngrx/effects User Provided Effects"),R4a=new _.zd("@ngrx/effects Internal Root Effects"),S4a=new _.zd("@ngrx/effects Root Effects"),T4a=new _.zd("@ngrx/effects Effects Error Handler");
var zx=function(a,b){_.nb.call(this);this.qh=a;this.xvc=b};_.U(zx,_.nb);zx.create=_.nb.create;zx.prototype.vIa=function(a){this.next(a)};
var U4a=function(a){return a.ka(Saa(mva),_.Ea(function(b){return b.ka(Saa(tva))}),_.Ea(function(b){var c=b.ka(Oaa(function(d){return uva(a.qh,a.xvc)(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.qh,h=g.handleError,n=Error;f='Rd`"'+(d.HLc+"."+String(f)+("function"===typeof d.GLc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(x){r=e}h.call(g,n(f+r))}}return d.notification}),
_.Qa(function(d){return"N"===d.kind&&null!=d.value}),Faa());b=b.ka(_.Ua(1),_.Qa(sva),_.m(function(d){return d.ngrxOnInitEffects()}));return _.hb(c,b)}))};zx.ha=function(a){return new (a||zx)(_.u(_.Zd),_.u(T4a))};zx.va=_.t({token:zx,ta:zx.ha});
var Ax=function(a,b){this.wvc=a;this.store=b;this.s8=null};Ax.prototype.start=function(){this.s8||(this.s8=U4a(this.wvc).subscribe(this.store))};Ax.prototype.La=function(){this.s8&&(this.s8.unsubscribe(),this.s8=null)};Ax.ha=function(a){return new (a||Ax)(_.u(zx),_.u(vx))};Ax.va=_.t({token:Ax,ta:Ax.ha});
(function(a,b){fva[a]=(fva[a]||0)+1;if("function"===typeof b)return Lua(a,function(){return Object.assign({},b.apply(null,_.Ha(_.ea.apply(0,arguments))),{type:a})});switch(b?b.TRc:"empty"){case "empty":return Lua(a,function(){return{type:a}});case "props":return Lua(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Sd");}})("@ngrx/effects/init");var Bx=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.vIa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Bx.prototype.vIa=function(a){this.sources.vIa(a)};Bx.ha=function(a){return new (a||Bx)(_.u(zx),_.u(Ax),_.u(vx),_.u(S4a),_.u(wx,8),_.u(xx,8),_.u(P4a,8))};Bx.Ea=_.Wc({type:Bx});Bx.Da=_.Pc({});
var V4a=function(){var a=[];a=void 0===a?[]:a;return{Lk:Bx,Tb:[{Ga:T4a,Ic:vva},Ax,zx,yx,a,{Ga:R4a,Ic:[a]},{Ga:P4a,Db:yva,Hb:[[Ax,new _.Hk,new _.Ik],[R4a,new mGa]]},{Ga:Q4a,hd:!0,Ic:[]},{Ga:S4a,Db:xva,Hb:[_.Lf,R4a,Q4a]}]}};
var W4a=[_.Uo,_.Nr,_.ZUa({XQ:"X-Framework-Xsrf-Token"})],Cx=new _.kMa,X4a=[{path:"",IX:[_.Tr,_.av],children:[{path:_.st.Xha,qj:Cx.for("search"),data:Ho,resolve:{keyboardShortcuts:_.Iw,settingsPageLink:Jw,additionalLinks:Gw,alternativeUiLink:_.Fu},nA:"paramsOrQueryParamsChange"},{path:_.st.iV,qj:Cx.for("source_settings"),data:Ho,resolve:{keyboardShortcuts:_.Iw,settingsPageLink:Jw,additionalLinks:Gw}},{path:_.st.t1a,qj:Cx.for("admin"),data:Object.assign({},Ho),resolve:{keyboardShortcuts:_.Iw,additionalLinks:Gw}},
{path:_.st.uAa,qj:Cx.for("onboarding"),data:Ho},{path:_.st.WH,qj:Cx.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.st.k3a,qj:Cx.for("ssh_keys"),data:Ho,resolve:{keyboardShortcuts:_.Iw}},{path:_.st.Lcc,qj:Cx.for("source"),data:Object.assign({},Ho,{groupType:"host"}),resolve:{keyboardShortcuts:_.Iw,settingsPageLink:Jw,additionalLinks:Gw}},{path:_.st.PA,qj:Cx.for("source"),data:Object.assign({},
Ho),resolve:{keyboardShortcuts:_.Iw,settingsPageLink:Jw,additionalLinks:Gw}},{path:"**",Lb:_.jt,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Dx=function(){};Dx.prototype.store=function(){};Dx.prototype.fva=function(a,b){return this.G$(a)&&this.G$(b)?a.Lb===b.Lb:a.ye===b.ye};Dx.prototype.G$=function(a){return a.data.Zc};Dx.ha=function(a){return new (a||Dx)};Dx.va=_.t({token:Dx,ta:Dx.ha});var Ex=function(){};O4a();V4a();_.NLa(X4a);_.Ha(_.lMa(Cx));
Ex.ha=function(a){return new (a||Ex)};Ex.Ea=_.Wc({type:Ex,bootstrap:[ww]});
Ex.Da=_.Pc({Tb:[].concat(_.Ha(_.lMa(Cx)),[_.Tr,_.fr,_.Sr,_.nx,{Ga:Lma,Db:function(a){return function(){a.prefetch("file",!1).ka(_.Ua(1),_.La(1E3)).subscribe(function(){var b=document.getElementById("preRenderedCode");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Hb:[_.Gu],hd:!0},{Ga:_.Zd,Nb:_.zr,Hb:[_.ir]},{Ga:_.If,le:_.px},{Ga:_.rma,le:Dx},{Ga:_.kJa,Ic:"/"},{Ga:Y0a,Db:function(a,b){var c=X4a[0].children.filter(function(d){switch(d.path){case "piper":case _.st.iV:return b.lc(2);case _.st.WH:return _.Wi(_.nc(a,
ot,4),1);default:return!0}});X4a[0].children=c;return X4a},Hb:[Iu,_.vt]},{Ga:_.jVa,Ic:_.iVa},{Ga:_.tZa,Ic:_.uZa},{Ga:_.YUa,le:_.mt}]),imports:[W4a,_.fv,_.xw,Fw,{Lk:_.Kw,Tb:_.D3a},O4a(),V4a(),_.yr,_.kt,_.Rr,_.or,_.NLa(X4a),{Lk:lx,Tb:[_.Zr,{Ga:_.hl,le:_.sWa},{Ga:_.GUa,Db:_.xqa},{Ga:HUa,Db:function(){return{enabledFeatures:Array.from(_.uu).join(", ")}}},{Ga:_.mu,Db:_.Wg,Hb:[_.jh,_.es]},{Ga:_.aIa,Db:_.gra,Hb:[_.Hr,_.Il,_.as]},{Ga:_.F3a,Db:_.Wg,Hb:[_.pIa,_.fs]},{Ga:_.EWa,Db:_.Wg,Hb:[_.qIa,_.fs]},{Ga:_.FWa,
Db:_.Wg,Hb:[_.qIa,_.fs]},{Ga:_.I3a,Db:_.Wg,Hb:[_.rIa,_.fs]},{Ga:_.c4a,Db:_.Wg,Hb:[_.sIa,_.fs]},{Ga:_.CWa,Db:_.Wg,Hb:[_.vIa,_.fs]},{Ga:_.H3a,Db:_.Wg,Hb:[_.tIa,_.hs]},{Ga:_.K3a,Db:_.Wg,Hb:[_.tIa,_.fs]},{Ga:_.bx,Db:_.Wg,Hb:[_.wIa,_.cs]},{Ga:_.dx,Db:_.Wg,Hb:[_.FIa,_.cs]},{Ga:_.e4a,Db:_.Wg,Hb:[_.yIa,_.fs]},{Ga:_.f4a,Db:_.Wg,Hb:[_.zIa,_.fs]},{Ga:_.GWa,Db:_.Wg,Hb:[_.AIa,_.fs]},{Ga:_.IWa,Db:_.Wg,Hb:[_.BIa,_.fs]},{Ga:_.ix,Db:_.Wg,Hb:[_.xIa,_.cs]},{Ga:_.KWa,Db:_.Wg,Hb:[_.DIa,_.fs]},{Ga:_.$3a,Db:_.Wg,Hb:[_.EIa,
_.fs]},{Ga:_.Yr,Db:function(){return window}},{Ga:_.oWa,le:_.qWa},{Ga:_.pWa,Db:function(a){return new _.Uj(a.document)},Hb:[_.Yr]},{Ga:_.Pw,hd:!0,Nb:_.Xw},{Ga:_.Pw,hd:!0,Nb:_.Yw},{Ga:_.Pw,hd:!0,Nb:_.Zw}]},Wu]});var Fx=function(){};Fx.ha=function(a){return new (a||Fx)};Fx.Ea=_.Wc({type:Fx,bootstrap:[ww]});Fx.Da=_.Pc({imports:[Ex,_.Vo]});
var zva;_.Kh=new Map;zva=!1;
var Gx=function(){this.Ce={};this.I0a="";this.Kj={}};Gx.prototype.toString=function(){var a=this.I0a+Y4a(this),b=_.jDa(this.Kj),c="";""!=b&&(c="?"+b);return a+c};
var Y4a=function(a){var b=[],c=(0,_.bh)(function(d){void 0!==this.Ce[d]&&b.push(d+"="+this.Ce[d])},a);"1"==Hx(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||Ix(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"==Hx(a,"br")&&c("br"),""!==Z4a(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("m"));return b.join("/")},Hx=function(a,b){return a.Ce[b]?a.Ce[b]:null},
Ix=function(a,b,c){c?a.Ce[b]=c:delete a.Ce[b]};Gx.prototype.mZ=function(){var a;(a=Hx(this,"k"))?(a=a.split("."),a=2<a.length?a[2]:null):a=null;return a};
var $4a=function(a,b){b&&0<b.length?(b.sort(),Ix(a,"exm",b.join(","))):Ix(a,"exm",null)},a5a=function(a,b){b&&0<b.length?(b.sort(),Ix(a,"excm",b.join(","))):Ix(a,"excm",null)},b5a=function(a){return(a=Hx(a,"m"))?a.split(","):[]},Z4a=function(a){switch(Hx(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},c5a=function(a,b){Ix(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(";"))};
Gx.prototype.efa=function(a){Ix(this,"md",a?"1":"0")};Gx.prototype.getMetadata=function(){return"1"==Hx(this,"md")};Gx.prototype.UYa=function(a){Ix(this,"rs",a)};Gx.prototype.NPa=function(){return Hx(this,"rs")};var d5a=function(a){delete a.Ce.m;delete a.Ce.exm;delete a.Ce.ed};Gx.prototype.clone=function(){return e5a(this.toString())};
var e5a=function(a,b){b=void 0===b?!0:b;var c=f5a(a),d=new Gx,e=c.match(pk)[5];vca(g5a,function(g){var h=e.match("/"+g+"=([^/]+)");h&&Ix(d,g,h[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":"_/js/";d.I0a=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(pk)[6]||null)&&fDa(a,function(g,h){d.Kj[g]=h});return d},h5a=function(a){a=(a=f5a(a).match(pk)[5]||null)?decodeURI(a):a;return null!==a&&!!a.match("(/_/js/)|(/_/ss/)")&&!!a.match("/k=")},f5a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},g5a={dRc:"k",YPc:"ck",FQc:"m",gQc:"exm",eQc:"excm",PPc:"am",bRc:"rt",uQc:"d",fQc:"ed",pRc:"sv",aQc:"deob",TPc:"cb",mRc:"rs",kRc:"sdch",vQc:"im",bQc:"dg",dQc:"br",HRc:"wt",iQc:"ee",oRc:"sm",EQc:"md",mQc:"gssmodulesetproto"},i5a=RegExp("^loaded_[_\\d]+$");
var j5a=function(a){a=a.clone();d5a(a);Ix(a,"dg",null);Ix(a,"d","0");$4a(a,null);a5a(a,null);return a},k5a=!0,l5a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.cF?void 0:d.cF,f=void 0===d.dC?void 0:d.dC;d=void 0===d.callback?void 0:d.callback;Ix(a,"m",b.join(","));f&&c5a(a,f);c&&(Ix(a,"ck",c),e?a.UYa(e):k5a&&(k5a=!1));if(d){if(null!=d&&!i5a.test(d))throw Error("Ud`"+d);Ix(a,"cb",d)}a=a.toString();_.Hi(a,"/")&&(f=document.location.href.match(pk),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 _.Bf(a)};
var n5a=function(a){return m5a(a).then(function(b){return JSON.parse(b.responseText)})},m5a=function(a){var b={},c=b.JPc?b.JPc.I7():wCa.I7();return(new kk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Jx("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.Db.clearTimeout(f);var n;!(n=uCa(c.status))&&(n=0===c.status)&&(n=eDa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new o5a(c.status,a,c))}};c.onerror=function(){e(new Jx("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.zNc&&(f=_.Db.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new p5a(a,c))},b.zNc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.Db.clearTimeout(f),e(new Jx("Error sending XHR: "+n.message,a,c))}})).TM(function(d){d instanceof
nk&&c.abort();throw d;})},Jx=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.gxa=c};_.Wh(Jx,_.aa);Jx.prototype.name="XhrError";var o5a=function(a,b,c){Jx.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Wh(o5a,Jx);o5a.prototype.name="XhrHttpError";var p5a=function(a,b){Jx.call(this,"Request timed out",a,b)};_.Wh(p5a,Jx);p5a.prototype.name="XhrTimeoutError";
var v5a,z5a,x5a,y5a,E5a;
_.Kx=function(){var a="";var b=_.Db._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(!h5a(a))throw Error("$d");b=_.Bf(a);c=q5a;d=r5a;var e=s5a;a=t5a;e=void 0===e?!1:e;a=void 0===a?!1:a;this.xea=e5a(_.Hj(b),!0);this.Pjb=c;this.xib=d;this.bha=e;this.o_={};this.Gra=[];this.fTa=
!0;this.eTa=(b=Hx(this.xea,"excm"))?b.split(","):[];this.EKc=a;this.aha=!1;this.Yga=4043;this.eRa=document.head||document.documentElement;this.b0=this.aba=null;this.MMc=!0;this.s_=null;_.u5a(this,b5a(this.xea));this.QTa()};v5a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),h5a(b)&&!e5a(b).I0a.endsWith("_/js/")){b=b5a(e5a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.eTa.includes(c)||a.eTa.push(c)}};
_.Kx.prototype.sDc=function(a,b,c){var d=void 0===c?{}:c;b=d.dC;c=d.Pp;var e=d.FL;d=d.cGc;if(!a)throw Error("Vd");if(this.EKc){for(var f=_.l(document.getElementsByTagName("style")),g=f.next();!g.done;g=f.next())v5a(this,g.value);f=_.l(document.getElementsByTagName("link"));for(g=f.next();!g.done;g=f.next())v5a(this,g.value)}this.tyb(this.sWa(a),b,c,e,d)};
_.Kx.prototype.tyb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.w5a(this,a,function(f,g,h){e.load(f,g,c,d,void 0===h?g:h)},b)||c(-1)};_.Kx.prototype.QTa=function(){};
z5a=function(a,b,c){if(a.bha){c={cssRowKey:a.Pjb,cF:a.xib,dC:c,pXa:x5a(a),Oda:y5a(a)};var d=void 0===c?{}:c;c=void 0===d.pXa?[]:d.pXa;var e=void 0===d.Oda?[]:d.Oda,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.cF?void 0:d.cF,h=void 0===d.dC?void 0:d.dC;d=void 0===d.callback?void 0:d.callback;a=j5a(a.xea);Ix(a,"d","1");$4a(a,c);a5a(a,e);b=l5a(a,b,{cssRowKey:f,cF:g,dC:h,callback:d})}else c={cssRowKey:a.Pjb,cF:a.xib,pXa:x5a(a),Oda:y5a(a)},h=void 0===c?{}:c,c=void 0===h.Oda?[]:h.Oda,e=void 0===
h.cssRowKey?void 0:h.cssRowKey,f=void 0===h.cF?void 0:h.cF,g=void 0===h.dC?void 0:h.dC,h=void 0===h.callback?void 0:h.callback,a=j5a(a.xea),a5a(a,c),b=l5a(a,b,{cssRowKey:e,cF:f,dC:g,callback:h});return b};_.u5a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.o_[f]||(a.o_[f]=!0,a.Gra.push(f),d.push(f),c=!0)}c&&(a.fTa=!1)};_.A5a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.o_[e]&&(delete a.o_[e],_.Pb(a.Gra,e),c.push(e))}};
_.Kx.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=B5a(a,this.aha);_.u5a(this,b);this.aba=g;this.eRa.insertBefore(g,this.eRa.firstChild);_.C5a(g,b,function(){g.parentElement.removeChild(g);f.aba==g&&(f.aba=null);d()},function(h){g.parentElement.removeChild(g);f.aba==g&&(f.aba=null);_.A5a(f,h);f.b0?f.b0.then(function(){c(-1)}):c(-1)},e)};
_.C5a=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!_.Xf().rj[x].Cz()});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=_.Xf().rj[r];r.Cz()?n():(r.k0(r.goa,n),eMa(r,n))});a.onload=function(){return h()};a.onerror=function(){g();d(b)}};x5a=function(a){a.fTa||(a.fTa=!0,a.Gra.sort());return a.Gra};
y5a=function(a){a=a.eTa;a.sort();return a};_.Kx.prototype.sWa=function(a){var b=this;return a.filter(function(c){return!b.o_[c]})};
_.w5a=function(a,b,c,d){if(a.b0)return a.b0.then(function(){_.w5a(a,b,c,d)}),!0;if(!a.bha){var e=[],f=Object.assign({},a.o_);a.i2(b,function(x){e.push(x.getId())},d,function(x){return!x.Cz()},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=z5a(a,h,d),r=_.Hj(n);r.length>a.Yga;)if(1<g)g-=Math.ceil((r.length-a.Yga)/6),g=Math.max(g,1),h=b.slice(f,f+g),n=z5a(a,h,d),r=_.Hj(n);else return a.bha?(a.bha=!1,a.b0=D5a(a).then(function(x){E5a(a,x,d)}),_.w5a(a,b.slice(f),c,d)):!1;
f+=g;a.bha?c(n,h):c(n,h,f===b.length?b:[])}return!0};E5a=function(a,b,c){_.Xf().Dua((b||{}).moduleGraph);a.i2(x5a(a),function(d){_.u5a(a,[d.getId()])},c);a.b0=null};_.Kx.prototype.i2=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.Xf();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var h=f.rj[g];if(!(e[g]||d&&!d(h))){e[g]=!0;var n=h.i8||[];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 D5a=function(a){a=a.xea.clone();d5a(a);Ix(a,"dg",null);a.efa(!0);return n5a(a.toString())},B5a=function(a,b){var c=_.$g(document,"SCRIPT");_.vqa(c,a);b&&(c.crossOrigin="anonymous");c.async=!1;return c};
var Lx=function(a,b){this.type=a;this.status=b};Lx.prototype.toString=function(){return F5a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var F5a=function(a){switch(a.type){case Lx.Ff.w3a:return"Unauthorized";case Lx.Ff.C1a:return"Consecutive load failures";case Lx.Ff.TIMEOUT:return"Timed out";case Lx.Ff.S2a:return"Out of date module id";case Lx.Ff.nza:return"Init error";default:return"Unknown failure type "+a.type}};Th.Bt=Lx;Th.Bt.Ff={w3a:0,C1a:1,TIMEOUT:2,S2a:3,nza:4};
var Mx=function(){this.Lo=null;this.rj={};this.EC=[];this.SG=[];this.Wta=[];this.ur=[];this.fN=[];this.rK={};this.EB={};this.jz=this.ima=new Wm([],"");this.zSa=null;this.Nqa=new _.Ur;this.FJa=!1;this.qna=0;this.yvb=this.iRb=this.mxb=!1};_.Wh(Mx,gMa);var G5a=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.Wh(G5a,_.aa);_.k=Mx.prototype;_.k.jKb=function(a){this.FJa=a};
_.k.Dua=function(a,b){if(!(this instanceof Mx))this.Dua(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.rj[f]?(f=this.rj[f].i8,f!=e&&f.splice.apply(f,[0,f.length].concat(_.Ha(e)))):this.rj[f]=new Wm(e,f)}b&&b.length?(Nba(this.EC,b),this.zSa=_.Nb(b)):this.Nqa.BK||this.Nqa.callback();this.jz==this.ima&&(this.jz=null,this.ima.onLoad((0,_.bh)(this.Pqb,
this))&&H5a(this,new Th.Bt(Th.Bt.Ff.nza)),Nx(this))}};_.k.BGb=function(a,b){if(this.rK[a]){delete this.rK[a][b];for(var c in this.rK[a])return;delete this.rK[a]}};_.k.isActive=function(){return 0<this.EC.length};_.k.swb=function(){return 0<this.fN.length};
var Nx=function(a){var b=a.mxb,c=a.isActive();c!=b&&(a.xoa(c?"active":"idle"),a.mxb=c);b=a.swb();b!=a.iRb&&(a.xoa(b?"userActive":"userIdle"),a.iRb=b)},K5a=function(a,b,c){var d=[];_.Oba(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.rj[g];if(!h)throw Error("Wd`"+g);var n=new _.Ur;e[g]=n;h.Cz()?n.callback(null):(I5a(a,g,h,!!c,n),J5a(a,g)||b.push(g))}0<b.length&&(0===a.EC.length?a.cTa(b):(a.ur.push(b),Nx(a)));return e},I5a=function(a,b,c,d,e){c.registerCallback(e.callback,e);eMa(c,function(f){e.E8(new G5a(b,
f))});J5a(a,b)?d&&(0<=(0,_.Ob)(a.fN,b)||a.fN.push(b),Nx(a)):d&&(0<=(0,_.Ob)(a.fN,b)||a.fN.push(b))};
Mx.prototype.cTa=function(a,b,c){var d=this;b||(this.qna=0);var e=this.sWa(a);this.EC=e;this.SG=this.FJa?a:_.Qb(e);Nx(this);if(0!==e.length){this.Wta.push.apply(this.Wta,e);if(0<Object.keys(this.rK).length&&!this.Lo.MMc)throw Error("Xd");a=(0,_.bh)(this.Lo.sDc,this.Lo,_.Qb(e),this.rj,{dC:this.rK,lXc:!!c,Pp:function(f){var g=d.SG;f=null!=f?f:void 0;d.qna++;d.SG=g;e.forEach(_.Uh(_.Pb,d.Wta),d);401==f?(H5a(d,new Th.Bt(Th.Bt.Ff.w3a,f)),d.ur.length=0):410==f?(L5a(d,new Th.Bt(Th.Bt.Ff.S2a,f)),M5a(d)):3<=
d.qna?(L5a(d,new Th.Bt(Th.Bt.Ff.C1a,f)),M5a(d)):d.cTa(d.SG,!0,8001==f)},cGc:(0,_.bh)(this.azc,this)});(b=5E3*Math.pow(this.qna,2))?_.Db.setTimeout(a,b):a()}};Mx.prototype.sWa=function(a){var b=this;a=a.filter(function(e){return b.rj[e].Cz()?(_.Db.setTimeout(function(){return Error("Yd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(N5a(this,a[d]));_.Oba(c);return!this.FJa&&1<c.length?(a=c.shift(),this.ur=c.map(function(e){return[e]}).concat(this.ur),[a]):c};
var N5a=function(a,b){var c=Dca(a.Wta),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.rj[b[e]].i8,g=f.length-1;0<=g;g--){var h=f[g];a.rj[h].Cz()||c[h]||(d.push(h),b.push(h))}d.reverse();_.Oba(d);return d};
Mx.prototype.Pua=function(){if(this.jz){var a=this.jz.getId(),b=[];if(this.rK[a]){for(var c=_.l(Object.keys(this.rK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.rj[d];e&&!e.Cz()&&(this.BGb(a,d),b.push(d))}this.dTa(b)}this.isDisposed()||(this.rj[a].onLoad((0,_.bh)(this.Pqb,this))&&H5a(this,new Th.Bt(Th.Bt.Ff.nza)),_.Pb(this.fN,a),_.Pb(this.EC,a),0===this.EC.length&&M5a(this),this.zSa&&a==this.zSa&&(this.Nqa.BK||this.Nqa.callback()),Nx(this),this.jz=null)}};
var J5a=function(a,b){if(0<=(0,_.Ob)(a.EC,b))return!0;for(var c=0;c<a.ur.length;c++)if(0<=(0,_.Ob)(a.ur[c],b))return!0;return!1};Mx.prototype.load=function(a,b){return K5a(this,[a],b)[a]};Mx.prototype.dTa=function(a){return K5a(this,a)};var ana=function(a){var b=_.Vf;b.jz&&"synthetic_module_overhead"===b.jz.getId()&&(b.Pua(),delete b.rj.synthetic_module_overhead);b.rj[a]&&b.i2(b.rj[a].i8||[],function(c){c.Pua();_.Pb(b.EC,c.getId())},function(c){return!c.Cz()});b.jz=b.rj[a]};
Mx.prototype.vGb=function(a){this.jz||(this.rj.synthetic_module_overhead=new Wm([],"synthetic_module_overhead"),this.jz=this.rj.synthetic_module_overhead);var b=this.jz;b.k0(b.goa,a)};Mx.prototype.azc=function(){L5a(this,new Th.Bt(Th.Bt.Ff.TIMEOUT));M5a(this)};
var L5a=function(a,b){1<a.SG.length?a.ur=a.SG.map(function(c){return[c]}).concat(a.ur):H5a(a,b)},H5a=function(a,b){var c=a.SG;a.EC.length=0;for(var d=[],e=0;e<a.ur.length;e++){var f=a.ur[e].filter(function(n){var r=N5a(this,n);return Exa(c,function(x){return 0<=(0,_.Ob)(r,x)})},a);Nba(d,f)}for(e=0;e<c.length;e++)Lba(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.ur.length;f++)_.Pb(a.ur[f],d[e]);_.Pb(a.fN,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.rj[c[e]]&&a.rj[c[e]].Pp(b);a.SG.length=0;Nx(a)},M5a=function(a){for(;a.ur.length;){var b=a.ur.shift().filter(function(c){return!this.rj[c].Cz()},a);if(0<b.length){a.cTa(b);return}}Nx(a)};_.k=Mx.prototype;_.k.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.k0(a[c],b)};_.k.k0=function(a,b){var c=this.EB;c[a]||(c[a]=[]);c[a].push(b)};_.k.xoa=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.rj[e];!d[e]&&c(f)&&(d[e]=!0,this.i2(f.i8||[],b,c,d),b(f))}};_.k.dispose=function(){Fca(zca(this.rj),this.ima);this.rj={};this.EC=[];this.SG=[];this.fN=[];this.ur=[];this.EB={};this.yvb=!0};_.k.isDisposed=function(){return this.yvb};_.Yma=function(){return new Mx};
var O5a=['/**\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'];
O5a.raw=[""];_.Fva(_.Fj(O5a[0]));
Error.stackTraceLimit=Infinity;if(Eja)throw Error("be");Fja=!1;_.Kh.set("CST-APP",Ex);_.Kh.set("PROTRACTOR-CST-APP",Fx);
if("?refreshSso=1"===location.search)window.close();else{_.Xf().vGb(Dva);var s5a,t5a,Ox;s5a=void 0===s5a?!1:s5a;t5a=void 0===t5a?!1:t5a;Ox=void 0===Ox?{}:Ox;var q5a="",r5a="";window&&window._F_cssRowKey&&(q5a=window._F_cssRowKey,window._F_combinedSignature&&(r5a=window._F_combinedSignature));if(q5a&&"function"!==typeof window._F_installCss)throw Error("ae");var P5a=new _.Kx;Ox.zOc&&(P5a.aha=Ox.zOc);Ox.Yga&&(P5a.Yga=Ox.Yga);var Q5a=_.Xf();Q5a.Lo=P5a;Q5a.jKb(!0)}
;
_.uu.add(9);

_.uu.add(2);

_.n_a.add(3);

_.uu.add(72);

_.uu.add(73);

_.uu.add(19);

_.uu.add(27);

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

_.dr.add(42);
_.uu.add(68);

_.uu.add(30);

_.uu.add(31);

_.uu.add(76);

_.uu.add(42);


_.uu.add(70);

_.uu.add(44);

_.uu.add(48);

_.uu.add(55);

_.uu.add(56);

_.uu.add(58);

_.uu.add(61);

_.uu.add(1);

_.uu.add(3);

_.uu.add(10);

var F6a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.dr.add(16);
_.m_a=["/search"];
var $x=function(a,b){_.Hu.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.BF=new _.sf(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.mpb=new _.sf(null!=(d=c)?d:"FILES");var e;this.Zz=new _.sf(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 _.sf(null!=(f=d)?f:"SYSTEM");var g;this.QLa=new _.sf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var h;this.JSa=new _.sf(null!=(h=this.storage.get("__SourceSettings_LightSyntaxTheme"))?h:"cider");var n;this.tSb=new _.sf(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.uSb=new _.sf(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.gR=new _.sf(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.m1a=new _.sf(null!=(A=x)?A:"MINI");var B;this.tabSize=new _.sf(null!=
(B=F6a(this.storage.get("__SourceSettings_TabSize")))?B:2);var I;this.pageSize=new _.sf(null!=(I=F6a(this.storage.get("__SourceSettings_PageSize")))?I:10);var K;this.jca=new _.sf(null!=(K=F6a(this.storage.get("__SourceSettings_NumStarredPlaces")))?K:50);this.mZa=new _.sf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var P;this.wSb=new _.sf(null!=(P=F6a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?P:0);this.T$=new _.sf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.nZa=new _.sf(!!this.storage.get("__SourceSettings_ShowGenerated"));var Z;this.HT=new _.sf(null!=(Z=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Z:!0)};_.U($x,_.Hu);_.k=$x.prototype;_.k.U9=function(){return this.BF};_.k.bfa=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.BF.next(a)};_.k.nZ=function(){return this.mpb};_.k.U0=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.mpb.next(a)};_.k.JF=function(){return this.Zz};
_.k.Qw=function(a){a=Object.assign({},this.Zz.value,a);this.Zz.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.k.Opa=function(){return this.theme};_.k.Vua=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.k.J9=function(){return this.QLa};_.k.Tea=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.QLa.next(a)};_.k.V9=function(){return this.JSa};_.k.cfa=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.JSa.next(a)};
_.k.brb=function(){return this.tSb};_.k.LKb=function(a){this.storage.set("__SourceSettings_XrefBuildConfigFilter",a);this.tSb.next(a)};_.k.j$=function(){return this.uSb};_.k.mfa=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.uSb.next(new Set(a))};_.k.DQ=function(){return this.gR};_.k.afa=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.gR.next(a)};_.k.CZ=function(){return this.tabSize};
_.k.kfa=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.k.HQ=function(){return this.pageSize};_.k.Z0=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.k.tZ=function(){return this.jca};_.k.ffa=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.jca.next(a)};_.k.JQ=function(){return this.mZa};_.k.ifa=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.mZa.next(a)};_.k.g$=function(){return this.nZa};
_.k.jfa=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.nZa.next(a)};_.k.k$=function(){return this.wSb};_.k.ZYa=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.wSb.next(a)};_.k.LK=function(){return this.T$};_.k.T0=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.T$.next(a)};_.k.IQ=function(){return this.HT};_.k.hfa=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.HT.next(a)};_.k.MF=function(){return this.m1a};
_.k.a1=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.m1a.next(a)};$x.ha=function(a){return new (a||$x)(_.u(_.lm),_.u(_.vu))};$x.va=_.t({token:$x,ta:$x.ha,Ka:"root"});
_.Q_a=$x;
_.uu.add(28);

_._ModuleManager_initialize=function(a,b){if(!_.Vf){if(!_.Yma)return;_.Zma()}_.Vf.Dua(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 V6a,Y6a,Z6a,$6a,a7a,b7a,c7a,d7a,f7a,U6a,j7a;_.T6a=function(a,b){var c=_.Bja.get(b)||null;if(c&&c!==a)throw Error("kb`"+b+"`"+_.Lc(c)+"`"+_.Lc(c.name));_.Bja.set(b,a)};_.ay=function(a,b,c){a=_.Jha(_.kd(),a,b,c);_.ie(a)};
_.cy=function(a,b){var c=_.hd.vg;b=_.gd(c.Ha,b);a+=22;var d=_.od().index,e=[];if(c.Ij&&null===c.data[a]){for(var f=0;f<b.length;f+=2){var g=b[f],h=b[f+1];if(""!==h){if(U6a.test(h))throw Error("mb`"+h);for(var n=0,r=0;r<e.length;r++){var x=e[r];"number"===typeof x&&0>x&&n++}_.oe(e,h,d,g,n,null)}}c.data[a]=e}};
V6a=function(a,b){var c=void 0===c?"mat":c;a.vd.ka(_.sb(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)})};_.W6a=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};
_.X6a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Y6a=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",4);a&2&&(a=_.L(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Z6a=function(a){a&1&&(_.C(0,"span",5),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae("(",a.group.label,")"))};$6a=function(a){a&1&&(_.C(0,"span",8),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.placeholder))};a7a=function(a){a&1&&(_.C(0,"span",12),_.N(1),_.D());a&2&&(a=_.L(2),_.w(1),_.Be(a.xPb))};
b7a=function(a){a&1&&_.we(0,0,["*ngSwitchCase","true"])};c7a=function(a){a&1&&(_.C(0,"span",9),_.M(1,a7a,2,1,"span",10),_.M(2,b7a,1,0,"ng-content",11),_.D());a&2&&(a=_.L(),_.z("ngSwitch",!!a.PLa),_.w(2),_.z("ngSwitchCase",!0))};
d7a=function(a){if(a&1){var b=_.kd();_.C(0,"div",13)(1,"div",14,15);_.G("@transformPanel.done",function(c){_.ld(b);var d=_.L();return _.md(d.lGa.next(c.Rg))})("keydown",function(c){_.ld(b);var d=_.L();return _.md(d.mh(c))});_.we(3,1);_.D()()}a&2&&(a=_.L(),_.z("@transformPanelWrap",void 0),_.w(1),_.ay("mat-select-panel ",a.i7a(),""),_.fe("transform-origin",a.ZW)("font-size",a.t5,"px"),_.z("ngClass",a.xe)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.de("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.V3()))};_.e7a=function(a){a.Vv=!0;return a};_.dy=function(a,b){a.Aja=b;return a};f7a=function(a){a.c4a=["shiftKey"];return a};_.g7a=function(a,b){a.J4a=void 0===b?!0:b;return a};_.h7a=function(a){return a.jE()?a.pE:null};U6a=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi;_.ey=function(a){return{Lk:_.Om,Tb:[_.Cma(a)]}};_.i7a=function(){_.qp.apply(this,arguments)};_.U(_.i7a,_.qp);
_.i7a.prototype.Ar=function(a){if(this.Zk){var b=this.Zk;b.bO&&(b.bO=!1,_.Pk(b.Gb))}_.qp.prototype.Ar.call(this,a);this.Zk&&(a=this.Zk,a.bO||(a.bO=!0,_.Pk(a.Gb)))};_.fy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Cl=a;this.i6a=c;this.eF=d;this.cP=new Set;this.C3=[];this.PW=[];this.changed=new _.nb;b&&b.length&&(a?b.forEach(function(f){return e.eka(f)}):this.eka(b[0]),this.PW.length=0)};_.k=_.fy.prototype;
_.k.select=function(){var a=this;_.ea.apply(0,arguments).forEach(function(c){return a.eka(c)});var b=this.xja();this.Zn();return b};_.k.ij=function(){var a=this;_.ea.apply(0,arguments).forEach(function(c){return a.UHa(c)});var b=this.xja();this.Zn();return b};_.k.setSelection=function(){var a=_.ea.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.eka(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.UHa(e)});a=this.xja();this.Zn();return a};
_.k.toggle=function(a){return this.Ue(a)?this.ij(a):this.select(a)};_.k.clear=function(a){a=void 0===a?!0:a;this.Vab();var b=this.xja();a&&this.Zn();return b};_.k.Ue=function(a){if(this.eF){for(var b=_.l(this.cP),c=b.next();!c.done;c=b.next())if(this.eF(c.value,a))return!0;return!1}return this.cP.has(a)};_.k.Ql=function(){return 0===this.cP.size};_.k.sg=function(){return!this.Ql()};_.k.sort=function(a){this.Cl&&this.selected&&this.de.sort(a)};
_.k.Zn=function(){this.de=null;if(this.PW.length||this.C3.length)this.changed.next({source:this,mP:this.PW,removed:this.C3}),this.C3=[],this.PW=[]};_.k.eka=function(a){this.Ue(a)||(this.Cl||this.Vab(),this.Ue(a)||this.cP.add(a),this.i6a&&this.PW.push(a))};_.k.UHa=function(a){this.Ue(a)&&(this.cP.delete(a),this.i6a&&this.C3.push(a))};_.k.Vab=function(){var a=this;this.Ql()||this.cP.forEach(function(b){return a.UHa(b)})};_.k.GSc=function(){};_.k.xja=function(){return!(!this.C3.length&&!this.PW.length)};
_.V.Object.defineProperties(_.fy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.de||(this.de=Array.from(this.cP.values()));return this.de}}});j7a=[{Qc:"start",Rc:"bottom",Bc:"start",Gc:"top"},{Qc:"start",Rc:"top",Bc:"start",Gc:"bottom"},{Qc:"end",Rc:"top",Bc:"end",Gc:"bottom"},{Qc:"end",Rc:"bottom",Bc:"end",Gc:"top"}];_.gy=function(a){this.Qb=a};_.gy.ha=function(a){return new (a||_.gy)(_.y(_.Cd))};
_.gy.Ja=_.v({type:_.gy,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],kc:["cdkOverlayOrigin"]});_.hy=function(a,b,c,d,e){this.zj=a;this.Jc=e;this.m$a=this.B6a=this.BO=this.S8a=this.c4=!1;this.X4=this.R5a=this.q4a=this.xia=_.ca.EMPTY;this.viewportMargin=0;this.Am=this.open=!1;this.io=new _.Xk;this.f0=new _.Xk;this.attach=new _.Xk;this.detach=new _.Xk;this.KCb=new _.Xk;this.LCb=new _.Xk;this.ipc=new _.Tp(b,c);this.ZGa=d;this.Ok=this.ZGa()};_.k=_.hy.prototype;
_.k.La=function(){this.q4a.unsubscribe();this.R5a.unsubscribe();this.xia.unsubscribe();this.X4.unsubscribe();this.bc&&this.bc.dispose()};_.k.Rb=function(a){this.Hi&&(this.Dla(this.Hi),this.bc.DA({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Hi.apply());a.open&&(this.open?this.tia():this.Q5a())};
_.k.pO=function(){var a=this;this.bx&&this.bx.length||(this.bx=j7a);var b=this.bc=this.zj.create(this.Zgc());this.q4a=b.via.subscribe(function(){return a.attach.emit()});this.R5a=b.py.subscribe(function(){return a.detach.emit()});b.Cu().subscribe(function(c){a.KCb.next(c);27!==c.keyCode||a.Am||_.Bg(c)||(c.preventDefault(),a.Q5a())});this.bc.Cca().subscribe(function(c){a.LCb.next(c)})};
_.k.Zgc=function(){var a=this.Hi=this.Jj||this.Aic();a=new _.Lp({direction:this.Jc,Jj:a,Ok:this.Ok,rg:this.rg});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.zm&&(a.zm=this.zm);this.xe&&(a.xe=this.xe);return a};
_.k.Dla=function(a){var b=this,c=this.bx.map(function(d){return{Qc:d.Qc,Rc:d.Rc,Bc:d.Bc,Gc:d.Gc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,xe:d.xe||void 0}});return _.lSa(_.kSa(_.hSa(_.jSa(_.g7a(_.iSa(_.Op(_.eSa(a,this.Z6a()),c),this.Npb),this.push),this.Brb),this.viewportMargin),this.Qyb),this.UNc)};_.k.Aic=function(){var a=_.Qp(this.zj.position(),this.Z6a());this.Dla(a);return a};_.k.Z6a=function(){return this.origin instanceof _.gy?this.origin.Qb:this.origin};
_.k.tia=function(){var a=this;this.bc?this.bc.Js().rg=this.rg:this.pO();this.bc.Yg()||this.bc.attach(this.ipc);this.rg?this.xia=this.bc.io().subscribe(function(b){a.io.emit(b)}):this.xia.unsubscribe();this.X4.unsubscribe();0<this.f0.Mk.length&&(this.X4=this.Hi.tta.ka(_.sba(function(){return 0<a.f0.Mk.length})).subscribe(function(b){a.f0.emit(b);0===a.f0.Mk.length&&a.X4.unsubscribe()}))};_.k.Q5a=function(){this.bc&&this.bc.detach();this.xia.unsubscribe();this.X4.unsubscribe()};
_.V.Object.defineProperties(_.hy.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.RFa},set:function(a){this.RFa=a;this.Hi&&this.Dla(this.Hi)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.Zr},set:function(a){this.Zr=a;this.Hi&&this.Dla(this.Hi)}},rg:{configurable:!0,enumerable:!0,get:function(){return this.c4},set:function(a){this.c4=_.Eg(a)}},Qyb:{configurable:!0,enumerable:!0,get:function(){return this.S8a},set:function(a){this.S8a=_.Eg(a)}},Npb:{configurable:!0,
enumerable:!0,get:function(){return this.B6a},set:function(a){this.B6a=_.Eg(a)}},Brb:{configurable:!0,enumerable:!0,get:function(){return this.BO},set:function(a){this.BO=_.Eg(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.m$a},set:function(a){this.m$a=_.Eg(a)}},Yc:{configurable:!0,enumerable:!0,get:function(){return this.bc}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Jc?this.Jc.value:"ltr"}}});
_.hy.ha=function(a){return new (a||_.hy)(_.y(_.Yp),_.y(_.Le),_.y(_.Me),_.y(_.qSa),_.y(_.vp,8))};
_.hy.Ja=_.v({type:_.hy,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],bx:["cdkConnectedOverlayPositions","positions"],Jj:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],zm:["cdkConnectedOverlayBackdropClass","backdropClass"],xe:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],Ok:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Am:["cdkConnectedOverlayDisableClose","disableClose"],UNc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],rg:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],Qyb:["cdkConnectedOverlayLockPosition","lockPosition"],Npb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Brb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{io:"backdropClick",f0:"positionChange",attach:"attach",detach:"detach",KCb:"overlayKeydown",LCb:"overlayOutsideClick"},kc:["cdkConnectedOverlay"],features:[_.bd]});var k7a=function(){};k7a.ha=function(a){return new (a||k7a)};
k7a.Ja=_.v({type:k7a,oa:[["","mat-line",""],["","matLine",""]],Jb:[1,"mat-line"]});_.iy=function(){};_.iy.ha=function(a){return new (a||_.iy)};_.iy.Ea=_.Wc({type:_.iy});_.iy.Da=_.Pc({imports:[_.$p,_.$p]});_.jy=function(){};_.jy.ha=function(a){return new (a||_.jy)};_.jy.Ea=_.Wc({type:_.jy});_.jy.Da=_.Pc({imports:[_.$p]});_.ky=function(){};_.ky.ha=function(a){return new (a||_.ky)};_.ky.Ja=_.v({type:_.ky,oa:[["","matSuffix",""]],features:[_.Ce([{Ga:_.R1a,Nb:_.ky}])]});
_.ly=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.ly.prototype.Sa=function(){var a=Array.from(this.element.ua.classList);a=_.l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,l7a.includes(b)&&this.element.ua.classList.remove(b);a=new Set;a.add(m7a.includes(this.size)?this.size:"xsmall");a.add(n7a.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(_.Cd))};_.ly.Aa=_.v({type:_.ly,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},hc:["gme-button-old",""],tc:["*"],Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(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:transparent;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:transparent;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 n7a=["hairline","fill","flat"],m7a=["xsmall","medium"],l7a=[].concat(_.Ha(n7a),_.Ha(m7a));
var my=function(){};my.ha=function(a){return new (a||my)};my.Ea=_.Wc({type:my});my.Da=_.Pc({imports:[_.Wl]});
_.ny=function(){};_.ny.ha=function(a){return new (a||_.ny)};_.ny.Ea=_.Wc({type:_.ny});_.ny.Da=_.Pc({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 _.jq.call(this,a,b,c,d)||this};_.U(_.oy,_.jq);_.oy.ha=function(a){return new (a||_.oy)(_.y(_.Cd),_.y(_.al),_.y(_.cq,8),_.y(_.eq,8))};
_.oy.Aa=_.v({type:_.oy,oa:[["mat-option"]],Jb:["role","option",1,"mat-option","mat-focus-indicator"],Ib:12,mb:function(a,b){a&1&&_.G("click",function(){return b.SI()})("keydown",function(c){return b.mh(c)});a&2&&(_.me("id",b.id),_.de("tabindex",b.lI())("aria-selected",b.aja())("aria-disabled",b.disabled.toString()),_.he("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},kc:["matOption"],features:[_.ae],tc:["*"],Ba:5,Ca:4,Ha:[["class",
"mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],ya:function(a,b){a&1&&(_.ve(),_.M(0,Y6a,1,2,"mat-pseudo-checkbox",0),_.C(1,"span",1),_.we(2),_.D(),_.M(3,Z6a,2,1,"span",2),_.F(4,"div",3));a&2&&(_.z("ngIf",b.multiple),_.w(3),_.z("ngIf",b.group&&b.group.mI),_.w(1),_.z("matRippleTrigger",
b.dj())("matRippleDisabled",b.disabled||b.Ld))},Ia:[_.hq,_.Pl,_.iq],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:transparent}.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'],
vb:2,Oa:0});
_.py=function(){};_.py.ha=function(a){return new (a||_.py)};_.py.Ea=_.Wc({type:_.py});_.py.Da=_.Pc({imports:[_.lq,_.Wl,_.$p,_.jy]});
var o7a=_.kg("transformPanelWrap",[_.og("* => void",_.Jna("@transformPanel",[{type:9,options:null}]))]),p7a=_.kg("transformPanel",[_.ng("void",_.mg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.ng("showing",_.mg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.ng("showing-multiple",_.mg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.og("void => *",_.lg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.og("* => void",_.lg("100ms 25ms linear",_.mg({opacity:0})))]);
var q7a,r7a,s7a,t7a,u7a,x7a,y7a;q7a=["trigger"];r7a=["panel"];s7a=[[["mat-select-trigger"]],"*"];t7a=0;u7a=new _.zd("mat-select-scroll-strategy");_.v7a=new _.zd("MAT_SELECT_CONFIG");_.w7a={Ga:u7a,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr()}}};x7a=function(a,b){this.source=a;this.value=b};y7a=_.Lg(_.Ng(_.Mg(_.wpa(function(a,b,c,d,e){this.Ua=a;this.A3=b;this.S4=c;this.T4=d;this.Oe=e;this.Sc=new _.nb}))));_.z7a=new _.zd("MatSelectTrigger");
_.qy=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I){var K=y7a.call(this,e,d,g,h,r)||this;K.Cg=a;K.Gb=b;K.Eb=c;K.Jc=f;K.FW=n;K.yFa=B;K.Ak=I;K.kB=!1;K.mO=function(wa,va){return wa===va};K.bX="mat-select-"+t7a++;K.Pab=null;K.cB=new _.nb;K.oi=function(){};K.ti=function(){};K.hIa="mat-select-value-"+t7a++;K.lGa=new _.nb;var P;K.I9a=(null==(P=K.Ak)?void 0:P.hS)||"";K.eB=!1;K.controlType="mat-select";K.Cl=!1;var Z,la;K.Z5a=null!=(la=null==(Z=K.Ak)?void 0:Z.n8)?la:!1;K.ariaLabel="";K.wCb=_.zb(function(){var wa=K.options;
return wa?wa.vd.ka(_.sb(wa),_.tb(function(){return _.hb.apply(null,_.Ha(wa.map(function(va){return va.Nsa})))})):K.Eb.Lg.ka(_.Ua(1),_.tb(function(){return K.wCb}))});K.Uw=new _.Xk;K.cGa=K.Uw.ka(_.Qa(function(wa){return wa}),_.m(function(){}));K.wDa=K.Uw.ka(_.Qa(function(wa){return!wa}),_.m(function(){}));K.ht=new _.Xk;K.Jr=new _.Xk;K.Oe&&(K.Oe.Ir=K);null!=(null==I?void 0:I.s0a)&&(K.Ala=I.s0a);K.ZGa=A;K.Bg=K.ZGa();K.tabIndex=parseInt(x)||0;K.id=K.id;return K};_.U(_.qy,y7a);_.k=_.qy.prototype;
_.k.Sa=function(){var a=this;this.ue=new _.fy(this.multiple);this.Sc.next();this.lGa.ka(_.Oa(),_.vb(this.cB)).subscribe(function(){return a.kGa(a.df)})};_.k.Ne=function(){var a=this;this.rlc();this.ue.changed.ka(_.vb(this.cB)).subscribe(function(b){b.mP.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.ij()})});this.options.vd.ka(_.sb(null),_.vb(this.cB)).subscribe(function(){a.Unc();a.r4()})};
_.k.Kk=function(){var a=this.Kkc(),b=this.Oe;if(a!==this.Pab){var c=this.Ua.ua;(this.Pab=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.e$a!==b.control&&(void 0!==this.e$a&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.e$a=b.control),this.Cwa())};_.k.Rb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Sc.next();a.typeaheadDebounceInterval&&this.Wc&&_.JRa(this.Wc,this.Ala)};
_.k.La=function(){this.cB.next();this.cB.complete();this.Sc.complete()};_.k.toggle=function(){this.df?this.close():this.open()};_.k.open=function(){this.jO()&&(this.kB=!0,_.dy(this.Wc,null),this.nlc(),_.Pk(this.Gb))};_.k.close=function(){this.kB&&(this.kB=!1,_.dy(this.Wc,this.Ym()?"rtl":"ltr"),_.Pk(this.Gb),this.ti())};_.k.Pj=function(a){this.vV(a)};_.k.rl=function(a){this.oi=a};_.k.Po=function(a){this.ti=a};_.k.bq=function(a){this.disabled=a;_.Pk(this.Gb);this.Sc.next()};
_.k.Ym=function(){return this.Jc?"rtl"===this.Jc.value:!1};_.k.mh=function(a){this.disabled||(this.df?this.clc(a):this.Tkc(a))};_.k.Tkc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Wc;!(0<d.WO.length||13!==b&&32!==b||_.Bg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.PC(a),(a=this.selected)&&b!==a&&this.yFa.mn(a.mha,1E4))};
_.k.clc=function(a){var b=this.Wc,c=a.keyCode,d=40===c||38===c,e=0<b.WO.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Zk||_.Bg(a))if(!e&&this.Cl&&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.ij())})}else c=b.gJ,b.PC(a),this.Cl&&d&&a.shiftKey&&b.Zk&&b.gJ!==c&&b.Zk.SI();else a.preventDefault(),b.Zk.SI()};
_.k.bo=function(){this.disabled||(this.eB=!0,this.Sc.next())};_.k.Xk=function(){this.eB=!1;this.disabled||this.df||(this.ti(),_.Pk(this.Gb),this.Sc.next())};_.k.q9a=function(){var a=this;this.CI.f0.ka(_.Ua(1)).subscribe(function(){a.Gb.Be();a.Z9a()})};_.k.i7a=function(){return this.FW?"mat-"+this.FW.color:""};_.k.r4=function(){var a=this;Promise.resolve().then(function(){a.Oe&&(a.Gd=a.Oe.value);a.BE(a.Gd);a.Sc.next()})};
_.k.BE=function(a){var b=this;this.ue.selected.forEach(function(c){c.bO&&(c.bO=!1,_.Pk(c.Gb))});this.ue.clear();this.multiple&&a?(a.forEach(function(c){return b.T$a(c)}),this.ila()):(a=this.T$a(a))?_.sp(this.Wc,a):this.df||_.sp(this.Wc,-1);_.Pk(this.Gb)};_.k.T$a=function(a){var b=this,c=this.options.find(function(d){if(b.ue.Ue(d))return!1;try{return null!=d.value&&b.mO(d.value,a)}catch(e){return!1}});c&&this.ue.select(c);return c};
_.k.vV=function(a){return a!==this.Gd||this.Cl&&Array.isArray(a)?(this.options&&this.BE(a),this.Gd=a,!0):!1};_.k.rlc=function(){var a=this;this.Wc=f7a(_.rp(_.dy(_.e7a(_.JRa(new _.i7a(this.options),this.Ala)),this.Ym()?"rtl":"ltr")));this.Wc.iga.ka(_.vb(this.cB)).subscribe(function(){a.df&&(!a.multiple&&a.Wc.Zk&&a.Wc.Zk.SI(),a.focus(),a.close())});this.Wc.kd.ka(_.vb(this.cB)).subscribe(function(){a.kB&&a.panel?a.YGa(a.Wc.gJ||0):a.kB||a.multiple||!a.Wc.Zk||a.Wc.Zk.SI()})};
_.k.Unc=function(){var a=this,b=_.hb(this.options.vd,this.cB);this.wCb.ka(_.vb(b)).subscribe(function(c){a.Umc(c.source,c.e_);c.e_&&!a.multiple&&a.kB&&(a.close(),a.focus())});_.hb.apply(null,_.Ha(this.options.map(function(c){return c.Vj}))).ka(_.vb(b)).subscribe(function(){_.Pk(a.Gb);a.Sc.next()})};
_.k.Umc=function(a,b){var c=this.ue.Ue(a);null!=a.value||this.Cl?(c!==a.selected&&(a.selected?this.ue.select(a):this.ue.ij(a)),b&&this.Wc.Ar(a),this.multiple&&(this.ila(),b&&this.focus())):(a.ij(),this.ue.clear(),null!=this.value&&this.YO(a.value));c!==this.ue.Ue(a)&&this.YO();this.Sc.next()};_.k.ila=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.ue.sort(function(c,d){return a.NLb?a.NLb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Sc.next()}};
_.k.YO=function(a){var b=null;this.Gd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Jr.emit(b);this.oi(b);this.ht.emit(this.Q6a(b));_.Pk(this.Gb)};_.k.nlc=function(){this.Wc&&(this.empty?_.tp(this.Wc):this.Wc.Ar(this.ue.selected[0]))};_.k.jO=function(){var a;return!this.kB&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.k.focus=function(a){this.Ua.ua.focus(a)};
_.k.V3=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.FW)?void 0:_.h7a(a);return this.Ej?(b?b+" ":"")+this.Ej:b};_.k.M6a=function(){return this.df&&this.Wc&&this.Wc.Zk?this.Wc.Zk.id:null};_.k.Kkc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.FW)?void 0:_.h7a(a);a=(b?b+" ":"")+this.hIa;this.Ej&&(a+=" "+this.Ej);return a};_.k.kGa=function(a){this.Uw.emit(a)};_.k.Jua=function(a){a.length?this.Ua.ua.setAttribute("aria-describedby",a.join(" ")):this.Ua.ua.removeAttribute("aria-describedby")};
_.k.L_=function(){this.focus();this.open()};
_.V.Object.defineProperties(_.qy.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.eB||this.kB}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.FI},set:function(a){this.FI=a;this.Sc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.hn)?c:null==(a=this.Oe)?void 0:null==(b=a.control)?void 0:_.A1a(b))?d:!1},set:function(a){this.hn=_.Eg(a);this.Sc.next()}},multiple:{configurable:!0,enumerable:!0,
get:function(){return this.Cl},set:function(a){this.Cl=_.Eg(a)}},n8:{configurable:!0,enumerable:!0,get:function(){return this.Z5a},set:function(a){this.Z5a=_.Eg(a)}},eF:{configurable:!0,enumerable:!0,get:function(){return this.mO},set:function(a){this.mO=a;this.ue&&this.r4()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){this.vV(a)&&this.oi(a)}},s0a:{configurable:!0,enumerable:!0,get:function(){return this.Ala},set:function(a){this.Ala=_.Hg(a)}},id:{configurable:!0,
enumerable:!0,get:function(){return this.Ch},set:function(a){this.Ch=a||this.bX;this.Sc.next()}},df:{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]}},xPb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Cl){var a=this.ue.selected.map(function(b){return b.mha});this.Ym()&&a.reverse();return a.join(", ")}return this.ue.selected[0].mha}},
empty:{configurable:!0,enumerable:!0,get:function(){return!this.ue||this.ue.Ql()}},tfa:{configurable:!0,enumerable:!0,get:function(){return this.kB||!this.empty||this.eB&&!!this.FI}}});_.qy.ha=function(a){return new (a||_.qy)(_.y(_.Fp),_.y(_.al),_.y(_.Ye),_.y(_.bq),_.y(_.Cd),_.y(_.vp,8),_.y(_.xv,8),_.y(_.Cv,8),_.y(_.Mv,8),_.y(_.sv,10),_.ud("tabindex"),_.y(u7a),_.y(_.np),_.y(_.v7a,8))};
_.qy.Ja=_.v({type:_.qy,wb:function(a,b){a&1&&(_.Pe(q7a,5),_.Pe(r7a,5),_.Pe(_.hy,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.trigger=c.first);_.Oe(c=_.Re())&&(b.panel=c.first);_.Oe(c=_.Re())&&(b.CI=c.first)}},inputs:{eN:["aria-describedby","userAriaDescribedBy"],xe:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",n8:"disableOptionCentering",eF:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],dNa:"errorStateMatcher",s0a:"typeaheadDebounceInterval",
NLb:"sortComparator",id:"id"},outputs:{Uw:"openedChange",cGa:"opened",wDa:"closed",ht:"selectionChange",Jr:"valueChange"},features:[_.ae,_.bd]});_.ry=function(){var a=_.qy.apply(this,arguments)||this;a.Nt=0;a.t5=0;a.ZW="top";a.Zr=0;a.xGa=[{Qc:"start",Rc:"top",Bc:"start",Gc:"top"},{Qc:"start",Rc:"bottom",Bc:"start",Gc:"bottom"}];return a};_.U(_.ry,_.qy);_.ry.Ja=_.qy.Ja;_.k=_.ry.prototype;_.k.shc=function(a,b,c){var d=this.XV();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.k.Sa=function(){var a=this;_.qy.prototype.Sa.call(this);this.Cg.kd().ka(_.vb(this.cB)).subscribe(function(){a.df&&(a.ZI=a.trigger.ua.getBoundingClientRect(),_.Pk(a.Gb))})};_.k.open=function(){var a=this;_.qy.prototype.jO.call(this)&&(_.qy.prototype.open.call(this),this.ZI=this.trigger.ua.getBoundingClientRect(),this.t5=parseInt(getComputedStyle(this.trigger.ua).fontSize||"0"),this.rhc(),this.Eb.Lg.ka(_.Ua(1)).subscribe(function(){a.t5&&a.CI.Yc&&a.CI.Yc.Iu&&(a.CI.Yc.Iu.style.fontSize=a.t5+"px")}))};
_.k.YGa=function(a){var b=_.W6a(a,this.options,this.HL),c=this.XV();this.panel.ua.scrollTop=0===a&&1===b?0:_.X6a((a+b)*c,c,this.panel.ua.scrollTop,256)};_.k.Z9a=function(){this.phc();this.panel.ua.scrollTop=this.Nt};_.k.kGa=function(a){this.df?this.Nt=0:(this.CI.offsetX=0,_.Pk(this.Gb));_.qy.prototype.kGa.call(this,a)};_.k.Q6a=function(a){return new x7a(this,a)};
_.k.phc=function(){var a=this.CI.Yc.Iu.getBoundingClientRect(),b=this.Cg.LF(),c=this.Ym(),d=this.multiple?56:32;var e=this.multiple?40:this.n8?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.CI.offsetX=Math.round(e);this.CI.Yc.ji()};
_.k.qhc=function(a,b,c){var d=this.XV(),e=(d-this.ZI.height)/2,f=Math.floor(256/d);return this.n8?0:Math.round(-1*(0===this.Nt?a*d:this.Nt===c?(a-(this.gja()-f))*d+(d-(this.gja()*d-256)%d):b-d/2)-e)};_.k.Hhc=function(a){var b=this.XV(),c=this.Cg.LF(),d=this.ZI.top-8;c=c.height-this.ZI.bottom-8;var e=Math.abs(this.Zr);b=Math.min(this.gja()*b,256)-e-this.ZI.height;b>c?this.qgc(b,c):e>d?this.pgc(e,d,a):this.ZW=this.vEa()};
_.k.qgc=function(a,b){a=Math.round(a-b);this.Nt-=a;this.Zr-=a;this.ZW=this.vEa();0>=this.Nt&&(this.Zr=this.Nt=0,this.ZW="50% bottom 0px")};_.k.pgc=function(a,b,c){a=Math.round(a-b);this.Nt+=a;this.Zr+=a;this.ZW=this.vEa();this.Nt>=c&&(this.Nt=c,this.Zr=0,this.ZW="50% top 0px")};
_.k.rhc=function(){var a=this.XV(),b=this.gja(),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+=_.W6a(b,this.options,this.HL);c/=2;this.Nt=this.shc(b,c,a);this.Zr=this.qhc(b,c,a);this.Hhc(a)};_.k.vEa=function(){var a=this.XV();return"50% "+(Math.abs(this.Zr)-(a-this.ZI.height)/2+a/2)+"px 0px"};_.k.XV=function(){return 3*this.t5};_.k.gja=function(){return this.options.length+this.HL.length};
_.ry.ha=function(){var a;return function(b){return(a||(a=_.xd(_.ry)))(b||_.ry)}}();
_.ry.Aa=_.v({type:_.ry,oa:[["mat-select"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.z7a,5),_.Qe(c,_.oy,5),_.Qe(c,_.eq,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.PLa=d.first);_.Oe(d=_.Re())&&(b.options=d);_.Oe(d=_.Re())&&(b.HL=d)}},Jb:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],Ib:19,mb:function(a,b){a&1&&_.G("keydown",function(c){return b.mh(c)})("focus",function(){return b.bo()})("blur",function(){return b.Xk()});a&2&&(_.de("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.df?b.id+"-panel":null)("aria-expanded",b.df)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Es)("aria-activedescendant",b.M6a()),_.he("mat-select-disabled",b.disabled)("mat-select-invalid",b.Es)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Ld:"disableRipple",tabIndex:"tabIndex"},kc:["matSelect"],features:[_.Ce([{Ga:_.Lv,Nb:_.ry},{Ga:_.cq,
Nb:_.ry}]),_.ae],tc:["mat-select-trigger","*"],Ba:9,Ca:12,Ha:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass",
"cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],
["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],ya:function(a,b){a&1&&(_.ve(s7a),_.C(0,"div",0,1),_.G("click",function(){return b.toggle()}),_.C(3,"div",2),_.M(4,$6a,2,1,"span",3),_.M(5,c7a,3,2,"span",4),_.D(),_.C(6,"div",5),_.F(7,"div",6),_.D()(),_.M(8,d7a,4,14,"ng-template",7),_.G("backdropClick",function(){return b.close()})("attach",function(){return b.q9a()})("detach",function(){return b.close()}));if(a&2){var c=_.ze(1);_.de("aria-owns",b.df?b.id+"-panel":null);_.w(3);
_.z("ngSwitch",b.empty);_.de("id",b.hIa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(3);_.z("cdkConnectedOverlayPanelClass",b.I9a)("cdkConnectedOverlayScrollStrategy",b.Bg)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.df)("cdkConnectedOverlayPositions",b.xGa)("cdkConnectedOverlayMinWidth",null==b.ZI?null:b.ZI.width)("cdkConnectedOverlayOffsetY",b.Zr)}},Ia:[_.Nl,_.Ql,_.Rl,_.Sl,_.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 transparent;border-right:5px solid transparent;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:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
vb:2,data:{animation:[o7a,p7a]},Oa:0});
_.sy=function(){};_.sy.ha=function(a){return new (a||_.sy)};_.sy.Ea=_.Wc({type:_.sy});_.sy.Da=_.Pc({Tb:[_.w7a],imports:[_.Wl,_.Zp,_.py,_.$p,_.Ip,_.Pv,_.py,_.$p]});
var C7a,E7a;_.A7a=["*"];_.B7a=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:transparent;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: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: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: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: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'};
C7a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.D7a=_.Mg(_.Lg(function(){}));E7a=_.Lg(function(){});_.F7a=new _.zd("MatList");_.G7a=new _.zd("MatNavList");_.ty=function(){var a=_.D7a.apply(this,arguments)||this;a.Vj=new _.nb;return a};_.U(_.ty,_.D7a);_.ty.prototype.Rb=function(){this.Vj.next()};_.ty.prototype.La=function(){this.Vj.complete()};
_.ty.ha=function(){var a;return function(b){return(a||(a=_.xd(_.ty)))(b||_.ty)}}();_.ty.Aa=_.v({type:_.ty,oa:[["mat-nav-list"]],Jb:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Ld:"disableRipple",disabled:"disabled"},kc:["matNavList"],features:[_.Ce([{Ga:_.G7a,Nb:_.ty}]),_.ae,_.bd],tc:_.A7a,Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(0))},styles:[_.B7a()],vb:2,Oa:0});var H7a=function(){};H7a.ha=function(a){return new (a||H7a)};
H7a.Ja=_.v({type:H7a,oa:[["","mat-list-avatar",""],["","matListAvatar",""]],Jb:[1,"mat-list-avatar"]});var I7a=function(){};I7a.ha=function(a){return new (a||I7a)};I7a.Ja=_.v({type:I7a,oa:[["","mat-list-icon",""],["","matListIcon",""]],Jb:[1,"mat-list-icon"]});
_.uy=function(a,b,c,d){var e=E7a.call(this)||this;e.be=a;e.x8a=!1;e.Ub=new _.nb;e.Mc=!1;e.x8a=!!(c||d&&"action-list"===d.b7a());e.pW=c||d;c=e.dj();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.pW&&e.pW.Vj.ka(_.vb(e.Ub)).subscribe(function(){_.Pk(b)});return e};_.U(_.uy,E7a);_.uy.prototype.Ne=function(){V6a(this.imc,this.be)};_.uy.prototype.La=function(){this.Ub.next();this.Ub.complete()};
_.uy.prototype.vq=function(){return!this.x8a||this.Ld||!(!this.pW||!this.pW.Ld)};_.uy.prototype.dj=function(){return this.be.ua};_.V.Object.defineProperties(_.uy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||!(!this.pW||!this.pW.disabled)},set:function(a){this.Mc=_.Eg(a)}}});_.uy.ha=function(a){return new (a||_.uy)(_.y(_.Cd),_.y(_.al),_.y(_.G7a,8),_.y(_.F7a,8))};
_.uy.Aa=_.v({type:_.uy,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Ed:function(a,b,c){a&1&&(_.Qe(c,H7a,5),_.Qe(c,I7a,5),_.Qe(c,k7a,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.Mgc=d.first);_.Oe(d=_.Re())&&(b.plc=d.first);_.Oe(d=_.Re())&&(b.imc=d)}},Jb:[1,"mat-list-item","mat-focus-indicator"],Ib:4,mb:function(a,b){a&2&&_.he("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Mgc||b.plc)},inputs:{Ld:"disableRipple",disabled:"disabled"},kc:["matListItem"],features:[_.ae],
tc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Ba:6,Ca:2,Ha:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],ya:function(a,b){a&1&&(_.ve(C7a),_.C(0,"span",0),_.F(1,"span",1),_.we(2),_.C(3,"span",2),_.we(4,1),_.D(),_.we(5,2),_.D());a&2&&(_.w(1),_.z("matRippleTrigger",b.dj())("matRippleDisabled",b.vq()))},Ia:[_.hq],vb:2,Oa:0});
_.Lg(function(){});_.Lg(function(){});
_.vy=function(){};_.vy.ha=function(a){return new (a||_.vy)};_.vy.Ea=_.Wc({type:_.vy});_.vy.Da=_.Pc({imports:[_.iy,_.lq,_.$p,_.jy,_.Wl,_.iy,_.$p,_.jy,_.Cw]});

}catch(e){_._DumpException(e)}
try{
var J7a,O7a,P7a,R7a,S7a,$7a,Cy,c8a,d8a,e8a,f8a,g8a,h8a,i8a,Dy,j8a,k8a,l8a,m8a,n8a,o8a,p8a,Ey,Fy,r8a,Gy,s8a,Hy,t8a,u8a,v8a,w8a,x8a,y8a,A8a,D8a,E8a,F8a,G8a,H8a,J8a,K8a,L8a,N8a,O8a,P8a,Q8a,R8a,S8a,T8a,U8a,V8a,W8a,$8a,a9a,b9a,c9a,d9a,e9a,f9a,g9a,h9a,i9a,j9a,k9a,m9a,n9a,o9a,q9a,r9a,s9a,Q7a,v9a,w9a,z9a,T7a,U7a,X7a,Y7a,Z7a,W7a,V7a,z8a,q8a,B8a,C8a,I8a,E9a;J7a=function(a,b){return a.start==b.start&&a.end==b.end};
_.wy=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])};_.xy=function(){var a=_.ea.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Aa)(a[0])&&(a=a[0].slice());return function(c){return _.maa(c,_.ya([c].concat(_.Ha(a))),new _.uaa(b))}};_.L7a=function(){return function(a){return _.pa(a,new K7a)}};_.M7a=function(a,b){return a>b?1:a<b?-1:0};
_.N7a=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};O7a=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};P7a=function(a){return a.replace(_.cBa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,h,n){f=h;return n});b=_.Ij(d).zn();return c+f+b+f+e})};
R7a=function(a){if(a instanceof _.yf)return'url("'+_.zf(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Dj)a=_.Ug(a);else{a=String(a);var b=a.replace(_.dBa,"$1").replace(_.dBa,"$1").replace(_.cBa,"url");if(_.bBa.test(b)){if(b=!Q7a.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&&O7a(a)}a=b?P7a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.wy("Value does not allow [{;}], got: %s.",[a]);return a};
S7a=function(a,b,c,d,e,f){a=_.ce(a,_.hd.lp,c,e);_.qea(2);return a?b+_.Qc(c)+d+_.Qc(e)+f:_.Xd};
$7a=function(a,b){b=void 0===b?{}:b;var c=a;if(T7a.test(a)){var d={},e=[0];c=c.replace(U7a,function(f,g,h){f=g||h;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var B=A.match(V7a);B=B?parseInt(B[1],10):0;var I=W7a.test(A);n.push([B,I,A])}),d[f]=n);if(!n.length)throw Error("nb`"+f);f=e[e.length-1];for(h=g=0;h<n.length;h++)if(n[h][0]===f){g=h;break}var r=_.l(n[g]);h=r.next().value;var x=r.next().value;r=r.next().value;x?e.pop():f!==h&&e.push(h);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(X7a,function(f,g,h,n,r,x){return b.hasOwnProperty(h)?""+g+b[h]+x:f});c=c.replace(Y7a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Z7a,function(f,g){if(b.hasOwnProperty(g)){var h=b[g];if(!h.length)throw Error("ob`"+f+"`"+g);return h.shift()}return f})};_.yy=function(a,b){b=void 0===b?{}:b;return $7a(a,b)};_.a8a=function(a,b,c,d,e,f,g){var h=_.kd();b=S7a(h,b,c,d,e,f);b!==_.Xd&&_.Yd(_.hd.vg,_.rd(),h,a,b,h[11],g,!1);return _.a8a};
_.zy=function(a,b,c,d,e){var f=_.kd();a=S7a(f,a,b,c,d,e);a!==_.Xd&&_.kha(f,a);return _.zy};_.b8a=function(a,b,c,d,e,f,g,h){b+=c;c=_.ce(a,b,e,f);return _.be(a,b+2,g)||c?_.Iha(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.Lia(a,b+3)};_.Ay=function(a,b,c,d){a+=22;var e=_.kd(),f=e[a];return e[1].data[a].Yd?_.Kia(e,_.qd(),b,f.transform,c,d,f):f.transform(c,d)};_.By=function(a,b,c,d,e){a+=22;var f=_.kd(),g=f[a];return f[1].data[a].Yd?_.b8a(f,_.qd(),b,g.transform,c,d,e,g):g.transform(c,d,e)};
Cy=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("Ab");};c8a=function(a,b,c){a=_.$d(a);b=Cy([a[1],a[2]],b);return Cy(b,c)};d8a=function(a,b,c){a=_.$d(a);b=Cy([a[3],a[4]],b);return Cy(b,c)};e8a=function(a,b,c){a=_.$d(a);b=Cy([a[5],a[6]],b);return Cy(b,c)};f8a=function(a,b){a=_.$d(a)[7];return Cy(a,b)};g8a=function(a,b){a=_.$d(a);return Cy(a[10],b)};h8a=function(a,b){a=_.$d(a);return Cy(a[11],b)};i8a=function(a,b){a=_.$d(a)[12];return Cy(a,b)};
Dy=function(a,b){a=_.$d(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};j8a=function(a){if(!a[21])throw Error("zb`"+a[0]);};k8a=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};l8a=function(a){a=_.$d(a);j8a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?k8a(b):[k8a(b[0]),k8a(b[1])]})};m8a=function(a,b,c){a=_.$d(a);j8a(a);b=Cy([a[21][0],a[21][1]],b)||[];return Cy(b,c)||[]};
n8a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};o8a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};p8a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
Ey=function(a,b){var c=_.$d(a)[0];q8a[c]=q8a[c]||{};if(q8a[c][b])return q8a[c][b];var d="";switch(b){case "shortDate":d=g8a(a,0);break;case "mediumDate":d=g8a(a,1);break;case "longDate":d=g8a(a,2);break;case "fullDate":d=g8a(a,3);break;case "shortTime":d=h8a(a,0);break;case "mediumTime":d=h8a(a,1);break;case "longTime":d=h8a(a,2);break;case "fullTime":d=h8a(a,3);break;case "short":d=Ey(a,"shortTime");var e=Ey(a,"shortDate");d=p8a(i8a(a,0),[d,e]);break;case "medium":d=Ey(a,"mediumTime");e=Ey(a,"mediumDate");
d=p8a(i8a(a,1),[d,e]);break;case "long":d=Ey(a,"longTime");e=Ey(a,"longDate");d=p8a(i8a(a,2),[d,e]);break;case "full":d=Ey(a,"fullTime"),e=Ey(a,"fullDate"),d=p8a(i8a(a,3),[d,e])}d&&(q8a[c][b]=d);return d};Fy=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};
r8a=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);}};
Gy=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=r8a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Fy(f,3).substring(0,b);g=Dy(g,5);return Fy(f,b,g,d,e)}};
s8a=function(a,b,c,d,e,f){switch(c){case 2:return e8a(b,e,d)[a.getMonth()];case 1:return d8a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),h=a.getMinutes();return f&&(c=l8a(b),a=m8a(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]:c8a(b,e,d)[12>g?0:1];case 3:return f8a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("Cb`"+c);}};Hy=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return s8a(e,f,a,b,c,d)}};
t8a=function(a){return function(b,c,d){b=-1*d;c=Dy(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Fy(e,2,c)+Fy(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Fy(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Fy(e,2,c)+":"+Fy(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+Fy(e,2,c)+":"+Fy(Math.abs(b%60),2,c);default:throw Error("Db`"+a);}}};u8a=function(a){return o8a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
v8a=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=u8a(c);var e=c.getFullYear();var f=o8a(e,0,1).getDay();e=o8a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return Fy(c,a,Dy(d,5))}};w8a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=u8a(c).getFullYear();return Fy(c,a,Dy(d,5),b)}};
x8a=function(a,b){var c=a.getTimezoneOffset();b=n8a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};y8a=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};
A8a=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 o8a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(z8a))return y8a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Eb`"+
a);return b};
D8a=function(a,b,c,d){var e=A8a(a);b=Ey(c,b)||b;a=[];for(var f;b;)if(f=B8a.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=n8a(d,g),e=x8a(e,d));var h="";a.forEach(function(n){a:if(C8a[n])var r=C8a[n];else{switch(n){case "G":case "GG":case "GGG":r=Hy(3,1);break;case "GGGG":r=Hy(3,2);break;case "GGGGG":r=Hy(3,0);break;case "y":r=Gy(0,1,0,!1,!0);break;case "yy":r=Gy(0,2,0,!0,!0);break;case "yyy":r=Gy(0,3,0,!1,!0);break;case "yyyy":r=Gy(0,4,
0,!1,!0);break;case "Y":r=w8a(1);break;case "YY":r=w8a(2,!0);break;case "YYY":r=w8a(3);break;case "YYYY":r=w8a(4);break;case "M":case "L":r=Gy(1,1,1);break;case "MM":case "LL":r=Gy(1,2,1);break;case "MMM":r=Hy(2,1);break;case "MMMM":r=Hy(2,2);break;case "MMMMM":r=Hy(2,0);break;case "LLL":r=Hy(2,1,1);break;case "LLLL":r=Hy(2,2,1);break;case "LLLLL":r=Hy(2,0,1);break;case "w":r=v8a(1);break;case "ww":r=v8a(2);break;case "W":r=v8a(1,!0);break;case "d":r=Gy(2,1);break;case "dd":r=Gy(2,2);break;case "c":case "cc":r=
Gy(7,1);break;case "ccc":r=Hy(1,1,1);break;case "cccc":r=Hy(1,2,1);break;case "ccccc":r=Hy(1,0,1);break;case "cccccc":r=Hy(1,3,1);break;case "E":case "EE":case "EEE":r=Hy(1,1);break;case "EEEE":r=Hy(1,2);break;case "EEEEE":r=Hy(1,0);break;case "EEEEEE":r=Hy(1,3);break;case "a":case "aa":case "aaa":r=Hy(0,1);break;case "aaaa":r=Hy(0,2);break;case "aaaaa":r=Hy(0,0);break;case "b":case "bb":case "bbb":r=Hy(0,1,1,!0);break;case "bbbb":r=Hy(0,2,1,!0);break;case "bbbbb":r=Hy(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
Hy(0,1,0,!0);break;case "BBBB":r=Hy(0,2,0,!0);break;case "BBBBB":r=Hy(0,0,0,!0);break;case "h":r=Gy(3,1,-12);break;case "hh":r=Gy(3,2,-12);break;case "H":r=Gy(3,1);break;case "HH":r=Gy(3,2);break;case "m":r=Gy(4,1);break;case "mm":r=Gy(4,2);break;case "s":r=Gy(5,1);break;case "ss":r=Gy(5,2);break;case "S":r=Gy(6,1);break;case "SS":r=Gy(6,2);break;case "SSS":r=Gy(6,3);break;case "Z":case "ZZ":case "ZZZ":r=t8a(0);break;case "ZZZZZ":r=t8a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
t8a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=t8a(2);break;default:r=null;break a}C8a[n]=r}h+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return h};
E8a=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{mY:g,exponent:b,Cw:c}};
F8a=function(a){if(0===a.mY[0])return a;var b=a.mY.length-a.Cw;a.exponent?a.exponent+=2:(0===b?a.mY.push(0,0):1===b&&a.mY.push(0),a.Cw+=2);return a};G8a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Hb`"+a);return b};
H8a=function(a,b,c){if(b>c)throw Error("Gb`"+b+"`"+c);var d=a.mY,e=d.length-a.Cw;c=Math.min(Math.max(b,e),c);var f=c+a.Cw,g=d[f];if(0<f){d.splice(Math.max(a.Cw,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.Cw=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.Cw++;d.unshift(1);a.Cw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Cw;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.Cw++};
J8a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=E8a(a);e&&(g=F8a(g));f=b.fEc;e=b.AAb;var h=b.MTa;if(d){var n=d.match(I8a);if(null===n)throw Error("Fb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=G8a(d));null!=r&&(e=G8a(r));null!=n?h=G8a(n):null!=r&&e>h&&(h=e)}H8a(g,e,h);d=g.mY;n=g.Cw;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.HSa&&f.unshift(d.splice(-b.HSa,
d.length).join(""));d.length>b.KOa;)f.unshift(d.splice(-b.KOa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Dy(c,1));h.length&&(f+=Dy(c,0)+h.join(""));e&&(f+=Dy(c,6)+"+"+e)}else f=Dy(c,9);return f=0>a&&!g?b.pUa+f+b.qUa:b.sta+f+b.ada};K8a=function(a){a&1&&(_.C(0,"span",10),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.item.label," "))};L8a=function(a){a&1&&_.le(0)};
N8a=function(a){if(a&1){var b=_.kd();_.C(0,"div",11);_.G("keyup.escape",function(){_.ld(b);var c=_.L();c.EP();c.trigger.ua.focus();return _.md()});_.M(1,L8a,1,0,"ng-container",12);_.D()}a&2&&(a=_.L(),_.w(1),_.z("ngTemplateOutlet",a.item.ya)("ngTemplateOutletContext",a.item.context||_.De(2,M8a)))};O8a=function(a){a&1&&(_.C(0,"span",8),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.label))};
P8a=function(a){a&1&&_.F(0,"segmented-dropdown-button",9);a&2&&(a=_.L().wa,_.z("item",a)("useBreadcrumbStyling",!0))};Q8a=function(a){a&1&&_.le(0)};R8a=function(a){a&1&&(_.je(0),_.M(1,Q8a,1,0,"ng-container",10),_.ke());a&2&&(a=_.L().wa,_.w(1),_.z("ngTemplateOutlet",a.ya)("ngTemplateOutletContext",a.context))};S8a=function(a){a&1&&(_.C(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.D())};T8a=function(a){a&1&&_.F(0,"div",12)};
U8a=function(a,b){a&1&&(_.je(0),_.C(1,"div",1),_.M(2,O8a,2,1,"span",2),_.je(3,3),_.M(4,P8a,1,2,"segmented-dropdown-button",4),_.M(5,R8a,2,2,"ng-container",5),_.ke(),_.D(),_.M(6,S8a,2,0,"mat-icon",6),_.M(7,T8a,1,0,"div",7),_.ke());if(a&2){a=b.wa;b=b.last;var c=_.L();_.w(1);_.he("no-padding",a.wBb);_.de("aria-label",a.ariaLabel)("role",a.sX);_.w(1);_.z("ngIf",!a.ariaLabel);_.w(1);_.z("ngSwitch",a.type);_.w(1);_.z("ngSwitchCase",c.Hw.J1a);_.w(1);_.z("ngSwitchCase",c.Hw.v3a);_.w(1);_.z("ngIf",!b);_.w(1);
_.z("ngIf",b&&a.type==c.Hw.J1a)}};_.Iy=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};V8a=function(a){a&1&&_.le(0,6);a&2&&(_.L(2),_.z("ngTemplateOutlet",_.ze(4)))};W8a=function(a){a&1&&_.le(0,6);a&2&&(_.L(2),_.z("ngTemplateOutlet",_.ze(4)))};
$8a=function(a){if(a&1){var b=_.kd();_.C(0,"button",3,4);_.G("ascClipboardEvent",function(c){_.ld(b);var d=_.L();return _.md(X8a(d,c))})("click",function(c){_.ld(b);var d=_.L();return _.md(d.we(c))})("mouseenter",function(){_.ld(b);var c=_.L();return _.md(Y8a(c))})("blur",function(){_.ld(b);var c=_.L();return _.md(Z8a(c))})("mouseleave",function(){_.ld(b);var c=_.L();return _.md(Z8a(c))});_.M(2,V8a,1,1,"ng-container",5);_.C(3,"span");_.N(4);_.D();_.M(5,W8a,1,1,"ng-container",5);_.D()}a&2&&(a=_.L(),
_.z("format",a.dXa?"flat":"hairline")("ascClipboard",a.LP),_.de("aria-label",a.ariaLabel),_.w(2),_.z("ngIf",!a.vva),_.w(1),_.he("light",a.Zrb),_.w(1),_.Be(a.DX),_.w(1),_.z("ngIf",a.vva))};
a9a=function(a){if(a&1){var b=_.kd();_.C(0,"button",7,4);_.G("ascClipboardEvent",function(c){_.ld(b);var d=_.L();return _.md(X8a(d,c))})("click",function(c){_.ld(b);var d=_.L();return _.md(d.we(c))})("mouseenter",function(){_.ld(b);var c=_.L();return _.md(Y8a(c))})("blur",function(){_.ld(b);var c=_.L();return _.md(Z8a(c))})("mouseleave",function(){_.ld(b);var c=_.L();return _.md(Z8a(c))});_.C(2,"mat-icon",8);_.N(3);_.D()()}a&2&&(a=_.L(),_.he("small",a.lwb)("remove-border",a.dXa),_.z("ascClipboard",
a.LP),_.de("aria-label",a.ariaLabel),_.w(2),_.z("color","primary"===a.color?"primary":null),_.w(1),_.Ae(" ",a.OQa," "))};b9a=function(a){a&1&&(_.C(0,"mat-icon",8),_.N(1),_.D());a&2&&(a=_.L(),_.z("color","primary"===a.color?"primary":null),_.w(1),_.Ae(" ",a.OQa," "))};c9a=function(a){a&1&&_.F(0,"mat-icon",4);a&2&&(a=_.L(),_.z("svgIcon",a.icon))};d9a=function(a){a&1&&(_.C(0,"mat-icon",5),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.icon))};e9a=function(a){a&1&&_.le(0)};
f9a=function(a){a&1&&(_.je(0),_.M(1,e9a,1,0,"ng-container",6),_.ke());if(a&2){_.L();var b=_.ze(7);_.w(1);_.z("ngTemplateOutlet",b)}};g9a=function(a){a&1&&_.le(0)};h9a=function(a){a&1&&(_.je(0),_.M(1,g9a,1,0,"ng-container",6),_.ke());if(a&2){_.L();var b=_.ze(7);_.w(1);_.z("ngTemplateOutlet",b)}};i9a=function(a){a&1&&(_.C(0,"div",7),_.we(1),_.D(),_.C(2,"p",8),_.we(3,1),_.D())};
j9a=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};
k9a=function(a,b,c){try{return D8a(a,b,"en-US",c)}catch(d){return""}};m9a=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?l9a:"y-MM-dd"};n9a=function(a,b){return function(c){return k9a(c,a,b)}};_.Jy=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};o9a=function(){};
_.p9a=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.Gb("=.",a[b-1])&&(c=_.Gb("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.kya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};_.Ky=function(a){_.Sm(a).status="DEGRADED"};q9a=function(a,b){J7a(a.ds,b)||(a.ZIa&&(b={start:0,end:Math.max(a.ds.end,b.end)}),a.MGa.next(a.ds=b),a.dka(function(){}))};
r9a=function(a,b){var c=void 0===c?"to-start":c;b=a.ZIa&&"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.Uka=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.LGa=!0);a.F$a!=d&&(a.F$a=d,a.dka(function(){if(a.LGa){var g=a.t5a.ua;a.Uka-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.LGa=!1;r9a(a,a.Uka)}}))};_.Wh(_.wy,_.aa);_.wy.prototype.name="AssertionError";var K7a=function(){};
K7a.prototype.call=function(a,b){return b.subscribe(new _.bxa(a))};s9a={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};_.t9a=function(a){return a instanceof _.Kj&&a.constructor===_.Kj?a.pWa:"type_error:SafeStyle"};Q7a=/\/\*/;
_.u9a=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(R7a).join(" "):R7a(d),b+=c+":"+d+";")}return b?new _.Kj(b,_.$Aa):_.aBa};_.Ly=function(a){if(a instanceof _.Mj)return a;a="object"==typeof a&&a.zw?a.zn():String(a);return _.mh(_.Bxa(a))};v9a=/^[a-zA-Z0-9-]+$/;w9a={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
_.x9a=function(a){var b=_.Ly(_.hBa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.Ly(e),c.push(_.Oj(e)))};a.forEach(d);return _.mh(c.join(_.Oj(b)))};_.y9a=function(a){return _.x9a(Array.prototype.slice.call(arguments))};z9a={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.A9a=function(a,b,c){var d=String(a);if(!v9a.test(d))throw Error("ua");if(d.toUpperCase()in w9a)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(!v9a.test(f))throw Error("ua");var g=b[f];if(null!=g){var h=f;if(g instanceof _.Dj)g=_.Ug(g);else if("style"==h.toLowerCase()){if(!_.Sb(g))throw Error("ua");g instanceof _.Kj||(g=_.u9a(g));g=_.t9a(g)}else{if(/^on/i.test(h))throw Error("ua");if(h.toLowerCase()in z9a)if(g instanceof _.Gj)g=
_.Hj(g);else if(g instanceof _.yf)g=_.zf(g);else if("string"===typeof g)g=_.Ij(g).zn();else throw Error("ua");}g.zw&&(g=g.zn());h=h+'="'+_.Bxa(String(g))+'"';e+=" "+h}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===s9a[a.toLowerCase()]?b+=">":(f=_.y9a(c),b+=">"+_.Oj(f)+"</"+a+">");return _.mh(b)};_.My=function(a,b){return a&&b?a.split(b).length-1:0};T7a=/\[(\ufffd.+?\ufffd?)\]/;U7a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;X7a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Y7a=/{([A-Z0-9_]+)}/g;
Z7a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;W7a=/\/\*/;V7a=/\d+:(\d+)/;z8a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;q8a={};B8a=/((?:[^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]*)/;C8a={};_.Ny=function(a,b){this.locale=a;this.luc=b};
_.Ny.prototype.transform=function(a,b,c,d){if(null==a||""===a||a!==a)return null;try{var e;return D8a(a,void 0===b?"mediumDate":b,d||this.locale,null!=(e=null!=c?c:this.luc)?e:void 0)}catch(f){throw new _.Rc(2100,!1);}};_.Ny.ha=function(a){return new (a||_.Ny)(_.y(_.Og,16),_.y(_.gJa,24))};_.Ny.ze=_.Xc({name:"date",type:_.Ny,Yd:!0,standalone:!0});I8a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.Oy=function(a){this.pmc=a};
_.Oy.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.pmc;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=_.$d(c)[14][0],f=Dy(c,5);d={fEc:1,AAb:0,MTa:0,sta:"",ada:"",pUa:"",qUa:"",KOa:0,HSa: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.sta=x.substring(0,x.indexOf("#"));
for(e=0;e<A.length;e++){var B=A.charAt(e);"0"===B?d.AAb=d.MTa=e+1:"#"===B?d.MTa=e+1:d.ada+=B}var I=x.split(",");d.KOa=I[1]?I[1].length:0;d.HSa=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var K=h.length-d.sta.length-d.ada.length,P=n.indexOf("#");d.pUa=n.substring(0,P).replace(/'/g,"");d.qUa=n.slice(P+K).replace(/'/g,"")}else d.pUa=(void 0===f?"-":f)+d.sta,d.qUa=d.ada;return J8a(a,d,c,b)}catch(Z){throw new _.Rc(2100,!1);}};_.Oy.ha=function(a){return new (a||_.Oy)(_.y(_.Og,16))};
_.Oy.ze=_.Xc({name:"number",type:_.Oy,Yd:!0,standalone:!0});_.Py=function(a,b){this.Ua=a;this.P3=b;this.Mka=null;this.Fp=this.P3.create(this.Ua.ua,!0)};_.k=_.Py.prototype;_.k.La=function(){this.Fp.destroy();this.Mka&&(this.Mka.focus(),this.Mka=null)};_.k.Ne=function(){_.BRa(this.Fp);this.mJa&&this.L4a()};_.k.Kk=function(){this.Fp.Yg()||_.BRa(this.Fp)};_.k.Rb=function(a){(a=a.autoCapture)&&!a.CK&&this.mJa&&this.Fp.Yg()&&this.L4a()};_.k.L4a=function(){this.Mka=_.$oa();_.cp(this.Fp)};
_.V.Object.defineProperties(_.Py.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Fp.enabled},set:function(a){this.Fp.enabled=_.Eg(a)}},mJa:{configurable:!0,enumerable:!0,get:function(){return this.Kgc},set:function(a){this.Kgc=_.Eg(a)}}});_.Py.ha=function(a){return new (a||_.Py)(_.y(_.Cd),_.y(_.dp),_.y(_.Ig))};
_.Py.Ja=_.v({type:_.Py,oa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],mJa:["cdkTrapFocusAutoCapture","autoCapture"]},kc:["cdkTrapFocus"],features:[_.bd]});var B9a=function(a,b,c){this.bHa=new _.nb;this.sua=this.bHa.ka(_.Oa());this.ln=null;this.ao=a;this.wI=b;this.uW=c};_.k=B9a.prototype;_.k.attach=function(a){this.ln=a;this.bIa();this.Ela()};_.k.detach=function(){this.bHa.complete();this.ln=null};_.k.VFc=function(){this.Ela()};_.k.dCb=function(){this.bIa();this.Ela()};
_.k.ix=function(a,b){if(this.ln){var c=this.ln;a*=this.ao;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.kD.scrollTo(b)}};_.k.bIa=function(){if(this.ln){var a=this.ln,b=this.ln.Lia*this.ao;a.zla!==b&&(a.zla=b,a.H4a(),a.dka())}};
_.k.Ela=function(){if(this.ln){var a=this.ln.ds;a={start:a.start,end:a.end};var b=this.ln.LF(),c=this.ln.Lia,d=this.ln.Qba(),e=0<this.ao?d/this.ao:0;if(a.end>c){var f=Math.ceil(b/this.ao),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.ao,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.ao;f<this.wI&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.uW-f)/this.ao)),a.end=Math.min(c,Math.ceil(e+(b+this.wI)/this.ao))):(b=a.end*this.ao-(d+b),b<this.wI&&a.end!=c&&
(b=Math.ceil((this.uW-b)/this.ao),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.wI/this.ao)))));q9a(this.ln,a);r9a(this.ln,this.ao*a.start);this.bHa.next(Math.floor(e))}};_.Qy=function(){this.ao=20;this.wI=100;this.uW=200;this.Bg=new B9a(this.mSa,this.Mz,this.Kz)};_.Qy.prototype.Rb=function(){var a=this.Bg,b=this.Mz,c=this.Kz;a.ao=this.mSa;a.wI=b;a.uW=c;a.bIa();a.Ela()};
_.V.Object.defineProperties(_.Qy.prototype,{mSa:{configurable:!0,enumerable:!0,get:function(){return this.ao},set:function(a){this.ao=_.Hg(a)}},Mz:{configurable:!0,enumerable:!0,get:function(){return this.wI},set:function(a){this.wI=_.Hg(a)}},Kz:{configurable:!0,enumerable:!0,get:function(){return this.uW},set:function(a){this.uW=_.Hg(a)}}});_.Qy.ha=function(a){return new (a||_.Qy)};
_.Qy.Ja=_.v({type:_.Qy,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{mSa:"itemSize",Mz:"minBufferPx",Kz:"maxBufferPx"},features:[_.Ce([{Ga:_.URa,Db:function(a){return a.Bg},Hb:[_.Mc(function(){return _.Qy})]}]),_.bd]});var C9a=function(a){this.Wh=a};_.U(C9a,_.Dp);C9a.prototype.connect=function(){return _.Je(this.Wh)?this.Wh:_.Da(this.Wh)};C9a.prototype.disconnect=function(){};var D9a=function(){this.V0a=20;this.A5=[]};_.k=D9a.prototype;
_.k.bJa=function(a,b,c,d,e){var f=this;_.zHa(a,function(g,h,n){var r;if(null==g.Ku)var x=(r=f.Dlc(function(){return c(g,h,n)},n,b,d(g)))?1:0;else null==n?(f.Uic(h,b),x=3):(r=f.Dmc(h,n,b,d(g)),x=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:x,cM:g})}})};_.k.detach=function(){for(var a=_.l(this.A5),b=a.next();!b.done;b=a.next())b.value.destroy();this.A5=[]};_.k.Dlc=function(a,b,c,d){if(b=this.Elc(b,c))b.context.wa=d;else return a=a(),c.vi(a.wg,a.context,a.index)};
_.k.Uic=function(a,b){a=b.detach(a);this.tmc(a,b)};_.k.Dmc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.wa=d;return a};_.k.tmc=function(a,b){if(this.A5.length<this.V0a)this.A5.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.k.Elc=function(a,b){var c=this.A5.pop();c&&b.aG(c,a);return c||null};
_.Ry=function(a,b,c,d,e,f){var g=this;this.ag=a;this.tB=b;this.pq=c;this.hX=d;this.ln=e;this.IA=new _.nb;this.z3=new _.nb;this.wkb=this.z3.ka(_.sb(null),_.L7a(),_.tb(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return g.Dhc(h,n)}),_.ob(1));this.Vr=null;this.zW=!1;this.Ub=new _.nb;this.wkb.subscribe(function(h){g.Wh=h;g.x9a()});this.ln.uIc.ka(_.vb(this.Ub)).subscribe(function(h){g.ds=h;g.IA.Mk.length&&f.Nc(function(){return g.IA.next(g.ds)});g.x9a()});this.ln.attach(this)};_.k=_.Ry.prototype;
_.k.Kk=function(){if(this.Vr&&this.zW){var a=this.Vr.diff(this.G$a);a?this.o3(a):this.Gpc();this.zW=!1}};_.k.La=function(){this.ln.detach();this.z3.next(void 0);this.z3.complete();this.IA.complete();this.Ub.next();this.Ub.complete();this.hX.detach()};_.k.x9a=function(){var a=this;this.ds&&(this.G$a=this.Wh.slice(this.ds.start,this.ds.end),this.Vr||(this.Vr=this.pq.find(this.G$a).create(function(b,c){return a.vKa?a.vKa(b,c):c})),this.zW=!0)};
_.k.Dhc=function(a,b){a&&a.disconnect(this);this.zW=!0;return b?b.connect(this):_.Da()};_.k.Gpc=function(){for(var a=this.Wh.length,b=this.ag.length;b--;){var c=this.ag.get(b);c.context.index=this.ds.start+b;c.context.count=a;this.Zab(c.context);c.Be()}};
_.k.o3=function(a){var b=this;this.hX.bJa(a,this.ag,function(e,f,g){return b.rEa(e,g)},function(e){return e.item});_.AHa(a,function(e){b.ag.get(e.un).context.wa=e.item});a=this.Wh.length;for(var c=this.ag.length;c--;){var d=this.ag.get(c);d.context.index=this.ds.start+c;d.context.count=a;this.Zab(d.context)}};_.k.Zab=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.GY=0===a.index%2;a.SUa=!a.GY};
_.k.rEa=function(a,b){return{wg:this.tB,context:{wa:a.item,ihb:this.N4a,index:-1,count:-1,first:!1,last:!1,SUa:!1,GY:!1},index:b}};
_.V.Object.defineProperties(_.Ry.prototype,{ihb:{configurable:!0,enumerable:!0,get:function(){return this.N4a},set:function(a){this.N4a=a;_.spa(a)?this.z3.next(a):this.z3.next(new C9a(_.Je(a)?a:Array.from(a||[])))}},vKa:{configurable:!0,enumerable:!0,get:function(){return this.Bhc},set:function(a){var b=this;this.zW=!0;this.Bhc=a?function(c,d){return a(c+(b.ds?b.ds.start:0),d)}:void 0}},ssc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.zW=!0,this.tB=a)}},tsc:{configurable:!0,enumerable:!0,
get:function(){return this.hX.V0a},set:function(a){this.hX.V0a=_.Hg(a)}}});_.Ry.ha=function(a){return new (a||_.Ry)(_.y(_.Me),_.y(_.Le),_.y(_.dl),_.y(_.WRa),_.y(_.Hp,4),_.y(_.Ye))};_.Ry.Ja=_.v({type:_.Ry,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{ihb:"cdkVirtualForOf",vKa:"cdkVirtualForTrackBy",ssc:"cdkVirtualForTemplate",tsc:"cdkVirtualForTemplateCacheSize"},features:[_.Ce([{Ga:_.WRa,le:D9a}])]});
E9a=function(a,b){b=b||new Date(_.Vh());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.Vh()),c=a.getMonth()==b.getMonth())b=b||new Date(_.Vh()),c=a.getFullYear()==b.getFullYear();return c};_.Sy=function(a){var b=_.D7a.call(this)||this;b.Ua=a;b.Vj=new _.nb;"action-list"===b.b7a()&&a.ua.classList.add("mat-action-list");return b};_.U(_.Sy,_.D7a);_.Sy.prototype.b7a=function(){var a=this.Ua.ua.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};
_.Sy.prototype.Rb=function(){this.Vj.next()};_.Sy.prototype.La=function(){this.Vj.complete()};_.Sy.ha=function(a){return new (a||_.Sy)(_.y(_.Cd))};_.Sy.Aa=_.v({type:_.Sy,oa:[["mat-list"],["mat-action-list"]],Jb:[1,"mat-list","mat-list-base"],inputs:{Ld:"disableRipple",disabled:"disabled"},kc:["matList"],features:[_.Ce([{Ga:_.F7a,Nb:_.Sy}]),_.ae,_.bd],tc:_.A7a,Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(0))},styles:[_.B7a()],vb:2,Oa:0});var F9a={XQc:0,v3a:1,J1a:2,0:"Path",1:"Template",2:"Dropdown"};
_.Ty=function(a,b){this.renderer=b;this.reb=new _.Xk(!0);this.OKa=new _.nb;this.element=a.ua};
_.Ty.prototype.Sa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Ie(this.element,"mousedown",{capture:!0}).ka(_.Qa(function(d){return!_.LBa(d.target)}),_.tb(function(){return _.Da(!1).ka(_.La(0),_.sb(!0))}),_.vb(this.OKa)).subscribe(function(d){b=d});var c=_.Ie(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.vb(this.OKa));c.subscribe(function(d){b?(b=!1,_.ta(0).ka(_.vb(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.reb.emit()})};_.Ty.prototype.La=function(){this.OKa.next()};_.Ty.ha=function(a){return new (a||_.Ty)(_.y(_.Cd),_.y(_.Ok))};_.Ty.Ja=_.v({type:_.Ty,oa:[["","ascBlur",""]],outputs:{reb:"ascBlur"}});
var G9a,M8a;G9a=["trigger"];M8a=function(){return{}};_.Uy=function(){this.GQb=this.disabled=this.isOpen=!1};_.Uy.prototype.Sa=function(){};_.Uy.prototype.Vc=function(){};_.Uy.prototype.BD=function(){this.isOpen=!this.isOpen};_.Uy.prototype.EP=function(){this.isOpen=!1};_.Uy.ha=function(a){return new (a||_.Uy)};
_.Uy.Aa=_.v({type:_.Uy,oa:[["segmented-dropdown-button","item",""]],wb:function(a,b){a&1&&_.Pe(G9a,5,_.Cd);if(a&2){var c;_.Oe(c=_.Re())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",GQb:"useBreadcrumbStyling"},hc:["item",""],tc:["*"],Ba:12,Ca:20,Ha:[[3,"ascBlur"],["fxLayout","","fxLayoutAlign","center center",1,"segmented-button"],["class","cdk-visually-hidden label",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center stretch"],["trackAction","navigate",1,"segment","main-button",
3,"universalLink","queryParams","matTooltip","ascTrackElement"],[1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"ascTrackElement","trackAction","click"],["trigger",""],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden","label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"dropdown-container",
3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"div",0),_.G("ascBlur",function(){return b.EP()}),_.C(1,"div",1),_.M(2,K8a,2,1,"span",2),_.C(3,"div",3)(4,"a",4),_.we(5),_.C(6,"span",5),_.N(7),_.D()(),_.C(8,"button",6,7),_.G("click",function(){return b.BD()}),_.F(10,"mat-icon",8),_.D()()(),_.M(11,N8a,2,3,"div",9),_.D());a&2&&(_.w(1),_.fe("pointer-events",b.disabled?"none":"unset"),_.he("breadcrumb",b.GQb)("active",b.isOpen)("disabled",b.disabled),
_.w(1),_.z("ngIf",b.item.label),_.w(2),_.z("universalLink",b.item.Kb)("queryParams",b.item.Qa)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.qc),_.w(3),_.Be(b.item.title),_.w(1),_.he("active",b.isOpen),_.z("ascTrackElement",b.item.qc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.de("aria-label",b.item.ariaLabel||"dropdown"),_.w(3),_.z("ngIf",b.isOpen))},Ia:[_.Py,_.cn,_.Ty,_.Pl,_.Ul,_.Iq,_.Jq,_.nq,_.Qr,_.bw,_.hv],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});
_.Vy=function(){this.Hw=F9a;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.Vy.prototype.Sa=function(){};_.Vy.ha=function(a){return new (a||_.Vy)};
_.Vy.Aa=_.v({type:_.Vy,oa:[["breadcrumb","items",""]],Ib:2,mb:function(a,b){a&2&&_.de("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},hc:["items",""],Ba:1,Ca:1,Ha:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],ya:function(a,b){a&1&&_.M(0,U8a,8,10,"ng-container",0);a&2&&_.z("ngForOf",b.items)},Ia:[_.Ol,_.Pl,_.Ul,_.Ql,_.Rl,_.Qr,_.Uy],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}"]});
_.Wy=function(){};_.Wy.ha=function(a){return new (a||_.Wy)};_.Wy.Ea=_.Wc({type:_.Wy});_.Wy.Da=_.Pc({});
_.Xy=function(){};_.Xy.ha=function(a){return new (a||_.Xy)};_.Xy.Ea=_.Wc({type:_.Xy});_.Xy.Da=_.Pc({imports:[_.op,_.fn,_.Wy,_.Wl,_.ar,_.Mq,_.Rr,_.rw,_.Om,_.Bw]});
_.Yy=function(){};_.Yy.ha=function(a){return new (a||_.Yy)};_.Yy.Ea=_.Wc({type:_.Yy});_.Yy.Da=_.Pc({imports:[_.fn,_.Wl,_.Rr,_.Om,_.Xy]});
_.Zy=function(a,b){this.document=a;this.Qb=b;this.seb="";this.fJa=new _.Xk};_.Zy.prototype.Rb=function(){};_.Zy.prototype.copy=function(){var a=this.seb;_.Iy(this.document,this.Qb.ua,a)?this.fJa.emit({bNb:!0,text:a}):this.fJa.emit({bNb:!1,text:""})};_.Zy.ha=function(a){return new (a||_.Zy)(_.y(_.Ig),_.y(_.Cd))};
_.Zy.Ja=_.v({type:_.Zy,oa:[["button","ascClipboard",""]],mb:function(a,b){a&1&&_.G("click",function(){return b.copy()})},inputs:{seb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{fJa:"ascClipboardEvent"},features:[_.bd]});
var H9a,X8a,Y8a;H9a=["button"];_.$y=function(a){this.Du=a;this.DX="";this.OQa="content_copy";this.LP="";this.b_a="Copied to clipboard";this.ojb=new _.Xk;this.lwb=this.Zrb=this.vva=!1;this.color="highContrast";this.dXa=!1;this.Cga=this.X$="Click to copy"};X8a=function(a,b){b.bNb&&(a.ojb.emit(),a.Cga=a.b_a,Y8a(a),a.Du.mn(a.b_a,"assertive"))};Y8a=function(a){a.tooltip.message=a.Cga;a.tooltip.show();clearTimeout(a.TOb);a.TOb=setTimeout(function(){a.tooltip.lj()},1E3)};
_.$y.prototype.we=function(a){a.stopPropagation();a.preventDefault();return!1};var Z8a=function(a){a.Cga=a.X$;a.tooltip.message=a.Cga};_.$y.prototype.trigger=function(){this.button.ua.click()};_.$y.prototype.La=function(){clearTimeout(this.TOb)};
_.V.Object.defineProperties(_.$y.prototype,{FQa:{configurable:!0,enumerable:!0,set:function(a){this.Cga=this.X$=a}},LLc:{configurable:!0,enumerable:!0,get:function(){return this.vva&&this.DX}},HBc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},FBc:{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:"Click to copy"!==this.X$&&this.X$?
this.X$:this.DX?this.DX:"Click to copy"}}});_.$y.ha=function(a){return new (a||_.$y)(_.y(_.np))};
_.$y.Aa=_.v({type:_.$y,oa:[["copy-button"]],wb:function(a,b){a&1&&(_.Pe(H9a,5,_.Cd),_.Pe(_.bw,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.button=c.first);_.Oe(c=_.Re())&&(b.tooltip=c.first)}},Ib:6,mb:function(a,b){a&2&&_.he("space-between",b.LLc)("medium-contrast",b.HBc)("low-contrast",b.FBc)},inputs:{DX:"buttonLabel",OQa:"iconInnerText",LP:"copyText",FQa:"hoverMsg",b_a:"successMsg",vva:"spaceBetweenButtonLabelAndText",Zrb:"hasLightLabel",lwb:"isSmall",color:"color",dXa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{ojb:"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"]],ya:function(a,b){a&1&&(_.M(0,$8a,6,8,"button",0),_.M(1,a9a,4,8,"ng-template",null,1,_.Ue),_.M(3,b9a,2,2,"ng-template",null,2,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.DX)("ngIfElse",c)}},Ia:[_.Zy,_.Pl,_.Ul,_.ly,_.Qr,_.bw],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});
_.az=function(){};_.az.ha=function(a){return new (a||_.az)};_.az.Ea=_.Wc({type:_.az});_.az.Da=_.Pc({});
_.bz=function(){};_.bz.ha=function(a){return new (a||_.bz)};_.bz.Ea=_.Wc({type:_.bz});_.bz.Da=_.Pc({imports:[_.az,_.Wl,_.ny,_.Mq,_.Rr,_.rw]});
var I9a,J9a;I9a=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];J9a=["*"];_.cz=function(){this.icon="";this.owb=!0;this.Afa=!1};_.cz.ha=function(a){return new (a||_.cz)};
_.cz.Aa=_.v({type:_.cz,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",owb:"isSvg",Afa:"showTextOutside"},hc:["icon",""],tc:["icon-empty-state-title","icon-empty-state-subtitle"],Ba:8,Ca:8,Ha:[["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],["iconFont",""],[4,"ngIf"],["titlesSection",""],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],ya:function(a,b){a&1&&(_.ve(I9a),_.C(0,"div"),_.M(1,c9a,1,1,"mat-icon",0),_.M(2,
d9a,2,1,"ng-template",null,1,_.Ue),_.M(4,f9a,2,1,"ng-container",2),_.D(),_.M(5,h9a,2,1,"ng-container",2),_.M(6,i9a,4,0,"ng-template",null,3,_.Ue));if(a&2){var c=_.ze(3);_.he("container-large",!b.Afa)("container-small",b.Afa);_.w(1);_.z("ngIf",b.owb)("ngIfElse",c);_.w(3);_.z("ngIf",!b.Afa);_.w(1);_.z("ngIf",b.Afa)}},Ia:[_.Pl,_.Ul,_.Qr],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}"]});
_.dz=function(){};_.dz.ha=function(a){return new (a||_.dz)};_.dz.Aa=_.v({type:_.dz,oa:[["icon-empty-state-title"]],tc:J9a,Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(0))},vb:2});_.ez=function(){};_.ez.ha=function(a){return new (a||_.ez)};_.ez.Aa=_.v({type:_.ez,oa:[["icon-empty-state-subtitle"]],tc:J9a,Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(0))},vb:2});
_.fz=function(){};_.fz.ha=function(a){return new (a||_.fz)};_.fz.Ea=_.Wc({type:_.fz});_.fz.Da=_.Pc({imports:[_.Wl,_.Rr]});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var K9a={IRc:"y",JRc:"y G",KRc:"MMM y",LRc:"MMMM y",MRc:"MM/y",r2a:"MMM d",GQc:"MMMM dd",IQc:"M/d",HQc:"MMMM d",P6b:"MMM d, y",ERc:"EEE, MMM d",FRc:"EEE, MMM d, y",ZPc:"d",JQc:"MMM d, h:mm a zzzz"},L9a=K9a;L9a=K9a;
var M9a;
M9a={zya:{UH:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"}},F1b:{UH:{R:{0:"this hour"},P:"one{# hour ago}other{# hours ago}",F:"one{in # hour}other{in # hours}"},SHORT:{R:{0:"this hour"},P:"one{# hr. ago}other{# hr. ago}",F:"one{in # hr.}other{in # hr.}"}},r6b:{UH:{R:{0:"this minute"},P:"one{# minute ago}other{# minutes ago}",F:"one{in # minute}other{in # minutes}"},SHORT:{R:{0:"this minute"},P:"one{# min. ago}other{# min. ago}",F:"one{in # min.}other{in # min.}"}},
MONTH:{UH:{R:{"-1":"last month",0:"this month",1:"next month"},P:"one{# month ago}other{# months ago}",F:"one{in # month}other{in # months}"},SHORT:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{# mo. ago}other{# mo. ago}",F:"one{in # mo.}other{in # mo.}"}},PAa:{UH:{R:{"-1":"last quarter",0:"this quarter",1:"next quarter"},P:"one{# quarter ago}other{# quarters ago}",F:"one{in # quarter}other{in # quarters}"},SHORT:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{# qtr. ago}other{# qtrs. ago}",
F:"one{in # qtr.}other{in # qtrs.}"}},tcc:{UH:{R:{0:"now"},P:"one{# second ago}other{# seconds ago}",F:"one{in # second}other{in # seconds}"},SHORT:{R:{0:"now"},P:"one{# sec. ago}other{# sec. ago}",F:"one{in # sec.}other{in # sec.}"}},WEEK:{UH:{R:{"-1":"last week",0:"this week",1:"next week"},P:"one{# week ago}other{# weeks ago}",F:"one{in # week}other{in # weeks}"},SHORT:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{# wk. ago}other{# wk. ago}",F:"one{in # wk.}other{in # wk.}"}},xCa:{UH:{R:{"-1":"last year",
0:"this year",1:"next year"},P:"one{# year ago}other{# years ago}",F:"one{in # year}other{in # years}"},SHORT:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{# yr. ago}other{# yr. ago}",F:"one{in # yr.}other{in # yr.}"}}};
var N9a=function(a){this.bM=M9a;this.QIa=!0;a&&("always"==a?this.QIa=!0:"auto"==a&&(this.QIa=!1))};N9a.prototype.format=function(a,b){b=O9a(this,b).UH;if(!this.QIa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.vr("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var O9a=function(a,b){switch(b){default:case 0:return a.bM.xCa;case 1:return a.bM.PAa;case 2:return a.bM.MONTH;case 3:return a.bM.WEEK;case 4:return a.bM.zya;case 5:return a.bM.F1b;case 6:return a.bM.r6b;case 7:return a.bM.tcc}};
var P9a,Q9a,R9a=function(a){P9a||(P9a=new _.Cu(L9a.r2a));return P9a.format(a)},S9a=function(a,b){var c=new Date(_.Vh()),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 N9a("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||
R9a)(new Date(a))};Q9a=function(a,b,c){var d=new N9a;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 T9a,l9a,U9a;T9a=_.yu.zBa[3];l9a=L9a.r2a;U9a=L9a.P6b;_.gz=function(){};
_.gz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=j9a(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.Vh();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=Q9a(e,b,0):(e=Math.floor(e/60),24>e?a=Q9a(e,b,1):(e=new Date(_.Vh()),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?Q9a(e,b,2):""));return a||k9a(d,m9a(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(E9a(a,b))return S9a(d.getTime(),n9a(m9a(d),c));a=E9a(d)?T9a:U9a;return k9a(d,a,c)||S9a(d.getTime(),n9a(m9a(d),c));case "datetime":return a=S9a(d.getTime(),n9a(m9a(d),c)),c=k9a(d,T9a,c),a+" "+c;case "date":return S9a(d.getTime(),n9a(m9a(d),c));default:return k9a(d,b,c)}};_.gz.ha=function(a){return new (a||_.gz)};_.gz.ze=_.Xc({name:"dateTimeDisplay",type:_.gz,Yd:!0});
_.hz=function(){};_.hz.ha=function(a){return new (a||_.hz)};_.hz.Ea=_.Wc({type:_.hz});_.hz.Da=_.Pc({});
_.V9a={"":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)};
_.iz=function(){this.transform=_.Jy};_.iz.ha=function(a){return new (a||_.iz)};_.iz.ze=_.Xc({name:"lastPathElement",type:_.iz,Yd:!0});
_.jz=function(a,b){this.renderer=a;this.Qb=b;this.FXa=!1;this.resize=new _.Xk;this.iHb=new _.Xk;this.gub=this.cRa=0};_.jz.prototype.Sa=function(){};
_.jz.prototype.fVa=function(a){var b=this;if(0===a.button){var c=!!(this.Qb.ua.compareDocumentPosition(this.BJ)&Node.DOCUMENT_POSITION_PRECEDING);if(W9a(this)){var d=this.Qb.ua.offsetTop;this.FXa=d===this.BJ.offsetTop?c:d<this.BJ.offsetTop}else d=this.Qb.ua.offsetLeft,this.FXa=d===this.BJ.offsetLeft?c:d<this.BJ.offsetLeft;this.cRa=X9a(this,this.BJ);this.gub=W9a(this)?a.clientY:a.clientX;this.Awa&&this.Awa();this.Bwa&&this.Bwa();this.Awa=this.renderer.listen("document","mousemove",function(e){b.gVa(e)});
this.Bwa=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.Awa&&b.Awa(),b.Bwa&&b.Bwa(),e=X9a(b,b.BJ)-b.cRa,0!==e&&b.iHb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.jz.prototype.gVa=function(a){if(null==a.buttons||1===a.buttons){var b=(W9a(this)?a.clientY:a.clientX)-this.gub;this.FXa&&(b*=-1);b=this.cRa+b;this.resize.emit(b);var c=this.BJ.style;W9a(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var X9a=function(a,b){return W9a(a)?b.offsetHeight:b.offsetWidth},W9a=function(a){return"horizontal"===(a.lk||"horizontal")};_.V.Object.defineProperties(_.jz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.lk||""}}});_.jz.ha=function(a){return new (a||_.jz)(_.y(_.Ok),_.y(_.Cd))};
_.jz.Aa=_.v({type:_.jz,oa:[["splitter"]],Ib:2,mb:function(a,b){a&1&&_.G("mousedown",function(c){return b.fVa(c)});a&2&&_.ie(b.classList)},inputs:{lk:"layout",BJ:"changeSizeOf"},outputs:{resize:"resize",iHb:"resizeDone"},Ba:0,Ca:0,ya:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});
_.kz=function(){};_.kz.ha=function(a){return new (a||_.kz)};_.kz.Ea=_.Wc({type:_.kz});_.kz.Da=_.Pc({});
var Z9a;_.Y9a=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");Z9a="(?: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|mdb|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|sites|sv|tap|test|undash|vi|viceroy|wiki|yaqs)/([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} b/[0-9]{4,}(?:#comment\\d+)? cases/[0-9]+-[0-9]+ (?:cl|cr)/[0-9]{5,} crbug/[0-9]{3,}(?:#c\\d+)? crrev/[0-9]+ 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(" ");
Z9a.join("|");
_.$9a=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(_.Ha(Z9a)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.a$a=new Map([[/\nCRBUG=([0-9]+)(\n|$)/gim,'\nCRBUG=<a rel="nofollow noopener" target="_blank" href="https://bugs.chromium.org/p/chromium/issues/detail?id=$1">$1</a>\n'],[/\nARIANE_ID=([0-9]{5,})(\n|$)/gim,'\nARIANE_ID=<a rel="nofollow noopener" target="_blank" href="https://ariane.googleplex.com/launch/$1">$1</a>\n'],[/\n(MASTER_CL|PARENT_CL|ROLLBACK_OF)=([0-9]{5,})(\n|$)/gim,'\n$1=<a rel="nofollow noopener" target="_blank" href="https://critique.corp.google.com/$2">$2</a>\n'],[/(^|\s)(\/\/depot\/[-+/\w.]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://cs.corp.google.com/piper/$2">$2</a>'],[/\[BACKUP_MESSAGE_ID([:=])(\s*)([0-9]+)\]($|[^(])/gi,'[BACKUP_MESSAGE_ID$1$2<a rel="nofollow noopener" target="_blank" href="https://tc.corp.google.com/btviewer/searchresult?IncludeObsolete=obsolete&SearchText=$3">$3</a>]$4'],[/(^|\s)(\/cns\/[-+/\w.=:]*[/\w])/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://cnsviewer.corp.google.com$2">$2</a>'],[/(^|\s)(screenplay-[0-9a-f\-]+)/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://screenplay.corp.google.com/$2">$2</a>']]);
_.b$a=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var d$a;_.c$a=_.kg("indicatorRotate",[_.ng("collapsed, void",_.mg({transform:"rotate(0deg)"})),_.ng("expanded",_.mg({transform:"rotate(180deg)"})),_.og("expanded <=> collapsed, void => collapsed",_.lg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);d$a=_.kg("bodyExpansion",[_.ng("collapsed, void",_.mg({height:"0px",visibility:"hidden"})),_.ng("expanded",_.mg({height:"*",visibility:"visible"})),_.og("expanded <=> collapsed, void => collapsed",_.lg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);
_.e$a=new _.zd("CdkAccordion");
var f$a=0,lz=function(a,b,c){var d=this;this.Yk=a;this.Gb=b;this.pjc=c;this.C9a=_.ca.EMPTY;this.closed=new _.Xk;this.Ui=new _.Xk;this.yc=new _.Xk;this.pNa=new _.Xk;this.id="cdk-accordion-child-"+f$a++;this.Mc=this.aEa=!1;this.c5=function(){};this.c5=c.listen(function(e,f){d.Yk&&!d.Yk.hd&&d.Yk.id===f&&d.id!==e&&(d.Fc=!1)});this.Yk&&(this.C9a=this.Yoc())};_.k=lz.prototype;_.k.La=function(){this.Ui.complete();this.closed.complete();this.yc.emit();this.yc.complete();this.c5();this.C9a.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.Yoc=function(){var a=this;return this.Yk.B9a.subscribe(function(b){a.disabled||(a.Fc=b)})};
_.V.Object.defineProperties(lz.prototype,{Fc:{configurable:!0,enumerable:!0,get:function(){return this.aEa},set:function(a){a=_.Eg(a);this.aEa!==a&&(this.aEa=a,this.pNa.emit(a),a?(this.Ui.emit(),this.pjc.notify(this.id,this.Yk?this.Yk.id:this.id)):this.closed.emit(),_.Pk(this.Gb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Eg(a)}}});lz.ha=function(a){return new (a||lz)(_.y(_.e$a,12),_.y(_.al),_.y(_.Ep))};
lz.Ja=_.v({type:lz,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Fc:"expanded",disabled:"disabled"},outputs:{closed:"closed",Ui:"opened",yc:"destroyed",pNa:"expandedChange"},kc:["cdkAccordionItem"],features:[_.Ce([{Ga:_.e$a,Ic:void 0}])]});
var mz=function(){};mz.ha=function(a){return new (a||mz)};mz.Ea=_.Wc({type:mz});mz.Da=_.Pc({});
_.g$a=new _.zd("MAT_ACCORDION");
var h$a=new _.zd("MAT_EXPANSION_PANEL");
_.nz=function(a,b){this.tB=a;this.qjc=b};_.nz.ha=function(a){return new (a||_.nz)(_.y(_.Le),_.y(h$a,8))};_.nz.Ja=_.v({type:_.nz,oa:[["ng-template","matExpansionPanelContent",""]]});
var i$a,j$a,k$a;i$a=["body"];j$a=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];k$a=0;_.l$a=new _.zd("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.oz=function(a,b,c,d,e,f,g){lz.call(this,a,b,c);var h=this;this.ag=d;this.jf=f;this.m4=!1;this.ocb=new _.Xk;this.ncb=new _.Xk;this.VEa=new _.nb;this.Q7a="mat-expansion-panel-header-"+k$a++;this.bDa=new _.nb;this.Yk=a;this.Pb=e;this.bDa.ka(_.Oa(function(n,r){return n.Ol===r.Ol&&n.Rg===r.Rg})).subscribe(function(n){"void"!==n.Ol&&("expanded"===n.Rg?h.ocb.emit():"collapsed"===n.Rg&&h.ncb.emit())});g&&(this.VK=g.VK)};_.U(_.oz,lz);_.oz.Ja=lz.Ja;_.k=_.oz.prototype;
_.k.jlc=function(){return this.Yk?this.Fc&&"default"===this.Yk.displayMode:!1};_.k.fja=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.Ne=function(){var a=this;this.vFa&&this.vFa.qjc===this&&this.Ui.ka(_.sb(null),_.Qa(function(){return a.Fc&&!a.gp}),_.Ua(1)).subscribe(function(){a.gp=new _.Tp(a.vFa.tB,a.ag)})};_.k.Rb=function(a){this.VEa.next(a)};
_.k.La=function(){lz.prototype.La.call(this);this.bDa.complete();this.VEa.complete()};_.k.Fia=function(){if(this.z4a){var a=this.Pb.activeElement,b=this.z4a.ua;return a===b||b.contains(a)}return!1};_.V.Object.defineProperties(_.oz.prototype,{VK:{configurable:!0,enumerable:!0,get:function(){return this.m4||this.Yk&&this.Yk.VK},set:function(a){this.m4=_.Eg(a)}},kU:{configurable:!0,enumerable:!0,get:function(){return this.qpc||this.Yk&&this.Yk.kU},set:function(a){this.qpc=a}}});
_.oz.ha=function(a){return new (a||_.oz)(_.y(_.g$a,12),_.y(_.al),_.y(_.Ep),_.y(_.Me),_.y(_.Ig),_.y(_.Tk,8),_.y(_.l$a,8))};
_.oz.Aa=_.v({type:_.oz,oa:[["mat-expansion-panel"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.nz,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.vFa=d.first)}},wb:function(a,b){a&1&&_.Pe(i$a,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.z4a=c.first)}},Jb:[1,"mat-expansion-panel"],Ib:6,mb:function(a,b){a&2&&_.he("mat-expanded",b.Fc)("_mat-animation-noopable","NoopAnimations"===b.jf)("mat-expansion-panel-spacing",b.jlc())},inputs:{disabled:"disabled",Fc:"expanded",VK:"hideToggle",kU:"togglePosition"},outputs:{Ui:"opened",closed:"closed",
pNa:"expandedChange",ocb:"afterExpand",ncb:"afterCollapse"},kc:["matExpansionPanel"],features:[_.Ce([{Ga:_.g$a,Ic:void 0},{Ga:h$a,Nb:_.oz}]),_.ae,_.bd],tc:["mat-expansion-panel-header","*","mat-action-row"],Ba:7,Ca:4,Ha:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ya:function(a,b){a&1&&(_.ve(j$a),_.we(0),_.C(1,"div",0,1),_.G("@bodyExpansion.done",function(c){return b.bDa.next(c)}),_.C(3,"div",2),_.we(4,1),_.M(5,o9a,0,0,
"ng-template",3),_.D(),_.we(6,2),_.D());a&2&&(_.w(1),_.z("@bodyExpansion",b.fja())("id",b.id),_.de("aria-labelledby",b.Q7a),_.w(4),_.z("cdkPortalOutlet",b.gp))},Ia:[_.Wp],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'],
vb:2,data:{animation:[d$a]},Oa:0});
_.m$a=_.Ng(function(){});
_.pz=function(){};_.pz.ha=function(a){return new (a||_.pz)};_.pz.Ea=_.Wc({type:_.pz});_.pz.Da=_.Pc({imports:[_.Wl,_.$p,mz,_.Xp]});
_.qz=function(){};_.qz.ha=function(a){return new (a||_.qz)};_.qz.Ea=_.Wc({type:_.qz});_.qz.Da=_.Pc({imports:[_.$p,_.$p]});

}catch(e){_._DumpException(e)}
try{
var Kgb;_.Igb=function(){return _.Qa(function(a){return 0!==a.state})};_.lD=function(a,b){return 2===a.state?a.Yb:b};_.mD=function(a){return{state:1,message:a}};_.nD=function(a){return _.Da(_.mD(a))};_.oD=function(a){return{state:2,Yb:a}};Kgb=function(a){if(a&1){var b=_.kd();_.C(0,"button",5);_.G("click",function(){_.ld(b);var c=_.L();_.Jgb(c);c.log("clear");return _.md()});_.C(1,"mat-icon");_.N(2,"cancel");_.D()()}a&2&&(a=_.L(),_.he("no-margin",a.Asb),_.de("aria-label",a.PKa))};
_.Lgb=function(a,b){a.Sz({message:b,Ie:"Dismiss"})};_.pD=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.Db.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.qD=function(){this.oh=16;this.text="Loading...";this.inline=this.Trb=!1};_.V.Object.defineProperties(_.qD.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.oh,16)}}});_.qD.ha=function(a){return new (a||_.qD)};
_.qD.Aa=_.v({type:_.qD,oa:[["loading"]],Ib:4,mb:function(a,b){a&2&&_.he("background",b.Trb)("inline",b.inline)},inputs:{oh:"diameter",text:"text",Trb:"hasBackground",inline:"inline"},Ba:3,Ca:9,Ha:[["role","status"],[3,"diameter","strokeWidth"]],ya:function(a,b){a&1&&(_.C(0,"span",0),_.N(1),_.D(),_.F(2,"mat-spinner",1));a&2&&(_.fe("margin-bottom",b.inline?0:b.oh/4,"px")("font-size",b.fontSize,"px")("line-height",b.oh,"px"),_.w(1),_.Ae(" ",b.text,"\n"),_.w(1),_.z("diameter",b.oh)("strokeWidth",b.oh/
8))},Ia:[_.cw],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});
_.rD=function(){};_.rD.ha=function(a){return new (a||_.rD)};_.rD.Ea=_.Wc({type:_.rD});_.rD.Da=_.Pc({imports:[_.Dw]});
_.sD=function(){this.nn="";this.htb="medium";this.theme="info"};_.V.Object.defineProperties(_.sD.prototype,{dAc:{configurable:!0,enumerable:!0,get:function(){return this.nn+" "+this.htb+" "+this.theme}}});_.sD.ha=function(a){return new (a||_.sD)};
_.sD.Aa=_.v({type:_.sD,oa:[["dc-information-box"]],Ib:2,mb:function(a,b){a&2&&_.ie(b.dAc)},inputs:{nn:"class",htb:"iconSize",theme:"theme"},tc:["*"],Ba:5,Ca:1,Ha:[["aria-hidden","true"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"mat-icon",0),_.N(1),_.D(),_.N(2,"\n"),_.we(3),_.N(4,"\n"));a&2&&(_.w(1),_.Be("warning"===b.theme?"warning":"info"))},Ia:[_.Qr],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}"]});
_.tD=function(){};_.tD.ha=function(a){return new (a||_.tD)};_.tD.Ea=_.Wc({type:_.tD});_.tD.Da=_.Pc({imports:[_.Wl,_.Rr]});
var Mgb;Mgb=new _.vr("Code font size set to {codeSize}px.");
_.vD=function(a,b,c){var d=this;this.storage=b;this.Pg=c;this.i7=new _.sf(void 0);this.aF=this.i7.Gf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.uD(this,b);a.register("increment font size no mod",[43],function(){d.XF()});a.register("increment font size with mod",[187,1],function(){d.XF()});a.register("increment font size with equals",[187],function(){d.XF()});a.register("increment font size numpad",[107],function(){d.XF()});a.register("decrement font size",[189],function(){Ngb(d)});
a.register("decrement font size numpad",[109],function(){Ngb(d)})};_.uD=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.i7.next(void 0)):(b=Math.floor(b),0>=b||(a.i7.next(b),a.storage.set("chosen_code_size",b),c&&Ogb(a.Pg,b)))};_.vD.prototype.XF=function(){var a,b=null!=(a=this.i7.value)?a:13;_.uD(this,b+1,!0)};var Ngb=function(a){var b,c=null!=(b=a.i7.value)?b:13;_.uD(a,c-1,!0)};_.vD.ha=function(a){return new (a||_.vD)(_.u(_.Ss),_.u(_.lm),_.u(_.qr))};
_.vD.va=_.t({token:_.vD,ta:_.vD.ha,Ka:"root"});var Ogb=_.nj(function(a,b){a.open(Mgb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);
_.wD={ih:0,Error:1,Yf:2,0:"Loading",1:"Error",2:"Loaded"};
_.xD={state:0};
var Pgb;Pgb=["inputBox"];_.yD=function(a){this.Fa=a;this.icon=this.placeholder="";this.Dkb=300;this.Asb=!1;this.PKa="Clear";this.Jr=new _.Xk;this.input=new _.yv};_.yD.prototype.Vc=function(){};_.yD.prototype.Sa=function(){var a=this;this.input.zl.ka(_.Ja(this.Dkb)).subscribe(function(b){a.Jr.emit(b);a.yKa!==b&&a.log("change",b);a.yKa=void 0})};_.yD.prototype.focus=function(){this.fl.ua.focus()};_.Jgb=function(a){a.input.setValue("");a.yKa=""};
_.yD.prototype.log=function(a,b){if(this.nwa){if("clear"===a){a=this.nwa.Wma;var c="CLICK"}else a=this.nwa.Mma,c="CHANGE";this.Fa.nb({gestureName:c,element:this.nwa.element,action:a,ug:b})}};_.V.Object.defineProperties(_.yD.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}},kLc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.yD.ha=function(a){return new (a||_.yD)(_.y(_.Ym))};
_.yD.Aa=_.v({type:_.yD,oa:[["input-with-icon","icon",""]],wb:function(a,b){a&1&&_.Pe(Pgb,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.fl=c.first)}},inputs:{nwa:"trackingConfig",placeholder:"placeholder",icon:"icon",Dkb:"debounceTimeMs",Asb:"hideCloseIconMargin",PKa:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Jr:"valueChange"},hc:["icon",""],Ba:6,Ca:5,Ha:[["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",1,"decoration-icon"],
["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["inputBox",""],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"mat-icon",1),_.N(2),_.D(),_.F(3,"input",2,3),_.M(5,Kgb,3,3,"button",4),_.D());a&2&&(_.w(2),_.Be(b.icon),_.w(1),_.z("placeholder",b.placeholder)("formControl",b.input),_.de("aria-label",b.ariaLabel),_.w(2),_.z("ngIf",b.kLc))},Ia:[_.Pl,_.Iq,
_.Jq,_.Xq,_.Sq,_.zh,_.uv,_.nq,_.Qr,_.Bv],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}"]});
_.zD=function(){};_.zD.ha=function(a){return new (a||_.zD)};_.zD.Ea=_.Wc({type:_.zD});_.zD.Da=_.Pc({imports:[_.Wl,_.ar,_.Hv,_.Mq,_.Rr,_.Sv,_.Iv]});
_.Qgb="/"+_.st.iV+"/savedqueries";_.Rgb="/"+_.st.iV;
_.Sgb=null;_.Tgb=Object.freeze({queries:[],d8:null});_.AD=function(a){this.TIb=_.Sgb&&a.get(_.Sgb)};_.Vgb=function(a){return Ugb(a,function(b){return b.rwc()})};_.AD.prototype.yIa=function(a){return Ugb(this,function(b){return b.yIa(a)})};_.AD.prototype.fXa=function(a){return Ugb(this,function(b){return b.fXa(a)})};_.AD.prototype.Uea=function(a){return Ugb(this,function(b){return b.Uea(a)})};_.AD.prototype.F0a=function(a,b){return Ugb(this,function(c){return c.F0a(a,b)})};
var Ugb=function(a,b){return a.TIb?b(a.TIb).ka(_.m(_.oD),_.za(function(){return _.nD("")}),_.sb(_.xD)):_.nD("")};_.AD.ha=function(a){return new (a||_.AD)(_.u(_.Lf))};_.AD.va=_.t({token:_.AD,ta:_.AD.ha,Ka:"root"});
_.Wgb=new _.vr("Search with saved query: {name}");

}catch(e){_._DumpException(e)}
try{
var Xgb,$gb,chb,ehb,fhb,ghb,hhb,ihb,khb,mhb,jhb,lhb,ohb,phb,ED,rhb,shb,thb,FD,whb,uhb,vhb,GD,Bhb,Ehb,Uhb,Vhb,Whb,Yhb,$hb,aib,bib,cib,dib,eib,fib,gib,hib,iib,jib,kib,lib,mib,nib,oib,qib,rib,sib,uib,Nib,Oib,gE,Pib,Rib,Sib,Tib,Uib,Vib,Zib,$ib,bjb,djb,fjb,gjb,hjb,jjb,ijb,kjb,ljb,mjb,njb,ojb,pjb,qjb,rjb,sjb,ujb,wjb,Bjb,Cjb,Ejb,Djb,Fjb,Gjb,Hjb,Ijb,Jjb,Kjb,Ljb,Mjb,Njb,Ojb,Pjb,Qjb,Rjb,Sjb,Tjb,Ujb,Vjb,Wjb,Xjb,Yjb,Zjb,$jb,akb,ckb,dkb,ekb,fkb,gkb,hkb,ikb,kkb,mkb,nkb,okb,pkb,qkb,skb,ukb,tkb,vkb,xkb,wkb,oE,ykb,
Akb,zkb,Bkb,Ekb,Dkb,Hkb,Ikb,Kkb,Lkb,Nkb,Okb,Mkb,Pkb,Qkb,Rkb,Skb,Tkb,Ukb,Wkb,Xkb,Zkb,$kb,Ykb,alb,blb,clb,dlb,elb,flb,glb,hlb,ilb,jlb,klb,llb,mlb,nlb,olb,plb,rlb,slb,vlb,uE,ulb,xlb,vE,wE,xE,yE,zlb,Blb,Dlb,Flb,Hlb,Jlb,Llb,Nlb,Plb,Rlb,Tlb,Wlb,Slb,Xlb,Ylb,Zlb,$lb,bmb,cmb,dmb,emb,fmb,gmb,hmb,jmb,kmb,lmb,nmb,pmb,qmb,rmb,omb,smb,zmb,Bmb,wmb,xmb,ymb,AE,CE,Gmb,Hmb,Imb,Jmb,Lmb,Mmb,Nmb,Pmb,Qmb,Smb,Tmb,Umb,Wmb,Xmb,Ymb,Zmb,$mb,anb,bnb,enb,pnb,qnb,dnb,snb,DD,tnb,unb,vnb,xnb,Zgb,znb,Anb,Bnb,Cnb,Mib,Vlb,umb,qlb,qhb,
Chb,Thb,Wnb,Xnb,Ynb,Znb,$nb,eob,fob,mob;Xgb=function(a){return null==a||_.Ub(a)?a:"string"===typeof a?_.p9a(a):null};_.BD=function(a){a instanceof _.$b&&(a=a.lq||"",a="string"===typeof a?a:new Uint8Array(a));return a};
_.Ygb=function(a){var b=a.ie;a=a.repository;var c=new CD;if(!b)return c;var d=new DD,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.ei=e;break;case "host":d.Km=e;break;case "depot":d.Mq=e;break;default:return _.ag(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Ph=a);c.root=d;return c};$gb=function(a){return function(b){return _.pa(b,new Zgb(a))}};_.ahb=function(){return _.xy.apply(null,_.Ha(_.ea.apply(0,arguments)))};
chb=function(a){return function(b){return _.pa(b,new bhb(a))}};ehb=function(){var a=dhb;return function(b){return _.jb(new _.sf(a))(b)}};fhb=function(a,b){return _.Mba.apply([],(0,_.Dxa)(a,b))};ghb=function(a){if(a instanceof _.$b){if(_.ac!==_.ac)throw Error("M");a=a.lq||""}return a};hhb=function(a){return a&&"object"===typeof a?a.Af||a:a};ihb=function(a,b,c,d){if(null==d)d=[];else if(!Array.isArray(d))return null;return b[c]=new _.bc(d,a.f2,a.xga,a.KOb)};
khb=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(!jhb(a,f,a[f],b,f,b[f]))return!1;return!0};mhb=function(a,b){return null!=b&&lhb(_.dca(a),_.dca(b))};
jhb=function(a,b,c,d,e,f){c=ghb(c);f=ghb(f);c=hhb(c);f=hhb(f);if(c==f)return!0;if(_.Pba){var g=_.Ub(c),h=_.Ub(f);if(g||h){if(g)a=c;else if("string"===typeof c)a=Xgb(c);else return!1;if(!h)if("string"===typeof f)f=Xgb(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 _.bc)return mhb(c,f instanceof _.bc?f:ihb(c,d,e,f));if(f instanceof _.bc)return mhb(f,ihb(f,a,b,c));if(null==c&&Array.isArray(f)&&_.Sba(f)&&!f.length||null==f&&Array.isArray(c)&&
_.Sba(c)&&!c.length)return!0;if(!_.Sb(c)||!_.Sb(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),!jhb(h,d,e,f,d,g))return!1;return a||b?(a=a||{},b=b||{},khb(a,b)):!0}if(c.constructor===Object)return khb(c,f);throw Error("T");};
lhb=function(a,b){return jhb(void 0,void 0,a,void 0,void 0,b)};_.nhb=function(a,b,c){a=a.Aa;a.mMa=function(){return("function"===typeof b?b():b).map(_.cea)};a.VVa=function(){return("function"===typeof c?c():c).map(_.eea)}};ohb=function(a,b){for(var c=a[1],d=22;d<c.nma;d++)if(_.cd(a[d])===b)return d;return-1};phb=function(a){if(a.Vg)return a.Vg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
ED=function(a){var b=_.Afa(a);if(b){if(_.Yc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.Aa){a:{if(d=b[1].ts)for(c=0;c<d.length;c++){var f=d[c];if(_.fd(f,b)[8]===a){c=f;break a}}else if(_.fd(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.Pq;for(f=e.Jl;f<c;f++)if(b[f]===a){c=e.index;break a}e=phb(e)}c=-1}if(-1==c)throw Error("fb");a=b[1].data[c];e=a.Jl;0==e?e=_.Vc:(f=a.Pq,a.flags&2&&e++,e=
b.slice(e,f))}else if(c=ohb(b,a),-1==c)return null;a=_.cd(b[c]);a=(f=_.Afa(a))&&!Array.isArray(f)?f:new qhb(b[20],c,a);d&&void 0===a.Lb&&(a.Lb=d,_.Ed(a.Lb,a));if(e&&void 0===a.nY)for(a.nY=e,b=0;b<e.length;b++)_.Ed(e[b],a);_.Ed(a.wEc,a);b=a}}else for(d=a;d=d.parentNode;)if(e=_.Afa(d)){e=Array.isArray(e)?e:e.Lp;if(!e)return null;c=ohb(e,a);if(0<=c){a=_.cd(e[c]);b=new qhb(e[20],c,a);_.Ed(a,b);break}}return b||null};
rhb=function(a){a=ED(a);if(null===a)return null;if(void 0===a.Lb){var b=a.Lp;if(null===b)return null;var c=b[1].data[a.E_],d=c.Jl;a.Lb=c.flags&2?b[d]:null}return a.Lb};shb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
thb=function(a){var b=ED(a);b=null===b?null:b.Lp;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=_.cd(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,x4c:r,type:x})}}e.sort(shb);return e};
FD=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.cd(b[g]):null;if(a.type&11){uhb(g,c,d,e,f);if(2===(a.flags&2)){var h=_.fd(a.index,b);h&&h[1].firstChild&&FD(h[1].firstChild,h,c,d,e,f)}else a.Vg&&FD(a.Vg,b,c,d,e,f),g&&vhb(g,c,d,e);h=b[a.index];_.Zc(h)&&whb(h,c,d,e,f)}else if(a.type&4)h=b[a.index],uhb(h[7],c,d,e,f),whb(h,c,d,e,f);else if(a.type&16){var n=b[16];h=n[6].Lu[a.Lu];if(Array.isArray(h))for(h=_.l(h),n=h.next();!n.done;n=h.next())uhb(n.value,c,d,e,f);else h&&(n=n[3],FD(n[1].data[h.index],
n,c,d,e,f))}else a.Vg&&FD(a.Vg,b,c,d,e,f);f!==g&&(a=a.flags&4?a.Fta:a.next)&&FD(a,b,c,d,e,f)};whb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],h=g[1].firstChild;h&&FD(h,g,b,c,d,e)}};uhb=function(a,b,c,d,e){e!==a&&(a=GD(a))&&(d&&a instanceof HD&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
vhb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],h=GD(g);h&&(d&&h instanceof HD&&b(h)&&-1===c.indexOf(h)?c.push(h):!d&&b(h)&&-1===c.indexOf(h)&&c.push(h),vhb(g,b,c,d))}};GD=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new HD(a):new xhb(a)),a.__ng_debug__):null};
_.yhb=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.Y0c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.pEb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.Z0c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.mh(a)};
_.zhb=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("Ub");if("style"===a.tagName.toLowerCase())throw Error("Vb");}a.innerHTML=_.Nj(b)};_.Ahb=function(a){if(a.projectId)return"project";if(a.Km)return"host";if(a.Mq)return"depot";if(a.ei)return"ossProject"};Bhb=function(a){a=_.nca(a,_.th);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.ag(a);}};
_.ID=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.Dhb=function(a){return a.replace(Chb,function(b,c){return c+"/"})};Ehb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.JD=function(a){if("object"===typeof a)switch(a.type){case 1:return _.kna(a.bw);case 2:return _.lna(a.bw);case 3:return _.qna(a.bw);default:return a.bw}return _.kna(a)||_.lna(a)||_.qna(a)};
_.Fhb=function(a){return{Om:a.get("q")||void 0,hf:a.get("sq")||void 0,xd:a.get("ss")||void 0,mLb:a.get("ssfr")||void 0,iu:a.get("all")||void 0,rOa:a.get("start")||void 0}};_.Ghb=function(a){var b=a.ie,c=a.path;a=a.repository;c=c||"";return _.ID(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.Hhb=function(a){var b=_.Ahb(a);if(b)return{id:a.projectId||a.Km||a.Mq||a.ei,type:b}};
_.Ihb=function(a,b,c){var d=b.vj,e=d.Qe,f=_.Hhb(e);a=_.Co(_.Bo(_.Ao(a.ac(),f.id,f.type),e.Ph),d.Nk).ld(b.path);c&&_.Fo(a,c);return a.hb()};_.Jhb=function(a,b,c,d){var e=_.Hhb(a),f=a.Ph;a.workspaceId&&(d=d?Object.assign({},d,{Ob:a.workspaceId}):{Ob:a.workspaceId});return"depot"===e.type?new _.gg({repository:f,Ab:b,path:c,params:d}):new _.hg({ie:e,repository:f,Ab:b,path:c,params:d})};_.Khb=function(a,b){var c=a.vj;return _.Jhb(c.Qe,c.Nk,a.path,b)};
_.Lhb=function(a){var b=Bhb(a);if(b)return{id:a.jj()||_.bj(a,3,_.th)||_.bj(a,4,_.th)||_.bj(a,5,_.th),type:b}};_.KD=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};_.LD=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.Le||(c.Ob&&"HEAD"===a?void 0:a);case 2:return c.Dn;case 3:return c.Le;default:throw _.ag(b,"Unexpected version.");}};
_.Mhb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Ob;case 3:case 1:return void 0!==a.Qu||void 0!==a.Kw?a.Qu:a.Ob;case 2:return a.Kw;default:throw _.ag(b,"Unexpected version.");}};_.MD=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.vr||a;case 2:return c&&c.Jw;case 3:return c&&c.vr;default:throw _.ag(b,"Unexpected version.");}};_.ND=function(a,b){return _.rna(a,b)&&_.eg(a.path,b.path,_.lQa)};
_.OD=function(a,b){var c=void 0===c?1:c;return _.ND(a,b)&&_.LD(a,c)===_.LD(b,c)&&_.MD(a,c)===_.MD(b,c)};_.PD=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{wAc:!1}).wAc;return _.fa(_.Oa(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.ND(e,f):_.OD(e,f):!1}))};_.QD=function(a){return a instanceof _.gg};_.RD=function(a){return _.QD(a)&&a.nj()};
_.TD=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.lb&&a.repository){if(_.QD(a)){if(_.RD(a))return d=_.xu,c=_.MD(a,c),!c||c.match(/\/$/)?d+"#review/"+b:d+"#review/"+b+"//depot/"+c;a=_.q_a&&"https://"+d.lb+"."+_.q_a+"/";var e=d.repository;c=_.MD(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.ac();b&&_.Co(c,b);c.Rh({});return _.hh(_.SD(c,"ref").hb())}};
_.UD=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.kR?"zeroBased":c.kR;c=void 0===c.ef?"preserve":c.ef;var e=_.hh(a);a.path&&a.params.line&&delete e[e.length-1][_.fg.Ara];var f=_.gh(b,b.Ji(e,{ef: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+";"+_.fg.Ara+"="+_.sna(n)+h}};
_.Nhb=function(a,b,c){return(a.params.Le?_.Da(a.params.Le):b.ka(_.sb(void 0),_.za(function(){return _.Da(void 0)}))).ka(_.m(function(d){d=a.ac().Rh({Le:d,vr:a.params.vr,Ob:a.params.Ob}).hb();return _.UD(d,c,{ef:null})}))};_.Ohb=function(a,b){return b.Uq?_.Ihb(a,b.Uq):a};_.VD=function(a){return!!(_.RD(a)&&a.path&&a.path.startsWith("google3"))};_.Phb=function(a){var b=a.path;return b?_.VD(a)?b.substring(8):b:""};_.Qhb=function(a){return _.QD(a)&&!a.nj()};_.WD=function(a){return _.ih(a)&&!!a.Ab};
_.XD=function(a){return _.WD(a)&&!!a.path};_.YD=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.vc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Rhb=function(a){if(a.params.Ob)return _.Go(a)?a.params.Ob:a.params.Ob+" @snapshot "+a.Ab};_.Shb=function(a,b){var c=[];_.QD(a)&&a.params.Ob?c.unshift(_.Rhb(a)):!a.Ab||_.QD(a)&&_.Go(a)||c.unshift(_.JD(a.Ab));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.QD(a)||c.unshift(a.lb)));return c.join(" \u203a ")};
Uhb=function(a,b,c){b.ie=_.QD(a)?Thb:null!=a.lb?{id:a.lb,type:a.Dc}:void 0;b.repository=a.repository;b.Ab=_.LD(a,void 0===c?0:c);b.path=a.path};Vhb=function(a){return _.J_a.has(a)};Whb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Vhb(a))return a};_.Xhb=function(a){var b;return _.vh(a.lb,a.Dc,a.repository,a.Ab,a.path,null==(b=a.params)?void 0:b.Ob)};
Yhb=function(a,b,c,d,e,f,g){a=(new _.uh).Y0(_.Jsa(a,b,c,g));if(g&&"HEAD"===e)e=void 0;else if("HEAD"===e||"XREF"===e)e=void 0;null!=e&&_.qh(a,3,e);null!=d&&_.qh(a,4,d);d=_.Ksa(a);null!=f&&d.ld(_.df(f));return d};_.Zhb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};$hb=function(a){return 2===a||_.Zhb(a)};_.ZD=function(a){return a instanceof Array?0<a.length&&a.every($hb):$hb(a)};aib=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.Axc))};
bib=function(a){a&1&&_.F(0,"li",16)};cib=function(a,b){a&1&&(_.je(0),_.C(1,"li"),_.N(2),_.D(),_.M(3,bib,1,0,"li",15),_.ke());a&2&&(a=b.wa,b=b.last,_.w(2),_.Be(a),_.w(1),_.z("ngIf",!b))};dib=function(a){a&1&&(_.C(0,"div",9)(1,"span",6),_.N(2,"Affected Files"),_.D(),_.C(3,"span"),_.N(4),_.D()());a&2&&(a=_.L(),_.w(4),_.Be(a.changelist.lcb))};eib=function(a){a&1&&_.F(0,"span",2);a&2&&(a=_.L(),_.z("@indicatorRotate",a.fja()))};_.$D=function(a){return 2===a.state};
fib=function(a,b){var c=a.name;a=a.Pm;return{Ao:c,aA:_.Wgb.format({name:c}),value:a,c_:!0,Zb:b,Us:"SavedQuery"}};gib=function(a,b){return(a=a.find(function(c){return c.Pm===b}))?fib(a):fib({name:b,Pm:b})};hib=function(a){return function(b){return{wn:b.wn,prefix:a}}};iib=function(a){return a&&a.params.zs||null};jib=function(a){return a&&a.params.As||null};kib=function(a){return a&&null!=a.params.Ii?"0"!==a.params.Ii:null};lib=function(a){return a&&null!=a.params.Ze?a.params.Ze:null};
mib=function(a){return!!a&&null!=a.params.Wp};nib=function(a){return a&&null!=a.params.Bs?a.params.Bs:null};_.aE=function(a,b){return{Km:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Mq:"depot"===b?a:void 0,ei:"ossProject"===b?a:void 0}};_.bE=function(a,b){a=_.aE(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Km,fileSpecSourceRootRepositoryKeyDepotGroup:a.Mq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.ei}};
oib=function(a,b){a=_.aE(a,b);return{repositoryKeyHostName:a.Km,repositoryKeyDepotGroup:a.Mq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.ei}};_.pib=function(a,b,c,d,e,f){void 0!==e&&(e=_.df(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.bE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};qib=function(a){if(a&&a.vj&&a.vj.Nk){var b=a.vj.Nk;a.vj.Nk=_.kna(b)||_.lna(b)||b}};
rib=function(a){for(var b=_.l(a.Xu),c=b.next();!c.done;c=b.next())c=c.value,c.sQ?qib(c.sQ.Md):c.m8&&qib(c.m8.Md);return a};sib=function(a){for(var b=_.l(a.gv),c=b.next();!c.done;c=b.next())qib(c.value.Md);return a};_.cE=function(a){return(_.Oi?"Meta+":"Ctrl+")+a};uib=function(a){return _.Oi?a.replace(tib,"\u2318"):a};
_.Kib=function(a){var b=a.Om;a=void 0===a.xd?"":a.xd;var c=_.fh(a),d=c.ie,e=c.repository,f=c.path,g=c.Ob,h=c.Ab,n=[_.vib],r=null==d?void 0:d.type;if(d&&r&&!_.ID(r)&&"host"!==r){var x=n.push;var A=d.id;var B=void 0;switch(r){case "ossProject":case "project":var I=dE(wib.format({project:A}));B=_.cE("p");var K="Project";break;default:I=_.ag(r),K=_.ag(r)}A={Ao:I,value:_.eh({ie:{id:A,type:r}}),Zb:B,Us:K};x.call(n,A)}e&&"host"!==r&&(x=n.push,A=_.ID(r),I=c.ie,c=c.repository,B=A?dE(xib.format({"package":e})):
dE(yib.format({repo:e})),K=A?_.cE("p"):_.cE("r"),c={Ao:B,value:_.eh({ie:I,repository:c}),Zb:K,Us:A?"Package":"Repository"},x.call(n,c));d&&"host"===r&&e&&h&&(r=n.push,c=_.nna(_.mna(h)),c=_.ona(h)?dE(zib.format({tag:c})):dE(Aib.format({branch:c})),x=dE(Bib.format({id:d.id,repo:e,ref:h})),A=_.eh({ie:d,repository:e,Ab:h}),I=_.ona(h)?dE(Cib.format({id:d.id,repo:e,ref:h})):dE(Dib.format({id:d.id,repo:e,ref:h})),r.call(n,{Ao:c,aA:x,value:A,Zb:_.cE("b"),Dga:I,Us:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),x=_.Jy(f),I=x===f?x:"/\u2026/"+x,A=dE(Eib.format({dir:I})),I=c?dE(Fib.format({id:null==d?void 0:d.id,repo:e,dir:I})):dE(Gib.format({repo:e,dir:I})),B=_.cE("d"),K="",x&&x!==f&&(K=c&&h?dE(Hib.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:h})):dE(Iib.format({repo:e,dir:f||"/"}))),r.call(n,{Ao:A,aA:I,value:a,Zb:B,Dga:K,Us:"Directory"}));g&&n.push(_.Jib(g));return{scopes:n,state:{prefix:n[n.length-1],wn:b}}};
_.Jib=function(a){return{Ao:"This CitC Workspace",value:_.eh({Ob:a}),Zb:_.cE("y"),aA:"Search for code or files in this CitC Workspace",Us:"CitcWorkspace"}};_.eE=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};Nib=function(a,b){b=_.Sb(b)?b instanceof fE?Lib(b):_.Ly("zSoyz"):_.Ly(String(b));Mib(a,b)};Oib=function(a,b){var c=new Set;a=_.l(gE(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};
gE=function(a,b){return void 0===a?[]:"number"===typeof a?_.hE(a,b)?[{start:a,end:a}]:[]:a.filter(function(c){return _.hE(c.start,b)&&_.hE(c.end,b)})};_.hE=function(a,b){return 0<=a&&a<b};Pib=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.iE=function(a,b,c){for(;null!==a;){if(Pib(a,b))return a;if(c&&Pib(a,c))break;a=a.parentElement}return null};_.Qib=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};
Rib=function(a){a=a.target;return a instanceof Element?(a=_.iE(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.eE(a.dataset.lineNumber)}:null:null};
Sib=function(a){var b=[].concat(_.Ha(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};
Tib=function(a,b){a&1&&(_.C(0,"div",2),_.cy(1,3),_.D());if(a&2){a=b.wa;b=b.index;var c=_.L(2);_.te(a.original.start+1)(a.original.end);_.ue(1);_.fe("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.de("data-index",b)}};Uib=function(a){a&1&&(_.je(0),_.M(1,Tib,2,9,"div",1),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngForOf",a.a1a))};
Vib=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=jE(a,d.start),f=jE(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};
_.Xib=function(){var a;return _.ha(function(b){if(Wib)return b.return(Wib);a=new Promise(function(c,d){_.Xf().load("codemirror").then(c,d)});return b.return(a.then(function(){Wib=window.CodeMirror;var c=Wib.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Wib}))})};_.kE=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
Zib=function(a,b){a&1&&_.F(0,"div",18);a&2&&(a=b.wa,b=_.L(),_.fe("height",b.getHeight(a.start,a.end),"px")("min-width",b.ZKa,"ch")("top",Yib(b,a.start),"px"))};$ib=function(a){a&1&&(_.C(0,"div",19),_.N(1,"\n        "),_.C(2,"pre",20),_.N(3),_.D(),_.N(4,"\n      "),_.D());a&2&&(a=_.L(),_.fe("min-height",a.lineHeight*a.Ywa,"px"),_.w(3),_.Be(a.dLa))};
bjb=function(a){if(a&1){var b=_.kd();_.C(0,"code-folding-container",21);_.G("rangeToggled",function(c){_.ld(b);var d=_.L();d.vda.emit(c);_.ajb(d,c.start-1);return _.md()})("mousedown",function(c){return c.stopPropagation()});_.D()}a&2&&(a=_.L(),_.fe("pointer-events",a.bna?"none":"unset"),_.z("visibility",a.visibility)("folding",a.ow)("lineHeight",a.lineHeight))};_.cjb=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}})};
djb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",3);_.G("mouseenter",function(){var e=_.ld(c).index,f=_.L();0<=f.UF&&f.Eh.Fo(f.UF).classList.remove("hover");f.UF=e;f.Eh.Fo(e).classList.add("hover");return _.md()})("mouseleave",function(){_.ld(c);var e=_.L();0<=e.UF&&e.Eh.Fo(e.UF).classList.remove("hover");e.UF=-1;return _.md()});_.N(1);_.D()}if(a&2){a=b.wa;b=b.index;var d=_.L();_.he("focus",b===d.FK)("hover",b===d.UF);_.w(1);_.Ae("",a.lineNumber,":")}};
fjb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.nx);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.Mp;d=d.Eu;if(!d)throw Error("ne");c=c.search(ejb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.Ha(d.PX.map(function(e){return e.startIndex}))))}return b};gjb=function(a,b){var c=b.Ek;b=b.MVa;var d=c.length-1;if(0<=d){c=c[d];if(c.fg)return a.ac().ld(c.fg).hb();if(c=b.get(d))return a.ac().ld(c).hb()}return a};
hjb=function(a,b){var c=b.Ek.length-1;return 0<=c&&(b=b.Ek[c],b.fg)?b.fg:a.path};
jjb=function(a,b){if(!_.$D(b))return Object.assign({},a,{q_:b.state,e9:!1});var c=b.Yb.Yzc,d=c.qn,e=c.AUa;c=c.pageToken;if(!d)return Object.assign({},a,{q_:2,e9:!1});a=[].concat(_.Ha(a.Ek),_.Ha(d));var f=ijb(a),g=0<a.length?a[0].Uf:void 0,h=new Set(a.map(function(r){return r.Uf})),n=void 0;c?n={V_:"TOKEN",token:c}:e&&0<e.length&&(n={V_:"COMMITS",Ek:e});d=0<d.length?null!=d[d.length-1].fg:!1;return{Ek:a,Rtb:h,q_:2,KCc:g,nextPage:n,MVa:f,e9:b.Yb.e9&&d}};
ijb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].fg;e&&(c=e)}return b};kjb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.content))};ljb=function(a){a&1&&(_.C(0,"span")(1,"a",3),_.N(2),_.D()());a&2&&(a=_.L().wa,_.w(1),_.ye("href",a.url,_.Sd),_.w(1),_.Be(a.content))};
mjb=function(a,b){a&1&&(_.C(0,"span",1),_.M(1,kjb,2,1,"span",2),_.M(2,ljb,3,2,"span",2),_.D());a&2&&(_.z("ngSwitch",b.wa.type),_.w(1),_.z("ngSwitchCase","normal"),_.w(1),_.z("ngSwitchCase","link"))};
njb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.X_,g=e.TSa,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};
ojb=function(a){a&1&&(_.C(0,"a",2),_.le(1,3),_.D());if(a&2){a=_.L();var b=_.ze(2);_.z("universalLink",a.link)("queryParams",a.Qa)("queryParamsHandling",a.ef)("sameWindow",a.kT);_.de("aria-label",a.gDc);_.w(1);_.z("ngTemplateOutlet",b)}};pjb=function(a){a&1&&_.we(0)};qjb=function(a,b){if(b.find(function(c){c=c.branchName;return c===a||_.jna(c||"")===a}))return{type:1,bw:_.jna(a)}};rjb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||Ehb(c||"")===a}))return{type:2,bw:Ehb(a)}};
sjb=function(a){if(_.cg.test(a))return{type:3,bw:a}};_.lE=function(a){return{type:0,bw:a}};_.mE=function(a){switch(a){case 1:return"Branch";case 2:return"Tag";case 3:return"Commit";case 0:return"Root";case 4:return"CL";case 5:return"Snapshot";default:_.ag(a)}};ujb=function(a){return _.RD(a)?_.tjb:"Commit Details"};wjb=function(a){return _.RD(a)?_.vjb:"Commit "};
Bjb=function(a){a?a=-1===xjb.toLocaleString(a,yjb).indexOf("18"):(a=zjb)||((a=Ajb)||(a=window.navigator,a=Ajb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.C4c||"en"),a=zjb=Bjb(a));return a};
Cjb=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};
Ejb=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),ho:b.userName,dea:Djb(a),lcb:b.sourceFiles.length}};Djb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Fjb=function(a){return new _.ja(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)})};Gjb=function(a,b){a&1&&(_.C(0,"onedev-changelist-hovercard-body",1),_.we(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.D());a&2&&_.z("changelist",b.Ma)};
Hjb=function(a){if(a&1){var b=_.kd();_.C(0,"div",0);_.G("clickOutside",function(){_.ld(b);var c=_.L();return _.md(c.Whb.next())})("mouseenter",function(){_.ld(b);_.L().gra.next(!0);return _.md()})("mouseleave",function(){_.ld(b);_.L().gra.next(!1);return _.md()});_.we(1);_.D()}a&2&&(a=_.L(),_.ie(a.className),_.z("cdkTrapFocusAutoCapture",a.RRb))};Ijb=function(a){a&1&&(_.C(0,"div",5),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae("",a.iIc,"\n"))};
Jjb=function(a){if(a&1){var b=_.kd();_.C(0,"button",13);_.G("click",function(){_.ld(b);var d=_.L(2);return _.md(d.show(d.eV.MU))});_.pe(1,14);_.F(2,"mat-icon");_.qe();_.D()}if(a&2){a=_.L().Ma;var c=_.L();_.z("active",a.Ab===c.eV.MU)("ascTrackElement",c.Ag)("trackProjectId",c.lb)}};
Kjb=function(a,b){if(a&1){var c=_.kd();_.C(0,"gmat-nav-list",6)(1,"button",7);_.G("click",function(){_.ld(c);var d=_.L();return _.md(d.show(d.eV.Lha))});_.pe(2,8);_.F(3,"mat-icon",9);_.qe();_.D();_.C(4,"button",10);_.G("click",function(){_.ld(c);var d=_.L();return _.md(d.show(d.eV.dia))});_.pe(5,11);_.F(6,"mat-icon");_.qe();_.D();_.M(7,Jjb,3,3,"button",12);_.D()}a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("active",a.Ab===b.eV.Lha)("ascTrackElement",b.Ag)("trackProjectId",b.lb),_.w(3),_.z("active",a.Ab===b.eV.dia)("ascTrackElement",
b.Ag)("trackProjectId",b.lb),_.w(3),_.z("ngIf",!a.fwb))};Ljb=function(a){a&1&&(_.je(0),_.C(1,"span",26)(2,"span",27),_.N(3),_.O(4,"toPrettyRef"),_.D(),_.C(5,"span",28),_.N(6),_.D(),_.C(7,"span",29),_.N(8),_.D()(),_.ke());a&2&&(a=_.L().wa,_.w(3),_.Be(_.Q(4,3,a.title)),_.w(3),_.Be("-"),_.w(2),_.Be(a.metadata))};Mjb=function(a){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=_.L().wa,_.w(1),_.Be(a.title))};
Njb=function(a,b){if(a&1){var c=_.kd();_.C(0,"a",24);_.G("click",function(){_.ld(c);var e=_.L(3);return _.md(e.blur())});_.M(1,Ljb,9,5,"ng-container",25);_.M(2,Mjb,2,1,"ng-container",25);_.D()}if(a&2){a=b.wa;b=_.L(2).Ma;var d=_.L();_.he("active-element",a.Ue);_.z("routerLink",_.hh(a.Xa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.Ag)("trackAction",b.Yb.AH)("trackProjectId",d.lb);_.w(1);_.z("ngIf",a.Vqa);_.w(1);_.z("ngIf",!a.Vqa)}};
Ojb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L(3).Ma,_.w(1),_.Ae(" ",a.Yb.MQa," "))};Pjb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L(3).Ma,_.w(1),_.Be(a.Yb.LQa))};Qjb=function(a){a&1&&(_.C(0,"span",30),_.M(1,Ojb,2,1,"span",31),_.M(2,Pjb,2,1,"ng-template",null,32,_.Ue),_.D());if(a&2){var b=_.ze(3);a=_.L(3);_.w(1);_.z("ngIf",a.lYa.getValue())("ngIfElse",b)}};
Rjb=function(a){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",20,21),_.M(2,Njb,3,9,"a",22),_.M(3,Qjb,4,2,"span",23),_.D());a&2&&(a=_.L().Ma,_.L(),_.w(2),_.z("cdkVirtualForOf",a.Yb.items)("cdkVirtualForTemplateCacheSize",0),_.w(1),_.z("ngIf",!a.Yb.items.length))};Sjb=function(a){a&1&&(_.C(0,"dc-information-box",33),_.N(1),_.D());a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))};Tjb=function(a){a&1&&_.F(0,"loading",34);a&2&&_.z("inline",!0)};
Ujb=function(a,b){a&1&&(_.C(0,"div",15),_.je(1,16),_.M(2,Rjb,4,3,"cdk-virtual-scroll-viewport",17),_.M(3,Sjb,2,1,"dc-information-box",18),_.M(4,Tjb,1,1,"loading",19),_.ke(),_.D());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.ih))};
Vjb=function(a,b,c){var d=b.iua,e=b.Xa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Xa:d(g.Nk,e),Ue:g.Nk===_.LD(e,f)||"HEAD"===_.LD(e,f)&&!!g.GRa})})})};Wjb=function(a){var b=a.Uf;a=a.ina;return{title:b,Nk:b,metadata:a,fOa:b+" -- "+a,Vqa:!0}};Xjb=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 _.ag(a,"Unsupported ref type")}};
Yjb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.ag(a,"Unknown ref type")}};Zjb=function(a){a=a.Ab;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.ag(a,"Unsupported ref type")}};
$jb=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.$D(a)?_.oD(Object.assign({},a.Yb,{items:a.Yb.items.filter(function(c){return-1!==c.fOa.toUpperCase().indexOf(b.toUpperCase())})})):a};akb=function(a){var b=a.Pna,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,GRa:!0}):c.push({branchName:d});return c};_.bkb=function(a,b){return _.nE(_.Co(b.ac(),a)).hb()};ckb=function(a){a.sort(function(b,c){return b.start-c.start})};
dkb=function(a,b){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=b.wa,_.he("matched",a.Jz),_.w(1),_.Ae("\n          ",a.Dea,"\n        "))};ekb=function(a){a&1&&(_.C(0,"span",10),_.N(1),_.D());a&2&&(a=_.L().yNb,_.z("ngClass",a.fu),_.w(1),_.Be(a.type))};fkb=function(a){a&1&&(_.C(0,"span",11),_.N(1),_.D());a&2&&(a=_.L().rY,_.w(1),_.Be(a))};
gkb=function(a,b){a&1&&(_.N(0,"\n  "),_.C(1,"a",1),_.G("click",function(g){return g.preventDefault()}),_.N(2,"\n    "),_.F(3,"mat-icon",2),_.N(4,"\n\n    "),_.C(5,"div",3),_.N(6,"\n      "),_.C(7,"div",4),_.N(8,"\n        "),_.M(9,dkb,2,3,"span",5),_.N(10,"\n      "),_.D(),_.N(11,"\n      "),_.C(12,"div",6),_.N(13,"\n        "),_.M(14,ekb,2,2,"span",7),_.N(15,"\n        "),_.M(16,fkb,2,1,"span",8),_.N(17,"\n        "),_.C(18,"span",9),_.N(19),_.D(),_.N(20,"\n      "),_.D(),_.N(21,"\n    "),_.D(),
_.N(22,"\n  "),_.D(),_.N(23,"\n"));if(a&2){a=b.rY;var c=b.zo,d=b.icon,e=b.DEb,f=b.yNb;b=b.url;_.w(1);_.de("href",b,_.Sd);_.w(2);_.z("svgIcon",d);_.w(6);_.z("ngForOf",e);_.w(5);_.z("ngIf",f);_.w(2);_.z("ngIf",a);_.w(3);_.Be(c)}};hkb=function(a){a&1&&(_.C(0,"span",2),_.N(1,"-"),_.D())};ikb=function(a,b){a&1&&(_.je(0),_.C(1,"span"),_.N(2),_.D(),_.M(3,hkb,2,0,"span",1),_.ke());a&2&&(a=b.wa,b=b.last,_.w(2),_.Be(a),_.w(1),_.z("ngIf",!b))};
kkb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.L().wa;var b=_.L();_.z("shortcut",_.Ee(1,jkb,b.eqb(a.scope.Zb)))}};
mkb=function(a,b){if(a&1){var c=_.kd();_.C(0,"search-box-suggestion-item",2);_.G("mouseFocusItem",function(d){_.ld(c);var e=_.L();return _.md(e.fsa(d))});_.C(1,"div",3);_.N(2);_.D();_.M(3,kkb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.wa,b=_.L(),_.he("bold-active-element",lkb(b,a.scope)),_.z("payload",a.Va)("shortcut",a.scope.Zb)("matTooltip",a.scope.Dga),_.w(2),_.Ae(" ",a.scope.Ao," "),_.w(1),_.z("ngIf",a.scope.Zb))};nkb=function(a){a&1&&_.F(0,"hr")};
okb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.L().wa;var b=_.L(2);_.z("shortcut",_.Ee(1,jkb,b.eqb(a.scope.Zb)))}};
pkb=function(a,b){if(a&1){var c=_.kd();_.C(0,"search-box-suggestion-item",7);_.G("mouseFocusItem",function(d){_.ld(c);var e=_.L(2);return _.md(e.fsa(d))});_.C(1,"div",3);_.N(2);_.D();_.M(3,okb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.wa,b=_.L(2),_.he("bold-active-element",lkb(b,a.scope)),_.z("payload",a.Va)("shortcut",a.scope.Zb),_.w(2),_.Ae(" ",a.scope.Ao," "),_.w(1),_.z("ngIf",a.scope.Zb))};
qkb=function(a,b){a&1&&(_.je(0),_.M(1,nkb,1,0,"hr",1),_.M(2,pkb,4,6,"search-box-suggestion-item",6),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.length),_.w(1),_.z("ngForOf",a))};skb=function(a){a&1&&(_.je(0),_.F(1,"hr"),_.C(2,"search-box-suggestion-item",8)(3,"a",9),_.F(4,"mat-icon",10),_.je(5),_.re(6,11),_.ke(),_.D()(),_.ke());a&2&&(a=_.L(),_.w(2),_.z("payload",_.Ee(2,rkb,a.d3a)),_.w(1),_.z("routerLink",a.d3a))};
ukb=function(a){var b=_.Ie(a,"visibilitychange").ka(_.Qa(function(){return tkb(a)}));return function(c){return c.ka(_.tb(function(d){d=_.Da(d);return tkb(a)?d:d.ka(chb(function(){return b}))}))}};tkb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
vkb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.IF(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,"")};xkb=function(a){var b=[];a=_.l(_.Gh(a));for(var c=a.next();!c.done;c=a.next())wkb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
wkb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Ll){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.Tw&&oE("operator",d-1,d,b);a.error&&(e=a.error.location,oE("error",e.start,e.end,b));a.warning&&(e=a.warning.location,oE("warning",e.start,e.end,b));switch(a.Ll){case 1:oE("label",d,d+a.xCc.length+1,b);break;case 0:case 2:a=a.lGc;oE("operator",a.start,a.end,b);break;case 4:oE("quoted",d,c,b);break;case 3:case 5:break;default:_.ag(a)}};
oE=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};ykb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};Akb=function(){var a={bufferSize:1,tha:void 0,dM:!1,Og:void 0};return function(b){if(b&&"function"===typeof b.Fz)b=b.Fz(zkb(a));else throw new TypeError("A");return b}};
zkb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.tha?Infinity:a.tha,d=a.dM,e=a.Og,f,g=0,h,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.kb(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)})}};
Bkb=function(a,b){a=a.Fd;b=b.Fd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};_.Ckb=function(a){return function(b){return new _.ja(function(c){return b.subscribe(function(d){a.mA(function(){c.next(d)})},function(d){a.mA(function(){c.error(d)})},function(){a.mA(function(){c.complete()})})})}};Ekb=function(a,b){var c=Dkb;return _.fa($gb(a.Lg),_.Qa(function(d){return 0<d.length}),_.Ea(function(d){return _.Da.apply(null,_.Ha(c(d)))}),_.Ea(b),_.Ckb(a),_.mb(1),_.ib())};
_.Fkb=function(a){var b=a.lb,c=a.Dc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!_.ID(c)&&"host"!==c)throw Error("ve");f=_.ID(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;return Object.assign({},_.bE(b,c),{fileSpecPath:"/"===f?"":f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.Gkb=function(a,b,c){return a.ka(_.Qa(function(d){var e=d.results;return _.vc(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.Ua(1),_.m(function(d){return d.results.get(c)||[]}))};Dkb=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(_.Ha(f.categories),_.Ha(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
Hkb=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}};Ikb=function(a){var b=new Map;for(a=[].concat(_.Ha(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.Ha(c.children))}return b};_.Jkb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.h7)return a.dataSource.h7.bz};
Kkb=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=Kkb(d.children,b),e.length&&c.push(Lkb(d,e))):Mkb(d,b)&&c.push(Lkb(d))}return c};Lkb=function(a,b){var c=a.id,d=a.name;a=a.mca;b=void 0===b?[]:b;return{id:c,name:d,children:b,mca:a}};Nkb=function(a){return a.params.DF?a.params.DF.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Okb=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})};
Mkb=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.vC,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.UQa;b=h.iNa;g=h.vSa;if(!h.tJa&&!c||!h.sJa&&c||!h.uJa&&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.zo)})))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.zo)})))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};Pkb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Qkb=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,_.Ha(Qkb(c.children))):b.push(c);return b};
Rkb=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||!_.vc(d,c))return!1}return!0};Skb=function(a){return 0===a.kind||1===a.kind};Tkb=function(a,b){a&1&&(_.C(0,"mat-card-content"),_.F(1,"linkified-message",6),_.O(2,"emptyToConstant"),_.D());a&2&&(a=b.Ma,_.w(1),_.z("message",a.rs)("linkDefinitions",_.Q(2,2,a.FP)))};
Ukb=function(a){a&1&&(_.C(0,"a",7),_.re(1,8),_.D());a&2&&(a=_.L(),_.z("routerLink",a.Hfb)("trackProjectId",a.kp.lb))};Wkb=function(a){if(a&1){var b=_.kd();_.C(0,"commit-details",5);_.G("mouseenter",function(){_.ld(b);var c=_.L();clearTimeout(c.Ssb);return _.md()})("mouseleave",function(){_.ld(b);var c=_.L();return _.md(Vkb(c))});_.D()}a&2&&(a=_.L(),_.z("commit",a.commit)("baseLocation",a.kp)("parentCommit",a.WC))};
Xkb=function(a){var b=[].concat(_.Ha(a.wp));b.sort(function(f,g){return f.IJ.localeCompare(g.IJ)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Uf,e+1);a.Aib=d;a.CAc=c;return a};Zkb=function(a){return Ykb(a.Pd,a.Fe,a.Mf,a.Jf)};$kb=function(a){var b=a.ar();a=a.yn();return b&&a?{Pd:b.getLine(),Mf:_.Fh(b,2),Fe:a.getLine(),Jf:_.Fh(a,2)}:{}};Ykb=function(a,b,c,d){if(!a)return{};--a;b=b?b-1:a;return c?{Pd:a,Fe:b,Mf:c-1,Jf:d||-1}:{Pd:a,Fe:b}};
alb=function(a){return void 0!==a.Pd&&void 0!==a.Fe};blb=function(a){return alb(a)&&void 0!==a.Mf&&void 0!==a.Jf};clb=function(a,b){return a.Pd===b.Pd&&a.Mf<b.Jf&&b.Mf<a.Jf};dlb=function(a,b){a&1&&_.F(0,"blame-snippet",3);if(a&2){a=b.HJ;var c=b.commit,d=b.Wd,e=b.WC;_.ay("blame-layer ",b.className,"");_.z("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};elb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ay("blame-layer ",b.className,"")};
flb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("hasBackground",!0)};glb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ie(b.className)};hlb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ie(b.className)};ilb=function(a,b){a&1&&_.F(0,"div");a&2&&_.ie(b.className)};jlb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};klb=function(a){a&1&&(_.C(0,"mat-card-subtitle"),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.a_a))};llb=function(a){a&1&&_.F(0,"div",6)};
mlb=function(a,b){a&1&&(_.je(0),_.F(1,"finding-details",4),_.M(2,llb,1,0,"div",5),_.ke());if(a&2){a=b.wa;b=b.last;var c=_.L(2);_.w(1);_.z("icon",c.icon)("title",c.Fxb)("subtitle",c.tooltip)("details",a);_.w(1);_.z("ngIf",!b)}};nlb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-card",2);_.G("mouseenter",function(){var c=_.ld(b).attach;return _.md(c())})("mouseleave",function(){var c=_.ld(b).detach;return _.md(c())});_.M(1,mlb,3,5,"ng-container",3);_.D()}a&2&&(a=_.L(),_.w(1),_.z("ngForOf",a.details))};
olb=function(a,b){a&1&&_.F(0,"finding",1);a&2&&_.z("annotations",b.annotations)};plb=function(a){var b,c;return(null!=(c=null==(b=_.po(a))?void 0:_.lc(b,_.fo,1))?c:[]).filter(function(d){var e;return(null==(e=_.nc(d,_.go,4))?0:_.Wi(e,4))?!1:_.ZD(_.ic(a,8))||!_.ZD(d.MQ())})};rlb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.ac().Rh();return function(e,f,g){e=qlb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.ld(e).hb();return _.gh(b,b.Ji(_.hh(e),{Te:g,Qa:f}))}};
slb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=qlb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.lb,a.Dc,a.repository,a.Ab,d,{Ob:a.params.Ob,type:1}).ka(_.m(function(e){var f=_.qo(e).sw();f=f?btoa(f):_.BD(_.aj(_.qo(e),1));return"data:"+_.aj(_.nc(_.qo(e),_.lo,2),1)+";base64,"+f}))}};
vlb=function(a){if(_.Li&&!_.Qi(9))return[0,0,0,0];var b=tlb.hasOwnProperty(a)?tlb[a]:null;if(b)return b;65536<Object.keys(tlb).length&&(tlb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=ulb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=ulb(b,d);b=ulb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=uE(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=uE(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=uE(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)",
"g"),2);b=uE(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=uE(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=uE(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");uE(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return tlb[a]=b};uE=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};ulb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};xlb=function(a){return wlb[a]};
vE=function(a,b){a=_.Db[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};wE=function(a,b){return(a=_.Db[a])&&a.prototype&&a.prototype[b]||null};xE=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Ce");return a};yE=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Li&&10>document.documentMode){if(!b[c].call)throw Error("De");}else if("function"!=typeof b[c])throw Error("Ce");return b[c].apply(b,d)};
zlb=function(a){return xE(ylb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Blb=function(a,b,c){try{yE(Alb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Dlb=function(a){return xE(Clb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Flb=function(a){return xE(Elb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};Hlb=function(a){return xE(Glb,a,"nodeName",function(b){return"string"==typeof b})};
Jlb=function(a){return xE(Ilb,a,"nodeType",function(b){return"number"==typeof b})};Llb=function(a){return xE(Klb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};Nlb=function(a,b){return yE(Mlb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Plb=function(a,b,c){yE(Olb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};Rlb=function(a){return xE(Qlb,a,"namespaceURI",function(b){return"string"==typeof b})};
Tlb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={Eha:d.Eha},e++){var f=a[e],g=f.getAttribute("href")||"";!Slb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Yg(g),d.Eha={},g.Kj.forEach(function(h){return function(n,r){h.Eha[r]=n}}(d)),g=b(g.ve(),d.Eha,g.qw),_.ora(f,g))}};
Wlb=function(a,b){var c=a.querySelectorAll("img");a=new _.ca;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={BU:e.BU,Hha:e.Hha},f=c.next())if(e.BU=f.value,f=e.BU.getAttribute("src")||"",f=f.match(Ulb))f=atob(f[1]),e.Hha=d.cloneNode(!0),Vlb(e.Hha,e.BU),a.add(b(f).subscribe(function(g){return function(h){g.BU.src=h;Vlb(g.BU,g.Hha)}}(e)));return a};
Slb=function(a){if(!a)return!0;try{return!(new _.Yg(a)).ft&&!a.startsWith("//")}catch(b){return!1}};Xlb=function(a){var b=new _.Yg(a);if(b.ft&&"HTTP"===b.ft.toUpperCase())_.GFa(b,"");else if(!b.SK())return _.YAa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.hma;return _.Ij(b.toString())};Ylb=function(a){a&1&&_.F(0,"mat-card",2);a&2&&(a=_.L(),_.z("innerHtml",a.C0,_.Rd))};
Zlb=function(a){a&1&&(_.C(0,"mat-card",3),_.F(1,"markdown-content",4),_.D());a&2&&(a=_.L(),_.w(1),_.z("content",a.content.text))};$lb=function(a){a&1&&(_.C(0,"mat-card",3)(1,"pre"),_.N(2),_.D()());a&2&&(a=_.L(),_.w(2),_.Ae("  ",a.content.text,"\n  "))};
bmb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"button",5,6)(3,"span",7);_.N(4);_.D()();_.C(5,"command-menu",8,9);_.G("closed",function(d){_.ld(b);var e=_.L(4);return _.md("keydown"!==d&&_.I2a(e.il,"mouse"))})("menuItemSelected",function(d){_.ld(b);_.L(4).VTa.emit(d);return _.md()});_.D();_.ke()}if(a&2){var c=_.ze(6);a=_.L().wa;_.w(1);_.z("disabled",a.disabled)("matMenuTriggerFor",c.il)("matMenuTriggerData",_.Ee(4,amb,a.children));_.w(3);_.Be(a.label)}};
cmb=function(a){a&1&&(_.C(0,"span",13),_.N(1),_.D());a&2&&(a=_.L(2).wa,_.w(1),_.Be(a.Zb))};dmb=function(a){if(a&1){var b=_.kd();_.C(0,"button",10);_.G("click",function(){_.ld(b);var c=_.L().wa;_.L(3).VTa.emit(c);return _.md()});_.C(1,"span",11);_.N(2);_.D();_.M(3,cmb,2,1,"span",12);_.D()}a&2&&(a=_.L().wa,_.z("disabled",a.disabled),_.w(1),_.ye("title",a.disabled?"":a.label),_.w(1),_.Be(a.label),_.w(1),_.z("ngIf",a.Zb))};
emb=function(a,b){a&1&&(_.je(0),_.M(1,bmb,7,6,"ng-container",3),_.M(2,dmb,4,4,"button",4),_.ke());a&2&&(a=b.wa,_.w(1),_.z("ngIf",a.children&&0<a.children.length),_.w(1),_.z("ngIf",!a.children||0===a.children.length))};fmb=function(a){a&1&&_.F(0,"mat-divider")};gmb=function(a,b){a&1&&(_.je(0),_.M(1,emb,3,2,"ng-container",2),_.M(2,fmb,1,0,"mat-divider",3),_.ke());a&2&&(a=b.wa,b=b.last,_.w(1),_.z("ngForOf",a),_.w(1),_.z("ngIf",!b))};
hmb=function(a,b){a&1&&_.M(0,gmb,3,2,"ng-container",2);a&2&&_.z("ngForOf",b.I0)};jmb=function(a,b){if(a&1){var c=_.kd();_.C(0,"kythe-hovercard",2);_.G("mouseenter",function(){_.ld(c);var d=_.L(2);return _.md(imb(d))})("mouseleave",function(){_.ld(c);var d=_.L(2);return _.md(d.iY())});_.D()}a&2&&_.z("safeHtml",b.Ma)};kmb=function(a,b){a&1&&(_.M(0,jmb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.C0))};
lmb=function(a){var b=_.zE(a.ac(),function(c){delete c.line});null!=a.params.Ob&&_.zE(_.Co(b,"HEAD"),function(c){delete c.Ob});return b.hb()};nmb=function(a){if(a&&a instanceof mmb)switch(a.status){case 2:return"This file was created too recently to have references";case 3:return"References are not available for this language";case 5:return"This file had no references because it is in google3/experimental";case 6:return"References not configured for this location"}};
pmb=function(a,b,c){if(!b)return!1;var d=b.origin,e=b.FKc;return b.bxb&&d&&e?omb(a,c):!1};qmb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)};rmb=function(a){var b,c;a=null==(b=a.jl.service.tj)?void 0:null==(c=b.Yj)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
omb=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&&(_.Oi?b.metaKey:b.ctrlKey);default:return!1}};
smb=function(a){var b="JUMP_TO_DEF"===a.jl.context.IH.type,c=[],d=rmb(a);a=a.element.textContent;null==d||"BUILD"!==qmb(d)||b||null==a||/[:\/]/.test(a)||c.push({label:"Copy build target",If:"copy-build-target"});return[[{label:"Open in new tab",If:"open-tab"}],[{label:"Definition",If:"def",disabled:!b},{label:"References",If:"xrefs"}],[{label:"Copy symbol name",If:"copy"},{label:"Copy link",If:"copy-link"}].concat(_.Ha(c)),[{label:"Browser context menu",If:"unused",Zb:"shift+right-click",disabled:!0}]]};
_.tmb=function(a){a:{var b=_.Bn(a);var c=b.Hk(),d=_.nca(c,_.th);switch(d){case 3:case 5:var e=b.Hk();c=_.bj(e,5,_.th);d=AE(c||_.bj(e,3,_.th));e=AE(_.aj(e,2));var f=AE(_.aj(b,4));b=AE(_.aj(b,3));var g=_.cg.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"==_.aj(c,2).toLowerCase()?c.WPa()?(c=AE(b.Hk().WPa()),b=_.aj(b,3),b="x-citc://"+c+(b&&"HEAD"!==b?"@"+b:"")):(b=_.aj(b,3),b="HEAD"!==b?"x-piper://"+b:"x-piper://"):(c=AE(_.aj(b.Hk(),
2)),b=_.aj(b,3),b="x-package://"+c+(b&&"HEAD"!==b?"@"+b:""));break a;default:b=_.ag(d)}}return b+"/"+a.ve()};
zmb=function(a){var b=umb(a);BE.params={};switch(b.ft){case "x-piper":BE.ie=vmb;BE.repository="Piper";BE.Ab=b.Kh()||"HEAD";break;case "x-citc":wmb(b);break;case "x-package":xmb(b);break;case "x-oss":ymb(b,"ossProject");break;case "x-gob":ymb(b,"host");break;case "x-kythe":return zmb(a.replace(Amb,function(c,d){return"x-"+d+"://"}));default:throw Error("Ke`"+b.ft);}BE.path=b.ve().substr(1);if(a=Bmb(b))BE.params.line=a;return BE};
Bmb=function(a){if(a=a.qw){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}]}}};wmb=function(a){var b=CE(a.Kh());if(!b)throw Error("Le`"+a.toString());a=CE(a.ID);BE.ie=vmb;BE.repository="Piper";BE.Ab=a?b:"HEAD";BE.params.Ob=a||b};
xmb=function(a){var b=CE(a.Kh());if(!b)throw Error("Me`"+a.toString());a=CE(a.ID);BE.ie=vmb;BE.repository=a||b;BE.Ab=a?b:"HEAD"};ymb=function(a,b){var c=_.l(a.ID.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=CE(a.Kh());if(f){if(!d)throw Error("Ne`"+a.toString());if(!e&&!c)throw Error("Oe`"+a.toString());}else throw Error("Pe`"+a.toString());a=CE(e||c);BE.ie={id:f,type:b};BE.repository=CE(d);BE.Ab=a;if(b=e&&c)BE.params.Le=b};AE=function(a){return a.replace(Cmb,"~")};
CE=function(a){return a.replace(Dmb,"/")};
_.Emb=function(a,b,c){c=void 0===c?{JC:void 0,Hna:!1}:c;var d=c.JC,e=c.Hna;a=zmb(a);var f,g;c=b.lb===(null==(f=a.ie)?void 0:f.id)&&b.Dc===(null==(g=a.ie)?void 0:g.type)&&b.repository===a.repository;if(b.params.Ob)a.params=Object.assign({},a.params,{Le:a.Ab,Ob:void 0}),a.Ab="HEAD";else{g=c&&_.eg(a.path,b.path,_.lQa);f=a.Ab!==b.Ab?a.Ab:_.LD(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.Le||(a.params=
Object.assign({},a.params,{Le:a.Ab}),a.Ab=b.Ab)}}a.params=Object.assign({},b.params,a.params);return a};_.Fmb=function(a,b){var c=a.sw();a=_.l(_.Xi(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};
Gmb=function(a,b){if(a&1){var c=_.kd();_.C(0,"kythe-hovercard",2);_.G("mouseenter",function(){_.ld(c);var d=_.L(2);return _.md(imb(d))})("mouseleave",function(){_.ld(c);var d=_.L(2);return _.md(d.iY())});_.D()}a&2&&_.z("content",b.Ma)};Hmb=function(a,b){a&1&&(_.M(0,Gmb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.content))};Imb=function(a){var b=_.zE(a.ac(),function(c){delete c.line});null!=a.params.Ob&&_.zE(_.Co(b,"HEAD"),function(c){delete c.Ob});return b.hb()};
Jmb=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&&(_.Oi?b.metaKey:b.ctrlKey);default:return!1}};
Lmb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"button",1);_.G("click",function(){_.ld(c);_.L().H0a.next({kind:"event",action:"CLICK"});return _.md()});_.O(2,"async");_.C(3,"mat-icon");_.N(4);_.D()();_.ke()}a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("disabled",a.state===b.kV.yt)("matTooltip",_.Q(2,10,b.U1))("ascTrackElement",b.qc)("trackAction",a.state===b.kV.mBa?"unstar":"star"),_.de("aria-label",Kmb.format({starred:a.state===b.kV.mBa?"starred":"unstarred",elementName:b.kw,type:b.type})),_.w(2),_.he("starred",
a.state===b.kV.mBa)("disabled",a.state===b.kV.yt),_.w(1),_.Ae(" ",a.state===b.kV.Oec?"star_border":"star"," "))};Mmb=function(a,b){switch(b){case "REF":return _.SD(a.ac(),"ref").hb();case "REPO":return _.SD(a.ac(),"repo").hb();case "FILE":case "FOLDER":return a;default:return _.ag(b)}};
Nmb=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 _.ag(a,"Unsupported place item type")}};
_.Omb=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 _.ag(a,"Unsupported place item type")}};Pmb=function(a,b){var c=a.xd,d=b.xd;return a.Om===b.Om&&c===d};
Qmb=function(a){var b=a.Eu,c=[],d;a=_.l((null==(d=a.aM)?void 0:d.Eu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.PX);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({vf:{start:f,end:f+e.length},lineNumber:_.eE(b)})}}return c};
Smb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"span",4);_.re(2,5);_.O(3,"number");_.O(4,"number");_.D();_.C(5,"button",6);_.G("click",function(){_.ld(b);var c=_.L();return _.md(Rmb(c,-1))});_.C(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.D()();_.C(8,"button",7);_.G("click",function(){_.ld(b);var c=_.L();return _.md(Rmb(c,1))});_.C(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.D()();_.ke()}a&2&&(a=_.L(),_.w(4),_.te(a.u_)(_.Q(3,17,a.tk+1))(_.Q(4,19,a.u_)),_.ue(2),_.w(1),_.z("disabled",0>=a.tk)("title",
a.z2a)("ascTrackElement",a.qc)("trackArtifactId",a.Fga)("trackListIndex",a.tk)("trackProjectId",a.XM),_.de("aria-label",a.z2a),_.w(3),_.z("disabled",a.tk>=a.u_-1)("title",a.y2a)("ascTrackElement",a.qc)("trackArtifactId",a.Fga)("trackListIndex",a.tk)("trackProjectId",a.XM),_.de("aria-label",a.y2a))};Tmb=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("inline",!0)};
Umb=function(a){if(a&1){var b=_.kd();_.C(0,"button",9);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.close.emit())});_.C(1,"mat-icon");_.N(2,"close");_.D()()}a&2&&(a=_.L(),_.z("title",a.x2a)("ascTrackElement",a.qc)("trackArtifactId",a.Fga)("trackProjectId",a.XM),_.de("aria-label",a.x2a))};
Wmb=function(a){if(a&1){var b=_.kd();_.C(0,"a",10);_.G("click",function(d){_.ld(b);var e=_.L(3);return _.md(Vmb(e,d))});_.O(1,"icon");_.N(2);_.D()}if(a&2){a=_.L().wa;var c=_.L(2);_.ay("file-item ",_.Q(1,8,a.entryType),"");_.he("deleted",a.xo);_.z("routerLink",_.hh(a.Zc))("queryParamsHandling",c.ef);_.w(2);_.Be(a.name)}};
Xmb=function(a){a&1&&(_.C(0,"a"),_.O(1,"icon"),_.O(2,"toHref"),_.N(3),_.D());if(a&2){a=_.L().wa;var b=_.L().wa,c=_.L();_.ay("file-item ",_.Q(1,7,a.entryType),"");_.he("deleted",a.xo);_.de("href",_.By(2,9,a,b,c.nj),_.Sd);_.w(3);_.Be(a.name)}};Ymb=function(a){a&1&&_.F(0,"img",11);a&2&&(a=_.L(3),_.z("alt",a.Mxa),_.de("title",a.Mxa))};
Zmb=function(a,b){a&1&&(_.C(0,"span",14),_.F(1,"img",15),_.C(2,"label",16),_.N(3),_.D()());a&2&&(a=b.wa,b=_.L(4),_.a8a("title","",a.title,": ",b.Jbb(a.instances),""),_.w(1),_.z("src",a.icon||b.YXb,_.Sd)("alt",a.title),_.w(2),_.Be(b.Jbb(a.instances)))};$mb=function(a,b){a&1&&(_.C(0,"span",12),_.M(1,Zmb,4,5,"span",13),_.D());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a))};
anb=function(a,b){a&1&&(_.je(0),_.C(1,"span",4,5),_.M(3,Wmb,3,10,"a",6),_.M(4,Xmb,4,13,"ng-template",null,7,_.Ue),_.M(6,Ymb,1,2,"img",8),_.M(7,$mb,2,1,"span",9),_.O(8,"activeAggregations"),_.D(),_.ke());if(a&2){a=b.wa;var c=_.ze(5);b=_.L(2);_.w(3);_.z("ngIf",!b.wU||!a.WKc)("ngIfElse",c);_.w(3);_.z("ngIf",a.fBc);_.w(1);_.z("ngIf",_.Ay(8,4,a.path,b.aggregations))}};
bnb=function(a){a&1&&(_.je(0),_.M(1,anb,9,7,"ng-container",3),_.ke());a&2&&(a=_.L(),_.w(1),_.z("incrementalForOf",a.files)("incrementalForLimit",a.limit))};_.cnb=function(a){if(!a)return null;a=_.q(a,2);return null===a||void 0===a?null:_.mh(a)};
_.fnb=function(a,b,c,d,e,f){var g=_.nc(b,_.lo,2)||dnb(),h=Number(b.KQ()),n,r,x,A,B,I={kind:0,Ge:"",CF:h,uJc:_.cnb(_.nc(b,_.fl,5))||void 0,tIc:0<_.lc(b,_.fl,6).length?_.lc(b,_.fl,6).map(function(K){return _.cnb(K)}):void 0,location:a,diffBase:f&&(f.sw()||_.BD(_.aj(f,1))),fileName:a.path,mimeType:_.aj(g,1),vna:_.Wi(g,2),line:a.params.line,i_:e,l_:_.Fh(g,8),h_:null==(n=g.mZ())?void 0:n.getId(),ZC:null!=(B=c[0])?B:0,zY:null==(r=g.GQ())?void 0:r.getEditor(),Xpa:null==(x=g.GQ())?void 0:_.aj(x,2),EG:null==
(A=g.GQ())?void 0:_.aj(A,3),Dqb:_.lc(g,_.An,12)};return 4194304<h?(a=(0===(b.sw()||_.BD(_.aj(b,1))).length&&d?_.zb(function(){return d(h)}):_.Da(b)).ka(_.m(function(K){return enb(I,K)})),Object.assign({},I,{D9:a})):enb(I,b)};
enb=function(a,b){var c=b.sw()||_.BD(_.aj(b,1));b=_.nc(b,_.lo,2)||new _.lo;var d;if(d=_.nc(b,_.kPa,9)){var e=gnb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=hnb([0],inb,jnb,inb.ISb),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;DE(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=knb(x.length),h.push(A)):
(A=knb(h[h.length-1|0].ju+1+x.length|0),h.push(A)),f.push(EE(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 lnb;g.nwc=f;g.owc=h;g.Mob=e;e=mnb(new nnb,g,_.ic(d,1),_.ic(d,2));e={lines:g.Fpa(),PZ:e,length:c.length,XDc:g.Mob};gnb.set(d,e);d=e}}else d=c;g=_.lc(b,_.pPa,3);e=new Map;if(g)for(g=_.l(g),f=g.next();!f.done;f=g.next())if(h=f.value,f=h.getRange(),h=h.getType(),h=onb.get(h))for(n=_.Fh(f,1);n<=_.Fh(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({Mf:n===
_.Fh(f,1)?_.Fh(f,2):0,Jf:n===_.Fh(f,3)?_.Fh(f,4):Number.MAX_SAFE_INTEGER,nn:h});return Object.assign({},a,{Ge:c,code:d,dR:e,sM:b.oZ()})};pnb=function(a,b){return _.Yi(a,1,b)};qnb=function(a,b){return _.hc(a,2,b,!1)};dnb=function(){var a=new _.lo;a=_.hc(a,2,!1,!1);return _.qh(a,1,"text/plain")};_.FE=function(a){return{Kb:_.hh(a)}};_.SD=function(a,b){a.ld();if("ref"===b)return a;_.Co(a);return"repo"===b?a:_.Bo(a)};_.zE=function(a,b){b(a.params);return a};
_.nE=function(a){_.zE(a,function(b){delete b.line;delete b.Jw;delete b.Dn;delete b.vr;delete b.Le});return a};_.rnb=function(a,b){b!==a.en&&(a.en&&a.en.dispose(),a.en=b,a.Yg()&&(b.attach(a),a.ji()))};snb=function(a,b){a.osa.subscribe(b)};DD=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Km?null:a.Km;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Mq?null:a.Mq;this.O.ossProject=null==a.ei?null:a.ei;this.O.repositoryName=null==a.Ph?null:a.Ph};_.U(DD,_.T);
DD.prototype.ma=function(){return DD};DD.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.V.Object.defineProperties(DD.prototype,{Mq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depotGroup")?_.R(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Km:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hostName")?_.R(this,"hostName"):""},set:function(a){this.O.hostName=a}},ei:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ossProject")?_.R(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):""},set:function(a){this.O.projectId=a}},Ph:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryName")?_.R(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var CD=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.Qtb?null:a.Qtb};_.U(CD,_.T);CD.prototype.ma=function(){return CD};
CD.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Na:{root:DD}}};_.V.Object.defineProperties(CD.prototype,{Qtb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeRegionalRepos")?_.R(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"root")?_.R(this,"root"):null},set:function(a){this.O.root=a}}});
tnb=function(a){return a.Zob().ka(_.m(function(b){var c=new Map(b);a.Ac.Vb(10)&&(c.set("XREFS",{Lf:"ON",ega:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Lf:"ON",ega:""}));return c}))};unb=function(a,b){return a.zZ().ka(_.m(function(c){return c.some(function(d){return _.Eo(d,b)})}))};vnb=function(a,b){a=_.l(a.oe);for(var c=a.next();!c.done;c=a.next())b=b.ka(c.value.Yda("FileService.getContentsStreaming"));return b};
_.wnb=function(a,b){return"mainContent"!==a.c0?function(){}:_.h1a(a,"mainContent",b)};xnb=function(a,b,c){a.Cf.put(b.toObject(),c.ka(_.m(function(d){return a.extract(d)}),_.Qa(function(d){return!!d}),_.Ka(a.H7()),_.tb(function(d){return a.isValid(d)?_.Da(d):a.fetch(b)})))};Zgb=function(a){this.Ssc=a};Zgb.prototype.call=function(a,b){return b.subscribe(new _.ji(a,this.Ssc))};var bhb=function(a){this.aMa=a};bhb.prototype.call=function(a,b){return b.subscribe(new _.Iwa(a,this.aMa))};
_.ynb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&lhb(a.Af,b.Af)};znb=function(){return null};Anb=function(a){return a instanceof _.Lj&&a.constructor===_.Lj?a.oWa:"type_error:SafeStyleSheet"};Bnb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=Anb(d)};Array.prototype.forEach.call(arguments,c);return new _.Lj(b,_.eBa)};Cnb=function(a,b){a.insertAdjacentHTML("beforeend",_.Nj(b))};
Mib=function(a,b){if((0,_.iBa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Nj(b)};Vlb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};umb=function(a){return a instanceof _.Yg?a.clone():new _.Yg(a)};qlb=function(a,b){a instanceof _.Yg||(a=umb(a));b instanceof _.Yg||(b=umb(b));return a.resolve(b)};qhb=function(a,b,c){this.vCc=a;this.E_=b;this.wEc=c};_.V.Object.defineProperties(qhb.prototype,{Lp:{configurable:!0,enumerable:!0,get:function(){return _.zfa.get(this.vCc)||null}}});
var xhb=function(a){this.Np=a};
_.V.Object.defineProperties(xhb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Np.parentNode;return a?new HD(a):null}},Cc:{configurable:!0,enumerable:!0,get:function(){var a=ED(this.Np),b=a?a.Lp:null;return null===b?_.rGa:new _.wd(b[1].data[a.E_],b)}},fF:{configurable:!0,enumerable:!0,get:function(){var a=this.Np,b;if((b=a)&&!(b=rhb(a)))if(a=(a=ED(a))?a.Lp:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Ffa(a));)a=c;b=a[2]&256?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=rhb(this.Np))){a=this.Np;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("qb");a=(a=ED(a))?a.Lp:null;a=null===a?null:a[8]}return a}},oj:{configurable:!0,enumerable:!0,get:function(){return thb(this.Np).filter(function(a){return"dom"===a.type})}}});var HD=function(a){this.Np=a};_.U(HD,xhb);HD.prototype.query=function(a){var b=[],c=ED(this.Np),d=c?c.Lp:null;null!==d?FD(d[1].data[c.E_],d,a,b,!0,this.Np):vhb(this.Np,a,b,!0);return b[0]||null};
_.V.Object.defineProperties(HD.prototype,{ua:{configurable:!0,enumerable:!0,get:function(){return this.Np.nodeType==Node.ELEMENT_NODE?this.Np:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=ED(this.Np),b=a?a.Lp:null;return null!==b?b[1].data[a.E_].value:this.Np.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=ED(this.Np),b=a?a.Lp: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.PHc;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+=_.Qc(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=ED(b),d=c?c.Lp:null;if(null===d)return{};d=d[1].data[c.E_].hc;c=[];if(d)for(var e=0;e<d.length;){var f=d[e];if("string"!==typeof f)break;a[f]=d[e+1];c.push(f.toLowerCase());e+=2}b=b.attributes;for(d=0;d<b.length;d++)e=b[d],f=e.name.toLowerCase(),-1===c.indexOf(f)&&(a[f]=e.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){return this.ua&&this.ua.style?this.ua.style:{}}},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.Np.childNodes,b=[],c=0;c<a.length;c++)b.push(GD(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(GD(a[c]));return b}}});var Dnb=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.Vn(c);this.Jg=void 0==a?a:a.replace(/\/+$/,"")};_.k=Dnb.prototype;
_.k.Cra=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.vOa)};_.k.uXa=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.wOa)};_.k.vXa=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.xOa)};
_.k.Tda=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.yOa)};_.k.nPa=function(a,b){return _.Wn(this.Fg,this.Jg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.uOa)};Chb=/^(.*?)\/*$/;_.GE=function(){};_.GE.prototype.transform=function(a){return a?_.JD(a):""};_.GE.ha=function(a){return new (a||_.GE)};_.GE.ze=_.Xc({name:"toPrettyRef",type:_.GE,Yd:!0});_.HE=function(){};_.HE.ha=function(a){return new (a||_.HE)};
_.HE.Ea=_.Wc({type:_.HE});_.HE.Da=_.Pc({});var IE=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.xe=void 0;this.Qc=a.Qc;this.Rc=a.Rc;this.Bc=b.Bc;this.Gc=b.Gc},Enb=function(a,b){this.dnc=a;this.Kic=b};Enb.prototype.get=function(a,b){var c=this.Kic.get(a);return"undefined"!==typeof c?c:this.dnc.get(a,b)};_.JE=function(a){this.title=a;_.Fnb(this)};_.Fnb=function(a){a.title.Yl("")};_.JE.ha=function(a){return new (a||_.JE)(_.u(_.Em))};_.JE.va=_.t({token:_.JE,ta:_.JE.ha,Ka:"root"});
var Gnb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,dE=function(a){var b=_.IYa.test.call(_.IYa,a)?"\u200f":"\u200e";return a.replace(Gnb,b+"$&"+b)},Hnb=function(a){this.Mo="/client_streamz/one_developer_workflow/events/usage";this.Dr=a;this.Dr.xIa(this.Mo,{hC:3,gC:"name"},{hC:3,gC:"source"},{hC:1,gC:"state"})};Hnb.prototype.XF=function(a,b,c){this.Dr.Jqa(this.Mo,a,b,c)};Hnb.prototype.mC=function(){return this.Dr.mC(this.Mo)};
var Inb=function(a){this.Mo="/client_streamz/one_developer_workflow/events/performance";this.Dr=a;this.Dr.Fqc(this.Mo,{hC:3,gC:"source"},{hC:3,gC:"name"})};Inb.prototype.cM=function(a,b,c){this.Dr.cM(this.Mo,a,b,c)};Inb.prototype.mC=function(){return this.Dr.mC(this.Mo)};var Jnb=function(a){this.Mo="/client_streamz/one_developer_workflow/rpc/request_count";this.Dr=a;this.Dr.xIa(this.Mo,{hC:3,gC:"source"},{hC:3,gC:"method_id"})};Jnb.prototype.XF=function(a,b){this.Dr.Jqa(this.Mo,a,b)};
Jnb.prototype.mC=function(){return this.Dr.mC(this.Mo)};var Knb=function(a){this.Mo="/client_streamz/one_developer_workflow/rpc/error_count";this.Dr=a;this.Dr.xIa(this.Mo,{hC:3,gC:"source"},{hC:3,gC:"method_id"},{hC:2,gC:"code"})};Knb.prototype.XF=function(a,b,c){this.Dr.Jqa(this.Mo,a,b,c)};Knb.prototype.mC=function(){return this.Dr.mC(this.Mo)};
var KE={Lxa:"BBCP",Cza:"KYTHE",aBa:"SEARCH_INDEX",eCa:"UNKNOWN_PROVENANCE",sCa:"VCS",values:function(){return[KE.eCa,KE.sCa,KE.Cza,KE.aBa,KE.Lxa]}},LE={Sx:"DIRECTORY",OD:"EXECUTABLE",At:"FILE",Ux:"GIT_LINK",RA:"SYMBOLIC_LINK",WD:"UNKNOWN_OBJECT_TYPE",values:function(){return[LE.WD,LE.At,LE.Sx,LE.RA,LE.Ux,LE.OD]}},ME={oTb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",pTb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",qTb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",rTb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",
sTb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",tTb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",vTb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",wTb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",xTb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",yTb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",zTb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",ATb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",BTb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",pWb:"COVERAGE_NG",qWb:"COVERAGE_NG_TESTS",D2:"DEFAULT",h0b:"FUZZING",
m8b:"NEST_SAPPHIRE",p8b:"NEST_ZIRCONIUM",fdc:"STORAGE_ONLY",Qec:"UNSUPPORTED_CATEGORY",values:function(){return[ME.Qec,ME.D2,ME.h0b,ME.m8b,ME.p8b,ME.rTb,ME.sTb,ME.fdc,ME.tTb,ME.oTb,ME.pTb,ME.qTb,ME.BTb,ME.vTb,ME.wTb,ME.xTb,ME.yTb,ME.zTb,ME.ATb,ME.pWb,ME.qWb]}},NE={rWb:"COVERED",A8b:"NOT_COVERED",E8b:"NOT_INSTRUMENTED",C9b:"PARTIALLY_COVERED",Pf:"STATUS_UNSPECIFIED",values:function(){return[NE.Pf,NE.rWb,NE.A8b,NE.C9b,NE.E8b]}},Lnb={uYb:"DIRECTORY_ICON",j5b:"LINE_ICON",qd:"UNKNOWN",values:function(){return[Lnb.qd,
Lnb.j5b,Lnb.uYb]}},OE={hTb:"ALLOCATION",GTb:"ANONYMOUS_FUNCTION",rUb:"BACKUP_SCHEDULE",IUb:"BUILD_ARGUMENT",JUb:"BUILD_BINARY",KUb:"BUILD_GENERATOR",LUb:"BUILD_LIBRARY",RUb:"BUILD_RULE",SUb:"BUILD_TEST",TUb:"BUILD_VARIABLE",kVb:"CHANGELOG",y1a:"CLASS",QVb:"COLUMN",bWb:"CONSTANT",IWb:"DART_MIXIN",dYb:"DEFINE_CONST",eYb:"DEFINE_MACRO",K1a:"ENUM",L1a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",T1a:"FIELD",Z1a:"FUNCTION",T0b:"GRAPHQL_DIRECTIVE",U0b:"GRAPHQL_FRAGMENT",V0b:"GRAPHQL_FRAGMENT_SPREAD",W0b:"GRAPHQL_LIST",
X0b:"GRAPHQL_OPERATION",Z0b:"GROUP",H3b:"INDEX",h2a:"INTERFACE",h4b:"JOB",n4b:"JS_ASSIGNMENT",o4b:"JS_CONST",p4b:"JS_FUNCTION_ASSIGNMENT",q4b:"JS_FUNCTION_LITERAL",r4b:"JS_GETTER",s4b:"JS_GOOG_PROVIDE",t4b:"JS_GOOG_REQUIRE",u4b:"JS_LITERAL",x4b:"JS_SETTER",z4b:"JS_VAR",o5b:"LOCALITY_GROUP",P5b:"MD_HEADER",p2a:"METHOD",L6b:"MODULE",L2a:"NAMESPACE",c9b:"OBJECT",VH:"PACKAGE",a3a:"PROPERTY",Iac:"PROTO_BUNDLE",kbc:"QUEUE",icc:"SCOPE",eBa:"SERVICE",Rcc:"SQL_DATABASE",Scc:"SQL_MODEL",Tcc:"SQL_TVF",n3a:"STRUCT",
zdc:"SWIFT_ACTOR",Fdc:"TABLE",Mdc:"TEMPLATE",Al:"TEST",u3a:"TYPEDEF",x3a:"UNION",Eec:"UNKNOWN_SYMBOL",z3a:"VARIABLE",Kfc:"XML_TAG",Mfc:"YANG_CONTAINER",Nfc:"YANG_GROUPING",Ofc:"YANG_IDENTITY",Pfc:"YANG_LEAF",Qfc:"YANG_LIST",values:function(){return[OE.Eec,OE.icc,OE.Z0b,OE.y1a,OE.h2a,OE.n3a,OE.K1a,OE.x3a,OE.p2a,OE.T1a,OE.Z1a,OE.z3a,OE.u3a,OE.L2a,OE.EXTENSION,OE.a3a,OE.L1a,OE.GTb,OE.Al,OE.VH,OE.c9b,OE.bWb,OE.L6b,OE.RUb,OE.JUb,OE.SUb,OE.LUb,OE.KUb,OE.IUb,OE.TUb,OE.z4b,OE.o4b,OE.s4b,OE.t4b,OE.x4b,OE.r4b,
OE.u4b,OE.q4b,OE.n4b,OE.p4b,OE.dYb,OE.eYb,OE.Kfc,OE.Mdc,OE.h4b,OE.eBa,OE.hTb,OE.Fdc,OE.kbc,OE.o5b,OE.H3b,OE.Iac,OE.rUb,OE.QVb,OE.kVb,OE.P5b,OE.Tcc,OE.Scc,OE.Rcc,OE.IWb,OE.Nfc,OE.Ofc,OE.Mfc,OE.Qfc,OE.Pfc,OE.zdc,OE.T0b,OE.X0b,OE.U0b,OE.V0b,OE.W0b]}},QE={TTb:"ATOM",RVb:"COMMENT",E2:"DEFINITION",G4b:"KEYWORD",s5b:"LOCAL_REF",C5b:"MACRO",a9b:"NUMERIC_LITERAL",gbc:"QUALIFIER",kdc:"STRING_LITERAL",lec:"TYPE_ID",qd:"UNKNOWN",values:function(){return[QE.qd,QE.G4b,QE.kdc,QE.RVb,QE.a9b,QE.C5b,QE.lec,QE.TTb,
QE.E2,QE.gbc,QE.s5b]}},RE=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.KUa?null:a.KUa;this.O.numFiles=null==a.HBb?null:a.HBb;this.O.numFixes=null==a.IBb?null:a.IBb};_.U(RE,_.T);RE.prototype.ma=function(){return RE};RE.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.V.Object.defineProperties(RE.prototype,{HBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numFiles")?_.R(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},IBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numFixes")?_.R(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},KUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numInstances")?_.R(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var SE=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.vR?null:a.vR;this.O.lastCommitMessage=null==a.xSa?null:a.xSa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.xo?null:a.xo;this.O.existedAtCommit=null==a.mNa?null:a.mNa};_.U(SE,_.T);SE.prototype.ma=function(){return SE};SE.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.V.Object.defineProperties(SE.prototype,{xo:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deleted")?_.R(this,"deleted"):!1},set:function(a){this.O.deleted=a}},mNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"existedAtCommit")?_.R(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},xSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitMessage")?_.R(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
vR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitTime")?_.R(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"size")?_.R(this,"size"):"0"},set:function(a){this.O.size=a}}});
var TE=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.UQa?null:a.UQa;this.O.excludeRegexp=null==a.iNa?null:a.iNa;this.O.languageRegexp=null==a.vSa?null:a.vSa;this.O.availableForFiles=null==a.tJa?null:a.tJa;this.O.availableForDirs=null==a.sJa?null:a.sJa;this.O.availableForGeneratedFiles=null==a.uJa?null:a.uJa};_.U(TE,_.T);TE.prototype.ma=function(){return TE};TE.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.V.Object.defineProperties(TE.prototype,{sJa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForDirs")?_.R(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},tJa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForFiles")?_.R(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},uJa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForGeneratedFiles")?_.R(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},iNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"excludeRegexp")?_.R(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},UQa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeRegexp")?_.R(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},vSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"languageRegexp")?_.R(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var UE=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.bz?null:a.bz};_.U(UE,_.T);UE.prototype.ma=function(){return UE};UE.prototype.na=function(){return{keys:["categoryId"]}};_.V.Object.defineProperties(UE.prototype,{bz:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categoryId")?_.R(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var VE=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.U(VE,_.T);VE.prototype.ma=function(){return VE};
VE.prototype.na=function(){return{Ya:{type:Lnb},keys:["type"]}};_.V.Object.defineProperties(VE.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});_.V.Object.defineProperties(VE,{Ff:{configurable:!0,enumerable:!0,get:function(){return Lnb}}});var WE=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.h7?null:a.h7;this.O.availability=null==a.availability?null:a.availability};_.U(WE,_.T);
WE.prototype.ma=function(){return WE};WE.prototype.na=function(){return{Wa:{availability:TE},keys:["availability","codeFindingsArguments"],Na:{codeFindingsArguments:UE}}};
_.V.Object.defineProperties(WE.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availability")?_.R(this,"availability"):[]},set:function(a){this.O.availability=a}},h7:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeFindingsArguments")?_.R(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var XE=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.oEb?null:a.oEb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.mca?null:a.mca;this.O.isWarning=null==a.jSa?null:a.jSa};_.U(XE,_.T);XE.prototype.ma=function(){return XE};
XE.prototype.na=function(){return{Wa:{children:XE,presentation:VE},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Na:{dataSource:WE}}};
_.V.Object.defineProperties(XE.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"children")?_.R(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"dataSource")?_.R(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"icon")?_.R(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"id")?_.R(this,"id"):""},set:function(a){this.O.id=a}},jSa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"isWarning")?_.R(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}},mca:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"onByDefault")?_.R(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
oEb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"presentation")?_.R(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tooltip")?_.R(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var YE=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.IR?null:a.IR};_.U(YE,_.T);YE.prototype.ma=function(){return YE};YE.prototype.na=function(){return{Ya:{sources:KE,type:LE},keys:"attributes hash locationHint path sources type".split(" "),Na:{attributes:SE}}};
_.V.Object.defineProperties(YE.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"attributes")?_.R(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hash")?_.R(this,"hash"):""},set:function(a){this.O.hash=a}},IR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"locationHint")?_.R(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"path")?_.R(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sources")?_.R(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});_.V.Object.defineProperties(YE,{Ff:{configurable:!0,enumerable:!0,get:function(){return LE}}});
var ZE=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.U(ZE,_.T);ZE.prototype.ma=function(){return ZE};ZE.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.V.Object.defineProperties(ZE.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.R(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});var $E=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.U($E,_.T);$E.prototype.ma=function(){return $E};
$E.prototype.na=function(){return{Ya:{categories:ME},keys:["categories"]}};_.V.Object.defineProperties($E.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categories")?_.R(this,"categories"):[]},set:function(a){this.O.categories=a}}});var aF=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.aga?null:a.aga;this.O.data=null==a.data?null:a.data};_.U(aF,_.T);
aF.prototype.ma=function(){return aF};aF.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Na:{data:RE,fileSpec:_.Kt}}};
_.V.Object.defineProperties(aF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"category")?_.R(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"data")?_.R(this,"data"):null},set:function(a){this.O.data=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},aga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"subcategory")?_.R(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var bF=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.vf?null:a.vf;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.aga?null:a.aga;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};_.U(bF,_.T);
bF.prototype.ma=function(){return bF};bF.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Na:{fileSpec:_.Kt,messageHtml:ZE,range:_.gu}}};
_.V.Object.defineProperties(bF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"category")?_.R(this,"category"):""},set:function(a){this.O.category=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"messageHtml")?_.R(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},vf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.O.range=a}},aga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subcategory")?_.R(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamp")?_.R(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"url")?_.R(this,"url"):""},set:function(a){this.O.url=a}}});var cF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.childEntries=null==a.DKa?null:a.DKa};_.U(cF,_.T);cF.prototype.ma=function(){return cF};cF.prototype.na=function(){return{Wa:{childEntries:YE},keys:["childEntries","fileSpec"],Na:{fileSpec:_.Kt}}};
_.V.Object.defineProperties(cF.prototype,{DKa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"childEntries")?_.R(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var dF=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.SS?null:a.SS};_.U(dF,_.T);dF.prototype.ma=function(){return dF};
dF.prototype.na=function(){return{keys:["renderedDocumentation"],Na:{renderedDocumentation:ZE}}};_.V.Object.defineProperties(dF.prototype,{SS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"renderedDocumentation")?_.R(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var eF=function(a){a=void 0===a?{}:a;this.O={};this.O.status=null==a.status?null:a.status;this.O.startLine=null==a.Pd?null:a.Pd;this.O.endLine=null==a.Fe?null:a.Fe};_.U(eF,_.T);
eF.prototype.ma=function(){return eF};eF.prototype.na=function(){return{Ya:{status:NE},keys:["endLine","startLine","status"]}};
_.V.Object.defineProperties(eF.prototype,{Fe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.R(this,"endLine"):0},set:function(a){this.O.endLine=a}},Pd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startLine")?_.R(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.O.status=a}}});
_.V.Object.defineProperties(eF,{Status:{configurable:!0,enumerable:!0,get:function(){return NE}}});var fF=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.MP?null:a.MP};_.U(fF,_.T);fF.prototype.ma=function(){return fF};fF.prototype.na=function(){return{Wa:{coverageRanges:eF},keys:["coverageRanges"]}};
_.V.Object.defineProperties(fF.prototype,{MP:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"coverageRanges")?_.R(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var gF=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.U(gF,_.T);gF.prototype.ma=function(){return gF};gF.prototype.na=function(){return{keys:["root"],Na:{root:XE}}};
_.V.Object.defineProperties(gF.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"root")?_.R(this,"root"):null},set:function(a){this.O.root=a}}});var hF=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.MP?null:a.MP};_.U(hF,_.T);hF.prototype.ma=function(){return hF};hF.prototype.na=function(){return{Wa:{coverageRanges:eF},keys:["coverageRanges"]}};
_.V.Object.defineProperties(hF.prototype,{MP:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"coverageRanges")?_.R(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var iF=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.SS?null:a.SS};_.U(iF,_.T);iF.prototype.ma=function(){return iF};iF.prototype.na=function(){return{keys:["renderedDocumentation"],Na:{renderedDocumentation:ZE}}};
_.V.Object.defineProperties(iF.prototype,{SS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"renderedDocumentation")?_.R(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var jF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.PX?null:a.PX};_.U(jF,_.T);jF.prototype.ma=function(){return jF};jF.prototype.na=function(){return{Wa:{columnRanges:_.Yt},keys:["columnRanges","lineNumber"]}};
_.V.Object.defineProperties(jF.prototype,{PX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"columnRanges")?_.R(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var kF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Mp?null:a.Mp;this.O.range=null==a.vf?null:a.vf};_.U(kF,_.T);kF.prototype.ma=function(){return kF};kF.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Na:{range:_.Yt}}};
_.V.Object.defineProperties(kF.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Mp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.R(this,"lineText"):""},set:function(a){this.O.lineText=a}},vf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.O.range=a}}});
var lF=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.U(lF,_.T);lF.prototype.ma=function(){return lF};lF.prototype.na=function(){return{Wa:{aggregations:aF},keys:["aggregations"]}};_.V.Object.defineProperties(lF.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aggregations")?_.R(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var mF=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.x9?null:a.x9};_.U(mF,_.T);mF.prototype.ma=function(){return mF};mF.prototype.na=function(){return{Wa:{findings:bF},keys:["findings"]}};_.V.Object.defineProperties(mF.prototype,{x9:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"findings")?_.R(this,"findings"):[]},set:function(a){this.O.findings=a}}});var Mnb=function(){this.O={}};_.U(Mnb,_.T);Mnb.prototype.ma=function(){return Mnb};Mnb.prototype.na=function(){return{keys:[]}};
var Nnb=function(){this.O={}};_.U(Nnb,_.T);Nnb.prototype.ma=function(){return Nnb};Nnb.prototype.na=function(){return{keys:[]}};var nF=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Eu?null:a.Eu};_.U(nF,_.T);nF.prototype.ma=function(){return nF};nF.prototype.na=function(){return{Wa:{matchingRanges:jF},keys:["matchingRanges"]}};
_.V.Object.defineProperties(nF.prototype,{Eu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.R(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});
_.oF=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.Tz?null:a.Tz;this.O.enableDiagnostics=null==a.uF?null:a.uF;this.O.repositoryScope=null==a.Kn?null:a.Kn;this.O.refSpecScope=null==a.PS?null:a.PS;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.hf?null:a.hf;this.O.scoringModel=null==a.vM?null:a.vM;this.O.exhaustive=null==a.iu?null:a.iu;this.O.fullHistorySearch=
null==a.GOa?null:a.GOa;this.O.debugLevel=null==a.XP?null:a.XP;this.O.retrieveMultibranchResults=null==a.lA?null:a.lA;this.O.showPersonalizedResults=null==a.kt?null:a.kt};_.U(_.oF,_.T);_.oF.prototype.ma=function(){return _.oF};_.oF.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Na:{repositoryScope:CD}}};
_.V.Object.defineProperties(_.oF.prototype,{XP:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugLevel")?_.R(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},uF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.R(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},iu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"exhaustive")?_.R(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},GOa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"fullHistorySearch")?_.R(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},Tz:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.R(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageSize")?_.R(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"pageToken")?_.R(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pathPrefix")?_.R(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},PS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpecScope")?_.R(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Kn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryScope")?_.R(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},lA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"retrieveMultibranchResults")?_.R(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},hf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.R(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},vM:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"scoringModel")?_.R(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},kt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showPersonalizedResults")?_.R(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.pF=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.Tz?null:a.Tz;this.O.minSnippetLinesPerFile=null==a.Xra?null:a.Xra;this.O.minSnippetLinesPerPage=null==a.Yra?null:a.Yra;this.O.showAllSnippets=null==a.gZa?null:a.gZa};_.U(_.pF,_.T);
_.pF.prototype.ma=function(){return _.pF};_.pF.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.V.Object.defineProperties(_.pF.prototype,{Xra:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minSnippetLinesPerFile")?_.R(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},Yra:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minSnippetLinesPerPage")?_.R(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},Tz:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.R(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},gZa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showAllSnippets")?_.R(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var qF=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.fA?null:a.fA;this.O.searchOptions=null==a.iYa?null:a.iYa;this.O.snippetOptions=null==a.MT?null:a.MT};_.U(qF,_.T);qF.prototype.ma=function(){return qF};
qF.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Na:{searchOptions:_.oF,snippetOptions:_.pF}}};
_.V.Object.defineProperties(qF.prototype,{fA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.R(this,"queryString"):""},set:function(a){this.O.queryString=a}},iYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchOptions")?_.R(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},MT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippetOptions")?_.R(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.rF=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.uF?null:a.uF;this.O.savedQuery=null==a.hf?null:a.hf};_.U(_.rF,_.T);_.rF.prototype.ma=function(){return _.rF};_.rF.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.V.Object.defineProperties(_.rF.prototype,{uF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.R(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},hf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.R(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.sF=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.Tz?null:a.Tz};_.U(_.sF,_.T);_.sF.prototype.ma=function(){return _.sF};
_.sF.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.V.Object.defineProperties(_.sF.prototype,{Tz:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.R(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var tF=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.fA?null:a.fA;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.MT?null:a.MT};
_.U(tF,_.T);tF.prototype.ma=function(){return tF};tF.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Na:{file:_.Kt,options:_.rF,snippetOptions:_.sF}}};
_.V.Object.defineProperties(tF.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"file")?_.R(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"options")?_.R(this,"options"):null},set:function(a){this.O.options=a}},fA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.R(this,"queryString"):""},set:function(a){this.O.queryString=a}},MT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"snippetOptions")?_.R(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var uF=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.vf?null:a.vf};_.U(uF,_.T);uF.prototype.ma=function(){return uF};uF.prototype.na=function(){return{Ya:{tokenType:QE},keys:["range","tokenType"],Na:{range:_.Yt}}};
_.V.Object.defineProperties(uF.prototype,{vf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tokenType")?_.R(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var vF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.Mp?null:a.Mp;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Eu?null:a.Eu;this.O.ranges=null==a.aM?null:a.aM;this.O.tokens=null==a.yg?null:a.yg};_.U(vF,_.T);vF.prototype.ma=function(){return vF};vF.prototype.na=function(){return{Wa:{ranges:_.Yt,tokens:uF},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Na:{matchingRanges:jF}}};
_.V.Object.defineProperties(vF.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},Mp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.R(this,"lineText"):""},set:function(a){this.O.lineText=a}},Eu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.R(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},aM:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"ranges")?_.R(this,"ranges"):[]},set:function(a){this.O.ranges=a}},yg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tokens")?_.R(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});var wF=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.nx?null:a.nx};_.U(wF,_.T);wF.prototype.ma=function(){return wF};wF.prototype.na=function(){return{Wa:{snippetLines:vF},keys:["snippetLines"]}};
_.V.Object.defineProperties(wF.prototype,{nx:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippetLines")?_.R(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var xF=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.KTa?null:a.KTa};_.U(xF,_.T);xF.prototype.ma=function(){return xF};xF.prototype.na=function(){return{Wa:{matchingSnippets:wF},keys:["matchingSnippets"]}};
_.V.Object.defineProperties(xF.prototype,{KTa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingSnippets")?_.R(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var yF=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Eu?null:a.Eu;this.O.ranges=null==a.aM?null:a.aM;this.O.snippets=null==a.Qk?null:a.Qk};_.U(yF,_.T);yF.prototype.ma=function(){return yF};
yF.prototype.na=function(){return{Wa:{matchingRanges:jF},keys:["matchingRanges","ranges","snippets"],Na:{ranges:nF,snippets:xF}}};
_.V.Object.defineProperties(yF.prototype,{Eu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.R(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},aM:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ranges")?_.R(this,"ranges"):null},set:function(a){this.O.ranges=a}},Qk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.R(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var zF=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.eh?null:a.eh;this.O.snippets=null==a.Qk?null:a.Qk};_.U(zF,_.T);zF.prototype.ma=function(){return zF};zF.prototype.na=function(){return{Wa:{snippets:wF},keys:["revision","snippets"]}};
_.V.Object.defineProperties(zF.prototype,{eh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revision")?_.R(this,"revision"):""},set:function(a){this.O.revision=a}},Qk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.R(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var AF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.snippets=null==a.Qk?null:a.Qk;this.O.numberOfMatchingLines=null==a.xsa?null:a.xsa;this.O.matchingChangelists=null==a.Azb?null:a.Azb;this.O.revisionMatches=null==a.GXa?null:a.GXa;this.O.deletedAtCl=null==a.jF?null:a.jF;this.O.deletedTermChangelist=null==a.kF?null:a.kF};_.U(AF,_.T);AF.prototype.ma=function(){return AF};
AF.prototype.na=function(){return{Wa:{revisionMatches:zF,snippets:wF},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Na:{fileSpec:_.Kt}}};
_.V.Object.defineProperties(AF.prototype,{jF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deletedAtCl")?_.R(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},kF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deletedTermChangelist")?_.R(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},Azb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingChangelists")?_.R(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},xsa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfMatchingLines")?_.R(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},GXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revisionMatches")?_.R(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Qk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.R(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var BF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.sQ?null:a.sQ;this.O.directorySearchResult=null==a.m8?null:a.m8;this.O.debugInfoString=null==a.hF?null:a.hF;this.O.resultToken=null==a.cT?null:a.cT;this.O.personalized=null==a.Tca?null:a.Tca;this.O.refsToken=null==a.Ada?null:a.Ada};_.U(BF,_.T);BF.prototype.ma=function(){return BF};
BF.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Na:{directorySearchResult:cF,fileSearchResult:AF}}};
_.V.Object.defineProperties(BF.prototype,{hF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugInfoString")?_.R(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},m8:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"directorySearchResult")?_.R(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},sQ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSearchResult")?_.R(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},Tca:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"personalized")?_.R(this,"personalized"):!1},set:function(a){this.O.personalized=a}},Ada:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refsToken")?_.R(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},cT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resultToken")?_.R(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.CF=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.Xu?null:a.Xu;this.O.estimatedResultCount=null==a.fNa?null:a.fNa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.hF?null:a.hF;this.O.responseToken=null==a.Zda?null:a.Zda;this.O.exhaustive=null==a.iu?null:a.iu;this.O.requestToken=null==a.WS?null:a.WS;this.O.debugResponseProto=null==a.Lq?null:a.Lq;this.O.debugRequestProto=null==a.Kq?null:a.Kq};_.U(_.CF,_.T);_.CF.prototype.ma=function(){return _.CF};
_.CF.prototype.na=function(){return{Wa:{searchResults:BF},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.V.Object.defineProperties(_.CF.prototype,{hF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugInfoString")?_.R(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},Kq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugRequestProto")?_.R(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},Lq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugResponseProto")?_.R(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},fNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"estimatedResultCount")?_.R(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},iu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"exhaustive")?_.R(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.R(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},WS:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"requestToken")?_.R(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Zda:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"responseToken")?_.R(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},Xu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchResults")?_.R(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
var DF=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.Kn?null:a.Kn;this.O.refSpecScope=null==a.PS?null:a.PS;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.hf?null:a.hf;this.O.maxSuggestions=null==a.PTa?null:a.PTa;this.O.enableDiagnostics=null==a.uF?null:a.uF;this.O.retrieveMultibranchResults=null==a.lA?null:a.lA;this.O.showPersonalizedResults=null==a.kt?null:a.kt};_.U(DF,_.T);DF.prototype.ma=function(){return DF};
DF.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Na:{repositoryScope:CD}}};
_.V.Object.defineProperties(DF.prototype,{uF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.R(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},PTa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"maxSuggestions")?_.R(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pathPrefix")?_.R(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},PS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpecScope")?_.R(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Kn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryScope")?_.R(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},lA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"retrieveMultibranchResults")?_.R(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},hf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.R(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},kt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showPersonalizedResults")?_.R(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var EF=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.fA?null:a.fA;this.O.suggestOptions=null==a.f_a?null:a.f_a};_.U(EF,_.T);EF.prototype.ma=function(){return EF};
EF.prototype.na=function(){return{keys:["queryString","suggestOptions"],Na:{suggestOptions:DF}}};_.V.Object.defineProperties(EF.prototype,{fA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.R(this,"queryString"):""},set:function(a){this.O.queryString=a}},f_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestOptions")?_.R(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var FF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.vf?null:a.vf};_.U(FF,_.T);FF.prototype.ma=function(){return FF};FF.prototype.na=function(){return{Ya:{type:OE},keys:["range","type"],Na:{range:_.Yt}}};
_.V.Object.defineProperties(FF.prototype,{vf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});_.V.Object.defineProperties(FF,{Ff:{configurable:!0,enumerable:!0,get:function(){return OE}}});
var GF=function(a){a=void 0===a?{}:a;this.O={};this.O.title=null==a.title?null:a.title;this.O.symbol=null==a.ii?null:a.ii;this.O.fileSpec=null==a.Md?null:a.Md;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.cT?null:a.cT;this.O.match=null==a.match?null:a.match};_.U(GF,_.T);GF.prototype.ma=function(){return GF};GF.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Na:{fileSpec:_.Kt,match:kF,symbol:FF}}};
_.V.Object.defineProperties(GF.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"match")?_.R(this,"match"):null},set:function(a){this.O.match=a}},cT:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"resultToken")?_.R(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},ii:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"symbol")?_.R(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"title")?_.R(this,"title"):""},set:function(a){this.O.title=a}}});
var HF=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.gv?null:a.gv;this.O.responseToken=null==a.Zda?null:a.Zda;this.O.requestToken=null==a.WS?null:a.WS};_.U(HF,_.T);HF.prototype.ma=function(){return HF};HF.prototype.na=function(){return{Wa:{suggestions:GF},keys:["requestToken","responseToken","suggestions"]}};
_.V.Object.defineProperties(HF.prototype,{WS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"requestToken")?_.R(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Zda:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"responseToken")?_.R(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},gv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestions")?_.R(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
var IF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};IF.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Pa+"/codeFindings/aggregations",Qa:_.cf(a,_.ou,b),Mb:lF})};IF.ha=function(a){return new (a||IF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};IF.va=_.t({token:IF,ta:IF.ha});var Onb=function(){};Onb.ha=function(a){return new (a||Onb)};
Onb.va=_.t({token:Onb,ta:function(a){return IF.ha(a)},Ka:_.nu});var JF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};JF.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Pa+"/codeFindings/configuration",Qa:_.cf(a,_.ou,b),Mb:gF})};
JF.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Pa+"/codeFindings",Qa:_.cf(a,_.ou,b),Mb:mF})};JF.ha=function(a){return new (a||JF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};JF.va=_.t({token:JF,ta:JF.ha});var Pnb=function(){};Pnb.ha=function(a){return new (a||Pnb)};Pnb.va=_.t({token:Pnb,ta:function(a){return JF.ha(a)},Ka:_.nu});
var KF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};KF.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Pa+"/contents/match",Qa:_.cf(b,_.ou,c),Mb:yF})};
KF.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Pa+"/contents/search",Qa:_.cf(b,_.ou,c),Mb:_.CF})};KF.prototype.d_a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Pa+"/contents/suggest",Qa:_.cf(b,_.ou,c),Mb:HF})};
KF.ha=function(a){return new (a||KF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};KF.va=_.t({token:KF,ta:KF.ha});var Qnb=function(){};Qnb.ha=function(a){return new (a||Qnb)};Qnb.va=_.t({token:Qnb,ta:function(a){return KF.ha(a)},Ka:_.nu});var LF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};
LF.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Pa+"/documentation/file",Qa:_.cf(a,_.ou,b),Mb:dF})};LF.prototype.RPa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.documentation.getSymbol",path:"/"+this.Pa+"/documentation/symbol",Qa:_.cf(a,_.ou,b),Mb:iF})};
LF.ha=function(a){return new (a||LF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};LF.va=_.t({token:LF,ta:LF.ha});var Rnb=function(){};Rnb.ha=function(a){return new (a||Rnb)};Rnb.va=_.t({token:Rnb,ta:function(a){return LF.ha(a)},Ka:_.nu});var MF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};
MF.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Pa+"/fileCoverageCategories:get",Qa:_.cf(a,_.ou,b),Mb:$E})};MF.ha=function(a){return new (a||MF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};MF.va=_.t({token:MF,ta:MF.ha});var Snb=function(){};Snb.ha=function(a){return new (a||Snb)};Snb.va=_.t({token:Snb,ta:function(a){return MF.ha(a)},Ka:_.nu});
var NF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};NF.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Pa+"/fileTestCoverage:get",Qa:_.cf(a,_.ou,b),Mb:fF})};NF.ha=function(a){return new (a||NF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};NF.va=_.t({token:NF,ta:NF.ha});var Tnb=function(){};Tnb.ha=function(a){return new (a||Tnb)};
Tnb.va=_.t({token:Tnb,ta:function(a){return NF.ha(a)},Ka:_.nu});var OF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};OF.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.fuzzingCoverage.get",path:"/"+this.Pa+"/fuzzingCoverage:get",Qa:_.cf(a,_.ou,b),Mb:hF})};OF.ha=function(a){return new (a||OF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};OF.va=_.t({token:OF,ta:OF.ha});var Unb=function(){};
Unb.ha=function(a){return new (a||Unb)};Unb.va=_.t({token:Unb,ta:function(a){return OF.ha(a)},Ka:_.nu});var PF=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};PF.prototype.iWa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Pa+"/indexing/prepare",Qa:_.cf(b,_.ou,c),Mb:Nnb})};PF.ha=function(a){return new (a||PF)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};
PF.va=_.t({token:PF,ta:PF.ha});var Vnb=function(){};Vnb.ha=function(a){return new (a||Vnb)};Vnb.va=_.t({token:Vnb,ta:function(a){return PF.ha(a)},Ka:_.nu});Thb={id:"Google",type:"depot"};Wnb={id:"BLAME",name:"Blame",children:[]};Xnb={id:"XREFS",name:"References",children:[]};Ynb={id:"DEPRECATED",name:"Deprecated",children:[]};Znb={id:"COVERAGE",name:"Code Coverage (Zapfhahn)",children:[]};$nb={id:"FUZZING",name:"Fuzzing Coverage",children:[]};
_.QF=function(a,b,c,d){this.Eva=a;this.zone=b;this.LHc=c;this.gGc=new Hnb(this.Eva);new Inb(this.Eva);this.oPc=new Jnb(this.Eva);new Knb(this.Eva);this.tWa=d||window.location.hostname};_.bob=function(a,b){a.zone.wc(function(){aob(a)&&a.gGc.XF(b,a.tWa,!0)})};_.QF.prototype.Wyb=function(a){var b=this;this.zone.wc(function(){aob(b)&&b.oPc.XF(b.tWa,a)})};var aob=function(a){return a.LHc.some(function(b){return a.tWa.includes(b)})};
_.QF.ha=function(a){return new (a||_.QF)(_.u(_.W0a),_.u(_.Ye),_.u(_.U0a),_.u(_.V0a,8))};_.QF.va=_.t({token:_.QF,ta:_.QF.ha,Ka:"root"});_.RF=function(a){this.Fa=a};_.RF.ha=function(a){return new (a||_.RF)(_.y(_.cv))};_.RF.Ja=_.v({type:_.RF,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],mb:function(a,b){a&1&&_.G("click",function(){var c={};b.jPb&&(c={bucket:b.jPb});b.nQ&&(c=Object.assign({},c,{AF:[b.nQ]}));b.Fa.bm(c)})},inputs:{jPb:"trackBucket",nQ:"feedbackEvent"}});_.SF=function(){};
_.SF.ha=function(a){return new (a||_.SF)};_.SF.Ea=_.Wc({type:_.SF});_.SF.Da=_.Pc({imports:[_.fn]});var TF=function(a,b,c,d,e,f,g){this.tB=a;this.nO=b;this.Tr=c;this.xf=d;this.ag=e;this.Pb=f;this.Gb=g;this.r4a=new _.nb};
TF.prototype.attach=function(a){a=void 0===a?{}:a;this.gp||(this.gp=new _.Tp(this.tB,this.ag));this.detach();this.N4||(this.N4=new _.Vp(this.Pb.createElement("div"),this.nO,this.Tr,this.xf));var b=this.tB.Qb.ua;b.parentNode.insertBefore(this.N4.Xsa,b);var c;null==(c=this.Gb)||_.Pk(c);this.gp.attach(this.N4,a);this.r4a.next()};TF.prototype.detach=function(){this.gp.eBc&&this.gp.detach()};TF.prototype.La=function(){this.N4&&this.N4.dispose()};
TF.ha=function(a){return new (a||TF)(_.y(_.Le),_.y(_.Kk),_.y(_.Rf),_.y(_.Lf),_.y(_.Me),_.y(_.Ig),_.y(_.al))};TF.Ja=_.v({type:TF});var UF=function(){TF.apply(this,arguments)};_.U(UF,TF);UF.ha=function(){var a;return function(b){return(a||(a=_.xd(UF)))(b||UF)}}();UF.Ja=_.v({type:UF,oa:[["ng-template","matMenuContent",""]],features:[_.Ce([{Ga:_.D2a,Nb:UF}]),_.ae]});var cob=function(){};cob.ha=function(a){return new (a||cob)};
cob.Aa=_.v({type:cob,oa:[["","onedevDot",""]],Ib:1,mb:function(a){a&2&&_.de("aria-hidden",!0)},hc:["onedevDot",""],Ba:1,Ca:0,ya:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},vb:2});var dob=[[["onedev-hovercard-action"]]],VF=function(){};VF.prototype.Sa=function(){};
_.V.Object.defineProperties(VF.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"}}},Axc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Cu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});VF.ha=function(a){return new (a||VF)};
VF.Aa=_.v({type:VF,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},tc:["onedev-hovercard-action"],Ba:30,Ca:7,Ha:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],ya:function(a,b){a&1&&(_.ve(dob),_.C(0,"div",0)(1,"div",1)(2,"div",2),_.N(3),_.D(),_.C(4,"div",3),_.F(5,"mat-icon",4),_.C(6,"div",5)(7,"span",6),_.N(8),_.D(),_.M(9,aib,2,1,"span",7),_.D(),_.F(10,"mat-icon",8),_.C(11,"div",5)(12,"div",9)(13,"span",6),_.N(14,"Author"),_.D(),_.C(15,"span"),_.N(16),_.D()(),_.C(17,"div",9)(18,"span",6),_.N(19,"Reviewers"),_.D(),_.C(20,"ul",10),_.M(21,
cib,4,2,"ng-container",11),_.D()(),_.M(22,dib,5,1,"div",12),_.D(),_.F(23,"mat-icon",13),_.C(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.N(28,"Critique"),_.D()()()()()(),_.we(29),_.D());a&2&&(_.w(3),_.Ae(" ",b.changelist.title," "),_.w(5),_.Be(b.statusText),_.w(1),_.z("ngIf",b.changelist.updateTime),_.w(7),_.Be(b.changelist.ho),_.w(5),_.z("ngForOf",b.changelist.dea),_.w(1),_.z("ngIf",b.changelist.lcb),_.w(5),_.z("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.Sd))},Ia:[_.Ol,_.Pl,
cob,_.Qr],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}"],
vb:2,Oa:0});eob=[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];_.WF=function(){};_.WF.ha=function(a){return new (a||_.WF)};_.WF.Ea=_.Wc({type:_.WF});_.WF.Da=_.Pc({});fob=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.XF=function(a,b,c,d,e,f,g){var h=_.m$a.call(this)||this;h.panel=a;h.be=b;h.Vd=c;h.Gb=d;h.jf=f;h.M9a=_.ca.EMPTY;var n=a.Yk?a.Yk.Vj.ka(_.Qa(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Ta;h.tabIndex=parseInt(g||"")||0;h.M9a=_.hb(a.Ui,a.closed,n,a.VEa.ka(_.Qa(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Pk(h.Gb)});a.closed.ka(_.Qa(function(){return a.Fia()})).subscribe(function(){return _.$o(c,b,"program")});e&&(h.expandedHeight=e.expandedHeight,
h.collapsedHeight=e.collapsedHeight);return h};_.U(_.XF,_.m$a);_.k=_.XF.prototype;_.k.xla=function(){this.disabled||this.panel.toggle()};_.k.oSc=function(){return this.panel.Fc};_.k.fja=function(){return this.panel.fja()};_.k.gSc=function(){return this.panel.id};_.k.jSc=function(){return this.panel.kU};_.k.Loc=function(){return!this.panel.VK&&!this.panel.disabled};
_.k.ikc=function(){var a=this.panel.Fc;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.k.oI=function(a){switch(a.keyCode){case 32:case 13:_.Bg(a)||(a.preventDefault(),this.xla());break;default:this.panel.Yk&&this.panel.Yk.Wkc(a)}};_.k.focus=function(a,b){a?_.$o(this.Vd,this.be,a,b):this.be.ua.focus(b)};_.k.Vc=function(){var a=this;this.Vd.kl(this.be).subscribe(function(b){b&&a.panel.Yk&&a.panel.Yk.Vkc(a)})};
_.k.La=function(){this.M9a.unsubscribe();this.Vd.Zl(this.be)};_.V.Object.defineProperties(_.XF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.XF.ha=function(a){return new (a||_.XF)(_.y(_.oz,1),_.y(_.Cd),_.y(_.Zo),_.y(_.al),_.y(_.l$a,8),_.y(_.Tk,8),_.ud("tabindex"))};
_.XF.Aa=_.v({type:_.XF,oa:[["mat-expansion-panel-header"]],Jb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Ib:15,mb:function(a,b){a&1&&_.G("click",function(){return b.xla()})("keydown",function(c){return b.oI(c)});a&2&&(_.de("id",b.panel.Q7a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Fc)("aria-disabled",b.panel.disabled),_.fe("height",b.ikc()),_.he("mat-expanded",b.panel.Fc)("mat-expansion-toggle-indicator-after","after"===b.panel.kU)("mat-expansion-toggle-indicator-before",
"before"===b.panel.kU)("_mat-animation-noopable","NoopAnimations"===b.jf))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.ae],tc:["mat-panel-title","mat-panel-description","*"],Ba:5,Ca:1,Ha:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],ya:function(a,b){a&1&&(_.ve(fob),_.C(0,"span",0),_.we(1),_.we(2,1),_.we(3,2),_.D(),_.M(4,eib,1,1,"span",1));a&2&&(_.w(4),_.z("ngIf",b.Loc()))},Ia:[_.Pl],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-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;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'],
vb:2,data:{animation:[_.c$a]},Oa:0});_.YF=function(){};_.YF.ha=function(a){return new (a||_.YF)};_.YF.Ja=_.v({type:_.YF,oa:[["mat-panel-title"]],Jb:[1,"mat-expansion-panel-header-title"]});var gob=["*",[["mat-card-footer"]]],hob=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],ZF=function(){};ZF.ha=function(a){return new (a||ZF)};
ZF.Ja=_.v({type:ZF,oa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Jb:[1,"mat-card-content"]});var $F=function(){};$F.ha=function(a){return new (a||$F)};$F.Ja=_.v({type:$F,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Jb:[1,"mat-card-title"]});var iob=function(){};iob.ha=function(a){return new (a||iob)};iob.Ja=_.v({type:iob,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Jb:[1,"mat-card-subtitle"]});
var job=function(){this.align="start"};job.ha=function(a){return new (a||job)};job.Ja=_.v({type:job,oa:[["mat-card-actions"]],Jb:[1,"mat-card-actions"],Ib:2,mb:function(a,b){a&2&&_.he("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},kc:["matCardActions"]});var kob=function(){};kob.ha=function(a){return new (a||kob)};kob.Ja=_.v({type:kob,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Jb:[1,"mat-card-avatar"]});_.aG=function(a){this.jf=a};
_.aG.ha=function(a){return new (a||_.aG)(_.y(_.Tk,8))};
_.aG.Aa=_.v({type:_.aG,oa:[["mat-card"]],Jb:[1,"mat-card","mat-focus-indicator"],Ib:2,mb:function(a,b){a&2&&_.he("_mat-animation-noopable","NoopAnimations"===b.jf)},kc:["matCard"],tc:["*","mat-card-footer"],Ba:2,Ca:0,ya:function(a){a&1&&(_.ve(gob),_.we(0),_.we(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"],vb:2,
Oa:0});var lob=function(){};lob.ha=function(a){return new (a||lob)};lob.Aa=_.v({type:lob,oa:[["mat-card-header"]],Jb:[1,"mat-card-header"],tc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Ba:4,Ca:0,Ha:[[1,"mat-card-header-text"]],ya:function(a){a&1&&(_.ve(hob),_.we(0),_.C(1,"div",0),_.we(2,1),_.D(),_.we(3,2))},vb:2,Oa:0});_.bG=function(a){this.iD=a};
_.nob=function(a,b,c){var d=b?gib([],b):c.prefix,e={prefix:d,j0a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.fh(d.value).path||"").endsWith("/");return b?mob(a,e,function(g){return gib(g.queries,b)}):c.wn||f?_.Da(e):mob(a,e,function(g){return(g=g.d8)?fib(g):d})};mob=function(a,b,c){return _.Vgb(a.iD).ka(_.m(function(d){return _.lD(d,_.Tgb)}),_.m(c),_.m(function(d){return{prefix:d,j0a:hib(d)}}),_.sb(b))};_.bG.ha=function(a){return new (a||_.bG)(_.u(_.AD))};
_.bG.va=_.t({token:_.bG,ta:_.bG.ha,Ka:"root"});
_.cG=function(a,b,c){this.Ra=b;this.appId=new _.sf(null);this.Yy=new _.sf(null);this.KJa=new _.sf(null);this.Ze=new _.sf(null);this.iF=new _.sf(!1);this.LZa=new _.sf(null);this.Tl=new _.sf(_.ig(a.nc));this.kb=this.Ra.events.ka(_.Qa(function(d){return d instanceof _.Sf}),_.m(function(){return _.ig(a.nc)})).subscribe(this.Tl);oob(this);pob(this);qob(this);rob(this);sob(this);tob(this);this.fuc=!c.Vb(28)};_.cG.prototype.La=function(){this.kb.unsubscribe()};
_.cG.prototype.cG=function(a){var b=this;return _.Ca(this.KJa,a).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.fuc}))};_.cG.prototype.jx=function(a){this.KJa.next(a)};
var oob=function(a){dG(a,a.appId,function(b,c){_.zE(c,function(d){null==b?delete d.zs:d.zs=b;delete d.As;delete d.Bs;delete d.Wp})},iib)},pob=function(a){dG(a,a.Yy,function(b,c){_.zE(c,function(d){null==b?delete d.As:d.As=b;delete d.Bs})},jib)},qob=function(a){dG(a,a.KJa,function(b,c){_.zE(c,function(d){null!=b?d.Ii=b?"1":"0":delete d.Ii})},kib)},rob=function(a){dG(a,a.Ze,function(b,c){_.zE(c,function(d){null==b?delete d.Ze:d.Ze=b})},lib)},sob=function(a){dG(a,a.iF,function(b,c){_.zE(c,function(d){b?
d.Wp="":delete d.Wp})},mib)},tob=function(a){dG(a,a.LZa,function(b,c){_.zE(c,function(d){null==b?delete d.Bs:d.Bs=b})},nib)},dG=function(a,b,c,d){a.kb.add(a.Tl.ka(_.m(function(e){return d(e)}),_.Oa()).subscribe(b));b=b.ka(_.Oa(),_.m(function(e){var f=a.Tl.value;if(d(f)!==e)return f=f.ac(),c(e,f),f.hb()}),_.Qa(function(e){return!!e}),_.yb(function(e){a.Ra.navigate(_.hh(e),{Ng:!0})}));a.kb.add(b.subscribe(a.Tl))};_.cG.ha=function(a){return new (a||_.cG)(_.u(_.rf),_.u(_.Pf),_.u(_.vu))};
_.cG.va=_.t({token:_.cG,ta:_.cG.ha});
_.eG=function(a,b,c,d,e,f,g){this.fYa=a;this.Ip=b;this.Oqa=c;this.Ac=d;this.QL=f;this.XP=g;this.pea=d.Vb(40)};_.eG.prototype.match=function(a,b,c,d){var e=a.lb,f=a.Dc,g=a.repository,h=a.path;if(!e||!f||!g)throw Error("fe");if(!b)return _.Da(new yF);c=uob(this,c);a=_.LD(a,1);b=new tF({fA:b,file:new _.Kt({vj:new _.St({Qe:new _.ju(Object.assign({},_.aE(e,f),{Ph:g})),Nk:a}),path:h}),options:c,MT:d});return this.fYa.match(b)};
_.eG.prototype.search=function(a,b,c){var d=this;if(!a)return _.Da(new _.CF);b=uob(this,b);b.uF=this.Ac.Vb(43);this.XP&&!isNaN(this.XP)&&(b.XP=this.XP);b=_.bf(b.ma(),_.af(b));this.Ip&&(b.Kn=b.Kn||new CD,b.Kn.root=b.Kn.root||new DD,b.Kn.root.projectId=this.Oqa.slice(1).split("/")[0]);var e=new qF({fA:a,iYa:b,MT:c});return this.QL.prefetch("search").ka(_.tb(function(f){return f?_.Da(_.bf(_.CF,JSON.parse(f.response))):d.fYa.search(e).ka(_.m(rib))}))};
_.eG.prototype.d_a=function(a,b){if(!a)return _.Da(new HF);b=uob(this,b);b=_.bf(b.ma(),_.af(b));this.Ip&&(b.Kn=b.Kn||new CD,b.Kn.root=b.Kn.root||new DD,b.Kn.root.projectId=this.Oqa.slice(1).split("/")[0]);a=new EF({fA:a,f_a:b});return this.fYa.d_a(a).ka(_.m(sib))};var uob=function(a,b){a.pea||(b=_.bf(b.ma(),_.af(b)),b.hf="");return b};_.eG.ha=function(a){return new (a||_.eG)(_.u(Qnb),_.u(_.Ll),_.u(_.IIa),_.u(_.vu),_.u(_.vt),_.u(_.Gu),_.u(_.j0a))};_.eG.va=_.t({token:_.eG,ta:_.eG.ha,Ka:"root"});
var tib=/Meta/gi;
_.vib={Ao:"Everything",value:"",Zb:_.cE("e"),Us:"Everything"};
var Eib=new _.vr("Directory ({dir})"),Gib=new _.vr("Search in ({repo} \u203a {dir})"),Fib=new _.vr("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Iib=new _.vr("Directory ({repo} \u203a {dir})"),Hib=new _.vr("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),yib=new _.vr("Repository ({repo})"),xib=new _.vr("Package ({package})"),Aib=new _.vr("Branch ({branch})"),Dib=new _.vr("Branch ({id}/{repo} \u203a {ref})"),zib=new _.vr("Tag ({tag})"),Cib=new _.vr("Tag ({id}/{repo} \u203a {ref})"),Bib=
new _.vr("Search in ({id}/{repo} \u203a {ref})"),wib=new _.vr("Project ({project})");
var wob;_.vob=new _.zd("cEvt");wob={Pp:function(a){throw a;},kPb:function(a){return a()},g0a:function(a){a()},Tyb:function(){},ATa:function(){},vba:function(){},Ts:function(){}};
var fG=function(a){_.W.call(this,a,-1,xob)};_.U(fG,_.W);_.k=fG.prototype;_.k.ar=function(){return _.Fh(this,1)};_.k.setStart=function(a){return _.hc(this,1,a,0)};_.k.yn=function(){return _.Fh(this,2)};_.k.setEnd=function(a){return _.hc(this,2,a,0)};_.k.Dpa=function(){return _.aj(this,5)};_.k.getKey=function(){return _.aj(this,6)};_.k.nD=function(a){_.qh(this,6,a)};var xob=[8];fG.prototype.toObject=function(a){return yob(a,this)};
var yob=function(a,b){if(null!=b){var c={start:_.Fh(b,1),end:_.Fh(b,2),tagName:_.aj(b,3),J0c:_.aj(b,4),href:_.aj(b,5),key:_.aj(b,6),bzb:_.Wi(b,7),hUc:_.rc(_.lc(b,fG,8),yob,a)};a&&(c.Ta=b);return c}};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var zob={},Aob={},Bob={},fE=function(){throw Error("ge");};fE.prototype.bjb=null;fE.prototype.I9=function(){return this.content};fE.prototype.toString=function(){return this.content};var Lib=function(a){if(a.z7!==zob)throw Error("he");return _.mh(a.toString())},Cob=function(){fE.call(this)};_.Wh(Cob,fE);Cob.prototype.z7=zob;
var Dob=function(a){if(null!=a)switch(a.bjb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Gob=function(a){return null!=a&&a.z7===zob?a:a instanceof _.Mj?gG(_.Oj(a)):a instanceof _.Mj?gG(_.Nj(a).toString()):gG(String(String(a)).replace(Eob,Fob),Dob(a))},gG=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.bjb=d);return c}}(Cob),Hob=function(a){if(null==a)throw Error("ie");return a},hG=function(a){if(null!=a&&a.z7===
zob){var b=String;a=a.I9();a=String(a).replace(Iob,"").replace(Job,"&lt;");b=b(a).replace(Kob,Fob)}else b=String(a).replace(Eob,Fob);return b},Pob=function(a){null!=a&&a.z7===Aob||null!=a&&a.z7===Bob?a=Lob(a):a instanceof _.yf?a=Lob(_.zf(a)):a instanceof _.yf?a=Lob(_.zf(a)):a instanceof _.Gj?a=Lob(_.Hj(a)):a instanceof _.Gj?a=Lob(_.Sg(a).toString()):(a=String(a),a=Mob.test(a)?a.replace(Nob,Oob):"about:invalid#zSoyz");return a},Qob={"\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;"},Fob=function(a){return Qob[a]},Rob={"\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"},Oob=function(a){return Rob[a]},Eob=/[\x00\x22\x26\x27\x3c\x3e]/g,Kob=/[\x00\x22\x27\x3c\x3e]/g,Nob=/[\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,Mob=
/^(?:(?:https?|mailto|ftp):|[^&:\/?#]*(?:[\/?#]|$))/i,Sob=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,Lob=function(a){return String(a).replace(Nob,Oob)},Tob=function(a){a=String(a);return Sob.test(a)?a:"zSoyz"},Iob=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Job=/</g;
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Vob=function(a){var b=a.lineNumbers,c=a.lines;a=a.kz;for(var d="",e=b.length,f=0;f<e;f++){var g=b[f];d+=Uob(g,c[g],a[f])}return gG(d)},Uob=function(a,b,c){return gG('<div data-line-number="'+hG(a)+'">'+Wob(void 0,b,c)+"</div>")},Wob=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+=Gob(Hob(b).substring(0==g?0:c[g-1].yn()-d,h.ar()-d))+"<"+Tob(_.aj(h,3))+' class="'+hG(_.aj(h,4))+'"'+(""!=h.Dpa()?' href="'+hG(Pob(h.Dpa()))+'"':"")+(""!=h.getKey()?' data-key="'+
hG(h.getKey())+'"':"")+">"+Wob(a,Hob(b).substring(h.ar()-d,h.yn()-d),_.lc(h,fG,8),h.ar())+"</"+Tob(_.aj(h,3))+">"+(g==Hob(c).length-1?Gob(Hob(b).substring(h.yn()-d)):"")}else e+=Gob(b);return gG(e)};
var Xob=function(a){this.D_=a;this.rendered=[]};Xob.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 Yob=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a},Zob=function(a,b){a=a.create("div");a.className=b;return a};Xob.prototype.create=function(a){a=this.D_.createElement(a);this.D_.bu&&GD(a)&&this.rendered.push(a);return a};
var iG=function(a,b){a=a.ua;Xob.call(this,b);this.YQ=new Map;this.container=a};_.U(iG,Xob);
iG.prototype.DH=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++){$ob(this,f,!1,e);if(g=this.YQ.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.YQ);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||$ob(this,a,!0)};
var $ob=function(a,b,c,d){d=void 0===d?0:d;if(_.hE(b,a.sZ())){var e=a.YQ.get(b);if(!e||c)if(e||!c){var f=a.Fo(b);c?(a.container.insertBefore(f,e),_.bk(e),a.YQ.delete(b)):(c=a.ujb(b,d),a.YQ.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=Zob(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a))}}};iG.prototype.clear=function(){Xob.prototype.clear.call(this);this.YQ.clear()};
var bpb=function(a){return _.Ixa(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++apb}}})},apb=1E3;
var jG=function(){};jG.prototype.equals=function(a){return DE(this,a)};jG.prototype.K$=function(){return cpb(this)};jG.prototype.toString=function(){var a=EE(dpb(kG(this.constructor)))+"@";var b=(this.K$()>>>0).toString(16);return a+EE(b)};
var epb=function(){this.S8=0};_.U(epb,jG);epb.prototype.Hba=function(){return(this.S8+1|0)<this.Lob.length};epb.prototype.qL=function(){if(!this.Hba()){var a=new fpb;a.p6 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.p6):a.p6.stack=Error().stack);a.LDc(Error(a));throw a.p6;}a=this.S8=this.S8+1|0;return this.Lob[a]};
var gpb=function(){};_.U(gpb,jG);gpb.prototype.LDc=function(a){this.p6=a;hpb(this,a)};gpb.prototype.toString=function(){var a=dpb(kG(this.constructor)),b=this.UWc;return null==b?a:EE(a)+": "+EE(b)};var hpb=function(a,b){if(b instanceof Object)try{b.ORc=a,Object.defineProperties(b,{cause:{get:function(){return a.iwc&&a.iwc.p6}}})}catch(c){}};
var ipb=function(){};_.U(ipb,gpb);
var jpb=function(){};_.U(jpb,ipb);
var DE=function(a,b){return Object.is(a,b)||null==a&&null==b};
var kpb=function(){};_.U(kpb,jG);
var lpb=function(){};_.U(lpb,jG);
var mpb=function(){};_.U(mpb,lpb);
var npb,opb=function(){opb=function(){};npb=hnb([256],lG,ppb,lG.ISb)};
var hnb=function(a,b,c,d){return qpb(a,d,{GSa:b,Nxb:c,lMa:a.length})},qpb=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.yha=c);if(1<a.length){a=a.slice(1);c=c&&{GSa:c.GSa,Nxb:c.Nxb,lMa:c.lMa-1};for(var f=0;f<d;f++)e[f]=qpb(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};
var lG=function(){this.ju=0};_.U(lG,lpb);var knb=function(a){if(-129<a&&128>a){opb();var b=a+128|0,c=npb[b];c||(c=npb[b]=rpb(a));a=c}else a=rpb(a);return a},rpb=function(a){var b=new lG;b.ju=a;return b};lG.prototype.equals=function(a){return ppb(a)&&a.ju==this.ju};lG.prototype.K$=function(){return this.ju};lG.prototype.toString=function(){return""+this.ju};var ppb=function(a){return a instanceof lG};
var spb=function(a){this.mwc=a};_.U(spb,jG);spb.prototype.KDc=function(a,b){var c;return c=this.mwc,c(a,b)};
var tpb=function(a){this.lwc=a};_.U(tpb,jG);tpb.prototype.Iba=function(){var a;return a=this.lwc,a()};
var upb=function(){};_.U(upb,jG);upb.prototype.toString=function(){return this.V8};
var fpb=function(){};_.U(fpb,jpb);
var vpb=function(){};_.U(vpb,upb);
var wpb=function(){};_.U(wpb,jG);wpb.prototype.toString=function(){return this.KY?0==this.CNa.length?this.KY.toString():EE(this.KY.toString())+EE(this.CNa):this.kwc};
var ypb=function(a,b){if(DE(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(!(DE(d,e)||null!=d&&xpb(d,e)))return!1}return!0};
var zpb=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:cpb(a)}},Apb=0,cpb=function(a){return a.r1a||(Object.defineProperties(a,{r1a:{value:Apb=Apb+1|0,enumerable:!1}}),a.r1a)};
var Bpb=function(){};
var Cpb=function(){};_.U(Cpb,jG);
var xpb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},Dpb=function(a){return a.K$?a.K$():zpb(a)},Epb=function(a){var b=typeof a;if("number"==b)return kG(mpb);if("boolean"==b)return kG(kpb);if("string"==b)return kG(inb);if(Array.isArray(a))return(a=a.yha)?kG(a.GSa,a.lMa):kG(jG,1);if(a instanceof jG)return kG(a.constructor);if(a)return kG("function"==b?Bpb:Cpb);throw new TypeError("je");};
var inb=function(){};_.U(inb,jG);var EE=function(a){return null==a?"null":a.toString()},Fpb=function(a,b){return DE(a.substr(0,b.length),b)},jnb=function(a){return"string"===typeof a};
var Gpb=function(a,b){this.xNa=a;this.yNa=b};_.U(Gpb,jG);var dpb=function(a){return 0!=a.yNa?EE(Hpb("[",a.yNa))+String("L"+EE(bpb(a.xNa))+";"):bpb(a.xNa)};Gpb.prototype.toString=function(){return"class "+EE(dpb(this))};var Hpb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=EE(c)+EE(a);return c},kG=function(a,b){var c=b||0;return _.Ixa(a.prototype,"$$class/"+c,function(){return new Gpb(a,c)})};
var Ipb=function(a,b){a.push(b)},Jpb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Kpb=function(a,b){a.sort(function(c,d){return b.KDc(c,d)})};
var Lpb=function(){};_.U(Lpb,jG);var Mpb=function(a){var b=new Lpb;b.KSb=a;return b};Lpb.prototype.Iba=function(){var a=new Npb,b=this.KSb;a.S8=-1;a.Lob=b;return a};
var Npb=function(){this.S8=0};_.U(Npb,epb);
var Opb=function(a){this.Dm=a};_.U(Opb,jG);
Opb.prototype.ke=function(a){if(!a||0==a.length)return this.Dm.Ep([]);for(var b=[],c=a.length-1|0;0<=c;c=c-1|0)Ipb(b,this.Dm.ac(a[c]));Kpb(b,new spb(function(h,n){return Ppb(h,n)}));a=[];c=[];for(var d=!1;0<b.length;){for(var e=b.pop();0!=a.length&&this.Dm.ar(e)>=this.Dm.yn(a[a.length-1|0]);){var f=a.pop();"a"===_.aj(f,3)&&(d=!1);0==a.length||this.Dm.Mla(a[a.length-1|0],f)}f=d;var g="a"===_.aj(e,3);d=f||g;if(0==a.length)a.push(e),c.push(e);else if(f&&g){if(!_.Wi(e,7)){if(d=Qpb(this,e,a,b))c.pop(),
Jpb(c,d);d=!1;Rpb(b,e)}}else f=a[a.length-1|0],this.Dm.yn(e)>this.Dm.yn(f)&&Rpb(b,Spb(e,this.Dm.yn(f))),a.push(e)}for(b=a.length;1<b;b=b-1|0)this.Dm.Mla(a[b-2|0],a[b-1|0]);return this.Dm.Ep(c)};
var Qpb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g="a"===_.aj(f,3),h=a.Dm.yn(f);a.Dm.setEnd(f,a.Dm.ar(b));var n=g&&!_.Wi(b,7)&&_.Wi(f,7),r=0==c.length?null:c[c.length-1|0];if(n||a.Dm.ar(f)>=a.Dm.yn(f))if(null!=r){var x=f;x=_.lc(r,fG,8).concat(_.lc(x,fG,8));_.pc(r,8,x)}else e=a.Dm.Is(f);else null!=r&&a.Dm.Mla(r,f);g=g?a.Dm.yn(b):a.Dm.ar(b);!n&&g<h&&(n=g,f=_.pc(f.clone(),8).setStart(n).setEnd(h),Rpb(d,f))}return e},Rpb=function(a,b){for(var c=a.length;0<c&&0<Ppb(a[c-1|0],b);)c=c-
1|0;a.splice(c,0,b)};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var mG=function(a,b,c,d,e){iG.call(this,c,d);var f=this;this.Zd=a;this.view=b;this.Qb=c;this.d2=!1;this.ai=[];this.AC=new _.Xk;this.lba=new _.Xk;this.Jda=new Map;this.lines=[];this.CR=[];this.Hn=0;this.kb=e.CZ().ka(_.Oa()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.Pk(f.Zd)})};_.U(mG,iG);_.k=mG.prototype;_.k.La=function(){this.kb.unsubscribe()};
_.k.Rb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=gE(this.ai,this.sZ());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.Fo(c))||d.setAttribute("aria-current","true")}}}};_.k.sZ=function(){return this.Hn};
_.k.Fo=function(a){this.CR.length<=a&&(this.CR=this.CR.concat(Array.from(this.container.children).slice(this.CR.length)));return this.CR[a]};_.k.ujb=function(a,b){var c=this,d=Zob(this,"line");d.appendChild(Yob(this,Array.from({length:b+1}).join(" "),"line"));b=Yob(this,"...","line ellipses");b.addEventListener("click",function(){c.AC.emit(a)});d.appendChild(b);return d};
var Tpb=function(a){if(a.sZ())return a.container.firstElementChild.getBoundingClientRect().height;var b=Zob(a,"");b.appendChild(document.createTextNode("_"));a.container.appendChild(b);var c=b.getBoundingClientRect().height;a.container.removeChild(b);return c},Vpb=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.CR=[]);c<a.Hn&&(c=a.Hn);a.Hn=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=_.iE(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,Cnb(a.container,_.mh(_.Nj(e[g]).toString())),g++,c+=a.container.childElementCount-f;c>=d&&(a.Hn=c);if(g<e.length)return e.slice(g);if(c<d){e=
d;g=new Opb(new Upb);d=[];for(f=c;f<e;f++){var h=void 0;d.push(g.ke(null!=(h=a.Bw.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+=Uob(h,b[h],d[f]);b=gG(e);Cnb(a,Lib(b))}return[]},Wpb=function(a,b){b=b.filter(function(h){return _.hE(h,a.sZ())});if(!(0===b.length||b[b.length-1]>=a.Hn)){var c=new Opb(new Upb),d=b.map(function(h){var n;return c.ke(null!=(n=a.Bw.get(h))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===a.container&&(f=e.dataset.lineNumber);
e=document.createElement("div");Nib(e,Vob({lineNumbers:b,lines:a.lines,kz:d}));for(d=b.length-1;0<=d;d--){var g=e.children[d];a.YQ.has(b[d])||a.container.replaceChild(g,a.Fo(b[d]));a.CR[b[d]]=g}null!=f&&(b=Number(f),isNaN(b)||a.focus(b))}};mG.prototype.focus=function(a){a=gE(a,this.sZ());if(0!==a.length){var b=this.Fo(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.lba.next(a[0].start);b.focus()}};
var Ypb=function(a,b){var c=a.Fo(b.line);if(c){a.Jda.get(b)&&Xpb(a,b);var d=a.view.vi(b.ya,b.context);var e=d.Qm;if(1!==e.length)throw Error("ke");d={element:e[0],TOc:d};a.D_.insertBefore(a.container,d.element,c);_.Pk(a.Zd);a.Jda.set(b,d)}},Xpb=function(a,b){var c=a.Jda.get(b);c&&(_.bk(c.element),a.view.remove(a.view.indexOf(c.TOc)),a.Jda.delete(b))};mG.prototype.clear=function(){iG.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Hn=0;this.Jda.clear()};
mG.ha=function(a){return new (a||mG)(_.y(_.al),_.y(_.Me),_.y(_.Cd),_.y(_.Ok),_.y(_.Hu))};
mG.Aa=_.v({type:mG,oa:[["code-container"]],Ib:4,mb:function(a,b){a&2&&_.fe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{d2:"usePrefetchIfPossible",ai:"highlightedLines",Bw:"inlineWidgets"},outputs:{AC:"lineShown",lba:"lineFocused"},features:[_.ae,_.bd],Ba:0,Ca:0,ya: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}"],vb:2,
Oa:0});var Upb=function(){};_.k=Upb.prototype;_.k.Mla=function(a,b){_.Zi(a,8,fG,b)};_.k.Ep=function(a){return a};_.k.Is=function(a){return _.lc(a,fG,8)};_.k.yn=function(a){return a.yn()};_.k.ar=function(a){return a.ar()};_.k.setEnd=function(a,b){a.setEnd(b)};var Spb=function(a,b){if(b<a.ar()||b>=a.yn())throw new RangeError;var c=_.pc(a.clone(),8).setStart(b);a.setEnd(b);return c};
Upb.prototype.ac=function(a){var b=(new fG).setStart(a.Mf).setEnd(a.Jf);a.bzb&&_.hc(b,7,!0,!1);var c,d=null!=(c=a.tagName)?c:"span";c=_.qh(b,3,d);_.qh(c,4,a.nn);null!=a.href&&_.qh(b,5,a.href);null!=a.key&&b.nD(a.key);return b};var Ppb=function(a,b){return b.ar()-a.ar()||a.yn()-b.yn()};
var Zpb=function(a){this.sQa=a;this.VOb=Sib(a)},jE=function(a,b){var c=0;a=_.l(a.VOb);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};Zpb.prototype.gwa=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.sQa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new Zpb(b)};_.nG=new Zpb(new Map);
_.oG=function(a){var b=this;this.Sf=a=void 0===a?wob:a;this.Y0a=new _.nb;this.visibility=this.Y0a.ka(_.cb(function(c,d){switch(d.action){case "toggleRange":return c.sQa.has(d.vf.start)?a.ATa():a.Tyb(),c.gwa(d.vf);case "show":return b.show(c,d.line);case "showAll":return _.nG;default:return _.ag(d)}},_.nG),_.sb(_.nG),_.ob(1))};_.oG.prototype.DH=function(a){this.Y0a.next(a)};_.oG.prototype.La=function(){this.Y0a.complete()};
_.oG.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.sQa);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.gwa(e))}d&&this.Sf&&this.Sf.ATa();return c};_.oG.ha=function(a){return new (a||_.oG)(_.u(_.vob,8))};_.oG.va=_.t({token:_.oG,ta:_.oG.ha});
var pG=function(){this.a1a=[];this.ow=[];this.lineHeight=0;this.visibility=_.nG;this.vda=new _.Xk;this.delay=_.Da(!0).ka(_.La(50))};pG.prototype.we=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.vda.emit(this.a1a[a].original))};pG.prototype.Rb=function(a){a.folding&&(this.delay=_.Da(!0).ka(_.La(50)));if(a.visibility||a.folding)this.a1a=Vib(this.visibility,this.ow)};pG.ha=function(a){return new (a||pG)};
pG.Aa=_.v({type:pG,oa:[["code-folding-container"]],mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})},inputs:{ow:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{vda:"rangeToggled"},features:[_.bd],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"]]},ya:function(a,b){a&1&&(_.M(0,Uib,2,1,"ng-container",0),_.O(1,"async"));
a&2&&_.z("ngIf",_.Q(1,1,b.delay))},Ia:[_.Ol,_.Pl,_.Vl],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 Wib=void 0;
var $pb={s8b:"\n",MNc:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Xib().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,h){null!=h&&(c.has(d)||c.set(d,[]),c.get(d).push({Mf:e,Jf:e+g.length,nn:"cm-"+h}));e+=g.length;g.endsWith($pb.s8b)&&(d++,e=0)});return c}};
var qG=function(a,b){if(a.Vb(7)){var c=new _.sf(!0);this.enabled=c.Gf();b.register("toggleLineLimitation","8",function(){c.Mk.length&&c.next(!c.value)})}else this.enabled=_.Da(!1)};qG.ha=function(a){return new (a||qG)(_.u(_.vu),_.u(_.Ss))};qG.va=_.t({token:qG,ta:qG.ha,Ka:"root"});
var aqb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],rG=function(a,b){iG.call(this,a,b);this.Qb=a;this.lba=new _.Xk;this.qG=new _.Xk;this.SQ=new _.Xk;this.AC=new _.Xk;this.vQa=void 0;this.Uta=new Set;this.Jsb=new Set;this.bY=0;this.sk=[];this.r0=new Map;this.Eoa=new Map};_.U(rG,iG);rG.prototype.sZ=function(){return this.sk.length};rG.prototype.Fo=function(a){return this.sk[a]};
rG.prototype.ujb=function(a){var b=this,c=Zob(this,"line-number CodeMirror-gutter-background");c.appendChild(Yob(this,"-",""));c.addEventListener("click",function(){b.AC.emit(a)});return c};
rG.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.SQ.next({line:c,Zba:a}),!0;this.qG.next({line:c,Zba:a});return!1};
var cqb=function(a,b){var c=a.bY;a.bY+=b;b=a.bY;if(c!==b){if(a.zC){for(var d=[],e=c;e<b;e++){var f=d,g=f.push,h=e;var n=a.zC(e);n=gG('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+hG(Pob(n))+'" aria-label="Line '+hG(h+1)+'" tabIndex="-1" data-line-number="'+hG(h)+'">'+Gob(h+1)+"</a></div>");g.call(f,Lib(n))}Cnb(a.container,_.x9a(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 '+
hG(n+1)+'" tabIndex="-1" data-line-number="'+hG(n)+'">'+Gob(n+1)+"</span></div>";e=gG(e);Cnb(d,Lib(e))}d=Array.from(a.container.children);a.sk=0===c?d:a.sk.concat(d.slice(a.sk.length));d=_.l(a.Jsb);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&bqb(a.sk[e]);d=_.l(a.Eoa.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.sk[e].classList.add.apply(a.sk[e].classList,_.Ha(f))}a.Uta=Oib(a.vQa,a.sk)};
rG.prototype.clear=function(){iG.prototype.clear.call(this);this.sk=[];this.r0.clear();this.container.textContent="";this.bY=0;cqb(this,0)};
var dqb=function(a,b){var c=b.line;b=b.height;if(a.sk[c]){if(!a.r0.get(c)){var d={height:0,element:Zob(a,"")};a.D_.insertBefore(a.container,d.element,a.sk[c]);a.r0.set(c,d)}a=a.r0.get(c);a.height+=b;a.element.style.height=a.height+"px"}},eqb=function(a,b){var c=b.line;b=b.height;var d=a.r0.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.r0.delete(c),_.bk(d.element)))};
rG.prototype.focus=function(a){a=gE(a,this.sk.length);0<a.length&&(this.sk[a[0].start].firstElementChild.focus(),this.lba.next(a[0].start))};
rG.prototype.NZ=function(a){for(var b=_.l(this.Uta||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(aqb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.vQa=a;this.Uta=Oib(this.vQa,this.sk);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.Jsb=b;a=_.l(this.Uta);for(c=a.next();!c.done;c=
a.next())bqb(c.value)};var bqb=function(a){a.classList.add("highlight");for(var b=_.l(aqb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};rG.ha=function(a){return new (a||rG)(_.y(_.Cd),_.y(_.Ok))};
rG.Aa=_.v({type:rG,oa:[["line-number-container"]],mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})},inputs:{zC:"lineNumberLinkProvider"},outputs:{lba:"lineFocused",qG:"lineNumberClicked",SQ:"gutterClicked",AC:"lineShown"},features:[_.ae],Ba:0,Ca:0,ya: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}"],
vb:2,Oa:0});
_.sG=function(a){this.Fa=a;this.xUa=new _.nb;this.M7=new Map;this.I_=new _.ks(this.Fa)};_.sG.prototype.register=function(a,b){if(this.M7.has(a))throw Error("le`"+a);this.M7.set(a,b);this.xUa.next(a)};_.sG.prototype.mF=function(a){if(!this.M7.has(a))throw Error("me`"+a);this.M7.delete(a);this.xUa.next(a)};_.sG.ha=function(a){return new (a||_.sG)(_.u(_.Ym))};_.sG.va=_.t({token:_.sG,ta:_.sG.ha,Ka:"root"});
var fqb,gqb,hqb,iqb,jqb,oqb,xqb,Bqb,Cqb,Dqb,Yib,Eqb,Gqb,Fqb,rqb,tqb,vqb,Kqb,Iqb,Jqb,Hqb,zqb,qqb;fqb=["content"];gqb=["gutter"];hqb=["decorations"];iqb=["sidebar"];jqb=["focusElement"];
_.tG=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P,Z){_.Cp.call(this,A,B,a);var la=this;this.renderer=c;this.view=d;this.Gk=e;this.scroll=f;this.oha=g;this.Ih=h;this.yd=n;this.document=r;this.Zd=I;this.zD=K;this.fDc=P;this.Iqc=Z;this.Dyc=gE;this.ZJ=new Set;this.Bw=new Map;this.lines=[];this.H$=this.iQa=this.qQa=this.lQa=this.nQa=!1;this.uP=new Set;this.mba=[];this.GZ=new Map;this.dqa=new Map;this.cjb=new _.kb(1);this.kb=new _.ca;this.o1=[];this.Qca=null;this.Z_=[];this.Q_a=[];this.yc=!1;this.Lhb=new _.nb;
this.Rga=function(){};this.kQa=!0;this.Ywa=this.lineHeight=0;this.value=this.fileName="";this.wSa=1E3;this.jxb=800;this.visibility=_.nG;this.ow=[];this.nha=void 0;this.d2=!1;this.YOb=new _.Xk;this.AC=new _.Xk;this.vda=new _.Xk;this.ZKa=0;this.Ee=this.dLa="";this.Rvc="code-and-highlight-container";this.a7=new _.nb;this.gsa=new _.nb;this.fUa=new _.nb;this.rSa=new _.nb;this.sSa=new _.nb;this.zx=this.kq=this.tra=void 0;this.bna=!1;this.xMa=!0;this.qG=new _.Xk;this.SQ=new _.Xk;this.Sf=x||wob;this.jr=new _.Rs(this.document);
this.jr.Adb=!1;this.jr.Qta("CTRL_A",65,2);this.jr.Qta("CTRL_A",65,8);_.gk(this.jr,"shortcut",function(wa){if("CTRL_A"===wa.identifier){wa=la.ejb.ua;for(var va={};wa;){if(la.document.activeElement===wa)return la.continue?(va.HU=r.getSelection(),va.pxa=va.HU&&va.HU.toString(),la.continue.then(function(Ga){return function(){Ga.HU&&Ga.HU.toString()!==Ga.pxa||_.Qib(la.Eh.container)}}(va))):_.Qib(la.Eh.container),!1;wa=wa.parentElement;va={HU:va.HU,pxa:va.pxa}}}return!0});this.kb.add(this.Iqc.aF.subscribe(function(wa){la.Qb.ua.style.fontSize=
null!=wa?wa+"px":"";_.Pk(la.Zd);setTimeout(function(){var va=Tpb(la.Eh);la.lineHeight=va;_.Pk(la.Zd);_.kqb(la)})}));this.kb.add(this.zD.XKa.subscribe(function(wa){la.Ee=wa;_.Pk(la.Zd)}))};_.U(_.tG,_.Cp);_.tG.Ja=_.Cp.Ja;
_.tG.prototype.Rb=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.ejb.ua.classList.add(d);this.lineHeight=Tpb(this.Eh)}a.fileName||a.value?(this.GZ.clear(),this.dqa.clear(),this.mba=[],this.o1=[],this.Z_=[],this.Bw.clear(),this.uP.clear(),this.ZJ.clear(),lqb(this),this.continue=this.Sf.kPb(function(){return b.render()})):a.scrollToLine?(this.xz(this.ai),mqb(this,_.KD(this.ai))):a.lineNumberLinkProvider?(c=function(){var g=
b.Ri,h=b.zC;if(g.zC){g.zC=h;for(var n=0,r=g.sk.length;n<r;n++)_.ora(g.sk[n].firstElementChild,h(n))}else g.clear(),cqb(g,g.bY)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.uj&&this.oha.mF(a.visibleCodeIdentifier.uj),nqb(this));(a.visibility||a.folding)&&this.DH();if(!this.kQa){this.Rga();var e=this.ai;1===this.ipa?this.Rga=_.wnb(this.Ih,function(){null!=e?_.ajb(b,e,!0):b.Upb.ua.focus()}):void 0!==this.ipa&&(this.Rga=this.Ih.registerCallback(this.ipa,
function(){_.ajb(b,e,!0);b.Rga()}))}this.xMa||this.Ri.clear();if(a.lineLimitation){var f;this.dLa="".padStart(null!=(f=this.l_)?f:80," ")}};_.ajb=function(a,b,c){c=void 0===c?!1:c;_.ha(function(d){if(1==d.Ad)return _.ia(d,a.continue,2);_.pZa(a.Gk,function(){oqb(a,b,c)});d.Ad=0})};oqb=function(a,b,c){if(void 0===c||!c||pqb(a,_.KD(b)))a.Eh.focus(b),a.Qb.ua.scrollLeft=0,a.kQa=!0};
_.tG.prototype.Sa=function(){var a=this;_.Cp.prototype.Sa.call(this);this.SV.ka(_.qa(function(){return a.Gk.ZR}),_.m(function(b){return b.target.scrollLeft}),_.qa(function(){return a.Gk.BUa})).subscribe(function(b){a.JT.ua.style.right=-b+"px"});this.Qb.ua.addEventListener("copy",function(){a.Sf.Ts()});this.Qb.ua.addEventListener("keydown",function(b){if(!_.kE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.Qb.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.Eh.Qb.ua.contains(c)?oqb(a,d-1):a.Ri.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Eh.Qb.ua.contains(c)?oqb(a,d+1):a.Ri.focus(d+1),b.preventDefault())))}}});1===this.ipa&&(this.kq=this.yd.register("openCode","c",function(){a.Sf.vba();_.bv(a.Ih,1)}),this.zx=this.Ih.registerCallback(1,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.Qb.ua.contains(b)&&!a.Ri.Qb.ua.contains(b)&&a.Upb.ua!==
b?a.Ri.focus(a.tra||0):oqb(a,a.tra||0)}))};_.tG.prototype.Vc=function(){nqb(this)};var nqb=function(a){a.nha&&a.oha.register(a.nha,a.SV.ka(_.qa(function(){return a.Gk.ZR}),_.m(function(b){return b.target.scrollTop}),_.Oa(),_.m(function(b){return{Pd:Math.floor(b/a.lineHeight),Fe:Math.min(Math.ceil((b+a.Qb.ua.clientHeight)/a.lineHeight),a.Hn)}}),_.qa(function(){return a.Gk.osa})))};_.k=_.tG.prototype;_.k.Ne=function(){this.cjb.next(!0)};
_.k.La=function(){this.yc=!0;this.clear();this.nha&&this.oha.mF(this.nha);this.jr&&this.jr.dispose();this.kq&&this.kq();this.zx&&this.zx();this.Rga();this.kb.unsubscribe();_.Cp.prototype.La.call(this)};_.k.KE=function(a){this.Qb.ua.classList.add(a)};_.k.OG=function(a){this.Qb.ua.classList.remove(a)};
_.k.DH=function(){for(var a=_.l([this.Eh,this.Ri]),b=a.next();!b.done;b=a.next())b.value.DH(this.visibility.VOb,this.ow);b=_.l(this.mba);for(a=b.next();!a.done;a=b.next())qqb(this,a.value);b=_.l(this.o1);for(a=b.next();!a.done;a=b.next())qqb(this,a.value);this.Ywa=jE(this.visibility,this.Hn)};
var sqb=function(a){a.nQa||(a.nQa=!0,setTimeout(function(){a.nQa=!1;rqb(a);_.Pk(a.Zd)}))},uqb=function(a){a.qQa||(a.qQa=!0,setTimeout(function(){a.qQa=!1;tqb(a);_.Pk(a.Zd)}))},wqb=function(a){a.lQa||(a.lQa=!0,setTimeout(function(){a.lQa=!1;vqb(a);_.Pk(a.Zd)}))},yqb=function(a,b){a.ZJ.add(b);xqb(a)};_.tG.prototype.xz=function(a){var b=this;return _.ha(function(c){if(1==c.Ad)return b.AC.emit(a),_.ia(c,b.continue,2);b.Sf.g0a(function(){b.Ri.NZ(a);return Promise.resolve()},"selectLine");c.Ad=0})};
xqb=function(a){a.H$||(a.H$=!0,a.Sf.g0a(function(){var b;return _.ha(function(c){if(1==c.Ad)return b=new _.ja(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.RWa=b.subscribe(),_.ia(c,_.Ge(b),2);if(3!=c.Ad)return a.RWa=void 0,a.H$=!1,_.ia(c,a.continue,3);0<a.ZJ.size&&Wpb(a.Eh,Array.from(a.ZJ));a.ZJ.clear();zqb(a);c.Ad=0})},"inline"))};Bqb=function(a,b,c,d,e){return Aqb(function(){sqb(a)},{Pd:d,Fe:e,ya:b,context:c},a.mba)};
Cqb=function(a,b,c,d,e){return Aqb(function(){uqb(a)},{Pd:d,Fe:e,ya:b,context:c},a.o1)};Dqb=function(a,b,c,d){var e={line:d,ya:b,context:c},f=a.GZ.get(d)||[];f.push(e);a.GZ.set(d,f);wqb(a);return function(){f.splice(f.indexOf(e),1);wqb(a)}};_.uG=function(a,b,c){a.Bw.has(b)?a.Bw.get(b).push(c):a.Bw.set(b,[c]);yqb(a,b);return{remove:function(){var d=a.Bw.get(b);if(null!=d){var e=d.indexOf(c);0>e||(d.splice(e,1),yqb(a,b))}}}};Yib=function(a,b){return a.lineHeight*(a.visibility?jE(a.visibility,b):b)};
_.tG.prototype.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?jE(this.visibility,b)-jE(this.visibility,a):b-a))};var Aqb=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};
_.tG.prototype.render=function(){var a=this,b,c,d,e,f,g,h,n,r,x,A;return _.ha(function(B){switch(B.Ad){case 1:return a.clear(),a.rendered||(a.H$=!0),(b=document.getElementById("preRenderedCode"))&&a.Eh.d2&&b.setAttribute("processed",""),_.ia(B,Eqb(a),2);case 2:return c=B.Wm,d=a.lines,a.Ywa=jE(a.visibility,a.Hn),_.ia(B,_.$h(a.cjb.ka(_.Wa())),3);case 3:a.ai=gE(a.ai,d.length);a.YOb.emit(d.length);e=0===a.ai.length?0:a.ai[a.ai.length-1].end;g=(f=null==a.Qca&&d.length>a.wSa&&e<a.wSa)?a.jxb:d.length;h=
f?_.$h(_.Da(!0).ka(_.La(100),_.vb(a.Lhb))):void 0;cqb(a.Ri,g);n=a.lineHeight;vqb(a,n);rqb(a);tqb(a,n);r=Vpb(a.Eh,d,0,g,a.rendered);mqb(a,_.KD(a.ai));a.rendered||a.ZJ.clear();a.ZKa=c+3;if(!h){B.jk(4);break}return _.ia(B,h,5);case 5:a.rendered||(A=Array.from(a.ZJ).filter(function(I){return I<g}),0<A.length&&Wpb(a.Eh,A),a.ZJ.clear()),cqb(a.Ri,d.length-g),a.Zd.detach(),x=new Promise(function(I){setTimeout(function(){if(!a.yc){var K=a.Zd;K.Wk[2]|=64;a.Zd.Be();I()}},100)}),Vpb(a.Eh,d,g,d.length,r);case 4:return _.ia(B,
_.kqb(a,n,!0),6);case 6:return a.rendered||(a.H$=!1),a.Ri.NZ(a.ai),_.ia(B,x,0)}})};
Eqb=function(a){var b,c,d,e,f,g,h,n;return _.ha(function(r){if(1==r.Ad){Fqb(a,null!=(b=a.dR)?b:new Map);if(a.value.lines)return Fqb(a,a.value.PZ),a.lines=a.value.lines,r.return(a.value.XDc);if(a.dR&&a.dR.size)return r.jk(2);c=Gqb(a,a.value);f=$pb;g=f.MNc;h=a.value;return _.ia(r,_.Xib(),4)}return 2!=r.Ad?(n=g.call(f,h,null!=(e=null==(d=r.Wm.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),Fqb(a,n),r.return(c)):r.return(Gqb(a,a.value))})};
Gqb=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};Fqb=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.Bw.get(d);if(null==c)a.Bw.set(d,e);else for(d=_.l(e),e=d.next();!e.done;e=d.next())c.push(e.value)}};rqb=function(a){_.ak(a.jyb.ua);for(var b=_.l(a.mba),c=b.next();!c.done;c=b.next())Hqb(a,a.jyb,c.value)};
tqb=function(a,b){b=void 0===b?a.lineHeight:b;_.ak(a.JT.ua);Iqb(a,a.JT,b);a.renderer.vl(a.JT.ua,"display","none");b=_.l(a.o1);for(var c=b.next();!c.done;c=b.next())c=c.value,a.renderer.vl(a.JT.ua,"display","block"),Hqb(a,a.JT,c)};
vqb=function(a,b){b=void 0===b?a.lineHeight:b;_.ak(a.HZ.ua);a.dqa.clear();Iqb(a,a.HZ,b);Jqb(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.vl(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&&GD(n)&&h.Q_a.push(n);h=n;Kqb(d,h,e,
g);d.dqa.set(e,h);e=_.l(f);for(f=e.next();!f.done;f=e.next())for(f=f.value,f.Tta=d.view.vi(f.ya,f.context).Qm,f=_.l(f.Tta),g=f.next();!g.done;g=f.next())d.renderer.appendChild(h,g.value);d.renderer.appendChild(d.HZ.ua,h)}}};Kqb=function(a,b,c,d){for(var e=c*d,f=_.l(a.uP),g=f.next();!g.done;g=f.next())g=g.value,g.line<c&&(e+=g.height);a.renderer.vl(b,"position","absolute");a.renderer.vl(b,"top",e+"px");a.renderer.vl(b,"height",d+"px");a.renderer.vl(b,"bottom","0")};
_.kqb=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,Z,la,wa,va;return _.ha(function(Ga){if(1==Ga.Ad)return c?(a.Z_=[].concat(_.Ha(a.uP)).map(function(Sa){return{type:"add",widget:Sa}}),Ga.jk(2)):_.ia(Ga,a.continue,2);Iqb(a,a.HZ,b);Iqb(a,a.JT,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?(Ypb(a.Eh,n),dqb(a.Ri,n)):(Xpb(a.Eh,n),eqb(a.Ri,n));a.Z_=[];r=_.l(a.mba.concat(a.o1));for(x=r.next();!x.done;x=r.next())A=
x.value,qqb(a,A);B=_.l(a.dqa);for(I=B.next();!I.done;I=B.next())K=I.value,P=_.l(K),Z=P.next().value,la=P.next().value,wa=Z,va=la,Kqb(a,va,wa,b);Ga.Ad=0})};Iqb=function(a,b,c){var d=[].concat(_.Ha(a.uP)).reduce(function(e,f){return f.height+e},0);a.renderer.vl(b.ua,"height",c*a.Hn+d+"px")};Jqb=function(a){var b=Array.from(a.GZ.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.Ha(b)):0;a.renderer.vl(a.HZ.ua,"width",11*b+"px")};
Hqb=function(a,b,c){c.Tta=a.view.vi(c.ya,c.context).Qm;qqb(a,c);c=_.l(c.Tta);for(var d=c.next();!d.done;d=c.next())a.renderer.appendChild(b.ua,d.value)};zqb=function(a){if(a.Qca){var b=a.Qca,c=b.offset,d=a.Qb.ua.querySelector(b.ob);d&&(a.scroll.scrollTo(d,b.position,null!=c?c:0),a.Qca=null)}};
qqb=function(a,b){var c=b.Tta,d=b.Pd;b=b.Fe;if(c&&void 0!==d&&void 0!==b){for(var e=Yib(a,d),f=a.getHeight(d,b),g=_.l(a.uP),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.vl(d,"top",e+"px"),-1<b?a.renderer.vl(d,"height",f+"px"):a.renderer.vl(d,"bottom","0")}};
_.tG.prototype.clear=function(){this.view.clear();this.Eh.clear();this.Ri.clear();lqb(this);this.Lhb.next(!0);this.continue=void 0;var a;null==(a=this.RWa)||a.unsubscribe();this.RWa=void 0};
var lqb=function(a){if(a.renderer.bu)for(var b=_.l(a.Q_a),c=b.next();!c.done;c=b.next())a.renderer.bu(c.value);a.Q_a=[]},mqb=function(a,b){null==b||pqb(a,b)||(a.Qb.ua.scrollTop=a.lineHeight*Math.max(b-5,0))},pqb=function(a,b){if(null==b)return!1;b*=a.lineHeight;var c=a.Qb.ua.scrollTop;a=c+a.Qb.ua.offsetHeight;return c<=b&&b<a};
_.V.Object.defineProperties(_.tG.prototype,{Eh:{configurable:!0,enumerable:!0,get:function(){return this.Vsc},set:function(a){var b=this;this.Vsc=a;this.kb.add(_.Ie(window,"resize").ka(_.m(function(){return Tpb(a)}),_.Oa()).subscribe(function(c){b.lineHeight=c;_.Pk(b.Zd);_.kqb(b)}))}},Hn:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},vea:{configurable:!0,enumerable:!0,set:function(a){this.kQa=!1;this.ai=_.cjb(a)}}});
_.tG.ha=function(a){return new (a||_.tG)(_.y(_.Ye),_.y(_.rf),_.y(_.Ok),_.y(_.Me),_.y(_.gt),_.y(_.ht),_.y(_.sG),_.y(_.av),_.y(_.Ss),_.y(_.Ig),_.y(_.vob,8),_.y(_.Cd),_.y(_.Bp),_.y(_.al),_.y(_.Tu),_.y(qG),_.y(_.vD))};
_.tG.Aa=_.v({type:_.tG,oa:[["format-code"]],wb:function(a,b){a&1&&(_.Pe(fqb,7),_.Pe(gqb,7),_.Pe(rG,7),_.Pe(hqb,7),_.Pe(iqb,7),_.Pe(jqb,7),_.Pe(mG,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.ejb=c.first);_.Oe(c=_.Re())&&(b.HZ=c.first);_.Oe(c=_.Re())&&(b.Ri=c.first);_.Oe(c=_.Re())&&(b.jyb=c.first);_.Oe(c=_.Re())&&(b.JT=c.first);_.Oe(c=_.Re())&&(b.Upb=c.first);_.Oe(c=_.Re())&&(b.Eh=c.first)}},inputs:{fileName:"fileName",value:"value",dR:"highlightInfo",rendered:"rendered",wSa:"largeFileThreshold",jxb:"largeFileRenderCount",
l_:"lineLimitation",visibility:"visibility",ow:"folding",nha:"visibleCodeIdentifier",ipa:"focusableRegion",d2:"usePrefetchIfPossible",xMa:"displayLineNumbers",vea:"scrollToLine",zC:"lineNumberLinkProvider"},outputs:{YOb:"totalNumLines",AC:"lineShown",vda:"rangeToggled",qG:"lineNumberClicked",SQ:"gutterClicked"},features:[_.ae,_.bd],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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.N(1,"\n  "),_.C(2,"div",1,2),_.N(4,"\n    "),_.F(5,"div",3,4),_.N(7,"\n    "),_.C(8,"line-number-container",5),_.G("lineFocused",function(c){return b.tra=c})("lineNumberClicked",
function(c){return b.qG.emit(c)})("gutterClicked",function(c){return b.SQ.emit(c)})("lineShown",function(c){return b.AC.emit(c)}),_.N(9,"\n    "),_.D(),_.N(10,"\n    "),_.C(11,"div",6),_.G("click",function(c){return b.a7.next(c)})("contextmenu",function(c){return b.a7.next(c)})("mouseover",function(c){return b.gsa.next(c)})("mouseout",function(c){return b.fUa.next(c)})("mousedown",function(){b.bna=!0})("mouseup",function(){b.bna=!1})("mouseleave",function(){b.bna=!1})("keydown",function(c){return b.rSa.next(c)})("keyup",
function(c){return b.sSa.next(c)}),_.N(12,"\n      "),_.F(13,"div",7,8),_.N(15,"\n      "),_.M(16,Zib,1,6,"div",9),_.N(17,"\n      "),_.M(18,$ib,5,3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.C(21,"div",11,12),_.N(23,"\n        "),_.C(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.D(),_.N(26,"\n      "),_.D(),_.N(27,"\n      "),_.C(28,"code-container",14),_.G("lineFocused",function(c){return b.tra=c})("lineShown",function(c){return b.AC.emit(c)}),_.N(29,
"\n      "),_.D(),_.N(30,"\n      "),_.M(31,bjb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.D(),_.N(33,"\n  "),_.D(),_.N(34,"\n  "),_.F(35,"div",16,17),_.N(37,"\n"),_.D(),_.N(38,"\n"));a&2&&(_.w(2),_.ay("content CodeMirror ",b.Ee,""),_.w(6),_.fe("min-height",b.lineHeight*b.Ywa,"px"),_.he("line-numbers",b.xMa),_.z("lineNumberLinkProvider",b.zC),_.w(3),_.ie(b.Rvc),_.w(2),_.fe("min-width",b.ZKa,"ch"),_.w(3),_.z("ngForOf",b.Dyc(b.ai,b.lines.length)),_.w(2),_.z("ngIf",_.Q(19,21,b.fDc.enabled)&&
b.dLa),_.w(10),_.fe("padding-right",0===b.o1.length?0:300,"px"),_.z("usePrefetchIfPossible",b.d2)("inlineWidgets",b.Bw)("highlightedLines",b.ai),_.w(3),_.z("ngIf",0<b.ow.length))},Ia:[pG,_.Ol,_.Pl,mG,rG,_.Vl],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});
_.vG=function(a){this.qh=a;this.zp=[];this.RVa=null};_.k=_.vG.prototype;_.k.La=function(){this.clear();this.Xf()};_.k.yjb=function(){return[]};_.k.OC=function(){};_.k.onLoad=function(){};_.k.FL=function(){};_.k.Xf=function(){};_.k.update=function(){this.clear();this.render()};_.k.clear=function(){this.RVa&&this.RVa.unsubscribe();this.remove()};
_.k.render=function(){var a=this;this.onLoad();Lqb(this,this.yjb());this.RVa=this.XX().subscribe(function(b){b&&(Lqb(a,b),0===a.zp.length&&0<b.length?(a.OC(),Lqb(a,[])):a.FL(b))},function(b){a.OC(b);Lqb(a,[])})};_.k.remove=function(){for(var a=_.l(this.zp),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.qh.handleError(c)}}this.zp=[]};var Lqb=function(a,b){a.remove();a.zp=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.zp.push(c)}catch(d){a.qh.handleError(d)}}};
_.vG.ha=function(a){return new (a||_.vG)(_.y(_.Zd))};_.vG.Ja=_.v({type:_.vG});
var Mqb;Mqb=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"});_.wG=function(a,b,c){this.Fa=a;this.Ra=b;this.document=c;this.AH="resultLine";this.UF=this.FK=-1;this.Z7=0};
_.wG.prototype.Rb=function(){this.Z7=fjb(this.snippet);this.Eh.clear();for(var a=this.Eh,b=this.snippet.nx,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=_.Ha(Nqb(this,f)),B=_.Ha(Oqb(this,f));var I=f.Mp;f=this.Lw(_.eE(f.lineNumber));I=Object.assign({},Pqb(this,new _.Yt({startIndex:0,length:I.length})),{tagName:"a",nn:"",href:f});h.call(g,n,x.call(r,A,B,[I]))}a.Bw=c;Vpb(this.Eh,Qqb(this))};
_.wG.prototype.click=function(a){if(0===a.button&&!_.kE(a)){var b=Rib(a);if(null!=b){b=_.eE(this.snippet.nx[b.lineNumber].lineNumber);var c=this.Lw(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.iE(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.iE(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Km(this.Ra,c)}this.Fa.nb({element:this.qc,
action:this.AH,gestureName:"CLICK",uh:this.resultIndex,AF:[Object.assign({},this.nQ,{lineNumber:b})]},a)}}};
var Qqb=function(a){return a.snippet.nx.map(function(b){return b.Mp.substr(a.Z7)+"\n"})},Nqb=function(a,b){return b.yg.filter(function(c){var d=c.vf;c=c.tokenType;return!d||d.startIndex+d.length<=a.Z7?!1:!!c&&Mqb.hasOwnProperty(c)&&!!Mqb[c]}).map(function(c){return Object.assign({},Pqb(a,c.vf),{nn:Mqb[c.tokenType]})})},Oqb=function(a,b){return(b=b.Eu)?b.PX.map(function(c){return Object.assign({},Pqb(a,c),{tagName:"mark",nn:""})}):[]},Pqb=function(a,b){return{Mf:Math.max(b.startIndex-a.Z7,0),Jf:Math.max(b.startIndex+
b.length-a.Z7,0)}};_.wG.ha=function(a){return new (a||_.wG)(_.y(_.cv),_.y(_.Pf),_.y(_.Ig))};
_.wG.Aa=_.v({type:_.wG,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],wb:function(a,b){a&1&&_.Pe(mG,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.Eh=c.first)}},inputs:{Lw:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",qc:"trackElement",nQ:"feedbackEvent"},features:[_.bd],hc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Ba:3,Ca:1,Ha:[[1,"line-numbers"],["class","line-number",3,"focus","hover","mouseenter",
"mouseleave",4,"ngFor","ngForOf"],[1,"nopadding",3,"click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,djb,2,5,"div",1),_.D(),_.C(2,"code-container",2),_.G("click",function(c){return b.click(c)})("mouseover",function(c){c=Rib(c);if(null!=c){var d=c.element;b.UF=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=Rib(c);null!=c&&(b.UF=-1,c.element.classList.remove("hover"))})("focusin",function(c){c=
Rib(c);null!=c&&(0<=b.FK&&b.Eh.Fo(b.FK).classList.remove("focus"),b.FK=c.lineNumber,b.Eh.Fo(b.FK).classList.add("focus"))})("focusout",function(c){null!=Rib(c)&&(0<=b.FK&&b.Eh.Fo(b.FK).classList.remove("focus"),b.FK=-1)}),_.D());a&2&&(_.w(1),_.z("ngForOf",b.snippet.nx))},Ia:[_.Ol,mG],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 ejb=/\S/;
var xG=function(){};xG.ha=function(a){return new (a||xG)};xG.Ea=_.Wc({type:xG});xG.Da=_.Pc({imports:[_.Wl]});
_.yG=function(){};_.yG.ha=function(a){return new (a||_.yG)};_.yG.Ea=_.Wc({type:_.yG});_.yG.Da=_.Pc({imports:[xG,_.Wl,_.Sv,_.Om]});
_.zG=function(){};_.zG.ha=function(a){return new (a||_.zG)};_.zG.Ea=_.Wc({type:_.zG});_.zG.Da=_.Pc({imports:[_.fn,_.Wl,_.yG,_.Om]});
_.AG=function(){this.aZ=this.spa=new _.sf(1)};_.AG.prototype.Bga=function(){this.eG?this.spa.next(1):this.spa.next(0)};_.V.Object.defineProperties(_.AG.prototype,{eG:{configurable:!0,enumerable:!0,get:function(){return 0===this.spa.getValue()}}});_.AG.ha=function(a){return new (a||_.AG)};_.AG.va=_.t({token:_.AG,ta:_.AG.ha});
var Rqb;Rqb={Ek:[],Rtb:new Set,q_:2,MVa:new Map};_.BG=function(a,b,c,d){this.Fa=a;this.client=b;this.QL=c;this.Ac=d;this.Cf=new _.ks(this.Fa)};_.BG.prototype.list=function(a,b,c,d,e,f,g,h,n,r){return Sqb(this,a,b,c,d?{V_:"COMMITS",Ek:[d]}:void 0,e,f,void 0===g?!1:g,h,n,r)};
var Sqb=function(a,b,c,d,e,f,g,h,n,r,x){b=Object.assign({},oib(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.Ek},b):b;return Tqb(a,JSON.stringify(e,Object.keys(e).sort()),e)},Tqb=function(a,b,c){var d=a.Ac.experimentalContextFeatures;c=Object.assign({},
{experimentalContextFeatures:d},c);return a.QL.prefetch("history").ka(_.tb(function(e){if(e){var f=Object.assign({},JSON.parse(e.request),{experimentalContextFeatures:d});a.Cf.put(JSON.stringify(f,Object.keys(f).sort()),_.Da(_.bf(_.Zt,JSON.parse(e.response))))}return a.Cf.fetch(b,function(){return a.client.list(c)})}))};
_.BG.prototype.GTa=function(a,b){var c=this,d=new _.kb(1);return d.ka(_.Oa(),_.Ea(function(e){return c.resolve(e.location,e.nextPage,e.Uq,e.refHint,e.count).ka(_.m(_.oD),_.sb(_.xD),_.za(function(){return _.nD("History unavailable")}))},1),_.sb(_.oD(a)),_.cb(jjb,Rqb),_.m(function(e){var f=0<e.Ek.length?e.Ek[0].Uq||void 0:void 0,g=f&&_.Ihb(b,f);g=g&&_.ih(g)?g:b;if(_.Qhb(b)){var h;var n=null==f?void 0:null==(h=f.vj)?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,{wD:f});var A=hjb(g,e),B="TOKEN"===x.V_&&A!==g.path,I=gjb(g,e);return h.e9?(d.next({nextPage:B?void 0:x,location:I,Uq:r,refHint:n,count:7E5}),Object.assign({},h,{wD:f})):Object.assign({},h,{wD:f,Ioa:function(){d.next({nextPage:B?void 0:x,location:I,Uq:r,refHint:n,count:50})},c9:function(){d.next({nextPage:B?void 0:x,location:I,Uq:r,refHint:n,count:1E6})}})}))};
_.BG.prototype.resolve=function(a,b,c,d,e){return Sqb(this,a.lb,a.Dc,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.qn||[]),h=g.next();!h.done;h=g.next())h=h.value,h.Uq||(h.Uq=c);return{Yzc:f,e9:null!=e&&50<e}}))};_.CG=function(a,b,c,d){return a.pZ(b,c,d).ka(_.m(function(e){return e&&e.Uf}))};
_.BG.prototype.pZ=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.LD(a,c),e=a.repository,f=a.lb,g=a.Dc;b="path"===b&&_.MD(a,c)||"/";a=_.Mhb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.m(function(h){return h.qn&&h.qn[0]}))};_.BG.ha=function(a){return new (a||_.BG)(_.u(_.Ym),_.u(_.R3a),_.u(_.Gu),_.u(_.vu))};_.BG.va=_.t({token:_.BG,ta:_.BG.ha,Ka:"root"});
var Uqb,Vqb;Uqb=Object.freeze([]);Vqb=Object.freeze({});_.DG=function(){};_.DG.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Uqb:"object"===typeof a&&_.Bca(a)?Vqb:a};_.DG.ha=function(a){return new (a||_.DG)};_.DG.ze=_.Xc({name:"emptyToConstant",type:_.DG,Yd:!0});
_.EG=function(){this.message="";this.nba=[];this.iAb=[]};_.EG.prototype.Rb=function(){this.iAb=njb(this.message,this.nba)};_.EG.ha=function(a){return new (a||_.EG)};_.EG.Aa=_.v({type:_.EG,oa:[["linkified-message"]],inputs:{message:"message",nba:"linkDefinitions"},features:[_.bd],Ba:1,Ca:1,Ha:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ya:function(a,b){a&1&&_.M(0,mjb,3,3,"span",0);a&2&&_.z("ngForOf",b.iAb)},Ia:[_.Ol,_.Ql,_.Rl],vb:2,Oa:0});
_.FG=function(){this.condition=!1;this.link="";this.kT=!1};_.FG.ha=function(a){return new (a||_.FG)};
_.FG.Aa=_.v({type:_.FG,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",gDc:"linkAriaLabel",Qa:"queryParams",ef:"queryParamsHandling",kT:"sameWindow"},hc:["condition","","link",""],tc:["*"],Ba:3,Ca:2,Ha:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ya:function(a,b){a&1&&(_.ve(),_.M(0,ojb,2,6,"a",0),_.M(1,
pjb,1,0,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.Pl,_.Ul,_.hv],vb:2,Oa:0});
_.IG=function(a,b){this.Fa=a;this.client=b;this.Cf=new _.ls(this.Fa)};_.Wqb=function(a,b){var c=Object.assign({},oib(b.lb,b.Dc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Cf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.m(function(d){return d.JXa}))})};_.IG.ha=function(a){return new (a||_.IG)(_.u(_.Ym),_.u(_.X3a))};_.IG.va=_.t({token:_.IG,ta:_.IG.ha,Ka:"root"});
_.JG=function(a,b){this.Kf=a;this.y0=b};_.Xqb=function(a,b){var c=b.Ab,d=b.lb,e=b.Dc,f=b.repository;if(!c)return _.Da(_.lE(""));b=b.params.Ob;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Da({type:b?5:4,bw:c});var g=sjb(c);if(g)return _.Da(g)}return _.Wqb(a.y0,{lb:d,Dc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.m(function(h){var n=h.tags;return qjb(c,h.Ae)||rjb(c,n)||sjb(c)||_.lE(c)}),_.za(function(h){_.jr(a.Kf,h);return _.Da(_.lE(c))}))};
_.JG.ha=function(a){return new (a||_.JG)(_.u(_.ir),_.u(_.IG))};_.JG.va=_.t({token:_.JG,ta:_.JG.ha});
_.Yqb=new _.vr("Browse repo at {refSpec}");_.tjb="Commit Details";_.vjb="Commit ";_.Zqb="ID";_.$qb="Commit Date";_.arb="Revision";
var yjb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},xjb=new Date(Date.UTC(2033,10,22,18,0,0)),zjb,Ajb;
var brb,crb;
brb=_.zu({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]});crb=_.zu(0);_.KG=function(){var a={mLc:!0},b=Bjb(a.locale);this.a0a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.mLc?":ss":"")+(b?" a":"")+(a.O2c?" z":"")};
_.KG.prototype.Rb=function(a){var b=this,c,d;return _.ha(function(e){if(a.value){a:{try{var f=Cjb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.zu(b.date.getTimezoneOffset()),b.Lyb=c.Mga[0<_.Au(c,b.date)?2:0],d=_.Bu(c,b.date),b.isUTC=_.Bu(crb,b.date)===d,b.iUa=brb.Mga[0<_.Au(brb,b.date)?2:0],b.GBc=_.Bu(brb,b.date)===d)}e.Ad=0})};
_.KG.prototype.Spa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.iUa:this.GBc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.iUa};_.KG.ha=function(a){return new (a||_.KG)};
_.KG.Aa=_.v({type:_.KG,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.bd],Ba:6,Ca:19,Ha:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ya:function(a,b){a&1&&(_.C(0,"time",0),_.O(1,"dateTimeDisplay"),_.O(2,"dateTimeDisplay"),_.O(3,"dateTimeDisplay"),_.N(4),_.O(5,"dateTimeDisplay"),_.D());a&2&&(_.ye("matTooltip",b.Spa(_.By(1,3,b.date,b.a0a,b.Lyb),_.By(2,7,b.date,b.a0a,"UTC"),_.By(3,11,b.date,b.a0a,b.iUa))),_.de("datetime",null==b.date?null:b.date.toISOString()),_.w(4),_.Ae(" ",
_.By(5,15,b.date,b.format,b.Lyb),"\n"))},Ia:[_.bw,_.gz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});
_.LG=function(a){this.Ouc=a.Vb(1)?"preferEmail":"preferName"};_.LG.prototype.transform=function(a){return"preferEmail"===this.Ouc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.LG.ha=function(a){return new (a||_.LG)(_.y(_.vu,16))};_.LG.ze=_.Xc({name:"authorDisplay",type:_.LG,Yd:!0});_.LG.va=_.t({token:_.LG,ta:_.LG.ha,Ka:"root"});
var MG=function(){};MG.ha=function(a){return new (a||MG)};MG.Ea=_.Wc({type:MG});MG.Da=_.Pc({});
var NG=function(a,b){this.nAc=a;this.document=b;this.Etc=Fjb(this.document).ka(_.ob({bufferSize:1,dM:!0}))},drb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Etc.ka(_.tb(function(){return a.nAc.get(c,{withCredentials:!0})}),_.m(Ejb))};NG.ha=function(a){return new (a||NG)(_.u(_.Hr),_.u(_.Ig))};NG.va=_.t({token:NG,ta:NG.ha,Ka:MG});
var erb;erb=[[["onedev-hovercard-action"]]];_.OG=function(a){var b=this;this.zsc=a;this.qFb=new _.kb(1);this.phb=this.qFb.ka(_.tb(function(c){return drb(b.zsc,c)}),_.ob(1));this.ZF=new _.kb(1);this.eg=new _.kb(1)};_.OG.prototype.Sa=function(){var a=this;this.phb.ka(_.Ua(1),_.vb(this.eg)).subscribe(function(){a.ZF.next()})};_.V.Object.defineProperties(_.OG.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.qFb.next(a)},get:function(){return this.id}}});
_.OG.ha=function(a){return new (a||_.OG)(_.y(NG))};_.OG.Aa=_.v({type:_.OG,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{ZF:"init$"},tc:["onedev-hovercard-action"],Ba:2,Ca:3,Ha:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ya:function(a,b){a&1&&(_.ve(erb),_.M(0,Gjb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.phb))},Ia:[_.Pl,VF,_.Vl],vb:2,Oa:0});
var frb;
var PG=function(a){var b=this;this.Qb=a;this.eventType="click";this.Ohb=new _.Xk;this.Yma=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.Qb.ua.contains(d)||b.Ohb.emit(c))}}};PG.prototype.Sa=function(){grb(this).addEventListener(this.eventType,this.Yma,!0)};PG.prototype.La=function(){grb(this).removeEventListener(this.eventType,this.Yma,!0)};
var grb=function(a){var b;a:{a=a.Qb.ua;if(null==frb){var c="undefined"!==typeof document?document.head:null;frb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(frb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};PG.ha=function(a){return new (a||PG)(_.y(_.Cd))};PG.Ja=_.v({type:PG,oa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Ohb:"clickOutside"}});
var QG=function(){};QG.ha=function(a){return new (a||QG)};QG.Ea=_.Wc({type:QG});QG.Da=_.Pc({});
var hrb,irb,jrb;irb=Symbol("oe");jrb=Symbol("pe");_.RG=function(a){this.Re=a;this.className="onedev-hovercard";this.Fsa=new _.Xk;this[hrb]=new _.kb(1);this.RRb=!1;this.gra=new _.sf(!1);this.Whb=new _.nb};_.RG.prototype.Sa=function(){};var krb=function(a){var b=a[jrb];return b?(b.loaded||(b.Re.vi(b.wg),b.Q6.Be(),b.loaded=!0),a[irb].ka(_.La(0))):_.Da(void 0)};hrb=irb;_.RG.ha=function(a){return new (a||_.RG)(_.y(_.Me))};
_.RG.Aa=_.v({type:_.RG,oa:[["onedev-hovercard"]],wb:function(a,b){a&1&&_.Pe(_.Le,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.wg=c.first)}},inputs:{className:"className"},outputs:{Fsa:"onHide"},kc:["onedevHovercard"],tc:["*"],Ba:1,Ca:0,Ha:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],ya:function(a){a&1&&(_.ve(),_.M(0,Hjb,2,3,"ng-template"))},Ia:[_.Py,PG],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}"],
vb:2});_.SG=function(a,b,c,d){this.wg=a;this.Re=b;this.Q6=c;this.loaded=!1;d[jrb]=this};_.SG.ha=function(a){return new (a||_.SG)(_.y(_.Le),_.y(_.Me),_.y(_.al),_.y(_.RG))};_.SG.Ja=_.v({type:_.SG,oa:[["","onedevHovercardLazyBody",""]]});_.TG=function(a){this.aaa=a;this.eg=new _.kb(1)};_.TG.prototype.La=function(){this.eg.next()};_.TG.prototype.Sa=function(){this.xBc.ka(_.vb(this.eg)).subscribe(this.aaa[irb])};_.TG.ha=function(a){return new (a||_.TG)(_.y(_.RG))};
_.TG.Ja=_.v({type:_.TG,oa:[["","onedevIsHovercardReady",""]],inputs:{xBc:["onedevIsHovercardReady","isHovercardReady$"]}});
var lrb=[{Qc:"end",Rc:"center",Bc:"start",Gc:"center",offsetX:10},{Qc:"center",Rc:"bottom",Bc:"center",Gc:"top",offsetY:10},{Qc:"center",Rc:"top",Bc:"center",Gc:"bottom",offsetY:-10},{Qc:"end",Rc:"bottom",Bc:"start",Gc:"top",offsetX:10,offsetY:10},{Qc:"end",Rc:"top",Bc:"start",Gc:"bottom",offsetX:10,offsetY:-10}];
var mrb=function(){this.delay=600;this.position=lrb},UG=function(a,b){var c=this;this.Pe=a;this.origin=b;this.ePc=void 0;this.enabled=!0;this.config=new mrb;this.active=!1;this.Tsb=new _.kb(1);this.Jzc=new _.nb;this.sC=new _.sf(null);this.PRa=new _.sf(!1);this.bra=new _.sf(!1);this.eg=new _.kb(1);this.fCb=function(d){"Escape"===d.key&&(nrb(c),d.stopPropagation(),d.preventDefault())};orb(this);prb(this)},orb=function(a){qrb(a).ka(_.vb(a.eg)).subscribe(function(b){(a.active=b)?a.show():a.lj()})},prb=
function(a){a.sC.ka(_.tb(function(b){return(null==b?void 0:b.Whb)||_.xh}),_.vb(a.eg)).subscribe(function(){nrb(a)})};UG.prototype.dispose=function(){rrb(this);var a;null==(a=this.Yc)||a.dispose();this.eg.next();this.eg.complete()};UG.prototype.fe=function(){return this.sC.getValue()?this.active:void 0};UG.prototype.toggle=function(a){this.PRa.next(a)};var nrb=function(a){a.bra.next(!1);a.PRa.next(!1);var b;null==(b=a.sC.getValue())||b.gra.next(!1)};
UG.prototype.show=function(){var a=this;this.enabled&&this.Yc&&!this.Yc.Yg()&&this.sC.getValue()&&(this.sC.getValue().RRb=this.bra.value,krb(this.sC.getValue()).ka(_.Ua(1),_.vb(this.eg)).subscribe(function(){a.Yc&&a.iOb&&a.Yc.attach(a.iOb);document.addEventListener("keydown",a.fCb);a.Tsb.next()}))};UG.prototype.lj=function(){rrb(this);this.Jzc.next()};var rrb=function(a){if(a.Yc&&a.Yc.Yg()){document.removeEventListener("keydown",a.fCb);var b;null!=(b=a.sC.getValue())&&b.Fsa.emit();a.Yc.detach()}};
UG.prototype.X9=function(){return _.Op(_.hSa(_.iSa(_.Qp(this.Pe.position(),this.origin)),8),this.config.position)};
var qrb=function(a){return _.Ca([srb(a).ka(_.sb(!1)),a.bra]).ka(_.pb(),_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b||c}),_.tb(function(b){var c;return(null==(c=a.ePc)?void 0:c.ka(_.Za(b)))||_.Da(b)}))},srb=function(a){return a.sC.ka(_.tb(function(b){return _.Ca([a.PRa,(null==b?void 0:b.gra)||_.Da(!1)]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c||d}),_.Ja(a.config.delay),_.vb(a.eg))}))};
var trb;trb=new _.zd("onedevHovercardLoggingOn");_.VG=function(a,b,c,d,e){var f=this;this.Re=c;this.Cc=e;this.config=new mrb;this.eg=new _.kb(1);this.CH=new UG(a,b);this.CH.Tsb.ka(_.Ab(d||_.Da(!1)),_.vb(this.eg)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.d7||(f.d7=f.Cc.get(_.QF)),_.bob(f.d7,"hovercardShown"))})};_.k=_.VG.prototype;
_.k.Rb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.tf;this.CH.sC.next(a);if(a){b=this.CH;var c=this.Re;b.config=this.config;b.Yc=b.Pe.create({Jj:b.X9(),Ok:b.Pe.Sm.sr()});b.iOb=new _.Tp(a.wg,c);b.sC.next(a)}}};_.k.La=function(){this.CH.dispose();this.eg.next();this.eg.complete()};_.k.fe=function(){return this.CH.fe()};_.k.toggle=function(a){this.CH.toggle(a)};_.k.lj=function(){this.CH.lj()};
_.V.Object.defineProperties(_.VG.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.CH.enabled=a}}});_.VG.ha=function(a){return new (a||_.VG)(_.y(_.Yp),_.y(_.Cd),_.y(_.Me),_.y(trb,8),_.y(_.Lf))};
_.VG.Ja=_.v({type:_.VG,oa:[["","onedevHovercardTrigger",""]],Ib:2,mb:function(a,b){a&1&&_.G("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.CH;c.stopPropagation();c.preventDefault();d.bra.next(!0)});a&2&&_.de("aria-haspopup",b.aaa?"true":void 0)("aria-expanded",b.fe())},inputs:{aaa:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig","config"]},features:[_.bd]});
var urb={Lha:0,dia:1,MU:2,0:"Branch",1:"Tag",2:"Commit"};
var vrb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],WG=function(a,b){b=_.Sy.call(this,b)||this;b.Duc=a;b.KXa="start";return b};_.U(WG,_.Sy);WG.ha=function(a){return new (a||WG)(_.y(_.vp),_.y(_.Cd))};
WG.Aa=_.v({type:WG,oa:[["gmat-nav-list"]],Jb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Ib:2,mb:function(a,b){a&2&&(a=b.Duc.value,_.he("gmat-nav-list-reverse","end"===b.KXa&&"rtl"!==a||"start"===b.KXa&&"rtl"===a))},inputs:{KXa:"roundedEdge"},features:[_.Ce([{Ga:_.ty,Nb:WG}]),_.ae],tc:["*"],Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(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}}'],
vb:2,Oa:0});var XG=function(a,b,c,d,e){b=_.uy.call(this,b,c,d,e)||this;b.qe=a;b.mX=null;b.Nvb=!1;b.txb=null;b.Rlb=!1;b.Ld=!0;b.isActive=!1;return b};_.U(XG,_.uy);XG.prototype.Sa=function(){var a=this;if(this.active){var b=wrb(this)||{wF:0};this.qe.wc(function(){requestAnimationFrame(function(){return a.mX=a.pM.launch(0,0,{Sca:!0,animation:b})})})}this.Nvb=!0};var wrb=function(a){return a.Rlb?{wF:0,mQ:0}:void 0};
_.V.Object.defineProperties(XG.prototype,{Iuc:{configurable:!0,enumerable:!0,set:function(a){this.Rlb=_.Eg(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.Nvb&&!this.mX){var b=this.txb||{clientX:0,clientY:0};this.mX=this.pM.launch(b.clientX,b.clientY,{Sca:!0,animation:wrb(this)})}else this.mX&&(b=this.mX,_.ESa(b.Se,b),this.mX=null);this.isActive=_.Eg(a)}}});
XG.ha=function(a){return new (a||XG)(_.y(_.Ye),_.y(_.Cd),_.y(_.al),_.y(_.G7a,8),_.y(_.F7a,8))};
XG.Aa=_.v({type:XG,oa:[["","gmat-nav-list-item",""]],wb:function(a,b){a&1&&_.Pe(_.hq,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.pM=c.first)}},Jb:[1,"mat-list-item","gmat-nav-list-item"],Ib:2,mb:function(a,b){a&1&&_.G("mousedown",function(c){return b.txb=c});a&2&&_.he("gmat-list-item-active",b.active)},inputs:{Iuc:"disableRippleAnimations",active:"active"},features:[_.ae],hc:["gmat-nav-list-item",""],tc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Ba:7,
Ca:2,Ha:[[1,"mat-list-item-content"],["matRipple","",1,"gmat-nav-list-item-ripple","mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"gmat-list-item-projected-content"],[1,"mat-list-text"]],ya:function(a,b){a&1&&(_.ve(vrb),_.C(0,"div",0),_.F(1,"div",1),_.C(2,"div",2),_.we(3),_.C(4,"div",3),_.we(5,1),_.D(),_.we(6,2),_.D()());a&2&&(_.w(1),_.z("matRippleTrigger",b.dj())("matRippleDisabled",b.vq()))},Ia:[_.hq],vb:2,Oa:0});
var xrb,yrb,zrb,Arb,Brb;xrb=["rightPaneScroller"];yrb=function(a){return{element:a,Wma:"clear",Mma:"search"}};zrb={LQa:"No branches",MQa:"No branch results",AH:"changeBranch"};Arb={LQa:"No tags",MQa:"No tag results",AH:"changeTag"};Brb={LQa:"No commits",MQa:"No commit results",AH:"changeCommit"};
_.YG=function(a,b,c,d){var e=this;this.Ig=a;this.OS=b;this.y0=c;this.qe=d;this.Ag="BreadcrumbRefPicker";this.eV=urb;this.vc=_.wD;this.aH=this.twb=!1;this.vxb=[];this.Jna=new _.nb;this.qzb=new _.nb;this.lYa=new _.sf("");this.iIc="SAME RESULT AVAILABLE IN:";this.Uda=this.Jna.ka(_.tb(function(f){return Crb(e,f)}),_.mb(1),_.ib());a=this.Uda.ka(_.tb(function(f){return Drb(e,f).ka(_.m(_.oD),_.za(function(){return _.nD(Xjb(f))}),_.sb(_.xD))}));this.cPc=_.Ca([this.lYa,a]).ka(_.m($jb),_.yb(function(f){_.$D(f)&&
(e.vxb=f.Yb.items)}));this.placeholder=this.Uda.ka(_.m(Zjb));this.kb=this.Uda.subscribe(function(f){e.twb=2===f.Ab})};_.YG.prototype.Gn=function(){var a=this;this.aH||(this.qe.isStable?Erb(this):this.qe.Lg.ka(_.Wa()).subscribe(function(){Erb(a)}))};_.YG.prototype.La=function(){this.kb.unsubscribe()};_.YG.prototype.show=function(a){this.aH=!1;this.qzb.next(a)};_.YG.prototype.blur=function(){document.activeElement.blur()};
var Erb=function(a){var b=a.vxb.findIndex(function(d){return d.Ue});if(!(0>b)){var c=a.iJc;c&&0!==c.ds.end&&(c.ix(b),a.aH=!0)}},Drb=function(a,b){var c=b.Ab,d=b.Xa,e=b.gitRefsToken;switch(c){case 0:return _.Wqb(a.y0,Object.assign({},d,{gitRefsToken:e})).ka(_.m(akb),_.m(function(f){return Vjb(f.map(function(g){return{title:String(g.branchName),Nk:_.mna(g.branchName),fOa:g.branchName,Vqa:!1,GRa:g.GRa}}),b,zrb)}));case 1:return _.Wqb(a.y0,Object.assign({},d,{gitRefsToken:e})).ka(_.m(function(f){return Vjb(f.tags.map(function(g){return{title:String(g.tagName),
Nk:Ehb(g.tagName),fOa:g.tagName,Vqa:!1}}),b,Arb)}));case 2:return a.Ig.list(d.lb,d.Dc,d.repository,void 0,"",250).ka(_.m(function(f){return Vjb(f.qn.map(Wjb),b,Brb)}));default:return _.ag(c,"Unsupported ref type")}},Crb=function(a,b){var c=b.Xa,d=b.version;c=_.Xqb(a.OS,_.Co(c.ac(),_.LD(c,d)||"").hb()).ka(_.m(Yjb),_.Wa(),_.sb(0));return _.Ia(c,a.qzb).ka(_.m(function(e){return Object.assign({},b,{Ab:e})}))};
_.V.Object.defineProperties(_.YG.prototype,{j0:{configurable:!0,enumerable:!0,set:function(a){this.aH=!1;this.Jna.next(a);this.lb=a.Xa.lb}}});_.YG.ha=function(a){return new (a||_.YG)(_.y(_.BG),_.y(_.JG),_.y(_.IG),_.y(_.Ye))};
_.YG.Aa=_.v({type:_.YG,oa:[["ref-picker","refPickerData",""]],wb:function(a,b){a&1&&_.Pe(xrb,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.iJc=c.first)}},Ib:2,mb:function(a,b){a&2&&_.he("wide-view",b.twb)},inputs:{j0:"refPickerData"},hc:["refPickerData",""],Ba:9,Ca:15,Ha:function(){return[["class","ref-picker-header",4,"ngIf"],["icon","search",3,"placeholder","trackingConfig","valueChange"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex","none","class","left-pane-container","roundedEdge",
"end",4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","roundedEdge","end",1,"left-pane-container"],["gmat-nav-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],"\ufffd#3\ufffdaccount_tree\ufffd/#3\ufffd 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"]]},ya:function(a,b){a&1&&(_.M(0,Ijb,2,1,"div",0),_.O(1,"async"),_.C(2,"input-with-icon",1),_.G("valueChange",function(c){b.lYa.next(c)}),_.O(3,"async"),_.D(),_.C(4,"div",2),_.M(5,Kjb,8,7,"gmat-nav-list",3),_.O(6,"async"),_.M(7,Ujb,5,4,"div",4),
_.O(8,"async"),_.D());a&2&&(_.z("ngIf",_.Q(1,5,b.Uda).fwb),_.w(2),_.z("placeholder",_.Q(3,7,b.placeholder))("trackingConfig",_.Ee(13,yrb,b.Ag)),_.w(3),_.z("ngIf",_.Q(6,9,b.Uda)),_.w(2),_.z("ngIf",_.Q(8,11,b.cPc)))},Ia:[_.cn,_.Pl,_.Ql,_.Rl,_.Iq,_.Xq,WG,XG,_.sD,_.yD,_.qD,_.Qy,_.Ry,_.Hp,_.oq,_.Qr,_.bw,_.Mm,_.Vl,_.GE],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 ZG=function(){};ZG.ha=function(a){return new (a||ZG)};ZG.Ea=_.Wc({type:ZG});ZG.Da=_.Pc({imports:[_.vy,_.lq]});
_.$G=function(){};_.$G.ha=function(a){return new (a||_.$G)};_.$G.Ea=_.Wc({type:_.$G});_.$G.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,ZG,_.tD,_.zD,_.rD,_.Jp,_.HE,_.Mq,_.Rr,_.rw,_.Om]});
_.aH=function(){};_.aH.ha=function(a){return new (a||_.aH)};_.aH.Ea=_.Wc({type:_.aH});_.aH.Da=_.Pc({imports:[_.Wl,_.Om,_.Bw]});
_.bH=function(){};_.bH.ha=function(a){return new (a||_.bH)};_.bH.Ea=_.Wc({type:_.bH});_.bH.Da=_.Pc({imports:[_.Wl]});
_.cH=function(){};_.cH.ha=function(a){return new (a||_.cH)};_.cH.Ea=_.Wc({type:_.cH});_.cH.Da=_.Pc({imports:[_.Wl,_.hz,_.rw]});
var dH=function(){};dH.ha=function(a){return new (a||dH)};dH.Ea=_.Wc({type:dH});dH.Da=_.Pc({});
var eH=function(){};eH.ha=function(a){return new (a||eH)};eH.Ea=_.Wc({type:eH});eH.Da=_.Pc({imports:[_.Wl]});
var fH=function(){};fH.ha=function(a){return new (a||fH)};fH.Ea=_.Wc({type:fH});fH.Da=_.Pc({});
var gH=function(){};gH.ha=function(a){return new (a||gH)};gH.Ea=_.Wc({type:gH});gH.Da=_.Pc({imports:[eH,_.Wl,fH,_.Rr]});
_.hH=function(){};_.hH.ha=function(a){return new (a||_.hH)};_.hH.Ea=_.Wc({type:_.hH});_.hH.Da=_.Pc({imports:[_.Wl,gH,MG]});
_.iH=function(){};_.iH.ha=function(a){return new (a||_.iH)};_.iH.Ea=_.Wc({type:_.iH});_.iH.Da=_.Pc({imports:[_.op,QG,_.Wl,_.Mq,_.Zp]});
var Grb;_.Frb=function(a,b){this.document=a;this.Mj=b};_.Irb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.wn,g=e.prefix;b.next(function(){return{wn:Grb(a,f||""),prefix:g}})},Xpb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.wn;Hrb(a.Mj.D0,c);b.next(function(){return{wn:Grb(a,f||""),prefix:c}})},Xpb:!0});return d};
Grb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};
var Jrb=new Map([[OE.y1a,{type:"Class",fu:"class"}],[OE.h2a,{type:"Interface",fu:"interface"}],[OE.n3a,{type:"Struct",fu:"struct"}],[OE.K1a,{type:"Enum",fu:"enum"}],[OE.x3a,{type:"Union",fu:"union"}],[OE.p2a,{type:"Method",fu:"method"}],[OE.T1a,{type:"Field",fu:"field"}],[OE.Z1a,{type:"Function",fu:"function"}],[OE.z3a,{type:"Variable",fu:"variable"}],[OE.u3a,{type:"Typedef",fu:"typedef"}],[OE.L2a,{type:"Namespace",fu:"namespace"}],[OE.a3a,{type:"Property",fu:"property"}],[OE.L1a,{type:"Enum Constant",
fu:"enum-constant"}]]);
var Krb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};
var Lrb=["suggestionTemplate"],jH=function(){};jH.prototype.Vc=function(){};jH.ha=function(a){return new (a||jH)};
jH.Aa=_.v({type:jH,oa:[["ng-component"]],wb:function(a,b){a&1&&_.Pe(Lrb,7,_.Le);if(a&2){var c;_.Oe(c=_.Re())&&(b.l_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"]],ya:function(a){a&1&&(_.M(0,gkb,24,6,
"ng-template",null,0,_.Ue),_.N(2,"\n"))},Ia:[_.Nl,_.Ol,_.Pl,_.Qr],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}"]});
_.kH=function(){this.Zb=[]};_.kH.ha=function(a){return new (a||_.kH)};_.kH.Aa=_.v({type:_.kH,oa:[["menu-keyboard-shortcut-hint"]],Jb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Zb:"shortcut"},Ba:1,Ca:1,Ha:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ya:function(a,b){a&1&&_.M(0,ikb,4,2,"ng-container",0);a&2&&_.z("ngForOf",b.Zb)},Ia:[_.Ol,_.Pl],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});
var jkb=function(a){return[a]},rkb=function(a){return{kind:"link",VNb:a}},lH=function(a,b,c){var d=this;this.Zd=a;this.I5=null;this.d3a=_.Qgb;this.eqb=uib;this.Tu=_.Ta;this.scopes=[{scope:_.vib,Va:Mrb(this,_.vib)}];this.pea=b.Vb(40);this.Tu=_.Vgb(c).ka(_.m(function(e){return _.lD(e,_.Tgb)}),_.m(function(e){return e.queries.map(function(f,g){f=10>g?fib(f,_.cE(((g+1)%10).toLocaleString())):fib(f);return{scope:f,Va:Mrb(d,f)}})}))},lkb,Hrb;lH.prototype.Vc=function(){};
lkb=function(a,b){var c=b.Ao,d=b.value;if(!a.I5)return!1;a=a.I5;var e=a.Ao,f=a.value;return!!b.c_===!!a.c_&&c===e&&d===f};_.Nrb=function(a,b,c){b=b.map(function(d){return{scope:d,Va:Mrb(a,d)}});a.I5=c;JSON.stringify(a.scopes)!==JSON.stringify(b)&&(a.scopes=b);a.Zd.Be()};Hrb=function(a,b){b&&(a.I5=b,a.Zd.Be())};lH.prototype.xKc=function(){var a=this.Uu;0<a.ot.length&&a.ot[0].we()};lH.prototype.fsa=function(a){this.Uu.fsa(a)};
var Mrb=function(a,b){return{kind:"scope",gS:function(c){c=c.wn;a.I5=b;a.Zd.Be();return{wn:c,prefix:b}}}};lH.ha=function(a){return new (a||lH)(_.y(_.al),_.y(_.vu),_.y(_.AD))};
lH.Aa=_.v({type:lH,oa:[["scope-list"]],wb:function(a,b){a&1&&_.Pe(_.lv,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.Uu=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 "]},ya:function(a,b){a&1&&(_.C(0,"search-box-suggestion-list")(1,"div"),_.M(2,mkb,4,7,"search-box-suggestion-item",0),_.M(3,qkb,3,2,"ng-container",
1),_.O(4,"async"),_.D(),_.M(5,skb,7,4,"ng-container",1),_.D());a&2&&(_.w(2),_.z("ngForOf",b.scopes),_.w(1),_.z("ngIf",_.Q(4,3,b.Tu)),_.w(2),_.z("ngIf",b.pea))},Ia:[_.cn,_.Ol,_.Pl,_.bw,_.Qr,_.kH,_.Mm,_.kv,_.lv,_.Vl],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 mH=function(a,b,c,d){this.Fa=a;this.DAc=b;this.zone=c;this.document=d};mH.prototype.La=function(){this.kb&&this.kb.unsubscribe()};var Orb=function(a){a.kb||(a.kb=a.zone.wc(function(){return _.ta(0,6E5).ka(ukb(a.document)).subscribe(function(){a.iWa()})}))};mH.prototype.iWa=function(){var a=this;_.Vm(this.Fa,function(){return a.DAc.iWa(new Mnb)},"searchPrepare")};mH.ha=function(a){return new (a||mH)(_.u(_.Ym),_.u(Vnb),_.u(_.Ye),_.u(_.Ig))};mH.va=_.t({token:mH,ta:mH.ha,Ka:"root"});
var nH=function(a){this.lq=void 0;this.mp={};if(a){var b=_.EFa(a);a=_.DFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};nH.prototype.set=function(a,b){Prb(this,a,b,!1)};nH.prototype.add=function(a,b){Prb(this,a,b,!0)};var Prb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.mp[f]||(a.mp[f]=new nH);a=a.mp[f]}if(d&&void 0!==a.lq)throw Error("re`"+b);a.lq=c};
nH.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.mp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.lq:void 0};nH.prototype.pu=function(){var a=[];Qrb(this,a);return a};var Qrb=function(a,b){void 0!==a.lq&&b.push(a.lq);for(var c in a.mp)Qrb(a.mp[c],b)};nH.prototype.IF=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.mp[e])return[];c=c.mp[e]}Rrb(c,a,b)}else Rrb(this,"",b);return b};
var Rrb=function(a,b,c){void 0!==a.lq&&c.push(b);for(var d in a.mp)Rrb(a.mp[d],b+d,c)};_.k=nH.prototype;_.k.JP=function(a){return void 0!==this.get(a)};_.k.clear=function(){this.mp={};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.mp[e])throw Error("se`"+a);c.push([b,e]);b=b.mp[e]}a=b.lq;for(delete b.lq;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.mp[e].Ql())delete b.mp[e];else break;return a};_.k.clone=function(){return new nH(this)};
_.k.sz=function(){var a=this.pu();if(a.sz&&"function"==typeof a.sz)a=a.sz();else if(_.Rb(a)||"string"===typeof a)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a};_.k.Ql=function(){return void 0===this.lq&&_.Bca(this.mp)};
var Srb=new _.zd("labelPriorities"),oH=function(a,b,c){this.eta=a;c=c.Waa;a=new nH;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.yCc=a};oH.ha=function(a){return new (a||oH)(_.u(_.yw),_.u(Srb),_.u(_.v3a))};oH.va=_.t({token:oH,ta:oH.ha});
var Trb;Trb=_.Da([]);_.pH=function(a,b,c,d,e,f,g,h,n,r,x,A,B){this.aD=a;this.kYa=b;this.Ra=c;this.VMc=d;this.Bj=A;this.sK=B;this.l_a=e.cD(jH).create(r).instance.l_a;this.UXa=e.cD(lH).create(r);_.wHa(f,this.UXa.su);g.lc(2)||h.Vb(28)||h.Vb(37)||Orb(x);this.lA=h.Vb(69);this.kt=n.yZ()};_.pH.prototype.La=function(){this.UXa.destroy()};
_.pH.prototype.d9=function(a){var b=this,c=void 0===a.Om?"":a.Om,d=void 0===a.hf?"":a.hf,e=_.fh(void 0===a.xd?"":a.xd,this.aD.gG),f=_.Bra(a);return this.kt.ka(_.Ua(1),_.m(function(g){return new DF({Kn:_.Ygb(e),PS:e.Ab,PTa:7,pathPrefix:_.Ghb(e),hf:d,lA:b.lA,kt:g})})).ka(_.tb(function(g){return b.kYa.d_a(c,g)}),_.m(function(g){return Urb(b,g,f)}),_.za(function(){return Trb}))};
_.pH.prototype.Zqb=function(a){a:{var b=this.VMc;a=b.eta.parse(void 0===a.Om?"":a.Om);b:{var c=_.l(_.Gh(a));for(var d=c.next();!d.done;d=c.next())if(d.value.error){c=!0;break b}c=!1}if(!c&&(a=a[a.length-1])&&5===a.Ll){b=vkb(b.yCc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Urb=function(a,b,c){var d=b.gv,e=b.WS,f=_.ig(a.Bj.nc)||new _.hg;return d.map(function(g){var h=g.Md&&_.Khb(g.Md,{line:g.lineNumber}),n=a.Ra,r=g.lineNumber,x=g.title,A=g.ii;g=g.cT;if(!h)throw Error("qe");r=_.Fo(h.ac(),Object.assign({},f.params,{line:r}));f.params.Ob&&_.Co(r,f.Ab);r=r.hb();var B={rY:_.Shb(r)};n=_.gh(n,n.Ji(_.hh(r),{Qa:c}));if(A&&A.vf){var I=A.vf,K=I.startIndex,P=[{start:K,end:K+I.length}];ckb(P);P.push(Krb);I=[];var Z=-1;K=-1;P=_.l(P);for(var la=P.next();!la.done;la=P.next()){var wa=
la.value;la=wa.start;wa=wa.end;la>K&&((Z=x.substring(Z,K))&&I.push({Dea:Z,Jz:!0}),(Z=x.substring(K,la))&&I.push({Dea:Z,Jz:!1}),Z=la);K=Math.max(wa,K)}x=I}else x=[{Dea:x,Jz:!1}];return A&&A.type?Object.assign({},B,{zo:r.path,icon:"source:symbol",url:n,DEb:x,Wu:g,Yp:e,Zc:h,yNb:Jrb.get(A.type)}):Object.assign({},B,{zo:_.bg(r.path||""),icon:r.Gw?"source:file":"source:folder_open",url:n,DEb:x,Wu:g,Yp:e,Zc:h})}).map(function(g){return Vrb(a,g)})};
_.pH.prototype.P_a=function(a){var b=this.aD.parse(a),c=[],d=new Map,e=0;b=_.l(xkb(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),Ghb: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),Ghb:Array.from(d.keys())});return c};
var Vrb=function(a,b){return{kind:"suggestion",ya:a.l_a,YT:b,Hva:function(){_.Km(a.Ra,b.url)},Wu:b.Wu,Yp:b.Yp,Zc:b.Zc,rA:a.sK.gKb}};_.V.Object.defineProperties(_.pH.prototype,{D0:{configurable:!0,enumerable:!0,get:function(){return this.UXa.instance}}});_.pH.ha=function(a){return new (a||_.pH)(_.u(_.zw),_.u(_.eG),_.u(_.Pf),_.u(oH),_.u(_.Kk),_.u(_.Rf),_.u(_.vt),_.u(_.vu),_.u(_.Hu),_.u(_.Lf),_.u(mH),_.u(_.rf),_.u(_.$u))};_.pH.va=_.t({token:_.pH,ta:_.pH.ha});
_.qH=function(){};_.qH.ha=function(a){return new (a||_.qH)};_.qH.Ea=_.Wc({type:_.qH});_.qH.Da=_.Pc({imports:[_.Wl]});
_.rH=function(){};_.rH.ha=function(a){return new (a||_.rH)};_.rH.Ea=_.Wc({type:_.rH});_.rH.Da=_.Pc({Tb:[_.pH,oH,{Ga:Srb,Db:function(){return new Map(eob.map(function(a,b){return[a,b]}))}}],imports:[_.fn,_.Aw,_.Wl,_.rw,_.Rr,_.qH,_.Om,_.Uv]});
var sH=function(a){this.stack=a instanceof Array?a:[a]};sH.prototype.pop=function(a){if(0>a)throw new RangeError("te");if(a>this.stack.length-1)throw new RangeError("ue");return new sH(this.stack.slice(0,-1*a))};sH.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new sH(b)};
_.V.Object.defineProperties(sH.prototype,{R7:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.Hzb]}},uMb:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Kva:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.ii})}},Hzb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});
var tH=function(a,b,c){this.gDb=new _.nb;this.gDb.ka($gb(a.Lg),_.Qa(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Qa:ykb(d),ef:"merge",ah:b,Ng:!0})})};tH.prototype.pIc=function(){for(var a=_.l(_.ea.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.gDb.next(b.value)};tH.ha=function(a){return new (a||tH)(_.u(_.Ye),_.u(_.rf),_.u(_.Pf))};tH.va=_.t({token:tH,ta:tH.ha,Ka:"root"});
var Wrb;
_.uH=function(a,b,c,d,e){var f=this;this.Bj=a;this.Ifa=c;this.Ra=d;this.Xc=e;this.fpb=this.PNa=new _.sf("SOURCE");this.rxc=this.B9=new _.sf(0);this.EIc=this.QG=new _.sf(2);this.tZa=new _.kb(1);this.wua=new _.kb(1);this.oxc=this.Tpb=new _.sf(void 0);this.PR=new _.nb;this.v9=this.nOa=new _.sf({query:"",aSa:!1,Fd:null});this.uQ=new _.sf(-1);this.cpa=new _.sf(0);this.destroy=new _.nb;this.kb=new _.ca;this.mhb=new _.nb;this.eEb=new _.nb;this.aZa=new _.nb;this.Dwc=this.Roa=new _.sf(!1);this.Ifa.aZ.ka(_.vb(this.destroy)).subscribe(function(g){0===g?
f.QG.next(0):f.QG.next(2)});c=_.ig(this.Bj.nc);a=this.Bj.nc.Qa;a.gs&&a.gsn?(c=Wrb(a.gs),this.hH({ii:a.gsn,zh:c,rC:c}),b.pIc("gsn","gs")):1===c.params.Ze&&this.Ra.navigate(_.hh(_.zE(c.ac(),function(g){delete g.Ze;delete g.Ii}).hb()),{ef:"preserve",Ng:!0});this.O0=Xrb(this);this.uwb=Yrb(this);this.apa=_.hb(this.uQ,this.v9.ka(_.Oa(Bkb),_.Za(0))).ka(Akb())};Wrb=function(a){return"string"===typeof a?[a]:a};_.uH.prototype.La=function(){this.kb.unsubscribe();this.destroy.next()};_.uH.prototype.jx=function(a){this.Xc.jx(a)};
_.uH.prototype.cG=function(a){return this.Xc.cG(a)};var Yrb=function(a){return _.Ca(a.Xc.cG(_.Da(!1)),a.Xc.Ze).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Oa(),_.mb(1),_.ib())},Zrb=function(a,b){a.Tpb.next(b);a.Xc.Ze.next(0);a.Xc.jx(!0)};_.uH.prototype.hH=function(a){this.tZa.next(new sH(Object.assign({},a,{isFirst:!0})))};
var Xrb=function(a){var b=a.Ra.events.ka(_.Qa(function(d){return d instanceof _.Sf}),_.m(function(){var d=_.ig(a.Bj.nc);return d&&d.lb}),_.Oa(),_.pb(),_.Za()),c=a.tZa.ka(_.tb(function(d){if(d){var e=a.mhb.ka(_.m(function(h){return function(n){return n.push(Object.assign({},h,{isFirst:!1}))}})),f=a.eEb.ka(_.m(function(h){return function(n){return n.pop(n.Kva.length-1-h)}})),g=a.aZa.ka(_.m(function(h){return function(n){var r=n.stack.slice();r[n.Hzb]=Object.assign({},n.R7,h);return new sH(r)}}));return _.hb(e,
f,g).ka(_.cb(function(h,n){return n(h)},d),_.sb(d))}return _.Da(void 0)}));return _.hb(b,c).ka(_.Oa(),_.mb(1),_.ib())},$rb=function(a,b){a.mhb.next(b)};_.V.Object.defineProperties(_.uH.prototype,{BF:{configurable:!0,enumerable:!0,get:function(){return this.PNa.getValue()},set:function(a){a!==this.BF&&this.PNa.next(a)}}});_.uH.ha=function(a){return new (a||_.uH)(_.u(_.rf),_.u(tH),_.u(_.AG),_.u(_.Pf),_.u(_.cG))};_.uH.va=_.t({token:_.uH,ta:_.uH.ha});
_.vH=function(a){this.Sb=a};_.vH.prototype.transform=function(a){return this.Sb.AZ().ka(_.sb(!1),_.m(function(b){return b?_.Phb(a):a.path||""}),_.Oa())};_.vH.ha=function(a){return new (a||_.vH)(_.y(_.Hu,16))};_.vH.ze=_.Xc({name:"maybeStripGoogle3",type:_.vH,Yd:!0});_.wH=function(){};_.wH.ha=function(a){return new (a||_.wH)};_.wH.Ea=_.Wc({type:_.wH});_.wH.Da=_.Pc({});
var bsb;_.xH=function(a,b,c,d,e){var f=this;this.Fa=a;this.nib=b;this.Xsc=c;this.QL=d;this.lDc=new _.ks(this.Fa);this.vcb=new _.kb(1);this.Mw=new _.ks(this.Fa);this.Fpb=new _.kb(1);this.Oib=new _.ks(this.Fa);this.zrc=this.vcb.ka(Ekb(e,function(g){return f.Xsc.list(g).ka(_.m(function(h){return Hkb(g,h.aggregations)}))}));this.Arc=this.Fpb.ka(Ekb(e,function(g){return f.nib.list(g).ka(_.m(function(h){return Hkb(g,h.x9)}))}))};
_.asb=function(a,b){var c=_.Fkb(b);return a.Mw.fetch(c,function(){a.Fpb.next(c);return _.Gkb(a.Arc,c,b.category)})};bsb=function(a){return a.QL.prefetch("findingsConfig").ka(_.Ka(),_.tb(function(b){b&&a.Oib.put("getConfiguration",_.Da(_.bf(gF,JSON.parse(b.response)).root));return a.Oib.fetch("getConfiguration",function(){return a.nib.getConfiguration().ka(_.m(function(c){return c.root}))})}))};_.xH.ha=function(a){return new (a||_.xH)(_.u(_.Ym),_.u(Pnb),_.u(Onb),_.u(_.Gu),_.u(_.Ye))};
_.xH.va=_.t({token:_.xH,ta:_.xH.ha,Ka:"root"});
_.yH=function(a,b){this.XY=b;a.Vb(14)?this.oOa=bsb(this.XY).ka(_.m(function(c){return(null==c?void 0:c.children)||[]}),_.mb(1),_.ib()):this.oOa=_.Da([]);this.Mxb=this.oOa.ka(_.m(Ikb))};_.yH.prototype.tPa=function(){return this.oOa};_.csb=function(a,b){return a.Mxb.ka(_.m(function(c){return c.get(b)}))};
_.yH.prototype.getAnnotations=function(a,b,c,d,e,f,g){var h=this,n=g?"FILE":"DIRECTORY";return _.ID(b)||"host"===b?_.csb(this,f).ka(_.tb(function(r){if(!r)return _.Da([]);var x=_.Jkb(r);return x?_.asb(h.XY,{lb:a,Dc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ka(_.m(function(A){return A.map(function(B){return{icon:r.icon,tooltip:r.tooltip,details:B,Fxb:r.name,Ss:r.id}})})):_.Da([])})):_.Ma("Only depot group and multibranch are currently supported")};
_.yH.ha=function(a){return new (a||_.yH)(_.u(_.vu),_.u(_.xH))};_.yH.va=_.t({token:_.yH,ta:_.yH.ha,Ka:"root"});
var dsb=new Set(["depot","host"]),zH=function(a,b,c,d){this.Fa=a;this.Hwc=b;this.Fxc=c;this.vwc=d;this.qjb=new _.ks(this.Fa);this.qsc=new _.ks(this.Fa)},esb=function(a,b,c){var d=b.lb,e=b.Dc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,h=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,x=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!dsb.has(e))throw Error("we");var A=Object.assign({},_.bE(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:h,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.qjb.fetch(Object.assign({},A,{Mh:"fileTest"}),function(){return a.Hwc.get(A).ka(_.m(function(B){return B.MP}))})},fsb=function(a,b){var c=b.lb,d=b.Dc,e=b.fileSpecSourceRootRepositoryKeyRepositoryName,f=b.fileSpecSourceRootRefSpec,g=b.fileSpecPath,h=b.fileSpecType;b=b.mergeLatestData;if(!dsb.has(d))throw Error("we");var n=Object.assign({},_.bE(c,d),{fileSpecPath:g,fileSpecType:h,
fileSpecSourceRootRefSpec:f,fileSpecSourceRootRepositoryKeyRepositoryName:e,mergeLatestData:b});return a.qjb.fetch(Object.assign({},n,{Mh:"fuzzing"}),function(){return a.Fxc.get(n).ka(_.m(function(r){return r.MP}))})},gsb=function(a,b,c,d){if(!dsb.has(c))throw Error("we");var e=Object.assign({},_.bE(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.qsc.fetch(e,function(){return a.vwc.get(e).ka(_.m(function(f){return f.categories}))})};
zH.ha=function(a){return new (a||zH)(_.u(_.Ym),_.u(Tnb),_.u(Unb),_.u(Snb))};zH.va=_.t({token:zH,ta:zH.ha,Ka:"root"});
var hsb,jsb,psb,ksb;hsb=["BLAME","XREFS"];_.isb=new _.zd("viewDataProvider");
_.AH=function(a,b,c,d,e,f){var g=this;this.iC=a;this.Ac=b;this.Sb=c;this.wK=d;this.state=new _.sf(new Map);this.kb=new _.ca;this.Web=e.ka(_.Qa(Skb),_.PD(function(h){return h.location}),_.m(function(h){return{Xa:h.location,isDirectory:1===h.kind,vC:_.ZD(h.ZC),h_:0===h.kind?h.h_:void 0}}),_.sb(void 0),_.mb(1),_.ib());this.upa=jsb(this).ka(_.mb(1),_.ib());this.vJa=_.Ca([this.Web,this.iC.tPa().ka(_.sb([]))]).ka(_.tb(function(h){h=_.l(h);var n=h.next().value,r=h.next().value;return ksb(g,n).ka(_.m(function(x){return[].concat(_.Ha(x),
_.Ha(Kkb(r,n)))}))}),_.Oa(function(h,n){return h.length===n.length&&h.every(function(r,x){return _.vc(r,n[x])})}),_.mb(1),_.ib());a=tnb(this.Sb).ka(_.m(function(h){return new Map(Array.from(h,function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.Lf?{enabled:!0,Hs:0}:{enabled:!1}]}))}),_.Ua(1),_.vb(this.state.ka(_.pb())));b=this.vJa.ka(_.Ab(this.state),_.m(function(h){h=_.l(h);var n=h.next().value;h=h.next().value;var r=Qkb(n),x=Nkb(_.ig(f.nc));n=new Map;for(var A=_.l(h),B=A.next();!B.done;B=
A.next()){var I=_.l(B.value);B=I.next().value;I=I.next().value.enabled||Okb(B,x);n.set(B,I?{enabled:!0,Hs:0}:{enabled:!1})}r=_.l(r);for(x=r.next();!x.done;x=r.next())x=x.value,!h.has(x.id)&&x.mca&&n.set(x.id,{enabled:!0,Hs:0});return n}));this.kb.add(_.Ia(a,b).subscribe(function(h){g.state.next(h)}));a=this.vJa.ka(_.m(function(h){return new Set(Qkb(h).map(function(n){return n.id}))}));this.Pfa=_.Ca([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}),_.Oa(Rkb),_.mb(1),_.ib())};_.k=_.AH.prototype;_.k.La=function(){this.kb.unsubscribe()};_.k.tPa=function(){return this.vJa};_.k.xR=function(a){return this.Pfa.ka(_.m(function(b){return b.get(a)||{enabled:!1}}),_.Oa(_.vc))};_.k.UMa=function(){var a=Pkb(_.ea.apply(0,arguments),!0);lsb(this,msb(this,a))};_.k.qMa=function(){lsb(this,Pkb(_.ea.apply(0,arguments),!1))};
_.k.Fw=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};_.BH=function(a,b,c){nsb(a,b,{enabled:!0,Hs:2,atb:c})};_.CH=function(a,b){nsb(a,b,{enabled:!0,Hs:0})};_.osb=function(a,b,c){nsb(a,b,{enabled:!0,Hs:1,mr:c})};
jsb=function(a){var b=["DEFAULT","FUZZING"];return a.Web.ka(_.tb(function(c){if(!a.Ac.Vb(25))return _.Da([]);if(!c)return _.Da(b);var d=c.Xa;c=d.lb;var e=d.Dc;d=d.repository;return c&&e&&dsb.has(e)&&d?gsb(a.wK,c,e,d).ka(_.za(function(){return _.Da([])}),_.m(function(f){return[].concat(_.Ha(new Set([].concat(_.Ha(f),_.Ha(b)))))})):_.Da(b)}),_.m(function(c){return c.filter(Vhb).map(_.xsa)}))};
psb=function(a){return a.Ac.Vb(25)?a.upa.ka(_.m(function(b){var c=new Set(b);return Object.assign({},_.L_a,{children:_.L_a.children.filter(function(d){return c.has(d.id)})})})):_.Da(void 0)};
ksb=function(a,b){return psb(a).ka(_.m(function(c){var d=[Wnb];a.Ac.Vb(27)&&(d.push(_.N_a),d.push(_.O_a));a.Ac.Vb(10)&&(d.push(Xnb),d.push(Ynb));a.Ac.Vb(24)&&!c&&(d.push(Znb),d.push($nb));c&&d.push(c);return b?d.filter(function(e){return"LINE_COUNTS"===e.id||"FILE_COUNTS"===e.id?b.isDirectory:b.isDirectory||b.vC&&("BLAME"===e.id||"COVERAGE"===e.id||"FUZZING"===e.id||"COVERAGE_GENERIC"===e.id)?!1:!0}):d}))};
_.AH.prototype.Oua=function(){var a=_.ea.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.Mh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||hsb.includes(d)||c.set(d,{Lf:e.enabled?"ON":"OFF",ega:""});b.set(d,e)}0<c.size&&this.Sb.fAb(c);this.state.next(b)};
var lsb=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.Fw(d)&&(e?c.push({Mh:d,state:{enabled:e,Hs:0}}):c.push({Mh:d,state:{enabled:e}}))}a.Oua.apply(a,_.Ha(c))},nsb=function(a,b,c){a.Fw(b)&&a.Oua({Mh:b,state:c})},msb=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("xe");
f=h}if(1<[c,d,e,f].filter(function(n){return!!n}).length)throw Error("ye");(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(_.K_a),d=c.next();!d.done;d=c.next())d=d.value,a.state.getValue().has(d)&&d!==f&&b.set(d,!1);return b};_.AH.ha=function(a){return new (a||_.AH)(_.u(_.yH),_.u(_.vu),_.u(_.Hu),_.u(zH),_.u(_.isb),_.u(_.rf))};
_.AH.va=_.t({token:_.AH,ta:_.AH.ha});
_.DH=function(a,b){this.Fa=a;this.qmb=b;this.Fwc=new _.ks(this.Fa);this.SMc=new _.ks(this.Fa)};_.DH.prototype.getFile=function(a,b,c,d,e,f){var g=this,h=_.pib(a,b,c,d,e,f);return this.Fwc.fetch(h,function(){return g.qmb.getFile(h)}).ka(_.m(function(n){return _.oD(_.nh(n.SS))}),_.sb(_.xD),_.za(function(){return _.Da(_.mD("Failed to retrieve documentation for file."))}))};_.DH.prototype.RPa=function(a){var b=this;return this.SMc.fetch(a,function(){return b.qmb.RPa({ticket:a})})};
_.DH.ha=function(a){return new (a||_.DH)(_.u(_.Ym),_.u(Rnb))};_.DH.va=_.t({token:_.DH,ta:_.DH.ha,Ka:"root"});
var EH=function(a,b,c){this.Ac=a;this.Ig=b;this.Ec=c;this.iyc=ujb;this.hyc=wjb;this.pqb=_.Ta;this.WC=null;this.z7b="Show in change history"};
EH.prototype.Rb=function(){var a=this.Ac.Vb(56)?_.Ohb(this.kp,this.commit):this.kp,b,c,d=_.Qhb(this.kp)?null==(b=this.commit.Uq)?void 0:null==(c=b.vj)?void 0:c.refHint:void 0;this.pqb=this.Ig.list(a.lb,a.Dc,a.repository,this.Uf,"/",1,!1,void 0,void 0,d).ka(_.Ea(function(e){return e.qn||[]}),_.Ua(1));this.Zsc=_.TD(this.kp,this.Uf,void 0,a);this.Hfb=this.WC?_.hh(_.Fo((this.WC.fg?a:this.kp).ac(),{Le:this.WC.Uf,vr:this.WC.fg||void 0}).hb()):void 0};
_.V.Object.defineProperties(EH.prototype,{Uf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Uf||""}}});EH.ha=function(a){return new (a||EH)(_.y(_.vu),_.y(_.BG),_.y(_.uH))};
EH.Aa=_.v({type:EH,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",kp:"baseLocation",WC:"parentCommit"},features:[_.bd],hc:["commit","","baseLocation",""],Ba:17,Ca:17,Ha:function(){return[["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"],[3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",3,"trackProjectId","click"],["mat-button",
"","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId"]," View blame prior to this change "]},ya:function(a,b){a&1&&(_.C(0,"mat-card")(1,"mat-card-title")(2,"p"),_.N(3),_.D(),_.C(4,"a",0),_.N(5),_.O(6,"toPrettyRef"),_.D(),_.N(7),_.O(8,"authorDisplay"),_.F(9,"date",1),_.D(),
_.M(10,Tkb,3,4,"mat-card-content",2),_.O(11,"async"),_.F(12,"div",3),_.C(13,"mat-card-actions")(14,"button",4),_.G("click",function(){Zrb(b.Ec,b.Uf)}),_.N(15),_.D(),_.M(16,Ukb,2,2,"a",5),_.D()());a&2&&(_.w(3),_.Be(b.iyc(b.kp)),_.w(1),_.z("universalLink",b.Zsc)("trackProjectId",b.kp.lb),_.w(1),_.zy("",b.hyc(b.kp),"",_.Q(6,11,b.Uf)," "),_.w(2),_.Ae(" : ",_.Q(8,13,b.commit.ho)," @ "),_.w(2),_.z("value",b.commit.IJ),_.w(1),_.z("ngIf",_.Q(11,15,b.pqb)),_.w(4),_.z("trackProjectId",b.kp.lb),_.w(1),_.Ae(" ",
b.z7b," "),_.w(1),_.z("ngIf",b.Hfb))},Ia:[_.cn,_.Pl,_.KG,_.EG,_.nq,_.oq,_.aG,ZF,$F,job,_.Mm,_.hv,_.LG,_.Vl,_.DG,_.GE],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 FH=function(){this.subject=new _.nb};FH.prototype.subscribe=function(a){return this.subject.subscribe(a)};FH.ha=function(a){return new (a||FH)};FH.va=_.t({token:FH,ta:FH.ha});
var qsb=["hovercard"],rsb=["origin"],ssb=[new IE({Qc:"start",Rc:"top"},{Bc:"end",Gc:"top"},-7),new IE({Qc:"start",Rc:"bottom"},{Bc:"end",Gc:"bottom"},-7)],GH=function(a,b,c,d,e){var f=this;this.Fa=a;this.slb=b;this.Do=c;this.Pe=d;this.Ec=e;this.o0a=!1;this.WC=null;this.tlb=this.slb.subscribe(function(){f.o0a?f.o0a=!1:(clearTimeout(f.HQa),f.vqa.detach())})};GH.prototype.Sa=function(){};GH.prototype.Vc=function(){this.iAc=new _.Tp(this.jAc,this.Re)};
GH.prototype.La=function(){this.tlb&&this.tlb.unsubscribe();this.wqa&&this.wqa.dispose()};var tsb=function(a){a.HQa=setTimeout(function(){a.vqa.Yg()||(a.Fa.nb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.kp.lb}),a.vqa.attach(a.iAc));a.o0a=!0;a.slb.subject.next()},300)},Vkb=function(a){clearTimeout(a.HQa);a.Ssb=setTimeout(function(){a.vqa.detach()},300)};GH.prototype.we=function(){Zrb(this.Ec,this.commit.Uf)};
GH.prototype.DLa=function(){var a=_.Op(_.Qp(this.Pe.position(),this.AVa),ssb);_.gSa(a,[this.Do]);return this.Pe.create({Jj:a,Ok:this.Pe.Sm.sr()})};_.V.Object.defineProperties(GH.prototype,{vqa:{configurable:!0,enumerable:!0,get:function(){this.wqa||(this.wqa=this.DLa());return this.wqa}}});GH.ha=function(a){return new (a||GH)(_.y(_.Ym),_.y(FH),_.y(_.tG),_.y(_.Yp),_.y(_.uH))};
GH.Aa=_.v({type:GH,oa:[["blame-snippet"]],wb:function(a,b){a&1&&(_.Pe(qsb,7,_.Le),_.Pe(qsb,7,_.Me),_.Pe(rsb,7,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.jAc=c.first);_.Oe(c=_.Re())&&(b.Re=c.first);_.Oe(c=_.Re())&&(b.AVa=c.first)}},mb:function(a,b){a&1&&_.G("mouseenter",function(){clearTimeout(b.Ssb)})("mouseleave",function(){return Vkb(b)})},inputs:{HJ:"commitIndex",commit:"commit",kp:"baseLocation",WC:"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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.G("mouseenter",function(){return tsb(b)})("mouseleave",function(){clearTimeout(b.HQa)}),_.O(1,"authorDisplay"),_.C(2,"button",1,2),_.G("click",function(){return b.we()}),_.C(4,"span",3),_.N(5),_.D(),_.N(6),_.O(7,"date"),_.O(8,"authorDisplay"),_.D()(),_.M(9,Wkb,1,3,"ng-template",null,4,_.Ue));a&2&&(_.a8a("title",
"#",b.HJ," ",_.Q(1,5,b.commit.ho),""),_.w(5),_.Ae("#",b.HJ,""),_.w(1),_.zy(" ",_.Ay(7,7,b.commit.IJ,"yyyy-MM-dd"),"\u00a0\u00a0",_.Q(8,10,b.commit.ho)," "))},Ia:[_.cn,EH,_.LG,_.Ny],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 HH=function(a,b,c){_.vG.call(this,a);this.Td=b;this.Fa=c};_.U(HH,_.vG);_.k=HH.prototype;_.k.Sa=function(){};_.k.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.tf;b=b.uj;a?(b?!_.OD(b,a):1)&&this.update():this.clear()}};
_.k.XX=function(){var a=this;if(!_.XD(this.Me))throw Error("ze");var b=this.Me,c=b.lb,d=b.Dc;b=b.repository;var e=_.LD(this.Me,0)||"",f=_.LD(this.Me,1)||"",g=_.MD(this.Me,1)||"";return this.oQ(c,d,b,e,f,g,this.Me.params.Ob).ka(_.m(function(h){return h?a.iU(h):null}))};_.k.FL=function(a){a=this.mr(a);for(var b=new Map,c=_.l(this.Ez()),d=c.next();!d.done;d=c.next())d=d.value,_.osb(this.Td,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Fa.bm({PE:b})};_.k.mr=function(a){return a.length};
HH.ha=function(a){return new (a||HH)(_.y(_.Zd),_.y(_.AH),_.y(_.cv))};HH.Ja=_.v({type:HH,features:[_.ae,_.bd]});
_.IH=function(a,b){this.Fa=a;this.zQa=b;this.Cf=new _.ks(this.Fa)};_.IH.prototype.get=function(a,b,c,d,e){var f=this,g=Object.assign({},{fileSpecPath:e,fileSpecSourceRootRefSpec:d},_.bE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Cf.fetch(g,function(){return f.zQa.VOa(g).ka(_.m(Xkb))})};_.IH.ha=function(a){return new (a||_.IH)(_.u(_.Ym),_.u(_.S3a))};_.IH.va=_.t({token:_.IH,ta:_.IH.ha,Ka:"root"});
var usb=["blameSnippet"],vsb=["loading"],wsb=["rangeHighlight"],xsb=function(a,b,c,d,e,f){this.Lb=a;this.pma=b;this.options=c;this.Pd=d;this.Fe=e;this.sidebar=f;this.ig=function(){}};xsb.prototype.render=function(){this.ig=this.sidebar?Cqb(this.Lb,this.pma,this.options,this.Pd,this.Fe):Bqb(this.Lb,this.pma,this.options,this.Pd,this.Fe)};xsb.prototype.remove=function(){this.ig()};_.JH=function(a,b,c,d,e,f){HH.call(this,b,e,c);this.Lb=a;this.Fa=c;this.service=d;this.Td=e;this.Du=f;this.Wjb=0};
_.U(_.JH,HH);_.JH.Ja=HH.Ja;_.k=_.JH.prototype;
_.k.iU=function(a){var b=[],c=a.wp||[],d=a.Aib,e=a.CAc;a=a.JTa||[];this.Wjb=a.length;!a.length&&c.length&&_.Ky(this.Fa);for(var f=0;f<a.length;f++){var g=a[f];if(g.vf){var h=c[g.HJ||0],n=h.Uf;if(n)if(n=d.get(n),null==n)_.Ky(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.vf;g=0===f%2?"even":"odd";var I=[],K="blame-highlight "+g;(B=B&&Zkb(B))&&alb(B)?(I.push(new xsb(this.Lb,this.pma,{className:g,commit:h,Wd:this.Me,HJ:n,WC:x},B.Pd,B.Fe,!0)),I.push(new xsb(this.Lb,
this.HWa,{className:K},B.Pd,B.Fe,!1))):_.Ky(this.Fa);h=I;A.call(r,b,_.Ha(h))}else _.Ky(this.Fa)}else _.Ky(this.Fa)}return b};_.k.oQ=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.k.yjb=function(){return[new xsb(this.Lb,this.Ira,{},void 0,void 0,!0)]};_.k.OC=function(){_.BH(this.Td,"BLAME");_.Ky(this.Fa)};_.k.onLoad=function(){_.CH(this.Td,"BLAME");this.Fa.bm({bucket:_.jg.Nxa})};_.k.FL=function(a){HH.prototype.FL.call(this,a);this.Du.mn("Blame is being displayed","polite")};_.k.mr=function(){return this.Wjb};
_.k.Ez=function(){return["BLAME"]};_.k.Xf=function(){this.Du.mn("Blame was disabled","polite")};_.JH.ha=function(a){return new (a||_.JH)(_.y(_.tG),_.y(_.Zd),_.y(_.cv),_.y(_.IH),_.y(_.AH),_.y(_.np))};
_.JH.Aa=_.v({type:_.JH,oa:[["blame-layer","layerBaseLocation",""]],wb:function(a,b){a&1&&(_.Pe(usb,7),_.Pe(vsb,7),_.Pe(wsb,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.pma=c.first);_.Oe(c=_.Re())&&(b.Ira=c.first);_.Oe(c=_.Re())&&(b.HWa=c.first)}},inputs:{Me:"layerBaseLocation"},features:[_.ae],hc:["layerBaseLocation",""],Ba:6,Ca:0,Ha:function(){return[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",
3,"hasBackground"]]},ya:function(a){a&1&&(_.M(0,dlb,1,7,"ng-template",null,0,_.Ue),_.M(2,elb,1,3,"ng-template",null,1,_.Ue),_.M(4,flb,1,1,"ng-template",null,2,_.Ue))},Ia:[_.qD,GH],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 ysb=["rangeHighlight"],zsb=function(a,b,c,d,e){this.Lb=a;this.snippet=b;this.options=c;this.Pd=d;this.Fe=e;this.ig=function(){}};zsb.prototype.render=function(){this.ig=Bqb(this.Lb,this.snippet,this.options,this.Pd,this.Fe)};zsb.prototype.remove=function(){this.ig()};var KH=function(a,b,c,d,e){HH.call(this,b,c,e);this.Lb=a;this.Td=c;this.Ig=d};_.U(KH,HH);_.k=KH.prototype;_.k.Sa=function(){};
_.k.iU=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.NP(c.Pd,c.Fe,d))}return b};
_.k.oQ=function(a,b,c,d,e,f){var g=this;if(!dsb.has(b))return _.Ma(Error("Ae"));var h=_.RD(this.Me)?"HEAD"===e:!_.cg.test(e);a=_.Da({lb:a,Dc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.dg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:h});h&&!_.RD(this.Me)&&(a=_.Ca([_.CG(this.Ig,this.Me,"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(_.tb(function(n){return g.JNa(n)}))};
_.k.OC=function(){for(var a=_.l(this.Ez()),b=a.next();!b.done;b=a.next())_.BH(this.Td,b.value)};_.k.onLoad=function(){for(var a=_.l(this.Ez()),b=a.next();!b.done;b=a.next())_.CH(this.Td,b.value)};_.k.NP=function(a,b,c){a=Ykb(a,b-1,0,0);if(!alb(a))throw Error("Be");return new zsb(this.Lb,this.HWa,{className:"coverage-layer "+c},a.Pd,a.Fe)};KH.ha=function(a){return new (a||KH)(_.y(_.tG),_.y(_.Zd),_.y(_.AH),_.y(_.BG),_.y(_.cv))};
KH.Ja=_.v({type:KH,wb:function(a,b){a&1&&_.Pe(ysb,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.HWa=c.first)}},features:[_.ae]});
_.LH=function(a,b,c,d,e,f,g){KH.call(this,b,c,d,f,g);this.wK=a;this.Kb=e};_.U(_.LH,KH);_.LH.Ja=KH.Ja;_.LH.prototype.JNa=function(a){return esb(this.wK,a,_.ig(this.Kb.nc).params.YF)};_.LH.prototype.Ez=function(){return["COVERAGE"]};_.LH.ha=function(a){return new (a||_.LH)(_.y(zH),_.y(_.tG),_.y(_.Zd),_.y(_.AH),_.y(_.rf),_.y(_.BG),_.y(_.cv))};
_.LH.Aa=_.v({type:_.LH,oa:[["code-coverage-layer","layerBaseLocation",""]],inputs:{Me:"layerBaseLocation"},features:[_.ae],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],ya:function(a){a&1&&_.M(0,glb,1,3,"ng-template",null,0,_.Ue)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
_.MH=function(a,b,c,d,e,f,g){KH.call(this,c,d,e,f,g);this.wK=a;this.Ac=b};_.U(_.MH,KH);_.MH.Ja=KH.Ja;_.MH.prototype.JNa=function(a){return this.Ac.Vb(26)?esb(this.wK,Object.assign({},a,{category:"FUZZING"})):fsb(this.wK,a)};_.MH.prototype.Ez=function(){return["FUZZING"]};_.MH.ha=function(a){return new (a||_.MH)(_.y(zH),_.y(_.vu),_.y(_.tG),_.y(_.Zd),_.y(_.AH),_.y(_.BG),_.y(_.cv))};
_.MH.Aa=_.v({type:_.MH,oa:[["fuzzing-layer","layerBaseLocation",""]],inputs:{Me:"layerBaseLocation"},features:[_.ae],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],ya:function(a){a&1&&_.M(0,hlb,1,3,"ng-template",null,0,_.Ue)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
_.NH=function(a,b,c,d,e,f,g){KH.call(this,b,c,d,f,g);var h=this;this.wK=a;this.Kb=e;this.Eqb=new _.sf([]);this.kb=this.Td.upa.subscribe(function(n){h.Eqb.next(n)})};_.U(_.NH,KH);_.NH.Ja=KH.Ja;_.k=_.NH.prototype;_.k.La=function(){this.kb.unsubscribe();KH.prototype.La.call(this)};_.k.Ez=function(){var a=this;return this.Eqb.value.filter(function(b){return a.Td.Fw(b)})};
_.k.JNa=function(a){var b=this;return this.Td.upa.ka(_.tb(function(c){return _.Ca(c.map(function(d){return b.xR(d)}))}),_.m(function(c){return c.filter(function(d){return d.enabled}).map(function(d){return d.id})}),_.Ja(0),_.Oa(jlb),_.Qa(function(c){return 0<c.length}),_.yb(function(){b.onLoad()}),_.tb(function(c){return b.makeRequest(a,c)}))};_.k.xR=function(a){return this.Td.xR(a).ka(_.m(function(b){return{id:a,enabled:b.enabled}}),_.Oa())};
_.k.makeRequest=function(a,b){var c=this;b=b.map(Whb).filter(function(d){return void 0!==d});return esb(this.wK,Object.assign({},a,{category:b[0]}),_.ig(this.Kb.nc).params.YF).ka(_.za(function(){c.OC();Lqb(c,[]);return _.Da(null)}))};_.NH.ha=function(a){return new (a||_.NH)(_.y(zH),_.y(_.tG),_.y(_.Zd),_.y(_.AH),_.y(_.rf),_.y(_.BG),_.y(_.cv))};
_.NH.Aa=_.v({type:_.NH,oa:[["generic-coverage-layer","layerBaseLocation",""]],inputs:{Me:"layerBaseLocation"},features:[_.ae],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["rangeHighlight",""]],ya:function(a){a&1&&_.M(0,ilb,1,3,"ng-template",null,0,_.Ue)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});
var Asb=function(a,b){this.Lb=a;this.location=b;this.ig=function(){}};Asb.prototype.render=function(){this.ig=_.uG(this.Lb,this.location.Pd,{Mf:this.location.Mf,Jf:this.location.Jf,nn:"deprecated"}).remove};Asb.prototype.remove=function(){this.ig()};_.OH=function(a,b,c,d,e){HH.call(this,c,d,a);this.Fa=a;this.Lb=b;this.Td=d;this.service=e;this.us=0};_.U(_.OH,HH);_.OH.Ja=HH.Ja;_.k=_.OH.prototype;
_.k.iU=function(a){var b=this;return(a.HK()||[]).filter(function(c){return c.Rpa().some(function(d){var e;return null==(e=d.getProperties())?void 0:_.Wi(e,1)})}).reduce(function(c,d){b.us+=1;a:{if(_.Ui(d,2)&&(d=d.LQ(),d=Ykb(_.Fh(d,1),_.Fh(d,3),_.Fh(d,2),_.Fh(d,4)),blb(d)))break a;d=void 0}if(!d)return _.Ky(b.Fa),c;var e=c[c.length-1];e&&clb(e.location,d)||c.push(b.NP(d));return c},[])};_.k.oQ=function(a,b,c,d,e,f,g){return this.service.Dra(a,b,c,e,f,g)};
_.k.OC=function(){_.BH(this.Td,"DEPRECATED");_.Ky(this.Fa)};_.k.onLoad=function(){_.CH(this.Td,"DEPRECATED")};_.k.mr=function(){return this.us};_.k.Ez=function(){return["DEPRECATED"]};_.k.NP=function(a){return new Asb(this.Lb,a)};_.OH.ha=function(a){return new (a||_.OH)(_.y(_.cv),_.y(_.tG),_.y(_.Zd),_.y(_.AH),_.y(_.Zw))};
_.OH.Aa=_.v({type:_.OH,oa:[["deprecation-layer","layerBaseLocation",""]],inputs:{Me:"layerBaseLocation"},features:[_.ae],hc:["layerBaseLocation",""],Ba:0,Ca:0,ya:function(){},styles:[".deprecated{text-decoration:line-through}"],vb:2,Oa:0});
var Bsb=function(){this.a_a=""};Bsb.ha=function(a){return new (a||Bsb)};
Bsb.Aa=_.v({type:Bsb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",a_a:"subtitle"},hc:"icon  title  details ".split(" "),Ba:8,Ca:4,Ha:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ya:function(a,b){a&1&&(_.C(0,"mat-card-header")(1,"div",0),_.F(2,"img",1),_.D(),_.C(3,"mat-card-title"),_.N(4),_.D(),_.M(5,klb,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,_.Sd),_.w(2),_.Be(b.title),_.w(1),_.z("ngIf",b.a_a),_.w(2),_.z("innerHTML",b.details,_.Rd))},Ia:[_.Pl,lob,ZF,$F,iob,kob],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 Csb=[new IE({Qc:"end",Rc:"bottom"},{Bc:"start",Gc:"top"}),new IE({Qc:"end",Rc:"center"},{Bc:"start",Gc:"center"}),new IE({Qc:"end",Rc:"top"},{Bc:"start",Gc:"bottom"})],PH=function(a,b,c,d){this.Fa=a;this.JB=b;this.AVa=c;this.Pe=d;this.qc="";this.Yc=this.DLa()};_.k=PH.prototype;_.k.Sa=function(){var a=this;this.uS=new _.Tp(this.aaa,this.JB,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.k.La=function(){this.Yc.dispose()};
_.k.attach=function(a){var b=this;this.Yc.Yg()||(this.Yc.attach(this.uS),this.Fa.nb({element:this.qc,action:"showHovercard",mg:this.mg,gestureName:"CLICK"},a),setTimeout(function(){b.Yc.ji()},0));clearTimeout(this.ruc)};_.k.detach=function(){var a=this;this.ruc=setTimeout(function(){a.Yc.detach()},200)};_.k.DLa=function(){var a=_.Op(_.Qp(this.Pe.position(),this.AVa),Csb);return this.Pe.create({Jj:a,Ok:this.Pe.Sm.sr()})};PH.ha=function(a){return new (a||PH)(_.y(_.Ym),_.y(_.Me),_.y(_.Cd),_.y(_.Yp))};
PH.Ja=_.v({type:PH,oa:[["","hovercard","","trackElement",""]],mb:function(a,b){a&1&&_.G("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{aaa:"hovercard",qc:"trackElement",mg:"artifactId"}});
var QH=function(){this.qc=this.tooltip=""};QH.prototype.Sa=function(){};
_.V.Object.defineProperties(QH.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Gf(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.mg=a[0].Ss;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=_.yhb(d.message||c.Fxb);f&&(Dsb.test(f)||(f="http://"+f),c=_.mh(_.Nj(_.A9a("a",{href:f,target:"_blank"},_.mh(_.Nj(c).toString()))).toString()));if(e)try{var g=
_.nh(e)||c}catch(h){g=c}else g=c;return g})}}});QH.ha=function(a){return new (a||QH)};
QH.Aa=_.v({type:QH,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",qc:"trackElement"},hc:["annotations","","trackElement",""],Ba:3,Ca:5,Ha:[[3,"src","alt","hovercard","trackElement","artifactId"],["hovercard",""],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],ya:function(a,b){a&1&&(_.F(0,"img",0),_.M(1,nlb,2,1,"ng-template",null,1,_.Ue));if(a&2){var c=
_.ze(2);_.z("src",b.icon,_.Sd)("alt",b.tooltip)("hovercard",c)("trackElement",b.qc)("artifactId",b.mg)}},Ia:[_.Ol,_.Pl,Bsb,PH,_.aG],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 Dsb=/^((http|https):\/\/)/;
var Esb=["finding"],Fsb=function(a,b,c,d){this.Lb=a;this.Twc=b;this.options=c;this.line=d;this.ig=function(){}};Fsb.prototype.render=function(){this.ig=Dqb(this.Lb,this.Twc,this.options,this.line)};Fsb.prototype.remove=function(){this.ig()};_.RH=function(a,b,c,d,e){HH.call(this,b,d,e);this.Lb=a;this.iC=c};_.U(_.RH,HH);_.RH.Ja=HH.Ja;_.k=_.RH.prototype;
_.k.iU=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.vf?Zkb(d.vf).Pd||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 Fsb(this.Lb,this.Uwc,{annotations:d},c));return a};_.k.oQ=function(a,b,c,d,e,f){return this.iC.getAnnotations(a,b,c,e,f,this.Ss,!0)};_.k.OC=function(){_.BH(this.Td,this.Ss)};
_.k.onLoad=function(){_.CH(this.Td,this.Ss)};_.k.Ez=function(){return[this.Ss]};_.RH.ha=function(a){return new (a||_.RH)(_.y(_.tG),_.y(_.Zd),_.y(_.yH),_.y(_.AH),_.y(_.cv))};
_.RH.Aa=_.v({type:_.RH,oa:[["finding-layer","layerBaseLocation","","layerId",""]],wb:function(a,b){a&1&&_.Pe(Esb,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.Uwc=c.first)}},inputs:{Me:"layerBaseLocation",Ss:"layerId"},features:[_.ae],hc:["layerBaseLocation","","layerId",""],Ba:2,Ca:0,Ha:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ya:function(a){a&1&&_.M(0,olb,1,1,"ng-template",null,0,_.Ue)},Ia:[QH],vb:2});
var Gsb=function(a,b,c){this.Lb=a;this.location=b;this.context=c;this.ig=function(){}};Gsb.prototype.render=function(){this.ig=_.uG(this.Lb,this.location.Pd,{Mf:this.location.Mf,Jf:this.location.Jf,tagName:"a",nn:"doc-link",href:this.context.Zuc}).remove};Gsb.prototype.remove=function(){this.ig()};Gsb.prototype.Fwa=function(){};Gsb.prototype.Jwa=function(){};
var SH=function(a,b,c){this.service=a;this.location=b;this.context=c;this.rR=!1};_.k=SH.prototype;_.k.render=function(){var a="semantic-decoration";this.service.Bfa&&(a+=" underline");this.rR&&(a+=" highlight");this.ig=_.uG(this.service.Lb,this.location.Pd,{Mf:this.location.Mf,Jf:this.location.Jf,tagName:"a",nn:a,href:this.link=this.WX(),key:String(this.context.index)}).remove};
_.k.Jwa=function(){if(null!=this.ig)if(this.service.Bfa)for(var a=_.l(this.uz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.uz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.ig&&this.ig();delete this.ig};_.k.Fwa=function(){if(null!=this.ig){var a=this.WX();if(a!==this.link){this.link=a;for(var b=_.l(this.uz()),c=b.next();!c.done;c=b.next()){var d=_.Gf(a);c.value.href=_.Af(d)}}}};
_.k.DR=function(a,b,c){var d=this.service.tj.Yj;var e=a.ie.id+"/"+a.repository+"/"+a.Ab+"/"+a.path;if(_.QD(d)){var f,g=(null==(f=a.params)?0:f.Le)?"?rcl="+a.params.Le:"";e+=g}c+=e;e=this.service.Hz.get(c);e||(a=new d.constructor(a),d=_.ND(a,d),e=_.UD(a,this.service.Ra,{kR:"oneBased",ef:d?"preserve":null}),this.service.Hz.set(c,e));return e(b)};_.k.uz=function(){return this.service.Lb.Eh.Fo(this.context.XJ-1).querySelectorAll('.semantic-decoration[data-key="'+this.context.index+'"]')};
_.V.Object.defineProperties(SH.prototype,{xaa:{configurable:!0,enumerable:!0,get:function(){return this.rR},set:function(a){this.rR=a;if(null!=this.ig)if(a){var b=_.l(this.uz());for(a=b.next();!a.done;a=b.next())a.value.classList.add("highlight")}else for(b=_.l(this.uz()),a=b.next();!a.done;a=b.next())a.value.classList.remove("highlight")}}});
var TH={},Hsb=function(){SH.apply(this,arguments)};_.U(Hsb,SH);
Hsb.prototype.WX=function(){var a=this.context.IH,b=this.service.tj.Yj;Uhb(b,TH,1);TH.params=b.params;var c=a.Tkb.Md;var d=!0;var e=c.ve();""!==e&&(TH.path=e);c=_.Bn(c);if(null!=c){e=c.Hk();if(null!=e){var f=_.aj(e,2);""!==f&&(d=f===TH.repository,TH.repository=f);e=_.Lhb(e);if(null!=e){var g,h;d=d&&e.id===(null==(g=TH.ie)?void 0:g.id)&&e.type===(null==(h=TH.ie)?void 0:h.type);TH.ie=e}}g=_.aj(c,3);""!==g&&(TH.Ab=g)}if(TH.params.Ob)TH.params=Object.assign({},b.params,{Le:TH.Ab,Ob:void 0}),TH.Ab="HEAD";
else{h=d&&_.eg(TH.path,b.path,_.lQa);g=TH.Ab!==b.Ab?TH.Ab:_.LD(b,1);if(h=h&&!0===this.service.tj.Hna)h=this.service.tj.JC,null==h||null==g?g=!0:(h=Number(h),g=Number(g),g=isNaN(h)||isNaN(g)?!0:h>g),h=!g;h?TH.Ab=b.Ab:d&&(TH.params=Object.assign({},b.params,{Le:TH.Ab}),TH.Ab=b.Ab)}return this.DR(TH,a.Tkb.line,"jump")};
var Isb={},Jsb=function(){SH.apply(this,arguments)};_.U(Jsb,SH);Jsb.prototype.WX=function(){var a=this.context.IH,b=this.service.tj.Yj;Uhb(b,Isb);var c=a.source.Pd+1;Isb.params=Object.assign({},b.params,{line:c,Ii:"1",Ze:1});b=this.DR(Isb,c,"panel");return(c=this.service.Lb.lines[a.source.Pd].substring(a.source.Mf,a.source.Jf))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+a.zh.map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b};
var Ksb={kz:new Set,zh:[]},UH=function(a){var b=this;this.Ec=a;this.hR=Ksb;this.AYa=[];this.bwa=new Map;this.Hq=!1;this.ai=new _.Xk;this.kb=_.Ca(this.Ec.O0,this.Ec.uwb).ka(_.m(function(c){c=_.l(c);var d=c.next().value;return c.next().value&&d?(b.Hq?d.R7:d.uMb).rC:[]}),_.sb([]),_.Oa()).subscribe(function(c){b.AYa=c;c.length&&b.nr(c)})};UH.prototype.La=function(){this.kb.unsubscribe()};UH.prototype.Ue=function(a){var b=a.zh;return this.AYa.length===b.length&&this.AYa.every(function(c){return b.includes(c)})};
UH.prototype.nr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(g){return c.bwa.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.hR.kz);for(b=e.next();!b.done;b=e.next())b=b.value,d.has(b)||(b.xaa=!1)}e=new Map;var f=_.l(d);for(b=f.next();!b.done;b=f.next())b=b.value,b.xaa=!0,e.set(b.context.XJ,0);this.hR={kz:d,zh:a};this.ai.emit(Array.from(e.entries()))};
UH.prototype.UWa=function(a){this.bwa.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var c=_.l(b.context.IH.zh),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.bwa.get(d);null!=e?e.add(b):this.bwa.set(d,new Set([b]))}}this.nr(this.hR.zh,!1)};UH.ha=function(a){return new (a||UH)(_.u(_.uH))};UH.va=_.t({token:UH,ta:UH.ha});
var VH=function(a,b,c,d){this.Fa=a;this.gq=b;this.Lb=c;this.Ra=d;this.Hz=new Map};
VH.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.LQ())if(h=Ykb(_.Fh(h,1),_.Fh(h,3),_.Fh(h,2),_.Fh(h,4)),blb(h))break b;h=void 0}if(h){for(var n=[],r=[],x=[],A=_.l(f.Rpa()),B=A.next();!B.done;B=A.next()){B=B.value;var I=_.aj(B,1);I&&(I.startsWith("kythe:")||(I=g+I),n.push(I));_.aj(B,3)&&x.push(_.aj(B,3));var K=_.nc(B,_.sNa,2);if(K){B=r;I=B.push;var P=K;K=P.fk();P=_.Fh(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",Tkb:r[0],source:h,zh:n}:{type:"OPEN_PANEL",source:h,zh:n};break a;case 2:if(!n.length)break;f={type:"OPEN_PANEL",source:h,zh:n};break a;case 3:if(x.length){f={type:"DOC_LINK",source:h,Zuc:x[0]};break a}}}f=void 0}f?e&&clb(e.location,f.source)||(e=this.NP(c.length,f,d),c.push(e)):_.Ky(this.Fa)}this.gq.UWa(d);return c};
VH.prototype.NP=function(a,b,c){switch(b.type){case "OPEN_PANEL":return a=Lsb(this,a,b,Jsb),c.push(a),a;case "JUMP_TO_DEF":return a=Lsb(this,a,b,Hsb),c.push(a),a;case "DOC_LINK":return new Gsb(this.Lb,b.source,b);default:_.ag(b)}};var Lsb=function(a,b,c,d){return new d(a,c.source,{index:b,XJ:c.source.Pd+1,IH:c})};VH.ha=function(a){return new (a||VH)(_.u(_.Ym),_.u(UH),_.u(_.tG),_.u(_.Pf))};VH.va=_.t({token:VH,ta:VH.ha});
_.Msb=!0;_.Nsb=!1;_.WH=function(a,b,c,d,e){this.Fa=a;this.bAb=b;this.oe=c;this.QL=d;this.tK=e;this.JDc=[3,0];this.SJ=new _.ks(this.Fa)};
_.WH.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.vh(a,b,c,d,e,f);var h=(new _.eo).Br(a),n=h.clone();a.So(3);return this.QL.prefetch("directory").ka(_.tb(function(r){r&&g.SJ.put(_.gj(_.eo,r.request).toObject(),Osb(g,n,h,_.Da(_.HPa(r.response))));return g.SJ.fetch(n.toObject(),function(){var x=qnb(n.clone(),!0).toObject(),A,B;return null!=(B=null==(A=_.xWa(g.SJ,x))?void 0:A.ka(_.Wa()))?B:g.jZ(n,h)}).ka(_.m(plb))}))};
_.WH.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.vh(a,b,c,d,e,null==f?void 0:f.Ob);(null==f?0:f.fileSize)&&_.hc(a,4,f.fileSize,0);var h=qnb((new _.eo).Br(a),!0),n=h.clone();if(b=Psb(this,a))b.getType()&&a.So(b.getType()),0<b.MQ().length&&a.GKb(b.MQ()),b.uPa()&&a.yKb(b.uPa());void 0!==(null==f?void 0:f.type)&&a.So(null==f?void 0:f.type);_.hc(h,4,!0,!1);_.hc(h,9,_.Nsb,!1);this.Fa.bm({AF:[{eventType:"FILE_OPENED",mob:[],Md:a,lineNumber:null==f?void 0:f.line}]});return this.QL.prefetch("file").ka(_.tb(function(r){r&&
g.SJ.put(_.gj(_.eo,r.request).toObject(),Osb(g,n,h,_.Da(_.HPa(r.response))));return g.SJ.fetch(n.toObject(),function(){var x=qnb(n.clone(),!1).toObject();x=g.SJ.getValue(x);var A=g.jZ(n,h);return x?A.ka(_.sb(x),_.Oa(_.ynb)):A})}))};_.WH.prototype.jZ=function(a,b){return Osb(this,a,b,this.yJa(b))};
var Osb=function(a,b,c,d){c=c.fk().clone().So(0);for(var e=d.ka(_.m(function(h){var n;return(null==(n=_.qo(h))?void 0:_.nc(n,_.lo,2))||new _.lo})),f=_.l(a.bAb),g=f.next();!g.done;g=f.next())xnb(g.value,c,e);return d.ka(_.sba(function(h,n){return!!_.po(h)||0===n}),_.yb(function(h){var n=_.nc(h,_.An,7),r;if(null==n?0:null==(r=_.Bn(n))?0:_.aj(r,3)){n=n.clone().So(0);r=_.l(a.bAb);for(var x=r.next();!x.done;x=r.next())xnb(x.value,n,e);n=b.clone().Br(n);a.SJ.put(n.toObject(),_.Da(h))}}))};
_.WH.prototype.yJa=function(a){var b=this,c=this.JDc.includes(a.fk().getType())?Qsb(this):this.oe.Gj();return _.Msb?vnb(this.oe,this.tK.cPa(a,c)).ka(_.ob()):_.Ju(this.oe,function(){return b.tK.jZ(a,c)},"FileService.getContentsStreaming").ka(_.ob())};
var Qsb=function(a){a=a.oe.Gj();a["X-Server-Timeout"]="60";return a},Psb=function(a,b){var c=b.clone();c.ld(_.bg(_.Dhb(b.ve())));var d,e;return null==(e=null==(d=Rsb(a,c))?void 0:_.po(d))?void 0:_.lc(e,_.fo,1).find(function(f){return f.ve()===b.ve()})},Rsb=function(a,b){b=qnb((new _.eo).Br(b),!1).toObject();return a.SJ.getValue(b)};_.WH.ha=function(a){return new (a||_.WH)(_.u(_.cv),_.u(_.Pw),_.u(_.Nu),_.u(_.Gu),_.u(_.Y3a))};_.WH.va=_.t({token:_.WH,ta:_.WH.ha,Ka:"root"});
_.XH=function(a,b,c){var d=b.events.ka(_.Qa(function(e){return e instanceof _.Sf}),_.sb(null),_.m(function(){var e=_.ig(a.nc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.ac().Rh().hb()}),_.Oa(function(e,f){return _.Eo(e,f)}),_.mb(1),_.ib());this.AGb=d.ka(_.m(function(e){return rlb(e,b)}));this.yGb=d.ka(_.m(function(e){return slb(e,c)}))};_.XH.ha=function(a){return new (a||_.XH)(_.u(_.rf),_.u(_.Pf),_.u(_.WH))};_.XH.va=_.t({token:_.XH,ta:_.XH.ha});
var Ssb={dr:!0,Ova:!0,silent:!0};
var Tsb={"* 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},Usb={"* 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 tlb={};
var Vsb={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},Wsb=/[\n\f\r"'()*<>]/g,wlb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},Xsb=function(a,b,c){b=(0,_.Ji)(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<_.My(b,"(")||1<_.My(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"!=_.zf(a)?'url("'+_.zf(a).replace(Wsb,xlb)+'")':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 Vsb))return null}return b};
var ylb=vE("Element","attributes")||vE("Node","attributes"),Ysb=wE("Element","hasAttribute"),Zsb=wE("Element","getAttribute"),Alb=wE("Element","setAttribute"),$sb=wE("Element","removeAttribute");vE("Element","innerHTML")||vE("HTMLElement","innerHTML");var atb=wE("Element","getElementsByTagName"),btb=wE("Element","matches")||wE("Element","msMatchesSelector"),Glb=vE("Node","nodeName"),Ilb=vE("Node","nodeType"),Klb=vE("Node","parentNode");vE("Node","childNodes");
var Clb=vE("HTMLElement","style")||vE("Element","style"),Elb=vE("HTMLStyleElement","sheet"),Mlb=wE("CSSStyleDeclaration","getPropertyValue"),Olb=wE("CSSStyleDeclaration","setProperty"),Qlb=vE("Element","namespaceURI")||vE("Node","namespaceURI");
var ctb=_.Li&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),dtb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},gtb=function(a,b,c){var d=[];etb(_.Qb(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Ee");if(!(b&&_.Li&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(ctb,"#"+b+" $1"):e.selectorText,
g=d.push;e=ftb(e.style,c);if(_.Gb(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 _.Kj||(e=_.u9a(e));g.call(d,new _.Lj(f+"{"+_.t9a(e).replace(/</g,"\\3C ")+
"}",_.eBa))}});return Bnb(d)},etb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},itb=function(a,b,c){a=htb("<style>"+a+"</style>");return null==a||null==a.sheet?_.fBa:gtb(a.sheet,void 0!=b?b:null,c)},htb=function(a){if(_.Li&&!_.Qi(10)||"function"!=typeof _.Db.DOMParser)return null;a=_.mh("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Nj(a),"text/html").body.children[0]},ftb=function(a,b){if(!a)return _.aBa;
var c=document.createElement("div").style;jtb(a).forEach(function(d){var e=_.Ni&&d in dtb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Hi(e,"--")||_.Hi(e,"var")||(d=Nlb(a,d),d=Xsb(e,d,b),null!=d&&Plb(c,e,d))});return new _.Kj(c.cssText||"",_.$Aa)},ltb=function(a){var b=Array.from(yE(atb,a,"getElementsByTagName",["STYLE"])),c=fhb(b,function(g){return _.Qb(Flb(g).cssRules)});c=etb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,MXa:c[e]};d.sort(function(g,
h){var n=vlb(g.MXa.selectorText),r=vlb(h.MXa.selectorText);a:{for(var x=Math.min(n.length,r.length),A=0;A<x;A++){var B=_.M7a(n[A],r[A]);if(0!=B){n=B;break a}}n=_.M7a(n.length,r.length)}return n||g.index-h.index});for(e=0;e<d.length;e++)c[e]=d[e].MXa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){yE(btb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&ktb(f,g.style)});b.forEach(_.bk)},ktb=function(a,b){var c=
jtb(a.style);jtb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=Nlb(b,d);Plb(a.style,d,e)}})},jtb=function(a){_.Rb(a)?a=_.Qb(a):(a=_.Aca(a),_.Pb(a,"cssText"));return a};
var mtb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),ntb=0,otb=function(){this.Ce=[];this.Pwa=[];this.fY="data-elementweakmap-index-"+ntb++};otb.prototype.set=function(a,b){if(yE(Ysb,a,"hasAttribute",[this.fY])){var c=parseInt(yE(Zsb,a,"getAttribute",[this.fY])||null,10);this.Pwa[c]=b}else c=this.Pwa.push(b)-1,Blb(a,this.fY,c.toString()),this.Ce.push(a);return this};
otb.prototype.get=function(a){if(yE(Ysb,a,"hasAttribute",[this.fY]))return a=parseInt(yE(Zsb,a,"getAttribute",[this.fY])||null,10),this.Pwa[a]};otb.prototype.clear=function(){this.Ce.forEach(function(a){yE($sb,a,"removeAttribute",[this.fY])},this);this.Ce=[];this.Pwa=[]};
var ptb=!_.Li||10<=Number(_.Ri),qtb=!_.Li||null==document.documentMode,Dub=function(){};
Dub.prototype.JEb=function(a){if(!ptb)return _.$g(document,"SPAN");var b=_.$g(document,"SPAN");this.P7&&"*"==this.Zfa&&(b.id=this.P7);this.dRa&&(a=htb("<div>"+a+"</div>"),ltb(a),a=a.innerHTML);a=_.mh(a);var c=document.createElement("template");if(qtb&&"content"in c)Mib(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Mib(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=mtb?new WeakMap:new otb;d=a.nextNode();){a:{var e=
d;switch(Jlb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==Hlb(e).toUpperCase())e=null;else{var f=Hlb(e).toUpperCase();if(f in this.jga||"http://www.w3.org/1999/xhtml"!=Rlb(e))var g=null;else this.I1[f]?g=document.createElement(f):(g=_.$g(document,"SPAN"),this.cZa&&Blb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var h=g,n=zlb(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(_.Hi(B,"data-sanitizer-"))A=null;else{var I=Hlb(x);A=A.value;
var K={tagName:(0,_.Ji)(I).toLowerCase(),attributeName:(0,_.Ji)(B).toLowerCase()},P={Ftc:void 0};"style"==K.attributeName&&(P.Ftc=Dlb(x));x=Eub(I,B);x in this.f6?(B=this.f6[x],A=B(A,K,P)):(B=Eub(null,B),B in this.f6?(B=this.f6[B],A=B(A,K,P)):A=null)}null!==A&&Blb(h,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==Jlb(e)&&c.set(d,e),d=Llb(d),f=!1,d)g=Jlb(d),h=Hlb(d).toLowerCase(),n=Llb(d),11!=g||n?"body"==h&&n&&(g=Llb(n))&&!Llb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==Jlb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.ak(d)}c.clear&&c.clear();return b};
var Fub={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 Gub={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 Hub={"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},Lub=function(a){a=a||new Iub;Jub(a);this.f6=_.wc(a.zB);this.jga=_.wc(a.jga);this.I1=_.wc(a.I1);this.cZa=a.cZa;a.Qtc.forEach(function(b){if(!_.Hi(b,"data-"))throw new _.wy('Only "data-" attributes allowed, got: %s.',[b]);if(_.Hi(b,"data-sanitizer-"))throw new _.wy('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.f6["* "+b.toUpperCase()]=Kub},this);a.Otc.forEach(function(b){b=b.toUpperCase();if(!_.Gb(b,"-")||Hub[b])throw new _.wy("Only valid custom element tag names allowed, got: %s.",[b]);this.I1[b]=!0},this);this.cca=a.cca;this.Zfa=a.Zfa;this.P7=null;this.dRa=a.dRa};_.Wh(Lub,Dub);
var Mub=function(a){return function(b,c){b=(0,_.Ji)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.zf(c)?_.zf(c):null}},Iub=function(){this.zB={};_.Ki([Tsb,Usb],function(a){_.Aca(a).forEach(function(b){this.zB[b]=Kub},this)},this);this.uJ={};this.Qtc=[];this.Otc=[];this.jga=_.wc(Fub);this.I1=_.wc(Gub);this.cZa=!1;this.xOc=_.Ij;this.xJc=this.X_a=this.vEc=this.cca=znb;this.Zfa=null;this.VDb=this.dRa=!1},Nub=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},YH=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=Nub(a[c],d))};Iub.prototype.hb=function(){return new Lub(this)};
var Jub=function(a){if(a.VDb)throw Error("Fe");YH(a.zB,a.uJ,"* USEMAP",Oub);var b=Mub(a.xOc);["* ACTION","* CITE","* HREF"].forEach(function(d){YH(this.zB,this.uJ,d,b)},a);var c=Mub(a.cca);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){YH(this.zB,this.uJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){YH(this.zB,this.uJ,d,_.Uh(Pub,this.vEc))},a);YH(a.zB,a.uJ,"A TARGET",_.Uh(Qub,["_blank","_self"]));YH(a.zB,a.uJ,"* CLASS",_.Uh(Rub,a.X_a));YH(a.zB,a.uJ,"* ID",_.Uh(Sub,a.X_a));YH(a.zB,
a.uJ,"* STYLE",_.Uh(a.xJc,c));a.VDb=!0},Eub=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},Kub=function(a){return(0,_.Ji)(a)},Qub=function(a,b){b=(0,_.Ji)(b);return 0<=(0,_.Ob)(a,b.toLowerCase())?b:null},Oub=function(a){return(a=(0,_.Ji)(a))&&"#"==a.charAt(0)?a:null},Pub=function(a,b,c){b=(0,_.Ji)(b);return a(b,c)},Rub=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(" ")},Sub=function(a,b,c){b=(0,_.Ji)(b);return a(b,
c)};Lub.prototype.Nn=function(a){this.P7=Tub(this);if(ptb){a=this.JEb(a);if(0<zlb(a).length){var b=_.$g(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.mh(a)};var Tub=function(a){var b=!("STYLE"in a.jga)&&"STYLE"in a.I1;return"*"==a.Zfa&&b?"sanitizer-"+_.Sj():a.Zfa};
Lub.prototype.createTextNode=function(a){var b=a.data;(a=Llb(a))&&"style"==Hlb(a).toLowerCase()&&!("STYLE"in this.jga)&&"STYLE"in this.I1&&(b=Anb(itb(b,this.P7,(0,_.bh)(function(c,d){return this.cca(c,{vVc: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 Uub=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)},Vub=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},ZH=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},$H=function(){},Zub=function(a,b,c){if(a){try{var d=decodeURIComponent(Wub(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&&!Xub.test(c)&&(a=b,Yub[" "+a]||(Yub[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Uub(a,"/",!0)),a=Yub[" "+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},aI=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},el:function(){return new RegExp(a,b)}}},Wub=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)):
""})},bI=function(a,b){if(b){if($ub.test(a))return a.replace(avb,function(c){return bvb[c]})}else if(cvb.test(a))return a.replace(dvb,function(c){return bvb[c]});return a},evb=function(){this.J0={}},gvb=function(a){this.yg=[];this.token=null;this.options=a||_.cI.defaults;this.options.renderer=this.options.renderer||new fvb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.wZa=new evb},hvb=function(){},fvb=function(){this.options=_.cI.defaults},ivb=function(a,b){this.options=
b||_.cI.defaults;this.links=a;this.rules=dI.bS;this.renderer=this.options.renderer||new fvb;this.renderer.options=this.options;this.VF=!1;if(!this.links)throw Error("Ge");this.options.JG?this.rules=dI.JG:this.options.dr&&(this.rules=this.options.TJa?dI.TJa:dI.dr)},jvb=function(a){this.yg=[];this.yg.links=Object.create(null);this.options=a||_.cI.defaults;this.rules=eI.bS;this.options.JG?this.rules=eI.JG:this.options.dr&&(this.rules=this.options.Ova?eI.Ova:eI.dr)},eI={YR:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
INa:$H,zqa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,GBb:$H,A6:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,uw:"^ {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,}|$))",
a8:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:$H,cyb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,VC:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,wq:/(?!\s*\])(?:\\.|[^\[\]\\])+/,KHa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};eI.a8=aI(eI.a8).replace("label",eI.wq).replace("title",eI.KHa).el();eI.eKa=/(?:[*+-]|\d{1,9}\.)/;eI.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
eI.item=aI(eI.item,"gm").replace(/bull/g,eI.eKa).el();eI.list=aI(eI.list).replace(/bull/g,eI.eKa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+eI.a8.source+")").el();eI.Eab="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";
eI.yDa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;eI.uw=aI(eI.uw,"i").replace("comment",eI.yDa).replace("tag",eI.Eab).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).el();eI.VC=aI(eI.VC).replace("hr",eI.zqa).replace("heading",eI.heading).replace("lheading",eI.cyb).replace("tag",eI.Eab).el();eI.A6=aI(eI.A6).replace("paragraph",eI.VC).el();eI.bS=ZH({},eI);
eI.dr=ZH({},eI.bS,{INa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,VC:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});eI.dr.VC=aI(eI.VC).replace("(?!","(?!"+eI.dr.INa.source.replace("\\1","\\2")+"|"+eI.list.source.replace("\\1","\\3")+"|").el();eI.Ova=ZH({},eI.dr,{GBb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
eI.JG=ZH({},eI.bS,{uw:aI("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",eI.yDa).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").el(),a8:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var kvb=function(a,b){b=new jvb(b);a=a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n");return b.token(a,!0)};
jvb.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.YR.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.yg.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.yg.push({type:"code",text:this.options.JG?e:Uub(e,"\n")});else if(e=this.rules.INa.exec(a))a=a.substring(e[0].length),this.yg.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.yg.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.GBb.exec(a))&&(g={type:"table",qu:Vub(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]=Vub(g.cells[r],g.qu.length);this.yg.push(g);continue}if(e=this.rules.zqa.exec(a))a=a.substring(e[0].length),this.yg.push({type:"hr"});else if(e=this.rules.A6.exec(a))a=a.substring(e[0].length),this.yg.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.yg.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:"",Dba:!1};this.yg.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.JG?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=eI.eKa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.ALc&&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.Dba=!0),A=/^\[[ xX]\] /.test(g),B=void 0,
A&&(B=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",tH:A,checked:B,Dba:d},n.push(d),this.yg.push(d),this.token(g,!1),this.yg.push({type:"list_item_end"});if(h.Dba)for(x=n.length,r=0;r<x;r++)n[r].Dba=!0;this.yg.push({type:"list_end"})}else if(e=this.rules.uw.exec(a))a=a.substring(e[0].length),this.yg.push({type:this.options.Nn?"paragraph":"html",pre:!this.options.OXa&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.a8.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.yg.links[f]||(this.yg.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",qu:Vub(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]=Vub(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.qu.length);this.yg.push(g);continue}if(e=this.rules.cyb.exec(a))a=a.substring(e[0].length),this.yg.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.VC.exec(a)))a=a.substring(e[0].length),this.yg.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.yg.push({type:"text",text:e[0]});else if(a)throw Error("He`"+a.charCodeAt(0));}}}return this.yg};
var dI={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,rJa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:$H,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*\)/,Nta:/^!?\[(label)\]\[(ref)\]/,JUa:/^!?\[(ref)\](?:\[\])?/,Xfa:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,hQ:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,wX:/^( {2,}|\\)\n(?!\s*$)/,hY:$H,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,vnc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};dI.hQ=aI(dI.hQ).replace(/punctuation/g,dI.vnc).el();dI.ljc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;dI.boc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;dI.fjc=/[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])?)+(?![-_])/;
dI.rJa=aI(dI.rJa).replace("scheme",dI.boc).replace("email",dI.fjc).el();dI.Jgc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;dI.tag=aI(dI.tag).replace("comment",eI.yDa).replace("attribute",dI.Jgc).el();dI.wq=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;dI.olc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;dI.KHa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;dI.link=aI(dI.link).replace("label",dI.wq).replace("href",dI.olc).replace("title",dI.KHa).el();
dI.Nta=aI(dI.Nta).replace("label",dI.wq).replace("ref",eI.wq).el();dI.JUa=aI(dI.JUa).replace("ref",eI.wq).el();dI.bS=ZH({},dI);dI.JG=ZH({},dI.bS,{Xfa:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,hQ:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:aI(/^!?\[(label)\]\((.*?)\)/).replace("label",dI.wq).el(),Nta:aI(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",dI.wq).el()});
dI.dr=ZH({},dI.bS,{escape:aI(dI.escape).replace("])","~|])").el(),sjc:/[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/,Ogc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,hY:/^~+(?=\S)([\s\S]*?\S)~+/,text:aI(dI.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").el()});dI.dr.url=aI(dI.dr.url,"i").replace("email",dI.dr.sjc).el();
dI.TJa=ZH({},dI.dr,{wX:aI(dI.wX).replace("{2,}","*").el(),text:aI(dI.dr.text).replace("{2,}","*").el()});
ivb.prototype.Rp=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=bI(e[1]);else if(e=this.rules.tag.exec(a))!this.VF&&/^<a /i.test(e[0])?this.VF=!0:this.VF&&/^<\/a>/i.test(e[0])&&(this.VF=!1),!this.Gqa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Gqa=!0:this.Gqa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Gqa=!1),a=a.substring(e[0].length),b+=this.options.Nn?this.options.OXa?this.options.OXa(e[0]):bI(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.VF=!0;d=e[2];this.options.JG?(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+=lvb(this,e,{href:mvb(d),title:mvb(c)});this.VF=!1}else if((e=this.rules.Nta.exec(a))||
(e=this.rules.JUa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.VF=!0,b+=lvb(this,e,c),this.VF=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Xfa.exec(a))a=a.substring(e[0].length),b+=this.renderer.Xfa(this.Rp(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.hQ.exec(a))a=a.substring(e[0].length),b+=this.renderer.hQ(this.Rp(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.sib(bI(e[2].trim(),!0));else if(e=this.rules.wX.exec(a))a=a.substring(e[0].length),b+=this.renderer.wX();else if(e=this.rules.hY.exec(a))a=a.substring(e[0].length),b+=this.renderer.hY(this.Rp(e[1]));else if(e=this.rules.rJa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=bI(this.HTa(e[1])),d="mailto:"+c):d=c=bI(e[1]),b+=this.renderer.link(d,null,c);else if(!this.VF&&(e=this.rules.url.exec(a))){if("@"===e[2])c=bI(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Ogc.exec(e[0])[0];
while(d!==e[0]);c=bI(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.Gqa?b+this.renderer.text(e[0]):b+this.renderer.text(bI(this.xZa(e[0])));else if(a)throw Error("He`"+a.charCodeAt(0));return b};
var mvb=function(a){return a?a.replace(dI.ljc,"$1"):a},lvb=function(a,b,c){var d=c.href;c=c.title?bI(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.Rp(b[1])):a.renderer.image(d,c,bI(b[1]))};ivb.prototype.xZa=function(a){return this.options.xZa?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};
ivb.prototype.HTa=function(a){if(!this.options.HTa)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=fvb.prototype;_.k.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.xz){var d=this.options.xz(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.ECc+bI(b,!0)+'">'+(c?a:bI(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:bI(a,!0))+"</code></pre>"};
_.k.A6=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.k.uw=function(a){return a};_.k.heading=function(a,b,c,d){return this.options.Gzc?"<h"+b+' id="'+this.options.Hzc+d.rva(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.k.zqa=function(){return this.options.xha?"<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.VC=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 nvb=function(a,b){var c=b.qu?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.k=fvb.prototype;_.k.Xfa=function(a){return"<strong>"+a+"</strong>"};_.k.hQ=function(a){return"<em>"+a+"</em>"};_.k.sib=function(a){return"<code>"+a+"</code>"};_.k.wX=function(){return this.options.xha?"<br/>":"<br>"};_.k.hY=function(a){return"<del>"+a+"</del>"};
_.k.link=function(a,b,c){a=Zub(this.options.Nn,this.options.pfb,a);if(null===a)return c;a='<a href="'+bI(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.k.image=function(a,b,c){a=Zub(this.options.Nn,this.options.pfb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.xha?"/>":">"};_.k.text=function(a){return a};_.k=hvb.prototype;_.k.Xfa=function(a){return a};_.k.hQ=function(a){return a};_.k.sib=function(a){return a};_.k.hY=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.wX=function(){return""};var ovb=function(a,b){return(new gvb(b)).parse(a)};gvb.prototype.parse=function(a){this.inline=new ivb(a.links,this.options);this.IAc=new ivb(a.links,ZH({},this.options,{renderer:new hvb}));this.yg=a.reverse();for(a="";this.next();)a+=pvb(this);return a};gvb.prototype.next=function(){return this.token=this.yg.pop()};
gvb.prototype.peek=function(){return this.yg[this.yg.length-1]||0};
var qvb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.Rp(b)},pvb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.zqa();case "heading":return a.renderer.heading(a.inline.Rp(a.token.text),a.token.depth,Wub(a.IAc.Rp(a.token.text)),a.wZa);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Ovc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.qu.length;d++)f+=nvb(a.inline.Rp(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+=nvb(a.inline.Rp(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+=pvb(a);return a.renderer.A6(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=pvb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Dba;for(a.token.tH&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.xha?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?pvb(a):qvb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.uw(a.token.text);case "paragraph":return a.renderer.VC(a.inline.Rp(a.token.text));case "text":return a.renderer.VC(qvb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};evb.prototype.rva=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.J0.hasOwnProperty(a)){var b=a;do this.J0[b]++,a=b+"-"+this.J0[b];while(this.J0.hasOwnProperty(a))}this.J0[a]=0;return a};var $ub=/[&<>"']/,avb=/[&<>"']/g,bvb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},cvb=/[<>"']|&(?!#?\w+;)/,dvb=/[<>"']|&(?!#?\w+;)/g,Yub={},Xub=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;$H.exec=$H;
_.cI=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("Ie");if("string"!==typeof a)throw Error("Je`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=ZH({},_.cI.defaults,b||{});var d=b.xz,e=0;try{var f=kvb(a,b)}catch(n){return c(n)}var g=f.length;var h=function(n){if(n)return b.xz=d,c(n);try{var r=ovb(f,b)}catch(x){n=x}b.xz=d;return n?c(n):c(null,r)};if(!d||3>d.length)return h();delete b.xz;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.Ovc=!0;--g||h()})})(f[e])}else try{return b&&(b=ZH({},_.cI.defaults,b)),ovb(kvb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||_.cI.defaults).silent)return"<p>An error occurred:</p><pre>"+bI(n.message,!0)+"</pre>";throw n;}};_.cI.options=_.cI.setOptions=function(a){ZH(_.cI.defaults,a);return _.cI};
_.cI.myc=function(){return{pfb:null,TJa:!1,dr:!0,Gzc:!0,Hzc:"",xz:null,ECc:"language-",HTa:!0,JG:!1,renderer:new fvb,Nn:!1,OXa:null,silent:!1,ALc:!1,xZa:!1,Ova:!0,xha:!1}};_.cI.defaults=_.cI.myc();_.cI.eta=ovb;_.cI.Ddc=evb;_.cI.parse=_.cI;
var Ulb=/data:image\/png;path="([\w=]+)";/,rvb=new Iub,svb;rvb.X_a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};rvb.cca=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?Xlb(a):null:null};svb=rvb.hb();_.fI=function(a,b,c,d,e){this.Ra=a;this.Kb=b;this.element=c;this.qe=d;this.document=e;this.kb=new _.ca};
_.fI.prototype.we=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",Slb(c)&&(c=this.Ra,e=new _.Yg(b.href),b=e.Kj.toString(),d=e.qw,e=e.ve(),b&&(e+="?"+b),d&&(e+="#"+d),_.Km(c,e),a.preventDefault()))};_.fI.prototype.Sa=function(){var a=this;this.kb.add(this.Kb.Te.ka(_.tb(function(b){return a.qe.isStable?_.Da(b):a.qe.Lg.ka(_.Wa(),_.Za(b))})).subscribe(function(b){if(a.element.ua)try{var c=a.element.ua.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.fI.prototype.Rb=function(){if(this.nua){var a=_.mh(_.Nj(this.nua).toString());var b=this.document.createElement("div");_.zhb(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&&_.jBa(c,Xlb(d))}}else b=_.cI(this.content||"",Ssb),svb.P7=Tub(svb),b=Dub.prototype.JEb.call(svb,b);this.zGb&&Tlb(b,this.zGb);this.xGb&&this.kb.add(Wlb(b,this.xGb));_.ak(this.element.ua);b=_.l(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.ua.appendChild(a.value)};
_.fI.prototype.La=function(){this.kb.unsubscribe()};_.fI.ha=function(a){return new (a||_.fI)(_.y(_.Pf),_.y(_.rf),_.y(_.Cd),_.y(_.Ye),_.y(_.Ig))};
_.fI.Aa=_.v({type:_.fI,oa:[["markdown-content"]],mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",nua:"safeHtmlContent",zGb:"relativeLinkModifier",xGb:"relativeImageModifier"},features:[_.bd],Ba:0,Ca:0,ya: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}"],vb:2});
var gI=function(a){this.modifier=a};gI.prototype.Sa=function(){};gI.ha=function(a){return new (a||gI)(_.y(_.XH))};
gI.Aa=_.v({type:gI,oa:[["kythe-hovercard"]],inputs:{C0:"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"]],ya:function(a,b){a&1&&(_.M(0,Ylb,1,1,"mat-card",0),_.M(1,Zlb,2,1,"mat-card",1),_.M(2,$lb,3,1,"mat-card",1));a&2&&(_.z("ngIf",b.C0),_.w(1),_.z("ngIf",b.content&&b.content.Pra&&b.content.text),_.w(1),_.z("ngIf",b.content&&!b.content.Pra&&b.content.text))},
Ia:[_.Pl,_.aG,_.fI],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 amb=function(a){return{I0:a}},hI=function(){this.rg=!1;this.VTa=new _.Xk;this.close=new _.Xk;this.loaded=new _.Xk};hI.prototype.Vc=function(){this.loaded.emit()};hI.ha=function(a){return new (a||hI)};
hI.Aa=_.v({type:hI,oa:[["command-menu"]],wb:function(a,b){a&1&&_.Pe(_.jw,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.il=c.first)}},inputs:{rg:"hasBackdrop"},outputs:{VTa:"menuItemSelected",close:"closed",loaded:"loaded"},kc:["commandMenu"],Ba:2,Ca:1,Ha:[[1,"command-menu",3,"hasBackdrop","closed"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],["trigger",""],["clas","label"],
[3,"closed","menuItemSelected"],["childMenu",""],["mat-menu-item","",3,"disabled","click"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],ya:function(a,b){a&1&&(_.C(0,"mat-menu",0),_.G("closed",function(c){return b.close.emit(c)}),_.M(1,hmb,1,1,"ng-template",1),_.D());a&2&&_.z("hasBackdrop",b.rg)},Ia:[_.Ol,_.Pl,_.Vv,_.jw,_.hw,_.mw,UF,hI],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 */"],
vb:2});
var iI=function(a,b,c,d,e,f){var g=this;this.Re=a;this.sL=b;this.Qb=c;this.AOa=d;this.renderer=f;this.MGb=0;this.Vpb=function(h){h.target instanceof Element&&h.target.closest(".command-menu")||g.close()};this.I0=e.ijb};iI.prototype.Vc=function(){var a=this;tvb(this);Promise.resolve().then(function(){a.open()})};
iI.prototype.open=function(){var a=this;this.j7.il.Q4=void 0;var b=this.Re.vi(this.j7.il.wg),c=this.renderer,d=b.Qm;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Re.element.ua),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.j7.il.mG&&this.j7.il.mG.attach({I0:this.I0});this.Ura=b.Qm[0];this.Fp=this.AOa.create(this.Ura);_.cp(this.Fp);document.body.addEventListener("focusin",this.Vpb);this.Ura.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.MGb=setTimeout(function(){a.sL.sr();a.Ura.style.opacity="1"},0)};iI.prototype.close=function(a){document.body.removeEventListener("focusin",this.Vpb);this.dD();clearTimeout(this.MGb);this.j7.il.mG.detach();this.sL.close(a)};iI.prototype.dD=function(){var a=this.yvc;a&&"function"===typeof a.focus&&a.focus();this.Fp.destroy()};var tvb=function(a){a.yvc=document.activeElement;Promise.resolve().then(function(){return a.Qb.ua.focus()})};
iI.ha=function(a){return new (a||iI)(_.y(_.Me),_.y(uvb),_.y(_.Cd),_.y(_.dp),_.y(vvb),_.y(_.Ok))};
iI.Aa=_.v({type:iI,oa:[["context-menu"]],wb:function(a,b){a&1&&_.Pe(hI,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.j7=c.first)}},Ba:2,Ca:0,Ha:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],ya:function(a,b){a&1&&(_.C(0,"command-menu",0,1),_.G("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.D())},Ia:[hI],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],vb:2});
var vvb=new _.zd("ContextMenuData"),uvb=function(a){var b=this;this.Yc=a;this.position={x:0,y:0};this.vfb=new _.nb;this.mcb=new _.nb;a.Cu().ka(_.Qa(function(c){return"Escape"===c.key})).subscribe(function(){b.fF.close()})};_.k=uvb.prototype;_.k.close=function(a){this.vfb.next(a);this.vfb.complete();this.Yc.dispose();this.mcb.next(a);this.fF=void 0};_.k.Sy=function(){return this.mcb.Gf()};_.k.sr=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.X9();c.left(b+"px");c.top(a+"px");var d=this.fF.Ura;if(d){var e=document.body,f=e.clientHeight;e=e.clientWidth;a+d.offsetHeight>f&&c.bottom(Math.min(f+d.offsetHeight-a,f)+"px");b+d.offsetWidth>e&&c.right(Math.min(e+d.offsetWidth-b,e)+"px")}this.Yc.ji();return this};_.k.X9=function(){return this.Yc.Js().Jj};
var jI=function(){};jI.ha=function(a){return new (a||jI)};jI.Ea=_.Wc({type:jI});jI.Da=_.Pc({imports:[_.Wl,_.Cw,_.nw]});
var kI=function(){};kI.ha=function(a){return new (a||kI)};kI.Ea=_.Wc({type:kI});kI.Da=_.Pc({imports:[jI,_.nw]});
var lI=function(a,b){this.Pe=a;this.Cc=b};lI.prototype.open=function(a,b){var c=a.x;a=a.y;this.sL&&this.sL.close();var d=this.CLa(),e=new uvb(d),f=new WeakMap;f.set(vvb,b).set(uvb,e);e.ftc=d.attach(new _.Sp(iI,void 0,new Enb(this.Cc,f)));e.fF=e.ftc.instance;return(this.sL=e).setPosition({x:c,y:a})};var wvb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
lI.prototype.CLa=function(){return this.Yc=this.Pe.create({Jj:this.Pe.position().global(),Ok:this.Pe.Sm.block(),xe:"context-menu-container"})};lI.prototype.close=function(){this.sL&&(this.sL.close(),this.sL=void 0)};lI.ha=function(a){return new (a||lI)(_.u(_.Yp),_.u(_.Lf))};lI.va=_.t({token:lI,ta:lI.ha,Ka:kI});
var xvb,yvb;xvb=["kytheHovercard"];yvb=[new IE({Qc:"start",Rc:"top"},{Bc:"start",Gc:"bottom"},0,-10),new IE({Qc:"start",Rc:"bottom"},{Bc:"start",Gc:"top"},0,10),new IE({Qc:"start",Rc:"top"},{Bc:"center",Gc:"bottom"},0,-10),new IE({Qc:"start",Rc:"bottom"},{Bc:"center",Gc:"top"},0,10),new IE({Qc:"start",Rc:"top"},{Bc:"end",Gc:"bottom"},0,-10),new IE({Qc:"start",Rc:"bottom"},{Bc:"end",Gc:"top"},0,10)];
_.mI=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){HH.call(this,h,n,a);var Z=this;this.Fa=a;this.Zd=b;this.Lb=c;this.JB=d;this.uLa=e;this.KB=f;this.avc=g;this.Td=n;this.Pe=r;this.Ra=x;this.service=A;this.gq=I;this.Ec=K;this.Ig=P;this.Hq=!1;this.ai=this.gq.ai;this.us=0;this.OZ=new _.kb(1);this.Yc=null;this.kb=new _.ca;this.nF=void 0;this.kG=new _.sf(void 0);this.kb.add(B.LK().ka(_.Oa()).subscribe(function(la){Z.hQa(la)}));this.HT=B.IQ();this.gR=B.DQ();a=this.h1a();this.uCc=a.ka(_.m(function(la){return la.C0}));
this.kb.add(a.subscribe(function(la){Z.hJa(la.origin)}));this.ZQa()};_.U(_.mI,HH);_.mI.Ja=HH.Ja;_.k=_.mI.prototype;
_.k.ZQa=function(){var a=this;this.kb.add(this.Lb.a7.subscribe(function(b){a.we(b)}));this.kb.add(this.Lb.gsa.subscribe(function(b){(b=a.l$(b.target))&&a.nr(b)}));this.kb.add(this.Lb.fUa.subscribe(function(b){a.l$(b.target)&&zvb(a)}));this.kb.add(this.Lb.rSa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.kG.next(b):a.kG.next(void 0)}));this.kb.add(this.Lb.sSa.subscribe(function(){a.iY();a.kG.next(void 0)}))};
_.k.Sa=function(){HH.prototype.Sa.call(this);this.gq.Hq=this.Hq;this.uS=new _.Tp(this.IQa,this.JB,{C0:this.uCc})};_.k.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.dQa(b.tf,b.uj)}HH.prototype.Rb.call(this,a)};_.k.La=function(){HH.prototype.La.call(this);null!=this.RZ&&clearTimeout(this.RZ);null!=this.t_&&clearTimeout(this.t_);this.kb.unsubscribe();nI(this)};_.k.clear=function(){HH.prototype.clear.call(this);nI(this)};
_.k.iU=function(a){var b=a.annotations;this.KB.tj=a.tj;a=b.HK();this.us=a.length;var c=b.Xg();if(0===this.us&&1!==c)throw new mmb(c);return this.KB.wLa(a,_.aj(b,3))};_.k.oQ=function(a,b,c,d,e,f,g){return _.Ca([this.service.Dra(a,b,c,e,f,g),this.LNa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,tj:n}}))};
_.k.dQa=function(a,b){null!=this.KB.tj&&(this.KB.tj=Object.assign({},this.KB.tj,{Yj:lmb(a)}));b&&_.Eo(a,b)&&_.YD(a,b,["line"])||this.KB.Hz.clear();if(b&&_.OD(b,a)&&!_.YD(a,b,["line"])&&null!=this.zp)for(a=_.l(this.zp),b=a.next();!b.done;b=a.next())b.value.Fwa()};
_.k.LNa=function(){var a=this;return(_.RD(this.Me)?_.CG(this.Ig,this.Me,"path",0).ka(_.za(function(){return _.Da(void 0)}),_.m(function(b){return{Yj:a.Me,JC:b}})):_.Da({Yj:this.Me,JC:void 0})).ka(_.m(function(b){var c=b.Yj;b=b.JC;return{Yj:c,JC:b,Hna:!!b&&("HEAD"===_.LD(c,1)||b===_.LD(c,1))}}))};_.k.iY=function(){var a=this;this.Yc&&this.Yc.Yg()&&!this.nF&&(this.nF=setTimeout(function(){nI(a)},300))};var imb=function(a){clearTimeout(a.nF);a.nF=void 0};
_.mI.prototype.hQa=function(a){this.KB.Bfa=a;if(null!=this.zp){a=_.l(this.zp);for(var b=a.next();!b.done;b=a.next())b.value.Jwa()}};
_.mI.prototype.we=function(a){var b=this,c=this.Ho(a.target);if(null==c)this.gq.nr([]);else{var d=this.Aga(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.jl.context.IH;2!==a.button||_.kE(a)?0!==a.button||_.kE(a)||(a.preventDefault(),this.gq.Ue(e)&&this.Hq||(this.Hq?($rb(this.Ec,{zh:e.zh,rC:e.zh,ii:c.textContent||""}),this.log("addToStack",a)):
"JUMP_TO_DEF"===e.type?(Avb(this,d),this.log("jumpToDefinition",a)):(this.hH(d),this.log("open",a)))):this.HT.ka(_.Ua(1)).subscribe(function(f){f&&b.jZa(a,d)})}}};
_.mI.prototype.jZa=function(a,b){var c=this,d=wvb(this.uLa,a,{ijb:smb(b)});d&&d.Sy().subscribe(function(e){if(e)switch(e.If){case "def":Avb(c,b);c.log("jumpToDefinitionViaContextMenu",a);break;case "xrefs":c.hH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.jl.context.IH;_.Iy(document,a.target,c.Lb.lines[e.source.Pd].substring(e.source.Mf,e.source.Jf));break;case "copy-link":e=_.iE(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Iy(document,e,e.href);break;case "copy-build-target":e=
rmb(b);if(null!=e&&"BUILD"===qmb(e)){var f=b.jl.context.IH,g=e.lastIndexOf("/");_.Iy(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.Lb.lines[f.source.Pd].substring(f.source.Mf,f.source.Jf))}break;case "open-tab":e=_.iE(a.target,"a"),e instanceof HTMLAnchorElement&&(e=_.Gf(e.href),window.open(_.Af(e),void 0,void 0))}})};var Avb=function(a,b){var c=_.hh(_.Fo(a.Me.ac(),{line:b.jl.context.XJ}).hb());a.Ra.navigate(c,{ef:"preserve"}).then(function(){return _.Km(a.Ra,b.element.getAttribute("href"))}).then(function(){a.Ec.PR.next()})};
_.mI.prototype.hH=function(a){var b=_.hh(_.Fo(this.Me.ac(),{Ii:"1",Ze:1}).hb());this.Ra.navigate(b,{ef:"preserve"});b=a.jl.context.IH;this.Ec.hH({zh:b.zh,rC:b.zh,ii:a.element.textContent||""})};_.mI.prototype.nr=function(a){var b=this,c=a.element,d=a.jl.context.IH;this.RZ=setTimeout(function(){b.gq.nr(d.zh);b.Zd.Be()},200);var e=d.zh[0];e&&(this.t_=setTimeout(function(){b.OZ.next({origin:c,bxb:e,FKc:"OPEN_PANEL"!==d.type})},750))};var zvb=function(a){a.OZ.next(void 0);a.iY();clearTimeout(a.RZ);clearTimeout(a.t_)};
_.k=_.mI.prototype;_.k.OC=function(a){_.BH(this.Td,"XREFS",nmb(a));a instanceof mmb&&0!==a.status||_.Ky(this.Fa)};_.k.onLoad=function(){_.CH(this.Td,"XREFS")};_.k.Ez=function(){return["XREFS"]};_.k.mr=function(){return this.us};_.k.log=function(a,b){this.Fa.nb({element:"XrefPanel",action:a,gestureName:"CLICK",projectId:this.Me.lb},b)};_.k.hJa=function(a){this.Yc||(this.Yc=this.Pe.create({Ok:this.Pe.Sm.sr()}));_.rnb(this.Yc,this.ELa(a));this.Yc.Yg()||this.Yc.attach(this.uS);this.nF&&imb(this)};
_.k.ELa=function(a){return _.Op(_.Qp(this.Pe.position(),a),yvb)};var nI=function(a){imb(a);a.Yc&&a.Yc.detach()};_.mI.prototype.l$=function(a){a=this.Ho(a);return null==a?null:this.Aga(a)};_.mI.prototype.Ho=function(a){if(!(a instanceof Element))return null;a=_.iE(a,".semantic-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
_.mI.prototype.Aga=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.zp[b])&&b instanceof SH?{element:a,jl:b}:null};
_.mI.prototype.h1a=function(){var a=this;return _.Ca([this.gR,this.OZ,this.kG]).ka(_.tb(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!pmb(b,d,c))return _.Da(null);a.Fa.nb({element:"KytheHovercard",action:"fetchDocumentation_"+b,gestureName:"CLICK"});return a.avc.RPa(d.bxb).ka(_.za(function(){return _.Da(null)}),_.m(function(e){return e?{origin:d.origin,C0:_.nh(e.SS)}:null}))}),_.Qa(function(b){return!!b}),_.mb(1),_.ib())};
_.mI.ha=function(a){return new (a||_.mI)(_.y(_.cv),_.y(_.al),_.y(_.tG),_.y(_.Me),_.y(lI),_.y(VH),_.y(_.DH),_.y(_.Zd),_.y(_.AH),_.y(_.Yp),_.y(_.Pf),_.y(_.Zw),_.y(_.Hu),_.y(UH),_.y(_.uH),_.y(_.BG))};
_.mI.Aa=_.v({type:_.mI,oa:[["semantic-decoration-layer","layerBaseLocation",""]],wb:function(a,b){a&1&&_.Pe(xvb,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.IQa=c.first)}},inputs:{Me:"layerBaseLocation",Hq:"chainXrefs"},outputs:{ai:"highlightedLines"},features:[_.Ce([VH,UH]),_.ae,_.bd],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["kytheHovercard",""],[3,"safeHtml","mouseenter","mouseleave",4,"ngIf"],[3,"safeHtml","mouseenter","mouseleave"]],ya:function(a){a&1&&_.M(0,kmb,2,3,"ng-template",null,0,_.Ue)},Ia:[_.Pl,
gI,_.Vl],styles:["a.semantic-decoration.underline{text-decoration:underline}"],vb:2,Oa:0});var mmb=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.status=a};_.U(mmb,Error);
var Amb=RegExp("^x-kythe://([a-zA-Z]+)="),Cmb=/\//g,Dmb=/~/g,vmb={id:"Google",type:"depot"},BE={};
var Bvb;Bvb=new _.zd("decorations_service",{ta:function(){return _.kh(Dnb)}});_.oI=function(a,b,c){_.Qw.call(this,a);this.client=b;this.oe=c;this.MIc=new _.ks(this.Fa);this.NIc=new _.ks(this.Fa);this.OIc=new _.ks(this.Fa);this.Pwc=new _.ks(this.Fa)};_.U(_.oI,_.Qw);_.k=_.oI.prototype;_.k.Cra=function(a,b,c,d,e,f,g){var h=this,n=Yhb(a,b,c,d,e,f,g);return this.Cf.fetch(n.toObject(),function(){return h.fetch(n)})};
_.k.uXa=function(a){var b=this;return this.MIc.fetch(a.toObject(),function(){return _.Ju(b.oe,function(){return b.client.uXa(a,b.oe.Gj())},"Decorations.resolveDocumentation")})};_.k.vXa=function(a){var b=this;return this.NIc.fetch(a.toObject(),function(){return _.Ju(b.oe,function(){return b.client.vXa(a,b.oe.Gj())},"Decorations.resolveItemList")})};_.k.Tda=function(a){var b=this;return this.OIc.fetch(a.toObject(),function(){return _.Ju(b.oe,function(){return b.client.Tda(a,b.oe.Gj())},"Decorations.resolvePanel")})};
_.k.nPa=function(a){var b=this;return this.Pwc.fetch(a.toObject(),function(){return _.Ju(b.oe,function(){return b.client.nPa(a,b.oe.Gj())},"Decorations.getFilterSupport")})};_.k.H7=function(){return new _.vn};_.k.extract=function(){return this.H7()};_.k.isValid=function(a){return 0<a.HK().length||_.Wi(a,2)};_.k.fetch=function(a){var b=this;return _.Ju(this.oe,function(){return b.client.Cra((new _.OMa).zKb(_.tmb(a)),b.oe.Gj())},"Decorations.list")};
_.oI.ha=function(a){return new (a||_.oI)(_.u(_.Ym),_.u(Bvb),_.u(_.Nu))};_.oI.va=_.t({token:_.oI,ta:_.oI.ha,Ka:"root"});
var Cvb=function(a,b){this.Lb=a;this.location=b;this.ig=function(){}};Cvb.prototype.render=function(){this.ig=_.uG(this.Lb,this.location.Pd,{Mf:this.location.Mf,Jf:this.location.Jf,nn:"deprecated"}).remove};Cvb.prototype.remove=function(){this.ig()};_.pI=function(a,b,c,d,e){HH.call(this,c,d,a);this.Fa=a;this.Lb=b;this.Td=d;this.service=e;this.us=0};_.U(_.pI,HH);_.pI.Ja=HH.Ja;_.k=_.pI.prototype;
_.k.iU=function(a){var b=this;return(a.HK()||[]).filter(function(c){return _.ic(c,9).includes(2)}).reduce(function(c,d){b.us+=1;a:{if(_.Ui(d,2)&&(d=d.LQ(),d=$kb(d),blb(d)))break a;d=void 0}if(!d)return _.Ky(b.Fa),c;var e=c[c.length-1];e&&clb(e.location,d)||c.push(b.NP(d));return c},[])};_.k.oQ=function(a,b,c,d,e,f,g){return this.service.Cra(a,b,c,d,e,f,g)};_.k.OC=function(){_.BH(this.Td,"DEPRECATED");_.Ky(this.Fa)};_.k.onLoad=function(){_.CH(this.Td,"DEPRECATED")};_.k.mr=function(){return this.us};
_.k.Ez=function(){return["DEPRECATED"]};_.k.NP=function(a){return new Cvb(this.Lb,a)};_.pI.ha=function(a){return new (a||_.pI)(_.y(_.cv),_.y(_.tG),_.y(_.Zd),_.y(_.AH),_.y(_.oI))};_.pI.Aa=_.v({type:_.pI,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Me:"layerBaseLocation"},features:[_.ae],hc:["layerBaseLocation",""],Ba:0,Ca:0,ya:function(){},styles:[".deprecated{text-decoration:line-through}"],vb:2,Oa:0});
var Dvb={kz:new Set,QQa:[]},qI=function(a){var b=this;this.Ec=a;this.hR=Dvb;this.Cna=[];this.Bqa=new Map;this.Hq=!1;this.ai=new _.Xk;this.kb=_.Ca([this.Ec.O0,this.Ec.uwb]).ka(_.m(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.Hq?d.R7:d.uMb}),_.sb(void 0),_.Oa()).subscribe(function(c){c?(b.Cna=c.zh,c.rC&&b.nr(c.rC)):b.Cna=[]})};_.k=qI.prototype;_.k.La=function(){this.kb.unsubscribe()};
_.k.Ue=function(a){a=_.aj(a.context.au,5);if(!a)return!1;var b=a.split(" ");return this.Cna.length===b.length&&this.Cna.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.Bqa.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.hR.kz);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.xaa=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.xaa=!0;e=g.context.XJ;g=this.tqa(g);var h=b.get(e);void 0!==h&&0!==h||b.set(e,g)}this.hR={kz:d,QQa:a};this.ai.emit(Array.from(b.entries()))};
_.k.UWa=function(a){this.Bqa.clear();a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;b.tqa=this.tqa(b);var c=_.ic(b.context.au,10);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Bqa.get(d);null!=e?e.add(b):this.Bqa.set(d,new Set([b]))}}this.nr(this.hR.QQa,!1)};_.k.tqa=function(a){return _.ic(a.context.au,9).includes(1)?1:_.ic(a.context.au,9).includes(3)?2:0};qI.ha=function(a){return new (a||qI)(_.u(_.uH))};qI.va=_.t({token:qI,ta:qI.ha});
var Evb=function(a,b,c){this.service=a;this.location=b;this.context=c;this.rR=!1;this.xQa=0};Evb.prototype.render=function(){var a="xrefs-decoration";this.service.Bfa&&(a+=" underline");this.rR&&(a+=" "+Fvb(this));try{this.link=this.WX()}catch(c){_.Ky(this.service.Fa);return}var b=String(this.context.index);this.qR&&(a="doc-link",b=void 0);this.ig=_.uG(this.service.Lb,this.location.Pd,{Mf:this.location.Mf,Jf:this.location.Jf,tagName:"a",nn:a,href:this.link,key:b}).remove};
var Fvb=function(a){return 0!==a.xQa&&a.service.lmb?"important-highlight":"highlight"};_.k=Evb.prototype;_.k.Jwa=function(){if(null!=this.ig&&!this.qR)if(this.service.Bfa)for(var a=_.l(this.uz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.l(this.uz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.ig&&this.ig();delete this.ig};
_.k.WX=function(){var a,b=null==(a=_.nc(this.context.au,_.sn,4))?void 0:a.vZ();return b?_.aj(b,4)?(this.qR=!0,_.aj(b,4)):Gvb(this.service,b):_.aj(this.context.au,5)?(a=Hvb(this.service,this.context.XJ),(b=this.service.Lb.lines[this.location.Pd].substring(this.location.Mf,this.location.Jf))?a+(a.includes("?")?"&":"?")+"gsn="+b+"&"+_.aj(this.context.au,5).split(" ").map(function(c){return"gs="+encodeURIComponent(c)}).join("&"):a):""};
_.k.Fwa=function(){if(null!=this.ig&&!this.qR){var a=this.WX();if(a!==this.link){this.link=a;for(var b=_.l(this.uz()),c=b.next();!c.done;c=b.next()){var d=_.Gf(a);c.value.href=_.Af(d)}}}};_.k.uz=function(){return this.service.Lb.Eh.Fo(this.context.XJ-1).querySelectorAll('.xrefs-decoration[data-key="'+this.context.index+'"]')};
_.V.Object.defineProperties(Evb.prototype,{tqa:{configurable:!0,enumerable:!0,get:function(){return this.xQa},set:function(a){this.xQa=a}},xaa:{configurable:!0,enumerable:!0,get:function(){return this.rR},set:function(a){this.rR=a;if(null!=this.ig)if(a){var b=_.l(this.uz());for(a=b.next();!a.done;a=b.next())a.value.classList.add(Fvb(this))}else for(b=_.l(this.uz()),a=b.next();!a.done;a=b.next())a.value.classList.remove(Fvb(this))}}});
_.rI=function(a){this.Ra=a;this.cache=new Map};_.rI.prototype.DR=function(a,b){var c=a.ie.id+"/"+a.repository+"/"+a.Ab+"/"+a.path;if(_.QD(this.Ow)){var d,e=(null==(d=a.params)?0:d.Le)?"?rcl="+a.params.Le:"";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.Ow.constructor(a),f=_.ND(a,this.Ow),f=_.UD(a,this.Ra,{kR:"oneBased",ef:f?"preserve":null}),this.cache.set(b,f));return f(c)};
_.V.Object.defineProperties(_.rI.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Ow&&_.Eo(a,this.Ow)&&_.YD(a,this.Ow,["line"])||this.cache.clear();this.Ow=a}}});_.rI.ha=function(a){return new (a||_.rI)(_.u(_.Pf))};_.rI.va=_.t({token:_.rI,ta:_.rI.ha});
var Ivb,Jvb;Ivb=["kytheHovercard"];Jvb=[new IE({Qc:"start",Rc:"top"},{Bc:"start",Gc:"bottom"},0,-10),new IE({Qc:"start",Rc:"bottom"},{Bc:"start",Gc:"top"},0,10),new IE({Qc:"start",Rc:"top"},{Bc:"center",Gc:"bottom"},0,-10),new IE({Qc:"start",Rc:"bottom"},{Bc:"center",Gc:"top"},0,10),new IE({Qc:"start",Rc:"top"},{Bc:"end",Gc:"bottom"},0,-10),new IE({Qc:"start",Rc:"bottom"},{Bc:"end",Gc:"top"},0,10)];
_.sI=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){HH.call(this,f,h,a);var Z=this;this.Fa=a;this.Zd=b;this.Lb=c;this.JB=d;this.uLa=e;this.Ac=g;this.Td=h;this.Hz=n;this.Pe=r;this.Ra=x;this.service=A;this.gq=I;this.Ec=K;this.Ig=P;this.Hq=!1;this.ai=this.gq.ai;this.us=0;this.OZ=new _.kb(1);this.Yc=null;this.kb=new _.ca;this.nF=void 0;this.kG=new _.sf(void 0);this.lmb=!1;this.kb.add(B.LK().ka(_.Oa()).subscribe(function(la){Z.hQa(la)}));this.HT=B.IQ();this.gR=B.DQ();a=this.h1a();this.Ac.Vb(38)&&(this.lmb=
!0);this.hAc=a.ka(_.m(function(la){return{text:la.text,Pra:la.Pra}}));this.kb.add(a.subscribe(function(la){Z.hJa(la.origin)}));this.ZQa()};_.U(_.sI,HH);_.sI.Ja=HH.Ja;_.k=_.sI.prototype;
_.k.ZQa=function(){var a=this;this.kb.add(this.Lb.a7.subscribe(function(b){a.we(b)}));this.kb.add(this.Lb.gsa.subscribe(function(b){(b=a.l$(b.target))&&a.nr(b)}));this.kb.add(this.Lb.fUa.subscribe(function(b){a.l$(b.target)&&zvb(a)}));this.kb.add(this.Lb.rSa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.kG.next(b):a.kG.next(void 0)}));this.kb.add(this.Lb.sSa.subscribe(function(){a.iY();a.kG.next(void 0)}))};
_.k.Sa=function(){HH.prototype.Sa.call(this);this.gq.Hq=this.Hq;this.uS=new _.Tp(this.IQa,this.JB,{content:this.hAc})};_.k.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.dQa(b.tf,b.uj)}HH.prototype.Rb.call(this,a)};_.k.La=function(){HH.prototype.La.call(this);null!=this.RZ&&clearTimeout(this.RZ);null!=this.t_&&clearTimeout(this.t_);this.kb.unsubscribe();nI(this)};_.k.clear=function(){HH.prototype.clear.call(this);nI(this)};
_.k.iU=function(a){var b=a.annotations;this.tj=a.tj;var c=b.HK();this.us=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.LQ())if(f=$kb(f),blb(f))break a;f=void 0}f?(a.push(new Evb(this,f,{index:d,XJ:f.Pd+1,zTc:b.TOa(),au:e})),d++):_.Ky(this.Fa)}this.gq.UWa(a);return a};_.k.oQ=function(a,b,c,d,e,f,g){return _.Ca([this.service.Cra(a,b,c,d,e,f,g),this.LNa()]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return{annotations:h,tj:n}}))};
_.k.dQa=function(a,b){null!=this.tj&&(this.tj=Object.assign({},this.tj,{Yj:Imb(a)}));this.Hz.location=a;if(b&&_.OD(b,a)&&!_.YD(a,b,["line"])&&null!=this.zp)for(a=_.l(this.zp),b=a.next();!b.done;b=a.next())b.value.Fwa()};
_.k.LNa=function(){var a=this;return(_.RD(this.Me)?_.CG(this.Ig,this.Me,"path",0).ka(_.za(function(){return _.Da(void 0)}),_.m(function(b){return{Yj:a.Me,JC:b}})):_.Da({Yj:this.Me,JC:void 0})).ka(_.m(function(b){var c=b.Yj;b=b.JC;return{Yj:c,JC:b,Hna:!!b&&("HEAD"===_.LD(c,1)||b===_.LD(c,1))}}))};_.k.iY=function(){var a=this;this.Yc&&this.Yc.Yg()&&!this.nF&&(this.nF=setTimeout(function(){nI(a)},300))};
var Hvb=function(a,b){var c=a.tj;Uhb(c.Yj,Kvb);Kvb.params=Object.assign({},c.Yj.params,{line:b,Ii:"1",Ze:1});return a.Hz.DR(Kvb,"panel")},Gvb=function(a,b){b=_.Emb(_.aj(b,1),a.tj.Yj,a.tj);return a.Hz.DR(b,"navigate")};_.k=_.sI.prototype;_.k.hQa=function(a){this.Bfa=a;if(null!=this.zp){a=_.l(this.zp);for(var b=a.next();!b.done;b=a.next())b.value.Jwa()}};
_.k.we=function(a){var b=this,c=this.Ho(a.target);if(null==c)this.gq.nr([]);else{var d=this.Aga(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.jl;if(2===a.button&&!_.kE(a))this.HT.ka(_.Ua(1)).subscribe(function(g){g&&b.jZa(a,d)});else if(0===a.button&&!_.kE(a)&&(a.preventDefault(),!this.gq.Ue(e)||!this.Hq))if(this.Hq)$rb(this.Ec,{zh:_.aj(e.context.au,
5).split(" "),rC:_.ic(e.context.au,10),ii:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.nc(e.context.au,_.sn,4))?0:f.vZ())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.hH(d),this.log("open",a))}}}};
_.k.jZa=function(a,b){var c=this,d=wvb(this.uLa,a,{ijb:Lvb(this,b)});d&&d.Sy().subscribe(function(e){if(e)switch(e.If){case "navigate":c.navigate(b,e.Va);c.log("navigateTo"+e.label+"ViaContextMenu",a);break;case "xrefs":c.hH(b);c.log("openViaContextMenu",a);break;case "copy":e=b.jl.location;_.Iy(document,a.target,c.Lb.lines[e.Pd].substring(e.Mf,e.Jf));break;case "copy-link":e=_.iE(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Iy(document,e,e.href);break;case "open-tab":e=_.iE(a.target,
"a");if(!(e instanceof HTMLAnchorElement))break;e=_.Gf(e.href);window.open(_.Af(e),void 0,void 0);break;case "copy-build-target":if(e=Mvb(c),null!=e&&"BUILD"===Nvb(e)){var f=b.jl.location,g=e.lastIndexOf("/");_.Iy(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+c.Lb.lines[f.Pd].substring(f.Mf,f.Jf))}}})};_.k.navigate=function(a,b){var c=this;a=_.hh(_.Fo(this.Me.ac(),{line:a.jl.context.XJ}).hb());this.Ra.navigate(a,{ef:"preserve"}).then(function(){return _.Km(c.Ra,b)}).then(function(){c.Ec.PR.next()})};
_.k.hH=function(a){var b=_.hh(_.Fo(this.Me.ac(),{Ii:"1",Ze:1}).hb());this.Ra.navigate(b,{ef:"preserve"});b=a.jl.context.au;this.Ec.hH({zh:_.aj(b,5).split(" "),rC:_.ic(b,10),ii:a.element.textContent||""})};_.k.nr=function(a){var b=this,c=a.element,d=a.jl.context.au;this.RZ=setTimeout(function(){b.gq.nr(_.ic(d,10));b.Zd.Be()},200);var e=_.aj(d,3);e&&(this.t_=setTimeout(function(){b.OZ.next({origin:c,fAc:e.split(" ")})},750))};_.k.OC=function(){_.BH(this.Td,"XREFS");_.Ky(this.Fa)};
_.k.onLoad=function(){_.CH(this.Td,"XREFS")};_.k.Ez=function(){return["XREFS"]};_.k.mr=function(){return this.us};_.k.log=function(a,b){this.Fa.nb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Me.lb},b)};_.k.hJa=function(a){this.Yc||(this.Yc=this.Pe.create({Ok:this.Pe.Sm.sr()}));_.rnb(this.Yc,this.ELa(a));this.Yc.Yg()||this.Yc.attach(this.uS);this.nF&&imb(this)};_.k.ELa=function(a){return _.Op(_.Qp(this.Pe.position(),a),Jvb)};
_.k.l$=function(a){a=this.Ho(a);return null==a?null:this.Aga(a)};_.k.Ho=function(a){if(!(a instanceof Element))return null;a=_.iE(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};_.k.Aga=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.zp[b])&&b instanceof Evb?{element:a,jl:b}:null};
_.k.h1a=function(){var a=this;return _.Ca([this.gR,this.OZ,this.kG]).ka(_.tb(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!Jmb(b,c))return _.Da(null);a.Fa.nb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=pnb(new _.cNa,d.fAc);a.tj&&a.tj.Yj&&(c=_.tmb(_.Xhb(a.tj.Yj)),b.xT(c));return a.service.uXa(b).ka(_.za(function(){return _.Da(null)}),_.m(function(e){if(!e)return null;var f=_.Xi(e,1,_.jn).values().next().value;if(!f||!f.sw())return null;
e=Ovb(a,f);f=2===f.getType();return{origin:d.origin,text:e,Pra:f}}))}),_.Qa(function(b){return!!b}),_.mb(1),_.ib())};
var Ovb=function(a,b){var c=a.tj,d=a.Hz;return _.Fmb(b,function(e){try{var f=_.Emb(e,c.Yj,c);return d.DR(f)}catch(g){return e}})},Lvb=function(a,b){var c=b.jl.context.au,d=_.nc(c,_.sn,4),e=[],f=Mvb(a);b=b.element.textContent;null==f||"BUILD"!==Nvb(f)||(null==d?0:d.vZ())||null==b||/[:\/]/.test(b)||e.push({label:"Copy build target",If:"copy-build-target"});c=[[{label:"References",If:"xrefs",disabled:!_.aj(c,5)}],[{label:"Copy symbol name",If:"copy"},{label:"Copy link",If:"copy-link"}].concat(_.Ha(e)),
[{label:"Browser context menu",If:"unused",Zb:"shift+right-click",disabled:!0}]];d&&(e=function(g){return{label:g.vz(),If:"navigate",Va:Gvb(a,g)}},f=_.lc(d,_.tn,2).map(e),(d=d.vZ())&&f.unshift(e(d)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",If:"open-tab"}]);return c},Nvb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},Mvb=function(a){var b,c;a=null==(b=a.tj)?void 0:null==(c=b.Yj)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.sI.ha=function(a){return new (a||_.sI)(_.y(_.cv),_.y(_.al),_.y(_.tG),_.y(_.Me),_.y(lI),_.y(_.Zd),_.y(_.vu),_.y(_.AH),_.y(_.rI),_.y(_.Yp),_.y(_.Pf),_.y(_.oI),_.y(_.Hu),_.y(qI),_.y(_.uH),_.y(_.BG))};
_.sI.Aa=_.v({type:_.sI,oa:[["xrefs-layer","layerBaseLocation",""]],wb:function(a,b){a&1&&_.Pe(Ivb,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.IQa=c.first)}},inputs:{Me:"layerBaseLocation",Hq:"chainXrefs"},outputs:{ai:"highlightedLines"},features:[_.Ce([_.rI,qI]),_.ae,_.bd],hc:["layerBaseLocation",""],Ba:2,Ca:0,Ha:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],ya:function(a){a&1&&_.M(0,Hmb,2,3,"ng-template",null,0,_.Ue)},Ia:[_.Pl,gI,_.Vl],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],
vb:2,Oa:0});var Kvb={};
var tI=function(){};tI.ha=function(a){return new (a||tI)};tI.Ea=_.Wc({type:tI});tI.Da=_.Pc({Tb:[FH],imports:[_.fn,dH,_.Wl,_.cH,_.$m,_.bH,_.rD,_.Mq,_.qz,_.Rr,_.Dw,_.Zp,_.Om,_.HE,_.Bw]});
var uI=function(){};uI.ha=function(a){return new (a||uI)};uI.Ea=_.Wc({type:uI});uI.Da=_.Pc({imports:[_.Wl]});
var vI=function(){};vI.ha=function(a){return new (a||vI)};vI.Ea=_.Wc({type:vI});vI.Da=_.Pc({imports:[_.Wl]});
var wI=function(){};wI.ha=function(a){return new (a||wI)};wI.Ea=_.Wc({type:wI});wI.Da=_.Pc({imports:[_.Wl,_.qz]});
var xI=function(){};xI.ha=function(a){return new (a||xI)};xI.Ea=_.Wc({type:xI});xI.Da=_.Pc({imports:[_.Zp]});
var yI=function(){};yI.ha=function(a){return new (a||yI)};yI.Ea=_.Wc({type:yI});yI.Da=_.Pc({imports:[_.Wl,wI,xI,_.qz]});
var zI=function(){};zI.ha=function(a){return new (a||zI)};zI.Ea=_.Wc({type:zI});zI.Da=_.Pc({imports:[_.Wl]});
_.Pvb=RegExp("(?:(https?)://|www\\.)(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?|[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?)(?:[?/#&]([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?","ig");
_.AI=function(){};_.AI.ha=function(a){return new (a||_.AI)};_.AI.Ea=_.Wc({type:_.AI});_.AI.Da=_.Pc({imports:[_.fn,_.Wl,_.Bw]});
_.BI=function(){};_.BI.ha=function(a){return new (a||_.BI)};_.BI.Ea=_.Wc({type:_.BI});_.BI.Da=_.Pc({});
var CI=function(){};CI.ha=function(a){return new (a||CI)};CI.Ea=_.Wc({type:CI});CI.Da=_.Pc({imports:[_.Wl,_.qz,_.BI]});
var DI=function(){};DI.ha=function(a){return new (a||DI)};DI.Ea=_.Wc({type:DI});DI.Da=_.Pc({imports:[_.fn,_.Wl,_.$m,CI,_.Om,kI]});
var EI=function(){};EI.ha=function(a){return new (a||EI)};EI.Ea=_.Wc({type:EI});EI.Da=_.Pc({imports:[_.Wl]});
var FI=function(){};FI.ha=function(a){return new (a||FI)};FI.Ea=_.Wc({type:FI});FI.Da=_.Pc({imports:[_.Wl,kI,CI]});
_.GI=function(){};_.GI.ha=function(a){return new (a||_.GI)};_.GI.Ea=_.Wc({type:_.GI});_.GI.Da=_.Pc({Tb:[_.JG],imports:[tI,uI,_.Wl,vI,EI,yI,_.AI,zI,DI,FI,FI]});
var Qvb,Svb;Qvb=function(a){return{state:a}};_.Rvb=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}"};
Svb={mBa:0,Oec:1,yt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.HI=function(a,b,c,d){this.Fa=a;this.Kf=b;this.Du=c;this.Sb=d;this.mMb=new _.Xk;this.kV=Svb;this.bxa=this.U1=_.Ta;this.H0a=new _.nb;this.hKa=!1};
_.HI.prototype.Rb=function(){var a=this;this.Xa=Mmb(this.Xa,this.type);this.bxa=_.hb(unb(this.Sb,this.Xa).ka(_.m(function(b){return{kind:"rpc",state:b?0:1}}),_.za(function(b){_.jr(a.Kf,b);return _.Da({kind:"rpc",state:2})})),this.H0a).ka(_.cb(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.Pub=b;a.mMb.emit(b);a.hKa||(a.hKa=!0,a.makeRequest(b));return b?0:1;default:return _.ag(c)}},
2),_.mb(1),_.ib());this.U1=this.bxa.ka(_.m(function(b){switch(b){case 0:case 1:return _.Omb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.ag(b,"star state is unknown")}}))};_.HI.prototype.makeRequest=function(a){var b=this;return(a?this.Sb.yva(this.Xa):this.Sb.zwa(this.Xa)).ka().subscribe({complete:function(){a!==b.Pub?b.makeRequest(b.Pub):b.hKa=!1},error:function(c){_.jr(b.Kf,c);b.Du.mn(Nmb(b.type,a),"polite");b.bxa=_.Da(2);b.U1=_.Da("An error occurred, star disabled")}})};
_.HI.ha=function(a){return new (a||_.HI)(_.y(_.Ym),_.y(_.ir),_.y(_.np),_.y(_.Hu))};
_.HI.Aa=_.v({type:_.HI,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Xa:"place",qc:"trackElement",kw:"elementName"},outputs:{mMb:"starChange"},features:[_.bd],hc:"place  type  trackElement ".split(" "),Ba:2,Ca:5,Ha:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],ya:function(a,b){a&1&&(_.M(0,Lmb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Ee(3,Qvb,_.Q(1,1,b.bxa)))},Ia:[_.cn,_.Pl,_.nq,_.Qr,_.bw,
_.Vl],styles:[_.Rvb()],Oa:0});var Kmb=new _.vr("{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}}}}");
_.II=function(){};_.II.ha=function(a){return new (a||_.II)};_.II.Ea=_.Wc({type:_.II});_.II.Da=_.Pc({imports:[_.fn,_.Wl,_.Mq,_.Rr,_.rw]});
_.JI=function(){this.path=""};_.JI.prototype.Sa=function(){};_.JI.ha=function(a){return new (a||_.JI)};
_.JI.Aa=_.v({type:_.JI,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},hc:["path",""],Ba:7,Ca:3,Ha:function(){return[["icon","source:file"]," Empty file "," \ufffd0\ufffd is currently empty. "]},ya:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.re(2,1),_.D(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.re(5,2),_.O(6,"lastPathElement"),_.D()()());a&2&&(_.w(6),_.te(_.Q(6,1,b.path)),_.ue(5))},Ia:[_.cz,_.ez,_.dz,_.iz],vb:2,Oa:0});
var Tvb=function(a,b,c,d,e){var f=c.start;c=c.end;this.ps=a;this.line=b;this.Mf=f;this.Jf=c;this.classList=e+(" match-"+d)};Tvb.prototype.remove=function(){this.mN&&this.mN.remove()};Tvb.prototype.render=function(){this.mN=_.uG(this.ps,this.line-1,{Mf:this.Mf,Jf:this.Jf,nn:this.classList})};Tvb.prototype.scrollTo=function(a){var b=this.ps,c="."+this.classList.split(" ").join(".");b.Qca={ob:c,position:a,offset:60};xqb(b)};
_.KI=function(a,b,c){_.vG.call(this,c);this.ps=a;this.ZQ=b;this.vL=[];this.selectedIndex=null;this.matches=[];this.ix=-1;this.tk=_.Ta;this.wQa="search"};_.U(_.KI,_.vG);
_.KI.prototype.Rb=function(a){a.selectedMatchIndex&&Uvb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.uj;a=a.tf;var c=this.vL[a];if(c){var d;null==(d=this.ZQ)||d.DH({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.uj,a=a.tf,d=d&&d[this.ix]&&d[this.ix].lineNumber,d=-1===d?0:(a&&a[this.ix]&&a[this.ix].lineNumber)>d?1:0,a=this.vL[this.ix])&&(null==(b=this.ZQ)||b.DH({action:"show",line:a.line}),a.scrollTo(d))};
_.KI.prototype.La=function(){_.vG.prototype.La.call(this);this.kb&&this.kb.unsubscribe()};_.KI.prototype.XX=function(){var a=this,b="search-match-layer";"find"===this.wQa?b+=" find-match":"search"===this.wQa&&(b+=" search-match");this.vL=this.matches.map(function(c,d){return new Tvb(a.ps,c.lineNumber,c.vf,d,a.selectedIndex===d?b+" selected-match":b)});return _.Da(this.vL)};
var Uvb=function(a){a.kb&&a.kb.unsubscribe();a.kb=a.tk.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")})};_.KI.ha=function(a){return new (a||_.KI)(_.y(_.tG),_.y(_.oG,8),_.y(_.Zd))};
_.KI.Ja=_.v({type:_.KI,oa:[["search-match-layer"]],inputs:{matches:"matches",ix:"scrollToIndex",tk:"selectedMatchIndex",wQa:"highlightStyle"},features:[_.ae,_.bd]});
var dhb,Vvb;dhb=_.oD([]);Vvb=_.Da({state:1,message:"Invalid search query"});_.LI=function(a,b,c){var d=this;this.aD=a;this.kYa=b;this.JR=new _.kb(1);a=this.JR.ka(_.Oa(function(e,f){return!!e&&!!f&&_.OD(e,f)}));c=c.eA.ka(_.m(_.Fhb),_.Oa(Pmb));this.matches=_.Ca([a,c]).ka(_.tb(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return e?Wvb(d,e,f).ka(_.za(function(g){return(g=g.error)&&400===g.code?Vvb:_.Da({state:1,message:"Search matches couldn't be loaded."})})):_.Da(dhb)}),ehb(),_.ib())};
_.LI.prototype.clear=function(){this.JR.next(null)};var Wvb=function(a,b,c){var d=c.Om;c=void 0===c.hf?"":c.hf;return d?a.search(b,d,c).ka(_.sb(_.xD)):_.Da(dhb)};_.LI.prototype.search=function(a,b,c){return this.kYa.match(a,b,new _.rF({hf:c})).ka(_.m(Qmb),_.m(_.oD))};_.LI.ha=function(a){return new (a||_.LI)(_.u(_.zw),_.u(_.eG),_.u(_.rf))};_.LI.va=_.t({token:_.LI,ta:_.LI.ha});
_.MI=function(a,b){this.yd=a;this.Fa=b;this.x2a="Stop highlighting matches";this.y2a="Next match";this.z2a="Previous match";this.vc=_.wD;this.u_=this.ukb=0;this.tk=-1;this.bLb=!1;this.BJb=new _.Xk;this.close=new _.Xk;this.DOc=!0};
_.MI.prototype.Sa=function(){var a=this,b=this.yd.register("Jump to next match in the file","n",function(){a.Fa.nb({gestureName:"KEYBOARD",element:a.qc,action:"selectNextSearchMatch"});a.tk>=a.u_-1||Rmb(a,1)}),c=this.yd.register("Jump to previous match in the file","p",function(){a.Fa.nb({gestureName:"KEYBOARD",element:a.qc,action:"selectPreviousSearchMatch"});0>=a.tk||Rmb(a,-1)});this.Sg=function(){b();c()}};_.MI.prototype.Rb=function(){this.tk=Math.min(this.u_-1,Math.max(0,this.tk))};
_.MI.prototype.La=function(){this.Sg()};var Rmb=function(a,b){a.tk+=b;a.BJb.emit(a.tk)};_.MI.ha=function(a){return new (a||_.MI)(_.y(_.Ss),_.y(_.Ym))};
_.MI.Aa=_.v({type:_.MI,oa:[["file-matches-navigation","trackElement",""]],Ib:2,mb:function(a,b){a&2&&_.he("grimoire-secondary-text",b.DOc)},inputs:{ukb:"dataState",u_:"matchCount",tk:"selectedMatchIndex",bLb:"showCloseButton",Fga:"trackArtifactId",XM:"trackProjectId",qc:"trackElement"},outputs:{BJb:"selectedMatchIndexChange",close:"close"},features:[_.bd],hc:["trackElement",""],Ba:4,Ca:4,Ha:function(){return[[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],["type","button","mat-icon-button",
"","class","close","trackAction","closeSearchMatchNavigation",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click",4,"ngIf"],["id","match-count-label","aria-live","polite",1,"count","gmat-caption"],_.yy("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",{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"]]},ya:function(a,b){a&1&&(_.je(0,0),_.M(1,Smb,11,21,"ng-container",1),_.M(2,Tmb,1,1,"loading",2),_.ke(),_.M(3,Umb,3,5,"button",3));a&2&&(_.z("ngSwitch",b.ukb),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngIf",b.bLb))},Ia:[_.cn,_.Pl,_.Ql,_.Rl,_.qD,_.nq,_.Qr,_.Oy],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 Xvb=["gridItem"],NI=function(a,b,c,d){this.ipb=a;this.iMa=b;this.kma=c;this.VNa="auto";this.Nsb=this.uRb=0;this.Oxb=void 0;this.kb=new _.ca;this.vRb=this.wRb=!1;this.sXa=new _.iv(c,a,d)};NI.prototype.Sa=function(){var a=this;this.sXa.Sa();this.kb.add(this.sXa.resize.subscribe(function(){Yvb(a)}))};NI.prototype.Vc=function(){var a=this;this.wRb=!0;this.ora.vd.subscribe(function(){a.refresh()})};NI.prototype.La=function(){this.vRb=!0;this.kb.unsubscribe();this.sXa.La()};
NI.prototype.refresh=function(){var a=this;this.wRb&&snb(this.kma,function(){a.vRb||(delete a.nSa,delete a.l2,Yvb(a))})};
var Yvb=function(a){a.iMa.Be();if(a.ipb){var b=a.ipb.ua.offsetWidth;var c=a.ora.toArray();b=Zvb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.Oxb||0)/b)*a.lCc);a.VNa=c?c+"px":"auto";_.Pk(a.iMa);a.iMa.Be()}else a.VNa="auto"},Zvb=function(a,b,c){var d=$vb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=awb(a,Math.min(Math.floor(b/d.max),20),c,d.kPc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},$vb=function(a,b){if(a.nSa)return a.nSa;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.Nsb;e=Math.min(h,e);f=Math.max(h,f)}return a.nSa={min:e,max:f,kPc:d}},awb=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};
_.V.Object.defineProperties(NI.prototype,{lCc:{configurable:!0,enumerable:!0,get:function(){return this.ora.first?this.ora.first.ua.getBoundingClientRect().height+this.uRb:0}}});NI.ha=function(a){return new (a||NI)(_.y(_.Cd),_.y(_.al),_.y(_.gt),_.y(_.Ye))};
NI.Aa=_.v({type:NI,oa:[["grid-layout"]],Ed:function(a,b,c){a&1&&_.Qe(c,Xvb,4,_.Cd);if(a&2){var d;_.Oe(d=_.Re())&&(b.ora=d)}},Ib:2,mb:function(a,b){a&2&&_.fe("height",b.VNa)},inputs:{uRb:"verticalItemMargin",Nsb:"horizontalItemMargin",Oxb:"leaveSpaceFor"},tc:["*"],Ba:1,Ca:0,ya:function(a){a&1&&(_.ve(),_.we(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 bwb,cwb;bwb=function(a){return[a]};cwb=[{prefix:"k",LC:1E3},{prefix:"M",LC:1E6},{prefix:"G",LC:1E9},{prefix:"T",LC:1E12},{prefix:"P",LC:1E15},{prefix:"E",LC:1E18},{prefix:"Z",LC:1E21},{prefix:"Y",LC:1E24}];
_.OI=function(a,b,c,d){this.Ra=a;this.Fa=b;this.Bj=c;this.rHc=d;this.YXb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.Mxa="Generated by a BUILD rule. See go/bbcp for more details";this.Jbb=dwb;this.files=[];this.ef="";this.nj=this.wU=!1;this.LJb=_.Da("");this.eLa=this.XK=!1};_.OI.prototype.Rb=function(a){a.aggregations&&this.XK&&(this.eLa=!0)};
var dwb=function(a){if(1E4>a)return a.toString();for(var b=_.l(cwb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.LC>a&&c.LC<=a)return a/=c.LC,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.OI.prototype.Sa=function(){var a=this;this.wU&&(this.LJb=this.Bj.params.ka(_.m(function(b){b=_.xna(b).XVa;if(!Object.keys(b).length)return"";b=_.gh(a.Ra,a.Ra.Ji(["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.XK=!0};
_.OI.prototype.zL=function(){this.eLa&&(this.Oyc.refresh(),this.eLa=!1)};var Vmb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Yp&&a.lJb&&d.push(_.Lsa(_.p_a(a.rHc,c.pathname),a.lJb,a.Yp,["CLICK_RESULT_CONTENT"],a.rA,a.cz));a.Fa.nb({element:"FileListItem",action:"navigate",gestureName:"CLICK",AF:d});a.wU&&!_.kE(b)&&(b.preventDefault(),_.Km(a.Ra,c.pathname))}};
_.V.Object.defineProperties(_.OI.prototype,{xLc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.OI.ha=function(a){return new (a||_.OI)(_.y(_.Pf),_.y(_.cv),_.y(_.rf),_.y(_.wu))};
_.OI.Aa=_.v({type:_.OI,oa:[["file-list"]],wb:function(a,b){a&1&&_.Pe(NI,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.Oyc=c.first)}},inputs:{hrc:"ariaLabelledbyId",files:"files",ef:"queryParamsHandling",wU:"useRelativeUrls",Yp:"searchRequestToken",lJb:"searchResponseToken",rA:"sessionStartTimeMs",cz:"clientTimeResultsDisplayedMs",limit:"limit",nj:"isPiper",aggregations:"aggregations"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.C(0,"grid-layout",0,1),_.G("click",function(c){return Vmb(b,c)}),_.M(2,bnb,2,2,"ng-container",2),_.O(3,"async"),_.D());a&2&&(_.z("leaveSpaceFor",b.xLc),_.de("aria-labelledby",b.hrc),_.w(2),_.z("ngForOf",_.Ee(5,bwb,_.Q(3,3,b.LJb))))},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 ewb=function(){this.LY=this.U8=0};_.U(ewb,jG);
var fwb=function(){};_.U(fwb,jG);fwb.prototype.equals=function(a){return gwb(this,a)};fwb.prototype.K$=function(){for(var a=1,b=hwb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.yha)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?Dpb(g):0;e=e+g|0}d=e}else d=0;else d=Dpb(d);a=Math.imul(1000003,a)^d}}return a};
fwb.prototype.toString=function(){var a=Epb(this);a=EE(bpb(a.xNa))+EE(Hpb("[]",a.yNa));a=a.substr(a.lastIndexOf(".")+1|0);var b=a.substr(a.lastIndexOf("$")+1|0);b=b.substr(b.lastIndexOf("AutoValue_")+1|0);a=new wpb;b=EE(b)+"{";a.jwc=", ".toString();a.Oob=b.toString();a.CNa="}".toString();a.kwc=EE(a.Oob)+EE(a.CNa);b=hwb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+EE(e)+"]");var f=a;d=EE(d)+"="+EE(e);e=f;if(e.KY){var g=e.KY;g.V8=EE(g.V8)+EE(e.jwc)}else g=new vpb,
g.V8=e.Oob,e.KY=g;f=f.KY;f.V8=EE(f.V8)+EE(d)}return a.toString()};var gwb=function(a,b){if(null==b||!DE(Epb(b),Epb(a)))return!1;var c=hwb(a);if(c.length!=hwb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(DE(f,e)||(null==f||null==e?0:f.yha&&e.yha?DE(Epb(f),Epb(e))&&ypb(f,e):xpb(f,e))))return!1}return!0},hwb=function(a){var b=Object.keys(a),c=a.NPc;return c?b.filter(function(d){return!c.includes(d)}):b};
var iwb=function(){this.zNa=this.BNa=this.ANa=0};_.U(iwb,fwb);iwb.prototype.line=function(){return this.ANa};iwb.prototype.start=function(){return this.BNa};iwb.prototype.end=function(){return this.zNa};
var jwb=function(){this.T8=0};_.U(jwb,jG);jwb.prototype.Hba=function(){return this.T8<this.Nob.length};jwb.prototype.qL=function(){var a;return knb(this.Nob[a=this.T8,this.T8=this.T8+1|0,a])};
var mnb=function(a,b,c,d){return kwb(a,b,new tpb(function(){var e=new jwb;e.T8=0;e.Nob=c;return e}),Mpb(d))},kwb=function(a,b,c,d){c=c.Iba();d=d.Iba();var e=new ewb;b=b.owc;e.U8=0;e.LY=0;for(e.MY=b;c.Hba();){var f=c.qL().ju;b=f>>2;var g=e;var h=c.qL().ju,n=c.qL().ju,r=[],x=g;for(x.U8=x.U8+h|0;x.MY.length>x.LY&&x.MY[x.LY].ju<x.U8;)x.LY=x.LY+1|0;var A=x.U8;n=A+n|0;h=g.LY;x=0==h?0:g.MY[h-1|0].ju+1|0;for(A=A-x|0;n>(x-1|0)&&h<g.MY.length;){var B=g.MY[h].ju;x=n>B?B-x|0:n-x|0;B=new iwb;B.ANa=h;B.BNa=A;B.zNa=
x;r.push(B);h=h+1|0;x=g.MY[h-1|0].ju+1|0;A=0}g=r;0<(f&1)&&d.qL();switch(f&2){case 0:f=a;b=lwb(b);if(null!=b)for(g=Mpb(g).Iba();g.Hba();)r=g.qL(),n=b,mwb(f,r,{Mf:r.start(),Jf:r.end(),nn:n});break;case 2:f=a;r=d.qL();switch(b){case 35:case 36:r="/search?q="+EE(encodeURIComponent(r));break;case 30:b=r;n=r="";for(r=0;0<=(r=n.indexOf("\\",r));)36==n.charCodeAt(r+1|0)?(h=EE(n.substr(0,r|0))+"$",x=r=r+1|0,n=h+EE(n.substr(x))):(h=EE(n.substr(0,r|0)),x=r=r+1|0,n=h+EE(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="+EE(r);break;case 37:r="https://b.corp.google.com/hotlists/"+EE(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+EE(r);break;case 56:r="https://b.corp.google.com/components/"+EE(r)}Fpb(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+EE(r.substr(r.indexOf("?"))));b=r;r=Fpb(b,"http://")||Fpb(b,"https://")?"external":"";for(g=Mpb(g).Iba();g.Hba();)n=g.qL(),f.addLink(n,b,r)}}return a.PZ};
var lwb=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 lnb=function(){this.Mob=0};_.U(lnb,jG);lnb.prototype.Fpa=function(){return this.nwc};
var nnb=function(){this.PZ=new Map};nnb.prototype.addLink=function(a,b,c){mwb(this,a,{Mf:a.start(),Jf:a.end(),tagName:"a",nn:"link-decoration-layer",href:b,key:c})};var mwb=function(a,b,c){a.PZ.has(b.line())||a.PZ.set(b.line(),[]);a.PZ.get(b.line()).push(c)};
var onb=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"]]),gnb=new WeakMap;
_.PI=function(){};_.PI.ha=function(a){return new (a||_.PI)};_.PI.Ea=_.Wc({type:_.PI});_.PI.Da=_.Pc({imports:[_.fz,_.WF]});
_.QI=function(){};_.QI.ha=function(a){return new (a||_.QI)};_.QI.Ea=_.Wc({type:_.QI});_.QI.Da=_.Pc({Tb:[_.JG],imports:[_.Wl]});
_.RI=function(){};_.RI.ha=function(a){return new (a||_.RI)};_.RI.Ea=_.Wc({type:_.RI});_.RI.Da=_.Pc({imports:[_.fn,_.Wl,_.rD,_.Mq,_.Rr]});
var SI=function(){};SI.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};SI.ha=function(a){return new (a||SI)};SI.ze=_.Xc({name:"activeAggregations",type:SI,Yd:!0});
var TI=function(){};TI.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 _.ag(a)}};TI.ha=function(a){return new (a||TI)};TI.ze=_.Xc({name:"icon",type:TI,Yd:!0});
var UI=function(a,b){this.Nf=a;this.ya=b;this.Lqa=-1;this.Utb=2E3;this.cu=!0;this.gyb=!1};_.k=UI.prototype;_.k.Rb=function(a){this.cu=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.gyb=!0)};_.k.Kk=function(){var a=this;this.cu&&(this.cu=!1,this.gyb||this.Nf.clear(),this.clearInterval(),this.RS(),this.kRa=setInterval(function(){a.RS()},1))};_.k.La=function(){this.clearInterval()};
_.k.RS=function(){var a=null==this.Lqa||0>this.Lqa?Infinity:this.Lqa;if(this.Mqa){var b=this.Nf.length,c=Math.min(b+this.Utb,this.Mqa.length);for(c=Math.min(a,c);b<c;b++)this.Nf.vi(this.ya,{wa:this.Mqa[b]});b>=Math.min(a,this.Mqa.length)&&this.clearInterval()}else this.clearInterval()};_.k.clearInterval=function(){null!=this.kRa&&clearInterval(this.kRa);this.kRa=void 0};UI.ha=function(a){return new (a||UI)(_.y(_.Me),_.y(_.Le))};
UI.Ja=_.v({type:UI,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Mqa:"incrementalForOf",Lqa:"incrementalForLimit",Utb:"incrementalForCount"},features:[_.bd]});
var VI=function(){};VI.prototype.transform=function(a,b,c){if(a.xo){var d=a.Le;c=d?c||a.Zc&&_.RD(a.Zc)?";"+_.fg.eIb+"="+d:";"+_.fg.Le+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};VI.ha=function(a){return new (a||VI)};VI.ze=_.Xc({name:"toHref",type:VI,Yd:!0});
var WI=function(){};WI.ha=function(a){return new (a||WI)};WI.Ea=_.Wc({type:WI});WI.Da=_.Pc({});
_.XI=function(){};_.XI.ha=function(a){return new (a||_.XI)};_.XI.Ea=_.Wc({type:_.XI});_.XI.Da=_.Pc({imports:[_.fn,_.Wl,WI,_.Rr,_.rw,_.GI,_.WF,_.Om]});_.nhb(_.OI,[_.Ol,_.Pl,NI,_.Mm,UI],[_.Vl,SI,TI,VI]);

_.Nsb=!0;

}catch(e){_._DumpException(e)}
try{
var uwb,swb,pwb,qwb,rwb,twb,vwb,xwb,wwb,ywb,zwb;_.nwb=function(a){var b=a.host,c=a.project,d=a.lF;a=a.ei;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.gg({});if(a)b={type:"ossProject",id:a.name};else throw Error("vd");}return new _.hg({ie:b})};_.YI=function(a){return"host"===a.Dc};_.owb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.Gw?1:2)]}return a.repository?a.repository:a.lb?a.lb:""};
uwb=function(a){a=[[0,_.vib],[1,pwb(a)],[2,qwb(a)],[3,rwb(a)],[4,swb(a)],[5,twb(a)]].filter(function(b){return!!b[1]});return new Map(a)};swb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.bg(b),b=""===b||"/"===b?"":_.Dhb(b)):b=void 0;return void 0===b?null:{Ao:"This directory",value:_.eh({ie:vwb(a),repository:a.repository,path:b,Ab:_.YI(a)?a.Ab:void 0}),Zb:_.cE("d"),aA:"Search for code or files in this directory",Us:"Directory"}};
pwb=function(a){if(_.QD(a)||_.YI(a))return null;a=vwb(a);if(!a)return null;var b=_.eh({ie:a});return{Ao:"host"===a.type?"This host":"This project",value:b,Zb:"host"===a.type?_.cE("h"):_.cE("p"),Us:"host"===a.type?"Host":"Project"}};qwb=function(a){if(_.YI(a))return null;var b=a.repository;if(!b)return null;var c=_.eh({ie:vwb(a),repository:b});return{Ao:_.QD(a)?b:"This repository",value:c,Zb:_.QD(a)?_.cE("p"):_.cE("r"),Us:_.QD(a)?"Project":"Repository"}};
rwb=function(a){if(!_.YI(a))return null;var b=a.repository,c=a.Ab;if(!b||!c)return null;var d=_.dg(c),e=_.pna(d);return e||_.ona(d)?{Ao:e?"This branch":"This tag",value:_.eh({ie:vwb(a),repository:b,Ab:c}),Zb:_.cE("b"),aA:e?"Search for code or files in this branch":"Search for code or files in this tag",Us:"Ref"}:null};twb=function(a){a=a.params;return a.Ob?_.Jib(a.Ob):null};vwb=function(a){var b=a.lb;a=a.Dc;if(b&&a)return{id:b,type:a}};
xwb=function(a,b){var c=uwb(a),d=_.Kib(b).state,e=Array.from(c.values()),f=e.find(function(g){return _.Nsa(g,d.prefix)});b=!b.Om&&!b.xd;a.path&&1<a.path.length&&!a.Gw&&c.has(4)?d.prefix=c.get(4):b?d.prefix=wwb(a,c):f?d.prefix=f:e.push(d.prefix);return{scopes:e,state:d}};wwb=function(a,b){var c=a.repository,d=a.lb;return a.params.Ob&&b.has(5)?b.get(5):c&&b.has(2)?b.get(2):d&&b.has(1)?b.get(1):_.vib};
ywb=function(a){if(!a||!a.lb||!a.Dc)return{};var b={xd:_.eh({ie:{id:a.lb,type:a.Dc},repository:a.repository})};a=b.Om;b=void 0===b.xd?"":b.xd;var c=_.fh(b),d=c.ie;c=c.repository;var e={};a&&(e.wn=a);c?e.prefix={Ao:c,value:b,Us:"Repository"}:d&&(e.prefix={Ao:d.id,value:b,Us:"host"===d.type?"Host":"Project"});return e};
_.Awb=function(a){var b=a.n0.map(function(c){var d,e,f,g;return{Fd:new RegExp(null!=(d=null==c?void 0:c.Fd)?d:""),fi:null!=(e=null==c?void 0:c.fi)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Zb:null!=(g=null==c?void 0:c.Zb)?g:void 0}});a=a.O1.map(function(c){return{kH:zwb(c.kH),uH:zwb(c.uH)}});return{n0:b,O1:a}};
zwb=function(a){var b,c,d,e;return{Oq:new RegExp(null!=(b=null==a?void 0:a.Oq)?b:""),hv:null!=(c=null==a?void 0:a.hv)?c:"",Fd:new RegExp(null!=(d=null==a?void 0:a.Fd)?d:""),fi:null!=(e=null==a?void 0:a.fi)?e:""}};_.Gwb=function(a){var b=_.Bwb(a);return[_.Cwb,_.Dwb,_.Ewb].find(function(c){return _.Fwb(c,b)})};_.Bwb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Yg(a);_.GFa(a,"https");a.ld(a.ve().replace(/\.git$/,""));return a};
_.ZI=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Fd?null:a.Fd;this.O.relatedRegex=null==a.fi?null:a.fi;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Zb?null:a.Zb};_.U(_.ZI,_.T);_.ZI.prototype.ma=function(){return _.ZI};_.ZI.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.V.Object.defineProperties(_.ZI.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"label")?_.R(this,"label"):""},set:function(a){this.O.label=a}},Fd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.R(this,"regex"):""},set:function(a){this.O.regex=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedRegex")?_.R(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Zb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"shortcut")?_.R(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.$I=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Oq?null:a.Oq;this.O.targetDir=null==a.hv?null:a.hv;this.O.regex=null==a.Fd?null:a.Fd;this.O.relatedRegex=null==a.fi?null:a.fi};_.U(_.$I,_.T);_.$I.prototype.ma=function(){return _.$I};_.$I.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.V.Object.defineProperties(_.$I.prototype,{Oq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"dirRegex")?_.R(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Fd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.R(this,"regex"):""},set:function(a){this.O.regex=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedRegex")?_.R(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},hv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"targetDir")?_.R(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.aJ=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.kH?null:a.kH;this.O.testToSrc=null==a.uH?null:a.uH};_.U(_.aJ,_.T);_.aJ.prototype.ma=function(){return _.aJ};_.aJ.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Na:{srcToTest:_.$I,testToSrc:_.$I}}};
_.V.Object.defineProperties(_.aJ.prototype,{kH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"srcToTest")?_.R(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},uH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"testToSrc")?_.R(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.bJ=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.n0?null:a.n0;this.O.testDirPairs=null==a.O1?null:a.O1};_.U(_.bJ,_.T);_.bJ.prototype.ma=function(){return _.bJ};
_.bJ.prototype.na=function(){return{Wa:{relatedFileConfigs:_.ZI,testDirPairs:_.aJ},keys:["relatedFileConfigs","testDirPairs"]}};_.V.Object.defineProperties(_.bJ.prototype,{n0:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedFileConfigs")?_.R(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},O1:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"testDirPairs")?_.R(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});
_.cJ=function(a,b){_.JE.call(this,a);this.Tp=b||"Source"};_.U(_.cJ,_.JE);_.cJ.prototype.Yl=function(a){var b=_.owb(a);_.QD(a)&&a.params.Ob&&(a=_.Rhb(a),b=b?b+" - "+a:a);this.title.Yl(b?b+" - "+this.Tp:this.Tp)};_.cJ.ha=function(a){return new (a||_.cJ)(_.u(_.Em),_.u(_.d0a,8))};_.cJ.va=_.t({token:_.cJ,ta:_.cJ.ha,Ka:"root"});
_.dJ=function(a,b,c){this.Mj=a;this.RXa=b;this.document=c};_.dJ.prototype.resolve=function(a){var b=_.ig(a);return _.Hwb(this,b,a.eA)};_.Hwb=function(a,b,c){var d=_.Fhb(c);c=ywb(b);var e=xwb(b,d),f=e.scopes,g=new _.nb;d=_.hb(_.nob(a.RXa,d.hf,e.state).ka(_.yb(function(h){_.Nrb(a.Mj.D0,f,h.prefix||null)}),_.m(function(h){return h.j0a})),g);e=new _.Frb(a.document,a.Mj);b=swb(b)||void 0;return{nJa:d,Laa:!0,Ita:c,Mj:a.Mj,bJb:a.Mj.D0.Uu,bZa:_.Irb(e,g,b)}};
_.dJ.ha=function(a){return new (a||_.dJ)(_.u(_.pH),_.u(_.bG),_.u(_.Ig))};_.dJ.va=_.t({token:_.dJ,ta:_.dJ.ha});
_.Iwb=void 0;
_.eJ=function(){};_.V.Object.defineProperties(_.eJ.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.Iwb}}});_.eJ.ha=function(a){return new (a||_.eJ)};_.eJ.va=_.t({token:_.eJ,ta:_.eJ.ha,Ka:"root"});
var Jwb;Jwb=function(a){var b=a.icon,c=a.cua,d=a.mva;this.name=a.name;this.icon=b;this.cua=c;this.mva=d;this.domain=(new _.Yg(c)).Kh()};_.Fwb=function(a,b){return b.Kh()===a.domain||b.Kh().endsWith("."+a.domain)};_.Cwb=new Jwb({name:"GitHub",icon:"shared:github",cua:"https://github.com",mva:"https://github.com/logout"});_.Dwb=new Jwb({name:"Bitbucket",icon:"shared:bitbucket_v3",cua:"https://bitbucket.org",mva:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.Ewb=new Jwb({name:"GitLab",icon:"shared:gitlab_v2",cua:"https://gitlab.com",mva:"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 Mwb,Owb;_.fJ=function(a,b){a=String(a);if(!b.test(a))throw Error("wb`"+a+"`"+b.toString());};Mwb=function(a){return a.MF().ka(_.m(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.Nwb=function(a){return Mwb(a).ka(_.m(function(b){return null!=b?b:!1}))};_.gJ=function(a,b){a.a1(b?"XREF_PREVIEW":"MAIN")};Owb=0;_.hJ=function(a,b){this.id="mat-error-"+Owb++;a||b.ua.setAttribute("aria-live","polite")};_.hJ.ha=function(a){return new (a||_.hJ)(_.ud("aria-live"),_.y(_.Cd))};
_.hJ.Ja=_.v({type:_.hJ,oa:[["mat-error"]],Jb:["aria-atomic","true",1,"mat-error"],Ib:1,mb:function(a,b){a&2&&_.de("id",b.id)},inputs:{id:"id"},features:[_.Ce([{Ga:_.P1a,Nb:_.hJ}])]});var Pwb=new _.zd("mat-slide-toggle-default-options",{Ka:"root",ta:function(){return{Slb:!1}}});
var Qwb=["input"],Rwb=function(a){return{wF:a}},Swb=0,Twb={Ga:_.pv,Nb:_.Mc(function(){return _.iJ}),hd:!0},Uwb=function(a,b){this.source=a;this.checked=b},Vwb=_.Ng(_.Kg(_.Lg(_.Mg(function(a){this.Ua=a})))),jJ=function(a,b,c,d,e,f,g){a=Vwb.call(this,a)||this;a.Vd=b;a.Gb=c;a.defaults=e;a.oi=function(){};a.ti=function(){};a.hn=!1;a.yj=!1;a.name=null;a.Iw="after";a.ariaLabel=null;a.Ej=null;a.kd=new _.Xk;a.MOb=new _.Xk;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.uE="NoopAnimations"===
f;a.id=a.cX=g+ ++Swb;return a};_.U(jJ,Vwb);_.k=jJ.prototype;_.k.Ne=function(){var a=this;this.Vd.kl(this.Ua,!0).subscribe(function(b){"keyboard"===b||"program"===b?a.eB=!0:b||Promise.resolve().then(function(){a.eB=!1;a.ti();_.Pk(a.Gb)})})};_.k.La=function(){this.Vd.Zl(this.Ua)};_.k.Pj=function(a){this.checked=!!a};_.k.rl=function(a){this.oi=a};_.k.Po=function(a){this.ti=a};_.k.bq=function(a){this.disabled=a;_.Pk(this.Gb)};_.k.toggle=function(){this.checked=!this.checked;this.oi(this.checked)};
_.k.Zn=function(){this.oi(this.checked);this.kd.emit(this.ny(this.checked))};_.V.Object.defineProperties(jJ.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Eg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.yj},set:function(a){this.yj=_.Eg(a);_.Pk(this.Gb)}},xu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.cX)+"-input"}}});jJ.ha=function(){_.Fd()};
jJ.Ja=_.v({type:jJ,inputs:{name:"name",id:"id",Iw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],nJ:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{kd:"change",MOb:"toggleChange"},features:[_.ae]});_.iJ=function(a,b,c,d,e,f){return jJ.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.U(_.iJ,jJ);_.iJ.Ja=jJ.Ja;_.k=_.iJ.prototype;_.k.ny=function(a){return new Uwb(this,a)};
_.k.Nmc=function(a){a.stopPropagation();this.MOb.emit();this.defaults.Slb?this.sm.ua.checked=this.checked:(this.checked=this.sm.ua.checked,this.Zn())};_.k.zI=function(a){a.stopPropagation()};_.k.focus=function(a,b){b?_.$o(this.Vd,this.sm,b,a):this.sm.ua.focus(a)};_.k.ZFa=function(){this.Gb.Be()};_.iJ.ha=function(a){return new (a||_.iJ)(_.y(_.Cd),_.y(_.Zo),_.y(_.al),_.ud("tabindex"),_.y(Pwb),_.y(_.Tk,8))};
_.iJ.Aa=_.v({type:_.iJ,oa:[["mat-slide-toggle"]],wb:function(a,b){a&1&&_.Pe(Qwb,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.sm=c.first)}},Jb:[1,"mat-slide-toggle"],Ib:13,mb:function(a,b){a&2&&(_.me("id",b.id),_.de("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.he("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Iw)("_mat-animation-noopable",b.uE))},inputs:{disabled:"disabled",Ld:"disableRipple",color:"color",tabIndex:"tabIndex"},kc:["matSlideToggle"],
features:[_.Ce([Twb]),_.ae],tc:["*"],Ba:14,Ca:20,Ha:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius",
"matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.G("change",function(e){return b.Nmc(e)})("click",function(e){return b.zI(e)}),_.D(),_.C(5,"span",5),_.F(6,"span",6),_.C(7,"span",7),_.F(8,"span",8),_.D()()(),_.C(9,"span",9,10),_.G("cdkObserveContent",function(){return b.ZFa()}),_.C(11,"span",11),
_.N(12,"\u00a0"),_.D(),_.we(13),_.D()());if(a&2){var c=_.ze(1),d=_.ze(10);_.de("for",b.xu);_.w(2);_.he("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);_.de("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.Ej)("aria-describedby",b.nJ);_.w(4);_.z("matRippleTrigger",c)("matRippleDisabled",b.Ld||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.Ee(18,Rwb,b.uE?0:150))}},Ia:[_.hq,_.lp],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.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'],
vb:2,Oa:0});
_.kJ=function(){};_.kJ.ha=function(a){return new (a||_.kJ)};_.kJ.Ea=_.Wc({type:_.kJ});_.kJ.Da=_.Pc({});_.lJ=function(){};_.lJ.ha=function(a){return new (a||_.lJ)};_.lJ.Ea=_.Wc({type:_.lJ});_.lJ.Da=_.Pc({imports:[_.kJ,_.lq,_.$p,_.mp,_.kJ,_.$p]});

}catch(e){_._DumpException(e)}
try{
var kJc=function(){var a=_.ea.apply(0,arguments);return function(b){return _.maa(b,_.Ia.apply(null,[b].concat(_.Ha(a))))}},lJc=function(){return function(a){return _.jb(new _.Ai)(a)}},mJc=function(a){return(a.error.details||[]).find(function(b){var c=_.yUa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},nJc=function(a){var b=a.repository;return!!a.ie||!!b},Z9=function(){for(var a=void 0,b=_.l(_.ea.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=oJc[c];else{if("string"===
typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""},pJc=function(a,b){a&1&&_.F(0,"breadcrumb",7);a&2&&_.z("items",b.Ma)},qJc=function(a,b){a&1&&(_.C(0,"span",8),_.N(1),_.D());a&2&&(a=b.title,b=_.L(),_.de("id","root-indicator-"+b.resultIndex),_.w(1),_.Ae(" ",a," "))},rJc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.ze(1);a=_.L().cl;_.z("changelistId",a)("onedevIsHovercardReady",b.ZF)}},sJc=function(a,b){a&1&&(_.C(0,"a",9),_.N(1),_.D(),_.C(2,"onedev-hovercard",
null,10),_.M(4,rJc,2,2,"onedev-changelist-hovercard",11),_.D());if(a&2){a=b.title;var c=b.cl;b=b.Zc;var d=_.ze(3),e=_.L();_.z("universalLink",e.Atc(b,c))("ascTrackElement",e.qc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.nQ);_.de("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.w(1);_.Ae(" ",a," ")}},tJc=function(a,b){a&1&&(_.C(0,"span",14),_.N(1),_.D());a&2&&(a=b.title,b=_.L(),_.de("id","ref-indicator-"+b.resultIndex),_.w(1),
_.Ae(" ",a," "))},uJc=function(a,b){a&1&&_.F(0,"segmented-dropdown-button",15);a&2&&_.z("item",b.PWa)("useBreadcrumbStyling",!1)},vJc=function(a,b){a&1&&_.F(0,"ref-picker",16);a&2&&_.z("refPickerData",b.j0)},xJc=function(a,b){a&1&&(_.C(0,"a",17,18),_.N(2),_.C(3,"span",19),_.N(4),_.D()());a&2&&(a=b.Zc,b=_.L(),_.z("routerLink",_.hh(a))("ascTrackElement",b.qc)("trackListIndex",b.resultIndex)("feedbackEvent",b.nQ),_.de("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),
_.w(2),_.Ae(" ",wJc(a.path)[0],""),_.w(2),_.Be(wJc(a.path)[1]))},wJc=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("/")]},yJc=function(a,b){var c=Object.assign({},a,{xd:void 0,b2:void 0}),d=Object.assign({},b,{xd:void 0,b2:void 0});return _.vc(c,d)&&_.eh(a.xd)===_.eh(b.xd)},DJc=function(a,b,c){var d=a.Xu,e=a.WS;return d?d.map(function(f){var g=f.sQ,h=f.m8,n=
f.cT,r=f.Ada,x=f.hF;f=f.Tca;if(g){h=_.Khb(g.Md);var A=g.Qk,B=g.xsa,I=g.jF;g=g.kF;var K=zJc(A),P=AJc(A);n=BJc(h,0,e,n,r,x,f,c,A,K,B,B-P,I,g)}else n=h&&b?CJc(h,_.Khb(h.Md),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},CJc=function(a,b,c,d,e,f,g,h){a=a.DKa;c=BJc(b,1,c,d,e,f,g,h);var n=b.ac();c.children=a.slice(0,12).map(function(r){var x=r.type;r=n.ld(r.path).hb();return{entryType:EJc(x),Zc:r,path:r.path,name:_.Jy(r.path)}});c.bsb=12<a.length;return c},EJc=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}},BJc=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.ac().ld(_.Dhb(a.path)).hb());a={Zc:a,Yp:c,Wu:d,QJc:e,Tca:g,rA:h,hF:f};switch(b){case 0:return Object.assign({},a,{szc:r,OUa:A,xsa:x,Qk:n,type:b,jF:B,kF:I});case 1:return Object.assign({},a,{type:b});default:return _.ag(b,
"Unknown result type: "+b)}},zJc=function(a){return a.some(function(b){return b.nx.some(function(c){c=c.Eu;return!!c&&c.PX.some(function(d){return 0<d.length})})})},AJc=function(a){return(new Set(a.flatMap(function(b){return b.nx.filter(function(c){return c.aM&&c.aM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},GJc=function(a,b){a&1&&(_.C(0,"conditional-link",10),_.N(1),_.D());a&2&&(a=b.wa,b=_.L(),_.z("condition",!a.wvb)("sameWindow",!0)("linkAriaLabel",b.W_b.format({pageNumber:b.P2a.format(a.he+
1)}))("link",_.De(9,FJc))("queryParams",a.Qa)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",a.he),_.w(1),_.Ae(" ",b.P2a.format(a.he+1)," "))},HJc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(HJc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},IJc=function(a){a&1&&(_.C(0,"mat-icon",9),_.N(1," help_outline "),_.D())},JJc=function(a){if(a&1){var b=_.kd();_.C(0,"copy-button",10);_.G("copyEvent",function(){_.ld(b);var c=_.L();return _.md(c.Ts())});
_.D()}a&2&&(a=_.L(),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Lqc))},LJc=function(a){a&1&&(_.je(0),_.F(1,"div",11)(2,"scope-indicator",12),_.C(3,"a",13)(4,"mat-icon"),_.N(5,"close"),_.D(),_.C(6,"span"),_.re(7,14),_.D()(),_.ke());a&2&&(a=_.L(),_.w(2),_.z("savedQuery",a.hf)("searchScope",a.xd)("displayBreadcrumb",!0),_.w(1),_.z("routerLink",_.De(7,KJc))("queryParams",a.jcc)("ascTrackElement",a.Zp)("trackAction",
"clearSearchScope"))},MJc=function(a){a&1&&(_.C(0,"a",15)(1,"span"),_.re(2,16),_.D()());a&2&&(a=_.L(),_.z("routerLink",_.De(3,KJc))("queryParams",a.kcc)("ascTrackElement",a.Zp))},NJc=function(a){if(a&1){var b=_.kd();_.C(0,"span",17)(1,"mat-label");_.re(2,18);_.D();_.C(3,"mat-form-field",19)(4,"mat-select",20);_.G("selectionChange",function(c){_.ld(b);var d=_.L();return _.md(d.bKc(c.value))});_.O(5,"async");_.C(6,"mat-option",21);_.re(7,22);_.D();_.C(8,"mat-option",23);_.re(9,24);_.D();_.C(10,"mat-option",
25);_.re(11,26);_.D();_.C(12,"mat-option",27);_.re(13,28);_.D()()()()}a&2&&(a=_.L(),_.w(1),_.de("id",a.Zp+"-snippet-style-control-label"),_.w(3),_.z("aria-labelledby",a.Zp+"-snippet-style-control-label")("value",_.Q(5,3,a.ELc)))},OJc=function(a){a&1&&(_.C(0,"mat-expansion-panel",30)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Request "),_.D()(),_.C(4,"p"),_.N(5),_.D()());a&2&&(a=_.L(2),_.w(5),_.Be(a.Kq))},PJc=function(a){a&1&&(_.C(0,"mat-expansion-panel",30)(1,"mat-expansion-panel-header")(2,
"mat-panel-title"),_.N(3," Search Response "),_.D()(),_.C(4,"p"),_.N(5),_.D()());a&2&&(a=_.L(2),_.w(5),_.Be(a.Lq))},QJc=function(a){a&1&&(_.C(0,"div"),_.M(1,OJc,6,1,"mat-expansion-panel",29),_.M(2,PJc,6,1,"mat-expansion-panel",29),_.D());a&2&&(a=_.L(),_.ie(0===a.bT?"debug-info-container":""),_.w(1),_.z("ngIf",a.Kq),_.w(1),_.z("ngIf",a.Lq))},RJc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{type:1,he:b,Wwc:e,lK:a.lK,Ws:a.Ws,Oo:c,bJc:d,tl:d.Pla.slice(e,Math.min(e+c.pageSize,
d.Pla.length)),Kq:a.Kq,Lq:a.Lq}},SJc=function(a){a&1&&_.F(0,"star",14);a&2&&(a=_.L(),_.z("place",a.mc.Zc)("type",a.xyc(a.mc.Zc))("elementName",a.mc.Zc.path))},TJc=function(a){a&1&&_.F(0,"file-search-breadcrumb",15,16);a&2&&(a=_.L(),_.z("place",a.mc.Zc)("isSelected",a.Ue)("resultIndex",a.uh)("trackElement",a.qc)("refsToken",a.mc.QJc)("feedbackEvent",a.lpb))},UJc=function(a){a&1&&(_.C(0,"span",20),_.N(1),_.D());a&2&&(a=_.L(2),_.de("id","root-indicator-"+a.uh),_.w(1),_.Be(a.IXa))},VJc=function(a){a&
1&&(_.M(0,UJc,2,2,"span",17),_.C(1,"a",18,19)(3,"h3"),_.N(4),_.D()());a&2&&(a=_.L(),_.z("ngIf",a.IXa),_.w(1),_.z("routerLink",_.hh(a.mc.Zc))("ascTrackElement",a.qc)("trackListIndex",a.uh)("feedbackEvent",a.lpb),_.de("id","search-result-header-"+a.uh)("aria-describedby",a.IXa?"root-indicator-"+a.uh:void 0),_.w(3),_.Be(a.mc.Zc.path))},WJc=function(a){a&1&&(_.je(0),_.F(1,"mat-divider",6),_.C(2,"a",21),_.pe(3,22),_.F(4,"mat-icon",23),_.qe(),_.D(),_.ke());a&2&&(a=_.L(),_.w(2),_.z("routerLink",a.v0b)("ascTrackElement",
a.qc))},XJc=function(a){if(a&1){var b=_.kd();_.C(0,"button",26);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.rwa.emit())});_.re(1,27);_.D()}a&2&&(a=_.L(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.hh(a.mc.Zc))("trackListIndex",a.uh))},YJc=function(a){if(a&1){var b=_.kd();_.C(0,"button",26);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.rwa.emit())});_.re(1,28);_.D()}a&2&&(a=_.L(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.hh(a.mc.Zc))("trackListIndex",a.uh))},ZJc=
function(a){a&1&&_.F(0,"onedev-changelist-hovercard",33,34);if(a&2){var b=_.ze(1);a=_.L(3);_.z("changelistId",a.mc.kF)("onedevIsHovercardReady",b.ZF)}},$Jc=function(a){a&1&&(_.je(0),_.F(1,"mat-divider",6),_.C(2,"a",29),_.re(3,30),_.D(),_.C(4,"onedev-hovercard",null,31),_.M(6,ZJc,2,2,"onedev-changelist-hovercard",32),_.D(),_.ke());if(a&2){var b=_.ze(5);a=_.L(2);_.w(2);_.z("externalLink",a.m7(a.mc.kF))("ascTrackElement",a.qc)("trackArtifactId",_.hh(a.mc.Zc))("trackListIndex",a.uh)("onedevHovercardTrigger",
b)}},aKc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",33,34);if(a&2){var b=_.ze(1);a=_.L(3);_.z("changelistId",a.mc.jF)("onedevIsHovercardReady",b.ZF)}},bKc=function(a){a&1&&(_.je(0),_.F(1,"mat-divider",6),_.C(2,"a",35),_.re(3,36),_.D(),_.C(4,"onedev-hovercard",null,37),_.M(6,aKc,2,2,"onedev-changelist-hovercard",32),_.D(),_.ke());if(a&2){var b=_.ze(5);a=_.L(2);_.w(2);_.z("universalLink",a.m7(a.mc.jF))("ascTrackElement",a.qc)("trackArtifactId",_.hh(a.mc.Zc))("trackListIndex",a.uh)("onedevHovercardTrigger",
b)}},cKc=function(a){a&1&&(_.je(0),_.F(1,"mat-divider",6),_.M(2,XJc,2,3,"button",24),_.M(3,YJc,2,3,"ng-template",null,25,_.Ue),_.M(5,$Jc,7,5,"ng-container",9),_.M(6,bKc,7,5,"ng-container",9),_.ke());if(a&2){var b=_.ze(4);a=_.L();_.w(2);_.z("ngIf",a.bA!==a.mc)("ngIfElse",b);_.w(3);_.z("ngIf",a.fLc);_.w(1);_.z("ngIf",a.QKc)}},dKc=function(a){a&1&&_.F(0,"mat-divider",6)},eKc=function(a){if(a&1){var b=_.kd();_.C(0,"button",40);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.rwa.emit())});_.re(1,
41);_.D()}a&2&&(a=_.L(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.hh(a.mc.Zc))("trackListIndex",a.uh))},fKc=function(a){a&1&&(_.je(0),_.M(1,dKc,1,0,"mat-divider",38),_.M(2,eKc,2,3,"button",39),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.mc.bsb),_.w(1),_.z("ngIf",a.mc.bsb))},gKc=function(a,b){a&1&&(_.F(0,"file-search-snippet",43),_.O(1,"async"));if(a&2){a=b.wa;b=b.last;var c=_.L(2);_.ie(_.Q(1,12,c.zD.XKa));_.fe("font-size",c.aF);_.he("last",b&&!c.Aob);_.z("linkGenerator",c.Lw)("resultIndex",c.uh)("snippet",
a)("trackElement",c.qc)("feedbackEvent",c.rLa)}},hKc=function(a){a&1&&(_.je(0),_.C(1,"mat-icon"),_.N(2,"unfold_less"),_.D(),_.C(3,"span"),_.re(4,49),_.D(),_.ke())},iKc=function(a){a&1&&(_.C(0,"mat-icon"),_.N(1,"unfold_more"),_.D(),_.C(2,"span"),_.re(3,50),_.D());a&2&&(a=_.L(4),_.w(3),_.te(a.mc.OUa)(a.mc.OUa),_.ue(3))},jKc=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",45,46);_.G("click",function(){var e=_.ld(c).wa,f=_.L(3);return _.md(f.gQb.next(!e))});_.M(2,hKc,5,0,"ng-container",47);_.M(3,iKc,
4,2,"ng-template",null,48,_.Ue);_.D()}if(a&2){a=b.wa;var d=_.ze(4);b=_.L(3);_.z("ascTrackElement",b.qc)("trackArtifactId",_.hh(b.mc.Zc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",b.uh);_.w(2);_.z("ngIf",a)("ngIfElse",d)}},jNc=function(a){a&1&&(_.je(0),_.M(1,jKc,5,6,"button",44),_.O(2,"async"),_.ke());if(a&2){a=_.L(2);var b;_.w(1);_.z("ngForOf",_.Ee(3,iNc,null==(b=_.Q(2,1,a.AZa))?null:b.Fc))}},kNc=function(a){a&1&&(_.je(0),_.M(1,gKc,2,14,"file-search-snippet",42),_.O(2,
"async"),_.M(3,jNc,3,5,"ng-container",9),_.ke());if(a&2){a=_.L();var b;_.w(1);_.z("ngForOf",null==(b=_.Q(2,2,a.AZa))?null:b.Qk);_.w(2);_.z("ngIf",a.Aob)}},lNc=function(a){a&1&&(_.C(0,"div"),_.O(1,"async"),_.F(2,"file-list",51),_.D());a&2&&(a=_.L(),_.ay("file-list-wrapper ",_.Q(1,10,a.zD.XKa),""),_.w(2),_.z("files",a.mc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.uh)("searchRequestToken",a.mc.Yp)("searchResponseToken",a.mc.Wu)("sessionStartTimeMs",a.mc.rA)("clientTimeResultsDisplayedMs",
a.cz))},mNc=function(a){if(a&1){var b=_.kd();_.C(0,"mat-expansion-panel",52);_.G("opened",function(){_.ld(b);var c=_.L();return _.md(c.XGc=!0)})("closed",function(){_.ld(b);var c=_.L();return _.md(c.XGc=!1)});_.C(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.N(3," Debug Info ");_.D()();_.C(4,"p");_.N(5);_.D()()}a&2&&(a=_.L(),_.w(5),_.Be(a.mc.hF))},oNc=function(a,b){if(a&1){var c=_.kd();_.C(0,"li")(1,"file-search-result",4);_.G("triggerPreview",function(){var e=_.ld(c).wa,f=_.L();return _.md(f.tEb.emit(e))});
_.O(2,"async");_.O(3,"async");_.D()()}if(a&2){a=b.wa;b=b.index;var d=_.L();_.w(1);_.z("entry",a)("resultPage",d.Ln)("isActive",a===d.bA)("listIndex",b)("scopeDetail",nNc(d.Ln.Oo.xd))("trackElement",d.Zp)("previewTarget",d.bA)("isSelected",b===_.Q(2,10,d.selectedIndex))("codeFontSize",_.Q(3,12,d.aF))("container",d.Qb.ua.parentNode)}},pNc=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("diameter",24)},qNc=function(a){a&1&&(_.C(0,"a",13),_.N(1),_.D());a&2&&(a=_.L().Ma,_.z("externalLink",a.link),_.w(1),
_.Be(a.message))},rNc=function(a){if(a&1){var b=_.kd();_.C(0,"button",14);_.G("click",function(){_.ld(b);var c=_.L().Ma;return _.md(c.callback())});_.N(1);_.D()}a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))},sNc=function(a,b){a&1&&(_.je(0),_.M(1,qNc,2,2,"a",11),_.M(2,rNc,2,1,"button",12),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},tNc=function(a){a&1&&(_.C(0,"dc-information-box",9)(1,"span"),_.N(2),_.D(),_.M(3,sNc,3,2,"ng-container",10),_.D());a&2&&(a=_.L(2),
_.w(2),_.Be(a.Ln.Pz.message),_.w(1),_.z("ngIf",a.Ln.Pz.action))},uNc=function(a){a&1&&(_.je(0,5),_.M(1,pNc,1,1,"loading",6),_.M(2,tNc,4,2,"dc-information-box",7),_.ke());a&2&&(a=_.L(),_.z("ngSwitch",null==a.Ln.Pz?null:a.Ln.Pz.state),_.w(1),_.z("ngSwitchCase",a.vc.ih),_.w(1),_.z("ngSwitchCase",a.vc.Error))},vNc=function(a){a&1&&_.F(0,"search-results-incomplete",15);a&2&&(a=_.L(),_.z("docLink",a.H0)("trackElement",a.Zp))},wNc=function(a){a&1&&(_.C(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),
_.re(2,6),_.D(),_.C(3,"icon-empty-state-subtitle"),_.re(4,7),_.D()())},xNc=function(a){a&1&&_.F(0,"empty-file-detail",8);a&2&&(a=_.L(),_.z("path",a.Zc.path))},yNc=function(a){a&1&&(_.F(0,"img",9),_.O(1,"lastPathElement"));a&2&&(a=_.L(),_.z("alt",_.Q(1,2,a.Zc.path))("src",a.imageUrl,_.Sd))},zNc=function(a){a&1&&(_.C(0,"dc-information-box",14),_.N(1),_.D());a&2&&(a=_.L(2),_.w(1),_.Ae(" ",a.matches.message," "))},ANc=function(a){if(a&1){var b=_.kd();_.C(0,"file-matches-navigation",19);_.G("selectedMatchIndexChange",
function(c){_.ld(b);var d=_.L(4);return _.md(d.tk.next(c))});_.O(1,"async");_.D()}a&2&&(a=_.L(4),_.z("dataState",a.xt.Yf)("matchCount",a.matches.Yb.length)("selectedMatchIndex",_.Q(1,5,a.tk))("trackArtifactId",_.hh(a.Zc))("trackElement",a.Ag))},BNc=function(a){a&1&&(_.je(0),_.M(1,ANc,2,7,"file-matches-navigation",18),_.O(2,"async"),_.ke());a&2&&(a=_.L(3),_.w(1),_.z("ngIf",-1<_.Q(2,1,a.tk)))},CNc=function(a){a&1&&_.F(0,"loading",20);a&2&&_.z("inline",!0)},DNc=function(a){a&1&&(_.C(0,"div",15),_.M(1,
BNc,3,3,"ng-container",16),_.M(2,CNc,1,1,"loading",17),_.D());a&2&&(a=_.L(2),_.z("ngSwitch",a.matches.state),_.w(1),_.z("ngSwitchCase",a.xt.Yf),_.w(1),_.z("ngSwitchCase",a.xt.ih))},ENc=function(a){a&1&&(_.F(0,"search-match-layer",23),_.O(1,"async"));a&2&&(a=_.L(3),_.z("matches",a.matches.Yb)("scrollToIndex",_.Q(1,3,a.tk))("selectedMatchIndex",a.tk))},FNc=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"format-code",21);_.G("lineNumberClicked",function(c){_.ld(b);var d=_.L(2);return _.md(d.qG(c))});
_.O(2,"async");_.M(3,ENc,2,5,"search-match-layer",22);_.D();_.ke()}a&2&&(a=_.L(2),_.w(1),_.z("value",a.ub.code)("fileName",a.Zc.path)("lineLimitation",a.ub.l_)("lineNumberLinkProvider",_.Q(2,6,a.zC))("highlightInfo",a.ub.dR),_.w(2),_.z("ngIf",a.matches.state===a.xt.Yf))},HNc=function(a){a&1&&(_.C(0,"div",10),_.M(1,zNc,2,1,"dc-information-box",11),_.M(2,DNc,3,3,"div",12),_.M(3,FNc,4,8,"ng-container",13),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.matches.state===a.xt.Error),_.w(1),_.z("ngIf",GNc(a.matches)),
_.w(1),_.z("ngIf",a.ub))},INc=function(a){if(a&1){var b=_.kd();_.C(0,"h2")(1,"span",5);_.N(2,"File Preview");_.D();_.C(3,"button",6);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.close.emit())});_.C(4,"mat-icon");_.N(5,"close");_.D()()()}a&2&&(a=_.L(),_.w(3),_.z("title",a.A2a)("ascTrackElement",a.Ag)("trackArtifactId",_.hh(a.K1)),_.de("aria-label",a.A2a))},JNc=function(a){a&1&&_.F(0,"loading",11);a&2&&_.z("diameter",20)},KNc=function(a){a&1&&(_.F(0,"single-file-preview",14),_.O(1,"async"));
if(a&2){a=_.L(2).Ma;var b=_.L();_.z("fileData",a.Yb)("matches",_.Q(1,2,b.rQ.matches))}},LNc=function(a){a&1&&_.F(0,"file-list",15);if(a&2){a=_.L(2).Ma;var b=_.L();_.z("files",a.Yb.items)("queryParamsHandling",b.merge)}},MNc=function(a){a&1&&(_.je(0)(1,7),_.M(2,KNc,2,4,"single-file-preview",12),_.M(3,LNc,1,2,"file-list",13),_.ke()());if(a&2){a=_.L().Ma;var b=_.L();_.w(1);_.z("ngSwitch",a.Yb.type);_.w(1);_.z("ngSwitchCase",b.XH.File);_.w(1);_.z("ngSwitchCase",b.XH.Kya)}},NNc=function(a){a&1&&(_.C(0,
"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2),_.D(),_.C(3,"icon-empty-state-subtitle"),_.N(4),_.D()());a&2&&(a=_.L().Ma,_.z("isSvg",!1),_.w(2),_.Be(a.message),_.w(2),_.Be(a.Fva))},ONc=function(a,b){a&1&&(_.je(0,7),_.M(1,JNc,1,1,"loading",8),_.M(2,MNc,4,3,"ng-container",9),_.M(3,NNc,5,3,"icon-empty-state-display",10),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.xt.ih),_.w(1),_.z("ngSwitchCase",b.xt.Yf),_.w(1),_.z("ngSwitchCase",b.xt.Error))},
PNc=function(a,b){return a.map(function(c){var d=c.ve();c=c.getType();d=b.ld(d).hb();return{entryType:c||0,Zc:d,path:d.path,name:_.Jy(d.path)}})},TNc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.Ll&&!d.Tw&&(d=QNc(d.value,RNc)))return d}d=_.l(_.Gh(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Ll&&a.includes(e)&&!e.Tw?(e=QNc(e.value,RNc))&&(c=e):5===e.Ll?(e=QNc(e.value,SNc))&&(c=e):1===e.Ll&&12===e.label&&e.value&&(e=QNc(e.value.value,RNc))&&(b=e);return c||b},
QNc=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},UNc=function(a){a&1&&_.F(0,"result-footer",12);if(a&2){a=_.L(2).Ma;var b=_.L();_.z("paginatedResults",a.Yb)("trackElement",b.Zp)}},VNc=function(a){if(a&1){var b=_.kd();_.je(0);_.F(1,"splitter",13);_.C(2,"div",14,15)(4,"result-preview",16);_.G("close",function(){_.ld(b);var d=_.L(3);return _.md(d.bA=void 0)});_.D()();_.ke()}if(a&2){var c=_.ze(3);a=_.L(3);_.w(1);_.z("changeSizeOf",c);_.w(3);_.z("target",
a.bA)}},WNc=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"div",6);_.F(2,"result-header",7);_.O(3,"async");_.C(4,"div",8)(5,"result-list",9);_.G("nextPageRequested",function(){_.ld(b);var d=_.L().Ma,e=_.L();return _.md(e.uyb(d.Yb))})("previewTriggered",function(d){_.ld(b);var e=_.L(2);e.bA=e.bA===d?void 0:d;return _.md()});_.M(6,UNc,1,2,"result-footer",10);_.D()()();_.M(7,VNc,5,2,"ng-container",11);_.ke()}if(a&2){a=_.L().Ma;var c=_.L();_.w(2);_.z("searchResultsElementName",c.Zp)("pagedSearchResponse",
a.Yb)("queryContext",_.Q(3,9,c.Oo));_.w(3);_.z("previewTarget",c.bA)("resultPage",a.Yb)("searchResultsElementName",c.Zp)("showResultsIncomplete",c.H0?2===a.state?!0:1===a.state&&3===a.iJ.dob:!1);_.w(1);_.z("ngIf",a.Yb.type===c.LAa.B9b);_.w(1);_.z("ngIf",c.bA)}},XNc=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)},YNc=function(a){a&1&&_.F(0,"search-results-incomplete",24);a&2&&(a=_.L(3),_.z("docLink",a.H0)("trackElement",a.Zp))},ZNc=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=
_.L(2).Ma,_.w(1),_.Be(a.Fva))},$Nc=function(a){a&1&&(_.C(0,"a",28),_.N(1),_.D());a&2&&(a=_.L().Ma,_.z("externalLink",a.link),_.w(1),_.Be(a.message))},aOc=function(a){if(a&1){var b=_.kd();_.C(0,"button",29);_.G("click",function(){_.ld(b);var c=_.L().Ma;return _.md(c.callback())});_.N(1);_.D()}a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))},bOc=function(a,b){a&1&&(_.C(0,"div",25),_.M(1,$Nc,2,2,"a",26),_.M(2,aOc,2,1,"button",27),_.D());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},
cOc=function(a){if(a&1){var b=_.kd();_.C(0,"div",30)(1,"copy-button",31);_.G("copyEvent",function(){_.ld(b);var c=_.L(3);return _.md(c.Ts())});_.D()()}a&2&&(a=_.L(2).Ma,_.w(1),_.z("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.DIb))},dOc=function(a){a&1&&(_.C(0,"div",18),_.F(1,"result-header",19),_.O(2,"async"),_.M(3,YNc,1,2,"search-results-incomplete",20),_.C(4,"icon-empty-state-display",21)(5,"icon-empty-state-title"),_.N(6),
_.D(),_.C(7,"icon-empty-state-subtitle"),_.M(8,ZNc,2,1,"span",11),_.M(9,bOc,3,2,"div",22),_.M(10,cOc,2,5,"div",23),_.D()()());if(a&2){a=_.L().Ma;var b=_.L();_.w(1);_.z("searchResultsElementName",b.Zp)("queryContext",_.Q(2,10,b.Oo))("errorData",a)("maybeSkippedDocuments",b.Ws);_.w(2);_.z("ngIf",b.H0?2===a.state?!0:1===a.state&&3===a.iJ.dob:!1);_.w(1);_.z("isSvg",!1);_.w(2);_.Be(a.message);_.w(2);_.z("ngIf",a.Fva);_.w(1);_.z("ngIf",a.action);_.w(1);_.z("ngIf",a.DIb)}},eOc=function(a,b){a&1&&(_.je(0,
2),_.M(1,WNc,8,11,"ng-container",3),_.M(2,XNc,1,1,"loading",4),_.M(3,dOc,11,12,"div",5),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.xt.Yf),_.w(1),_.z("ngSwitchCase",b.xt.ih),_.w(1),_.z("ngSwitchCase",b.xt.Error))},fOc=function(a){if(a&1){var b=_.kd();_.C(0,"div",32)(1,"p");_.pe(2,33);_.C(3,"a",34);_.G("click",function(){_.ld(b);_.L().Pg.Ie();return _.md()});_.D();_.qe();_.D();_.C(4,"button",35);_.G("click",function(){_.ld(b);_.L().Pg.Ie();return _.md()});_.N(5);
_.D()()}a&2&&(a=_.L(),_.w(3),_.z("routerLink",a.iuc)("queryParams",a.lcc),_.w(2),_.Ae(" ",a.V7b," "))},gOc=function(a,b){b=void 0===b?"":b;if(0!==a.type&&0!==a.he||1!==a.tl.length||a.Ws||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.tl[0];if(1===a.type||0===a.Qk.length)return!0;b=a.Qk[a.Qk.length-1].nx;return 25>_.eE(b[b.length-1].lineNumber)-_.eE(a.Qk[0].nx[0].lineNumber)},$9=function(a,b,c,d){this.rh=a;this.Ra=b;this.iD=c;this.pea=d.Vb(40)};
$9.prototype.Hf=function(a,b){a=a.eA;b=b.url;return this.pea&&"USE_DEFAULT_STORED_QUERY"===_.Fhb(a).hf?hOc(this,b):_.Da(!0)};
var hOc=function(a,b){return _.Vgb(a.iD).ka(_.tb(function(c){switch(c.state){case 0:return _.Ta;case 1:return _.Lgb(a.rh,"The default saved query could not be resolved."),iOc(a,b,"").then(function(){return!1});case 2:return c=c.Yb.d8,iOc(a,b,c&&c.Pm||"").then(function(){return!1});default:return _.ag(c)}}))},iOc=function(a,b,c){return _.Km(a.Ra,_.Zg(new _.Yg(b),"sq",c).toString(),{Ng:!0})};$9.ha=function(a){return new (a||$9)(_.u(_.wr),_.u(_.Pf),_.u(_.AD),_.u(_.vu))};
$9.va=_.t({token:$9,ta:$9.ha,Ka:"root"});
var oJc={black:"#000",white:"#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"}}};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var jOc=["content"],a$=function(a){var b=this;this.tw=a;this.size="small";this.format="fill";this.color="blue";this.Osb=new MutationObserver(function(){return void kOc(b)});this.Osb.observe(a.ua,{attributes:!0,attributeFilter:["disabled"]})};a$.prototype.Sa=function(){lOc(this);"A"===this.tw.ua.tagName&&this.tw.ua.classList.add("link")};a$.prototype.Rb=function(a){(a.size||a.format||a.color)&&lOc(this)};a$.prototype.La=function(){this.Osb.disconnect()};
a$.prototype.Gn=function(){for(var a=this.stc.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)}kOc(this)};
var kOc=function(a){null!=a.tw.ua.getAttribute("disabled")?a.tw.ua.setAttribute("aria-disabled","true"):a.tw.ua.removeAttribute("aria-disabled")},lOc=function(a){var b=Array.from(a.tw.ua.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,mOc.includes(c)&&a.tw.ua.classList.remove(c);b=new Set;b.add(nOc.includes(a.size)?a.size:"small");b.add(oOc.includes(a.format)?a.format:"fill");b.add(pOc.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.tw.ua.classList.add(c.value)};
_.V.Object.defineProperties(a$.prototype,{kJc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return Z9("gme-grey","900")+"22";switch(this.color){case "blue":return Z9("gme-blue","600")+"22";case "red":return Z9("gme-red","600")+"22";case "green":return Z9("gme-green","700")+"22";case "grey":return Z9("gme-grey","600")+"22";case "white":return Z9("white")+"22";case "yellow":return Z9("gme-yellow","700")+"22";default:return Z9("gme-blue","600")+"22"}}},jJc:{configurable:!0,enumerable:!0,
get:function(){return{wF:250,mQ:0}}}});a$.ha=function(a){return new (a||a$)(_.y(_.Cd))};
a$.Aa=_.v({type:a$,oa:[["button","gme-button",""],["a","gme-button",""]],wb:function(a,b){a&1&&_.Pe(jOc,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.stc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.bd],hc:["gme-button",""],tc:["*"],Ba:5,Ca:2,Ha:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"span",0,1),_.we(2),_.D(),_.F(3,"div",2)(4,"div",
3));a&2&&(_.w(3),_.z("matRippleAnimation",b.jJc)("matRippleColor",b.kJc))},Ia:[_.hq],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:transparent}.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:transparent;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 oOc=["fill","hairline","bordered","protected","flat"],nOc=["xsmall","small","medium","large","xlarge"],pOc="blue red green grey white yellow".split(" "),mOc=[].concat(_.Ha(oOc),_.Ha(nOc),_.Ha(pOc));
var qOc=function(){};qOc.ha=function(a){return new (a||qOc)};qOc.Ea=_.Wc({type:qOc});qOc.Da=_.Pc({imports:[_.Wl,_.lq]});
var b$=function(){};b$.ha=function(a){return new (a||b$)};b$.Ea=_.Wc({type:b$});b$.Da=_.Pc({imports:[qOc]});
var rOc=["resultRoot"],sOc=["resultRef"],tOc=["refPicker"],uOc=["resultCl"],vOc=["resultWorkspace"],wOc=["resultPath"],xOc=["resultPathLink"],yOc=new _.vr("Open branch {branch}"),zOc=new _.vr("Open tag {tag}"),c$=function(a){var b=this;this.Ue=!1;this.Zc=new _.kb(1);this.Atc=_.TD;this.Wfb=_.Da([]);this.Wfb=this.Zc.ka(_.tb(function(c){return _.WD(c)?_.Xqb(a,c).ka(_.sb(_.lE(c.Ab)),_.m(function(d){return{Xa:c,Ou:d}})):_.Da({Xa:c,Ou:_.lE("")})}),_.m(function(c){return b.G7(c.Xa,c.Ou)}))};_.k=c$.prototype;
_.k.Sa=function(){};_.k.Vc=function(){this.Ue&&this.z9()};_.k.Rb=function(a){a.isSelected&&this.Ue&&this.z9()};
_.k.G7=function(a,b){var c=[];c.push({type:1,ya:this.YIc,label:"Search Result Root",context:{title:_.QD(a)?a.repository:a.lb+"/"+a.repository}});var d=_.WD(a)&&!_.QD(a);if(_.WD(a)&&_.QD(a)&&!_.Go(a)){var e=c.push,f="cl/"+_.JD(b);b={type:1,ya:this.VIc,label:_.mE(b.type),wBb:!0,context:{title:f,cl:b.bw,Zc:a}};e.call(c,b)}else d?(e=c.push,f=this.FLa(a,b),b={type:1,ya:this.XIc,label:_.mE(b.type),wBb:!0,context:{PWa:f}},e.call(c,b)):a.params.Ob&&c.push({type:1,ya:this.cJc,label:"Snapshot",context:{title:a.params.Ob}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,ya:this.WIc,label:"Search Result Path",context:{Zc:a}});return c};_.k.FLa=function(a,b){var c=_.JD(b),d={Xa:a,iua:_.bkb,version:0,gitRefsToken:this.Ada,fwb:!0};return Object.assign({},{title:c,ya:this.zda,label:_.mE(b.type),ariaLabel:"Search result ref picker",qc:"SearchResultRefPicker",context:{j0:d},tooltip:1===b.type?yOc.format({branch:c}):zOc.format({tag:c})},_.FE(a.ac().ld("").hb()))};_.k.z9=function(){var a,b;null==(a=this.fua)||null==(b=a.ua)||b.focus()};
_.V.Object.defineProperties(c$.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Zc.next(a)}}});c$.ha=function(a){return new (a||c$)(_.y(_.JG))};
c$.Aa=_.v({type:c$,oa:[["file-search-breadcrumb"]],wb:function(a,b){a&1&&(_.Pe(rOc,7,_.Le),_.Pe(sOc,7,_.Le),_.Pe(tOc,7,_.Le),_.Pe(uOc,7,_.Le),_.Pe(vOc,7,_.Le),_.Pe(wOc,7,_.Le),_.Pe(xOc,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.YIc=c.first);_.Oe(c=_.Re())&&(b.XIc=c.first);_.Oe(c=_.Re())&&(b.zda=c.first);_.Oe(c=_.Re())&&(b.VIc=c.first);_.Oe(c=_.Re())&&(b.cJc=c.first);_.Oe(c=_.Re())&&(b.WIc=c.first);_.Oe(c=_.Re())&&(b.fua=c.first)}},inputs:{resultIndex:"resultIndex",qc:"trackElement",nQ:"feedbackEvent",
Ue:"isSelected",Ada:"refsToken",Xa:"place"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.M(0,pJc,1,1,"breadcrumb",0),_.O(1,"async"),_.M(2,qJc,2,2,"ng-template",
null,1,_.Ue),_.M(4,sJc,5,8,"ng-template",null,2,_.Ue),_.M(6,tJc,2,2,"ng-template",null,3,_.Ue),_.M(8,uJc,1,2,"ng-template",null,4,_.Ue),_.M(10,vJc,1,1,"ng-template",null,5,_.Ue),_.M(12,xJc,5,8,"ng-template",null,6,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.Wfb))},Ia:[_.cn,_.RF,_.Pl,_.OG,a$,_.RG,_.SG,_.VG,_.TG,_.YG,_.Mm,_.Uy,_.Vy,_.hv,_.Vl],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 AOc=function(){};AOc.ha=function(a){return new (a||AOc)};AOc.Ea=_.Wc({type:AOc});AOc.Da=_.Pc({imports:[_.SF,_.Wl,_.hH,b$,_.iH,_.Rr,_.$G,_.Om,_.Xy,_.Yy,_.Bw]});
var d$=function(a){this.Jp=a.lc(2)};d$.prototype.Hf=function(a){a=a.eA;return this.Jp&&"cl"===a.get("type")?(a=a.get("q")||"",_.Pj((_.xu||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.Vg("_self")),!1):!0};d$.ha=function(a){return new (a||d$)(_.u(_.vt))};d$.va=_.t({token:d$,ta:d$.ha,Ka:"root"});
var BOc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Fva=c;this.action=d;this.DIb=f;this.state=1;this.iJ={dob:a,Kq:e?e.Kq:"",Lq:e?e.Lq:""}};_.U(BOc,Error);var COc=function(a,b){return new BOc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))};
var DOc={},e$=function(a){var b=this;this.cache=new Map;this.yc=new _.nb;this.xEb=Number.NEGATIVE_INFINITY;this.dBb=a.events.ka(_.Qa(function(d){return d instanceof _.rm}),_.vb(this.yc));var c=this.dBb.ka(_.sb({TG:void 0,id:Number.NEGATIVE_INFINITY}),_.yb(function(d){var e=d.id;d=d.TG;b.Ava=d?b.cache.get(d.vG):void 0;b.Ava&&b.cache.set(e,b.Ava)}));a.events.ka(_.Qa(function(d){return d instanceof _.Sf||d instanceof _.Tf||d instanceof _.Mma}),_.Ab(c),_.vb(this.yc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.TG;b.s1&&b.cache.set(b.xEb,b.s1);b.xEb=d;b.s1=b.Ava;e&&b.cache.delete(e.vG)})};e$.prototype.La=function(){this.yc.next();this.yc.complete()};e$.prototype.get=function(){return this.Ava||DOc};var EOc=function(a,b){return a.dBb.subscribe(function(){a.s1||(a.s1=DOc);a.s1=Object.assign({},a.s1,b())})};e$.ha=function(a){return new (a||e$)(_.u(_.Pf))};e$.va=_.t({token:e$,ta:e$.ha,Ka:"root"});
var FOc={K3b:0,B9b:1,0:"INFINITE",1:"PAGINATED"};
var GOc={File:0,Kya:1,0:"File",1:"Directory"};
var FJc=function(){return[]},f$=function(a,b){var c=this;this.Fa=a;this.Sb=b;this.H2a="Next page";this.I2a="Previous page";this.W_b=new _.vr("Open page {pageNumber}");this.P2a=new _.sr(1);this.RJc=this.Sb.HQ();this.qc="";this.Xw={XCb:[]};this.aKc=_.pD(function(d){c.Fa.nb({element:c.qc,action:"searchResultsPageSizeChanged",mg:d.toString(),gestureName:"CHANGE"});c.Sb.Z0(d)})};f$.prototype.Sa=function(){};
var HOc=function(a){var b=a.he,c=a.Oo,d=Math.ceil(Math.min(a.lK,2E3)/c.pageSize)-1-b;d=_.l(HJc(b,d));a=d.next().value;d=d.next().value;a=_.N7a(b-a,b+d+1).map(function(e){var f={};return{Qa:(f.start=c.pageSize*e+1,f),he:e,wvb:b===e}});d=a.findIndex(function(e){return e.wvb});return{XCb:a,qk:a[d-1],next:a[d+1]}};_.V.Object.defineProperties(f$.prototype,{VGc:{configurable:!0,enumerable:!0,set:function(a){this.Xw=HOc(a)}}});f$.ha=function(a){return new (a||f$)(_.y(_.cv),_.y(_.Hu))};
f$.Aa=_.v({type:f$,oa:[["result-footer"]],inputs:{VGc:"paginatedResults",qc:"trackElement"},Ba:20,Ca:29,Ha:function(){return[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"]," 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"]]},ya:function(a,b){a&1&&(_.C(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.N(3,"chevron_left"),_.D()(),_.M(4,GJc,2,10,"conditional-link",3),_.C(5,"conditional-link",4)(6,"mat-icon",2),_.N(7,"chevron_right"),_.D()()(),_.C(8,"span",5)(9,"mat-label"),_.re(10,6),_.D(),_.C(11,"mat-form-field",7)(12,"mat-select",8),_.G("selectionChange",function(c){return b.aKc(c.value)}),_.O(13,
"async"),_.C(14,"mat-option",9),_.N(15," 10 "),_.D(),_.C(16,"mat-option",9),_.N(17," 25 "),_.D(),_.C(18,"mat-option",9),_.N(19," 100 "),_.D()()()());a&2&&(_.w(1),_.z("condition",b.Xw.qk)("sameWindow",!0)("link",_.De(27,FJc))("queryParams",null==b.Xw.qk?null:b.Xw.qk.Qa)("linkAriaLabel",b.I2a)("title",b.I2a)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",null==b.Xw.qk?null:b.Xw.qk.he),_.w(3),_.z("ngForOf",b.Xw.XCb),_.w(1),_.z("condition",b.Xw.next)("sameWindow",!0)("link",_.De(28,
FJc))("queryParams",null==b.Xw.next?null:b.Xw.next.Qa)("linkAriaLabel",b.H2a)("title",b.H2a)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",null==b.Xw.next?null:b.Xw.next.he),_.w(4),_.de("id",b.qc+"-page-size-control-label"),_.w(3),_.z("aria-labelledby",b.qc+"-page-size-control-label")("value",_.Q(13,25,b.RJc)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},Ia:[_.cn,_.Ol,_.FG,_.Ov,_.Nv,_.Qr,_.ry,_.oy,_.Vl],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 KJc=function(){return[]},IOc=new _.vr("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),JOc=new _.sr(1),g$=function(a,b,c,d){var e=this;this.Fa=c;this.Sb=d;this.VBc=nJc;this.jcc=_.h_a;this.kcc=_.j_a;this.ELc=this.Sb.e$();this.Ws=!1;this.bT=0;this.hf="";this.xd={};this.bKc=_.pD(function(f){e.Fa.nb({element:e.Zp,action:"snippetDetailChanged",mg:f.toString(),gestureName:"CHANGE"});e.Sb.Uua(f)});this.Jp=a.lc(2);
this.vBc=b.Vb(45);this.XBc=b.Vb(76)};g$.prototype.Sa=function(){};g$.prototype.Rb=function(a){if(a.pagedSearchResponse){var b=this.Fca;if(b){this.bT=b.tl.length;var c=0===b.type?1:b.Wwc+1;this.Ws=b.Ws;this.MHb=IOc.format({resultCount:this.bT,firstPosition:c,lastPosition:JOc.format(c+this.bT-1),totalResultCount:KOc(this,b)});this.Kq=b.Kq;this.Lq=b.Lq}else this.bT=0}a.errorData&&this.DY&&(this.bT=0,this.MHb=this.DY.message,this.Kq=this.DY.iJ.Kq,this.Lq=this.DY.iJ.Lq)};
var KOc=function(a,b){var c=JOc.format(b.lK);if(!(a.Fca&&a.Ws&&a.Jp))return c;if(a.XBc){if(3E6<b.lK)return"1M+";if(2E5<b.lK)return"100k+";if(1E4<b.lK)return"10k+";if(1E3<b.lK)return"1k+"}return"~"+c};g$.prototype.Ts=function(){this.Fa.nb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};
_.V.Object.defineProperties(g$.prototype,{Oo:{configurable:!0,enumerable:!0,set:function(a){this.hf=a.hf;this.xd=a.xd}},msc:{configurable:!0,enumerable:!0,get:function(){return this.Jp}},Lqc:{configurable:!0,enumerable:!0,get:function(){return this.Fca?this.Fca.tl.map(function(a){return a.Zc.path}).join("\n"):""}}});g$.ha=function(a){return new (a||g$)(_.y(_.vt),_.y(_.vu),_.y(_.cv),_.y(_.Hu))};
g$.Aa=_.v({type:g$,oa:[["result-header","searchResultsElementName",""]],inputs:{Zp:"searchResultsElementName",Ws:"maybeSkippedDocuments",Oo:"queryContext",Fca:"pagedSearchResponse",DY:"errorData"},features:[_.bd],hc:["searchResultsElementName",""],Ba:10,Ca:7,Ha:function(){return[[1,"result-header"],[1,"status"],[1,"result-message"],["class","estimated-result-tooltip","matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",
4,"ngIf"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent",4,"ngIf"],[4,"ngIf"],["gme-button-old","","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],[3,"class",4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.",
"aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",1,"clear-button",3,"routerLink","queryParams","ascTrackElement",
"trackAction"]," 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"]]},ya:function(a,b){a&1&&(_.C(0,"span",0)(1,"h2",1)(2,"span",2),_.N(3),_.M(4,IJc,2,0,"mat-icon",3),_.D(),_.M(5,JJc,1,5,"copy-button",4),_.M(6,LJc,8,8,"ng-container",5),_.M(7,MJc,3,4,"a",6),_.D(),_.M(8,NJc,14,5,"span",7),_.D(),_.M(9,QJc,3,4,"div",8));a&2&&(_.w(3),_.Ae(" ",b.MHb," "),_.w(1),_.z("ngIf",!!b.Fca&&b.Ws&&b.Jp),_.w(1),_.z("ngIf",0!==b.bT),_.w(1),_.z("ngIf",b.VBc(b.xd)||b.hf),_.w(1),_.z("ngIf",
b.Ws&&b.Jp&&b.vBc),_.w(1),_.z("ngIf",b.msc),_.w(1),_.z("ngIf",b.Kq||b.Lq))},Ia:[_.cn,_.Pl,_.$y,_.ly,_.Ov,_.Nv,_.Qr,_.ry,_.oy,_.bw,_.oz,_.XF,_.YF,_.Mm,_.tt,_.Vl],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 LOc={Tz:1},MOc=new Map([["SNIPPET_SUBSET",new _.pF({Tz:1,Xra:10,Yra:60})],["MATCHING_LINE_SUBSET",new _.pF({Xra:10,Yra:60})],["ALL_MATCHING_LINES",new _.pF({gZa:!0})],["NONE",new _.pF({})]]),h$=function(a,b,c,d,e,f){this.RY=a;this.aD=b;this.sK=c;this.vM=d;this.Fuc=e.Vb(44);this.lA=e.Vb(69);this.kt=f.yZ()},NOc=function(a,b){return a.d9(b,"",20,0).ka(_.m(function(c){return Object.assign({},c,{type:0,Oo:b})}))},OOc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&1===d.type&&
yJc(b,d.Oo)){var f=d.bJc,g=f.Pla,h=f.nextPageToken;return g.length>=e||!h?_.Da(RJc(d,c,b,f)):a.d9(b,h,e-g.length,g.length).ka(_.yb(function(n){var r=n.nextPageToken;f.Pla=g.concat(n.tl);f.nextPageToken=r}),_.m(function(n){return RJc(n,c,b,f)}))}return a.d9(b,"",e,0).ka(_.m(function(n){return RJc(n,c,b,{Pla:n.tl,nextPageToken:n.nextPageToken})}))},QOc=function(a,b){var c=b.Oo;return _.Da(b).ka(POc(a,b.Oo,20,0),_.m(function(d){return Object.assign({},d,{type:0,Oo:c})}))};
h$.prototype.d9=function(a,b,c,d){if(0>=c)throw Error("dg`"+c);var e=Math.min(c,100);b=ROc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(POc(this,a,e,d)),c-=e;return b};
var SOc=function(a,b,c,d){return a.RY.match(b,c.Om,new _.rF({hf:c.hf}),new _.sF({Tz:d})).ka(_.m(function(e){var f;return(null==(f=e.Qk)?void 0:f.KTa)||[]}))},POc=function(a,b,c,d){return _.tb(function(e){return e.nextPageToken?ROc(a,b,e.nextPageToken,c,d+e.tl.length).ka(_.m(function(f){return Object.assign({},f,{tl:e.tl.concat(f.tl)})})):_.Da(e)})},ROc=function(a,b,c,d,e){var f=a.kt.ka(_.Ua(1),_.m(function(h){return new _.oF(Object.assign({},LOc,{pageSize:d,pageToken:c,pathPrefix:_.Ghb(b.xd),PS:b.xd.Ab,
Kn:_.Ygb(b.xd),hf:b.hf,vM:a.vM||"",iu:b.iu,lA:a.lA,kt:h}))})),g=b.Om;b.xd.Ob&&(g=g+" add_workspace:"+b.xd.Ob);return f.ka(_.tb(function(h){return a.RY.search(g,h,MOc.get(b.zZa))})).ka(_.m(function(h){var n=DJc(h,a.Fuc,a.sK.gKb),r=n.length,x=Number(h.fNa||0),A=h.nextPageToken;A?x=Math.max(e+r+1,x):(x=e+r,A="");return{lK:x,Ws:!h.iu,nextPageToken:A,tl:n,Kq:h.Kq,Lq:h.Lq}}))};h$.ha=function(a){return new (a||h$)(_.u(_.eG),_.u(_.zw),_.u(_.$u),_.u(_.k0a),_.u(_.vu),_.u(_.Hu))};h$.va=_.t({token:h$,ta:h$.ha});
var TOc=["resultPath"],UOc=["breadcrumb"],VOc=["expansionToggle"],iNc=function(a){return[a]},i$=function(a,b,c,d,e,f,g){this.Ac=a;this.zD=b;this.Fa=c;this.Ra=d;this.Zw=e;this.Gk=f;this.XH=GOc;this.ytc="Copy file path";this.xyc=_.Lh;this.v0b=_.Rgb;this.isActive=!1;this.uh=-1;this.qc="";this.aJb="repo";this.Ue=!1;this.rwa=new _.Xk;this.gQb=new _.nb;this.AZa=_.Ta;g&&(this.ug=g.ug);this.sZa=this.Ac.Vb(22);this.hva=this.Ac.Vb(70)&&this.Ac.Vb(69)};_.U(i$,_.an);i$.va=_.an.va;
i$.prototype.Rb=function(a){a.isSelected&&this.Ue&&this.z9();a.entry&&(this.cz=Date.now(),this.lpb=_.Lsa(this.mc.Zc,this.mc.Wu,this.mc.Yp,["CLICK_RESULT_FILENAME"],this.mc.rA,this.cz),this.rLa=_.Lsa(this.mc.Zc,this.mc.Wu,this.mc.Yp,["CLICK_RESULT_CONTENT"],this.mc.rA,this.cz),this.Lw=_.UD(this.mc.Zc,this.Ra,{kR:"oneBased"}),this.AZa=WOc(this))};i$.prototype.Vc=function(){this.Ue&&this.z9()};i$.prototype.Ts=function(){this.Fa.nb({gestureName:"CLICK",element:this.qc,action:"copy",projectId:this.projectId})};
i$.prototype.m7=function(a){if(this.mc)return _.TD(this.mc.Zc,a)};
var WOc=function(a){if(1===a.mc.type)return _.Ta;var b={Qk:a.mc.Qk,Fc:!1},c=SOc(a.Zw,a.mc.Zc,a.Ln.Oo,"SNIPPET_SUBSET"===a.Ln.Oo.zZa?1:0).ka(_.Ua(1),_.m(function(d){return{Qk:d,Fc:!0}}),lJc(),_.ib());return a.gQb.ka(_.tb(function(d){return d?c:_.Da(b)}),_.tb(function(d){var e=a.container.scrollTop,f=!d.Fc&&e>(a.hva?a.xX.ua.offsetTop:a.fua.ua.offsetTop)?a.zob.ua.offsetTop:0;return _.Da(void 0).ka(kJc(_.xh),_.qa(function(){return a.Gk.ZR}),_.m(function(){return f?e-f+a.zob.ua.offsetTop:e}),_.qa(function(){return a.Gk.BUa}),
_.yb(function(g){a.container.scrollTop=g}),_.Uaa(),_.sb(d))}),_.sb(b),_.mb(1),_.ib())};i$.prototype.z9=function(){if(!this.hva){var a,b;null==(a=this.fua)||null==(b=a.ua)||b.focus()}};
_.V.Object.defineProperties(i$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.mc.Zc.lb}},IXa:{configurable:!0,enumerable:!0,get:function(){var a=_.Shb(this.mc.Zc,this.aJb);return a&&"["+a+"]"}},ERa:{configurable:!0,enumerable:!0,get:function(){return!!this.mc.Zc.params.Ob}},Aob:{configurable:!0,enumerable:!0,get:function(){return 0===this.mc.type&&!!this.mc.OUa&&"NONE"!==this.Ln.Oo.zZa}},fLc:{configurable:!0,enumerable:!0,get:function(){return _.RD(this.mc.Zc)&&0===
this.mc.type&&!!this.mc.kF&&"0"!==this.mc.kF&&this.mc.kF!==this.mc.jF}},QKc:{configurable:!0,enumerable:!0,get:function(){return _.RD(this.mc.Zc)&&0===this.mc.type&&!!this.mc.jF&&"0"!==this.mc.jF}}});i$.ha=function(a){return new (a||i$)(_.y(_.vu),_.y(_.Tu),_.y(_.cv),_.y(_.Pf),_.y(h$),_.y(_.gt),_.y(_.an,12))};
i$.Aa=_.v({type:i$,oa:[["file-search-result"]],wb:function(a,b){a&1&&(_.Pe(TOc,5),_.Pe(UOc,5,_.Cd),_.Pe(VOc,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.fua=c.first);_.Oe(c=_.Re())&&(b.xX=c.first);_.Oe(c=_.Re())&&(b.zob=c.first)}},inputs:{mc:"entry",Ln:"resultPage",container:"container",isActive:"isActive",uh:"listIndex",qc:"trackElement",aJb:"scopeDetail",bA:"previewTarget",Ue:"isSelected",aF:"codeFontSize"},outputs:{rwa:"triggerPreview"},features:[_.Ce([{Ga:_.an,Nb:i$}]),_.ae,_.bd],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"]," Preview "," 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"]," View All ",[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 "," "+_.yy("{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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.M(2,SJc,1,3,"star",2),_.F(3,"mat-icon",3),_.M(4,TJc,2,6,"file-search-breadcrumb",4),_.M(5,VJc,5,8,"ng-template",null,5,_.Ue),_.D(),_.F(7,"mat-divider",6),_.C(8,"copy-button",7,8),_.G("copyEvent",function(){return b.Ts()}),_.O(10,
"async"),_.O(11,"maybeStripGoogle3"),_.D(),_.M(12,WJc,5,2,"ng-container",9),_.je(13,10),_.M(14,cKc,7,4,"ng-container",11),_.M(15,fKc,3,2,"ng-container",11),_.ke(),_.D(),_.je(16,10),_.M(17,kNc,4,4,"ng-container",11),_.M(18,lNc,3,12,"div",12),_.ke(),_.M(19,mNc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.ze(6);_.he("active-element",b.isActive)("citc",b.ERa);_.w(1);_.he("no-breadcrumb-padding",!b.hva);_.w(1);_.z("ngIf",b.sZa);_.w(1);_.z("svgIcon",b.mc.type===b.XH.File?"source:file":"source:folder_open");
_.w(1);_.z("ngIf",b.hva)("ngIfElse",c);_.w(4);_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.ytc)("copyText",_.Q(10,23,_.Q(11,25,b.mc.Zc)));_.w(4);_.z("ngIf",b.mc.Tca);_.w(1);_.z("ngSwitch",b.mc.type);_.w(1);_.z("ngSwitchCase",b.XH.File);_.w(1);_.z("ngSwitchCase",b.XH.Kya);_.w(1);_.z("ngSwitch",b.mc.type);_.w(1);_.z("ngSwitchCase",b.XH.File);_.w(1);_.z("ngSwitchCase",b.XH.Kya);_.w(1);_.z("ngIf",b.mc.hF)}},Ia:[_.cn,_.RF,c$,_.Ol,_.Pl,_.Ql,_.Rl,_.OG,_.RG,
_.SG,_.VG,_.TG,_.$y,_.Zm,_.OI,a$,_.nq,_.oq,_.Qr,_.bw,_.oz,_.XF,_.YF,_.Vv,_.Mm,_.wG,_.HI,_.hv,_.Vl,_.vH],styles:[".file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}[gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}.mat-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;padding:0;text-overflow:ellipsis}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;flex:0 0 auto;min-width:18px}.expansion[_ngcontent-%COMP%]{border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Oa:0});
var j$=function(){};j$.prototype.Sa=function(){};j$.ha=function(a){return new (a||j$)};
j$.Aa=_.v({type:j$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Wuc:"docLink",qc:"trackElement"},hc:["docLink","","trackElement",""],Ba:4,Ca:2,Ha:function(){return[[1,"desc"]," Not seeing the search results you expect?\n",["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]," Learn more\n"]},ya:function(a,b){a&1&&(_.C(0,"span",0),_.re(1,1),_.D(),_.C(2,"a",2),_.re(3,3),_.D());
a&2&&(_.w(2),_.z("externalLink",b.Wuc)("ascTrackElement",b.qc))},Ia:[_.cn,_.Zm],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 XOc=new _.zd("partialResultsLink",{Ka:"root",ta:function(){var a=_.Tc(_.g0a,8);return a?_.aj(a,11):""}});
var YOc=["listContainer"],ZOc=[[["result-footer"]]],k$=function(a,b,c,d,e,f,g,h,n,r,x,A){_.Cp.call(this,h,n,r,A);this.Fa=a;this.Gk=b;this.Ih=c;this.AQa=d;this.Ra=e;this.yd=f;this.H0=g;this.Zp="";this.lLb=!1;this.pBb=new _.Xk;this.tEb=new _.Xk;this.vc=_.wD;this.LAa=FOc;this.selectedIndex=new _.sf(-1);this.tl=_.Ta;this.mBb=new _.kb(1);this.xp=new _.ca;this.aYa=new _.ca;this.CUa=!1;this.aF=x.aF.ka(_.m(function(B){return B?B+"px":void 0}),_.mb(1),_.ib())};_.U(k$,_.Cp);k$.Ja=_.Cp.Ja;
k$.prototype.Sa=function(){var a=this;_.Cp.prototype.Sa.call(this);this.xp.add(EOc(this.AQa,function(){var b=a.Ln;return{page:0!==b.type?b:Object.assign({},b,{Pz:void 0}),scrollTop:a.Qb.ua.scrollTop}}));this.xp.add(this.Ra.events.ka(_.Qa(function(b){return b instanceof _.Sf}),_.sb(null)).subscribe(function(){a.cYa=a.AQa.get().scrollTop}));this.xp.add(this.yd.register("selectNextResult","j",function(){a.GM(1);a.lr("selectNextResult")}));this.xp.add(this.yd.register("selectPreviousResult","k",function(){a.GM(-1);
a.lr("selectPreviousResult")}))};
k$.prototype.Rb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){this.xp.add(_.wnb(this.Ih,function(){b.selectedIndex.next(0)}));this.aYa.unsubscribe();this.tl=$Oc(this);var c=this.Ln;0===c.type&&(this.aYa=_.hb(this.SV,this.mBb).ka(_.qa(function(){return b.Gk.ZR}),_.Qa(function(){if(0!==b.Ln.type||!b.Ln.nextPageToken||b.CUa)var d=!1;else d=b.Qb.ua,d=d.scrollTop+d.offsetHeight>b.nDc.ua.offsetHeight-500;return d}),_.Ckb(this.qe)).subscribe(function(d){b.pBb.emit();b.CUa=!0;b.Fa.nb({gestureName:d?
"SCROLL":"BACKGROUND",element:b.Zp,action:"infiniteScroll",uh:b.Ln.tl.length},d)}),this.xp.add(this.aYa),a=a.resultPage.uj,a&&a.tl===c.tl&&0===a.type&&a.nextPageToken===c.nextPageToken||(this.CUa=!1,this.mBb.next(void 0)))}};k$.prototype.Gn=function(){void 0!==this.cYa&&(this.Qb.ua.scrollTop=this.cYa,this.cYa=void 0)};k$.prototype.La=function(){_.Cp.prototype.La.call(this);this.xp.unsubscribe()};
var nNc=function(a){return a.path||a.repository?"ref":a.ie?"repo":"repoGroup"},$Oc=function(a){var b=a.Ln,c=b.tl;return 0===b.type||25>=c.length||a.AQa.get().scrollTop?_.Da(c):_.eHa.ka(_.Wa(),_.La(0),_.Za(c),_.yb(function(d){console.log("ENTRY COUNT: "+d.length)}),_.sb(c.slice(0,20)))};k$.prototype.GM=function(a){var b=this.Ln.tl.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
k$.prototype.lr=function(a){this.Fa.nb({element:"ResultList",action:a,gestureName:"KEYBOARD",uh:this.selectedIndex.value})};k$.ha=function(a){return new (a||k$)(_.y(_.Ym),_.y(_.gt),_.y(_.av),_.y(e$),_.y(_.Pf),_.y(_.Ss),_.y(XOc),_.y(_.Cd),_.y(_.Bp),_.y(_.Ye),_.y(_.vD),_.y(_.vp,8))};
k$.Aa=_.v({type:k$,oa:[["result-list"]],wb:function(a,b){a&1&&_.Pe(YOc,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.nDc=c.first)}},inputs:{bA:"previewTarget",Ln:"resultPage",Zp:"searchResultsElementName",lLb:"showResultsIncomplete"},outputs:{pBb:"nextPageRequested",tEb:"previewTriggered"},features:[_.ae,_.bd],tc:["result-footer"],Ba:7,Ca:5,Ha:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"ngSwitch",4,"ngIf"],[3,"docLink","trackElement",4,"ngIf"],[3,"entry","resultPage","isActive","listIndex","scopeDetail",
"trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"ngSwitch"],["text","",3,"diameter",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["text","",3,"diameter"],["theme","error"],[4,"ngIf"],[3,"externalLink",4,"ngIf"],["type","button","gme-button-old","",3,"click",4,"ngIf"],[3,"externalLink"],["type","button","gme-button-old","",3,"click"],[3,"docLink","trackElement"]],ya:function(a,b){a&1&&(_.ve(ZOc),_.C(0,"ul",null,0),_.M(2,oNc,4,14,"li",1),_.O(3,"async"),
_.D(),_.M(4,uNc,3,3,"ng-container",2),_.M(5,vNc,1,2,"search-results-incomplete",3),_.we(6));a&2&&(_.w(2),_.z("ngForOf",_.Q(3,3,b.tl)),_.w(2),_.z("ngIf",b.Ln.type===b.LAa.K3b),_.w(1),_.z("ngIf",b.lLb))},Ia:[_.Ol,_.Pl,_.Ql,_.Rl,_.Zm,_.ly,_.sD,_.qD,i$,j$,_.Vl],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 aPc=["image/png","image/jpeg","image/gif"],bPc={RH:0,EMPTY:1,z3b:2,Rdc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},l$=function(a,b,c){this.Fa=a;this.Ig=b;this.Ra=c;this.zzb=_.oD([]);this.xt=_.wD;this.Pha=bPc;this.Ag="SearchResultFilePreview";this.data="";this.zC=_.Ta;this.metadata=null;this.tk=new _.kb(1)};l$.prototype.Sa=function(){};var GNc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Yb.length;default:return _.ag(a)}};
l$.prototype.qG=function(a){this.Ra.navigate(_.hh(_.Fo(this.Zc.ac(),{line:a.line+1}).hb()),{ef:"preserve"});this.Fa.nb({gestureName:"CLICK",element:this.Ag,action:"selectLine",projectId:this.Zc.lb},a.Zba)};
_.V.Object.defineProperties(l$.prototype,{xwc:{configurable:!0,enumerable:!0,set:function(a){var b=a.Ge,c=a.ZC;a=a.Zc;this.data=b.sw()||_.BD(_.aj(b,1));this.metadata=_.nc(b,_.lo,2);this.Zc=a;this.ub=_.fnb(a,b,[c]);this.zC=_.Nhb(a,_.CG(this.Ig,a,"path"),this.Ra)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.zzb=a;this.tk.next(_.lD(a,[]).length?0:-1)},get:function(){return this.zzb}},Tuc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?aPc.includes(_.aj(this.metadata,
1))?2:_.Wi(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.aj(a,1):"")+";base64,"+this.data}}});l$.ha=function(a){return new (a||l$)(_.y(_.Ym),_.y(_.BG),_.y(_.Pf))};
l$.Aa=_.v({type:l$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{xwc:"fileData",matches:"matches"},features:[_.Ce([_.LI])],hc:["fileData","","matches",""],Ba:5,Ca:5,Ha:function(){return[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"]," Binary file "," No preview available ",[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"]]},ya:function(a,b){a&1&&(_.je(0,0),_.M(1,wNc,5,0,"icon-empty-state-display",1),_.M(2,xNc,1,1,"empty-file-detail",2),_.M(3,yNc,2,4,"img",3),_.M(4,HNc,4,3,"div",4),_.ke());a&2&&(_.z("ngSwitch",b.Tuc),_.w(1),_.z("ngSwitchCase",b.Pha.RH),_.w(1),_.z("ngSwitchCase",b.Pha.EMPTY),_.w(1),_.z("ngSwitchCase",b.Pha.z3b),_.w(1),_.z("ngSwitchCase",b.Pha.Rdc))},Ia:[_.Pl,_.Ql,_.Rl,_.JI,
_.MI,_.cz,_.ez,_.dz,_.sD,_.qD,_.tG,_.KI,_.Vl,_.iz],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 cPc=function(a,b){this.Vq=a;this.rQ=b;this.xt=_.wD;this.XH=GOc;this.Ag="SearchResultFilePreview";this.t1b="result-preview-header";this.A2a="Close";this.page=_.Ta;this.K1=new _.hg;this.close=new _.Xk},dPc=function(a,b){return a.Vq.get(b.lb,b.Dc,b.repository,b.Ab,b.path,{Ob:b.params.Ob,type:1,line:_.jsa(b.params.line)}).ka(_.m(function(c){var d=_.qo(c);if(!d)throw Error("eg");var e;return _.oD({type:0,Ge:d,ZC:null!=(e=_.ic(c,8)[0])?e:0,Zc:b})}))},ePc=function(a,b){var c=b.ac();return a.Vq.list(b.lb,
b.Dc,b.repository,b.Ab,b.path,b.params.Ob).ka(_.m(function(d){return{state:2,Yb:{type:1,items:PNc(d,c)}}}))};
_.V.Object.defineProperties(cPc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Zc;this.K1=b;switch(a.type){case 0:a.szc?this.rQ.JR.next(b):this.rQ.clear();b=dPc(this,b);break;case 1:b=ePc(this,b);break;default:b=_.ag(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.sb(_.xD),_.za(function(){a:{var c=a.type;switch(c){case 1:c="Directory contents couldn't be loaded";break a;case 0:c="File couldn't be loaded";
break a;default:c=_.ag(c)}}return _.Da({state:1,message:"Error fetching contents",Fva:c})}))}}});cPc.ha=function(a){return new (a||cPc)(_.y(_.WH),_.y(_.LI))};
cPc.Aa=_.v({type:cPc,oa:[["result-preview"]],inputs:{target:"target"},outputs:{close:"close"},features:[_.Ce([_.LI])],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"]],ya:function(a,b){a&1&&(_.M(0,INc,6,4,"h2",0),_.C(1,"div",1),_.F(2,"mat-icon",2),_.C(3,"a",3),_.N(4),_.D()(),_.M(5,ONc,4,4,"ng-container",4),_.O(6,"async"));a&2&&
(_.z("ngIf",b.K1.path),_.w(3),_.z("routerLink",_.hh(b.K1))("ascTrackElement",b.Ag),_.de("id",b.t1b),_.w(1),_.Ae(" ",b.K1.path," "),_.w(1),_.z("ngIf",_.Q(6,6,b.K1.path&&b.page)))},Ia:[_.cn,_.Pl,_.Ql,_.Rl,_.OI,_.cz,_.ez,_.dz,_.qD,_.nq,_.Qr,_.Mm,l$,_.Vl],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 fPc=new _.vr("{query} - Search"),m$=function(){_.JE.apply(this,arguments)};_.U(m$,_.JE);m$.prototype.Yl=function(a){this.title.Yl(a?fPc.format({query:a}):"Search")};m$.ha=function(){var a;return function(b){return(a||(a=_.xd(m$)))(b||m$)}}();m$.va=_.t({token:m$,ta:m$.ha,Ka:"root"});
var SNc=/^[lL]:(\d+)$/,RNc=/:(\d+)(:\d+)?$/;
var gPc=["singleSearchResultRedirect"],n$=function(a,b,c,d,e,f,g,h,n,r,x,A,B){this.cache=a;this.aD=b;this.Ra=c;this.Zw=d;this.Kf=e;this.ewa=f;this.Pg=g;this.TK=h;this.H0=n;this.vM=r;this.Fa=B;this.Gib=new _.ca;this.DUa=new _.nb;this.VHb=new _.nb;this.xt=_.wD;this.LAa=FOc;this.Zp="GlobalSearchResults";this.V7b="Dismiss";this.lcc=_.l_a;this.Oo=this.page=_.Ta;this.Ws=!1;this.iLc=x.Vb(48);this.TGc=A.HQ().ka(_.m(function(I){return I||10}));this.DLc=A.e$()};
n$.prototype.Sa=function(){var a=this;this.Oo=_.hb(this.Ra.Mn.root.eA.ka(_.m(_.Fhb)),this.VHb).ka(_.ahb(this.TGc,this.DLc),_.m(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return{b2:d,Om:d.Om||"",hf:d.hf||"",xd:_.fh(d.xd||"",a.aD.gG),vM:a.vM||"",iu:"1"===d.iu,pageSize:f,zZa:e}}),_.yb(function(d){a.ewa.Yl(d.Om);a.bA=void 0}));var b=this.Oo.ka(_.Ab(_.zb(function(){return a.page.ka(_.sb(void 0))})),_.tb(function(d){d=_.l(d);var e=d.next().value;d=d.next().value;var f=
a.cache.get().page;return f?_.Da(_.oD(f)):hPc(a,e,d).ka(_.m(_.oD),_.sb(_.xD),_.za(function(g){return _.Da(a.Pp(g,function(){a.VHb.next(e.b2)}))}))}),_.sb(_.xD),_.Oa(),_.tb(function(d){return 0!==d.state?_.Da(d):_.Da(d).ka(_.La(300))})),c=this.DUa.ka(_.Oa(),_.tb(function(d){return QOc(a.Zw,d).ka(_.sb(Object.assign({},d,{Pz:_.xD})),_.za(function(e){return _.Da(Object.assign({},d,{Pz:a.Pp(e,function(){a.DUa.next(Object.assign({},d))})}))}))}),_.m(_.oD));this.page=b=_.hb(b,c).ka(_.mb(1));this.Gib.add(b.connect())};
n$.prototype.La=function(){this.Gib.unsubscribe();this.Pg.Ie();_.Fnb(this.ewa)};n$.prototype.uyb=function(a){0===a.type&&this.DUa.next(a)};n$.prototype.Ts=function(){this.Fa.nb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var hPc=function(a,b,c){var d=a.aD.parse(b.Om||"");return d.length?iPc(a,b,c).ka(_.tb(function(e){a.Ws=e.Ws;if(!e.tl.length)throw new BOc(3,"No matching results","Try modifying your query",void 0,e);if(!gOc(e,b.b2.mLb))return _.Da(e);var f=e.tl[0].Zc,g=TNc(d);g&&(f=_.Fo(f.ac(),{line:g}).hb());return a.Ra.navigate(_.hh(f),{ef:"merge",Ng:!0}).then(function(){a.Pg.r3(a.zLc,{duration:7E3});return e})})):_.Ma(new BOc(1,"Empty query","Please enter a search query"))},iPc=function(a,b,c){if(!a.iLc)return NOc(a.Zw,
b);var d=b.b2.rOa?Number(b.b2.rOa):1;return!Number.isInteger(d)||1>d?_.Ma(COc()):OOc(a.Zw,b,d-1,c&&_.$D(c)?c.Yb:void 0)};
n$.prototype.Pp=function(a,b){if(a instanceof BOc)return a;var c=a.error;if(c&&400===c.code){(a=mJc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.TK;b=b||void 0;c=void 0;a&&(c={message:"Learn more",link:a});var d;if(null==(d=b)?0:d.startsWith("[ORIGINAL ERROR] generic::invalid_argument: "))b=b.substring(44);return new BOc(2,"Invalid search query",b||"This may be the result of a syntax error",c)}_.jr(this.Kf,a);return COc(c,b)};
_.V.Object.defineProperties(n$.prototype,{iuc:{configurable:!0,enumerable:!0,get:function(){return _.m_a}}});n$.ha=function(a){return new (a||n$)(_.y(e$),_.y(_.zw),_.y(_.Pf),_.y(h$),_.y(_.ir),_.y(m$),_.y(_.qr),_.y(_.e0a),_.y(XOc),_.y(_.k0a),_.y(_.vu),_.y(_.Hu),_.y(_.cv))};
n$.Aa=_.v({type:n$,oa:[["file-search"]],wb:function(a,b){a&1&&_.Pe(gPc,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.zLc=c.first)}},features:[_.Ce([h$])],Ba:4,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Loading search results\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","Loading search results\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"]]},
ya:function(a,b){a&1&&(_.M(0,eOc,4,4,"ng-container",0),_.O(1,"async"),_.M(2,fOc,6,3,"ng-template",null,1,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.page))},Ia:[_.cn,_.Pl,_.Ql,_.Rl,_.$y,_.Zm,_.cz,_.ez,_.dz,_.qD,_.nq,_.Mm,_.jz,cPc,f$,g$,k$,j$,_.Vl],styles:["file-search[_nghost-%COMP%]{display:flex;flex-direction:row;min-height:0}file-search[_nghost-%COMP%]     search-results-incomplete{margin:0 16px 16px}file-search[_nghost-%COMP%]     search-results-incomplete.error{align-self:stretch;margin-top:20px}.result-preview[_ngcontent-%COMP%]{flex:0 0 auto;min-width:35%;max-width:calc(100% - 100px);width:50%;overflow:auto}.result-preview[_ngcontent-%COMP%]   result-preview[_ngcontent-%COMP%]{height:100%;width:100%}result-header[_ngcontent-%COMP%]{z-index:1}.error-action[_ngcontent-%COMP%]{margin-top:4px}.result-content[_ngcontent-%COMP%]{height:calc(100% - 40px);overflow-x:hidden;overflow-y:scroll;position:relative}.results[_ngcontent-%COMP%]{min-width:0;min-height:0;overflow:hidden;width:100%}result-list[_ngcontent-%COMP%]{width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}loading[_ngcontent-%COMP%]{flex:1 1 100%;min-height:0}.error[_ngcontent-%COMP%]{align-items:flex-start;align-content:flex-start;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-height:0}icon-empty-state-subtitle[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;max-width:100%;place-content:center flex-start}.snackbar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.snackbar-dismiss[_ngcontent-%COMP%]{flex-shrink:0;margin:-8px -8px -8px 8px}.snackbar-dismiss[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{max-height:36px;min-width:0}[dir=rtl][_ngcontent-%COMP%]   .snackbar-dismiss[_ngcontent-%COMP%]{margin-left:-8px;margin-right:8px}"]});
var o$=function(a,b,c){this.document=a;this.Mj=b;this.RXa=c;this.NJc={Mj:b,Laa:!0,bJb:b.D0.Uu}};o$.prototype.resolve=function(a){var b=this,c=_.Fhb(a.eA),d=_.Kib(c),e=d.scopes;a=new _.nb;c=_.hb(_.nob(this.RXa,c.hf,d.state).ka(_.yb(function(f){_.Nrb(b.Mj.D0,e,f.prefix||null)}),_.m(function(f){return f.j0a})),a);return Object.assign({},this.NJc,{nJa:c,bZa:_.Irb(new _.Frb(this.document,this.Mj),a)})};o$.ha=function(a){return new (a||o$)(_.u(_.Ig),_.u(_.pH),_.u(_.bG))};o$.va=_.t({token:o$,ta:o$.ha});
var jPc=function(){};jPc.ha=function(a){return new (a||jPc)};jPc.Ea=_.Wc({type:jPc});jPc.Da=_.Pc({imports:[_.Wl,_.PI,_.RI,_.fz,_.tD,_.rD,_.WF,_.yG,_.QI]});
var kPc;kPc=[{path:"",Lb:n$,Hf:[d$,$9],resolve:{An:o$},nA:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.ha=function(a){return new (a||_.p$)};_.p$.Ea=_.Wc({type:_.p$,id:"search"});_.p$.Da=_.Pc({Tb:[o$,_.WH],imports:[_.SF,AOc,_.Aw,_.Wl,_.aH,_.hH,_.iH,_.bz,_.$m,_.XI,_.RI,_.rH,b$,_.ny,_.fz,_.tD,_.rD,_.Mq,_.Pv,_.Rr,_.sy,_.rw,_.pz,_.vy,_.Dw,_.wH,_.yG,_.ey(kPc),_.ut,_.QI,jPc,_.zG,_.kz,_.II,_.Bw,_.Om]});_.T6a(_.p$,"search");

}catch(e){_._DumpException(e)}
try{
var lPc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},mPc=function(a){a&1&&_.F(0,"settings-header",43)},nPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-form-field",44)(2,"mat-label");_.re(3,45);_.D();_.C(4,"mat-select",19);_.G("selectionChange",function(c){_.ld(b);var d=_.L();return _.md(d.cKc(c.value))});_.O(5,"async");_.C(6,"mat-option",46);_.re(7,47);_.D();_.C(8,"mat-option",48);_.re(9,49);_.D();_.C(10,"mat-option",50);_.re(11,51);_.D()()()()}a&2&&(a=_.L(),_.w(4),
_.z("value",_.Q(5,1,a.zYa)))},oPc=function(a,b){a&1&&(_.C(0,"mat-option",55),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.Ae(" ",a.replace("cider","default")," "))},pPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-form-field",52)(2,"mat-label");_.re(3,53);_.D();_.C(4,"mat-select",19);_.G("selectionChange",function(c){_.ld(b);var d=_.L();return _.md(d.XJc(c.value))});_.O(5,"async");_.M(6,oPc,2,2,"mat-option",54);_.D()()()}a&2&&(a=_.L(),_.w(4),_.z("value",_.Q(5,2,a.jKc)),_.w(2),_.z("ngForOf",
a.HWb))},qPc=function(a){a&1&&(_.C(0,"mat-label"),_.re(1,59),_.D())},rPc=function(a){a&1&&(_.C(0,"mat-label"),_.re(1,60),_.D())},sPc=function(a,b){a&1&&(_.C(0,"mat-option",55),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.Ae(" ",a.replace("cider","default")," "))},tPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-form-field",56);_.M(2,qPc,2,0,"mat-label",57);_.M(3,rPc,2,0,"ng-template",null,58,_.Ue);_.C(5,"mat-select",19);_.G("selectionChange",function(d){_.ld(b);var e=_.L();return _.md(e.ZJc(d.value))});
_.O(6,"async");_.M(7,sPc,2,2,"mat-option",54);_.D()()()}if(a&2){var c=_.ze(4);a=_.L();_.w(2);_.z("ngIf",a.VT)("ngIfElse",c);_.w(3);_.z("value",_.Q(6,4,a.mKc));_.w(2);_.z("ngForOf",a.i5b)}},uPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-slide-toggle",61);_.G("change",function(c){_.ld(b);var d=_.L();return _.md(d.JNc(c))});_.O(2,"async");_.N(3," Strip the google3/ prefix when copying paths ");_.D()()}a&2&&(a=_.L(),_.w(1),_.z("checked",_.Q(2,1,a.SMb)))},vPc=function(a){a&1&&(_.C(0,"a",62)(1,
"mat-icon",63),_.N(2,"info_outline"),_.D()())},wPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-form-field",64)(2,"mat-label");_.N(3," Default Cider editing behavior ");_.D();_.C(4,"mat-select",19);_.G("selectionChange",function(c){_.ld(b);var d=_.L();return _.md(d.WJc(c.value))});_.O(5,"async");_.C(6,"mat-option",65);_.N(7," Open in legacy Cider. ");_.D();_.C(8,"mat-option",66);_.N(9," Open in Cider V. ");_.D();_.C(10,"mat-option",67);_.N(11," Open the workspace selection prompt in Cider. ");
_.D()()()()}a&2&&(a=_.L(),_.w(4),_.z("value",_.Q(5,1,a.V6)))},xPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-slide-toggle",68);_.G("change",function(c){_.ld(b);var d=_.L();return _.md(d.KNc(c))});_.O(2,"async");_.N(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.D()()}a&2&&(a=_.L(),_.w(1),_.z("checked",_.Q(2,1,a.B1)))},yPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-slide-toggle",69);_.G("change",function(c){_.ld(b);var d=
_.L();return _.md(d.INc(c))});_.O(2,"async");_.N(3," Show personalized results based on search history ");_.D();_.C(4,"a",70)(5,"mat-icon",63);_.N(6,"info_outline");_.D()()()}a&2&&(a=_.L(),_.w(1),_.z("checked",_.Q(2,1,a.kt)))},zPc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-form-field",71)(2,"mat-label");_.re(3,72);_.D();_.C(4,"mat-select",19);_.G("selectionChange",function(c){_.ld(b);var d=_.L();return _.md(d.tOc(c.value))});_.O(5,"async");_.C(6,"mat-option",55);_.N(7," 10 ");_.D();_.C(8,
"mat-option",55);_.N(9," 25 ");_.D();_.C(10,"mat-option",55);_.N(11," 100 ");_.D()()()()}a&2&&(a=_.L(),_.w(4),_.z("value",_.Q(5,4,a.pageSize)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},APc=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"mat-form-field",73)(2,"mat-select",74);_.G("selectionChange",function(c){_.ld(b);var d=_.L();return _.md(d.sOc(c.value))});_.O(3,"async");_.C(4,"mat-option",55);_.N(5," 25 ");_.D();_.C(6,"mat-option",55);_.N(7," 50 ");_.D();_.C(8,"mat-option",
55);_.N(9," 100 ");_.D();_.C(10,"mat-option",55);_.N(11," 200 ");_.D()();_.C(12,"mat-label");_.re(13,75);_.D()()()}a&2&&(a=_.L(),_.w(2),_.z("value",_.Q(3,5,a.jca)),_.w(2),_.z("value",25),_.w(2),_.z("value",50),_.w(2),_.z("value",100),_.w(2),_.z("value",200))},q$=function(a,b,c,d){_.bn.call(this,a,b,d,c,"change");this.lPb=!0};_.U(q$,_.bn);q$.prototype.ZUa=function(a){this.lPb&&_.pMa(this,"CHANGE",a)};q$.ha=function(a){return new (a||q$)(_.y(_.Ym),_.y(_.Ok),_.y(_.Cd),_.y(_.an,8))};
q$.Ja=_.v({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{lPb:"trackGestureChange"},features:[_.ae]});var BPc=function(){this.T1=this.text=""};BPc.ha=function(a){return new (a||BPc)};
BPc.Aa=_.v({type:BPc,oa:[["help-tooltip","text",""]],inputs:{text:"text",T1:"tooltipClass"},hc:["text",""],Ba:3,Ca:2,Ha:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ya:function(a,b){a&1&&(_.C(0,"span",0)(1,"mat-icon"),_.N(2,"help_outline"),_.D()());a&2&&_.z("matTooltipClass",b.T1)("matTooltip",b.text)},Ia:[_.Qr,_.bw],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 CPc=function(){};CPc.ha=function(a){return new (a||CPc)};CPc.Ea=_.Wc({type:CPc});CPc.Da=_.Pc({imports:[_.Wl,_.Rr,_.rw]});
var DPc=Object.freeze({"invalid-number":!0}),r$=function(){this.ndb=!1};r$.prototype.validate=function(a){return lPc(a.value,this.ndb?0:1)?null:DPc};r$.ha=function(a){return new (a||r$)};r$.Ja=_.v({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{ndb:"allowZero"},features:[_.Ce([{Ga:_.qv,Nb:r$,hd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||lPc(a.value,1)?null:DPc};s$.ha=function(a){return new (a||s$)};
s$.Ja=_.v({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.Ce([{Ga:_.qv,Nb:s$,hd:!0}])]});
_.EPc=function(){this.ZCb=""};_.EPc.ha=function(a){return new (a||_.EPc)};
_.EPc.Aa=_.v({type:_.EPc,oa:[["settings-header"]],inputs:{ZCb:"pageTitle"},tc:["*"],Ba:4,Ca:1,Ha:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"header",0)(1,"h1",1),_.N(2),_.D(),_.we(3),_.D());a&2&&(_.w(2),_.Be(b.ZCb))},Ia:[_.Jq,_.Xq],styles:["header[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Oa:0});
_.u$=function(a,b,c,d,e,f,g){var h=this;this.document=a;this.Fa=b;this.Sb=c;this.cna=d;this.Kb=e;this.zYa=this.Sb.Opa();this.T$=this.Sb.LK();this.RKc=this.Sb.JQ();this.SMb=this.Sb.AZ();this.tabSize=this.Sb.CZ();this.pageSize=this.Sb.HQ();this.aF=this.cna.aF;this.jca=this.Sb.tZ();this.vSb=_.Nwb(this.Sb);this.LPc=this.Sb.k$();this.V6=this.Sb.gZ();this.B1=this.Sb.BZ();this.kt=this.Sb.yZ();this.MKc=this.Sb.IQ();this.kAc=this.Sb.DQ();this.HWb=Array.from(_.s0a);this.i5b=Array.from(_.r0a);this.kb=new _.ca;
this.gLb=!0;this.cKc=_.pD(function(n){t$(h,"themeChanged",n);h.Sb.Vua(n)});this.XJc=_.pD(function(n){t$(h,"darkSyntaxThemeChanged",n);h.Sb.Tea(n)});this.ZJc=_.pD(function(n){t$(h,"lightSyntaxThemeChanged",n);h.Sb.cfa(n)});this.FNc=_.pD(function(n){t$(h,"highlightXrefsChanged",n.checked.toString());h.Sb.T0(n.checked)});this.HNc=_.pD(function(n){t$(h,"showFoldMarkersChanged",n.checked.toString());h.Sb.ifa(n.checked)});this.JNc=_.pD(function(n){t$(h,"stripGoogle3FromCopyChanged",n.checked.toString());
h.Sb.ava(n.checked)});this.uOc=_.nj(function(n,r){t$(h,"tabSizeChanged",n);r&&h.Sb.kfa(Number(n))},300);this.tOc=_.nj(function(n){t$(h,"pageSizeChanged",String(n));h.Sb.Z0(n)},300);this.pOc=_.nj(function(n,r){t$(h,"codeFontSizeChanged",n);r&&(""===n?_.uD(h.cna):_.uD(h.cna,Number(n)))},300);this.sOc=_.nj(function(n){t$(h,"numStarredPlacesChanged",String(n));h.Sb.ffa(n)},300);this.KIc=function(){_.uD(h.cna)};this.LNc=_.pD(function(n){t$(h,"xrefMiniPanelEnabledChanged",n.checked.toString());_.gJ(h.Sb,
n.checked)});this.vOc=_.nj(function(n,r){t$(h,"xrefMiniPanelMinWidthChanged",n);r&&h.Sb.ZYa(Number(n))},300);this.WJc=_.pD(function(n){t$(h,"ciderDefaultChanged",n);h.Sb.Fua(n)});this.KNc=_.pD(function(n){t$(h,"suggestUniqueCiderWsChanged",n.checked.toString());h.Sb.bva(n.checked)});this.INc=_.pD(function(n){t$(h,"showPersonalizedResultsChanged",n.checked.toString());h.Sb.Xua(n.checked)});this.GNc=_.pD(function(n){t$(h,"showCustomContextMenuChanged",n.checked.toString());h.Sb.hfa(n.checked)});this.YJc=
_.pD(function(n){t$(h,"hovercardVisibilityChanged",n);h.Sb.afa(n)});this.VT=f.VT();this.Cn=g.lc(2);this.jKc=_.X0a(f,"DARK");this.mKc=_.X0a(f,"LIGHT")};_.u$.prototype.Vc=function(){var a=this;this.kb.add(this.Kb.Te.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.La=function(){this.kb.unsubscribe()};
var FPc=function(a,b){if(!a.VT||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.ag(b)}},GPc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.ag(a)}},t$=function(a,b,c){a.Fa.nb({element:"Settings",action:b,mg:c,gestureName:"CHANGE"})};_.u$.ha=function(a){return new (a||_.u$)(_.y(_.Ig),_.y(_.Ym),_.y(_.Hu),_.y(_.vD),_.y(_.rf),_.y(_.Tu),_.y(_.vt),_.y(_.vu))};
_.u$.Aa=_.v({type:_.u$,oa:[["general-settings"]],inputs:{gLb:"showHeader"},Ba:76,Ca:44,Ha:function(){return[["pageTitle","General",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","General"],["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 "]},ya:function(a,b){if(a&1){var c=_.kd();_.M(0,mPc,
1,0,"settings-header",0);_.M(1,nPc,12,3,"div",1);_.M(2,pPc,7,4,"div",1);_.O(3,"async");_.M(4,tPc,8,6,"div",1);_.O(5,"async");_.M(6,uPc,4,3,"div",1);_.C(7,"div")(8,"mat-slide-toggle",2);_.G("change",function(e){return b.HNc(e)});_.re(9,3);_.O(10,"async");_.D()();_.C(11,"div")(12,"mat-slide-toggle",4);_.G("change",function(e){return b.FNc(e)});_.re(13,5);_.O(14,"async");_.D()();_.C(15,"div")(16,"mat-slide-toggle",6);_.G("change",function(e){return b.GNc(e)});_.re(17,7);_.O(18,"async");_.D()();_.C(19,
"div",8)(20,"mat-slide-toggle",9);_.G("change",function(e){return b.LNc(e)});_.re(21,10);_.O(22,"async");_.D();_.C(23,"mat-form-field",11)(24,"input",12,13);_.G("ngModelChange",function(e){_.ld(c);return _.md(b.vOc(e,_.ze(25).Oe.valid))});_.O(26,"async");_.O(27,"async");_.D();_.C(28,"span",14);_.N(29,"pixels");_.D();_.C(30,"mat-error");_.re(31,15);_.D()();_.M(32,vPc,3,0,"a",16);_.D();_.M(33,wPc,12,3,"div",1);_.M(34,xPc,4,3,"div",1);_.M(35,yPc,7,3,"div",1);_.C(36,"div")(37,"mat-form-field",17)(38,
"mat-label");_.re(39,18);_.D();_.C(40,"mat-select",19);_.G("selectionChange",function(e){return b.YJc(e.value)});_.O(41,"async");_.C(42,"mat-option",20);_.re(43,21);_.D();_.C(44,"mat-option",22);_.re(45,23);_.D();_.C(46,"mat-option",24);_.re(47,25);_.D();_.C(48,"mat-option",26);_.re(49,27);_.D();_.C(50,"mat-option",28);_.re(51,29);_.D()()()();_.C(52,"div")(53,"mat-form-field",30)(54,"input",31,32);_.G("ngModelChange",function(e){_.ld(c);return _.md(b.uOc(e,_.ze(55).Oe.valid))});_.O(56,"async");_.D();
_.C(57,"mat-label");_.re(58,33);_.D();_.C(59,"mat-error");_.re(60,34);_.D()()();_.M(61,zPc,12,6,"div",1);_.M(62,APc,14,7,"div",1);_.C(63,"div")(64,"mat-form-field",35)(65,"input",36,37);_.G("ngModelChange",function(e){_.ld(c);return _.md(b.pOc(e,_.ze(66).Oe.valid))});_.O(67,"async");_.D();_.C(68,"mat-label");_.re(69,38);_.D();_.C(70,"mat-error");_.re(71,39);_.D()();_.C(72,"button",40);_.G("click",function(){return b.KIc()});_.C(73,"span");_.re(74,41);_.D()();_.F(75,"help-tooltip",42);_.D()}if(a&2){var d=
_.ze(25);_.z("ngIf",b.gLb);_.w(1);_.z("ngIf",b.VT);_.w(1);_.z("ngIf",FPc(b,_.Q(3,22,b.zYa)));_.w(2);_.z("ngIf",GPc(_.Q(5,24,b.zYa)));_.w(2);_.z("ngIf",b.Cn);_.w(2);_.z("checked",_.Q(10,26,b.RKc));_.w(4);_.z("checked",_.Q(14,28,b.T$));_.w(4);_.z("checked",_.Q(18,30,b.MKc));_.w(4);_.z("checked",_.Q(22,32,b.vSb))("aria-label","Enable the references preview pane when the browser is wider than "+d.value+" pixels");_.w(4);_.z("allowZero",!0)("ngModel",_.Q(26,34,b.LPc))("disabled",!1===_.Q(27,36,b.vSb));
_.w(8);_.z("ngIf",b.Cn);_.w(1);_.z("ngIf",b.Cn);_.w(1);_.z("ngIf",b.Cn);_.w(1);_.z("ngIf",b.Cn);_.w(5);_.z("value",_.Q(41,38,b.kAc));_.w(14);_.z("ngModel",_.Q(56,40,b.tabSize));_.w(7);_.z("ngIf",!b.Cn);_.w(1);_.z("ngIf",b.Cn);_.w(3);_.z("ngModel",_.Q(67,42,b.aF))}},Ia:[_.cn,q$,_.Ol,_.Pl,_.Zm,_.zh,_.uv,_.zv,_.ly,BPc,_.oq,_.hJ,_.Ov,_.Nv,_.ky,_.Qr,_.Rv,_.ry,_.oy,_.iJ,_.EPc,s$,r$,_.Vl],styles:["div[_ngcontent-%COMP%]{padding:16px;position:relative}.preview[_ngcontent-%COMP%]{align-items:center;display:flex;padding:0 16px}.preview[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin-left:12px;width:100px}.highlight-anim[_ngcontent-%COMP%]{-webkit-animation:anchorHighlight .5s ease .1s 2;animation:anchorHighlight .5s ease .1s 2}@-webkit-keyframes anchorHighlight{50%{outline:2px solid var(--primary-default)}}@keyframes anchorHighlight{50%{outline:2px solid var(--primary-default)}}#code-font-size-reset-button[_ngcontent-%COMP%]{margin-left:8px}"],
Oa:0});
_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.Wc({type:_.v$});_.v$.Da=_.Pc({imports:[_.Wl,_.ar]});
_.w$=function(){};_.w$.ha=function(a){return new (a||_.w$)};_.w$.Ea=_.Wc({type:_.w$});_.w$.Da=_.Pc({imports:[_.fn,_.Wl,_.$m,_.Hv,_.ny,CPc,_.Mq,_.Pv,_.Rr,_.Sv,_.vy,_.sy,_.lJ,_.v$]});

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

var xQc=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]},yQc=function(a,b,c){if(a){var d=_.Bwb(a);if(!b)return d.toString();a=_.kna(b)||_.lna(b)||b;switch([_.Cwb,_.Dwb,_.Ewb].find(function(e){return _.Fwb(e,d)})){case _.Cwb:case _.Ewb:return c&&"/"!==c?_.Yqa(d.toString(),"blob",a,c):_.Yqa(d.toString(),"tree",a);case _.Dwb:return _.Yqa(d.toString(),"src",a,c||
"")}}},A$=function(){return xQc(_.ea.apply(0,arguments),function(a){return void 0!==a})},BQc=function(a){var b,c=[],d=1;if("string"===typeof a)if(zQc[a]){c=zQc[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!==AQc[h])return AQc[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)?_.Sb(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.Hp,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.Aqa,a.NA),A$(a.s,a.saturation,a.S),A$(a.l,a.Gz,a.L,a.b,a.brightness)]),d=A$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{space:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("fg`"+a+"`"+c+"`0`"+b);},CQc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("hg`"+a);return parseInt(a,16)},DQc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},EQc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},FQc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},GQc=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},HQc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},RQc=function(a,b,c){"number"!==typeof b&&(b=IQc[b]);var d=JQc(a);a=JQc(c||KQc());c=LQc(d)+","+b+","+LQc(a);if(MQc.has(c))return MQc.get(c);if(NQc(d,a)>b)a=d;else{d=OQc(d);for(var e=50<OQc(a).Gz?-1:1,f=PQc(d),g=d.Gz;0<=g&&100>=g&&!(f=PQc(new QQc(g,d.a,d.b)),NQc(f,a)>b);g+=e);a=f}MQc.set(c,a);return a},JQc=function(a){if(a instanceof C$)return a;
if(a instanceof D$)return new C$(a.red,a.green,a.blue);a.startsWith("#")&&(a=a.substring(1));return SQc(a)},KQc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return TQc;a=BQc(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 UQc(new C$(b/255,c/255,d/255,a),TQc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new VQc(b,c/100,d/100,a);b=(1-Math.abs(2*a.Gz-1))*a.saturation;
var e=Math.max(0,a.Gz-b/2);d=c=e;var f=a.Aqa%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new C$(c,d,e,a.alpha);return UQc(a,TQc);default:throw Error("ig`"+b);}},WQc=function(a){a&1&&_.F(0,"img",16);a&2&&(a=_.L().Ma,_.z("src",a.LR,_.Sd))},XQc=function(a){a&1&&_.F(0,"global-search-box",19);a&2&&(a=_.L().Ma,_.z("config",a))},YQc=function(a,b){a&1&&(_.C(0,"div",
17),_.M(1,XQc,1,1,"global-search-box",18),_.D());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.Laa))},ZQc=function(a,b){a&1&&(_.je(0),_.N(1,"\n            "),_.C(2,"li"),_.N(3,"\n              "),_.C(4,"a",21),_.N(5),_.D(),_.N(6,"\n            "),_.D(),_.N(7,"\n          "),_.ke());a&2&&(a=b.wa,_.w(4),_.z("universalLink",a.target)("sameWindow",!0)("trackAction",a.Uy),_.w(1),_.Ae("\n                ",a.label,"\n              "))},$Qc=function(a){a&1&&(_.C(0,"div",20)(1,"nav")(2,"ul"),_.M(3,ZQc,8,4,"ng-container",
13),_.D()()());a&2&&(a=_.L().Ma,_.w(3),_.z("ngForOf",a.WIa))},aRc=function(a){if(a&1){var b=_.kd();_.C(0,"li")(1,"button",22);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.qSa.next(void 0))});_.re(2,23);_.D()()}},cRc=function(a){if(a&1){var b=_.kd();_.C(0,"li")(1,"button",24);_.G("click",function(){_.ld(b);_.L(2).Zj.open(bRc);return _.md()});_.re(2,25);_.D()()}},dRc=function(a,b){a&1&&(_.C(0,"li")(1,"a",26),_.N(2),_.D()());a&2&&(a=b.wa,_.w(1),_.z("universalLink",a.target)("trackAction",
a.Uy),_.w(1),_.Ae(" ",a.label," "))},eRc=function(a,b){if(a&1){var c=_.kd();_.C(0,"header",1)(1,"div",2)(2,"a",3);_.M(3,WQc,1,1,"img",4);_.D()();_.M(4,YQc,2,1,"div",5);_.O(5,"async");_.C(6,"div",6);_.M(7,$Qc,4,1,"div",7);_.C(8,"div",8)(9,"button",9)(10,"mat-icon");_.N(11,"more_vert");_.D()()();_.C(12,"mat-menu",10,11)(14,"ul");_.M(15,aRc,3,0,"li",12);_.O(16,"async");_.M(17,cRc,3,0,"li",12);_.M(18,dRc,3,3,"li",13);_.C(19,"li")(20,"button",14);_.G("click",function(){_.ld(c);var e=_.L();return _.md(e.S_("CLICK"))});
_.re(21,15);_.D()()()()()()}if(a&2){a=b.Ma;var d=_.ze(13);b=_.L();_.fe("height",a.LR?"76px":null);_.w(2);_.he("app-logo",a.LR);_.z("onedevAppbarBranding",a.LR?void 0:a.title)("iconUrl",a.mj)("universalLink",a.W$)("sameWindow",!0)("title",a.LR?a.title:null)("svgIcon",a.mj?void 0:"oss:logo");_.w(1);_.z("ngIf",a.LR);_.w(1);_.z("ngIf",_.Q(5,18,b.An));_.w(3);_.z("ngIf",!a.nvb);_.w(2);_.z("matMenuTriggerFor",d);_.w(3);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",_.Q(16,20,b.f1));_.w(2);_.z("ngIf",b.JKc);
_.w(1);_.z("ngForOf",a.dAb)}},fRc=function(a){a&1&&_.F(0,"announcement-bar",5)},gRc=function(a){a&1&&(_.C(0,"div",6),_.F(1,"loading"),_.D())},hRc=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),_.N(6),_.D()(),_.C(7,"span",7),_.N(8),_.D(),_.C(9,"div",8)(10,"a",9),_.re(11,10),_.D()()());a&2&&(a=b.wa,b=_.L(),_.z("routerLink",b.bFb(a)),_.w(3),_.te(a.displayName),_.ue(4),_.ye("src",a.mj,_.Sd),_.w(3),_.Be(a.displayName),_.w(2),_.Be(a.qfa))},iRc=function(a){if(a&
1){var b=_.kd();_.C(0,"button",12);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.MX())});_.C(1,"mat-icon");_.N(2,"close");_.D()()}a&2&&(a=_.L(),_.z("ascTrackElement",a.Vu)("matTooltip",a.D2a),_.de("aria-label",a.D2a))},jRc=function(a){a&1&&(_.C(0,"a",13),_.F(1,"mat-icon",14),_.D());a&2&&(a=_.L(),_.z("universalLink",a.TK))},kRc=function(a){a&1&&_.le(0)},lRc=function(a,b){a&1&&(_.C(0,"search-box-suggestion-item",15),_.M(1,kRc,1,0,"ng-container",16),_.D());a&2&&(a=b.wa,_.z("isSelectable",
!!a.Hva)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.ya)("ngTemplateOutletContext",a.YT))},mRc=function(a){a&1&&_.le(0)},nRc=function(a){a&1&&(_.C(0,"div",19),_.M(1,mRc,1,0,"ng-container",20),_.D());if(a&2){a=_.L(2);var b=_.ze(12);_.fe("width",a.yea,"px");_.w(1);_.z("ngTemplateOutlet",b.ya)}},oRc=function(a){if(a&1){var b=_.kd();_.je(0,17);_.G("ascResizeNotifier",function(d){_.ld(b);var e=_.L();return _.md(e.nVa(d))});_.M(1,nRc,2,3,"div",18);_.ke()}if(a&2){a=_.L();var c=_.ze(12);_.z("elementToWatch",
_.ze(1));_.w(1);_.z("ngIf",c.lx&&a.oF)}},pRc=function(a){a&1&&(_.C(0,"img",6),_.cy(1,7),_.D());a&2&&(a=_.L(),_.te(a.label),_.ue(1),_.ye("src",a.mj,_.Sd))},qRc=function(a){a&1&&_.F(0,"mat-icon",8)},rRc=function(a){a&1&&_.F(0,"loading")},sRc=function(a){a&1&&_.F(0,"whitelabelled-search",8);a&2&&(a=_.L(2).Ma,_.z("projects",a.Yb.projects)("iconUrl",a.Yb.mj)("label",a.Yb.displayName))},tRc=function(a){a&1&&_.F(0,"discover-find-contribute",9);a&2&&(a=_.L(2).Ma,_.z("projects",a.Yb.projects))},uRc=function(a){a&
1&&(_.je(0,2),_.M(1,sRc,1,3,"whitelabelled-search",6),_.M(2,tRc,1,1,"discover-find-contribute",7),_.ke());if(a&2){a=_.L().Ma;var b=_.L();_.z("ngSwitch",a.Yb.ya);_.w(1);_.z("ngSwitchCase",b.y9b.fia)}},vRc=function(a){a&1&&_.le(0)},wRc=function(a){a&1&&(_.je(0),_.M(1,vRc,1,0,"ng-container",10),_.ke());if(a&2){_.L(2);var b=_.ze(3);_.w(1);_.z("ngTemplateOutlet",b)}},xRc=function(a,b){a&1&&(_.je(0,2),_.M(1,rRc,1,0,"loading",3),_.M(2,uRc,3,2,"ng-container",4),_.M(3,wRc,2,1,"ng-container",5),_.ke());a&2&&
(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Yf))},yRc=function(a){a&1&&(_.C(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.re(2,12),_.D(),_.C(3,"icon-empty-state-subtitle"),_.re(4,13),_.D()());a&2&&_.z("isSvg",!1)},zRc=function(a){a&1&&_.F(0,"img",26);a&2&&(a=_.L().Ma,_.ye("src",a.gma,_.Sd))},ARc=function(a){a&1&&_.F(0,"th")},BRc=function(a,b){a&1&&(_.C(0,"a",36),_.cy(1,37),_.F(2,"mat-icon",38),_.C(3,"span",39),_.re(4,40),
_.D()());if(a&2){a=b.Ma;b=_.L().Ma;var c=_.L(6);_.te(a.name);_.ue(1);_.z("externalLink",c.pyc(b));_.w(2);_.z("svgIcon",a.icon);_.w(2);_.te(a.name);_.ue(4)}},CRc=function(a,b){a&1&&(_.je(0),_.M(1,BRc,5,4,"a",35),_.ke());a&2&&(a=b.Ma,b=_.L(6),_.w(1),_.z("ngIf",b.QHc(a)))},DRc=function(a){a&1&&(_.C(0,"td",34),_.M(1,CRc,2,1,"ng-container",18),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("ngIf",null==a?null:null==a.repository?null:a.repository.VR))},ERc=function(a){a&1&&(_.C(0,"span",39),_.re(1,41),_.D())},FRc=
function(a){a&1&&(_.C(0,"div"),_.O(1,"colorContrast"),_.C(2,"mat-icon"),_.N(3,"check_circle"),_.D(),_.C(4,"span",39),_.re(5,42),_.D()());a&2&&(a=_.L(2).Ma,_.fe("color",_.Ay(1,2,a.fU,"uiElement")))},GRc=function(a){a&1&&(_.C(0,"span",39),_.re(1,43),_.D())},IRc=function(a,b){a&1&&(_.C(0,"tr"),_.M(1,DRc,2,1,"td",27),_.C(2,"td",28)(3,"a",29),_.O(4,"colorContrast"),_.N(5),_.D()(),_.C(6,"td"),_.N(7),_.O(8,"dateTimeDisplay"),_.D(),_.C(9,"td"),_.N(10),_.M(11,ERc,2,0,"span",30),_.D(),_.C(12,"td"),_.N(13),
_.D(),_.C(14,"td",31),_.M(15,FRc,6,5,"div",32),_.M(16,GRc,2,0,"ng-template",null,33,_.Ue),_.D()());if(a&2){a=b.wa;var c=_.ze(17);b=_.L().Ma;_.L(3);_.w(1);_.z("ngIf",HRc(b.jA));_.w(2);_.fe("color",_.Ay(4,11,b.fU,"text"));b=a.repository&&a.repository.Qe?_.hh(new _.hg({ie:{type:"ossProject",id:b.name},repository:a.name||a.repository.Qe.Ph})):void 0;_.z("routerLink",b);_.w(2);_.Ae(" ",a.name||a.repository.Qe.Ph," ");_.w(2);_.Be(_.Ay(8,14,a.vR,"relativeTime"));_.w(3);_.Ae(" ",a.languages.join(", ")," ");
_.w(1);_.z("ngIf",!a.languages||0===a.languages.length);_.w(2);_.Be(a.ISa);_.w(2);_.z("ngIf",a.pQa)("ngIfElse",c)}},KRc=function(a,b){a&1&&(_.C(0,"div",6),_.M(1,zRc,1,1,"img",7),_.C(2,"div",8)(3,"div",9),_.F(4,"img",10),_.C(5,"div")(6,"h1",11),_.O(7,"colorContrast"),_.C(8,"conditional-link",12),_.N(9),_.D()(),_.C(10,"h2",13),_.N(11),_.D()()(),_.F(12,"oss-home-search-box",14),_.O(13,"async"),_.C(14,"h2",15),_.re(15,16),_.D(),_.C(16,"table",17)(17,"thead")(18,"tr"),_.M(19,ARc,1,0,"th",18),_.C(20,"th"),
_.re(21,19),_.D(),_.C(22,"th"),_.re(23,20),_.D(),_.C(24,"th"),_.re(25,21),_.D(),_.C(26,"th"),_.re(27,22),_.D(),_.C(28,"th",23),_.re(29,24),_.D()()(),_.C(30,"tbody"),_.M(31,IRc,18,17,"tr",25),_.D()()()());a&2&&(a=b.Ma,b=_.L(3),_.w(1),_.z("ngIf",a.gma),_.w(3),_.ye("src",a.mj,_.Sd),_.ye("alt",a.qfa),_.w(2),_.fe("color",_.Ay(7,13,a.fU,"heading")),_.w(2),_.z("condition",a.Wsa)("link",a.Wsa)("sameWindow",!0),_.w(1),_.Ae(" ",a.displayName," "),_.w(2),_.Be(a.qfa),_.w(1),_.z("config",_.Q(13,16,b.An)),_.w(7),
_.z("ngIf",HRc(a.jA)),_.w(12),_.z("ngForOf",JRc(a.jA)))},LRc=function(a){a&1&&(_.je(0),_.M(1,KRc,32,18,"div",5),_.ke());a&2&&(a=_.L().Ma,_.w(1),_.z("ngIf",a.Yb))},MRc=function(a){a&1&&(_.C(0,"icon-empty-state-display",44)(1,"icon-empty-state-title"),_.re(2,45),_.D()())},NRc=function(a){a&1&&_.F(0,"loading",46);a&2&&_.z("diameter",20)},ORc=function(a,b){a&1&&(_.je(0,1),_.M(1,LRc,2,1,"ng-container",2),_.M(2,MRc,3,0,"icon-empty-state-display",3),_.M(3,NRc,1,1,"loading",4),_.ke());a&2&&(a=b.Ma,b=_.L(),
_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.ih))},E$={wYb:"DISCOVER_FIND_CONTRIBUTE",Fec:"UNKNOWN_TEMPLATE",fia:"WHITELABELLED_SEARCH",values:function(){return[E$.Fec,E$.wYb,E$.fia]}},D$=function(a){a=void 0===a?{}:a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.U(D$,_.T);D$.prototype.ma=function(){return D$};
D$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.V.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"alpha")?_.R(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"blue")?_.R(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"green")?_.R(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"red")?
_.R(this,"red"):0},set:function(a){this.O.red=a}}});var PRc=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.vR?null:a.vR;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.ISa?null:a.ISa;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden};
_.U(PRc,_.T);PRc.prototype.ma=function(){return PRc};PRc.prototype.na=function(){return{keys:"hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Na:{repository:_.au}}};
_.V.Object.defineProperties(PRc.prototype,{pQa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hasSemanticIndex")?_.R(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hidden")?_.R(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"language")?_.R(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"languages")?_.R(this,"languages"):[]},set:function(a){this.O.languages=a}},vR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitTime")?_.R(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},ISa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"license")?_.R(this,"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):
""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repository")?_.R(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.mj?null:a.mj;this.O.shortDescription=null==a.qfa?null:a.qfa;this.O.homePageUrl=null==a.Msb?null:a.Msb;this.O.ospoPageUrl=null==a.Wsa?null:a.Wsa;this.O.repositories=null==a.jA?null:a.jA;this.O.backgroundImageUrl=null==a.gma?null:a.gma;this.O.themeColor=null==a.fU?null:a.fU;this.O.repoKeyPrefix=null==a.GGb?null:a.GGb;this.O.relatedFilesConfig=
null==a.Dda?null:a.Dda};_.U(F$,_.T);F$.prototype.ma=function(){return F$};F$.prototype.na=function(){return{Wa:{repositories:PRc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Na:{relatedFilesConfig:_.bJ,themeColor:D$}}};
_.V.Object.defineProperties(F$.prototype,{gma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"backgroundImageUrl")?_.R(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.O.displayName=a}},Msb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"homePageUrl")?_.R(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},mj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"iconUrl")?_.R(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}},Wsa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ospoPageUrl")?_.R(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},Dda:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedFilesConfig")?
_.R(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},GGb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repoKeyPrefix")?_.R(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},jA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositories")?_.R(this,"repositories"):[]},set:function(a){this.O.repositories=a}},qfa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"shortDescription")?_.R(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},fU:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"themeColor")?_.R(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.ya?null:a.ya;this.O.projects=null==a.projects?null:a.projects;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.mj?null:a.mj;this.O.aboutUrl=null==a.Jla?null:a.Jla;this.O.ciUrl=null==a.Sma?null:a.Sma;this.O.privacyPolicyUrl=null==a.zta?null:a.zta;this.O.termsOfServiceUrl=null==a.Uva?null:a.Uva};_.U(G$,_.T);G$.prototype.ma=function(){return G$};
G$.prototype.na=function(){return{Wa:{projects:F$},Ya:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.V.Object.defineProperties(G$.prototype,{Jla:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aboutUrl")?_.R(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},Sma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ciUrl")?_.R(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.O.displayName=a}},mj:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"iconUrl")?_.R(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},zta:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privacyPolicyUrl")?_.R(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.R(this,"projects"):[]},set:function(a){this.O.projects=a}},ya:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"template")?_.R(this,"template"):
null},set:function(a){this.O.template=a}},Uva:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"termsOfServiceUrl")?_.R(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.V.Object.defineProperties(G$,{v3a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var QRc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects};_.U(QRc,_.T);QRc.prototype.ma=function(){return QRc};
QRc.prototype.na=function(){return{Wa:{projects:F$},keys:["projects"]}};_.V.Object.defineProperties(QRc.prototype,{projects:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.R(this,"projects"):[]},set:function(a){this.O.projects=a}}});var H$=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.fJ(a,RegExp("^[^/]+$"));return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Pa+"/landingPages/"+a,Qa:_.cf(b,_.ou,c),Mb:G$})};H$.ha=function(a){return new (a||H$)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};H$.va=_.t({token:H$,ta:H$.ha});var RRc=function(){};RRc.ha=function(a){return new (a||RRc)};RRc.va=_.t({token:RRc,ta:function(a){return H$.ha(a)},Ka:_.nu});
var I$=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.fJ(a,RegExp("^[^/]+$"));return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Pa+"/ossProjects/"+a,Qa:_.cf(b,_.ou,c),Mb:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Pa+"/ossProjects",Qa:_.cf(a,_.ou,b),Mb:QRc})};I$.ha=function(a){return new (a||I$)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};I$.va=_.t({token:I$,ta:I$.ha});var SRc=function(){};SRc.ha=function(a){return new (a||SRc)};SRc.va=_.t({token:SRc,ta:function(a){return I$.ha(a)},Ka:_.nu});
var J$=function(a,b,c){this.Fa=a;this.FGc=b;this.GGc=c;this.Hm=new _.ks(this.Fa);this.Mw=new _.ks(this.Fa);this.BCc=new _.ks(this.Fa)};J$.prototype.get=function(a){var b=this;return a?this.Hm.fetch(a,function(){return b.FGc.get(a)}):_.Ta};
var TRc=function(a){return a.BCc.fetch(void 0,function(){var b=a.GGc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.jl(b.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Pa+"/landingPages/current",Qa:_.cf(c,_.ou,d),Mb:G$})})};J$.ha=function(a){return new (a||J$)(_.u(_.Ym),_.u(SRc),_.u(RRc))};J$.va=_.t({token:J$,ta:J$.ha,Ka:"root"});
var K$=function(a,b){this.WP=a;this.Ryc=b;if(!this.WP)throw Error("Nb");this.gtag=function(){this.WP.push(arguments)}};K$.prototype.oL=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.Mi&&(c.latencyMs=b.Mi.toString());this.gtag("event",b.action,c)}};K$.prototype.sG=function(a){this.gtag("config",this.Ryc,{page_path:a})};
K$.ha=function(a){return new (a||K$)(_.u(_.qJa),_.u(_.Y_a))};K$.va=_.t({token:K$,ta:K$.ha});
var bRc=function(){this.zuc="block"};bRc.ha=function(a){return new (a||bRc)};
bRc.Aa=_.v({type:bRc,oa:[["ng-component"]],Ib:2,mb:function(a,b){a&2&&_.fe("display",b.zuc)},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"]," Close "]},ya:function(a){a&1&&(_.C(0,"h2",0),_.re(1,1),_.D(),_.C(2,"mat-dialog-content"),_.F(3,"general-settings",2),_.D(),_.C(4,"mat-dialog-actions",3)(5,"button",4),_.re(6,5),_.D()());a&
2&&(_.w(3),_.z("showHeader",!1))},Ia:[_.cn,_.u$,_.nq,_.zq,_.Aq,_.Bq,_.Cq],vb:2,Oa:0});
var L$=function(){};_.U(L$,_.eJ);L$.prototype.Iua=function(a){this.mLa=a&&_.Awb(a)};_.V.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.mLa}}});L$.ha=function(){var a;return function(b){return(a||(a=_.xd(L$)))(b||L$)}}();L$.va=_.t({token:L$,ta:L$.ha});
var M$=function(a){_.cJ.call(this,a,null);this.sIa=void 0;this.Xla="Code Search"};_.U(M$,_.cJ);M$.prototype.Yl=function(a){this.Iwa(a)};M$.prototype.Iwa=function(a){var b=[this.Xla];this.sIa&&b.unshift(this.sIa);(a=(null==a?void 0:a.repository)&&_.owb(a))&&b.unshift(a);this.title.Yl(b.slice(0,2).join(" - "))};M$.ha=function(a){return new (a||M$)(_.u(_.Em))};M$.va=_.t({token:M$,ta:M$.ha});
/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var zQc={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 AQc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};
var N$=Math.pow(2,-16),C$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;B$(a,1,"red");B$(b,1,"green");B$(c,1,"blue");B$(d,1,"alpha")};C$.prototype.O_a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};var LQc=function(a){var b=1>a.alpha?DQc(Math.round(255*a.alpha)):"";return DQc(Math.round(255*a.red))+DQc(Math.round(255*a.green))+DQc(Math.round(255*a.blue))+b};
C$.prototype.equals=function(a){return Math.abs(this.red-a.red)<N$&&Math.abs(this.green-a.green)<N$&&Math.abs(this.blue-a.blue)<N$&&Math.abs(this.alpha-a.alpha)<N$};
var UQc=function(a,b){if(1-a.alpha<N$)return a;var c=b.alpha*(1-a.alpha);return new C$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},NQc=function(a,b){a=URc(UQc(a,1-b.alpha<N$?b:new C$(b.red,b.green,b.blue)));b=URc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},URc=function(a){return.2126*EQc(a.red)+.7152*EQc(a.green)+.0722*EQc(a.blue)},SQc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("gg`"+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("gg`"+a);a=CQc(b[0])/255;var c=CQc(b[1])/255,d=CQc(b[2])/255;b=CQc(b[3])/255;return new C$(a,c,d,b)},PQc=function(a){var b=(a.Gz+16)/116,c=.95047*HQc(b+a.a/500),d=HQc(b);b=1.08883*HQc(b-a.b/200);return new C$(Math.min(Math.max(FQc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(FQc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(FQc(.0556434*
c+-.2040259*d+1.0572252*b),0),1),a.alpha)},TQc=new C$(1,1,1);new C$(0,0,0);var VQc=function(a,b,c,d){d=void 0===d?1:d;this.Aqa=a;this.saturation=b;this.Gz=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};VQc.prototype.O_a=function(){return"hsla("+this.Aqa+", "+100*this.saturation+"%, "+(100*this.Gz+"%, "+this.alpha+")")};VQc.prototype.rotate=function(a){return new VQc((this.Aqa+a+360)%360,this.saturation,this.Gz,this.alpha)};
var QQc=function(a,b,c,d){d=void 0===d?1:d;this.Gz=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")};QQc.prototype.equals=function(a){return 1E-4>Math.abs(this.Gz-a.Gz)&&1E-4>Math.abs(this.a-a.a)&&1E-4>Math.abs(this.b-a.b)&&Math.abs(this.alpha-a.alpha)<N$};
var OQc=function(a){var b=EQc(a.red),c=EQc(a.green),d=EQc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new QQc(116*GQc(e)-16,500*(GQc((.4124564*b+.3575761*c+.1804375*d)/.95047)-GQc(e)),200*(GQc(e)-GQc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};
var IQc={heading:3,text:4.5,subtext:7,uiElement:3},VRc=function(){};VRc.prototype.transform=function(a,b,c){if(a)return RQc(a,b,c).O_a()};VRc.ha=function(a){return new (a||VRc)};VRc.ze=_.Xc({name:"colorContrast",type:VRc,Yd:!0});var WRc=function(){};WRc.ha=function(a){return new (a||WRc)};WRc.Ea=_.Wc({type:WRc});WRc.Da=_.Pc({});var MQc=new Map;
var XRc=["feedbackTooltip"],YRc={label:"Privacy",target:"https://www.google.com/policies/privacy/",Uy:"navigateToPrivacy"},ZRc={label:"Terms",target:"https://www.google.com/policies/terms/",Uy:"navigateToTerms"},$Rc={W$:"https://opensource.google/",nvb:!1,title:"Code Search",WIa:[],dAb:[YRc,ZRc]},aSc={title:"Google Open Source",LR:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",WIa:[{label:"Events",target:"https://opensource.google/events/",Uy:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",Uy:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",Uy:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",Uy:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",Uy:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",Uy:"navigateToOspoBlog"}]},O$=function(a,b,
c,d,e,f,g,h,n){var r=this;this.Fa=a;this.Zj=b;this.a9=c;this.Ra=d;this.Rta=e;this.ewa=f;this.qSa=new _.nb;this.A0a=new _.nb;this.zIb=this.Ra.events.ka(_.Qa(function(x){return x instanceof _.Sf}),_.m(function(){return r.Ra.Mn.nc.root}),_.sb(this.Ra.Mn.nc.root),_.ob(1));this.kq=n.register("showShortcutDialog","shift+/",function(){r.qSa.next(void 0)});this.JKc=g.Vb(30);n.register("sendFeedback","shift+2",function(){r.S_("KEYBOARD")});this.An=this.wNa();this.keyboardShortcuts=bSc(this);this.ub=TRc(h).ka(_.tb(function(x){if(x.ya===
E$.fia){var A=[];x.zta?A.push(Object.assign({},YRc,{target:x.zta})):A.push(YRc);x.Uva&&A.push(Object.assign({},ZRc,{target:x.Uva}));x.Sma&&A.push({label:"CI Status",target:x.Sma,Uy:"navigateToCi"});x.Jla&&A.push({label:"About this site",target:x.Jla,Uy:"navigateToAbout"});return _.Da(Object.assign({},$Rc,{W$:_.hh(new _.hg),title:x.displayName||"Code Search",dAb:A,WIa:[]}))}return r.NG(function(B,I){B=I.Zc;return B&&B.repository?(I=I.ei)?Object.assign({},$Rc,aSc,{W$:_.hh(_.SD(B.ac(),"repoGroup").hb()),
nvb:!0,title:I.displayName,mj:I.mj,LR:void 0}):Object.assign({},$Rc,aSc):Object.assign({},$Rc,aSc)},$Rc)}));this.kb=this.qSa.ka(_.Ab(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.iva(A),r.Fa.nb({element:"AppBar",action:(r.Bu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.kb.add(this.zIb.subscribe());this.kb.add(cSc(this).subscribe(function(x){dSc(x)}));this.kb.add(TRc(h).ka(_.tb(function(x){var A=
x.ya===E$.fia,B={Xla:A?x.displayName||"Code Search":"Google Open Source"};return r.NG(function(I,K){I=K.Zc;var P,Z=A?void 0:null==(P=K.ei)?void 0:P.displayName,la,wa;K=null!=(wa=null==(la=K.ei)?void 0:la.Dda)?wa:void 0;return Object.assign({},{projectName:Z,Zc:I,Dda:K},B)},B)})).subscribe(function(x){var A=x.Dda,B=r.ewa,I=x.projectName,K=x.Zc;B.Xla=x.Xla;B.sIa=I;B.Iwa(K);r.Rta.Iua(A)}))};O$.prototype.La=function(){this.A0a.next();this.kq();this.kb&&(this.kb.unsubscribe(),this.kb=void 0);dSc(!1)};
O$.prototype.S_=function(a){this.Fa.nb({element:"FeedbackButton",action:"open",gestureName:a});this.b9&&this.b9.lj();this.a9.QT()};O$.prototype.iva=function(a){var b=this;this.Bu=this.Zj.open(_.Kq,{AB:!1,data:a,minWidth:400});this.Bu.Sy().ka(_.Wa()).subscribe(function(){b.Bu=void 0})};
var dSc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},cSc=function(a){return a.NG(function(b,c){return c.qqb||b},!1)},bSc=function(a){return a.NG(function(b,c){return c.keyboardShortcuts||b},new Map)};
O$.prototype.wNa=function(){var a=this.NG(function(c,d){return Object.assign({},c,d.An)},{}),b=this.NG(function(c,d){return d.ossProject||c});return _.Ca([a,b]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=(d=d.next().value)&&d.fU?RQc(d.fU,"uiElement").O_a():void 0;return Object.assign({},c,{Gba:d})}))};O$.prototype.NG=function(a,b){return this.zIb.ka(_.m(function(c){for(var d=b;c&&"primary"===c.uf;)d=a(d,c.data),c=c.firstChild;return d}))};
_.V.Object.defineProperties(O$.prototype,{f1:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.m(function(a){return 0<Array.from(a.entries()).length}))}}});O$.ha=function(a){return new (a||O$)(_.y(_.Ym),_.y(_.yq),_.y(_.Br),_.y(_.Pf),_.y(L$),_.y(M$),_.y(_.vu),_.y(J$),_.y(_.Ss))};
O$.Aa=_.v({type:O$,oa:[["app-bar"]],wb:function(a,b){a&1&&_.Pe(XRc,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.b9=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"]," Send Feedback ",["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"]]},ya:function(a,b){a&1&&(_.M(0,eRc,22,22,"header",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,
1,b.ub))},Ia:[_.cn,_.ew,_.gw,_.Ol,_.Pl,_.Iq,_.Xq,_.dw,_.nq,_.oq,_.Qr,_.jw,_.hw,_.mw,_.bw,_.hv,_.Vl],styles:["app-bar[_nghost-%COMP%]{position:relative;top:0;z-index:1000;--ospo-link:#4c4c4c;--ospo-link-hover:#4285f4}app-barbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--ospo-link:#c9c9c9;--ospo-link-hover:#307bf3}.app-logo[_ngcontent-%COMP%]{position:relative;left:4px;top:-2px}.app-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:34px;width:230px}.icon-container[_ngcontent-%COMP%], .link-container[_ngcontent-%COMP%]{align-items:center}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:16px;font-family:Roboto,sans-serif;letter-spacing:normal;list-style:none;margin:0}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 7px 0 8px}@media (min-width:940px){.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0 18px}}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ospo-link);display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:var(--ospo-link-hover);text-decoration:none}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{margin:0 12px;max-width:800px;min-width:300px;width:100%}"]});
var P$=function(a,b,c,d,e,f){this.UIa=c;this.Ra=d;this.Pg=e;this.storage=f;a.bootstrap();this.nJc=d.events.ka(_.Qa(function(g){return g instanceof _.eKa||g instanceof _.fKa}),_.m(function(g){return g instanceof _.eKa}));this.RTa();b.YKa.subscribe()};P$.prototype.RTa=function(){this.storage&&this.storage.get("epn_dismiss")||this.kZa()};
P$.prototype.kZa=function(){var a=this;this.Pg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).yI.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};P$.ha=function(a){return new (a||P$)(_.y(_.uw),_.y(_.Tu),_.y(_.Xu),_.y(_.Pf),_.y(_.qr),_.y(_.lm,8))};
P$.Aa=_.v({type:P$,oa:[["oss-app"],["protractor-oss-app"]],Ba:9,Ca:4,Ha:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],ya:function(a,b){a&1&&(_.F(0,"app-bar"),_.C(1,"div",0)(2,"div",1),_.M(3,fRc,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier")(6,"span",3),_.M(7,gRc,2,0,"div",4),_.O(8,"async"));a&2&&(_.w(3),
_.z("ngIf",b.UIa.bmb),_.w(4),_.z("ngIf",_.Q(8,2,b.nJc)))},Ia:[_.Pl,_.Yu,O$,_.xr,_.qD,_.tm,_.Vl],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 eSc=function(){};eSc.ha=function(a){return new (a||eSc)};eSc.Ea=_.Wc({type:eSc});eSc.Da=_.Pc({imports:[_.fn,_.Wl,_.w$,_.Mq,_.Dq]});
var fSc=function(){};fSc.ha=function(a){return new (a||fSc)};fSc.Ea=_.Wc({type:fSc});fSc.Da=_.Pc({imports:[_.fn,_.qw,_.Wl,_.$m,{Lk:_.Cr,Tb:[_.Br]},_.ar,_.Ew,_.br,_.Mq,_.Dq,_.Rr,_.nw,_.rw,_.Om,eSc,_.Bw]});
var Q$=function(){};Q$.prototype.Sa=function(){};Q$.prototype.bFb=function(a){return _.hh(_.nwb(new _.iu({ei:new _.hu(a)})))};Q$.ha=function(a){return new (a||Q$)};
Q$.Aa=_.v({type:Q$,oa:[["oss-project-cards"]],inputs:{projects:"projects"},Ba:1,Ca:1,Ha:function(){return[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src",6,"alt"],["alt","Icon for \ufffd0\ufffd"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],
["aria-hidden","true",1,"project-link"]," View Project "]},ya:function(a,b){a&1&&_.M(0,hRc,12,5,"a",0);a&2&&_.z("ngForOf",b.projects)},Ia:[_.cn,_.Ol,_.Mm],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 gSc=function(a){return[a]},R$=function(a,b,c,d,e,f,g,h){_.gv.call(this,{tda:c.Vb(47),Vu:"OssHomeSearchBox",Fa:a,Mna:g,gG:c.Vb(28),sK:d});this.Ra=b;this.document=e;this.Ih=f;this.TK=h;this.D2a="Clear search";this.H7b="Search for code or files";this.EZa=24;this.FZa=2;this.yea=0};_.U(R$,_.gv);R$.Ja=_.gv.Ja;_.k=R$.prototype;_.k.Vc=function(){var a=this;this.zx=this.Ih.registerCallback(5,function(){_.l2a(a.lD,!0)})};_.k.La=function(){this.zx&&this.zx()};
_.k.eBb=function(a){_.Km(this.Ra,this.Ra.Ji(_.m_a,{Qa:_.Bra(a)}))};_.k.nVa=function(a){this.yea=a.getBoundingClientRect().width};_.k.MX=function(){_.gv.prototype.MX.call(this,this.lD)};_.V.Object.defineProperties(R$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.gv.prototype.Iua.call(this,a)}}});R$.ha=function(a){return new (a||R$)(_.y(_.Ym),_.y(_.Pf),_.y(_.vu),_.y(_.$u),_.y(_.Ig),_.y(_.av),_.y(_.f0a),_.y(_.e0a,8))};
R$.Aa=_.v({type:R$,oa:[["oss-home-search-box"]],wb:function(a,b){a&1&&_.Pe(_.Tv,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.lD=c.first)}},inputs:{config:"config"},features:[_.ae],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","Clear query",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","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","Clear query",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","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"]]},ya:function(a,b){if(a&1){var c=_.kd();_.C(0,"div",0,1)(2,"mat-icon",2);_.G("click",function(){_.ld(c);return _.md(_.ze(5).setFocus())});_.N(3,"search");_.D();_.C(4,"search-box",3,4);_.G("queryChange",function(g){return b.query=g})("blur",function(){return b.Lsa()})("focus",function(){return b.Msa()})("queryChange",function(g){return b.ES.next(g)})("querySubmit",
function(g){return b.z1(g)});_.D();_.C(6,"div",5);_.O(7,"async");_.F(8,"mat-spinner",6);_.D();_.M(9,iRc,3,3,"button",7);_.M(10,jRc,2,1,"a",8);_.D();_.C(11,"search-box-suggestion-list",null,9);_.M(13,lRc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.D();_.M(15,oRc,2,2,"ng-container",11)}if(a&2){var d=_.ze(12),e,f;_.he("suggesting",d.lx&&b.oF);_.w(4);_.z("elementName",b.Vu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.YL)("placeholder",b.H7b)("query",b.query)("suggestionLists",_.Ee(20,
gSc,d));_.w(2);_.fe("visibility",(null==(e=_.Q(7,16,b.tY))?0:e.He)&&b.F0?"visible":"hidden");_.w(2);_.z("diameter",b.EZa)("strokeWidth",b.FZa);_.w(1);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.TK);_.w(3);_.z("ngForOf",null==(f=_.Q(14,18,b.tY))?null:f.gv);_.w(2);_.z("ngIf",d.lx&&b.oF)}},Ia:[_.cn,_.Ol,_.Pl,_.Ul,_.hv,_.Jq,_.Xq,_.nq,_.oq,_.Qr,_.cw,_.bw,_.iv,_.Tv,_.kv,_.lv,_.Vl],styles:["oss-home-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;display:block}.search-bar[_ngcontent-%COMP%]{border:1px solid transparent;border-radius:23.5px;font-size:14px;height:47px;line-height:47px}.search-bar.suggesting[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]{margin-right:14.5px;width:18px}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px}.search-bar[_ngcontent-%COMP%]   search-box[_ngcontent-%COMP%]{margin-left:10px}.search-bar[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{margin-left:18px}.search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:23.5px;border-bottom-right-radius:23.5px;box-sizing:border-box;font-size:14px;margin-top:-1px;overflow:hidden;position:absolute}.search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{padding:0 10px;overflow:hidden}"]});
var S$=function(a,b){this.An=_.Hwb(a,new _.hg,b.nc.eA)};S$.prototype.Sa=function(){};S$.prototype.bFb=function(a){return _.hh(new _.hg({ie:{type:"ossProject",id:a.name}}))};S$.ha=function(a){return new (a||S$)(_.y(_.dJ),_.y(_.rf))};
S$.Aa=_.v({type:S$,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"]]},ya:function(a,b){a&1&&(_.C(0,"h1"),_.re(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.An),_.w(2),_.z("projects",b.projects))},Ia:[R$,Q$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Oa:0});
var hSc=function(a,b){this.An=_.Hwb(a,new _.hg,b.nc.eA)};hSc.prototype.Sa=function(){};hSc.ha=function(a){return new (a||hSc)(_.y(_.dJ),_.y(_.rf))};
hSc.Aa=_.v({type:hSc,oa:[["whitelabelled-search"]],inputs:{projects:"projects",mj:"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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,pRc,2,2,"img",1),_.M(2,qRc,1,0,"ng-template",
null,2,_.Ue),_.D(),_.C(4,"div",3),_.F(5,"oss-home-search-box",4),_.D(),_.F(6,"oss-project-cards",5));if(a&2){var c=_.ze(3);_.w(1);_.z("ngIf",b.mj)("ngIfElse",c);_.w(4);_.z("config",b.An);_.w(1);_.z("projects",b.projects)}},Ia:[_.Pl,_.Qr,R$,Q$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Oa:0});
var iSc=function(a,b){this.vc=_.wD;this.y9b=E$;_.bv(a,5);this.ub=TRc(b).ka(_.m(_.oD),_.za(function(c){return _.nD(c.message)}),_.sb(_.xD))};iSc.ha=function(a){return new (a||iSc)(_.y(_.av),_.y(J$))};
iSc.Aa=_.v({type:iSc,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"]," Unable to load page. "," Please try again later. "]},ya:function(a,b){a&1&&(_.M(0,xRc,4,3,"ng-container",0),_.O(1,"async"),
_.M(2,yRc,5,1,"ng-template",null,1,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.ub))},Ia:[_.Pl,_.Ul,_.Ql,_.Rl,_.Sl,S$,_.cz,_.ez,_.dz,_.qD,hSc,_.Vl],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Oa:0});
var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.Wc({type:T$});T$.Da=_.Pc({imports:[_.fn,_.Wl,_.Rr,_.Om]});
var U$=function(){};U$.ha=function(a){return new (a||U$)};U$.Ea=_.Wc({type:U$});U$.Da=_.Pc({imports:[_.fn,_.Aw,_.Wl,_.Bw,_.ar,_.Mq,_.Rr,_.Dw,_.rw,_.jv,_.Uv]});
var jSc=function(){};jSc.ha=function(a){return new (a||jSc)};jSc.Ea=_.Wc({type:jSc});jSc.Da=_.Pc({imports:[_.fn,_.ar,_.Wl,_.rH,_.tD,_.rD,_.Rr,U$,T$,_.Om]});
var kSc=function(){};kSc.ha=function(a){return new (a||kSc)};kSc.Ea=_.Wc({type:kSc});kSc.Da=_.Pc({imports:[_.fn,_.Wl,_.rH,_.tD,_.rD,_.Rr,U$,T$,_.Om]});
var lSc=function(){};lSc.ha=function(a){return new (a||lSc)};lSc.Ea=_.Wc({type:lSc});lSc.Da=_.Pc({imports:[_.fn,_.Wl,jSc,_.fz,_.tD,_.rD,_.Om,kSc]});
var V$=function(a){this.HGc=a};V$.prototype.resolve=function(a){return(a=_.ig(a).lb)?this.HGc.get(a).ka(_.za(function(){return _.Da(void 0)})):_.Da(void 0)};V$.ha=function(a){return new (a||V$)(_.u(J$))};V$.va=_.t({token:V$,ta:V$.ha});
var mSc=function(a,b,c,d){this.vc=_.wD;this.QHc=_.Gwb;this.pyc=yQc;_.bv(b,5);this.project=a.params.ka(_.tb(function(e){return d.get(e.repositoryGroupId).ka(_.m(function(f){return _.oD(f)}))}),_.za(function(e){return _.nD("Could not load oss project: "+e.message)}),_.sb(_.xD));this.An=a.params.ka(_.m(function(e){return _.Hwb(c,new _.hg({ie:{id:e.repositoryGroupId,type:"ossProject"}}),a.nc.eA)}))},JRc=function(a){return a.filter(function(b){return!b.hidden})},HRc=function(a){return a.some(function(b){return b.repository&&
b.repository.VR})};mSc.ha=function(a){return new (a||mSc)(_.y(_.rf),_.y(_.av),_.y(_.dJ),_.y(J$))};
mSc.Aa=_.v({type:mSc,oa:[["project-page"]],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],["class","container project-page-container",4,"ngIf"],[1,"container","project-page-container"],["aria-hidden","true","class","background-image","alt","",3,"src",4,"ngIf"],[1,"project-card"],[1,"project-header"],["aria-hidden","true",1,"project-image",3,"src","alt"],[1,"name"],[3,
"condition","link","sameWindow"],[1,"short-description"],["role","search",3,"config"],[1,"repository-label"]," Repositories ",[1,"repository-list"],[4,"ngIf"],"Name"," 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"]]},ya:function(a,b){a&1&&(_.M(0,ORc,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.project))},Ia:[_.cn,_.Ol,_.Pl,_.Ql,_.Rl,_.FG,_.Zm,_.cz,_.dz,_.qD,_.Qr,R$,_.Mm,VRc,_.Vl,_.gz],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 nSc=function(){};nSc.ha=function(a){return new (a||nSc)};nSc.Ea=_.Wc({type:nSc});nSc.Da=_.Pc({imports:[_.fn,WRc,_.Wl,_.aH,_.hz,_.$m,_.Ew,_.fz,_.rD,_.BI,_.Rr,U$,_.Om]});
var W$=function(a){if(a)throw Error("Jd");};W$.ha=function(a){return new (a||W$)(_.u(W$,12))};W$.Ea=_.Wc({type:W$});W$.Da=_.Pc({imports:[_.Lw,_.fn,_.Mw,_.Nw,_.fx,_.Ow,_.Ms,_.Ns,_.Gs,_.Cl,_.nu,_.Os,_.Ps,_.cx,_.jx,_.Qs,_.kx,_.gx,_.ex,_.$w]});
var oSc=function(){};
var X$=function(a){this.Ra=a};_.U(X$,oSc);X$.prototype.navigate=function(a){this.Ra.navigate([a])};X$.ha=function(a){return new (a||X$)(_.u(_.Pf))};X$.va=_.t({token:X$,ta:X$.ha,Ka:"root"});
var pSc=[_.Uo,_.Nr,_.ZUa({XQ:"X-Framework-Xsrf-Token"})],qSc=new _.kMa,rSc=[{path:"",IX:[_.Tr,_.av],children:[{path:"search",qj:function(){return _.p$}},{path:"",Lb:iSc,data:{An:{Laa:!1},qqb:!0}},{path:":repositoryGroupId",Lb:mSc,data:{An:{Laa:!1},qqb:!0}},{path:"",qj:qSc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.Iw,ei:V$},nA:function(a,b){return _.ig(a).lb!==_.ig(b).lb}},{path:"**",Lb:_.jt}]}],Y$=function(){};Y$.prototype.store=function(){};
Y$.prototype.fva=function(a,b){return this.G$(a)&&this.G$(b)?a.Lb===b.Lb:a.ye===b.ye};Y$.prototype.G$=function(a){return a.data.Zc};Y$.ha=function(a){return new (a||Y$)};Y$.va=_.t({token:Y$,ta:Y$.ha});var Z$=function(){_.ft.apply(this,arguments)};_.U(Z$,_.ft);Z$.prototype.load=function(){};Z$.ha=function(){var a;return function(b){return(a||(a=_.xd(Z$)))(b||Z$)}}();Z$.va=_.t({token:Z$,ta:Z$.ha});var $$=function(){};_.NLa(rSc);_.Ha(_.lMa(qSc));$$.ha=function(a){return new (a||$$)};
$$.Ea=_.Wc({type:$$,bootstrap:[P$]});
$$.Da=_.Pc({Tb:[].concat(_.Ha(_.lMa(qSc)),[_.fr,_.dJ,_.Sr,V$,L$,M$,_.nx,_.Tr,{Ga:_.kJa,Ic:"/"},{Ga:_.gm,le:K$},{Ga:_.ft,le:Z$},{Ga:_.Zd,Nb:_.zr,Hb:[_.ir]},{Ga:_.tZa,Ic:_.uZa},{Ga:_.YUa,le:_.mt},{Ga:oSc,le:X$},{Ga:_.eJ,Nb:L$},{Ga:_.rma,le:Y$},{Ga:_.cJ,Nb:M$},{Ga:_.If,le:_.px},{Ga:_.jVa,Ic:_.iVa}]),imports:[pSc,_.fv,_.xw,fSc,{Lk:_.Kw,Tb:_.D3a},_.yr,_.kt,_.rH,lSc,_.rD,_.Rr,_.or,nSc,_.NLa(rSc),{Lk:W$,Tb:[_.Zr,{Ga:_.hl,le:_.sWa},{Ga:_.GUa,Db:_.xqa},{Ga:_.mu,Db:_.Wg,Hb:[_.jh,_.es]},{Ga:_.aIa,Db:_.gra,Hb:[_.Hr,
_.Il,_.as]},{Ga:_.F3a,Db:_.Wg,Hb:[_.pIa,_.fs]},{Ga:_.EWa,Db:_.Wg,Hb:[_.qIa,_.fs]},{Ga:_.FWa,Db:_.Wg,Hb:[_.qIa,_.fs]},{Ga:_.I3a,Db:_.Wg,Hb:[_.rIa,_.fs]},{Ga:_.c4a,Db:_.Wg,Hb:[_.sIa,_.fs]},{Ga:_.CWa,Db:_.Wg,Hb:[_.vIa,_.fs]},{Ga:_.H3a,Db:_.Wg,Hb:[_.tIa,_.hs]},{Ga:_.K3a,Db:_.Wg,Hb:[_.tIa,_.fs]},{Ga:_.bx,Db:_.Wg,Hb:[_.wIa,_.cs]},{Ga:_.dx,Db:_.Wg,Hb:[_.FIa,_.cs]},{Ga:_.e4a,Db:_.Wg,Hb:[_.yIa,_.fs]},{Ga:_.f4a,Db:_.Wg,Hb:[_.zIa,_.fs]},{Ga:_.GWa,Db:_.Wg,Hb:[_.AIa,_.fs]},{Ga:_.IWa,Db:_.Wg,Hb:[_.BIa,_.fs]},{Ga:_.ix,
Db:_.Wg,Hb:[_.xIa,_.cs]},{Ga:_.KWa,Db:_.Wg,Hb:[_.DIa,_.fs]},{Ga:_.$3a,Db:_.Wg,Hb:[_.EIa,_.fs]},{Ga:_.Yr,Db:function(){return window}},{Ga:_.oWa,le:_.qWa},{Ga:_.pWa,Db:function(a){return new _.Uj(a.document)},Hb:[_.Yr]},{Ga:_.Pw,hd:!0,Nb:_.Xw},{Ga:_.Pw,hd:!0,Nb:_.Yw},{Ga:_.Pw,hd:!0,Nb:_.Zw}]}]});var sSc=function(){};sSc.ha=function(a){return new (a||sSc)};sSc.Ea=_.Wc({type:sSc,bootstrap:[P$]});sSc.Da=_.Pc({imports:[$$,_.Vo]});
_.Kh.set("OSS-APP",$$);_.Kh.set("PROTRACTOR-OSS-APP",sSc);

_.Zf();

}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 o$a,p$a,q$a,r$a;_.n$a=function(){var a=/\S/;if(!a)return _.Usa;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(_.Ssa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
o$a=function(a){var b=function(){var c=a.apply(this,[].concat(_.Ha(_.ea.apply(0,arguments))))||this;c.mla=!1;c.g4=!1;return c};_.U(b,a);b.prototype.Czc=function(){var c=this.g4;this.g4=!1;return c};b.prototype.rXa=function(){this.g4=!1};_.V.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.mla},set:function(c){var d=this.mla;this.mla=_.Eg(c);this.g4=d!==this.mla}}});return b};p$a=function(a,b){return a.concat(Array.from(b))};q$a=function(){return{color:"accent"}};
_.rz=function(a,b,c,d,e){this.Ra=a;this.Kb=b;this.WMc=c;this.renderer=d;this.qg=e;this.commands=null;this.zsa=new _.nb;r$a(this,"0")};r$a=function(a,b){if(null==a.WMc){var c=a.renderer;a=a.qg.ua;null!==b?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};_.rz.prototype.Rb=function(){this.zsa.next(this)};_.rz.prototype.we=function(){if(null===this.xj)return!0;_.Km(this.Ra,this.xj,{eq:_.$e(this.eq),Ng:_.$e(this.Ng),state:this.state});return!0};
_.V.Object.defineProperties(_.rz.prototype,{Vi:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],r$a(this,"0")):(this.commands=null,r$a(this,null))}},xj:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:this.Ra.Ji(this.commands,{ah:void 0!==this.ah?this.ah:this.Kb,Qa:this.Qa,Te:this.Te,ef:this.ef,yS:_.$e(this.yS)})}}});_.rz.ha=function(a){return new (a||_.rz)(_.y(_.Pf),_.y(_.rf),_.ud("tabindex"),_.y(_.Ok),_.y(_.Cd))};
_.rz.Ja=_.v({type:_.rz,oa:[["","routerLink","",5,"a",5,"area"]],mb:function(a,b){a&1&&_.G("click",function(){return b.we()})},inputs:{Qa:"queryParams",Te:"fragment",ef:"queryParamsHandling",yS:"preserveFragment",eq:"skipLocationChange",Ng:"replaceUrl",state:"state",ah:"relativeTo",Vi:"routerLink"},standalone:!0,features:[_.bd]});
_.sz=function(a,b,c,d,e,f){var g=this;this.Ra=a;this.element=b;this.renderer=c;this.Q6=d;this.link=e;this.WSa=f;this.Ee=[];this.isActive=!1;this.mua={exact:!1};this.ivb=new _.Xk;this.lua=a.events.subscribe(function(h){h instanceof _.Sf&&g.update()})};_.sz.prototype.Ne=function(){var a=this;_.Da(this.links.vd,this.Bra.vd,_.Da(null)).ka(_.Fa()).subscribe(function(){a.update();s$a(a)})};
var s$a=function(a){var b;null==(b=a.myb)||b.unsubscribe();b=[].concat(_.Ha(a.links.toArray()),_.Ha(a.Bra.toArray()),[a.link,a.WSa]).filter(function(c){return!!c}).map(function(c){return c.zsa});a.myb=_.ya(b).ka(_.Fa()).subscribe(function(c){a.isActive!==t$a(a,a.Ra)(c)&&a.update()})};_.sz.prototype.Rb=function(){this.update()};_.sz.prototype.La=function(){this.lua.unsubscribe();var a;null==(a=this.myb)||a.unsubscribe()};
_.sz.prototype.update=function(){var a=this;this.links&&this.Bra&&this.Ra.xL&&Promise.resolve().then(function(){var b=u$a(a);a.isActive!==b&&(a.isActive=b,_.Pk(a.Q6),a.Ee.forEach(function(c){b?a.renderer.KE(a.element.ua,c):a.renderer.OG(a.element.ua,c)}),b&&void 0!==a.oeb?a.renderer.setAttribute(a.element.ua,"aria-current",a.oeb.toString()):a.renderer.removeAttribute(a.element.ua,"aria-current"),a.ivb.emit(b))})};
var t$a=function(a,b){var c=a.mua.IG?a.mua:a.mua.exact||!1;return function(d){return d.xj?b.isActive(d.xj,c):!1}},u$a=function(a){var b=t$a(a,a.Ra);return a.link&&b(a.link)||a.WSa&&b(a.WSa)||a.links.some(b)||a.Bra.some(b)};_.V.Object.defineProperties(_.sz.prototype,{oJc:{configurable:!0,enumerable:!0,set:function(a){this.Ee=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});_.sz.ha=function(a){return new (a||_.sz)(_.y(_.Pf),_.y(_.Cd),_.y(_.Ok),_.y(_.al),_.y(_.rz,8),_.y(_.Mm,8))};
_.sz.Ja=_.v({type:_.sz,oa:[["","routerLinkActive",""]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.rz,5),_.Qe(c,_.Mm,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.links=d);_.Oe(d=_.Re())&&(b.Bra=d)}},inputs:{mua:"routerLinkActiveOptions",oeb:"ariaCurrentWhenActive",oJc:"routerLinkActive"},outputs:{ivb:"isActiveChange"},kc:["routerLinkActive"],standalone:!0,features:[_.bd]});var v$a=function(){};
v$a.prototype.bJa=function(a,b,c,d,e){_.zHa(a,function(f,g,h){if(null==f.Ku){var n=c(f,g,h);n=b.vi(n.wg,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,cM:f})}})};v$a.prototype.detach=function(){};_.tz=function(a){this.YA=a};_.U(_.tz,_.z1a);_.tz.ha=function(a){return new (a||_.tz)(_.y(_.tv,10))};
_.tz.Ja=_.v({type:_.tz,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Ib:16,mb:function(a,b){a&2&&_.he("ng-untouched",b.rwb)("ng-touched",b.qwb)("ng-pristine",b.awb)("ng-dirty",b.dL)("ng-valid",b.isValid)("ng-invalid",b.Pvb)("ng-pending",b.Wvb)("ng-submitted",b.eCc)},features:[_.ae]});_.uz=function(){};_.uz.ha=function(a){return new (a||_.uz)};
_.uz.Ja=_.v({type:_.uz,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Jb:["novalidate",""]});
var vz=new _.zd("CDK_TABLE");
var wz=function(a){this.ya=a};wz.ha=function(a){return new (a||wz)(_.y(_.Le))};wz.Ja=_.v({type:wz,oa:[["","cdkCellDef",""]]});var xz=function(a){this.ya=a};xz.ha=function(a){return new (a||xz)(_.y(_.Le))};xz.Ja=_.v({type:xz,oa:[["","cdkHeaderCellDef",""]]});var w$a=function(a){this.ya=a};w$a.ha=function(a){return new (a||w$a)(_.y(_.Le))};w$a.Ja=_.v({type:w$a,oa:[["","cdkFooterCellDef",""]]});var x$a=o$a(function(){}),yz=function(a){var b=x$a.call(this)||this;b.iP=a;b.nla=!1;return b};_.U(yz,x$a);
yz.prototype.VHa=function(){this.k5a=["cdk-column-"+this.Ojb]};yz.prototype.Z$a=function(a){a&&(this.bn=a,this.Ojb=a.replace(/[^a-z0-9_-]/gi,"-"),this.VHa())};_.V.Object.defineProperties(yz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){this.Z$a(a)}},BMb:{configurable:!0,enumerable:!0,get:function(){return this.nla},set:function(a){var b=this.nla;this.nla=_.Eg(a);this.g4=b!==this.nla}}});yz.ha=function(a){return new (a||yz)(_.y(vz,8))};
yz.Ja=_.v({type:yz,oa:[["","cdkColumnDef",""]],Ed:function(a,b,c){a&1&&(_.Qe(c,wz,5),_.Qe(c,xz,5),_.Qe(c,w$a,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.JX=d.first);_.Oe(d=_.Re())&&(b.headerCell=d.first);_.Oe(d=_.Re())&&(b.sxc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],BMb:"stickyEnd"},features:[_.Ce([{Ga:"MAT_SORT_HEADER_COLUMN_DEF",Nb:yz}]),_.ae]});var y$a=function(a,b){b.ua.classList.add.apply(b.ua.classList,_.Ha(a.k5a))},zz=function(a,b){y$a.call(this,a,b)};_.U(zz,y$a);
zz.ha=function(a){return new (a||zz)(_.y(yz),_.y(_.Cd))};zz.Ja=_.v({type:zz,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Jb:["role","columnheader",1,"cdk-header-cell"],features:[_.ae]});var Az=function(a,b){y$a.call(this,a,b);var c;1===(null==(c=a.iP)?void 0:c.Ua.ua.nodeType)&&(a=a.iP.Ua.ua.getAttribute("role"),b.ua.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.U(Az,y$a);Az.ha=function(a){return new (a||Az)(_.y(yz),_.y(_.Cd))};
Az.Ja=_.v({type:Az,oa:[["cdk-cell"],["td","cdk-cell",""]],Jb:[1,"cdk-cell"],features:[_.ae]});
var z$a=function(){this.z_a=[];this.Mnb=[]},A$a=new _.zd("_COALESCED_STYLE_SCHEDULER"),Bz=function(a){this.Eb=a;this.fI=null;this.Ub=new _.nb};Bz.prototype.Bi=function(a){this.Cic();this.fI.z_a.push(a)};Bz.prototype.La=function(){this.Ub.next();this.Ub.complete()};
Bz.prototype.Cic=function(){var a=this;this.fI||(this.fI=new z$a,this.ykc().ka(_.vb(this.Ub)).subscribe(function(){for(;a.fI.z_a.length||a.fI.Mnb.length;){var b=a.fI;a.fI=new z$a;for(var c=_.l(b.z_a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.Mnb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.fI=null}))};Bz.prototype.ykc=function(){return this.Eb.isStable?_.ya(Promise.resolve(void 0)):this.Eb.Lg.ka(_.Ua(1))};Bz.ha=function(a){return new (a||Bz)(_.u(_.Ye))};Bz.va=_.t({token:Bz,ta:Bz.ha});
var Cz=function(a,b){this.ya=a;this.pq=b};Cz.prototype.Rb=function(a){this.xDa||(a=a.columns&&a.columns.tf||[],this.xDa=this.pq.find(a).create(),this.xDa.diff(a))};Cz.ha=function(a){return new (a||Cz)(_.y(_.Le),_.y(_.dl))};Cz.Ja=_.v({type:Cz,features:[_.bd]});var B$a=function(){Cz.apply(this,arguments)};_.U(B$a,Cz);B$a.Ja=Cz.Ja;B$a.ha=Cz.ha;var C$a=o$a(B$a),Dz=function(a,b,c){a=C$a.call(this,a,b)||this;a.iP=c;return a};_.U(Dz,C$a);Dz.prototype.Rb=function(a){C$a.prototype.Rb.call(this,a)};
Dz.ha=function(a){return new (a||Dz)(_.y(_.Le),_.y(_.dl),_.y(vz,8))};Dz.Ja=_.v({type:Dz,oa:[["","cdkHeaderRowDef",""]],inputs:{vp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.ae,_.bd]});var D$a=function(){Cz.apply(this,arguments)};_.U(D$a,Cz);D$a.Ja=Cz.Ja;D$a.ha=Cz.ha;var E$a=o$a(D$a),Ez=function(a,b,c){a=E$a.call(this,a,b)||this;a.iP=c;return a};_.U(Ez,E$a);Ez.prototype.Rb=function(a){E$a.prototype.Rb.call(this,a)};
Ez.ha=function(a){return new (a||Ez)(_.y(_.Le),_.y(_.dl),_.y(vz,8))};Ez.Ja=_.v({type:Ez,oa:[["","cdkFooterRowDef",""]],inputs:{vp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.ae,_.bd]});var Fz=function(a,b,c){Cz.call(this,a,b);this.iP=c};_.U(Fz,Cz);Fz.ha=function(a){return new (a||Fz)(_.y(_.Le),_.y(_.dl),_.y(vz,8))};Fz.Ja=_.v({type:Fz,oa:[["","cdkRowDef",""]],inputs:{vp:["cdkRowDefColumns","columns"],KA:["cdkRowDefWhen","when"]},features:[_.ae]});
var Gz=function(a){this.cJ=a;F$a=this};Gz.prototype.La=function(){F$a===this&&(F$a=null)};var F$a=null;Gz.ha=function(a){return new (a||Gz)(_.y(_.Me))};Gz.Ja=_.v({type:Gz,oa:[["","cdkCellOutlet",""]]});var Hz=function(){};Hz.ha=function(a){return new (a||Hz)};Hz.Aa=_.v({type:Hz,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],Jb:["role","row",1,"cdk-header-row"],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],ya:function(a){a&1&&_.le(0,0)},Ia:[Gz],vb:2});var Iz=function(){};
Iz.ha=function(a){return new (a||Iz)};Iz.Aa=_.v({type:Iz,oa:[["cdk-row"],["tr","cdk-row",""]],Jb:["role","row",1,"cdk-row"],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],ya:function(a){a&1&&_.le(0,0)},Ia:[Gz],vb:2});var G$a=function(a){this.wg=a;this.aSc="cdk-no-data-row"};G$a.ha=function(a){return new (a||G$a)(_.y(_.Le))};G$a.Ja=_.v({type:G$a,oa:[["ng-template","cdkNoDataRow",""]]});
var H$a=new _.zd("CDK_SPL");
var I$a=["top","bottom","left","right"],J$a=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.iW=a;this.qab=b;this.direction=c;this.HV=d;this.p8a=e;this.j9a=f;this.HI=g;this.fDa=[];this.B4a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},K$a=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.HV.Bi(function(){for(var g=
_.l(d),h=g.next();!h.done;h=g.next())a.B$a(h.value,c)})},L$a=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.p8a&&(c.some(function(B){return B})||d.some(function(B){return B}))){var f=b[0],g=f.children.length,h=a.Wjc(f,e),n=a.Ckc(h,c),r=a.Bkc(h,d),x=c.lastIndexOf(!0),A=d.indexOf(!0);a.HV.Bi(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 Z=0;Z<g;Z++){var la=P.children[Z];c[Z]&&a.jia(la,I,n[Z],Z===x);
d[Z]&&a.jia(la,B,r[Z],Z===A)}}a.HI&&(a.HI.vMc({sizes:-1===x?[]:h.slice(0,x+1).map(function(wa,va){return c[va]?wa:null})}),a.HI.wMc({sizes:-1===A?[]:h.slice(A).map(function(wa,va){return d[va+A]?wa:null}).reverse()}))})}else a.HI&&(a.HI.vMc({sizes:[]}),a.HI.wMc({sizes:[]}))},M$a=function(a,b,c,d){if(a.p8a){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.iW?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;h[b]=r}var x=f.lastIndexOf(!0);a.HV.Bi(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.jia(P.value,d,B,I);if("top"===d){var Z;null==(Z=a.HI)||Z.t3c({sizes:h,TFc:g,elements:n})}else{var la;null==(la=a.HI)||la.s3c({sizes:h,TFc:g,elements:n})}})}},N$a=function(a,b,c){if(a.iW){var d=b.querySelector("tfoot");a.HV.Bi(function(){c.some(function(e){return!e})?a.B$a(d,["bottom"]):a.jia(d,"bottom",0,!1)})}};_.k=J$a.prototype;
_.k.B$a=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.B4a[d]);I$a.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.O6a(a):(a.style.zIndex="",this.j9a&&(a.style.position=""),a.classList.remove(this.qab))};_.k.jia=function(a,b,c,d){a.classList.add(this.qab);d&&a.classList.add(this.B4a[b]);a.style[b]=c+"px";a.style.zIndex=this.O6a(a);this.j9a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.k.O6a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(I$a),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.k.Wjc=function(a,b){if(void 0!==b&&!b&&this.fDa.length)return this.fDa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.fDa=b};_.k.Ckc=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.Bkc=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 O$a=[[["caption"]],[["colgroup"],["col"]]],Jz=function(a,b){this.Nf=a;this.Qb=b};Jz.ha=function(a){return new (a||Jz)(_.y(_.Me),_.y(_.Cd))};Jz.Ja=_.v({type:Jz,oa:[["","rowOutlet",""]]});var Kz=function(a,b){this.Nf=a;this.Qb=b};Kz.ha=function(a){return new (a||Kz)(_.y(_.Me),_.y(_.Cd))};Kz.Ja=_.v({type:Kz,oa:[["","headerRowOutlet",""]]});var Lz=function(a,b){this.Nf=a;this.Qb=b};Lz.ha=function(a){return new (a||Lz)(_.y(_.Me),_.y(_.Cd))};Lz.Ja=_.v({type:Lz,oa:[["","footerRowOutlet",""]]});
var Mz=function(a,b){this.Nf=a;this.Qb=b};Mz.ha=function(a){return new (a||Mz)(_.y(_.Me),_.y(_.Cd))};Mz.Ja=_.v({type:Mz,oa:[["","noDataRowOutlet",""]]});
var Nz=function(a,b,c,d,e,f,g,h,n,r,x,A){this.pq=a;this.Gb=b;this.Ua=c;this.Jc=e;this.ud=g;this.hX=h;this.HV=n;this.Cg=r;this.Roc=x;this.Eb=A;this.Kt=new _.nb;this.eI=new Map;this.B5a=new Set;this.E5a=new Set;this.D5a=new Set;this.C5a=new Set;this.Yia=this.fP=this.iEa=this.MEa=!0;this.BV=new Map;this.AMb="cdk-table-sticky";this.hBb=!0;this.Tia=this.g9a=this.C8a=!1;this.ajb=new _.Xk;this.IA=new _.sf({start:0,end:Number.MAX_VALUE});d||this.Ua.ua.setAttribute("role","table");this.Pb=f;this.iW="TABLE"===
this.Ua.ua.nodeName};Nz.prototype.Sa=function(){var a=this;this.Goc();this.iW&&this.Agc();this.aB=this.pq.find([]).create(function(b,c){return a.xx?a.xx(c.T7,c.data):c});this.Cg.kd().ka(_.vb(this.Kt)).subscribe(function(){a.Yia=!0})};Nz.prototype.zL=function(){this.mhc();this.hhc();var a=this.Pnc()||this.MEa||this.iEa;this.fP=this.fP||a;this.Yia=a;this.MEa&&(this.I6a(),this.MEa=!1);this.iEa&&(this.H6a(),this.iEa=!1);this.dataSource&&0<this.OI.length&&!this.Ska?this.mka():this.fP&&Oz(this);this.Khc()};
Nz.prototype.La=function(){[this.rB.Nf,this.DO.Nf,this.xO.Nf,this.BV,this.B5a,this.E5a,this.D5a,this.C5a,this.eI].forEach(function(a){a.clear()});this.CO=[];this.wO=[];this.L5a=null;this.Kt.next();this.Kt.complete();_.spa(this.dataSource)&&this.dataSource.disconnect(this)};
var P$a=function(a){a.Tka=a.Njc();var b=a.aB.diff(a.Tka);if(b){var c=a.rB.Nf;a.hX.bJa(b,c,function(d,e,f){return a.rEa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.C$a(d.cM.item.A0,d.context)});a.Tpc();_.AHa(b,function(d){c.get(d.un).context.wa=d.item.data});a.ibb();a.Eb&&_.Wua()?a.Eb.Lg.ka(_.Ua(1),_.vb(a.Kt)).subscribe(function(){Oz(a)}):Oz(a)}else a.ibb();a.ajb.next()},Q$a=function(a){var b=a.W3(a.DO),c=a.Ua.ua.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.CO.map(function(d){return d.sticky});K$a(a.VI,b,["top"]);M$a(a.VI,b,c,"top");a.CO.forEach(function(d){return d.rXa()})},R$a=function(a){var b=a.W3(a.xO),c=a.Ua.ua.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.wO.map(function(d){return d.sticky});K$a(a.VI,b,["bottom"]);M$a(a.VI,b,c,"bottom");N$a(a.VI,a.Ua.ua,c);a.wO.forEach(function(d){return d.rXa()})},Oz=function(a){var b=a.W3(a.DO),c=a.W3(a.rB),d=a.W3(a.xO);if(a.iW&&!a.Tia||a.fP)K$a(a.VI,[].concat(_.Ha(b),_.Ha(c),
_.Ha(d)),["left","right"]),a.fP=!1;b.forEach(function(e,f){a.ICa([e],a.CO[f])});a.OI.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Tka[g].A0===e&&f.push(c[g]);a.ICa(f,e)});d.forEach(function(e,f){a.ICa([e],a.wO[f])});Array.from(a.eI.values()).forEach(function(e){return e.rXa()})};_.k=Nz.prototype;
_.k.Njc=function(){var a=[],b=this.BV;this.BV=new Map;for(var c=0;c<this.Wh.length;c++){var d=this.Wh[c],e=this.vkc(d,c,b.get(d));this.BV.has(d)||this.BV.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.BV.get(f.data);g.has(f.A0)?g.get(f.A0).push(f):g.set(f.A0,[f]);a.push(f)}}return a};_.k.vkc=function(a,b,c){return this.xkc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.T7=b,d):{data:a,A0:d,T7:b}})};
_.k.hhc=function(){var a=this;this.eI.clear();p$a(this.lja(this.gic),this.B5a).forEach(function(b){a.eI.has(b.name);a.eI.set(b.name,b)})};_.k.mhc=function(){this.CO=p$a(this.lja(this.jic),this.D5a);this.wO=p$a(this.lja(this.hic),this.C5a);this.OI=p$a(this.lja(this.kic),this.E5a);this.L5a=this.OI.filter(function(a){return!a.KA})[0]};
_.k.Pnc=function(){var a=function(d,e){return d||!!e.xDa.diff(e.vp)},b=this.OI.reduce(a,!1);b&&this.G6a();var c=this.CO.reduce(a,!1);c&&this.I6a();(a=this.wO.reduce(a,!1))&&this.H6a();return b||c||a};_.k.zHa=function(a){this.Wh=[];_.spa(this.dataSource)&&this.dataSource.disconnect(this);this.Ska&&(this.Ska.unsubscribe(),this.Ska=null);a||(this.aB&&this.aB.diff([]),this.rB.Nf.clear());this.oq=a};
_.k.mka=function(){var a=this;if(this.dataSource){var b;_.spa(this.dataSource)?b=this.dataSource.connect(this):_.Je(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Da(this.dataSource));this.Ska=b.ka(_.vb(this.Kt)).subscribe(function(c){a.Wh=c||[];P$a(a)})}};_.k.I6a=function(){var a=this;0<this.DO.Nf.length&&this.DO.Nf.clear();this.CO.forEach(function(b,c){return a.E$a(a.DO,b,c)});Q$a(this)};
_.k.H6a=function(){var a=this;0<this.xO.Nf.length&&this.xO.Nf.clear();this.wO.forEach(function(b,c){return a.E$a(a.xO,b,c)});R$a(this)};_.k.ICa=function(a,b){var c=this,d=Array.from(b.vp||[]).map(function(e){return c.eI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.BMb});L$a(this.VI,a,b,d,!this.Tia||this.Yia)};_.k.W3=function(a){for(var b=[],c=0;c<a.Nf.length;c++){var d=a.Nf.get(c);b.push(d.Qm[0])}return b};
_.k.xkc=function(a,b){if(1==this.OI.length)return[this.OI[0]];var c=[];if(this.jUa)c=this.OI.filter(function(e){return!e.KA||e.KA(b,a)});else{var d=this.OI.find(function(e){return e.KA&&e.KA(b,a)})||this.L5a;d&&c.push(d)}return c};_.k.rEa=function(a,b){return{wg:a.A0.ya,context:{wa:a.data},index:b}};_.k.E$a=function(a,b,c,d){d=void 0===d?{}:d;a=a.Nf.vi(b.ya,d,c);this.C$a(b,d);return a};_.k.C$a=function(a,b){a=_.l(this.Vjc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,F$a&&F$a.cJ.vi(c,b);_.Pk(this.Gb)};
_.k.Tpc=function(){for(var a=this.rB.Nf,b=0,c=a.length;b<c;b++){var d=a.get(b).context;d.count=c;d.first=0===b;d.last=b===c-1;d.GY=0===b%2;d.SUa=!d.GY;this.jUa?(d.T7=this.Tka[b].T7,d.U1c=b):d.index=this.Tka[b].T7}};_.k.Vjc=function(a){var b=this;return a&&a.vp?Array.from(a.vp,function(c){c=b.eI.get(c);return a instanceof Dz?c.headerCell.ya:a instanceof Ez?c.sxc.ya:c.JX.ya}):[]};
_.k.Agc=function(){for(var a=this.Pb.createDocumentFragment(),b=_.l([{tag:"thead",Vw:[this.DO]},{tag:"tbody",Vw:[this.rB,this.n9a]},{tag:"tfoot",Vw:[this.xO]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Pb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.Vw);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.Qb.ua);a.appendChild(c)}this.Ua.ua.appendChild(a)};_.k.G6a=function(){this.aB.diff([]);this.rB.Nf.clear();P$a(this)};
_.k.Khc=function(){var a=function(b,c){return b||c.Czc()};this.CO.reduce(a,!1)&&Q$a(this);this.wO.reduce(a,!1)&&R$a(this);Array.from(this.eI.values()).reduce(a,!1)&&(this.fP=!0,Oz(this))};_.k.Goc=function(){var a=this;this.VI=new J$a(this.iW,this.AMb,this.Jc?this.Jc.value:"ltr",this.HV,this.ud.Ke,this.hBb,this.Roc);(this.Jc?this.Jc.kd:_.Da()).ka(_.vb(this.Kt)).subscribe(function(b){a.VI.direction=b;Oz(a)})};_.k.lja=function(a){var b=this;return a.filter(function(c){return!c.iP||c.iP===b})};
_.k.ibb=function(){var a=this.dSc||this.Jmc;if(a){var b=0===this.rB.Nf.length;if(b!==this.C8a){var c=this.n9a.Nf;b?(a=c.vi(a.wg),c=a.Qm[0],1===a.Qm.length&&(null==c?void 0:c.nodeType)===this.Pb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.C8a=b}}};
_.V.Object.defineProperties(Nz.prototype,{xx:{configurable:!0,enumerable:!0,get:function(){return this.YW},set:function(a){this.YW=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.oq},set:function(a){this.oq!==a&&this.zHa(a)}},jUa:{configurable:!0,enumerable:!0,get:function(){return this.g9a},set:function(a){this.g9a=_.Eg(a);this.rB&&this.rB.Nf.length&&(this.G6a(),Oz(this))}},tOa:{configurable:!0,enumerable:!0,get:function(){return this.Tia},set:function(a){this.Tia=_.Eg(a);
this.fP=this.Yia=!0}}});Nz.ha=function(a){return new (a||Nz)(_.y(_.dl),_.y(_.al),_.y(_.Cd),_.ud("role"),_.y(_.vp,8),_.y(_.Ig),_.y(_.Wo),_.y(_.WRa),_.y(A$a),_.y(_.Fp),_.y(H$a,12),_.y(_.Ye,8))};
Nz.Aa=_.v({type:Nz,oa:[["cdk-table"],["table","cdk-table",""]],Ed:function(a,b,c){a&1&&(_.Qe(c,G$a,5),_.Qe(c,yz,5),_.Qe(c,Fz,5),_.Qe(c,Dz,5),_.Qe(c,Ez,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.Jmc=d.first);_.Oe(d=_.Re())&&(b.gic=d);_.Oe(d=_.Re())&&(b.kic=d);_.Oe(d=_.Re())&&(b.jic=d);_.Oe(d=_.Re())&&(b.hic=d)}},wb:function(a,b){a&1&&(_.Pe(Jz,7),_.Pe(Kz,7),_.Pe(Lz,7),_.Pe(Mz,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.rB=c.first);_.Oe(c=_.Re())&&(b.DO=c.first);_.Oe(c=_.Re())&&(b.xO=c.first);_.Oe(c=_.Re())&&(b.n9a=
c.first)}},Jb:[1,"cdk-table"],Ib:2,mb:function(a,b){a&2&&_.he("cdk-table-fixed-layout",b.tOa)},inputs:{xx:"trackBy",dataSource:"dataSource",jUa:"multiTemplateDataRows",tOa:"fixedLayout"},outputs:{ajb:"contentChanged"},kc:["cdkTable"],features:[_.Ce([{Ga:vz,Nb:Nz},{Ga:_.WRa,le:v$a},{Ga:A$a,le:Bz},{Ga:H$a,Ic:null}])],tc:["caption","colgroup, col"],Ba:6,Ca:0,Ha:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ya:function(a){a&1&&(_.ve(O$a),_.we(0),_.we(1,1),_.le(2,
0)(3,1)(4,2)(5,3))},Ia:[Jz,Kz,Lz,Mz],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],vb:2});
var Pz=function(){};Pz.ha=function(a){return new (a||Pz)};Pz.Ea=_.Wc({type:Pz});Pz.Da=_.Pc({imports:[_.Jp]});
_.Qz=function(){wz.apply(this,arguments)};_.U(_.Qz,wz);_.Qz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Qz)))(b||_.Qz)}}();_.Qz.Ja=_.v({type:_.Qz,oa:[["","matCellDef",""]],features:[_.Ce([{Ga:wz,Nb:_.Qz}]),_.ae]});_.Rz=function(){xz.apply(this,arguments)};_.U(_.Rz,xz);_.Rz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Rz)))(b||_.Rz)}}();_.Rz.Ja=_.v({type:_.Rz,oa:[["","matHeaderCellDef",""]],features:[_.Ce([{Ga:xz,Nb:_.Rz}]),_.ae]});
_.Sz=function(){return yz.apply(this,arguments)||this};_.U(_.Sz,yz);_.Sz.prototype.VHa=function(){yz.prototype.VHa.call(this);this.k5a.push("mat-column-"+this.Ojb)};_.V.Object.defineProperties(_.Sz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){this.Z$a(a)}}});_.Sz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Sz)))(b||_.Sz)}}();
_.Sz.Ja=_.v({type:_.Sz,oa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.Ce([{Ga:yz,Nb:_.Sz},{Ga:"MAT_SORT_HEADER_COLUMN_DEF",Nb:_.Sz}]),_.ae]});_.Tz=function(){zz.apply(this,arguments)};_.U(_.Tz,zz);_.Tz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Tz)))(b||_.Tz)}}();_.Tz.Ja=_.v({type:_.Tz,oa:[["mat-header-cell"],["th","mat-header-cell",""]],Jb:["role","columnheader",1,"mat-header-cell"],features:[_.ae]});_.Uz=function(){Az.apply(this,arguments)};
_.U(_.Uz,Az);_.Uz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Uz)))(b||_.Uz)}}();_.Uz.Ja=_.v({type:_.Uz,oa:[["mat-cell"],["td","mat-cell",""]],Jb:["role","gridcell",1,"mat-cell"],features:[_.ae]});
_.Vz=function(){return Dz.apply(this,arguments)||this};_.U(_.Vz,Dz);_.Vz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Vz)))(b||_.Vz)}}();_.Vz.Ja=_.v({type:_.Vz,oa:[["","matHeaderRowDef",""]],inputs:{vp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.Ce([{Ga:Dz,Nb:_.Vz}]),_.ae]});_.Wz=function(){Fz.apply(this,arguments)};_.U(_.Wz,Fz);_.Wz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Wz)))(b||_.Wz)}}();
_.Wz.Ja=_.v({type:_.Wz,oa:[["","matRowDef",""]],inputs:{vp:["matRowDefColumns","columns"],KA:["matRowDefWhen","when"]},features:[_.Ce([{Ga:Fz,Nb:_.Wz}]),_.ae]});_.Xz=function(){};_.U(_.Xz,Hz);_.Xz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Xz)))(b||_.Xz)}}();
_.Xz.Aa=_.v({type:_.Xz,oa:[["mat-header-row"],["tr","mat-header-row",""]],Jb:["role","row",1,"mat-header-row"],kc:["matHeaderRow"],features:[_.Ce([{Ga:Hz,Nb:_.Xz}]),_.ae],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],ya:function(a){a&1&&_.le(0,0)},Ia:[Gz],vb:2});_.Yz=function(){};_.U(_.Yz,Iz);_.Yz.ha=function(){var a;return function(b){return(a||(a=_.xd(_.Yz)))(b||_.Yz)}}();
_.Yz.Aa=_.v({type:_.Yz,oa:[["mat-row"],["tr","mat-row",""]],Jb:["role","row",1,"mat-row"],kc:["matRow"],features:[_.Ce([{Ga:Iz,Nb:_.Yz}]),_.ae],Ba:1,Ca:0,Ha:[["cdkCellOutlet",""]],ya:function(a){a&1&&_.le(0,0)},Ia:[Gz],vb:2});
var S$a=function(a){a=void 0===a?[]:a;var b=this;this.D$a=new _.sf([]);this.cEa=new _.sf("");this.h8a=new _.nb;this.aP=null;this.SLb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.FLc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,h){g=b.SLb(g,e);h=b.SLb(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.upb=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.Wh=new _.sf(a);this.Bla()};_.U(S$a,_.Dp);_.k=S$a.prototype;
_.k.Bla=function(){var a=this,b=this.hla?_.hb(this.hla.X2c,this.hla.XK):_.Da(null),c=this.vka?_.hb(this.vka.page,this.h8a,this.vka.XK):_.Da(null),d=_.Ca([this.Wh,this.cEa]).ka(_.m(function(f){f=_.l(f).next().value;return a.dEa(f)}));b=_.Ca([d,b]).ka(_.m(function(f){f=_.l(f).next().value;return a.Ymc(f)}));c=_.Ca([b,c]).ka(_.m(function(f){f=_.l(f).next().value;return a.bnc(f)}));var e;null==(e=this.aP)||e.unsubscribe();this.aP=c.subscribe(function(f){return a.D$a.next(f)})};
_.k.dEa=function(a){var b=this;this.ypb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.upb(c,b.filter)});this.Zw&&this.Ppc(this.ypb.length);return this.ypb};_.k.Ymc=function(a){return this.sort?this.FLc(a.slice(),this.sort):a};_.k.bnc=function(a){if(!this.Zw)return a;var b=this.Zw.he*this.Zw.pageSize;return a.slice(b,b+this.Zw.pageSize)};
_.k.Ppc=function(a){var b=this;Promise.resolve().then(function(){var c=b.Zw;if(c&&(c.length=a,0<c.he)){var d=Math.min(c.he,Math.ceil(c.length/c.pageSize)-1||0);d!==c.he&&(c.he=d,b.h8a.next())}})};_.k.connect=function(){this.aP||this.Bla();return this.D$a};_.k.disconnect=function(){var a;null==(a=this.aP)||a.unsubscribe();this.aP=null};
_.V.Object.defineProperties(S$a.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Wh.value},set:function(a){a=Array.isArray(a)?a:[];this.Wh.next(a);this.aP||this.dEa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.cEa.value},set:function(a){this.cEa.next(a);this.aP||this.dEa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.hla},set:function(a){this.hla=a;this.Bla()}},Zw:{configurable:!0,enumerable:!0,get:function(){return this.vka},
set:function(a){this.vka=a;this.Bla()}}});_.Zz=function(){S$a.apply(this,arguments)};_.U(_.Zz,S$a);
var T$a;T$a=[[["caption"]],[["colgroup"],["col"]]];_.$z=function(){Nz.apply(this,arguments);this.AMb="mat-table-sticky";this.hBb=!1};_.U(_.$z,Nz);_.$z.ha=function(){var a;return function(b){return(a||(a=_.xd(_.$z)))(b||_.$z)}}();
_.$z.Aa=_.v({type:_.$z,oa:[["mat-table"],["table","mat-table",""]],Jb:[1,"mat-table"],Ib:2,mb:function(a,b){a&2&&_.he("mat-table-fixed-layout",b.tOa)},kc:["matTable"],features:[_.Ce([{Ga:_.WRa,le:v$a},{Ga:Nz,Nb:_.$z},{Ga:vz,Nb:_.$z},{Ga:A$a,le:Bz},{Ga:H$a,Ic:null}]),_.ae],tc:["caption","colgroup, col"],Ba:6,Ca:0,Ha:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ya:function(a){a&1&&(_.ve(T$a),_.we(0),_.we(1,1),_.le(2,0)(3,1)(4,2)(5,3))},Ia:[Jz,Kz,Lz,Mz],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"],
vb:2});
_.aA=function(){};_.aA.ha=function(a){return new (a||_.aA)};_.aA.Ea=_.Wc({type:_.aA});_.aA.Da=_.Pc({imports:[Pz,_.$p,_.$p]});
var U$a=["input"],V$a=function(a){return{wF:a}},W$a=new _.zd("mat-radio-default-options",{Ka:"root",ta:q$a}),X$a=0,Y$a={Ga:_.pv,Nb:_.Mc(function(){return _.bA}),hd:!0},Z$a=function(a,b){this.source=a;this.value=b},$$a=new _.zd("MatRadioGroup"),cA=function(a){this.dI=a;this.Gd=null;this.bn="mat-radio-group-"+X$a++;this.de=null;this.tm=!1;this.Tja="after";this.hn=this.Mc=!1;this.Jv=function(){};this.Rl=function(){};this.kd=new _.Xk};_.k=cA.prototype;
_.k.T4a=function(){this.de&&!this.de.checked&&(this.de.checked=!0)};_.k.Ne=function(){this.tm=!0};_.k.upc=function(){this.Rl&&this.Rl()};_.k.Rpc=function(){var a=this;this.MW&&this.MW.forEach(function(b){b.name=a.name;b.sI()})};_.k.Upc=function(){var a=this,b=null!==this.de&&this.de.value===this.Gd;this.MW&&!b&&(this.de=null,this.MW.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.de=c)}))};_.k.Zn=function(){this.tm&&this.kd.emit(new Z$a(this.de,this.Gd))};
_.k.CFa=function(){this.MW&&this.MW.forEach(function(a){return a.sI()})};_.k.Pj=function(a){this.value=a;_.Pk(this.dI)};_.k.rl=function(a){this.Jv=a};_.k.Po=function(a){this.Rl=a};_.k.bq=function(a){this.disabled=a;_.Pk(this.dI)};
_.V.Object.defineProperties(cA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){this.bn=a;this.Rpc()}},Iw:{configurable:!0,enumerable:!0,get:function(){return this.Tja},set:function(a){this.Tja="before"===a?"before":"after";this.CFa()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){this.Gd!==a&&(this.Gd=a,this.Upc(),this.T4a())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.value=
(this.de=a)?a.value:null;this.T4a()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Eg(a);this.CFa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Eg(a);this.CFa()}}});cA.ha=function(a){return new (a||cA)(_.y(_.al))};cA.Ja=_.v({type:cA,inputs:{color:"color",name:"name",Iw:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{kd:"change"}});
_.bA=function(){cA.apply(this,arguments)};_.U(_.bA,cA);_.bA.ha=function(){var a;return function(b){return(a||(a=_.xd(_.bA)))(b||_.bA)}}();_.bA.Ja=_.v({type:_.bA,oa:[["mat-radio-group"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.dA,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.MW=d)}},Jb:["role","radiogroup",1,"mat-radio-group"],kc:["matRadioGroup"],features:[_.Ce([Y$a,{Ga:$$a,Nb:_.bA}]),_.ae]});
var aab=_.Lg(_.Ng(function(a){this.Ua=a})),eA=function(a,b,c,d,e,f,g,h){var n=aab.call(this,b)||this;n.dI=c;n.Vd=d;n.wnc=e;n.l$a=g;n.cX="mat-radio-"+ ++X$a;n.id=n.cX;n.kd=new _.Xk;n.yj=!1;n.Gd=null;n.c5=function(){};n.Oh=a;n.uE="NoopAnimations"===f;h&&(n.tabIndex=_.Hg(h,0));n.c5=e.listen(function(r,x){r!==n.id&&x===n.name&&(n.checked=!1)});return n};_.U(eA,aab);_.k=eA.prototype;_.k.focus=function(a,b){b?_.$o(this.Vd,this.sm,b,a):this.sm.ua.focus(a)};_.k.sI=function(){_.Pk(this.dI)};
_.k.Sa=function(){if(this.Oh){if(this.checked=this.Oh.value===this.Gd)this.Oh.selected=this;this.name=this.Oh.name}};_.k.Kk=function(){this.Fla()};_.k.Vc=function(){var a=this;this.Fla();this.Vd.kl(this.Ua,!0).subscribe(function(b){!b&&a.Oh&&a.Oh.upc()})};_.k.La=function(){this.Vd.Zl(this.Ua);this.c5()};_.k.Zn=function(){this.kd.emit(new Z$a(this,this.Gd))};_.k.vq=function(){return this.Ld||this.disabled};_.k.zI=function(a){a.stopPropagation()};
_.k.Omc=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Oh&&this.value!==this.Oh.value,this.checked=!0,this.Zn(),this.Oh&&(this.Oh.Jv(this.value),a&&this.Oh.Zn()))};_.k.ooc=function(a){this.Mc!==a&&(this.Mc=a,_.Pk(this.dI))};_.k.Fla=function(){var a=this.Oh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.snc){var b,c=null==(b=this.sm)?void 0:b.ua;c&&(c.setAttribute("tabindex",a+""),this.snc=a)}};
_.V.Object.defineProperties(eA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.yj},set:function(a){a=_.Eg(a);this.yj!==a&&((this.yj=a)&&this.Oh&&this.Oh.value!==this.value?this.Oh.selected=this:!a&&this.Oh&&this.Oh.value===this.value&&(this.Oh.selected=null),a&&this.wnc.notify(this.id,this.name),_.Pk(this.dI))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){this.Gd!==a&&(this.Gd=a,null!==this.Oh&&(this.checked||(this.checked=this.Oh.value===
a),this.checked&&(this.Oh.selected=this)))}},Iw:{configurable:!0,enumerable:!0,get:function(){return this.Tja||this.Oh&&this.Oh.Iw||"after"},set:function(a){this.Tja=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||null!==this.Oh&&this.Oh.disabled},set:function(a){this.ooc(_.Eg(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn||this.Oh&&this.Oh.required},set:function(a){this.hn=_.Eg(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Iv||
this.Oh&&this.Oh.color||this.l$a&&this.l$a.color||"accent"},set:function(a){this.Iv=a}},xu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.cX)+"-input"}}});eA.ha=function(){_.Fd()};
eA.Ja=_.v({type:eA,wb:function(a,b){a&1&&_.Pe(U$a,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.sm=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],nJ:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Iw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{kd:"change"},features:[_.ae]});_.dA=function(a,b,c,d,e,f,g,h){return eA.call(this,a,b,c,d,e,f,g,h)||this};_.U(_.dA,eA);_.dA.Ja=eA.Ja;
_.dA.ha=function(a){return new (a||_.dA)(_.y($$a,8),_.y(_.Cd),_.y(_.al),_.y(_.Zo),_.y(_.Ep),_.y(_.Tk,8),_.y(W$a,8),_.ud("tabindex"))};
_.dA.Aa=_.v({type:_.dA,oa:[["mat-radio-button"]],Jb:[1,"mat-radio-button"],Ib:17,mb:function(a,b){a&1&&_.G("focus",function(){return b.sm.ua.focus()});a&2&&(_.de("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.he("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.uE)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{Ld:"disableRipple",tabIndex:"tabIndex"},
kc:["matRadioButton"],features:[_.ae],tc:["*"],Ba:13,Ca:19,Ha:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],
[1,"mat-radio-label-content"],[2,"display","none"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"label",0,1)(2,"span",2),_.F(3,"span",3)(4,"span",4),_.C(5,"input",5,6),_.G("change",function(d){return b.Omc(d)})("click",function(d){return b.zI(d)}),_.D(),_.C(7,"span",7),_.F(8,"span",8),_.D()(),_.C(9,"span",9)(10,"span",10),_.N(11,"\u00a0"),_.D(),_.we(12),_.D()());if(a&2){var c=_.ze(1);_.de("for",b.xu);_.w(5);_.z("id",b.xu)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.de("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Ej)("aria-describedby",b.nJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.vq())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.Ee(17,V$a,b.uE?0:150));_.w(2);_.he("mat-radio-label-before","before"==b.Iw)}},Ia:[_.hq],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;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'],
vb:2,Oa:0});
_.fA=function(){};_.fA.ha=function(a){return new (a||_.fA)};_.fA.Ea=_.Wc({type:_.fA});_.fA.Da=_.Pc({imports:[_.lq,_.$p,_.$p]});

}catch(e){_._DumpException(e)}
try{
var cab,fab,hab,iab,jab,kab,lab,mab,nab,oab,pab,qab,rab,sab,tab,uab,vab,wab,xab,yab,zab,Aab,Bab,Cab,Dab,Eab,Fab,Gab,Hab,Iab,Jab,Kab,Lab,Mab,Nab,Oab,Qab,Pab,Sab,Uab,Vab,Wab,Xab,Yab,Zab,$ab,abb,bbb,cbb,dbb,ebb,fbb,gbb,hbb,ibb,jbb,kbb,lbb,mbb,nbb,obb,pbb,qbb,rbb,sbb,tbb,ubb,vbb,wbb,xbb,ybb,zbb,Abb,Bbb,Cbb,Dbb,Ebb,Fbb,Gbb,Hbb,Ibb,Kbb,Lbb,Mbb,Nbb,Obb,Pbb,Qbb,Rbb,Sbb,Tbb,Ubb,Wbb,Xbb,Zbb,$bb,acb,bcb,ccb,dcb,ecb,fcb,gcb,hcb,icb,jcb,lcb,mcb,ncb,ocb,pcb,rcb,scb,tcb,ucb,vcb,wcb,xcb,ycb,zcb,Acb,Bcb,Ccb,Dcb,Ecb,
Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ocb,Pcb,Rcb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,ddb,edb,cdb,fdb,gdb,hdb,idb,jdb,bab,qA,ndb,sA,odb,pdb,rdb,tdb,EA,Gdb;cab=function(a){return function(b){return _.pa(b,new bab(a))}};_.dab=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};_.gA=function(){_.hd.Ana=null};_.eab=function(a,b,c,d,e,f,g){var h=_.kd();var n=_.hd.lp;var r=_.ce(h,n,b,d);n=_.be(h,n+2,f)||r;_.qea(3);a=n?a+_.Qc(b)+c+_.Qc(d)+e+_.Qc(f)+g:_.Xd;a!==_.Xd&&_.kha(h,a);return _.eab};
fab=function(a){var b=a.QM,c=a.counter;a=a.lta;b.next(c);this.Bi({QM:b,counter:c+1,lta:a},a)};_.gab=function(a){a=void 0===a?0:a;var b=void 0===b?_.sa:b;if((0,_.Aa)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Bi||(b=_.sa);return new _.ja(function(c){c.add(b.Bi(fab,a,{QM:c,counter:0,lta:a}));return c})};hab=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};
iab=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};_.hA=function(a){return null!=a.error&&null!=a.error.code};jab=function(a){return!!a&&(void 0!==a.qJ||void 0!==a.mv||void 0!==a.lv)};kab=function(a){a&1&&_.F(0,"span",19)};
lab=function(a){if(a&1){var b=_.kd();_.C(0,"label",17);_.G("cdkObserveContent",function(){_.ld(b);var c=_.L(2);return _.md(c.a5())});_.we(1,1);_.M(2,kab,1,0,"span",18);_.D()}a&2&&(a=_.L(2),_.z("floating",a.eP())("cdkObserveContentDisabled",!a.kE())("id",a.pE),_.de("for",a.Rd.id)("aria-owns",a.Rd.id),_.w(2),_.z("ngIf",!a.bR&&a.Rd.required))};mab=function(a){a&1&&_.M(0,lab,3,6,"label",16);a&2&&(a=_.L(),_.z("ngIf",a.jE()))};nab=function(a){a&1&&_.F(0,"div",20)};oab=function(){};
pab=function(a){a&1&&_.M(0,oab,0,0,"ng-template",22);a&2&&(_.L(2),_.z("ngTemplateOutlet",_.ze(1)))};qab=function(a){a&1&&(_.C(0,"div",21),_.M(1,pab,1,1,"ng-template",9),_.D());a&2&&(a=_.L(),_.z("matFormFieldNotchedOutlineOpen",a.eP())("matFormFieldNotchedOutlineLabelWidth",a.G8a),_.w(1),_.z("ngIf",!a.F6a()))};rab=function(a){a&1&&(_.C(0,"div",23,24),_.we(2,2),_.D())};sab=function(a){a&1&&(_.C(0,"div",25,26),_.we(2,3),_.D())};tab=function(){};
uab=function(a){a&1&&_.M(0,tab,0,0,"ng-template",22);a&2&&(_.L(),_.z("ngTemplateOutlet",_.ze(1)))};vab=function(a){a&1&&(_.C(0,"div",27),_.we(1,4),_.D())};wab=function(a){a&1&&(_.C(0,"div",28),_.we(1,5),_.D())};xab=function(a){a&1&&_.F(0,"div",29)};yab=function(a){a&1&&(_.C(0,"div",30),_.we(1,6),_.D());a&2&&(a=_.L(),_.z("@transitionMessages",a.hP))};zab=function(a){a&1&&(_.C(0,"mat-hint",34),_.N(1),_.D());a&2&&(a=_.L(2),_.z("id",a.o4),_.w(1),_.Be(a.eR))};
Aab=function(a){a&1&&(_.C(0,"div",31),_.M(1,zab,2,2,"mat-hint",32),_.we(2,7),_.F(3,"div",33),_.we(4,8),_.D());a&2&&(a=_.L(),_.z("@transitionMessages",a.hP),_.w(1),_.z("ngIf",a.eR))};Bab=function(a,b){a&1&&(_.C(0,"div",0,1),_.we(2),_.D());a&2&&(a=b.id,b=_.L(),_.z("id",b.id)("ngClass",b.Ht),_.de("aria-label",b.ariaLabel||null)("aria-labelledby",b.V3(a)))};Cab=function(){return{cma:!1,dma:!1}};Dab=function(){return{color:"accent",Psc:"check-indeterminate"}};
Eab=function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}};Fab=function(){};Gab=function(a){a&1&&_.we(0)};Hab=function(){};Iab=function(a){a&1&&_.M(0,Hab,0,0,"ng-template",10);a&2&&(a=_.L().wa,_.z("cdkPortalOutlet",a.A_a))};Jab=function(a){a&1&&_.N(0);a&2&&(a=_.L().wa,_.Be(a.yOb))};
Kab=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",6);_.G("click",function(){var f=_.ld(c),g=f.wa;f=f.index;var h=_.L();return _.md(h.tq(g,_.ze(1),f))})("cdkFocusChange",function(f){var g=_.ld(c).index,h=_.L();return _.md(h.cpc(f,g))});_.C(1,"div",7);_.M(2,Iab,1,1,"ng-template",8);_.M(3,Jab,1,1,"ng-template",null,9,_.Ue);_.D()()}if(a&2){a=b.wa;b=b.index;var d=_.ze(4),e=_.L();_.he("mat-tab-label-active",e.selectedIndex===b);_.z("id",e.t7a(b))("ngClass",a.wCc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.Ld);_.de("tabIndex",e.lI(a,b))("aria-posinset",b+1)("aria-setsize",e.Bq.length)("aria-controls",e.s7a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Ej?a.Ej:null);_.w(2);_.z("ngIf",a.A_a)("ngIfElse",d)}};
Lab=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-tab-body",11);_.G("_onCentered",function(){_.ld(c);var e=_.L();return _.md(e.Onc())})("_onCentering",function(e){_.ld(c);var f=_.L();return _.md(f.xoc(e))});_.D()}if(a&2){a=b.wa;b=b.index;var d=_.L();_.he("mat-tab-body-active",d.selectedIndex===b);_.z("id",d.s7a(b))("ngClass",a.Krc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.xS);_.de("tabindex",null!=d.B7&&d.selectedIndex===
b?d.B7:null)("aria-labelledby",d.t7a(b))}};
Mab=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"}};Nab=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};Oab=function(a){return"t"===a.type[0]};Qab=function(a,b){return(a=Oab(a)?"number"===typeof b?Pab(a.touches,b)||Pab(a.changedTouches,b):a.touches[0]||a.changedTouches[0]:a)?{x:a.clientX,y:a.clientY}:void 0};Pab=function(a,b){for(var c=0;c<a.length;c++)if(a[c].identifier===b)return a[c]};
_.Rab=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};Sab=function(a){a&1&&_.le(0)};
Uab=function(a){a&1&&_.N(0);a&2&&(a=_.L(),_.Ae(" ",a.Bd.aoa?a.Bd.aoa(a.option):a.option,"\n"))};Vab=function(){return{color:"accent"}};Wab=function(a){a&1&&(_.C(0,"span",10),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.placeholder))};Xab=function(a){a&1&&(_.C(0,"span",14),_.N(1),_.D());a&2&&(a=_.L(2),_.w(1),_.Be(a.xPb))};Yab=function(a){a&1&&_.we(0,0,["*ngSwitchCase","true"])};
Zab=function(a){a&1&&(_.C(0,"span",11),_.M(1,Xab,2,1,"span",12),_.M(2,Yab,1,0,"ng-content",13),_.D());a&2&&(a=_.L(),_.z("ngSwitch",!!a.PLa),_.w(2),_.z("ngSwitchCase",!0))};
$ab=function(a){if(a&1){var b=_.kd();_.td();_.gA();_.C(0,"div",15,16);_.G("@transformPanel.done",function(c){_.ld(b);var d=_.L();return _.md(d.lGa.next(c.Rg))})("keydown",function(c){_.ld(b);var d=_.L();return _.md(d.mh(c))});_.we(2,1);_.D()}a&2&&(a=_.L(),_.ay("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.i7a(),""),_.z("ngClass",a.xe)("@transformPanel","showing"),_.de("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.V3()))};
abb=function(a){a&1&&_.le(0)};bbb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};cbb=function(a){a&1&&_.M(0,bbb,2,2,"mat-icon",5);a&2&&(a=_.L(),_.z("ngIf",a.uu.search))};dbb=function(a,b){a&1&&(_.C(0,"mat-icon",9),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};
ebb=function(a){if(a&1){var b=_.kd();_.C(0,"button",7);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.Bd.bH.next(""))});_.M(1,dbb,2,2,"mat-icon",8);_.D()}a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.uu.close))};fbb=function(a){a&1&&_.F(0,"xap-picker-search")};
gbb=function(a){a&1&&(_.C(0,"mat-checkbox",5),_.O(1,"async"),_.O(2,"format"),_.O(3,"async"),_.N(4),_.O(5,"async"),_.D());a&2&&(a=_.L(),_.z("xapSelectAll",a.Bd.model)("xapSelectAllCorpus",_.Q(1,4,a.Bd.TB))("aria-label",_.By(2,6,_.Q(3,10,a.K0),a.f3a,"NUM_ITEMS")),_.w(4),_.Ae(" ",_.Q(5,12,a.K0)," "))};
hbb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-checkbox",8);_.G("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.ld(b);var d=_.L(2);return _.md(d.qxc=0)});_.F(1,"xap-picker-option",9);_.D()}if(a&2){a=_.L().wa;var c=_.L();_.z("xapSelectionModel",c.Bd.model)("xapSelection",a)("aria-label",c.Bd.rX(a));_.w(1);_.z("template",null==c.Sn?null:c.Sn.wg)("option",a)}};
ibb=function(a){a&1&&(_.C(0,"mat-checkbox",10),_.G("keydown.enter",function(c){return c.target.click()}),_.F(1,"xap-picker-option",9),_.D());if(a&2){a=_.L().wa;var b=_.L();_.z("xapSelectionModel",b.Bd.model)("xapSelection",a)("aria-label",b.Bd.rX(a));_.w(1);_.z("template",null==b.Sn?null:b.Sn.wg)("option",a)}};jbb=function(a,b){a&1&&(_.je(0),_.M(1,hbb,2,5,"mat-checkbox",6),_.M(2,ibb,2,5,"ng-template",null,7,_.Ue),_.ke());if(a&2){a=b.first;var c=_.ze(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
kbb=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()}};lbb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};
mbb=function(a,b){if(a&1){var c=_.kd();_.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);_.G("click",function(){var e=_.ld(c).wa,f=_.L();return _.md(f.Bd.model.ij(e))})("keydown.enter",function(){var e=_.ld(c).wa,f=_.L();return _.md(f.Bd.model.ij(e))});_.M(7,lbb,2,2,"mat-icon",15);_.D()()()()}if(a&2){a=b.wa;b=b.first;var d=_.L();_.w(3);_.z("template",null==d.Sn?null:d.Sn.wg)("option",a);_.w(2);_.de("tabindex",b?0:-1);_.w(2);_.z("ngIf",d.uu.remove_circle_outline)}};
nbb=function(a){a&1&&_.F(0,"xap-picker-search")};
obb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-list-item",4,5);_.G("click",function(){var e=_.ld(c).wa;_.L().Bd.replace([e]);return _.md()})("keydown.enter",function(){var e=_.ld(c).wa;_.L().Bd.replace([e]);return _.md()})("keydown.space",function(){var e=_.ld(c).wa;_.L().Bd.replace([e]);return _.md()});_.O(2,"async");_.C(3,"span",6);_.F(4,"xap-picker-option",7);_.D()()}if(a&2){a=b.wa;b=b.first;var d=_.L();_.he("xap-picker-single-selected",_.Q(2,5,d.Bd.model.Ue(a)));_.z("tabindex",b?0:-1);_.w(4);
_.z("template",null==d.Sn?null:d.Sn.wg)("option",a)}};pbb=function(a){a&1&&_.F(0,"xap-picker-single-select",4)};qbb=function(a){a&1&&_.F(0,"xap-picker-checklist",4)};rbb=function(a){a&1&&_.F(0,"xap-picker-selection-list",5)};sbb=function(a){a&1&&_.le(0)};tbb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};ubb=function(a){a&1&&_.M(0,tbb,2,2,"mat-icon",5);a&2&&(a=_.L(),_.z("ngIf",a.uu.search))};
vbb=function(a,b){a&1&&(_.C(0,"mat-icon",9),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};wbb=function(a){if(a&1){var b=_.kd();_.C(0,"button",7);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.Bd.bH.next(""))});_.M(1,vbb,2,2,"mat-icon",8);_.D()}a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.uu.close))};xbb=function(a){a&1&&_.F(0,"xap-picker-search")};
ybb=function(a){a&1&&(_.C(0,"mat-checkbox",5),_.O(1,"async"),_.O(2,"format"),_.O(3,"async"),_.N(4),_.O(5,"async"),_.D());a&2&&(a=_.L(),_.z("xapSelectAll",a.Bd.model)("xapSelectAllCorpus",_.Q(1,4,a.Bd.TB))("aria-label",_.By(2,6,_.Q(3,10,a.K0),a.f3a,"NUM_ITEMS")),_.w(4),_.Ae(" ",_.Q(5,12,a.K0)," "))};
zbb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-checkbox",8);_.G("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.ld(b);var d=_.L(2);return _.md(d.qxc=0)});_.F(1,"xap-picker-option",9);_.D()}if(a&2){a=_.L().wa;var c=_.L();_.z("xapSelectionModel",c.Bd.model)("xapSelection",a)("aria-label",c.Bd.rX(a));_.w(1);_.z("template",null==c.Sn?null:c.Sn.wg)("option",a)}};
Abb=function(a){a&1&&(_.C(0,"mat-checkbox",10),_.G("keydown.enter",function(c){return c.target.click()}),_.F(1,"xap-picker-option",9),_.D());if(a&2){a=_.L().wa;var b=_.L();_.z("xapSelectionModel",b.Bd.model)("xapSelection",a)("aria-label",b.Bd.rX(a));_.w(1);_.z("template",null==b.Sn?null:b.Sn.wg)("option",a)}};Bbb=function(a,b){a&1&&(_.je(0),_.M(1,zbb,2,5,"mat-checkbox",6),_.M(2,Abb,2,5,"ng-template",null,7,_.Ue),_.ke());if(a&2){a=b.first;var c=_.ze(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
Cbb=function(a,b){a&1&&(_.C(0,"mat-icon",16),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};
Dbb=function(a,b){if(a&1){var c=_.kd();_.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);_.G("click",function(){var e=_.ld(c).wa,f=_.L();return _.md(f.Bd.model.ij(e))})("keydown.enter",function(){var e=_.ld(c).wa,f=_.L();return _.md(f.Bd.model.ij(e))});_.M(7,Cbb,2,2,"mat-icon",15);_.D()()()()}if(a&2){a=b.wa;b=b.first;var d=_.L();_.w(3);_.z("template",null==d.Sn?null:d.Sn.wg)("option",a);_.w(2);_.de("tabindex",b?0:-1);_.w(2);_.z("ngIf",d.uu.remove_circle_outline)}};
Ebb=function(a){a&1&&_.F(0,"xap-picker-search")};
Fbb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-list-item",4,5);_.G("click",function(){var e=_.ld(c).wa;_.L().Bd.replace([e]);return _.md()})("keydown.enter",function(){var e=_.ld(c).wa;_.L().Bd.replace([e]);return _.md()})("keydown.space",function(){var e=_.ld(c).wa;_.L().Bd.replace([e]);return _.md()});_.O(2,"async");_.C(3,"span",6);_.F(4,"xap-picker-option",7);_.D()()}if(a&2){a=b.wa;b=b.first;var d=_.L();_.he("xap-picker-single-selected",_.Q(2,5,d.Bd.model.Ue(a)));_.z("tabindex",b?0:-1);_.w(4);
_.z("template",null==d.Sn?null:d.Sn.wg)("option",a)}};Gbb=function(a){a&1&&_.F(0,"xap-picker-single-select",4)};Hbb=function(a){a&1&&_.F(0,"xap-picker-checklist",4)};Ibb=function(a){a&1&&_.F(0,"xap-picker-selection-list",5)};Kbb=function(a){a&1&&(_.je(0),_.N(1),_.ke());if(a&2){a=_.L(2).wa;var b=_.L();_.w(1);_.Ae(" ",_.Jbb(b,a)," ")}};Lbb=function(a){a&1&&(_.C(0,"mat-error"),_.M(1,Kbb,2,1,"ng-container",6),_.D());if(a&2){a=_.L().wa;var b=_.L();_.w(1);_.z("ngIf",_.Jbb(b,a))}};
Mbb=function(a){a&1&&(_.C(0,"div",8),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.aQ))};
Nbb=function(a,b){a&1&&(_.je(0),_.C(1,"mat-form-field",2)(2,"mat-label",3),_.N(3,"Input"),_.D(),_.F(4,"input",4,5),_.M(6,Lbb,2,1,"mat-error",6),_.D(),_.M(7,Mbb,2,1,"div",7),_.ke());if(a&2){a=b.wa;b=_.L();var c;_.w(4);_.z("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Fs);_.de("autocomplete",a.autocomplete||null)("name",a.name||null);_.w(2);_.z("ngIf",null==(c=b.Nl.get(a.Fs))?null:c.errors);_.w(1);_.z("ngIf",a.aQ)}};Obb=function(){};
Pbb=function(a){a&1&&(_.C(0,"mat-error"),_.re(1,11),_.D())};Qbb=function(a){a&1&&(_.C(0,"mat-error"),_.re(1,12),_.D())};Rbb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};Sbb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.Ae(" ",a.displayName," "))};Tbb=function(a,b){a&1&&(_.C(0,"mat-option",3),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.Ae(" ",a.displayName," "))};
Ubb=function(a,b){a&1&&(_.C(0,"div",12),_.N(1),_.D());a&2&&(a=b.wa,b=_.L(3),_.xe("id","dialog-description-",b.Hc.id,""),_.w(1),_.Ae(" ",a," "))};
Wbb=function(a){if(a&1){var b=_.kd();_.C(0,"xap-comparison-operator-selector",13);_.G("change",function(c){_.ld(b);var d=_.L(3);return _.md(Vbb(d,c))})("operatorFocusChange",function(c){_.ld(b);_.L(3).yVa=c;return _.md()});_.D()}a&2&&(a=_.L(3),_.he("xap-filterbar-filtereditor-operator-single-line",a.filter.config.p1),_.z("operators",a.Xd.FQ())("value",null==a.Hc?null:a.Hc.ng)("appliedFilterId",a.Hc.id))};Xbb=function(){};
Zbb=function(a){a&1&&(_.je(0),_.we(1),_.C(2,"div",6),_.M(3,Ubb,2,2,"div",7),_.C(4,"div",8),_.M(5,Wbb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.M(7,Xbb,0,0,"ng-template",null,11,_.Ue),_.D()()(),_.we(9,1),_.ke());a&2&&(a=_.L(2),_.w(3),_.z("ngIf",a.Hc.config.description),_.w(1),_.he("xap-filterbar-multiple-lines",!a.filter.config.p1)("xap-filterbar-single-line",a.filter.config.p1),_.w(1),_.z("ngIf",Ybb(a)))};$bb=function(a){a&1&&_.le(0)};
acb=function(a){a&1&&_.M(0,$bb,1,0,"ng-container",14);a&2&&(a=_.L(2),_.z("ngTemplateOutlet",a.Ira))};
bcb=function(a){if(a&1){var b=_.kd();_.C(0,"div",2);_.G("keydown.enter",function(){_.ld(b);var d=_.L();d.filter.config.FHc||d.Xd.PK();return _.md()})("focusout",function(){_.ld(b);var d=_.L();return _.md(d.J_())});_.C(1,"div",3);_.M(2,Zbb,10,6,"ng-container",4);_.M(3,acb,1,1,"ng-template",null,5,_.Ue);_.D()()}if(a&2){var c=_.ze(4);a=_.L();_.de("aria-labelledby","dialog-label-"+a.Hc.id)("aria-describedby","dialog-description-"+a.Hc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
ccb=function(a,b){a&1&&(_.C(0,"div",12),_.N(1),_.D());a&2&&(a=b.wa,b=_.L(3),_.xe("id","dialog-description-",b.Hc.id,""),_.w(1),_.Ae(" ",a," "))};
dcb=function(a){if(a&1){var b=_.kd();_.C(0,"xap-comparison-operator-selector",13);_.G("change",function(c){_.ld(b);var d=_.L(3);return _.md(Vbb(d,c))})("operatorFocusChange",function(c){_.ld(b);_.L(3).yVa=c;return _.md()});_.D()}a&2&&(a=_.L(3),_.he("xap-filterbar-filtereditor-operator-single-line",a.filter.config.p1),_.z("operators",a.Xd.FQ())("value",null==a.Hc?null:a.Hc.ng)("appliedFilterId",a.Hc.id))};ecb=function(){};
fcb=function(a){a&1&&(_.je(0),_.we(1),_.C(2,"div",6),_.M(3,ccb,2,2,"div",7),_.C(4,"div",8),_.M(5,dcb,1,5,"xap-comparison-operator-selector",9),_.C(6,"div",10),_.M(7,ecb,0,0,"ng-template",null,11,_.Ue),_.D()()(),_.we(9,1),_.ke());a&2&&(a=_.L(2),_.w(3),_.z("ngIf",a.Hc.config.description),_.w(1),_.he("xap-filterbar-multiple-lines",!a.filter.config.p1)("xap-filterbar-single-line",a.filter.config.p1),_.w(1),_.z("ngIf",Ybb(a)))};gcb=function(a){a&1&&_.le(0)};
hcb=function(a){a&1&&_.M(0,gcb,1,0,"ng-container",14);a&2&&(a=_.L(2),_.z("ngTemplateOutlet",a.Ira))};
icb=function(a){if(a&1){var b=_.kd();_.C(0,"div",2);_.G("keydown.enter",function(){_.ld(b);var d=_.L();d.filter.config.FHc||d.Xd.PK();return _.md()})("focusout",function(){_.ld(b);var d=_.L();return _.md(d.J_())});_.C(1,"div",3);_.M(2,fcb,10,6,"ng-container",4);_.M(3,hcb,1,1,"ng-template",null,5,_.Ue);_.D()()}if(a&2){var c=_.ze(4);a=_.L();_.de("aria-labelledby","dialog-label-"+a.Hc.id)("aria-describedby","dialog-description-"+a.Hc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
jcb=function(a){a&1&&(_.C(0,"mat-icon",11),_.N(1),_.D());a&2&&(a=_.L(),_.z("svgIcon",_.iA(a.bl,"remove_filter")),_.w(1),_.Ae(" ",_.jA(a.bl,"remove_filter")," "))};lcb=function(a){if(a&1){var b=_.kd();_.C(0,"div",12)(1,"button",13);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.PK())});_.re(2,14);_.D()()}a&2&&(a=_.L(),_.w(1),_.z("disabled",!_.kcb(a.Xd)))};mcb=function(a){a&1&&(_.C(0,"div",15),_.F(1,"mat-spinner",16),_.D())};
ncb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-option",12);_.N(1);_.C(2,"button",13);_.G("click",function(d){var e=_.ld(c).wa,f=_.L(2);d.stopPropagation();f.eMa.emit(e);return _.md()});_.C(3,"mat-icon",14);_.N(4,"delete");_.D()()()}a&2&&(a=b.wa,b=_.L(2),_.z("value",a),_.w(1),_.Ae(" ",a.label," "),_.w(2),_.z("fontSet",b.IWa?"google-material-icons":void 0))};ocb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.M(2,ncb,5,3,"mat-option",11),_.D()());a&2&&(a=_.L(),_.w(2),_.z("ngForOf",a.oA))};
pcb=function(a){a&1&&_.le(0)};rcb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.M(1,pcb,1,0,"ng-container",21),_.D());if(a&2){a=b.wa;_.L(4);var c=_.ze(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ee(3,qcb,a))}};scb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.M(2,rcb,2,5,"mat-option",19),_.D()());a&2&&(a=_.L().wa,_.w(1),_.z("label",a.QQ),_.w(1),_.z("ngForOf",a.NK))};tcb=function(a){a&1&&_.le(0)};
ucb=function(a){a&1&&(_.C(0,"mat-option",20),_.M(1,tcb,1,0,"ng-container",21),_.D());if(a&2){a=_.L().wa;_.L(2);var b=_.ze(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Ee(3,qcb,a))}};vcb=function(a,b){a&1&&(_.je(0),_.M(1,scb,3,2,"div",16),_.M(2,ucb,2,5,"mat-option",17),_.ke());a&2&&(a=b.wa,_.L(2),_.w(1),_.z("ngIf",_.kA(a)&&0<a.NK.length),_.w(1),_.z("ngIf",!_.kA(a)))};wcb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.N(2),_.D()());a&2&&(a=_.L(3),_.w(2),_.Be(a.Rz))};
xcb=function(a,b){a&1&&(_.je(0),_.M(1,wcb,3,1,"mat-option",7),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",b.Rz&&0===a.length))};ycb=function(a){a&1&&(_.je(0),_.M(1,vcb,3,2,"ng-container",15),_.O(2,"async"),_.M(3,xcb,2,1,"ng-container",16),_.O(4,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngForOf",_.Q(2,2,a.HS)),_.w(2),_.z("ngIf",_.Q(4,4,a.HS)))};
zcb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.N(2),_.D()());a&2&&(a=b.wa,_.z("value",a),_.de("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Be(a.displayName))};Acb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.M(2,zcb,3,3,"mat-option",19),_.D()());a&2&&(a=_.L().wa,_.w(1),_.z("label",a.QQ),_.w(1),_.z("ngForOf",a.NK))};Bcb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.N(2),_.D()());a&2&&(a=_.L().wa,_.z("value",a),_.de("aria-label",a.ariaLabel||null),_.w(2),_.Be(a.displayName))};
Ccb=function(a,b){a&1&&(_.je(0),_.M(1,Acb,3,2,"div",16),_.M(2,Bcb,3,3,"mat-option",17),_.ke());a&2&&(a=b.wa,_.L(2),_.w(1),_.z("ngIf",_.kA(a)&&0<a.NK.length),_.w(1),_.z("ngIf",!_.kA(a)))};Dcb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.N(2),_.D()());a&2&&(a=_.L(3),_.w(2),_.Be(a.Rz))};Ecb=function(a,b){a&1&&(_.je(0),_.M(1,Dcb,3,1,"mat-option",7),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",b.Rz&&0===a.length))};
Fcb=function(a){a&1&&(_.M(0,Ccb,3,2,"ng-container",15),_.O(1,"async"),_.M(2,Ecb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.L(),_.z("ngForOf",_.Q(1,2,a.rL)),_.w(2),_.z("ngIf",_.Q(3,4,a.rL)))};Gcb=function(a){a&1&&(_.C(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D())};Hcb=function(a){a&1&&(_.C(0,"b"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};Icb=function(a){a&1&&(_.C(0,"i"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};
Jcb=function(a){a&1&&(_.C(0,"u"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};Kcb=function(a){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};Lcb=function(a,b){a&1&&(_.C(0,"span"),_.je(1,25),_.M(2,Hcb,2,1,"b",26),_.M(3,Icb,2,1,"i",26),_.M(4,Jcb,2,1,"u",26),_.M(5,Kcb,2,1,"ng-container",27),_.ke(),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.tag),_.w(1),_.z("ngSwitchCase","b"),_.w(1),_.z("ngSwitchCase","i"),_.w(1),_.z("ngSwitchCase","u"))};
Mcb=function(a,b){a&1&&_.M(0,Lcb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.sY)};Ocb=function(a){a&1&&(_.C(0,"mat-icon",10),_.N(1),_.D());a&2&&(a=_.L(),_.z("svgIcon",_.Ncb(a.bl,a.P9())),_.w(1),_.Ae(" ",a.P9()," "))};Pcb=function(a){a&1&&(_.C(0,"span",11),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.UY))};
Rcb=function(a,b){if(a&1){var c=_.kd();_.C(0,"xap-filter-editor",12);_.G("editorVisibleChange",function(e){var f=_.ld(c).index,g=_.L();return _.md(_.Qcb(g,e,f))})("removed",function(){var e=_.ld(c).index,f=_.L();return _.md(f.remove(e))})("update",function(e){var f=_.ld(c).index,g=_.L();return _.md(g.update(f,e,g.editor))});_.O(1,"async");_.D()}if(a&2){a=b.wa;b=b.index;var d=_.L();_.z("appliedFilter",a)("filter",_.Q(1,4,d.config.JK(a.config.id)))("isEditorVisible",d.taa(b))("disabled",d.disabled)}};
Tcb=function(a){if(a&1){var b=_.kd();_.C(0,"button",13);_.G("click",function(c){_.ld(b);var d=_.L();return _.md(_.Scb(d,c))});_.C(1,"mat-icon",14);_.N(2);_.D()()}a&2&&(a=_.L(),_.z("matTooltip",a.oea),_.de("aria-label",a.oea),_.w(1),_.z("svgIcon",_.iA(a.bl,"save_filters")),_.w(1),_.Be(_.jA(a.bl,"save_filters")))};
Ucb=function(a){if(a&1){var b=_.kd();_.C(0,"button",15);_.G("click",function(c){_.ld(b);var d=_.L();return _.md(d.Xma(c))});_.C(1,"mat-icon",14);_.N(2);_.D()()}a&2&&(a=_.L(),_.z("matTooltip",a.Eda),_.de("aria-label",a.Eda),_.w(1),_.z("svgIcon",_.iA(a.bl,"clear_filters")),_.w(1),_.Be(_.jA(a.bl,"clear_filters")))};Vcb=function(a){a&1&&(_.C(0,"tr",2)(1,"td",3),_.N(2),_.D()());a&2&&(a=_.L(),_.w(1),_.fe("padding-top",a.kO)("padding-bottom",a.kO),_.de("colspan",a.wsa),_.w(1),_.Ae(" ",a.label," "))};
Wcb=function(a){a&1&&(_.C(0,"td",3),_.N(1),_.D());a&2&&(a=_.L(2),_.fe("padding-top",a.kO)("padding-bottom",a.kO),_.de("colspan",a.N3),_.w(1),_.Ae(" ",a.N3>=a.exb?a.label:""," "))};
Xcb=function(a,b){if(a&1){var c=_.kd();_.C(0,"td",7)(1,"button",8);_.G("click",function(f){var g=_.ld(c).wa,h=_.L(2);return _.md(h.Chc(g,f))})("focus",function(f){var g=_.ld(c).wa,h=_.L(2);return _.md(h.gjc(g,f))});_.C(2,"div",9);_.N(3);_.D();_.F(4,"div",10);_.D()()}if(a&2){a=b.wa;b=b.index;var d=_.L().index,e=_.L();_.fe("width",e.O4a)("padding-top",e.kO)("padding-bottom",e.kO);_.de("data-mat-row",d)("data-mat-col",b);_.w(1);_.he("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.n8a(d,b))("mat-calendar-body-range-start",e.lFa(a.tn))("mat-calendar-body-range-end",e.kFa(a.tn))("mat-calendar-body-in-range",e.iFa(a.tn))("mat-calendar-body-comparison-bridge-start",e.Klc(a.tn,d,b))("mat-calendar-body-comparison-bridge-end",e.Jlc(a.tn,d,b))("mat-calendar-body-comparison-start",e.r8a(a.tn))("mat-calendar-body-comparison-end",e.q8a(a.tn))("mat-calendar-body-in-comparison-range",e.Olc(a.tn))("mat-calendar-body-preview-start",e.Vlc(a.tn))("mat-calendar-body-preview-end",e.Ulc(a.tn))("mat-calendar-body-in-preview",
e.Plc(a.tn));_.z("ngClass",a.UJ)("tabindex",e.n8a(d,b)?0:-1);_.de("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.kW(a.tn))("aria-current",e.LOb===a.tn?"date":null);_.w(1);_.he("mat-calendar-body-selected",e.kW(a.tn))("mat-calendar-body-comparison-identical",e.Llc(a.tn))("mat-calendar-body-today",e.LOb===a.tn);_.w(1);_.Ae(" ",a.eQ," ")}};
Ycb=function(a,b){a&1&&(_.C(0,"tr",4),_.M(1,Wcb,2,6,"td",5),_.M(2,Xcb,5,47,"td",6),_.D());if(a&2){a=b.wa;b=b.index;var c=_.L();_.w(1);_.z("ngIf",0===b&&c.N3);_.w(1);_.z("ngForOf",a)}};Zcb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};$cb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};adb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};
bdb=function(a,b){a&1&&(_.C(0,"th",5)(1,"span",6),_.N(2),_.D(),_.C(3,"span",7),_.N(4),_.D()());a&2&&(a=b.wa,_.w(2),_.Be(a.Zyb),_.w(2),_.Be(a.mUa))};ddb=function(a,b,c,d,e){d=cdb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};edb=function(a,b,c,d){return((a.getYear(b)-cdb(a,c,d))%24+24)%24};cdb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};fdb=function(){};
gdb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-month-view",5);_.G("activeDateChange",function(c){_.ld(b);var d=_.L();return _.md(d.Cb=c)})("_userSelection",function(c){_.ld(b);var d=_.L();return _.md(d.Mia(c))});_.D()}a&2&&(a=_.L(),_.z("activeDate",a.Cb)("selected",a.selected)("dateFilter",a.hj)("maxDate",a.Nd)("minDate",a.Jd)("dateClass",a.al)("comparisonStart",a.Yt)("comparisonEnd",a.ew))};
hdb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-year-view",6);_.G("activeDateChange",function(c){_.ld(b);var d=_.L();return _.md(d.Cb=c)})("monthSelected",function(c){_.ld(b);var d=_.L();return _.md(d.Amc(c))})("selectedChange",function(c){_.ld(b);var d=_.L();return _.md(d.x7a(c,"month"))});_.D()}a&2&&(a=_.L(),_.z("activeDate",a.Cb)("selected",a.selected)("dateFilter",a.hj)("maxDate",a.Nd)("minDate",a.Jd)("dateClass",a.al))};
idb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-multi-year-view",7);_.G("activeDateChange",function(c){_.ld(b);var d=_.L();return _.md(d.Cb=c)})("yearSelected",function(c){_.ld(b);var d=_.L();return _.md(d.wqc(c))})("selectedChange",function(c){_.ld(b);var d=_.L();return _.md(d.x7a(c,"year"))});_.D()}a&2&&(a=_.L(),_.z("activeDate",a.Cb)("selected",a.selected)("dateFilter",a.hj)("maxDate",a.Nd)("minDate",a.Jd)("dateClass",a.al))};jdb=function(){};bab=function(a){this.Sp=a};
bab.prototype.call=function(a,b){return b.subscribe(new _.exa(a,this.Sp))};
_.kdb=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("")};
_.lA=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.ldb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};_.mA=function(a,b){this.Ua=a;this.Vd=b;this.fhb=new _.Xk};_.mA.prototype.Vc=function(){var a=this,b=this.Ua.ua;this.a9a=this.Vd.kl(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){return a.fhb.emit(c)})};_.mA.prototype.La=function(){this.Vd.Zl(this.Ua);this.a9a&&this.a9a.unsubscribe()};
_.mA.ha=function(a){return new (a||_.mA)(_.y(_.Cd),_.y(_.Zo))};_.mA.Ja=_.v({type:_.mA,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{fhb:"cdkFocusChange"}});_.nA=function(){this.Jra=this.Q8a=new _.nb};_.oA=function(a,b){return mdb(b)&&a.isValid(b)?b:null};_.nA.prototype.Xh=function(a){return null==a||mdb(a)&&this.isValid(a)?a:this.invalid()};_.nA.prototype.V0=function(a){this.locale=a;this.Q8a.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};ndb=/^\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)};_.U(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()};odb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return iab(12,function(c){return a.R3(b,new Date(2017,c,1))})};pdb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return iab(31,function(c){return a.R3(b,new Date(2017,0,c+1))})};
_.qdb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return iab(7,function(d){return a.R3(c,new Date(2017,0,d+1))})};rdb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.R3(c,b)};sA.prototype.Apa=function(){return 0};_.sdb=function(a,b){return a.getDate(a.rm(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("vc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.R3(b,a)};_.uA=function(a,b,c){return _.tA(a,b,12*c)};_.tA=function(a,b,c){var d=a.rm(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.rm(a.getYear(d),a.getMonth(d),0));return d};
_.vA=function(a,b,c){return a.rm(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};tdb=function(a,b){return[b.getUTCFullYear(),a.D3a(b.getUTCMonth()+1),a.D3a(b.getUTCDate())].join("-")};sA.prototype.Xh=function(a){if("string"===typeof a){if(!a)return null;if(ndb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.nA.prototype.Xh.call(this,a)};var mdb=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.rm=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.k.D3a=function(a){return("00"+a).slice(-2)};_.k.R3=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(_.tSa,8),_.u(_.Wo))};sA.va=_.t({token:sA,ta:sA.ha});var wA=function(){};wA.ha=function(a){return new (a||wA)};wA.Ea=_.Wc({type:wA});
wA.Da=_.Pc({Tb:[{Ga:_.nA,le:sA}]});_.xA=function(){};_.xA.ha=function(a){return new (a||_.xA)};_.xA.Ea=_.Wc({type:_.xA});_.xA.Da=_.Pc({Tb:[{Ga:_.aq,Ic:{parse:{xs:null},display:{xs:{year:"numeric",month:"numeric",day:"numeric"},QAb:{year:"numeric",month:"short"},Ttc:{year:"numeric",month:"long",day:"numeric"},oEc:{year:"numeric",month:"long"}}}}],imports:[wA]});
var udb={NSb:"ACTIVE",jYb:"DELETE_IN_PROGRESS",lYb:"DELETE_REQUESTED",h5b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[udb.h5b,udb.NSb,udb.lYb,udb.jYb]}},vdb=function(){this.O={}};_.U(vdb,_.T);vdb.prototype.ma=function(){return vdb};vdb.prototype.na=function(){return{keys:[]}};var yA=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};_.U(yA,_.T);yA.prototype.ma=function(){return yA};
yA.prototype.na=function(){return{keys:["code","details","message"],Ud:{details:{Uc:null,md:!0,nd:!1,od:!1}}}};
_.V.Object.defineProperties(yA.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"code")?_.R(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"details")?_.R(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):null},set:function(a){this.O.message=a}}});
_.zA=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};_.U(_.zA,_.T);_.zA.prototype.ma=function(){return _.zA};_.zA.prototype.na=function(){return{keys:["done","error","metadata","name","response"],Ud:{metadata:{Uc:null,md:!1,nd:!1,od:!1},response:{Uc:null,md:!1,nd:!1,od:!1}},Na:{error:yA}}};
_.V.Object.defineProperties(_.zA.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"done")?_.R(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"error")?_.R(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metadata")?_.R(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"name")?_.R(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"response")?_.R(this,"response"):null},set:function(a){this.O.response=a}}});var AA=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};_.U(AA,_.T);AA.prototype.ma=function(){return AA};AA.prototype.na=function(){return{keys:["id","type"]}};
_.V.Object.defineProperties(AA.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"id")?_.R(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});
_.BA=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};_.U(_.BA,_.T);_.BA.prototype.ma=function(){return _.BA};
_.BA.prototype.na=function(){return{Ya:{lifecycleState:udb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),Ud:{labels:{Uc:null,md:!1,nd:!1,od:!1}},Na:{parent:AA}}};
_.V.Object.defineProperties(_.BA.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"createTime")?_.R(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"labels")?_.R(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lifecycleState")?_.R(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"parent")?_.R(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectNumber")?
_.R(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var CA=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};_.U(CA,_.T);CA.prototype.ma=function(){return CA};CA.prototype.na=function(){return{Wa:{projects:_.BA},keys:["nextPageToken","projects"]}};
_.V.Object.defineProperties(CA.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.R(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.R(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.DA={$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"};EA=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};_.k=EA.prototype;
_.k.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"cloudresourcemanager.projects.create",path:"/"+this.Pa+"/projects",Qa:_.cf(b,_.DA,c),Mb:_.zA})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"cloudresourcemanager.projects.delete",path:"/"+this.Pa+"/projects/"+a,Qa:_.cf(b,_.DA,c),Mb:vdb})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"GET",yb:"cloudresourcemanager.projects.get",path:"/"+this.Pa+"/projects/"+a,Qa:_.cf(b,_.DA,c),Mb:_.BA})};_.k.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"cloudresourcemanager.projects.list",path:"/"+this.Pa+"/projects",Qa:_.cf(a,_.DA,b),Mb:CA})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:b,tb:"PUT",yb:"cloudresourcemanager.projects.update",path:"/"+this.Pa+"/projects/"+a,Qa:_.cf(c,_.DA,d),Mb:_.BA})};EA.ha=function(a){return new (a||EA)(_.u(_.DWa,8),_.u(_.EWa),_.u(_.hl,8))};EA.va=_.t({token:EA,ta:EA.ha});_.FA=function(){};_.FA.ha=function(a){return new (a||_.FA)};_.FA.va=_.t({token:_.FA,ta:function(a){return EA.ha(a)},Ka:_.Ms});var wdb=function(){_.wv.apply(this,arguments)};_.U(wdb,_.wv);
var xdb=function(a,b,c){_.vv.call(this,(_.Bh(b)?b.mv:b)||null,(_.Bh(b)?b.qJ:c)||null);this.controls=a;this.TEa();this.dP(b);this.kHa();_.yh(this,{Nh:!0,ne:!!this.Vy})};_.U(xdb,_.vv);_.k=xdb.prototype;_.k.at=function(a){return this.controls[this.e3(a)]};_.k.push=function(a,b){b=void 0===b?{}:b;this.controls.push(a);this.IGa(a);_.yh(this,{ne:b.ne});this.Cy()};_.k.aG=function(a,b,c){c=void 0===c?{}:c;this.controls.splice(a,0,b);this.IGa(b);_.yh(this,{ne:c.ne})};
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.zta(this,a);a.forEach(function(d,e){_.yta(c,!1,e);c.at(e).setValue(d,{Nh:!0,ne:b.ne})});_.yh(this,b)};_.k.lS=function(a,b){var c=this;b=void 0===b?{}:b;null!=a&&(a.forEach(function(d,e){c.at(e)&&c.at(e).lS(d,{Nh:!0,ne:b.ne})}),_.yh(this,b))};_.k.reset=function(a,b){a=void 0===a?[]:a;b=void 0===b?{}:b;this.Xr(function(c,d){c.reset(a[d],{Nh:!0,ne:b.ne})});this.w5(b);this.y5(b);_.yh(this,b)};
_.k.clear=function(a){a=void 0===a?{}:a;1>this.controls.length||(this.Xr(function(b){return b.AE(function(){})}),this.controls.splice(0),_.yh(this,{ne:a.ne}))};_.k.e3=function(a){return 0>a?a+this.length:a};_.k.j5=function(){var a=this.controls.reduce(function(b,c){return c.j5()?!0:b},!1);a&&_.yh(this,{Nh:!0});return a};_.k.Xr=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.k.dX=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};
_.k.m3=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.k.kHa=function(){var a=this;this.Xr(function(b){return a.IGa(b)})};_.k.nia=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.IGa=function(a){a.pD(this);a.AE(this.Cy)};_.k.eEa=function(a){var b;return null!=(b=this.at(a))?b:null};_.V.Object.defineProperties(xdb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});
var GA=function(){this.TQb=!1};_.k=GA.prototype;_.k.group=function(a,b){b=void 0===b?null:b;a=this.s$a(a);var c={};jab(b)?c=b:null!==b&&(c.mv=b.We,c.qJ=b.Vy);return new _.wv(a,c)};_.k.cM=function(a,b){b=void 0===b?null:b;a=this.s$a(a);return new wdb(a,b)};_.k.control=function(a,b,c){var d={};if(!this.TQb)return new _.yv(a,b,c);jab(b)?d=b:(d.mv=b,d.qJ=c);return new _.yv(a,Object.assign({},d,{DBb:!0}))};_.k.tX=function(a,b,c){var d=this;a=a.map(function(e){return d.w5a(e)});return new xdb(a,b,c)};
_.k.s$a=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.w5a(a[d])});return c};_.k.w5a=function(a){return a instanceof _.yv?a:a instanceof _.vv?a:Array.isArray(a)?this.control(a[0],1<a.length?a[1]:null,2<a.length?a[2]:null):this.control(a)};_.V.Object.defineProperties(GA.prototype,{DBb:{configurable:!0,enumerable:!0,get:function(){var a=new GA;a.TQb=!0;return a}}});GA.ha=function(a){return new (a||GA)};GA.va=_.t({token:GA,ta:GA.ha,Ka:_.Iv});_.HA=function(){GA.apply(this,arguments)};
_.U(_.HA,GA);_.HA.prototype.group=function(a,b){return GA.prototype.group.call(this,a,void 0===b?null:b)};_.HA.prototype.control=function(a,b,c){return GA.prototype.control.call(this,a,b,c)};_.HA.prototype.tX=function(a,b,c){return GA.prototype.tX.call(this,a,b,c)};_.HA.ha=function(){var a;return function(b){return(a||(a=_.xd(_.HA)))(b||_.HA)}}();_.HA.va=_.t({token:_.HA,ta:_.HA.ha,Ka:_.Iv});var ydb=0,IA=function(a,b){this.id="mat-mdc-error-"+ydb++;a||b.ua.setAttribute("aria-live","polite")};
IA.ha=function(a){return new (a||IA)(_.ud("aria-live"),_.y(_.Cd))};IA.Ja=_.v({type:IA,oa:[["mat-error"]],Jb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Ib:1,mb:function(a,b){a&2&&_.me("id",b.id)},inputs:{id:"id"},features:[_.Ce([{Ga:_.P1a,Nb:IA}])]});var zdb=0,JA=function(){this.align="start";this.id="mat-mdc-hint-"+zdb++};JA.ha=function(a){return new (a||JA)};
JA.Ja=_.v({type:JA,oa:[["mat-hint"]],Jb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Ib:4,mb:function(a,b){a&2&&(_.me("id",b.id),_.de("align",null),_.he("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var KA=function(){};KA.ha=function(a){return new (a||KA)};KA.Ja=_.v({type:KA,oa:[["mat-label"]]});var LA=function(a){this.u4=!1;this.u4=a.ua.hasAttribute("matTextSuffix")};LA.ha=function(a){return new (a||LA)(_.y(_.Cd))};
LA.Ja=_.v({type:LA,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],features:[_.Ce([{Ga:_.R1a,Nb:LA}])]});var MA=function(a){this.Ua=a;this.Ppb=!1};MA.prototype.getWidth=function(){var a=this.Ua.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};
_.V.Object.defineProperties(MA.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Ua.ua}}});MA.ha=function(a){return new (a||MA)(_.y(_.Cd))};MA.Ja=_.v({type:MA,oa:[["label","matFormFieldFloatingLabel",""]],Jb:[1,"mdc-floating-label","mat-mdc-floating-label"],Ib:2,mb:function(a,b){a&2&&_.he("mdc-floating-label--float-above",b.Ppb)},inputs:{Ppb:"floating"}});
var NA=function(a,b){var c=this;this.Ua=a;this.D7a=function(d){var e=c.Ua.ua.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.wc(function(){a.ua.addEventListener("transitionend",c.D7a)})};NA.prototype.Qt=function(){var a=this.Ua.ua.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};NA.prototype.Lna=function(){this.Ua.ua.classList.add("mdc-line-ripple--deactivating")};
NA.prototype.La=function(){this.Ua.ua.removeEventListener("transitionend",this.D7a)};NA.ha=function(a){return new (a||NA)(_.y(_.Cd),_.y(_.Ye))};NA.Ja=_.v({type:NA,oa:[["div","matFormFieldLineRipple",""]],Jb:[1,"mdc-line-ripple"]});var OA=function(a,b){this.Ua=a;this.Eb=b;this.tSa=0;this.open=!1};
OA.prototype.Vc=function(){var a=this.Ua.ua.querySelector(".mdc-floating-label");a?(this.Ua.ua.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.Eb.wc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ua.ua.classList.add("mdc-notched-outline--no-label")};
OA.prototype.mkc=function(){return this.open?0<this.tSa?"calc("+this.tSa+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":"0px":null};OA.ha=function(a){return new (a||OA)(_.y(_.Cd),_.y(_.Ye))};
OA.Aa=_.v({type:OA,oa:[["div","matFormFieldNotchedOutline",""]],Jb:[1,"mdc-notched-outline"],Ib:2,mb:function(a,b){a&2&&_.he("mdc-notched-outline--notched",b.open)},inputs:{tSa:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},hc:["matFormFieldNotchedOutline",""],tc:["*"],Ba:4,Ca:2,Ha:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],ya:function(a,b){a&1&&(_.ve(),_.F(0,"div",0),_.C(1,"div",
1),_.we(2),_.D(),_.F(3,"div",2));a&2&&(_.w(1),_.fe("width",b.mkc()))},vb:2,Oa:0});
var Adb=["textField"],Bdb=["iconPrefixContainer"],Cdb=["textPrefixContainer"],Ddb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Edb=0,PA=function(a,b,c,d,e,f,g,h){this.Ua=a;this.Gb=b;this.Eb=c;this.Jc=d;this.ud=e;this.bB=f;this.jf=g;this.Pb=h;this.EO=!1;this.color="primary";this.my="fill";this.uab=null;this.FO=
"";this.P7a=this.LEa=this.O7a=this.KEa=!1;this.pE="mat-mdc-form-field-label-"+Edb++;this.o4="mat-mdc-hint-"+Edb++;this.hP="";this.G8a=0;this.Ub=new _.nb;this.s4=null;this.yW=!1;f&&(f.Dd&&(this.Dd=f.Dd),this.EO=!(null==f||!f.bR),f.color&&(this.color=f.color))};_.k=PA.prototype;_.k.Vc=function(){var a=this;this.fbb();this.a5();var b,c;(null==(b=this.Pb)?0:null==(c=b.fonts)?0:c.ready)?this.Pb.fonts.ready.then(function(){a.a5();_.Pk(a.Gb)}):setTimeout(function(){return a.a5()},100);this.hP="enter";this.Gb.Be()};
_.k.Ne=function(){this.wlc();this.Alc();this.zlc();this.ylc()};_.k.zL=function(){};_.k.La=function(){this.Ub.next();this.Ub.complete()};_.k.hZ=function(){return this.Fab||this.Ua};_.k.d4a=function(){this.jE()&&(this.Co="always")};_.k.wlc=function(){var a=this,b=this.Rd;b.controlType&&this.Ua.ua.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Sc.subscribe(function(){a.fbb();a.XI();_.Pk(a.Gb)});b.Oe&&b.Oe.zl&&b.Oe.zl.ka(_.vb(this.Ub)).subscribe(function(){return _.Pk(a.Gb)})};
_.k.S4a=function(){this.KEa=!!this.II.find(function(a){return!a.u4});this.O7a=!!this.II.find(function(a){return a.u4});this.LEa=!!this.UW.find(function(a){return!a.u4});this.P7a=!!this.UW.find(function(a){return a.u4})};_.k.zlc=function(){var a=this;this.S4a();_.hb(this.II.vd,this.UW.vd).subscribe(function(){a.S4a();_.Pk(a.Gb)})};_.k.Alc=function(){var a=this;this.ty.vd.subscribe(function(){a.Y4();_.Pk(a.Gb)});this.qy.vd.subscribe(function(){a.XI();_.Pk(a.Gb)});this.XI()};_.k.URc=function(){};
_.k.fbb=function(){if(this.Rd.focused&&!this.s4){this.s4=!0;var a;null==(a=this.P8a)||a.Qt()}else if(!this.Rd.focused&&(this.s4||null===this.s4)){this.s4=!1;var b;null==(b=this.P8a)||b.Lna()}var c;null==(c=this.Fab)||c.ua.classList.toggle("mdc-text-field--focused",this.Rd.focused)};
_.k.ylc=function(){var a=this;this.II.vd.subscribe(function(){return a.yW=!0});this.Eb.wc(function(){a.Eb.Lg.ka(_.vb(a.Ub)).subscribe(function(){a.yW&&(a.yW=!1,a.Opc())})});this.Jc.kd.ka(_.vb(this.Ub)).subscribe(function(){return a.yW=!0})};_.k.QW=function(){return"always"===this.Co};_.k.kE=function(){return"outline"===this.Dd};_.k.F6a=function(){return!this.ud.Ke&&this.II.length&&!this.eP()};_.k.jE=function(){return!!this.sFa||!!this.tFa};_.k.eP=function(){return this.Rd.tfa||this.QW()};
_.k.zq=function(a){var b=this.Rd?this.Rd.Oe:null;return b&&b[a]};_.k.T3=function(){return this.qy&&0<this.qy.length&&this.Rd.Es?"error":"hint"};_.k.a5=function(){this.kE()&&this.Via&&(this.G8a=this.Via.getWidth())};_.k.Y4=function(){this.XI()};_.k.cqc=function(){};
_.k.XI=function(){if(this.Rd){var a=[];this.Rd.eN&&"string"===typeof this.Rd.eN&&a.push.apply(a,_.Ha(this.Rd.eN.split(" ")));if("hint"===this.T3()){var b=this.ty?this.ty.find(function(d){return"start"===d.align}):null,c=this.ty?this.ty.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.FO&&a.push(this.o4);c&&a.push(c.id)}else this.qy&&a.push.apply(a,_.Ha(this.qy.map(function(d){return d.id})));this.Rd.Jua(a)}};
_.k.Opc=function(){if(this.ud.Ke&&this.kE()&&this.Via){var a=this.Via.element;if(this.Y7a||this.Gab)if(this.Hlc()){var b,c=null==(b=this.Y7a)?void 0:b.ua,d;b=null==(d=this.Gab)?void 0:d.ua;var e;d=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("+("rtl"===this.Jc.value?-1:1)*((c?d-16:0)+e)+"px\n    )"}else this.yW=
!0;else a.style.transform=""}};_.k.Hlc=function(){var a=this.Ua.ua;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.V.Object.defineProperties(PA.prototype,{bR:{configurable:!0,enumerable:!0,get:function(){return this.EO},set:function(a){this.EO=_.Eg(a)}},Co:{configurable:!0,enumerable:!0,get:function(){var a;return this.hE||(null==(a=this.bB)?void 0:a.Co)||"auto"},set:function(a){a!==this.hE&&(this.hE=a,_.Pk(this.Gb))}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.my},set:function(a){var b=this.my,c;this.my=a||(null==(c=this.bB)?void 0:c.Dd)||"fill";"outline"===this.my&&this.my!==b&&(this.a5(),
this.yW=!0)}},Iva:{configurable:!0,enumerable:!0,get:function(){var a;return this.uab||(null==(a=this.bB)?void 0:a.Iva)||"fixed"},set:function(a){var b;this.uab=a||(null==(b=this.bB)?void 0:b.Iva)||"fixed"}},eR:{configurable:!0,enumerable:!0,get:function(){return this.FO},set:function(a){this.FO=a;this.Y4()}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.bEa||this.Kjc},set:function(a){this.bEa=a}}});
PA.ha=function(a){return new (a||PA)(_.y(_.Cd),_.y(_.al),_.y(_.Ye),_.y(_.vp),_.y(_.Wo),_.y(_.T1a,8),_.y(_.Tk,8),_.y(_.Ig))};
PA.Aa=_.v({type:PA,oa:[["mat-form-field"]],Ed:function(a,b,c){a&1&&(_.Qe(c,KA,5),_.Qe(c,KA,7),_.Qe(c,_.Lv,5),_.Qe(c,_.Q1a,5),_.Qe(c,_.R1a,5),_.Qe(c,_.P1a,5),_.Qe(c,JA,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.sFa=d.first);_.Oe(d=_.Re())&&(b.tFa=d.first);_.Oe(d=_.Re())&&(b.Kjc=d.first);_.Oe(d=_.Re())&&(b.II=d);_.Oe(d=_.Re())&&(b.UW=d);_.Oe(d=_.Re())&&(b.qy=d);_.Oe(d=_.Re())&&(b.ty=d)}},wb:function(a,b){a&1&&(_.Pe(Adb,5),_.Pe(Bdb,5),_.Pe(Cdb,5),_.Pe(MA,5),_.Pe(OA,5),_.Pe(NA,5));if(a&2){var c;_.Oe(c=_.Re())&&
(b.Fab=c.first);_.Oe(c=_.Re())&&(b.Y7a=c.first);_.Oe(c=_.Re())&&(b.Gab=c.first);_.Oe(c=_.Re())&&(b.Via=c.first);_.Oe(c=_.Re())&&(b.rSc=c.first);_.Oe(c=_.Re())&&(b.P8a=c.first)}},Jb:[1,"mat-mdc-form-field"],Ib:42,mb:function(a,b){a&2&&_.he("mat-mdc-form-field-label-always-float",b.QW())("mat-mdc-form-field-has-icon-prefix",b.KEa)("mat-mdc-form-field-has-icon-suffix",b.LEa)("mat-form-field-invalid",b.Rd.Es)("mat-form-field-disabled",b.Rd.disabled)("mat-form-field-autofilled",b.Rd.ema)("mat-form-field-no-animations",
"NoopAnimations"===b.jf)("mat-form-field-appearance-fill","fill"==b.Dd)("mat-form-field-appearance-outline","outline"==b.Dd)("mat-form-field-hide-placeholder",b.jE()&&!b.eP())("mat-focused",b.Rd.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:{bR:"hideRequiredMarker",color:"color",Co:"floatLabel",Dd:"appearance",Iva:"subscriptSizing",eR:"hintLabel"},kc:["matFormField"],features:[_.Ce([{Ga:_.Mv,Nb:PA}])],tc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error;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"]],ya:function(a,b){a&1&&(_.ve(Ddb),_.M(0,mab,1,1,"ng-template",null,0,_.Ue),_.C(2,"div",1,2),_.G("click",function(c){return b.Rd.L_&&b.Rd.L_(c)}),_.M(4,nab,1,0,"div",3),_.C(5,"div",4),_.M(6,qab,2,3,"div",5),_.M(7,rab,3,0,"div",6),_.M(8,sab,3,0,"div",7),_.C(9,"div",8),_.M(10,uab,1,1,"ng-template",9),_.we(11),_.D(),_.M(12,vab,2,0,"div",10),_.M(13,wab,2,0,"div",11),_.D(),_.M(14,xab,1,0,"div",12),_.D(),_.C(15,"div",13),_.M(16,yab,2,1,"div",
14),_.M(17,Aab,5,2,"div",15),_.D());a&2&&(_.w(2),_.he("mdc-text-field--filled",!b.kE())("mdc-text-field--outlined",b.kE())("mdc-text-field--no-label",!b.jE())("mdc-text-field--disabled",b.Rd.disabled)("mdc-text-field--invalid",b.Rd.Es),_.w(2),_.z("ngIf",!b.kE()&&!b.Rd.disabled),_.w(2),_.z("ngIf",b.kE()),_.w(1),_.z("ngIf",b.KEa),_.w(1),_.z("ngIf",b.O7a),_.w(2),_.z("ngIf",!b.kE()||b.F6a()),_.w(2),_.z("ngIf",b.P7a),_.w(1),_.z("ngIf",b.LEa),_.w(1),_.z("ngIf",!b.kE()),_.w(1),_.he("mat-mdc-form-field-subscript-dynamic-size",
"dynamic"===b.Iva),_.z("ngSwitch",b.T3()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.Pl,_.Ul,_.Ql,_.Rl,_.lp,JA,MA,OA,NA],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:transparent}.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-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:transparent;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 transparent;border-right:5px solid transparent;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'],
vb:2,data:{animation:[_.S1a]},Oa:0});var Fdb=["*",[["mat-option"],["ng-container"]]],QA=function(){return _.dq.apply(this,arguments)||this};_.U(QA,_.dq);QA.ha=function(){var a;return function(b){return(a||(a=_.xd(QA)))(b||QA)}}();
QA.Aa=_.v({type:QA,oa:[["mat-optgroup"]],Jb:[1,"mat-optgroup"],Ib:5,mb:function(a,b){a&2&&(_.de("role",b.mI?null:"group")("aria-disabled",b.mI?null:b.disabled.toString())("aria-labelledby",b.mI?null:b.pE),_.he("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},kc:["matOptgroup"],features:[_.Ce([{Ga:_.eq,Nb:QA}]),_.ae],tc:["*","mat-option, ng-container"],Ba:4,Ca:2,Ha:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],ya:function(a,b){a&1&&(_.ve(Fdb),_.C(0,"span",0),_.N(1),_.we(2),
_.D(),_.we(3,1));a&2&&(_.z("id",b.pE),_.w(1),_.Ae("",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"],
vb:2,Oa:0});Gdb="Y Z E P T G M K  m u n".split(" ");_.RA=function(a){this.Fa=a};_.Hdb=function(a,b,c,d,e,f){var g=new _.kb(1);return _.gab(c).ka(_.vb(_.ta(d)),_.vb(g)).ka(_.Tg(a.Fa,e),_.Ea(b,1),_.Wa(f),_.jb(g),_.ib())};_.RA.ha=function(a){return new (a||_.RA)(_.u(_.Ym))};_.RA.va=_.t({token:_.RA,ta:_.RA.ha,Ka:"root"});
_.SA=function(){};_.SA.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<Gdb.length;e++){var f=Gdb[e];d=_.V9a[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"};_.SA.ha=function(a){return new (a||_.SA)};_.SA.ze=_.Xc({name:"humanizeBytes",type:_.SA,Yd:!0});_.TA=function(){};_.TA.ha=function(a){return new (a||_.TA)};_.TA.Ea=_.Wc({type:_.TA});_.TA.Da=_.Pc({Tb:[_.SA]});
/*

 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 Idb,Jdb,Kdb,Ldb,Mdb;Idb=["panel"];Jdb=0;Kdb=function(a,b){this.source=a;this.option=b};Ldb=_.Lg(function(){});Mdb=new _.zd("mat-autocomplete-default-options",{Ka:"root",ta:Cab});_.UA=function(a,b,c,d){var e=Ldb.call(this)||this;e.Gb=a;e.Ua=b;e.O3a=_.ca.EMPTY;e.yfa=!1;e.jFa=!1;e.cK=null;e.vCb=new _.Xk;e.Ui=new _.Xk;e.closed=new _.Xk;e.uCb=new _.Xk;e.Ht={};e.id="mat-autocomplete-"+Jdb++;e.FAc=(null==d?void 0:d.c3a)||!1;e.t4a=!!c.cma;e.u4a=!!c.dma;return e};_.U(_.UA,Ldb);_.k=_.UA.prototype;
_.k.Ne=function(){var a=this;this.Wc=_.IRa(new _.i7a(this.options));this.O3a=this.Wc.kd.subscribe(function(b){a.isOpen&&a.uCb.emit({source:a,option:a.options.toArray()[b]||null})});this.lHa()};_.k.La=function(){this.O3a.unsubscribe()};_.k.cab=function(a){this.panel&&(this.panel.ua.scrollTop=a)};_.k.zkc=function(){return this.panel?this.panel.ua.scrollTop:0};_.k.lHa=function(){this.yfa=!!this.options.length;this.gab(this.Ht);_.Pk(this.Gb)};_.k.ijc=function(a){this.vCb.emit(new Kdb(this,a))};
_.k.V3=function(a){return this.ariaLabel?null:this.Ej?(a?a+" ":"")+this.Ej:a};_.k.gab=function(a){a[this.Abb]=this.yfa;a[this.S7a]=!this.yfa};
_.V.Object.defineProperties(_.UA.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.jFa&&this.yfa}},cma:{configurable:!0,enumerable:!0,get:function(){return this.t4a},set:function(a){this.t4a=_.Eg(a)}},dma:{configurable:!0,enumerable:!0,get:function(){return this.u4a},set:function(a){this.u4a=_.Eg(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Ht=a&&a.length?hab(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.gab(this.Ht);this.Ua.ua.className=""}}});
_.UA.ha=function(a){return new (a||_.UA)(_.y(_.al),_.y(_.Cd),_.y(Mdb),_.y(_.Wo))};
_.UA.Ja=_.v({type:_.UA,wb:function(a,b){a&1&&(_.Pe(_.Le,7),_.Pe(Idb,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.ya=c.first);_.Oe(c=_.Re())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],cK:"displayWith",cma:"autoActiveFirstOption",dma:"autoSelectActiveOption",YGc:"panelWidth",classList:["class","classList"]},outputs:{vCb:"optionSelected",Ui:"opened",closed:"closed",uCb:"optionActivated"},features:[_.ae]});
_.VA=function(){var a=_.UA.apply(this,arguments)||this;a.Abb="mat-autocomplete-visible";a.S7a="mat-autocomplete-hidden";return a};_.U(_.VA,_.UA);_.VA.Ja=_.UA.Ja;_.VA.ha=function(){var a;return function(b){return(a||(a=_.xd(_.VA)))(b||_.VA)}}();
_.VA.Aa=_.v({type:_.VA,oa:[["mat-autocomplete"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.eq,5),_.Qe(c,_.oy,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.HL=d);_.Oe(d=_.Re())&&(b.options=d)}},Jb:[1,"mat-autocomplete"],inputs:{Ld:"disableRipple"},kc:["matAutocomplete"],features:[_.Ce([{Ga:_.cq,Nb:_.VA}]),_.ae],tc:["*"],Ba:1,Ca:0,Ha:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],ya:function(a){a&1&&(_.ve(),_.M(0,Bab,3,4,"ng-template"))},Ia:[_.Nl],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"],
vb:2,Oa:0});
var Ndb,Pdb;Ndb=new _.zd("mat-autocomplete-scroll-strategy");_.Odb={Ga:Ndb,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr()}}};Pdb={Ga:_.pv,Nb:_.Mc(function(){return _.WA}),hd:!0};
_.XA=function(a,b,c,d,e,f,g,h,n,r,x){var A=this;this.be=a;this.zj=b;this.ag=c;this.Rf=d;this.Gb=e;this.Jc=g;this.Bl=h;this.Pb=n;this.Cg=r;this.bB=x;this.BFa=this.UCa=this.n5a=!1;this.zbb=_.ca.EMPTY;this.jDa=!0;this.vDa=new _.nb;this.Ebb=function(){A.jDa=A.Pb.activeElement!==A.be.ua||A.df};this.oi=function(){};this.ti=function(){};this.position="auto";this.pJa="off";this.AI=!1;this.xCb=_.zb(function(){var B=A.autocomplete?A.autocomplete.options:null;return B?B.vd.ka(_.sb(B),_.tb(function(){return _.hb.apply(null,
_.Ha(B.map(function(I){return I.Nsa})))})):A.Rf.Lg.ka(_.Ua(1),_.tb(function(){return A.xCb}))});this.Bg=f};_.XA.prototype.Vc=function(){var a=this,b=this.rq();"undefined"!==typeof b&&this.Rf.wc(function(){return b.addEventListener("blur",a.Ebb)})};_.XA.prototype.Rb=function(a){a.position&&this.en&&(this.eab(this.en),this.df&&this.bc.ji())};_.XA.prototype.La=function(){var a=this.rq();"undefined"!==typeof a&&a.removeEventListener("blur",this.Ebb);this.zbb.unsubscribe();this.n5a=!0;this.Tic();this.vDa.complete()};
_.Qdb=function(a){a.tia();a.hE()};_.k=_.XA.prototype;_.k.NX=function(){var a=this;this.Tnc();this.AI&&(this.df&&this.Rf.Nc(function(){a.autocomplete.closed.emit()}),this.autocomplete.jFa=this.AI=!1,this.HW=null,this.bc&&this.bc.Yg()&&(this.bc.detach(),this.u3.unsubscribe()),this.n5a||this.Gb.Be())};_.k.ji=function(){this.AI&&this.bc.ji()};
_.k.pkc=function(){var a=this;return _.hb(_.Ie(this.Pb,"click"),_.Ie(this.Pb,"auxclick"),_.Ie(this.Pb,"touchend")).ka(_.Qa(function(b){b=_.Dg(b);var c=a.Bl?a.Bl.Ua.ua:null,d=a.ona?a.ona.Qb.ua:null;return a.AI&&b!==a.be.ua&&a.Pb.activeElement!==a.be.ua&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.bc&&!a.bc.Iu.contains(b)}))};_.k.Pj=function(a){var b=this;Promise.resolve(null).then(function(){return b.TCa(a)})};_.k.rl=function(a){this.oi=a};_.k.Po=function(a){this.ti=a};
_.k.bq=function(a){this.be.ua.disabled=a};_.k.mh=function(a){var b=a.keyCode,c=_.Bg(a);27!==b||c||a.preventDefault();if(this.JE&&13===b&&this.df&&!c)this.JE.SI(),this.OGa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Wc.Zk,e=38===b||40===b;9===b||e&&!c&&this.df?this.autocomplete.Wc.PC(a):e&&this.jO()&&_.Qdb(this);if(e||this.autocomplete.Wc.Zk!==d)this.doc(this.autocomplete.Wc.gJ||0),this.autocomplete.dma&&this.JE&&(this.HW||(this.gqc=this.be.ua.value),this.HW=this.JE,this.TCa(this.JE.value))}};
_.k.rja=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.DGa!==c&&(this.DGa=c,this.HW=null,this.oi(c),this.jO()&&this.Pb.activeElement===a.target&&_.Qdb(this))};_.k.qja=function(){this.jDa?this.jO()&&(this.DGa=this.be.ua.value,this.tia(),this.hE(!0)):this.jDa=!0};_.k.tq=function(){this.jO()&&!this.df&&_.Qdb(this)};_.k.hE=function(a){this.Bl&&"auto"===this.Bl.Co&&((void 0===a?0:a)?this.Bl.d4a():this.Bl.Co="always",this.BFa=!0)};
_.k.Tnc=function(){this.BFa&&(this.Bl.Co="auto",this.BFa=!1)};_.k.Xoc=function(){var a=this,b=this.Rf.Lg.ka(_.Ua(1)),c=this.autocomplete.options.vd.ka(_.yb(function(){return _.fSa(a.en)}),_.La(0));return _.hb(b,c).ka(_.tb(function(){a.Rf.Nc(function(){var d=a.df;a.OGa();a.autocomplete.lHa();a.Gb.Be();a.df&&a.bc.ji();d!==a.df&&(a.df?a.autocomplete.Ui.emit():a.autocomplete.closed.emit())});return a.WGc}),_.Ua(1)).subscribe(function(d){return a.Eoc(d)})};
_.k.Tic=function(){this.bc&&(this.NX(),this.bc.dispose(),this.bc=null)};_.k.TCa=function(a){a=this.autocomplete&&this.autocomplete.cK?this.autocomplete.cK(a):a;this.hbb(null!=a?a:"")};_.k.hbb=function(a){this.Bl?this.Bl.Rd.value=a:this.be.ua.value=a;this.DGa=a};_.k.Eoc=function(a){if(a=a?a.source:this.HW)this.Phc(a),this.TCa(a.value),this.oi(a.value),this.autocomplete.ijc(a),this.be.ua.focus();this.NX()};_.k.Phc=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.ij()})};
_.k.tia=function(){var a=this,b=this.bc;if(b)_.eSa(this.en,this.mEa()),b.DA({width:this.zEa()});else{var c;this.gp=new _.Tp(this.autocomplete.ya,this.ag,{id:null==(c=this.Bl)?void 0:_.h7a(c)});this.bc=b=this.zj.create(this.U3());this.flc(b);this.zbb=this.Cg.kd().subscribe(function(){a.df&&b&&b.DA({width:a.zEa()})})}b&&!b.Yg()&&(b.attach(this.gp),this.u3=this.Xoc());c=this.df;this.autocomplete.lHa();this.autocomplete.jFa=this.AI=!0;this.df&&c!==this.df&&this.autocomplete.Ui.emit()};
_.k.U3=function(){var a;return new _.Lp({Jj:this.yEa(),Ok:this.Bg(),width:this.zEa(),direction:this.Jc,xe:null==(a=this.bB)?void 0:a.hS})};_.k.yEa=function(){var a=_.g7a(_.iSa(_.Qp(this.zj.position(),this.mEa()),!1),!1);this.eab(a);return this.en=a};
_.k.eab=function(a){var b=[{Qc:"start",Rc:"bottom",Bc:"start",Gc:"top"},{Qc:"end",Rc:"bottom",Bc:"end",Gc:"top"}],c=this.M3a;c=[{Qc:"start",Rc:"top",Bc:"start",Gc:"bottom",xe:c},{Qc:"end",Rc:"top",Bc:"end",Gc:"bottom",xe:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.Ha(b),_.Ha(c));_.Op(a,b)};_.k.mEa=function(){return this.ona?this.ona.Qb:this.Bl?this.Bl.hZ():this.be};_.k.zEa=function(){return this.autocomplete.YGc||this.jkc()};_.k.jkc=function(){return this.mEa().ua.getBoundingClientRect().width};
_.k.OGa=function(){var a=this.autocomplete;a.cma?_.tp(a.Wc):a.Wc.Ar(-1)};_.k.jO=function(){var a=this.be.ua;return!a.readOnly&&!a.disabled&&!this.UCa};_.k.rq=function(){var a;return(null==(a=this.Pb)?void 0:a.defaultView)||window};_.k.doc=function(a){var b=this.autocomplete,c=_.W6a(a,b.options,b.HL);0===a&&1===c?b.cab(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.dj(),b.cab(_.X6a(a.offsetTop,a.offsetHeight,b.zkc(),b.panel.ua.offsetHeight)))};
_.k.flc=function(a){var b=this;a.Cu().subscribe(function(c){if(27===c.keyCode&&!_.Bg(c)||38===c.keyCode&&_.Bg(c,"altKey")){if(b.HW){var d;b.hbb(null!=(d=b.gqc)?d:"");b.HW=null}b.vDa.next();b.OGa();c.stopPropagation();c.preventDefault()}});a.Cca().subscribe()};
_.V.Object.defineProperties(_.XA.prototype,{Xy:{configurable:!0,enumerable:!0,get:function(){return this.UCa},set:function(a){this.UCa=_.Eg(a)}},df:{configurable:!0,enumerable:!0,get:function(){return this.AI&&this.autocomplete.yfa}},WGc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.hb(this.xCb,this.autocomplete.Wc.iga.ka(_.Qa(function(){return a.AI})),this.vDa,this.pkc(),this.bc?this.bc.py.ka(_.Qa(function(){return a.AI})):_.Da()).ka(_.m(function(b){return b instanceof _.HSa?
b:null}))}},JE:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Wc?this.autocomplete.Wc.Zk:null}}});_.XA.ha=function(a){return new (a||_.XA)(_.y(_.Cd),_.y(_.Yp),_.y(_.Me),_.y(_.Ye),_.y(_.al),_.y(Ndb),_.y(_.vp,8),_.y(_.Mv,9),_.y(_.Ig,8),_.y(_.Fp),_.y(Mdb,8))};
_.XA.Ja=_.v({type:_.XA,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],ona:["matAutocompleteConnectedTo","connectedTo"],pJa:["autocomplete","autocompleteAttribute"],Xy:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.bd]});_.WA=function(){_.XA.apply(this,arguments);this.M3a="mat-autocomplete-panel-above"};_.U(_.WA,_.XA);_.WA.ha=function(){var a;return function(b){return(a||(a=_.xd(_.WA)))(b||_.WA)}}();
_.WA.Ja=_.v({type:_.WA,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Jb:[1,"mat-autocomplete-trigger"],Ib:7,mb:function(a,b){a&1&&_.G("focusin",function(){return b.qja()})("blur",function(){return b.ti()})("input",function(c){return b.rja(c)})("keydown",function(c){return b.mh(c)})("click",function(){return b.tq()});a&2&&_.de("autocomplete",b.pJa)("role",b.Xy?null:"combobox")("aria-autocomplete",b.Xy?null:"list")("aria-activedescendant",b.df&&b.JE?b.JE.id:null)("aria-expanded",
b.Xy?null:b.df.toString())("aria-owns",b.Xy||!b.df?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.Xy?null:"listbox")},kc:["matAutocompleteTrigger"],features:[_.Ce([Pdb]),_.ae]});
_.YA=function(){};_.YA.ha=function(a){return new (a||_.YA)};_.YA.Ea=_.Wc({type:_.YA});_.YA.Da=_.Pc({Tb:[_.Odb],imports:[_.Zp,_.py,_.$p,_.Wl,_.Ip,_.py,_.$p]});
_.Rdb=new _.zd("mat-chips-default-options");
var Sdb,Tdb,Udb,Vdb;Sdb=new _.zd("MatChipRemove");Tdb=new _.zd("MatChipAvatar");Udb=new _.zd("MatChipTrailingIcon");Vdb=_.Ng(_.Kg(_.Lg(function(a){this.Ua=a}),"primary"),-1);
_.ZA=function(a,b,c,d,e,f,g,h){var n=Vdb.call(this,a)||this;n.Eb=b;n.Gb=e;n.ap=!1;n.U6=!0;n.lO=!1;n.V4a=!1;n.role="option";n.de=!1;n.Ot=!0;n.Mc=!1;n.b5=!0;n.bo=new _.nb;n.Xk=new _.nb;n.ht=new _.Xk;n.yc=new _.Xk;n.removed=new _.Xk;n.R3a();n.sDa=f.createElement("div");n.sDa.classList.add("mat-chip-ripple");n.Ua.ua.appendChild(n.sDa);n.W4a=new _.CSa(n,b,n.sDa,c);_.FSa(n.W4a,a);n.WG=d||{};n.Sr="NoopAnimations"===g;n.tabIndex=null!=h?parseInt(h)||-1:-1;return n};_.U(_.ZA,Vdb);_.k=_.ZA.prototype;
_.k.R3a=function(){var a=this.Ua.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.La=function(){this.yc.emit({dg:this});this.W4a.Rka()};_.k.select=function(){this.de||(this.de=!0,this.J3(),_.Pk(this.Gb))};_.k.ij=function(){this.de&&(this.de=!1,this.J3(),_.Pk(this.Gb))};_.k.rYa=function(){this.de||(this.de=!0,this.J3(!0),_.Pk(this.Gb))};
_.k.U_a=function(a){this.de=!this.selected;this.J3(void 0===a?!1:a);_.Pk(this.Gb)};_.k.focus=function(){this.ap||(this.Ua.ua.focus(),this.bo.next({dg:this}));this.ap=!0};_.k.remove=function(){this.gx&&this.removed.emit({dg:this})};_.k.tq=function(a){this.disabled&&a.preventDefault()};_.k.mh=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Zu&&this.U_a(!0),a.preventDefault()}};
_.k.Hv=function(){var a=this;this.Eb.Lg.ka(_.Ua(1)).subscribe(function(){a.Eb.Nc(function(){a.ap=!1;a.Xk.next({dg:a})})})};_.k.J3=function(a){this.ht.emit({source:this,e_:void 0===a?!1:a,selected:this.de})};
_.V.Object.defineProperties(_.ZA.prototype,{gua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Ld||this.Sr||!!this.WG.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){a=_.Eg(a);a!==this.de&&(this.de=a,this.J3())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Gd?this.Gd:this.Ua.ua.textContent},set:function(a){this.Gd=a}},Zu:{configurable:!0,enumerable:!0,get:function(){return this.Ot&&this.U6},set:function(a){this.Ot=
_.Eg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.V4a||this.Mc},set:function(a){this.Mc=_.Eg(a)}},gx:{configurable:!0,enumerable:!0,get:function(){return this.b5},set:function(a){this.b5=_.Eg(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Zu&&(this.lO||this.selected)?this.selected.toString():null}}});_.ZA.ha=function(a){return new (a||_.ZA)(_.y(_.Cd),_.y(_.Ye),_.y(_.Wo),_.y(_.gq,8),_.y(_.al),_.y(_.Ig),_.y(_.Tk,8),_.ud("tabindex"))};
_.ZA.Ja=_.v({type:_.ZA,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Ed:function(a,b,c){a&1&&(_.Qe(c,Tdb,5),_.Qe(c,Udb,5),_.Qe(c,Sdb,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.afb=d.first);_.Oe(d=_.Re())&&(b.V1=d.first);_.Oe(d=_.Re())&&(b.p0=d.first)}},Jb:[1,"mat-chip","mat-focus-indicator"],Ib:15,mb:function(a,b){a&1&&_.G("click",function(c){return b.tq(c)})("keydown",function(c){return b.mh(c)})("focus",function(){return b.focus()})("blur",function(){return b.Hv()});
a&2&&(_.de("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.he("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.afb)("mat-chip-with-trailing-icon",b.V1||b.p0)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Sr))},inputs:{color:"color",Ld:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Zu:"selectable",disabled:"disabled",gx:"removable"},outputs:{ht:"selectionChange",
yc:"destroyed",removed:"removed"},kc:["matChip"],features:[_.ae]});_.$A=function(a,b){this.UO=a;"BUTTON"===b.ua.nodeName&&b.ua.setAttribute("type","button")};_.$A.prototype.tq=function(a){var b=this.UO;b.gx&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};_.$A.ha=function(a){return new (a||_.$A)(_.y(_.ZA),_.y(_.Cd))};
_.$A.Ja=_.v({type:_.$A,oa:[["","matChipRemove",""]],Jb:[1,"mat-chip-remove","mat-chip-trailing-icon"],mb:function(a,b){a&1&&_.G("click",function(c){return b.tq(c)})},features:[_.Ce([{Ga:Sdb,Nb:_.$A}])]});
var Wdb,Xdb,Ydb;Wdb=_.wpa(function(a,b,c,d){this.A3=a;this.S4=b;this.T4=c;this.Oe=d;this.Sc=new _.nb});Xdb=0;Ydb=function(a,b){this.source=a;this.value=b};
_.aB=function(a,b,c,d,e,f,g){g=Wdb.call(this,f,d,e,g)||this;g.Ua=a;g.Gb=b;g.Jc=c;g.controlType="mat-chip-list";g.Vja=null;g.Ub=new _.nb;g.bX="mat-chip-list-"+Xdb++;g.Ny=0;g.eIa=null;g.ti=function(){};g.oi=function(){};g.Cl=!1;g.mO=function(h,n){return h===n};g.Mc=!1;g.ariaOrientation="horizontal";g.Ot=!0;g.kd=new _.Xk;g.Jr=new _.Xk;g.Oe&&(g.Oe.Ir=g);return g};_.U(_.aB,Wdb);_.k=_.aB.prototype;
_.k.Ne=function(){var a=this;this.Wc=_.dy(_.rp(_.e7a(_.IRa(new _.up(this.zd)))),this.Jc?this.Jc.value:"ltr");this.Jc&&this.Jc.kd.ka(_.vb(this.Ub)).subscribe(function(b){return _.dy(a.Wc,b)});this.Wc.iga.ka(_.vb(this.Ub)).subscribe(function(){a.pia()});this.zd.vd.ka(_.sb(null),_.vb(this.Ub)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){a.VW()});a.Snc();a.r4();a.Fla();a.Kpc();a.Sc.next()})};_.k.Sa=function(){this.ue=new _.fy(this.multiple,void 0,!1);this.Sc.next()};
_.k.Kk=function(){this.Oe&&(this.Cwa(),this.Oe.disabled!==this.Mc&&(this.disabled=!!this.Oe.disabled))};_.k.La=function(){this.Ub.next();this.Ub.complete();this.Sc.complete();this.d6a()};_.k.VWa=function(a){this.Gt=a;this.Ua.ua.setAttribute("data-mat-chip-input",a.id)};_.k.Jua=function(a){a.length?this.Ua.ua.setAttribute("aria-describedby",a.join(" ")):this.Ua.ua.removeAttribute("aria-describedby")};_.k.Pj=function(a){this.zd&&this.BE(a,!1)};_.k.rl=function(a){this.oi=a};
_.k.Po=function(a){this.ti=a};_.k.bq=function(a){this.disabled=a;this.Sc.next()};_.k.L_=function(a){this.hGa(a)||this.focus()};_.k.focus=function(a){this.disabled||this.Gt&&this.Gt.focused||(0<this.zd.length?_.tp(this.Wc):this.Ejc(a),this.Sc.next())};_.k.Ejc=function(a){this.Gt&&this.Gt.focus(a)};_.k.oI=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Wc.PC(a),this.Sc.next())};_.k.Fla=function(){this.Ny=this.eIa||(0===this.zd.length?-1:0)};
_.k.Kpc=function(){null!=this.Vja&&(this.zd.length?this.Wc.Ar(Math.min(this.Vja,this.zd.length-1)):this.focus());this.Vja=null};_.k.lW=function(a){return 0<=a&&a<this.zd.length};_.k.BE=function(a,b){var c=this;b=void 0===b?!0:b;this.EV();this.zd.forEach(function(d){return d.ij()});Array.isArray(a)?(a.forEach(function(d){return c.RI(d,b)}),this.ila()):(a=this.RI(a,b))&&b&&this.Wc.Ar(a)};
_.k.RI=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.zd.find(function(e){return null!=e.value&&c.mO(e.value,a)});d&&(b?d.rYa():d.select(),this.ue.select(d));return d};_.k.r4=function(){var a=this;Promise.resolve().then(function(){if(a.Oe||a.Gd)a.BE(a.Oe?a.Oe.value:a.Gd,!1),a.Sc.next()})};_.k.EV=function(a){this.ue.clear();this.zd.forEach(function(b){b!==a&&b.ij()});this.Sc.next()};
_.k.ila=function(){var a=this;this.Cl&&(this.ue.clear(),this.zd.forEach(function(b){b.selected&&a.ue.select(b)}),this.Sc.next())};_.k.YO=function(a){var b=null;this.Gd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.kd.emit(new Ydb(this,b));this.Jr.emit(b);this.oi(b);_.Pk(this.Gb)};_.k.Hv=function(){var a=this;this.vja()||this.Wc.Ar(-1);this.disabled||(this.Gt?setTimeout(function(){a.focused||a.cka()}):this.cka())};
_.k.cka=function(){this.ti();_.Pk(this.Gb);this.Sc.next()};_.k.pia=function(){var a=this;-1!==this.Ny&&(this.Ny=-1,setTimeout(function(){a.Ny=a.eIa||0;_.Pk(a.Gb)}))};_.k.Snc=function(){this.d6a();this.jmc();this.lmc();this.kmc()};_.k.d6a=function(){this.qDa&&(this.qDa.unsubscribe(),this.qDa=null);this.pDa&&(this.pDa.unsubscribe(),this.pDa=null);this.tDa&&(this.tDa.unsubscribe(),this.tDa=null);this.rDa&&(this.rDa.unsubscribe(),this.rDa=null)};
_.k.lmc=function(){var a=this;this.tDa=this.IKa.subscribe(function(b){b.source.selected?a.ue.select(b.source):a.ue.ij(b.source);a.multiple||a.zd.forEach(function(c){!a.ue.Ue(c)&&c.selected&&c.ij()});b.e_&&a.YO()})};_.k.jmc=function(){var a=this;this.qDa=this.T6.subscribe(function(b){b=a.zd.toArray().indexOf(b.dg);a.lW(b)&&_.sp(a.Wc,b);a.Sc.next()});this.pDa=this.FKa.subscribe(function(){a.Hv();a.Sc.next()})};
_.k.kmc=function(){var a=this;this.rDa=this.Hsc.subscribe(function(b){var c=b.dg;b=a.zd.toArray().indexOf(b.dg);a.lW(b)&&c.ap&&(a.Vja=b)})};_.k.hGa=function(a){for(a=a.target;a&&a!==this.Ua.ua;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.k.vja=function(){return this.zd&&this.zd.some(function(a){return a.ap})};_.k.VW=function(){var a=this;this.zd&&this.zd.forEach(function(b){b.V4a=a.Mc;b.lO=a.multiple})};
_.V.Object.defineProperties(_.aB.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.TV?this.TV:this.empty?null:"listbox"},set:function(a){this.TV=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Cl},set:function(a){this.Cl=_.Eg(a);this.VW()}},eF:{configurable:!0,enumerable:!0,get:function(){return this.mO},
set:function(a){this.mO=a;this.ue&&this.r4()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){this.Pj(a);this.Gd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Gt?this.Gt.id:this.bX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.hn)?c:null==(a=this.Oe)?void 0:null==(b=a.control)?void 0:_.A1a(b))?d:!1},set:function(a){this.hn=_.Eg(a);this.Sc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Gt?this.Gt.placeholder:this.FI},set:function(a){this.FI=a;this.Sc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Gt&&this.Gt.focused||this.vja()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Gt||this.Gt.empty)&&(!this.zd||0===this.zd.length)}},tfa:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Oe?!!this.Oe.disabled:this.Mc},
set:function(a){this.Mc=_.Eg(a);this.VW()}},Zu:{configurable:!0,enumerable:!0,get:function(){return this.Ot},set:function(a){var b=this;this.Ot=_.Eg(a);this.zd&&this.zd.forEach(function(c){return c.U6=b.Ot})}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Ny=this.eIa=a}},IKa:{configurable:!0,enumerable:!0,get:function(){return _.hb.apply(null,_.Ha(this.zd.map(function(a){return a.ht})))}},T6:{configurable:!0,enumerable:!0,get:function(){return _.hb.apply(null,_.Ha(this.zd.map(function(a){return a.bo})))}},
FKa:{configurable:!0,enumerable:!0,get:function(){return _.hb.apply(null,_.Ha(this.zd.map(function(a){return a.Xk})))}},Hsc:{configurable:!0,enumerable:!0,get:function(){return _.hb.apply(null,_.Ha(this.zd.map(function(a){return a.yc})))}}});_.aB.ha=function(a){return new (a||_.aB)(_.y(_.Cd),_.y(_.al),_.y(_.vp,8),_.y(_.xv,8),_.y(_.Cv,8),_.y(_.bq),_.y(_.sv,10))};
_.aB.Aa=_.v({type:_.aB,oa:[["mat-chip-list"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.ZA,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.zd=d)}},Jb:[1,"mat-chip-list"],Ib:14,mb:function(a,b){a&1&&_.G("focus",function(){return b.focus()})("blur",function(){return b.Hv()})("keydown",function(c){return b.oI(c)});a&2&&(_.me("id",b.bX),_.de("tabindex",b.disabled?null:b.Ny)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Es)("aria-multiselectable",b.multiple)("role",b.role)("aria-orientation",
b.ariaOrientation),_.he("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Es)("mat-chip-list-required",b.required))},inputs:{role:"role",eN:["aria-describedby","userAriaDescribedBy"],dNa:"errorStateMatcher",multiple:"multiple",eF:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Zu:"selectable",tabIndex:"tabIndex"},outputs:{kd:"change",Jr:"valueChange"},kc:["matChipList"],features:[_.Ce([{Ga:_.Lv,
Nb:_.aB}]),_.ae],tc:["*"],Ba:2,Ca:0,Ha:[[1,"mat-chip-list-wrapper"]],ya:function(a){a&1&&(_.ve(),_.C(0,"div",0),_.we(1),_.D())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;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'],
vb:2,Oa:0});
_.bB=function(){};_.bB.ha=function(a){return new (a||_.bB)};_.bB.Ea=_.Wc({type:_.bB});_.bB.Da=_.Pc({Tb:[_.bq,{Ga:_.Rdb,Ic:{Oea:[13]}}],imports:[_.$p]});
var Zdb,$db,aeb,beb,ceb,deb,eeb;Zdb=["button"];$db=new _.zd("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS");aeb=new _.zd("MatButtonToggleGroup");beb={Ga:_.pv,Nb:_.Mc(function(){return _.cB}),hd:!0};ceb=0;deb=function(a,b){this.source=a;this.value=b};_.cB=function(a,b){this.dI=a;this.Mc=this.Cl=this.Vv=!1;this.Jv=function(){};this.ti=function(){};this.bn="mat-button-toggle-group-"+ceb++;this.Jr=new _.Xk;this.kd=new _.Xk;this.Dd=b&&b.Dd?b.Dd:"legacy"};_.k=_.cB.prototype;
_.k.Sa=function(){this.ue=new _.fy(this.multiple,void 0,!1)};_.k.Ne=function(){this.ue.select.apply(this.ue,_.Ha(this.cI.filter(function(a){return a.checked})))};_.k.Pj=function(a){this.value=a;_.Pk(this.dI)};_.k.rl=function(a){this.Jv=a};_.k.Po=function(a){this.ti=a};_.k.bq=function(a){this.disabled=a};_.k.Zn=function(){var a=this.selected;a=new deb(Array.isArray(a)?a[a.length-1]:a,this.value);this.Jv(a.value);this.kd.emit(a)};
_.k.sla=function(a,b,c,d){var e=this;c=void 0===c?!1:c;d=void 0===d?!1:d;this.multiple||!this.selected||a.checked||(this.selected.checked=!1);this.ue?b?this.ue.select(a):this.ue.ij(a):d=!0;d?Promise.resolve().then(function(){return e.gbb(c)}):this.gbb(c)};_.k.kW=function(a){return this.ue&&this.ue.Ue(a)};_.k.Tlc=function(a){return"undefined"===typeof this.Pka?!1:this.multiple&&Array.isArray(this.Pka)?this.Pka.some(function(b){return null!=a.value&&b===a.value}):a.value===this.Pka};
_.k.BE=function(a){var b=this;this.Pka=a;this.cI&&(this.multiple&&a?(this.EV(),a.forEach(function(c){return b.RI(c)})):(this.EV(),this.RI(a)))};_.k.EV=function(){this.ue.clear();this.cI.forEach(function(a){return a.checked=!1})};_.k.RI=function(a){var b=this.cI.find(function(c){return null!=c.value&&c.value===a});b&&(b.checked=!0,this.ue.select(b))};_.k.gbb=function(a){a&&this.Zn();this.Jr.emit(this.value)};
_.V.Object.defineProperties(_.cB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){var b=this;this.bn=a;this.cI&&this.cI.forEach(function(c){c.name=b.bn;c.sI()})}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.Vv},set:function(a){this.Vv=_.Eg(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.BE(a);
this.Jr.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.Cl},set:function(a){this.Cl=_.Eg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Eg(a);this.cI&&this.cI.forEach(function(b){return b.sI()})}}});_.cB.ha=function(a){return new (a||_.cB)(_.y(_.al),_.y($db,8))};
_.cB.Ja=_.v({type:_.cB,oa:[["mat-button-toggle-group"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.dB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.cI=d)}},Jb:["role","group",1,"mat-button-toggle-group"],Ib:5,mb:function(a,b){a&2&&(_.de("aria-disabled",b.disabled),_.he("mat-button-toggle-vertical",b.vertical)("mat-button-toggle-group-appearance-standard","standard"===b.Dd))},inputs:{Dd:"appearance",name:"name",vertical:"vertical",value:"value",multiple:"multiple",disabled:"disabled"},outputs:{Jr:"valueChange",kd:"change"},
kc:["matButtonToggleGroup"],features:[_.Ce([beb,{Ga:aeb,Nb:_.cB}])]});eeb=_.Lg(function(){});_.dB=function(a,b,c,d,e,f){var g=eeb.call(this)||this;g.Gb=b;g.Ua=c;g.Vd=d;g.mFa=!1;g.yj=!1;g.Ej=null;g.Mc=!1;g.kd=new _.Xk;e=Number(e);g.tabIndex=e||0===e?e:null;g.os=a;g.Dd=f&&f.Dd?f.Dd:"legacy";return g};_.U(_.dB,eeb);_.k=_.dB.prototype;
_.k.Sa=function(){var a=this.os;this.mFa=a&&!a.multiple;this.id=this.id||"mat-button-toggle-"+ceb++;this.mFa&&(this.name=a.name);a&&(a.Tlc(this)?this.checked=!0:a.kW(this)!==this.yj&&a.sla(this,this.yj))};_.k.Vc=function(){this.Vd.kl(this.Ua,!0)};_.k.La=function(){var a=this.os;this.Vd.Zl(this.Ua);a&&a.kW(this)&&a.sla(this,!1,!1,!0)};_.k.focus=function(a){this.fhc.ua.focus(a)};
_.k.VFa=function(){var a=this.mFa?!0:!this.yj;a!==this.yj&&(this.yj=a,this.os&&(this.os.sla(this,this.yj,!0),this.os.ti()));this.kd.emit(new deb(this,this.value))};_.k.sI=function(){_.Pk(this.Gb)};
_.V.Object.defineProperties(_.dB.prototype,{gsc:{configurable:!0,enumerable:!0,get:function(){return this.id+"-button"}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.os?this.os.Dd:this.my},set:function(a){this.my=a}},checked:{configurable:!0,enumerable:!0,get:function(){return this.os?this.os.kW(this):this.yj},set:function(a){a=_.Eg(a);a!==this.yj&&(this.yj=a,this.os&&this.os.sla(this,this.yj),_.Pk(this.Gb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||
this.os&&this.os.disabled},set:function(a){this.Mc=_.Eg(a)}}});_.dB.ha=function(a){return new (a||_.dB)(_.y(aeb,8),_.y(_.al),_.y(_.Cd),_.y(_.Zo),_.ud("tabindex"),_.y($db,8))};
_.dB.Aa=_.v({type:_.dB,oa:[["mat-button-toggle"]],wb:function(a,b){a&1&&_.Pe(Zdb,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.fhc=c.first)}},Jb:["role","presentation",1,"mat-button-toggle"],Ib:12,mb:function(a,b){a&1&&_.G("focus",function(){return b.focus()});a&2&&(_.de("aria-label",null)("aria-labelledby",null)("id",b.id)("name",null),_.he("mat-button-toggle-standalone",!b.os)("mat-button-toggle-checked",b.checked)("mat-button-toggle-disabled",b.disabled)("mat-button-toggle-appearance-standard","standard"===
b.Dd))},inputs:{Ld:"disableRipple",ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",Dd:"appearance",checked:"checked",disabled:"disabled"},outputs:{kd:"change"},kc:["matButtonToggle"],features:[_.ae],tc:["*"],Ba:6,Ca:9,Ha:[["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"id","disabled","click"],["button",""],[1,"mat-button-toggle-label-content"],[1,"mat-button-toggle-focus-overlay"],["matRipple",
"",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"button",0,1),_.G("click",function(){return b.VFa()}),_.C(2,"span",2),_.we(3),_.D()(),_.F(4,"span",3)(5,"span",4));if(a&2){var c=_.ze(1);_.z("id",b.gsc)("disabled",b.disabled||null);_.de("tabindex",b.disabled?-1:b.tabIndex)("aria-pressed",b.checked)("name",b.name||null)("aria-label",b.ariaLabel)("aria-labelledby",b.Ej);_.w(5);_.z("matRippleTrigger",c)("matRippleDisabled",b.Ld||b.disabled)}},
Ia:[_.hq],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:transparent;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"],
vb:2,Oa:0});
_.eB=function(){};_.eB.ha=function(a){return new (a||_.eB)};_.eB.Ea=_.Wc({type:_.eB});_.eB.Da=_.Pc({imports:[_.$p,_.lq,_.$p]});
_.feb=new _.zd("mat-checkbox-default-options",{Ka:"root",ta:Dab});
var geb=["input"],heb=["label"],ieb=function(a){return{wF:a}},jeb=0,keb=Dab(),leb={Ga:_.pv,Nb:_.Mc(function(){return _.fB}),hd:!0},meb=function(){},neb=_.Ng(_.Kg(_.Lg(_.Mg(function(a){this.Ua=a})))),gB=function(a,b,c,d,e,f,g){b=neb.call(this,b)||this;b.Gb=c;b.Eb=d;b.jf=f;b.co=g;b.ariaLabel="";b.Ej=null;b.Iw="after";b.name=null;b.kd=new _.Xk;b.XQa=new _.Xk;b.ti=function(){};b.NV="";b.x5a=0;b.Jv=function(){};b.yj=!1;b.Mc=!1;b.lE=!1;b.co=b.co||keb;b.color=b.defaultColor=b.co.color||keb.color;b.tabIndex=
parseInt(e)||0;b.id=b.cX=a+ ++jeb;return b};_.U(gB,neb);_.k=gB.prototype;_.k.Vc=function(){this.yab(this.lE)};_.k.vq=function(){return this.Ld||this.disabled};_.k.ZFa=function(){this.Gb.Be()};_.k.Pj=function(a){this.checked=!!a};_.k.rl=function(a){this.Jv=a};_.k.Po=function(a){this.ti=a};_.k.bq=function(a){this.disabled=a};_.k.N6a=function(){return this.checked?"true":this.indeterminate?"mixed":"false"};
_.k.OHa=function(a){var b=this.x5a,c=this.L6a();if(b!==a&&c&&(this.NV&&c.classList.remove(this.NV),this.NV=this.Ojc(b,a),this.x5a=a,0<this.NV.length)){c.classList.add(this.NV);var d=this.NV;this.Eb.wc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.k.Zn=function(){this.Jv(this.checked);this.kd.emit(this.ny(this.checked));this.sm&&(this.sm.ua.checked=this.checked)};_.k.toggle=function(){this.checked=!this.checked;this.Jv(this.checked)};
_.k.B7a=function(){var a=this,b,c=null==(b=this.co)?void 0:b.Psc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.sm.ua.checked=this.checked,this.sm.ua.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.lE=!1;a.XQa.emit(a.lE)}),this.yj=!this.yj,this.OHa(this.yj?1:2),this.Zn())};_.k.v9a=function(a){a.stopPropagation()};_.k.Xk=function(){var a=this;Promise.resolve().then(function(){a.ti();_.Pk(a.Gb)})};
_.k.Ojc=function(a,b){if("NoopAnimations"===this.jf)return"";switch(a){case 0:if(1===b)return this.UA.u0a;if(3==b)return this.yj?this.UA.CKa:this.UA.v0a;break;case 2:return 1===b?this.UA.u0a:this.UA.v0a;case 1:return 2===b?this.UA.uhb:this.UA.CKa;case 3:return 1===b?this.UA.Wtb:this.UA.Xtb}return""};_.k.yab=function(a){var b=this.sm;b&&(b.ua.indeterminate=a)};
_.V.Object.defineProperties(gB.prototype,{xu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.cX)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Eg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.yj},set:function(a){a=_.Eg(a);a!=this.checked&&(this.yj=a,_.Pk(this.Gb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){a=_.Eg(a);a!==this.disabled&&(this.Mc=a,_.Pk(this.Gb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.lE},set:function(a){var b=a!=this.lE;this.lE=_.Eg(a);b&&(this.lE?this.OHa(3):this.OHa(this.checked?1:2),this.XQa.emit(this.lE));this.yab(this.lE)}}});gB.ha=function(){_.Fd()};
gB.Ja=_.v({type:gB,wb:function(a,b){a&1&&(_.Pe(geb,5),_.Pe(heb,5),_.Pe(_.hq,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.sm=c.first);_.Oe(c=_.Re())&&(b.fmc=c.first);_.Oe(c=_.Re())&&(b.pM=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],nJ:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Iw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{kd:"change",XQa:"indeterminateChange"},
features:[_.ae]});_.fB=function(a,b,c,d,e,f,g){a=gB.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Vd=c;a.UA={u0a:"mat-checkbox-anim-unchecked-checked",v0a:"mat-checkbox-anim-unchecked-indeterminate",uhb:"mat-checkbox-anim-checked-unchecked",CKa:"mat-checkbox-anim-checked-indeterminate",Wtb:"mat-checkbox-anim-indeterminate-checked",Xtb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.U(_.fB,gB);_.fB.Ja=gB.Ja;_.k=_.fB.prototype;_.k.ny=function(a){var b=new meb;b.source=this;b.checked=a;return b};
_.k.L6a=function(){return this.Ua.ua};_.k.Vc=function(){var a=this;gB.prototype.Vc.call(this);this.Vd.kl(this.Ua,!0).subscribe(function(b){b||a.Xk()})};_.k.La=function(){this.Vd.Zl(this.Ua)};_.k.zI=function(a){a.stopPropagation();gB.prototype.B7a.call(this)};_.k.focus=function(a,b){a?_.$o(this.Vd,this.sm,a,b):this.sm.ua.focus(b)};_.fB.ha=function(a){return new (a||_.fB)(_.y(_.Cd),_.y(_.al),_.y(_.Zo),_.y(_.Ye),_.ud("tabindex"),_.y(_.Tk,8),_.y(_.feb,8))};
_.fB.Aa=_.v({type:_.fB,oa:[["mat-checkbox"]],Jb:[1,"mat-checkbox"],Ib:14,mb:function(a,b){a&2&&(_.me("id",b.id),_.de("tabindex",null)("aria-label",null)("aria-labelledby",null),_.he("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Iw)("_mat-animation-noopable","NoopAnimations"===b.jf))},inputs:{Ld:"disableRipple",color:"color",tabIndex:"tabIndex"},kc:["matCheckbox"],features:[_.Ce([leb]),_.ae],
tc:["*"],Ba:17,Ca:21,Ha:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],
["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.G("change",function(e){return b.v9a(e)})("click",function(e){return b.zI(e)}),_.D(),_.C(5,"span",5),
_.F(6,"span",6),_.D(),_.F(7,"span",7),_.C(8,"span",8),_.td(),_.C(9,"svg",9),_.F(10,"path",10),_.D(),_.gA(),_.F(11,"span",11),_.D()(),_.C(12,"span",12,13),_.G("cdkObserveContent",function(){return b.ZFa()}),_.C(14,"span",14),_.N(15,"\u00a0"),_.D(),_.we(16),_.D()());if(a&2){var c=_.ze(1),d=_.ze(13);_.de("for",b.xu);_.w(2);_.he("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);_.de("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Ej)("aria-checked",b.N6a())("aria-describedby",b.nJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.vq())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Ee(19,ieb,"NoopAnimations"===b.jf?0:150))}},Ia:[_.hq,_.lp],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:transparent;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:transparent;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:transparent}.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'],
vb:2,Oa:0});
_.hB=function(){};_.hB.ha=function(a){return new (a||_.hB)};_.hB.Ea=_.Wc({type:_.hB});_.hB.Da=_.Pc({});_.iB=function(){};_.iB.ha=function(a){return new (a||_.iB)};_.iB.Ea=_.Wc({type:_.iB});_.iB.Da=_.Pc({imports:[_.lq,_.$p,_.mp,_.hB,_.$p,_.hB]});
_.oeb=new _.zd("GMAT_TABS_OPTION");
var peb=new _.zd("MatInkBarPositioner",{Ka:"root",ta:Eab}),jB=function(a,b,c,d){this.Ua=a;this.Eb=b;this.Blc=c;this.jf=d},qeb=function(a,b){a.show();a.Eb.Nc(function(){a.Eb.Lg.ka(_.Ua(1)).subscribe(function(){var c=a.Blc(b),d=a.Ua.ua;d.style.left=c.left;d.style.width=c.width})})};jB.prototype.show=function(){this.Ua.ua.style.visibility="visible"};jB.prototype.lj=function(){this.Ua.ua.style.visibility="hidden"};jB.ha=function(a){return new (a||jB)(_.y(_.Cd),_.y(_.Ye),_.y(peb),_.y(_.Tk,8))};
jB.Ja=_.v({type:jB,oa:[["mat-ink-bar"]],Jb:[1,"mat-ink-bar"],Ib:2,mb:function(a,b){a&2&&_.he("_mat-animation-noopable","NoopAnimations"===b.jf)}});
var reb=_.kg("translateTab",[_.ng("center, void, left-origin-center, right-origin-center",_.mg({transform:"none"})),_.ng("left",_.mg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.ng("right",_.mg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.og("* => left, * => right, left => center, right => center",_.lg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.og("void => left-origin-center",[_.mg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.lg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.og("void => right-origin-center",[_.mg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.lg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);
var seb=function(a){return{animationDuration:a}},teb=function(a,b){return{value:a,params:b}},kB=function(a,b,c,d){_.Wp.call(this,a,b,d);this.Sj=c;this.N8a=this.P4a=_.ca.EMPTY};_.U(kB,_.Wp);kB.prototype.Sa=function(){var a=this;_.Wp.prototype.Sa.call(this);this.P4a=this.Sj.aDa.ka(_.sb(this.Sj.fW(this.Sj.Hi))).subscribe(function(b){b&&!a.Yg()&&a.attach(a.Sj.oO)});this.N8a=this.Sj.KCa.subscribe(function(){a.Sj.xS||a.detach()})};
kB.prototype.La=function(){_.Wp.prototype.La.call(this);this.P4a.unsubscribe();this.N8a.unsubscribe()};kB.ha=function(a){return new (a||kB)(_.y(_.Kk),_.y(_.Me),_.y(_.Mc(function(){return lB})),_.y(_.Ig))};kB.Ja=_.v({type:kB,oa:[["","matTabBodyHost",""]],features:[_.ae]});
var mB=function(a,b,c){var d=this;this.Ua=a;this.Jc=b;this.F3=_.ca.EMPTY;this.PHa=new _.nb;this.s9a=new _.Xk;this.aDa=new _.Xk;this.KCa=new _.Xk;this.r9a=new _.Xk(!0);this.animationDuration="500ms";this.xS=!1;b&&(this.F3=b.kd.subscribe(function(e){d.o5a(e);_.Pk(c)}));this.PHa.ka(_.Oa(function(e,f){return e.Ol===f.Ol&&e.Rg===f.Rg})).subscribe(function(e){d.fW(e.Rg)&&d.fW(d.Hi)&&d.r9a.emit();d.fW(e.Ol)&&!d.fW(d.Hi)&&d.KCa.emit()})};_.k=mB.prototype;
_.k.Sa=function(){"center"==this.Hi&&null!=this.origin&&(this.Hi=this.dic(this.origin))};_.k.La=function(){this.F3.unsubscribe();this.PHa.complete()};_.k.Wmc=function(a){a=this.fW(a.Rg);this.aDa.emit(a);a&&this.s9a.emit(this.Ua.ua.clientHeight)};_.k.fB=function(){return this.Jc&&"rtl"===this.Jc.value?"rtl":"ltr"};_.k.fW=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.k.o5a=function(a){a=void 0===a?this.fB():a;this.Hi=0>this.Y9a?"ltr"==a?"left":"right":0<this.Y9a?"ltr"==a?"right":"left":"center"};_.k.dic=function(a){var b=this.fB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.V.Object.defineProperties(mB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.Y9a=a;this.o5a()}}});mB.ha=function(a){return new (a||mB)(_.y(_.Cd),_.y(_.vp,8),_.y(_.al))};
mB.Ja=_.v({type:mB,inputs:{oO:["content","_content"],origin:"origin",animationDuration:"animationDuration",xS:"preserveContent",position:"position"},outputs:{s9a:"_onCentering",aDa:"_beforeCentering",KCa:"_afterLeavingCenter",r9a:"_onCentered"}});var lB=function(a,b,c){mB.call(this,a,b,c)};_.U(lB,mB);lB.Ja=mB.Ja;lB.ha=function(a){return new (a||lB)(_.y(_.Cd),_.y(_.vp,8),_.y(_.al))};
lB.Aa=_.v({type:lB,oa:[["mat-tab-body"]],wb:function(a,b){a&1&&_.Pe(_.Wp,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.wSc=c.first)}},Jb:[1,"mat-tab-body"],features:[_.ae],Ba:3,Ca:6,Ha:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],ya:function(a,b){a&1&&(_.C(0,"div",0,1),_.G("@translateTab.start",function(c){return b.Wmc(c)})("@translateTab.done",function(c){return b.PHa.next(c)}),_.M(2,Fab,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.Fe(3,teb,b.Hi,_.Ee(1,seb,
b.animationDuration)))},Ia:[kB],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'],vb:2,data:{animation:[reb]}});
var ueb=new _.zd("MAT_TABS_CONFIG");
var veb;veb=new _.zd("MatTabContent");_.nB=function(a){this.ya=a};_.nB.ha=function(a){return new (a||_.nB)(_.y(_.Le))};_.nB.Ja=_.v({type:_.nB,oa:[["","matTabContent",""]],features:[_.Ce([{Ga:veb,Nb:_.nB}])]});
var web=_.Cg({passive:!0}),oB=function(a,b,c,d,e,f,g){var h=this;this.Ua=a;this.Gb=b;this.Cg=c;this.Jc=d;this.Eb=e;this.ud=f;this.jf=g;this.OW=0;this.cHa=!1;this.Ub=new _.nb;this.RW=!1;this.jI=this.iI=!0;this.ola=new _.nb;this.I3=!1;this.yq=0;this.sJb=new _.Xk;this.Ytb=new _.Xk;e.wc(function(){_.Ie(a.ua,"mouseleave").ka(_.vb(h.Ub)).subscribe(function(){h.WI()})})};_.k=oB.prototype;
_.k.Vc=function(){var a=this;_.Ie(this.i$a.ua,"touchstart",web).ka(_.vb(this.Ub)).subscribe(function(){a.ZV("before")});_.Ie(this.l9a.ua,"touchstart",web).ka(_.vb(this.Ub)).subscribe(function(){a.ZV("after")})};
_.k.Ne=function(){var a=this,b=this.Jc?this.Jc.kd:_.Da("ltr"),c=this.Cg.kd(150),d=function(){a.Uga();a.LCa()};this.Wc=_.IRa(_.rp(_.dy(new _.up(this.ni),this.fB())));_.sp(this.Wc,this.yq);this.Eb.Lg.ka(_.Ua(1)).subscribe(d);_.hb(b,c,this.ni.vd,this.dmc()).ka(_.vb(this.Ub)).subscribe(function(){a.Eb.Nc(function(){Promise.resolve().then(function(){a.OW=Math.max(0,Math.min(a.uEa(),a.OW));d()})});_.dy(a.Wc,a.fB())});this.Wc.kd.ka(_.vb(this.Ub)).subscribe(function(e){a.Ytb.emit(e);a.yoc(e)})};
_.k.dmc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Ta:this.ni.vd.ka(_.sb(this.ni),_.tb(function(b){return new _.ja(function(c){return a.Eb.wc(function(){var d=new ResizeObserver(function(){c.next()});b.forEach(function(e){d.observe(e.Qb.ua)});return function(){d.disconnect()}})})}),_.pb())};
_.k.zL=function(){this.epc!=this.ni.length&&(this.Uga(),this.epc=this.ni.length,_.Pk(this.Gb));this.cHa&&(this.R$a(this.yq),this.oDa(),this.LCa(),this.cHa=!1,_.Pk(this.Gb));this.O$a&&(this.mbb(),this.O$a=!1,_.Pk(this.Gb))};_.k.La=function(){this.Ub.next();this.Ub.complete();this.ola.complete()};_.k.mh=function(a){if(!_.Bg(a))switch(a.keyCode){case 13:case 32:this.ZY!==this.selectedIndex&&(this.sJb.emit(this.ZY),this.F8a(a));break;default:this.Wc.PC(a)}};
_.k.t9a=function(){var a=this,b=this.Ua.ua.textContent;b!==this.Hic&&(this.Hic=b||"",this.Eb.Nc(function(){a.Uga();a.LCa();_.Pk(a.Gb)}))};_.k.Uga=function(){this.Ihc();this.oDa();this.mbb()};_.k.lW=function(a){if(!this.ni)return!0;a=this.ni?this.ni.toArray()[a]:null;return!!a&&!a.disabled};_.k.yoc=function(a){this.RW&&this.R$a(a);this.ni&&this.ni.length&&(this.ni.toArray()[a].focus(),a=this.WW.ua,a.scrollLeft="ltr"==this.fB()?0:a.scrollWidth-a.offsetWidth)};
_.k.fB=function(){return this.Jc&&"rtl"===this.Jc.value?"rtl":"ltr"};_.k.mbb=function(){if(!this.jw){var a=this.jD;this.Bab.ua.style.transform="translateX("+Math.round("ltr"===this.fB()?-a:a)+"px)";if(this.ud.aia||this.ud.Nya)this.WW.ua.scrollLeft=0}};_.k.P$a=function(a){return this.Q$a(this.OW+("before"==a?-1:1)*this.WW.ua.offsetWidth/3)};_.k.sja=function(a){this.WI();this.P$a(a)};
_.k.R$a=function(a){if(!this.jw){var b=this.ni?this.ni.toArray()[a]:null;if(b){a=this.WW.ua.offsetWidth;var c=b.Qb.ua;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.fB()?c=b+d:(c=this.ula.ua.offsetWidth-b,b=c-d);d=this.jD;a=this.jD+a;b<d?this.jD-=d-b+60:c>a&&(this.jD+=c-a+60)}}};_.k.Ihc=function(){if(this.jw)this.RW=!1;else{var a=this.ula.ua.scrollWidth>this.Ua.ua.offsetWidth;a||(this.jD=0);a!==this.RW&&_.Pk(this.Gb);this.RW=a}};
_.k.oDa=function(){this.jw?this.iI=this.jI=!0:(this.jI=0==this.jD,this.iI=this.jD==this.uEa(),_.Pk(this.Gb))};_.k.uEa=function(){return this.ula.ua.scrollWidth-this.WW.ua.offsetWidth||0};_.k.LCa=function(){var a=this.ni&&this.ni.length?this.ni.toArray()[this.selectedIndex]:null;(a=a?a.Qb.ua:null)?qeb(this.Ija,a):this.Ija.lj()};_.k.WI=function(){this.ola.next()};
_.k.ZV=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.WI(),_.ta(650,100).ka(_.vb(_.hb(this.ola,this.Ub))).subscribe(function(){var d=c.P$a(a),e=d.Lzb;d=d.distance;(0===d||d>=e)&&c.WI()}))};_.k.Q$a=function(a){if(this.jw)return{Lzb:0,distance:0};var b=this.uEa();this.OW=Math.max(0,Math.min(b,a));this.O$a=!0;this.oDa();return{Lzb:b,distance:this.OW}};
_.V.Object.defineProperties(oB.prototype,{jw:{configurable:!0,enumerable:!0,get:function(){return this.I3},set:function(a){this.I3=_.Eg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.yq},set:function(a){a=_.Hg(a);this.yq!=a&&(this.cHa=!0,this.yq=a,this.Wc&&_.sp(this.Wc,a))}},ZY:{configurable:!0,enumerable:!0,get:function(){return this.Wc?this.Wc.gJ:0},set:function(a){this.lW(a)&&this.ZY!==a&&this.Wc&&this.Wc.Ar(a)}},jD:{configurable:!0,enumerable:!0,get:function(){return this.OW},
set:function(a){this.Q$a(a)}}});oB.ha=function(a){return new (a||oB)(_.y(_.Cd),_.y(_.al),_.y(_.Fp),_.y(_.vp,8),_.y(_.Ye),_.y(_.Wo),_.y(_.Tk,8))};oB.Ja=_.v({type:oB,inputs:{jw:"disablePagination"}});
var xeb=_.Mg(function(){}),pB=function(a){var b=xeb.call(this)||this;b.Qb=a;return b};_.U(pB,xeb);pB.prototype.focus=function(){this.Qb.ua.focus()};pB.ha=function(a){return new (a||pB)(_.y(_.Cd))};pB.Ja=_.v({type:pB,oa:[["","matTabLabelWrapper",""]],Ib:3,mb:function(a,b){a&2&&(_.de("aria-disabled",!!b.disabled),_.he("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.ae]});
var yeb=["tabListContainer"],zeb=["tabList"],Aeb=["tabListInner"],Beb=["nextPaginator"],Ceb=["previousPaginator"],qB=function(a,b,c,d,e,f,g){oB.call(this,a,b,c,d,e,f,g);this.hI=!1};_.U(qB,oB);qB.prototype.F8a=function(a){a.preventDefault()};_.V.Object.defineProperties(qB.prototype,{Ld:{configurable:!0,enumerable:!0,get:function(){return this.hI},set:function(a){this.hI=_.Eg(a)}}});qB.ha=function(a){return new (a||qB)(_.y(_.Cd),_.y(_.al),_.y(_.Fp),_.y(_.vp,8),_.y(_.Ye),_.y(_.Wo),_.y(_.Tk,8))};
qB.Ja=_.v({type:qB,inputs:{Ld:"disableRipple"},features:[_.ae]});var rB=function(a,b,c,d,e,f,g){qB.call(this,a,b,c,d,e,f,g)};_.U(rB,qB);rB.Ja=qB.Ja;rB.ha=function(a){return new (a||rB)(_.y(_.Cd),_.y(_.al),_.y(_.Fp),_.y(_.vp,8),_.y(_.Ye),_.y(_.Wo),_.y(_.Tk,8))};
rB.Aa=_.v({type:rB,oa:[["mat-tab-header"]],Ed:function(a,b,c){a&1&&_.Qe(c,pB,4);if(a&2){var d;_.Oe(d=_.Re())&&(b.ni=d)}},wb:function(a,b){a&1&&(_.Pe(jB,7),_.Pe(yeb,7),_.Pe(zeb,7),_.Pe(Aeb,7),_.Pe(Beb,5),_.Pe(Ceb,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.Ija=c.first);_.Oe(c=_.Re())&&(b.WW=c.first);_.Oe(c=_.Re())&&(b.Bab=c.first);_.Oe(c=_.Re())&&(b.ula=c.first);_.Oe(c=_.Re())&&(b.l9a=c.first);_.Oe(c=_.Re())&&(b.i$a=c.first)}},Jb:[1,"mat-tab-header"],Ib:4,mb:function(a,b){a&2&&_.he("mat-tab-header-pagination-controls-enabled",
b.RW)("mat-tab-header-rtl","rtl"==b.fB())},inputs:{selectedIndex:"selectedIndex"},outputs:{sJb:"selectFocusedIndex",Ytb:"indexFocused"},features:[_.ae],tc:["*"],Ba:14,Ca:10,Ha:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],
["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"button",0,1),_.G("click",function(){return b.sja("before")})("mousedown",function(c){return b.ZV("before",
c)})("touchend",function(){return b.WI()}),_.F(2,"div",2),_.D(),_.C(3,"div",3,4),_.G("keydown",function(c){return b.mh(c)}),_.C(5,"div",5,6),_.G("cdkObserveContent",function(){return b.t9a()}),_.C(7,"div",7,8),_.we(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.C(11,"button",9,10),_.G("mousedown",function(c){return b.ZV("after",c)})("click",function(){return b.sja("after")})("touchend",function(){return b.WI()}),_.F(13,"div",2),_.D());a&2&&(_.he("mat-tab-header-pagination-disabled",b.jI),_.z("matRippleDisabled",
b.jI||b.Ld)("disabled",b.jI||null),_.w(5),_.he("_mat-animation-noopable","NoopAnimations"===b.jf),_.w(6),_.he("mat-tab-header-pagination-disabled",b.iI),_.z("matRippleDisabled",b.iI||b.Ld)("disabled",b.iI||null))},Ia:[_.hq,_.lp,jB],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:transparent;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"],
vb:2});
_.Deb=new _.zd("MatTabLabel");_.Eeb=new _.zd("MAT_TAB");
var Feb,Geb;Feb=_.Mg(function(){});Geb=new _.zd("MAT_TAB_GROUP");_.sB=function(a,b){var c=Feb.call(this)||this;c.ag=a;c.j5a=b;c.yOb="";c.s5a=null;c.Vj=new _.nb;c.position=null;c.origin=null;c.isActive=!1;return c};_.U(_.sB,Feb);_.sB.prototype.Rb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Vj.next()};_.sB.prototype.La=function(){this.Vj.complete()};_.sB.prototype.Sa=function(){this.s5a=new _.Tp(this.rjc||this.qlc,this.ag)};
_.sB.prototype.zoc=function(a){a&&a.Whc===this&&(this.hpc=a)};_.V.Object.defineProperties(_.sB.prototype,{A_a:{configurable:!0,enumerable:!0,get:function(){return this.hpc},set:function(a){this.zoc(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.s5a}}});_.sB.ha=function(a){return new (a||_.sB)(_.y(_.Me),_.y(Geb,8))};
_.sB.Aa=_.v({type:_.sB,oa:[["mat-tab"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.Deb,5),_.Qe(c,veb,7,_.Le));if(a&2){var d;_.Oe(d=_.Re())&&(b.A_a=d.first);_.Oe(d=_.Re())&&(b.rjc=d.first)}},wb:function(a,b){a&1&&_.Pe(_.Le,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.qlc=c.first)}},inputs:{disabled:"disabled",yOb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],Ej:["aria-labelledby","ariaLabelledby"],wCc:"labelClass",Krc:"bodyClass"},kc:["matTab"],features:[_.Ce([{Ga:_.Eeb,Nb:_.sB}]),_.ae,_.bd],tc:["*"],Ba:1,
Ca:0,ya:function(a){a&1&&(_.ve(),_.M(0,Gab,1,0,"ng-template"))},vb:2});
var Heb=["tabBodyWrapper"],Ieb=["tabHeader"],Jeb=0,Keb=function(){},Leb=_.Kg(_.Lg(function(a){this.Ua=a}),"primary"),tB=function(a,b,c,d){a=Leb.call(this,a)||this;a.Gb=b;a.jf=d;a.Bq=new _.Se;a.q4=0;a.Xja=null;a.BHa=0;a.Dab=_.ca.EMPTY;a.tla=_.ca.EMPTY;a.VDa=!1;a.yq=null;a.tsb="above";a.I3=!1;a.b$a=!1;a.AJb=new _.Xk;a.YY=new _.Xk;a.Fdb=new _.Xk;a.xYa=new _.Xk(!0);a.y7a=Jeb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.jw=c&&null!=c.jw?c.jw:!1;a.p8=c&&null!=c.p8?c.p8:!1;
var e;a.B7=null!=(e=null==c?void 0:c.B7)?e:null;a.xS=!(null==c||!c.xS);return a};_.U(tB,Leb);_.k=tB.prototype;
_.k.zL=function(){var a=this,b=this.q4=this.Y4a(this.q4);if(this.yq!=b){var c=null==this.yq;if(!c){this.xYa.emit(this.ny(b));var d=this.l5.ua;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Bq.forEach(function(e,f){return e.isActive=f===b});c||(a.AJb.emit(b),a.l5.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.Xja=null,_.Pk(this.Gb))};
_.k.Ne=function(){var a=this;this.Woc();this.apc();this.Dab=this.Bq.vd.subscribe(function(){var b=a.Y4a(a.q4);if(b===a.yq){for(var c=a.Bq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.q4=a.yq=e;a.Xja=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.xYa.emit(a.ny(b))})}_.Pk(a.Gb)})};_.k.Woc=function(){var a=this;this.a4a.vd.ka(_.sb(this.a4a)).subscribe(function(b){a.Bq.reset(b.filter(function(c){return c.j5a===a||!c.j5a}));_.Ne(a.Bq)})};
_.k.La=function(){this.Bq.destroy();this.Dab.unsubscribe();this.tla.unsubscribe()};_.k.Uga=function(){this.CHa&&this.CHa.Uga()};_.k.Wia=function(a){this.Xja=a;this.YY.emit(this.ny(a))};_.k.ny=function(a){var b=new Keb;b.index=a;this.Bq&&this.Bq.length&&(b.tab=this.Bq.toArray()[a]);return b};_.k.apc=function(){var a=this;this.tla&&this.tla.unsubscribe();this.tla=_.hb.apply(null,_.Ha(this.Bq.map(function(b){return b.Vj}))).subscribe(function(){return _.Pk(a.Gb)})};
_.k.Y4a=function(a){return Math.min(this.Bq.length-1,Math.max(a||0,0))};_.k.t7a=function(a){return"mat-tab-label-"+this.y7a+"-"+a};_.k.s7a=function(a){return"mat-tab-content-"+this.y7a+"-"+a};_.k.xoc=function(a){if(this.VDa&&this.BHa){var b=this.l5.ua;b.style.height=this.BHa+"px";this.l5.ua.offsetHeight&&(b.style.height=a+"px")}};_.k.Onc=function(){var a=this.l5.ua;this.BHa=a.clientHeight;a.style.height="";this.Fdb.emit()};_.k.tq=function(a,b,c){a.disabled||(this.selectedIndex=b.ZY=c)};
_.k.lI=function(a,b){if(a.disabled)return null;var c;a=null!=(c=this.Xja)?c:this.selectedIndex;return b===a?0:-1};_.k.cpc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.CHa.ZY=b)};
_.V.Object.defineProperties(tB.prototype,{p8:{configurable:!0,enumerable:!0,get:function(){return this.VDa},set:function(a){this.VDa=_.Eg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.yq},set:function(a){this.q4=_.Hg(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.tgc},set:function(a){this.tgc=/^\d+$/.test(a+"")?a+"ms":a}},B7:{configurable:!0,enumerable:!0,get:function(){return this.lic},set:function(a){this.lic=_.Hg(a,null)}},jw:{configurable:!0,
enumerable:!0,get:function(){return this.I3},set:function(a){this.I3=_.Eg(a)}},xS:{configurable:!0,enumerable:!0,get:function(){return this.b$a},set:function(a){this.b$a=_.Eg(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.ZCa},set:function(a){var b=this.Ua.ua;b.classList.remove("mat-background-"+this.backgroundColor);a&&b.classList.add("mat-background-"+a);this.ZCa=a}}});tB.ha=function(a){return new (a||tB)(_.y(_.Cd),_.y(_.al),_.y(ueb,8),_.y(_.Tk,8))};
tB.Ja=_.v({type:tB,inputs:{p8:"dynamicHeight",selectedIndex:"selectedIndex",tsb:"headerPosition",animationDuration:"animationDuration",B7:"contentTabIndex",jw:"disablePagination",xS:"preserveContent",backgroundColor:"backgroundColor"},outputs:{AJb:"selectedIndexChange",YY:"focusChange",Fdb:"animationDone",xYa:"selectedTabChange"},features:[_.ae]});_.uB=function(a,b,c,d){return tB.call(this,a,b,c,d)||this};_.U(_.uB,tB);_.uB.Ja=tB.Ja;
_.uB.ha=function(a){return new (a||_.uB)(_.y(_.Cd),_.y(_.al),_.y(ueb,8),_.y(_.Tk,8))};
_.uB.Aa=_.v({type:_.uB,oa:[["mat-tab-group"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.sB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.a4a=d)}},wb:function(a,b){a&1&&(_.Pe(Heb,5),_.Pe(Ieb,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.l5=c.first);_.Oe(c=_.Re())&&(b.CHa=c.first)}},Jb:[1,"mat-tab-group"],Ib:4,mb:function(a,b){a&2&&_.he("mat-tab-group-dynamic-height",b.p8)("mat-tab-group-inverted-header","below"===b.tsb)},inputs:{color:"color",Ld:"disableRipple"},kc:["matTabGroup"],features:[_.Ce([{Ga:Geb,Nb:_.uB}]),_.ae],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"]],ya:function(a,
b){a&1&&(_.C(0,"mat-tab-header",0,1),_.G("indexFocused",function(c){return b.Wia(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.M(2,Kab,5,15,"div",2),_.D(),_.C(3,"div",3,4),_.M(5,Lab,1,11,"mat-tab-body",5),_.D());a&2&&(_.z("selectedIndex",b.selectedIndex||0)("disableRipple",b.Ld)("disablePagination",b.jw),_.w(2),_.z("ngForOf",b.Bq),_.w(1),_.he("_mat-animation-noopable","NoopAnimations"===b.jf),_.w(2),_.z("ngForOf",b.Bq))},Ia:[_.Nl,_.Ol,_.Pl,_.Wp,_.hq,_.mA,pB,lB,rB],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"],
vb:2});
var Meb=["tabListContainer"],Neb=["tabList"],Oeb=["tabListInner"],Peb=["nextPaginator"],Qeb=["previousPaginator"],Reb=0,vB=function(a,b,c,d,e,f,g){oB.call(this,a,d,e,b,c,f,g);this.hI=!1;this.color="primary"};_.U(vB,oB);vB.prototype.F8a=function(){};vB.prototype.Ne=function(){var a=this;this.ni.vd.ka(_.sb(null),_.vb(this.Ub)).subscribe(function(){Seb(a)});oB.prototype.Ne.call(this)};
var Seb=function(a){if(a.ni){for(var b=a.ni.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Pk(a.Gb);a.xD&&(a.xD.QRc=b[c].id);return}a.selectedIndex=-1;a.Ija.lj()}};vB.prototype.CEa=function(){return this.xD?"tablist":this.Ua.ua.getAttribute("role")};
_.V.Object.defineProperties(vB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.ZCa},set:function(a){var b=this.Ua.ua.classList;b.remove("mat-background-"+this.backgroundColor);a&&b.add("mat-background-"+a);this.ZCa=a}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.hI},set:function(a){this.hI=_.Eg(a)}}});vB.ha=function(a){return new (a||vB)(_.y(_.Cd),_.y(_.vp,8),_.y(_.Ye),_.y(_.al),_.y(_.Fp),_.y(_.Wo),_.y(_.Tk,8))};
vB.Ja=_.v({type:vB,inputs:{backgroundColor:"backgroundColor",Ld:"disableRipple",color:"color",xD:"tabPanel"},features:[_.ae]});_.wB=function(a,b,c,d,e,f,g){vB.call(this,a,b,c,d,e,f,g)};_.U(_.wB,vB);_.wB.Ja=vB.Ja;_.wB.ha=function(a){return new (a||_.wB)(_.y(_.Cd),_.y(_.vp,8),_.y(_.Ye),_.y(_.al),_.y(_.Fp),_.y(_.Wo),_.y(_.Tk,8))};
_.wB.Aa=_.v({type:_.wB,oa:[["","mat-tab-nav-bar",""]],Ed:function(a,b,c){a&1&&_.Qe(c,_.xB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.ni=d)}},wb:function(a,b){a&1&&(_.Pe(jB,7),_.Pe(Meb,7),_.Pe(Neb,7),_.Pe(Oeb,7),_.Pe(Peb,5),_.Pe(Qeb,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.Ija=c.first);_.Oe(c=_.Re())&&(b.WW=c.first);_.Oe(c=_.Re())&&(b.Bab=c.first);_.Oe(c=_.Re())&&(b.ula=c.first);_.Oe(c=_.Re())&&(b.l9a=c.first);_.Oe(c=_.Re())&&(b.i$a=c.first)}},Jb:[1,"mat-tab-nav-bar","mat-tab-header"],Ib:11,mb:function(a,b){a&
2&&(_.de("role",b.CEa()),_.he("mat-tab-header-pagination-controls-enabled",b.RW)("mat-tab-header-rtl","rtl"==b.fB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},kc:["matTabNavBar","matTabNav"],features:[_.ae],hc:["mat-tab-nav-bar",""],tc:["*"],Ba:14,Ca:10,Ha:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",
3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],
["nextPaginator",""]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"button",0,1),_.G("click",function(){return b.sja("before")})("mousedown",function(c){return b.ZV("before",c)})("touchend",function(){return b.WI()}),_.F(2,"div",2),_.D(),_.C(3,"div",3,4),_.G("keydown",function(c){return b.mh(c)}),_.C(5,"div",5,6),_.G("cdkObserveContent",function(){return b.t9a()}),_.C(7,"div",7,8),_.we(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.C(11,"button",9,10),_.G("mousedown",function(c){return b.ZV("after",c)})("click",
function(){return b.sja("after")})("touchend",function(){return b.WI()}),_.F(13,"div",2),_.D());a&2&&(_.he("mat-tab-header-pagination-disabled",b.jI),_.z("matRippleDisabled",b.jI||b.Ld)("disabled",b.jI||null),_.w(5),_.he("_mat-animation-noopable","NoopAnimations"===b.jf),_.w(6),_.he("mat-tab-header-pagination-disabled",b.iI),_.z("matRippleDisabled",b.iI||b.Ld)("disabled",b.iI||null))},Ia:[_.hq,_.lp,jB],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:transparent;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:transparent}.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"],
vb:2});var Teb=_.Ng(_.Lg(_.Mg(function(){}))),yB=function(a,b,c,d,e,f){var g=Teb.call(this)||this;g.Oy=a;g.Qb=b;g.Vd=e;g.JO=!1;g.id="mat-tab-link-"+Reb++;g.WG=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.WG.animation={wF:0,mQ:0});return g};_.U(yB,Teb);_.k=yB.prototype;_.k.focus=function(){this.Qb.ua.focus()};_.k.Vc=function(){this.Vd.kl(this.Qb)};_.k.La=function(){this.Vd.Zl(this.Qb)};_.k.qja=function(){this.Oy.ZY=this.Oy.ni.toArray().indexOf(this)};
_.k.mh=function(a){this.Oy.xD&&32===a.keyCode&&this.Qb.ua.click()};_.k.Rjc=function(){var a;return this.Oy.xD?null==(a=this.Oy.xD)?void 0:a.id:this.Qb.ua.getAttribute("aria-controls")};_.k.aja=function(){return this.Oy.xD?this.active?"true":"false":this.Qb.ua.getAttribute("aria-selected")};_.k.Sjc=function(){return this.active&&!this.Oy.xD?"page":null};_.k.CEa=function(){return this.Oy.xD?"tab":this.Qb.ua.getAttribute("role")};_.k.lI=function(){return this.Oy.xD?this.JO&&!this.disabled?0:-1:this.tabIndex};
_.V.Object.defineProperties(yB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.JO},set:function(a){a=_.Eg(a);a!==this.JO&&(this.JO=a,Seb(this.Oy))}},gua:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Ld||this.Oy.Ld||!!this.WG.disabled}}});yB.ha=function(a){return new (a||yB)(_.y(vB),_.y(_.Cd),_.y(_.gq,8),_.ud("tabindex"),_.y(_.Zo),_.y(_.Tk,8))};yB.Ja=_.v({type:yB,inputs:{active:"active",id:"id"},features:[_.ae]});
_.xB=function(a,b,c,d,e,f,g,h){a=yB.call(this,a,b,e,f,g,h)||this;a.Aab=new _.CSa(a,c,b,d);_.FSa(a.Aab,b.ua);return a};_.U(_.xB,yB);_.xB.prototype.La=function(){yB.prototype.La.call(this);this.Aab.Rka()};_.xB.ha=function(a){return new (a||_.xB)(_.y(_.wB),_.y(_.Cd),_.y(_.Ye),_.y(_.Wo),_.y(_.gq,8),_.ud("tabindex"),_.y(_.Zo),_.y(_.Tk,8))};
_.xB.Ja=_.v({type:_.xB,oa:[["","mat-tab-link",""],["","matTabLink",""]],Jb:[1,"mat-tab-link","mat-focus-indicator"],Ib:11,mb:function(a,b){a&1&&_.G("focus",function(){return b.qja()})("keydown",function(c){return b.mh(c)});a&2&&(_.de("aria-controls",b.Rjc())("aria-current",b.Sjc())("aria-disabled",b.disabled)("aria-selected",b.aja())("id",b.id)("tabIndex",b.lI())("role",b.CEa()),_.he("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",Ld:"disableRipple",tabIndex:"tabIndex"},
kc:["matTabLink"],features:[_.ae]});
_.zB=function(){};_.zB.ha=function(a){return new (a||_.zB)};_.zB.Ea=_.Wc({type:_.zB});_.zB.Da=_.Pc({imports:[_.Wl,_.$p,_.Xp,_.lq,_.mp,_.op,_.$p]});
_.AB=function(a){this.HAc=a};_.AB.prototype.isEnabled=function(){return this.HAc===Mab};new _.Ik;new _.Hk;_.AB.ha=function(a){return new (a||_.AB)(_.y(peb))};_.AB.Ja=_.v({type:_.AB,oa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-tabs",b.isEnabled())},features:[_.Ce([{Ga:peb,Db:function(a,b,c){return a.ua.hasAttribute("gmat-tabs")||c&&c.enabled?Mab:b},Hb:[_.Cd,[new _.Ik,peb],[new _.Hk,_.oeb]]}])]});
_.Ueb=new _.zd("CDK_TREE_NODE_OUTLET_NODE");_.BB=function(a,b){this.Nf=a;this.PFa=b};_.BB.ha=function(a){return new (a||_.BB)(_.y(_.Me),_.y(_.Ueb,8))};_.BB.Ja=_.v({type:_.BB,oa:[["","cdkTreeNodeOutlet",""]]});
var Veb;Veb=function(a){this.wa=a};_.CB=function(a){this.ya=a};_.CB.ha=function(a){return new (a||_.CB)(_.y(_.Le))};_.CB.Ja=_.v({type:_.CB,oa:[["","cdkTreeNodeDef",""]],inputs:{KA:["cdkTreeNodeDefWhen","when"]}});
_.DB=function(a,b){this.pq=a;this.Gb=b;this.Kt=new _.nb;this.bka=new Map;this.IA=new _.sf({start:0,end:Number.MAX_VALUE})};_.k=_.DB.prototype;_.k.Sa=function(){this.aB=this.pq.find([]).create(this.xx)};_.k.La=function(){this.I4.Nf.clear();this.IA.complete();this.Kt.next();this.Kt.complete();this.oq&&"function"===typeof this.oq.disconnect&&this.dataSource.disconnect(this);this.qO&&(this.qO.unsubscribe(),this.qO=null)};
_.k.zL=function(){this.Nic=this.DW.filter(function(a){return!a.KA})[0];this.dataSource&&this.DW&&!this.qO&&this.mka()};_.k.zHa=function(a){this.oq&&"function"===typeof this.oq.disconnect&&this.dataSource.disconnect(this);this.qO&&(this.qO.unsubscribe(),this.qO=null);a||this.I4.Nf.clear();this.oq=a;this.DW&&this.mka()};
_.k.mka=function(){var a=this,b;_.spa(this.oq)?b=this.oq.connect(this):_.Je(this.oq)?b=this.oq:Array.isArray(this.oq)&&(b=_.Da(this.oq));b&&(this.qO=b.ka(_.vb(this.Kt)).subscribe(function(c){return _.Web(a,c)}))};_.Web=function(a,b,c,d,e){c=void 0===c?a.aB:c;d=void 0===d?a.I4.Nf:d;if(c=c.diff(b))_.zHa(c,function(f,g,h){null==f.Ku?a.insertNode(b[h],h,d,e):null==h?(d.remove(g),a.bka.delete(f.item)):(f=d.get(g),d.move(f,h))}),a.Gb.Be()};
_.DB.prototype.lkc=function(a,b){return 1===this.DW.length?this.DW.first:this.DW.find(function(c){return c.KA&&c.KA(b,a)})||this.Nic};_.DB.prototype.insertNode=function(a,b,c,d){var e=this.lkc(a,b),f=new Veb(a);this.zc.rw?f.level=this.zc.rw(a):"undefined"!==typeof d&&this.bka.has(d)?f.level=this.bka.get(d)+1:f.level=0;this.bka.set(a,f.level);(c?c:this.I4.Nf).vi(e.ya,f,b);Xeb&&(Xeb.data=a)};
_.V.Object.defineProperties(_.DB.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.oq},set:function(a){this.oq!==a&&this.zHa(a)}}});_.DB.ha=function(a){return new (a||_.DB)(_.y(_.dl),_.y(_.al))};
_.DB.Aa=_.v({type:_.DB,oa:[["cdk-tree"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.CB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.DW=d)}},wb:function(a,b){a&1&&_.Pe(_.BB,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.I4=c.first)}},Jb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",zc:"treeControl",xx:"trackBy"},kc:["cdkTree"],Ba:1,Ca:0,Ha:[["cdkTreeNodeOutlet",""]],ya:function(a){a&1&&_.le(0,0)},Ia:[_.BB],vb:2});_.EB=function(a,b){this.Ua=a;this.jn=b;this.Ub=new _.nb;this.LDa=new _.nb;Xeb=this;this.role="treeitem"};
_.EB.prototype.Sa=function(){for(var a=this.Ua.ua.parentElement;a&&!Nab(a);)a=a.parentElement;this.enc=a?a.classList.contains("cdk-nested-tree-node")?_.Hg(a.getAttribute("aria-level")):0:-1;this.Ua.ua.setAttribute("aria-level",""+(this.level+1))};_.EB.prototype.La=function(){Xeb===this&&(Xeb=null);this.LDa.complete();this.Ub.next();this.Ub.complete()};_.EB.prototype.focus=function(){this.Ua.ua.focus()};_.EB.prototype.uoc=function(){this.role="treeitem"};
_.V.Object.defineProperties(_.EB.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Ua.ua.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Wh},set:function(a){a!==this.Wh&&(this.Wh=a,this.uoc(),this.LDa.next())}},fe:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.fe(this.Wh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.rw?this.jn.zc.rw(this.Wh):this.enc}}});var Xeb=null;
_.EB.ha=function(a){return new (a||_.EB)(_.y(_.Cd),_.y(_.DB))};_.EB.Ja=_.v({type:_.EB,oa:[["cdk-tree-node"]],Jb:[1,"cdk-tree-node"],Ib:1,mb:function(a,b){a&2&&_.de("aria-expanded",b.fe)},inputs:{role:"role"},kc:["cdkTreeNode"]});
var FB=function(){};FB.ha=function(a){return new (a||FB)};FB.Ea=_.Wc({type:FB});FB.Da=_.Pc({});
_.Yeb=_.Ng(_.Mg(_.EB));
_.GB=function(){};_.GB.ha=function(a){return new (a||_.GB)};_.GB.Ea=_.Wc({type:_.GB});_.GB.Da=_.Pc({imports:[FB,_.$p,_.$p]});
_.HB=function(){};_.HB.ha=function(a){return new (a||_.HB)};_.HB.Ea=_.Wc({type:_.HB});_.HB.Da=_.Pc({imports:[_.Wl,_.zB]});
var Zeb,IB,$eb,afb,bfb;Zeb=["sliderWrapper"];IB=_.Cg({passive:!1});$eb={Ga:_.pv,Nb:_.Mc(function(){return _.JB}),hd:!0};afb=function(){};bfb=_.Ng(_.Kg(_.Mg(function(a){this.Ua=a}),"accent"));
_.JB=function(a,b,c,d,e,f,g,h){var n=bfb.call(this,a)||this;n.Vd=b;n.Gb=c;n.Jc=d;n.Eb=f;n.jf=h;n.i8a=!1;n.OO=100;n.vI=0;n.i5=1;n.Hab=!1;n.HHa=0;n.Gd=null;n.Vv=!1;n.kd=new _.Xk;n.input=new _.Xk;n.Jr=new _.Xk;n.Rl=function(){};n.yka=0;n.wy=null;n.JO=!1;n.IHa=0;n.sB=null;n.Jv=function(){};n.F3=_.ca.EMPTY;n.xE=function(r){n.disabled||n.wy||!Oab(r)&&0!==r.button||n.Eb.Nc(function(){if(Oab(r))a:{var x=n.Ua.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.q5=x;if(x=Qab(r,n.q5))A=n.value,n.wy="pointer",n.z4=r,n.hEa(),n.w9a(),n.Sgc(r),n.hEa(),n.qbb(x),n.ubb=A,r.cancelable&&r.preventDefault(),A!=n.value&&n.XDa()})};n.W4=function(r){if("pointer"===n.wy){var x=Qab(r,n.q5);if(x){r.cancelable&&r.preventDefault();var A=n.value;n.z4=r;n.qbb(x);A!=n.value&&n.XDa()}}};n.GI=function(r){"pointer"!==n.wy||Oab(r)&&"number"===typeof n.q5&&!Pab(r.changedTouches,n.q5)||(r.cancelable&&r.preventDefault(),n.x$a(),n.wy=null,n.q5=void 0,
n.ubb==n.value||n.disabled||n.Zn(),n.ubb=n.z4=null)};n.Dbb=function(){n.z4&&n.GI(n.z4)};n.Pb=g;n.tabIndex=parseInt(e)||0;f.wc(function(){var r=a.ua;r.addEventListener("mousedown",n.xE,IB);r.addEventListener("touchstart",n.xE,IB)});return n};_.U(_.JB,bfb);_.k=_.JB.prototype;_.k.focus=function(a){this.hEa(a)};_.k.blur=function(){this.Tgc()};_.k.g5=function(){return this.vertical?!this.Dw:this.Dw};_.k.Nja=function(){return 0===this.nS};
_.k.X3=function(){return this.disabled?7:this.Nja()&&!this.K_a?this.JO?10:7:0};_.k.Hkc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.cla()?"-":"")+this.X3()+"px) scale3d("+(this.vertical?"1, "+(1-this.nS)+", 1":1-this.nS+", 1, 1")+")"}};_.k.Ikc=function(){var a=this.nS;return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.cla()?"":"-")+this.X3()+"px) scale3d("+(this.vertical?"1, "+a+", 1":a+", 1, 1")+")",display:0===a?"none":""}};
_.k.Fkc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.AO()?"-":"")+this.IHa/2*100+"%)"}};
_.k.Gkc=function(){var a=100*this.IHa;a={backgroundSize:this.vertical?"2px "+a+"%":a+"% 2px",transform:"translateZ(0) translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.AO()?"":"-")+a/2+"%)"+(this.vertical||"rtl"!=this.AO()?"":" rotate(180deg)")};if(this.Nja()&&this.X3()){var b=this.g5();a["padding"+(this.vertical?b?"Bottom":"Top":b?"Right":"Left")]=this.X3()+"px"}return a};
_.k.Ekc=function(){var a=this.g5();return{transform:"translate"+(this.vertical?"Y":"X")+"(-"+100*(("rtl"!=this.AO()||this.vertical?a:!a)?this.nS:1-this.nS)+"%)"}};_.k.cla=function(){var a=this.g5();return"rtl"!=this.AO()||this.vertical?a:!a};_.k.AO=function(){return this.Jc&&"rtl"==this.Jc.value?"rtl":"ltr"};_.k.Vc=function(){var a=this;this.Vd.kl(this.Ua,!0).subscribe(function(b){a.JO=!!b&&"keyboard"!==b;a.Gb.Be()});this.Jc&&(this.F3=this.Jc.kd.subscribe(function(){_.Pk(a.Gb)}))};
_.k.La=function(){var a=this.Ua.ua;a.removeEventListener("mousedown",this.xE,IB);a.removeEventListener("touchstart",this.xE,IB);this.z4=null;this.x$a();this.Vd.Zl(this.Ua);this.F3.unsubscribe()};_.k.w9a=function(){this.disabled||(this.sB=this.n7a(),this.nbb())};_.k.bo=function(){this.sB=this.n7a();this.nbb()};_.k.Xk=function(){this.Rl()};
_.k.EW=function(a){if(!(this.disabled||_.Bg(a)||this.wy&&"keyboard"!==this.wy)){var b=this.value;switch(a.keyCode){case 33:this.eW(10);break;case 34:this.eW(-10);break;case 35:this.value=this.max;break;case 36:this.value=this.min;break;case 37:this.eW("rtl"==this.AO()?1:-1);break;case 38:this.eW(1);break;case 39:this.eW("rtl"==this.AO()?-1:1);break;case 40:this.eW(-1);break;default:return}b!=this.value&&(this.XDa(),this.Zn());this.wy="keyboard";a.preventDefault()}};
_.k.Pmc=function(){"keyboard"===this.wy&&(this.wy=null)};_.k.rq=function(){return this.Pb.defaultView||window};_.k.Sgc=function(a){var b=this.Pb,c=(a=Oab(a))?"touchend":"mouseup";b.addEventListener(a?"touchmove":"mousemove",this.W4,IB);b.addEventListener(c,this.GI,IB);a&&b.addEventListener("touchcancel",this.GI,IB);b=this.rq();"undefined"!==typeof b&&b&&b.addEventListener("blur",this.Dbb)};
_.k.x$a=function(){var a=this.Pb;a.removeEventListener("mousemove",this.W4,IB);a.removeEventListener("mouseup",this.GI,IB);a.removeEventListener("touchmove",this.W4,IB);a.removeEventListener("touchend",this.GI,IB);a.removeEventListener("touchcancel",this.GI,IB);a=this.rq();"undefined"!==typeof a&&a&&a.removeEventListener("blur",this.Dbb)};_.k.eW=function(a){this.value=this.t3(this.t3(this.value||0,this.min,this.max)+this.step*a,this.min,this.max)};
_.k.qbb=function(a){this.sB&&(a=this.t3(((this.vertical?a.y:a.x)-(this.vertical?this.sB.top:this.sB.left))/(this.vertical?this.sB.height:this.sB.width)),this.cla()&&(a=1-a),this.value=0===a?this.min:1===a?this.max:this.t3(Math.round((this.thc(a)-this.min)/this.step)*this.step+this.min,this.min,this.max))};_.k.Zn=function(){this.Jv(this.value);this.Jr.emit(this.value);this.kd.emit(this.ny())};_.k.XDa=function(){this.input.emit(this.ny())};
_.k.nbb=function(){if(this.vga&&this.sB){if("auto"==this.vga){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.vga*this.step/(this.max-this.min);this.IHa=!isNaN(a)&&isFinite(a)?a:0}};_.k.ny=function(a){a=void 0===a?this.value:a;var b=new afb;b.source=this;b.value=a;return b};_.k.gDa=function(a){a=((a||0)-this.min)/(this.max-this.min);return!isNaN(a)&&isFinite(a)?a:0};_.k.thc=function(a){return this.min+a*(this.max-this.min)};
_.k.t3=function(a,b,c){return Math.max(void 0===b?0:b,Math.min(a,void 0===c?1:c))};_.k.n7a=function(){return this.mab?this.mab.ua.getBoundingClientRect():null};_.k.hEa=function(a){this.Ua.ua.focus(a)};_.k.Tgc=function(){this.Ua.ua.blur()};_.k.Pj=function(a){this.value=a};_.k.rl=function(a){this.Jv=a};_.k.Po=function(a){this.Rl=a};_.k.bq=function(a){this.disabled=a};
_.V.Object.defineProperties(_.JB.prototype,{Dw:{configurable:!0,enumerable:!0,get:function(){return this.i8a},set:function(a){this.i8a=_.Eg(a)}},max:{configurable:!0,enumerable:!0,get:function(){return this.OO},set:function(a){this.OO=_.Hg(a,this.OO);this.yka=this.gDa(this.Gd);_.Pk(this.Gb)}},min:{configurable:!0,enumerable:!0,get:function(){return this.vI},set:function(a){this.vI=_.Hg(a,this.vI);this.yka=this.gDa(this.Gd);_.Pk(this.Gb)}},step:{configurable:!0,enumerable:!0,get:function(){return this.i5},
set:function(a){this.i5=_.Hg(a,this.i5);0!==this.i5%1&&(this.Wka=this.i5.toString().split(".").pop().length);_.Pk(this.Gb)}},K_a:{configurable:!0,enumerable:!0,get:function(){return this.Hab},set:function(a){this.Hab=_.Eg(a)}},vga:{configurable:!0,enumerable:!0,get:function(){return this.HHa},set:function(a){this.HHa="auto"===a?"auto":"number"===typeof a||"string"===typeof a?_.Hg(a,this.HHa):0}},value:{configurable:!0,enumerable:!0,get:function(){null===this.Gd&&(this.value=this.vI);return this.Gd},
set:function(a){a!==this.Gd&&(a=_.Hg(a,0),this.Wka&&a!==this.min&&a!==this.max&&(a=parseFloat(a.toFixed(this.Wka))),this.Gd=a,this.yka=this.gDa(this.Gd),_.Pk(this.Gb))}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.Vv},set:function(a){this.Vv=_.Eg(a)}},eQ:{configurable:!0,enumerable:!0,get:function(){return this.cK?this.cK(this.value):this.Wka&&this.value&&0!==this.value%1?this.value.toFixed(this.Wka):this.value||0}},nS:{configurable:!0,enumerable:!0,get:function(){return this.t3(this.yka)}}});
_.JB.ha=function(a){return new (a||_.JB)(_.y(_.Cd),_.y(_.Zo),_.y(_.al),_.y(_.vp,8),_.ud("tabindex"),_.y(_.Ye),_.y(_.Ig),_.y(_.Tk,8))};
_.JB.Aa=_.v({type:_.JB,oa:[["mat-slider"]],wb:function(a,b){a&1&&_.Pe(Zeb,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.mab=c.first)}},Jb:["role","slider",1,"mat-slider","mat-focus-indicator"],Ib:29,mb:function(a,b){a&1&&_.G("focus",function(){return b.bo()})("blur",function(){return b.Xk()})("keydown",function(c){return b.EW(c)})("keyup",function(){return b.Pmc()})("mouseenter",function(){return b.w9a()})("selectstart",function(c){return c.preventDefault()});a&2&&(_.me("tabIndex",b.tabIndex),_.de("aria-disabled",
b.disabled)("aria-valuemax",b.max)("aria-valuemin",b.min)("aria-valuenow",b.value)("aria-valuetext",null==b.pRb?b.eQ:b.pRb)("aria-orientation",b.vertical?"vertical":"horizontal"),_.he("mat-slider-disabled",b.disabled)("mat-slider-has-ticks",b.vga)("mat-slider-horizontal",!b.vertical)("mat-slider-axis-inverted",b.g5())("mat-slider-invert-mouse-coords",b.cla())("mat-slider-sliding",b.wy)("mat-slider-thumb-label-showing",b.K_a)("mat-slider-vertical",b.vertical)("mat-slider-min-value",b.Nja())("mat-slider-hide-last-tick",
b.disabled||b.Nja()&&b.X3()&&b.g5())("_mat-animation-noopable","NoopAnimations"===b.jf))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",Dw:"invert",max:"max",min:"min",step:"step",K_a:"thumbLabel",vga:"tickInterval",value:"value",cK:"displayWith",pRb:"valueText",vertical:"vertical"},outputs:{kd:"change",input:"input",Jr:"valueChange"},kc:["matSlider"],features:[_.Ce([$eb]),_.ae],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"]],ya: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),_.N(12),_.D()()()());
a&2&&(_.w(3),_.z("ngStyle",b.Hkc()),_.w(1),_.z("ngStyle",b.Ikc()),_.w(1),_.z("ngStyle",b.Fkc()),_.w(1),_.z("ngStyle",b.Gkc()),_.w(1),_.z("ngStyle",b.Ekc()),_.w(5),_.Be(b.eQ))},Ia:[_.Tl],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 transparent;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'],
vb:2,Oa:0});
var dfb,ffb,gfb;_.KB=function(a){a=void 0===a?null:a;this.eha=new Map;a&&(this.eha=new Map(a))};_.KB.prototype.isValid=function(){return 0<this.eha.size&&this.xm.every(function(a){return null!=a})};_.LB=function(a){return new _.KB(new Map([["0",a]]))};_.cfb=function(a){return new _.KB(new Map(a.map(function(b,c){return[String(c),b]})))};
_.V.Object.defineProperties(_.KB.prototype,{cq:{configurable:!0,enumerable:!0,get:function(){return this.eha.values().next().value}},xm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.eha.values())}},Fn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.eha)}}});_.MB=function(a,b,c,d,e){this.config=a;this.gx=void 0===d?!0:d;this.gaa=void 0===e?!1:e;this.ng=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+dfb});dfb++};
_.MB.prototype.Upa=function(a){return String(a)};
_.V.Object.defineProperties(_.MB.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.ng&&this.value.isValid()}},pF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.ng&&0<this.value.Fn.size&&(b=this.value.xm.filter(function(c){return null!==c}).map(function(c){return a.Upa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.ng||0<this.value.Fn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.ng.HM||
this.ng.displayName)+" "+b}}});dfb=0;_.NB=function(){};_.NB.ha=function(a){return new (a||_.NB)};_.NB.Ja=_.v({type:_.NB});_.efb=function(a){this.fga=a};ffb=function(a){this.vpb=a};_.hfb=function(a){return new ffb(function(b){return a.ka(_.tb(function(c){if(!c.has(b))throw Error("ce`"+b);return _.Da(new gfb(c.get(b)))}))})};
gfb=function(a){this.config=this.config=a;if(!(this.config.Kl||this.config.Sl&&this.config.Sl.size))throw Error("de");if(!(this.config.Sl&&this.config.Sl.size||this.config.Ty&&this.config.Ty.length))throw Error("ee");};_.OB=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.cAb=a;this.Jmb=b;this.BOc=d;this.vU=void 0===e?!1:e;this.nh=new _.sf([]);c&&this.nh.next(c);d&&(this.lOa=new Map);f&&(this.lT=f)};_.OB.prototype.destroy=function(){this.nh.complete()};
_.OB.prototype.clear=function(){var a=this.nh.value.filter(function(b){return!b.gx});this.nh.next(a)};_.OB.prototype.JK=function(a){var b=this;if(this.BOc){if(this.lOa.has(a))return _.Da(this.lOa.get(a));var c=this.Jmb.vpb(a).ka(_.ob(1));c.ka(_.Wa()).subscribe(function(d){b.lOa.set(a,d)});return c.ka(_.Wa())}return this.Jmb.vpb(a)};
var ifb=function(a,b){b=a.nh.getValue().concat(b);a.nh.next(b)},jfb=function(a,b){var c=a.nh.getValue().filter(function(d){return!b(d)});a.nh.next(c)},kfb=function(a,b,c){var d=a.nh.getValue().slice();b<d.length&&(c?d[b]=c:d.splice(b,1));a.nh.next(d)};_.V.Object.defineProperties(_.OB.prototype,{pF:{configurable:!0,enumerable:!0,get:function(){return this.nh.value.map(function(a){return a.pF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.nh.value.length&&this.nh.value.every(function(a){return a.isValid})}}});
var PB=function(a){var b=this;this.Ezc=a=void 0===a?function(c){return c}:a;this.a2=new _.sf(void 0);this.EA=this.a2.Gf();this.qKa=new _.nb;this.nk=[];this.selected=new Map;this.CJb=this.EA.ka(_.m(function(){return Array.from(b.selected.values())}),_.ob(1));this.yJb=this.EA.ka(_.m(function(){return b.selected.size}),_.ob(1))},lfb=function(a){return a.nk.length?a.CJb.ka(cab(function(){return!!a.nk.length})):a.CJb},QB=function(a){return a.nk.length?a.yJb.ka(cab(function(){return!!a.nk.length}),_.Oa()):
a.yJb.ka(_.Oa())};PB.prototype.Ue=function(a){var b=this;if(null==a)return _.Da(!1);var c=this.hash(a);a=this.EA.ka(_.m(function(){return b.selected.has(c)}));return this.nk.length?a.ka(cab(function(){return!!b.nk.length}),_.Oa()):a.ka(_.sb(this.selected.has(c)),_.Oa())};var mfb=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.nk.length)return a.selected.has(b);a=a.nk[a.nk.length-1];b=a.yu.has(b);return 0===a.vT?!b:b};_.k=PB.prototype;
_.k.toggle=function(a,b){null==b&&(b=!mfb(this,a));b?this.select(a):this.ij(a)};_.k.select=function(){var a=_.ea.apply(0,arguments);if(this.nk.length){var b=this.nk[this.nk.length-1];if(0===b.vT){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.ij=function(){var a=_.ea.apply(0,arguments);if(this.nk.length){var b=this.nk[this.nk.length-1];if(0===b.vT){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.nk.length=0;this.qKa.next();this.selected.clear();this.a2.next()};
_.k.Eea=function(a,b,c){var d=this;c=void 0===c?!1:c;this.nk.push({vT:a,nCc:b.ka(_.Ua(1),_.ob(1)),yu:new Map});this.qKa.next();this.a2.next();_.Ca(this.nk.map(function(e){return e.nCc})).ka(_.vb(this.qKa)).subscribe(function(e){var f=d.nk;d.nk=[];for(var g=0;g<e.length;g++){var h=e[g],n=f[g];0===n.vT?(c||(h=h.filter(function(r){return!mfb(d,r)})),d.select.apply(d,_.Ha(h)),d.ij.apply(d,_.Ha(n.yu.values()))):(d.ij.apply(d,_.Ha(h)),d.select.apply(d,_.Ha(n.yu.values())))}d.a2.next()})};
var nfb=function(a){if(!a.nk.length)return null;a=a.nk[a.nk.length-1];return{vT:a.vT,yu:Array.from(a.yu.values())}};PB.prototype.hash=function(a){return this.Ezc.call(null,a)};
var ofb=new _.vr("{COUNT, plural, =1 {# item}other {# items}}"),pfb=new _.zd("xap_picker_hash_function"),RB=function(a){var b=this;this.zVa=new _.kb(1);this.TB=new _.kb(1);this.bH=new _.kb(1);this.cH=new _.sf(!0);this.Fea=new _.sf(!0);this.Hxc=function(c,d){return.8<_.Rab(c,b.aoa&&null!=d?b.aoa(d):String(d))};this.model=new PB(a||void 0);this.zVa.subscribe(this.TB);this.K0=this.TB.ka(_.m(function(c){return ofb.format({COUNT:c.length})}));this.rX||(this.rX=function(){return null});_.Ca([this.zVa,this.bH]).subscribe(function(c){c=
_.l(c);var d=c.next().value,e=c.next().value;e?d&&(c=d.filter(function(f){return(b.wM||b.Hxc)(e,f)}),b.TB.next(c)):b.TB.next(d)})};RB.prototype.replace=function(a){var b=this;QB(this.model).ka(_.Ua(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.Ha(a))})};RB.ha=function(a){return new (a||RB)(_.u(pfb,8))};RB.va=_.t({token:RB,ta:RB.ha});
var qfb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],SB=function(a){var b=this;this.Bd=a;this.eg=new _.kb(1);lfb(a.model).ka(_.vb(this.eg)).subscribe(function(c){b.hg(c)})};_.k=SB.prototype;_.k.Pj=function(a){null!=a&&this.Bd.replace(a)};_.k.hg=function(a){this.aCb&&this.aCb(a)};_.k.rl=function(a){this.aCb=a};_.k.Rl=function(){};_.k.Po=function(){};_.k.La=function(){this.eg.next();this.eg.complete()};
_.V.Object.defineProperties(SB.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Bd.zVa.next(a)}},yM:{configurable:!0,enumerable:!0,set:function(a){this.Bd.cH.next(a)}},sT:{configurable:!0,enumerable:!0,set:function(a){this.Bd.Fea.next(a)}},frc:{configurable:!0,enumerable:!0,set:function(a){this.Bd.rX=a}},Li:{configurable:!0,enumerable:!0,set:function(a){this.Bd.aoa=a}},wM:{configurable:!0,enumerable:!0,set:function(a){this.Bd.wM=a}}});
SB.ha=function(a){return new (a||SB)(_.y(RB,2))};
SB.Aa=_.v({type:SB,oa:[["xap-picker"]],inputs:{options:"options",yM:"searchVisible",sT:"selectAllVisible",frc:"ariaLabelFunction",Li:"displayFunction",wM:"searchFilter"},features:[_.Ce([{Ga:_.pv,Nb:_.Mc(function(){return SB}),hd:!0},RB])],tc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Ba:10,Ca:0,Ha:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],
ya:function(a){a&1&&(_.ve(qfb),_.C(0,"div",0),_.we(1),_.C(2,"div",1)(3,"div",2)(4,"div",3),_.we(5,1),_.D(),_.C(6,"div",4),_.we(7,2),_.D()(),_.we(8,3),_.D(),_.we(9,4),_.D())},vb:2,Oa:0});
var rfb=new _.zd("GMAT_CHECKBOX_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var sfb=function(a){this.options=a};sfb.ha=function(a){return new (a||sfb)(_.y(rfb))};sfb.Ja=_.v({type:sfb,oa:[["mat-checkbox"]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-mdc-checkbox",!b.options.Bm)}});
var tfb={Ga:_.pv,Nb:_.Mc(function(){return TB}),hd:!0},ufb=function(){},TB=function(a,b,c,d,e,f){a=gB.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.UA={u0a:"mdc-checkbox--anim-unchecked-checked",v0a:"mdc-checkbox--anim-unchecked-indeterminate",uhb:"mdc-checkbox--anim-checked-unchecked",CKa:"mdc-checkbox--anim-checked-indeterminate",Wtb:"mdc-checkbox--anim-indeterminate-checked",Xtb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.U(TB,gB);TB.Ja=gB.Ja;_.k=TB.prototype;_.k.focus=function(){this.sm.ua.focus()};
_.k.ny=function(a){var b=new ufb;b.source=this;b.checked=a;return b};_.k.L6a=function(){var a;return null==(a=this.sm)?void 0:a.ua};_.k.zI=function(){gB.prototype.B7a.call(this)};_.k.lnc=function(a){a.target&&this.fmc.ua.contains(a.target)&&a.stopPropagation()};TB.ha=function(a){return new (a||TB)(_.y(_.Cd),_.y(_.al),_.y(_.Ye),_.ud("tabindex"),_.y(_.Tk,8),_.y(_.feb,8))};
TB.Aa=_.v({type:TB,oa:[["mat-checkbox"]],Jb:[1,"mat-mdc-checkbox"],Ib:12,mb:function(a,b){a&2&&(_.me("id",b.id),_.de("tabindex",null)("aria-label",null)("aria-labelledby",null),_.he("_mat-animation-noopable","NoopAnimations"===b.jf)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{Ld:"disableRipple",color:"color",tabIndex:"tabIndex"},kc:["matCheckbox"],features:[_.Ce([tfb]),_.ae],tc:["*"],Ba:15,Ca:19,Ha:[[1,"mdc-form-field",
3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],
["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[3,"for"],["label",""]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"div",0),_.G("click",function(d){return b.lnc(d)}),_.C(1,"div",1,2)(3,"div",3),_.G("click",function(){return b.zI()}),_.D(),_.C(4,"input",4,5),_.G("blur",function(){return b.Xk()})("click",function(){return b.zI()})("change",function(d){return b.v9a(d)}),_.D(),_.F(6,"div",6),_.C(7,"div",7),_.td(),_.C(8,"svg",
8),_.F(9,"path",9),_.D(),_.gA(),_.F(10,"div",10),_.D(),_.F(11,"div",11),_.D(),_.C(12,"label",12,13),_.we(14),_.D()());if(a&2){var c=_.ze(2);_.he("mdc-form-field--align-end","before"==b.Iw);_.w(4);_.he("mdc-checkbox--selected",b.checked);_.z("checked",b.checked)("disabled",b.disabled)("id",b.xu)("required",b.required)("tabIndex",b.tabIndex);_.de("aria-checked",b.N6a())("aria-label",b.ariaLabel||null)("aria-labelledby",b.Ej)("aria-describedby",b.nJ)("name",b.name)("value",b.value);_.w(7);_.z("matRippleTrigger",
c)("matRippleDisabled",b.Ld||b.disabled)("matRippleCentered",!0);_.w(1);_.z("for",b.xu)}},Ia:[_.hq],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 transparent;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 transparent;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:transparent;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:mdc-checkbox-transition-enter(opacity, 0, 80ms),mdc-checkbox-transition-enter(transform, 0, 80ms)}.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'],
vb:2,Oa:0});
_.UB=function(){};_.UB.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.UB.ha=function(a){return new (a||_.UB)};_.UB.ze=_.Xc({name:"format",type:_.UB,Yd:!0});_.VB=function(){};_.VB.ha=function(a){return new (a||_.VB)};_.VB.Ea=_.Wc({type:_.VB});_.VB.Da=_.Pc({});
var vfb=function(a){return{wa:a}},WB=function(a){this.wg=a};WB.ha=function(a){return new (a||WB)(_.y(_.Le))};WB.Ja=_.v({type:WB,oa:[["","xapPickerCustomOption",""]]});var XB=function(a){this.Bd=a};XB.prototype.Sa=function(){};XB.ha=function(a){return new (a||XB)(_.y(RB))};
XB.Aa=_.v({type:XB,oa:[["xap-picker-option"]],inputs:{ya:"template",option:"option"},Ba:3,Ca:4,Ha:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],ya:function(a,b){a&1&&(_.M(0,Sab,1,0,"ng-container",0),_.M(1,Uab,1,1,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngTemplateOutlet",b.ya||c)("ngTemplateOutletContext",_.Ee(2,vfb,b.option))}},Ia:[_.Ul],vb:2,Oa:0});
var YB=function(a){this.Bd=a;this.f3a=new _.vr("Select all {NUM_ITEMS}");this.cH=a.cH.ka(_.Oa());this.Fea=a.Fea.ka(_.Oa());this.K0=a.K0.ka(_.Oa())};YB.ha=function(a){return new (a||YB)(_.y(RB))};YB.Ja=_.v({type:YB,Ed:function(a,b,c){a&1&&_.Qe(c,WB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.Sn=d.first)}}});
_.wfb=new _.zd("GMAT_BUTTON_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var xfb=[{ob:"mat-button",UR:["mdc-button","mat-mdc-button"]},{ob:"mat-flat-button",UR:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ob:"mat-raised-button",UR:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ob:"mat-stroked-button",UR:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ob:"mat-fab",UR:["mdc-fab","mat-mdc-fab"]},{ob:"mat-mini-fab",UR:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{ob:"mat-icon-button",UR:["mdc-icon-button","mat-mdc-icon-button"]}],
yfb=_.Kg(_.Mg(_.Lg(function(a){this.Ua=a}))),ZB=function(a,b,c,d){var e=yfb.call(this,a)||this;e.ud=b;e.Eb=c;e.jf=d;e.u8a=!1;var f=a.ua.classList;a=_.l(xfb);for(var g=a.next();!g.done;g=a.next())g=g.value,e.d4(g.ob)&&g.UR.forEach(function(h){f.add(h)});return e};_.U(ZB,yfb);ZB.prototype.focus=function(a,b){this.Ua.ua.focus(b)};ZB.prototype.d4=function(){var a=this;return _.ea.apply(0,arguments).some(function(b){return a.Ua.ua.hasAttribute(b)})};ZB.prototype.vq=function(){return this.Ld||this.disabled};
ZB.ha=function(){_.Fd()};ZB.Ja=_.v({type:ZB,wb:function(a,b){a&1&&_.Pe(_.hq,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.pM=c.first)}},features:[_.ae]});
var zfb;zfb=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.$B=function(a,b,c,d){return ZB.call(this,a,b,c,d)||this};_.U(_.$B,ZB);_.$B.Ja=ZB.Ja;_.$B.ha=function(a){return new (a||_.$B)(_.y(_.Cd),_.y(_.Wo),_.y(_.Ye),_.y(_.Tk,8))};
_.$B.Aa=_.v({type:_.$B,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Ib:7,mb:function(a,b){a&2&&(_.de("disabled",b.disabled||null),_.he("_mat-animation-noopable","NoopAnimations"===b.jf)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Ld:"disableRipple",color:"color"},kc:["matButton"],features:[_.ae],hc:["mat-button",""],tc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Ba:8,Ca:6,Ha:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],ya:function(a,b){a&1&&(_.ve(zfb),_.F(0,"span",0),_.we(1),_.C(2,"span",1),_.we(3,1),_.D(),_.we(4,2),_.F(5,"span",2)(6,"span",3)(7,"span",4));a&2&&(_.he("mdc-button__ripple",!b.u8a)("mdc-fab__ripple",
b.u8a),_.w(6),_.z("matRippleDisabled",b.vq())("matRippleTrigger",b.Ua.ua))},Ia:[_.hq],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:transparent}.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 transparent;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 transparent;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:transparent}.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"],vb:2,Oa:0});
_.Afb=new _.zd("mat-mdc-fab-default-options",{Ka:"root",ta:Vab});_.Ha(["disabled","disableRipple","color"]);Object.assign({},{"[attr.disabled]":"disabled || null","[class._mat-animation-noopable]":'_animationMode === "NoopAnimations"',"[class.mat-unthemed]":"!color","[class.mat-mdc-button-base]":"true"},{"[class.mdc-fab--extended]":"extended","[class.mat-mdc-extended-fab]":"extended"});_.Ha(["disabled","disableRipple","color","tabIndex"]);
Object.assign({},{"[attr.disabled]":"disabled || null","[class._mat-animation-noopable]":'_animationMode === "NoopAnimations"',"[attr.tabindex]":"disabled ? -1 : tabIndex","[attr.aria-disabled]":"disabled.toString()","[class.mat-unthemed]":"!color","[class.mat-mdc-button-base]":"true"},{"[class.mdc-fab--extended]":"extended","[class.mat-mdc-extended-fab]":"extended"});
_.aC=function(a,b,c,d){return ZB.call(this,a,b,c,d)||this};_.U(_.aC,ZB);_.aC.Ja=ZB.Ja;_.aC.ha=function(a){return new (a||_.aC)(_.y(_.Cd),_.y(_.Wo),_.y(_.Ye),_.y(_.Tk,8))};
_.aC.Aa=_.v({type:_.aC,oa:[["button","mat-icon-button",""]],Ib:7,mb:function(a,b){a&2&&(_.de("disabled",b.disabled||null),_.he("_mat-animation-noopable","NoopAnimations"===b.jf)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Ld:"disableRipple",color:"color"},kc:["matButton"],features:[_.ae],hc:["mat-icon-button",""],tc:["*"],Ba:5,Ca:3,Ha:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",
3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],ya:function(a,b){a&1&&(_.ve(),_.F(0,"span",0),_.we(1),_.F(2,"span",1)(3,"span",2)(4,"span",3));a&2&&(_.w(3),_.z("matRippleDisabled",b.vq())("matRippleCentered",!0)("matRippleTrigger",b.Ua.ua))},Ia:[_.hq],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:transparent;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 transparent;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 transparent;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:transparent;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"],vb:2,Oa:0});
_.bC=function(a,b){this.Qb=a;this.options=b};_.bC.prototype.Sa=function(){this.Qb.ua.querySelector(".mat-icon, .material-icons")&&this.Qb.ua.classList.add("gmat-mdc-button-with-prefix")};_.bC.ha=function(a){return new (a||_.bC)(_.y(_.Cd),_.y(_.wfb))};
_.bC.Ja=_.v({type:_.bC,oa:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-mdc-button",!b.options.Bm)}});
var Bfb=new _.zd("GMAT_FORM_FIELD_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var cC=function(a){this.options=a};cC.ha=function(a){return new (a||cC)(_.y(Bfb))};cC.Ja=_.v({type:cC,oa:[["mat-form-field"]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-mdc-form-field",!b.options.Bm)}});
var Cfb=new _.zd("GMAT_SELECT_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var Dfb=function(a){this.options=a};Dfb.ha=function(a){return new (a||Dfb)(_.y(Cfb))};Dfb.Ja=_.v({type:Dfb,oa:[["mat-select"]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-mdc-select",!b.options.Bm)}});
var Efb=_.kg("transformPanel",[_.ng("void",_.mg({opacity:0,transform:"scale(1, 0.8)"})),_.og("void => showing",_.lg("120ms cubic-bezier(0, 0, 0.2, 1)",_.mg({opacity:1,transform:"scale(1, 1)"}))),_.og("* => void",_.lg("100ms linear",_.mg({opacity:0})))]);
var Ffb=[[["mat-select-trigger"]],"*"],Gfb=function(a,b){this.source=a;this.value=b},dC=function(){var a=_.qy.apply(this,arguments)||this;a.xGa=[{Qc:"start",Rc:"bottom",Bc:"start",Gc:"top"},{Qc:"start",Rc:"top",Bc:"start",Gc:"bottom",xe:"mat-mdc-select-panel-above"}];return a};_.U(dC,_.qy);dC.Ja=_.qy.Ja;_.k=dC.prototype;_.k.Sa=function(){var a=this;_.qy.prototype.Sa.call(this);this.Cg.kd().ka(_.vb(this.cB)).subscribe(function(){a.df&&(a.J9a=a.h7a(),a.Gb.Be())})};
_.k.Vc=function(){this.FW&&(this.Eka=this.FW.hZ())};_.k.open=function(){this.J9a=this.h7a();_.qy.prototype.open.call(this);this.Sc.next()};_.k.close=function(){_.qy.prototype.close.call(this);this.Sc.next()};_.k.YGa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ua,d=_.W6a(a,this.options,this.HL);b=b.dj();c.scrollTop=0===a&&1===d?0:_.X6a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.k.Z9a=function(){this.YGa(this.Wc.gJ||0)};
_.k.Q6a=function(a){return new Gfb(this,a)};_.k.h7a=function(){return(this.Eka instanceof _.gy?this.Eka.Qb:this.Eka||this.Ua).ua.getBoundingClientRect().width};_.V.Object.defineProperties(dC.prototype,{tfa:{configurable:!0,enumerable:!0,get:function(){return this.df||!this.empty||this.focused&&!!this.placeholder}}});dC.ha=function(){var a;return function(b){return(a||(a=_.xd(dC)))(b||dC)}}();
dC.Aa=_.v({type:dC,oa:[["mat-select"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.z7a,5),_.Qe(c,_.kq,5),_.Qe(c,_.eq,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.PLa=d.first);_.Oe(d=_.Re())&&(b.options=d);_.Oe(d=_.Re())&&(b.HL=d)}},Jb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],Ib:19,mb:function(a,b){a&1&&_.G("keydown",function(c){return b.mh(c)})("focus",function(){return b.bo()})("blur",function(){return b.Xk()});a&2&&(_.de("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.df?b.id+"-panel":null)("aria-expanded",b.df)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Es)("aria-activedescendant",b.M6a()),_.he("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Es)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",Ld:"disableRipple",tabIndex:"tabIndex"},kc:["matSelect"],features:[_.Ce([{Ga:_.Lv,
Nb:dC},{Ga:_.cq,Nb:dC}]),_.ae],tc:["mat-select-trigger","*"],Ba:11,Ca:11,Ha:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false".split(";"),
["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",
3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],ya:function(a,b){a&1&&(_.ve(Ffb),_.C(0,"div",0,1),_.G("click",function(){return b.toggle()}),_.C(3,"div",2),_.M(4,Wab,2,1,"span",3),_.M(5,Zab,3,2,"span",4),_.D(),_.C(6,"div",5)(7,"div",6),_.td(),_.C(8,"svg",7),_.F(9,"path",8),_.D()()()(),_.M(10,$ab,3,9,"ng-template",9),_.G("backdropClick",function(){return b.close()})("attach",
function(){return b.q9a()})("detach",function(){return b.close()}));if(a&2){var c=_.ze(1);_.de("aria-owns",b.df?b.id+"-panel":null);_.w(3);_.z("ngSwitch",b.empty);_.de("id",b.hIa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(5);_.z("cdkConnectedOverlayPanelClass",b.I9a)("cdkConnectedOverlayScrollStrategy",b.Bg)("cdkConnectedOverlayOrigin",b.Eka||c)("cdkConnectedOverlayOpen",b.df)("cdkConnectedOverlayPositions",b.xGa)("cdkConnectedOverlayWidth",b.J9a)}},Ia:[_.Nl,_.Ql,_.Rl,_.Sl,_.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:transparent;-webkit-text-fill-color:transparent;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'],
vb:2,data:{animation:[Efb]},Oa:0});
_.Hfb={Ga:_.v7a,Hb:[[new _.Hk,new _.Ik,new _.lGa(_.v7a)],[new _.Hk,new _.lGa(Cfb)]],Db:function(a,b){return!b||b.Bm?a||{}:a?Object.assign({},a,{hS:_.bpa(a.hS).concat("gmat-mdc-select")}):{hS:"gmat-mdc-select"}}};
var Ifb={search:{Oi:"search"},close:{Oi:"close"},expand_more:{Oi:"expand_more"},remove_circle_outline:{Oi:"remove_circle_outline"}},Jfb=new _.zd("ICON_MAPPING",{Ka:"root",ta:function(){return Ifb}});
var eC=function(a,b){this.Bd=a;this.uu=b};eC.ha=function(a){return new (a||eC)(_.y(RB),_.y(Jfb))};
eC.Aa=_.v({type:eC,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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"input",1),_.G("ngModelChange",function(e){return b.Bd.bH.next(e)}),_.O(2,"async"),_.D(),_.M(3,abb,1,0,"ng-container",2),_.O(4,"async"),_.M(5,cbb,1,1,"ng-template",null,3,_.Ue),_.M(7,ebb,2,1,"ng-template",null,4,_.Ue),_.D());if(a&2){var c=_.ze(6),d=_.ze(8);_.w(1);_.z("ngModel",_.Q(2,4,b.Bd.bH));_.w(2);_.z("ngIf",_.Q(4,6,
b.Bd.bH))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Pl,_.zh,_.uv,_.zv,_.bC,_.aC,LA,_.Qr,_.Vl],vb:2,Oa:0});
var fC=function(a,b,c,d,e){var f=this;this.Il=c;this.Qb=d;this.D7=new _.sf(void 0);this.zLa=new _.sf(0);this.Zna=new _.nb;this.control=a[0];this.control.rl(function(g){f.hg(g)});b&&(this.selection=b);this.control.bq&&_.Ca([this.D7,this.zLa]).subscribe(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;h=g?g.length:h;f.control.bq(!h);_.Pk(f.Il)});e.wc(function(){d.ua.getAttribute("aria-label")||d.ua.setAttribute("aria-label","Select all")})};_.k=fC.prototype;_.k.Sa=function(){};
_.k.La=function(){this.Zna.next();this.Zna.complete()};_.k.hg=function(a){this.Eea(a?0:1)};
_.k.BQa=function(){var a=this;this.Zna.next();_.Ca([this.D7,this.zLa,QB(this.mD),this.mD.EA]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.mD,f=nfb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return mfb(e,g)})?2:1:0===f.vT?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 mfb(e,g)}).length,!c)?0:c<d?1:2:0}),_.Oa(),_.vb(this.Zna)).subscribe(function(b){a.control.Pj(2===b);a.indeterminate=1===
b;_.Pk(a.Il)})};_.k.Eea=function(a){var b=null;this.xwb?b=this.xwb.call(null,a):Array.isArray(this.D7.value)&&(b=_.Da(this.D7.value));b?this.mD.Eea(a,b):this.mD.clear()};
_.V.Object.defineProperties(fC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},DPc:{configurable:!0,enumerable:!0,set:function(a){this.D7.next(a)}},EPc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.zLa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.mD=a,this.BQa())}}});fC.ha=function(a){return new (a||fC)(_.y(_.pv,2),_.y(PB,8),_.y(_.al),_.y(_.Cd),_.y(_.Ye))};
fC.Ja=_.v({type:fC,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{DPc:"xapSelectAllCorpus",EPc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],xwb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});
var gC=function(a,b,c){var d=this;this.Il=c;this.EA=new _.kb(1);this.control=a[0];this.control.rl(function(e){d.hg(e)});this.selection=b};gC.prototype.hg=function(a){void 0!==this.lSa&&this.mD&&this.mD.toggle(this.lSa,!!a)};gC.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe();this.EA.complete()};
gC.prototype.BQa=function(){var a=this,b;null==(b=this.kb)||b.unsubscribe();this.kb=_.Ca([this.mD.EA,this.EA]).ka(_.m(function(){return mfb(a.mD,a.lSa)}),_.Oa()).subscribe(function(c){a.control.Pj(c);_.Pk(a.Il)})};_.V.Object.defineProperties(gC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.lSa=a;this.EA.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.mD=a,this.BQa())}}});gC.ha=function(a){return new (a||gC)(_.y(_.pv,2),_.y(PB,8),_.y(_.al))};
gC.Ja=_.v({type:gC,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});
_.sb(!1);
var hC=function(){};hC.ha=function(a){return new (a||hC)};hC.Ea=_.Wc({type:hC});hC.Da=_.Pc({});
var iC=function(a){this.QR=a;this.hg=function(){};this.Rl=function(){}};iC.prototype.Pj=function(a){this.QR&&(this.QR.checked=a===this.QR.value)};iC.prototype.rl=function(a){var b=this;this.hg=function(){b.QR&&a(b.QR.value)}};iC.prototype.Po=function(a){this.Rl=a};iC.prototype.bq=function(a){this.QR&&(this.QR.disabled=a)};
var jC=function(a){iC.call(this,a)};_.U(jC,iC);jC.ha=function(a){return new (a||jC)(_.y(_.dA,2))};jC.Ja=_.v({type:jC,oa:[["mat-radio-button","xapSelection",""]],mb:function(a,b){a&1&&_.G("change",function(){return b.hg()})("blur",function(){return b.Rl()})},features:[_.Ce([{Ga:_.pv,Nb:jC,hd:!0}]),_.ae]});
_.kC=function(){};_.Ha([jC]);_.kC.ha=function(a){return new (a||_.kC)};_.kC.Ea=_.Wc({type:_.kC});_.kC.Da=_.Pc({imports:[hC,hC]});
var lC=function(){YB.apply(this,arguments)};_.U(lC,YB);lC.Ja=YB.Ja;lC.prototype.NF=function(a){if(this.WE&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.WE.toArray().findIndex(function(c){return c.Ua.ua.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.WE.length||this.WE.toArray()[b].focus()}};lC.ha=function(){var a;return function(b){return(a||(a=_.xd(lC)))(b||lC)}}();
lC.Aa=_.v({type:lC,oa:[["xap-picker-checklist"]],wb:function(a,b){a&1&&_.Pe(TB,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.WE=c)}},features:[_.ae],Ba:8,Ca:9,Ha:[[1,"xap-picker-checklist"],[4,"ngIf"],["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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,fbb,1,0,"xap-picker-search",1),_.O(2,"async"),_.M(3,gbb,6,14,"mat-checkbox",2),_.O(4,"async"),_.C(5,"div",3),_.G("keydown",function(c){return b.NF(c)}),_.M(6,jbb,4,2,"ng-container",4),_.O(7,"async"),_.D()());a&2&&(_.w(1),_.z("ngIf",_.Q(2,3,b.cH)),_.w(2),_.z("ngIf",_.Q(4,5,b.Fea)),_.w(3),_.z("ngForOf",_.Q(7,7,b.Bd.TB)))},Ia:[_.Ol,_.Pl,sfb,TB,XB,fC,gC,eC,_.Vl,_.UB],vb:2,Oa:0});
var Kfb=["removeButton"],mC=function(a,b){this.Bd=a;this.uu=b};mC.prototype.NF=function(a){kbb(a,this.oIc)};mC.ha=function(a){return new (a||mC)(_.y(RB),_.y(Jfb))};
mC.Aa=_.v({type:mC,oa:[["xap-picker-selection-list"]],Ed:function(a,b,c){a&1&&_.Qe(c,WB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.Sn=d.first)}},wb:function(a,b){a&1&&_.Pe(Kfb,5,_.Cd);if(a&2){var c;_.Oe(c=_.Re())&&(b.oIc=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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2),_.re(3,3),_.O(4,"async"),_.D(),_.C(5,"div")(6,"button",4),_.G("click",function(){return b.Bd.model.clear()}),_.re(7,5),_.O(8,"async"),_.D()()(),_.C(9,"ul",6),_.G("keydown",function(c){return b.NF(c)}),_.M(10,mbb,8,4,"li",7),_.O(11,"async"),_.D()());a&2&&(_.w(4),_.te(_.Q(4,3,QB(b.Bd.model))),_.ue(3),_.w(2),_.z("disabled",0===_.Q(8,5,QB(b.Bd.model))),_.w(4),_.z("ngForOf",_.Q(11,7,lfb(b.Bd.model))))},
Ia:[_.Ol,_.Pl,_.bC,_.$B,_.aC,_.Qr,XB,_.Vl],vb:2,Oa:0});
var Lfb=["optionItem"],nC=function(a){this.Bd=a;this.cH=a.cH.ka(_.Oa())};nC.prototype.NF=function(a){kbb(a,this.options)};nC.ha=function(a){return new (a||nC)(_.y(RB))};
nC.Aa=_.v({type:nC,oa:[["xap-picker-single-select"]],Ed:function(a,b,c){a&1&&_.Qe(c,WB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.Sn=d.first)}},wb:function(a,b){a&1&&_.Pe(Lfb,5,_.Cd);if(a&2){var c;_.Oe(c=_.Re())&&(b.options=c)}},Ba:6,Ca:6,Ha:[[1,"xap-picker-single-select"],[4,"ngIf"],["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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,nbb,1,0,"xap-picker-search",1),_.O(2,"async"),_.C(3,"mat-list",2),_.G("keydown",function(c){return b.NF(c)}),_.M(4,obb,5,7,"mat-list-item",3),_.O(5,"async"),_.D()());a&2&&(_.w(1),_.z("ngIf",_.Q(2,2,b.cH)),_.w(3),_.z("ngForOf",_.Q(5,4,
b.Bd.TB)))},Ia:[_.Ol,_.Pl,_.Sy,_.uy,_.hq,XB,eC,_.Vl],vb:2,Oa:0});
_.oC=function(){this.yc=new _.kb;this.P0=new _.sf([]);this.yM=this.KM=!0;this.ova=!1;this.sT=!0;this.values=this.P0.ka(_.m(function(a){return _.cfb(null!=a?a:[])}),_.vb(this.yc));this.options=new _.sf([])};_.U(_.oC,_.NB);_.oC.Ja=_.NB.Ja;_.oC.prototype.La=function(){this.yc.next();this.yc.complete()};_.oC.prototype.focus=function(){};
_.V.Object.defineProperties(_.oC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.options.next(a.options);a.Li&&(this.Li=a.Li);var b;this.KM=null!=(b=a.KM)?b:!0;var c;this.yM=null!=(c=a.yM)?c:!0;this.ova=!!a.ova;var d;this.sT=null!=(d=a.sT)?d:!0;a.wM&&(this.wM=a.wM)}},Hc:{configurable:!0,enumerable:!0,set:function(a){this.P0.next(a&&a.value.xm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.oC.ha=function(){var a;return function(b){return(a||(a=_.xd(_.oC)))(b||_.oC)}}();
_.oC.Aa=_.v({type:_.oC,oa:[["xap-picker-editor"]],inputs:{config:"config",Hc:"appliedFilter"},outputs:{values:"values"},features:[_.ae],Ba:7,Ca:15,Ha:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",""]],ya:function(a,b){a&1&&(_.C(0,"xap-picker",0),_.G("ngModelChange",function(d){return b.P0.next(d)}),
_.O(1,"async"),_.O(2,"async"),_.M(3,pbb,1,0,"xap-picker-single-select",1),_.M(4,qbb,1,0,"ng-template",null,2,_.Ue),_.M(6,rbb,1,0,"xap-picker-selection-list",3),_.D());if(a&2){var c=_.ze(5);_.he("xap-picker-multi-pane",b.KM);_.z("ngModel",_.Q(1,11,b.P0))("options",_.Q(2,13,b.options))("displayFunction",b.Li)("searchVisible",b.yM)("searchFilter",b.wM)("selectAllVisible",b.sT);_.w(3);_.z("ngIf",b.ova)("ngIfElse",c);_.w(3);_.z("ngIf",b.KM)}},Ia:[_.Pl,_.uv,_.zv,lC,mC,nC,SB,_.Vl],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}"],
vb:2,Oa:0});
var pC=function(){eC.apply(this,arguments)};_.U(pC,eC);pC.ha=function(){var a;return function(b){return(a||(a=_.xd(pC)))(b||pC)}}();
pC.Aa=_.v({type:pC,oa:[["xap-picker-search"]],features:[_.ae],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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"input",1),_.G("ngModelChange",function(e){return b.Bd.bH.next(e)}),_.O(2,"async"),_.D(),_.M(3,sbb,1,0,"ng-container",2),_.O(4,"async"),_.M(5,ubb,1,1,"ng-template",null,3,_.Ue),_.M(7,wbb,2,1,"ng-template",null,4,_.Ue),_.D());if(a&2){var c=_.ze(6),d=_.ze(8);_.w(1);_.z("ngModel",_.Q(2,4,b.Bd.bH));_.w(2);
_.z("ngIf",_.Q(4,6,b.Bd.bH))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.Pl,_.zh,_.uv,_.zv,_.nq,_.Qr,_.ky,_.Vl],vb:2,Oa:0});
var qC=function(){YB.apply(this,arguments)};_.U(qC,YB);qC.Ja=YB.Ja;qC.prototype.NF=function(a){if(this.WE&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.WE.toArray().findIndex(function(c){return c.Ua.ua.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.WE.length||this.WE.toArray()[b].focus()}};qC.ha=function(){var a;return function(b){return(a||(a=_.xd(qC)))(b||qC)}}();
qC.Aa=_.v({type:qC,oa:[["xap-picker-checklist"]],wb:function(a,b){a&1&&_.Pe(_.fB,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.WE=c)}},features:[_.ae],Ba:8,Ca:9,Ha:[[1,"xap-picker-checklist"],[4,"ngIf"],["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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,xbb,1,0,"xap-picker-search",1),_.O(2,"async"),_.M(3,ybb,6,14,"mat-checkbox",2),_.O(4,"async"),_.C(5,"div",3),_.G("keydown",function(c){return b.NF(c)}),_.M(6,Bbb,4,2,"ng-container",4),_.O(7,"async"),_.D()());a&2&&(_.w(1),_.z("ngIf",_.Q(2,3,b.cH)),_.w(2),_.z("ngIf",_.Q(4,5,b.Fea)),_.w(3),_.z("ngForOf",_.Q(7,7,b.Bd.TB)))},Ia:[_.Ol,_.Pl,_.fB,XB,fC,gC,pC,_.Vl,_.UB],vb:2,Oa:0});
var rC=function(){mC.apply(this,arguments)};_.U(rC,mC);rC.ha=function(){var a;return function(b){return(a||(a=_.xd(rC)))(b||rC)}}();
rC.Aa=_.v({type:rC,oa:[["xap-picker-selection-list"]],features:[_.ae],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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1)(2,"div",2),_.re(3,3),_.O(4,"async"),_.D(),_.C(5,"div")(6,"button",
4),_.G("click",function(){return b.Bd.model.clear()}),_.re(7,5),_.O(8,"async"),_.D()()(),_.C(9,"ul",6),_.G("keydown",function(c){return b.NF(c)}),_.M(10,Dbb,8,4,"li",7),_.O(11,"async"),_.D()());a&2&&(_.w(4),_.te(_.Q(4,3,QB(b.Bd.model))),_.ue(3),_.w(2),_.z("disabled",0===_.Q(8,5,QB(b.Bd.model))),_.w(4),_.z("ngForOf",_.Q(11,7,lfb(b.Bd.model))))},Ia:[_.Ol,_.Pl,_.nq,_.Qr,XB,_.Vl],vb:2,Oa:0});
var sC=function(a){nC.call(this,a);this.Bd=a};_.U(sC,nC);sC.ha=function(a){return new (a||sC)(_.y(RB))};
sC.Aa=_.v({type:sC,oa:[["xap-picker-single-select"]],features:[_.ae],Ba:6,Ca:6,Ha:[[1,"xap-picker-single-select"],[4,"ngIf"],["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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,Ebb,1,0,"xap-picker-search",1),_.O(2,"async"),_.C(3,"mat-list",2),_.G("keydown",function(c){return b.NF(c)}),_.M(4,Fbb,5,7,"mat-list-item",3),_.O(5,"async"),_.D()());a&2&&(_.w(1),_.z("ngIf",_.Q(2,2,b.cH)),_.w(3),_.z("ngForOf",_.Q(5,4,b.Bd.TB)))},Ia:[_.Ol,_.Pl,_.Sy,_.uy,_.hq,XB,pC,_.Vl],vb:2,Oa:0});
_.tC=function(){_.oC.apply(this,arguments)};_.U(_.tC,_.oC);_.tC.Ja=_.oC.Ja;_.tC.ha=function(){var a;return function(b){return(a||(a=_.xd(_.tC)))(b||_.tC)}}();
_.tC.Aa=_.v({type:_.tC,oa:[["xap-picker-editor"]],features:[_.ae],Ba:7,Ca:15,Ha:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections",""]],ya:function(a,b){a&1&&(_.C(0,"xap-picker",0),_.G("ngModelChange",function(d){return b.P0.next(d)}),_.O(1,"async"),_.O(2,"async"),_.M(3,Gbb,1,0,"xap-picker-single-select",
1),_.M(4,Hbb,1,0,"ng-template",null,2,_.Ue),_.M(6,Ibb,1,0,"xap-picker-selection-list",3),_.D());if(a&2){var c=_.ze(5);_.he("xap-picker-multi-pane",b.KM);_.z("ngModel",_.Q(1,11,b.P0))("options",_.Q(2,13,b.options))("displayFunction",b.Li)("searchVisible",b.yM)("searchFilter",b.wM)("selectAllVisible",b.sT);_.w(3);_.z("ngIf",b.ova)("ngIfElse",c);_.w(3);_.z("ngIf",b.KM)}},Ia:[_.Pl,_.uv,_.zv,SB,qC,rC,sC,_.Vl],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}"],
vb:2,Oa:0});
_.Mfb=new Intl.DateTimeFormat("en-US",{year:"numeric",month:"numeric",day:"numeric"});new Intl.DateTimeFormat("en-US",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"});
_.uC={id:"EQ",displayName:"="};
var Nfb=new _.zd("GMAT_INPUT_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
_.vC=function(a){this.options=a};_.vC.ha=function(a){return new (a||_.vC)(_.y(Nfb))};_.vC.Ja=_.v({type:_.vC,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-mdc-input",!b.options.Bm)}});
var Ofb,Qfb,Pfb;Ofb=["textInput"];_.wC=function(a){this.Il=a;this.rRb=new _.nb;this.values=this.rRb.Gf();this.dZa=!1;this.Nl=new _.wv({})};_.wC.prototype.Gn=function(){this.dZa&&(this.sOa.ua.focus(),this.dZa=!1,this.Il.Be())};_.wC.prototype.La=function(){this.npa&&this.npa.unsubscribe()};_.wC.prototype.focus=function(){this.sOa?this.sOa.ua.focus():this.dZa=!0};
_.Jbb=function(a,b){if(!b.FH||!b.FH.lRb)return null;for(var c=_.l(Array.from(b.FH.lRb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Nl.get(b.Fs).Jm(d))return e}return null};
Qfb=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 _.yv(e.P5&&""===e.value?"":e.value||null,e.FH?e.FH.mv:[]);c[e.Fs]=f}a.npa&&a.npa.unsubscribe();a.Nl=new _.wv(c);a.npa=a.Nl.zl.subscribe(function(){Pfb(a)});Pfb(a);a.ktc=b}};Pfb=function(a){for(var b=new Map,c=_.l(Object.keys(a.Nl.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Nl.controls[d].value);a.rRb.next(b)};
_.V.Object.defineProperties(_.wC.prototype,{Zt:{configurable:!0,enumerable:!0,set:function(a){Qfb(this,a)},get:function(){return this.ktc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Nl.disable():this.Nl.enable()},get:function(){return this.Nl.disabled}}});_.wC.ha=function(a){return new (a||_.wC)(_.y(_.al))};
_.wC.Aa=_.v({type:_.wC,oa:[["xap-multi-text-field-base"]],wb:function(a,b){a&1&&_.Pe(Ofb,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.sOa=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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,Nbb,8,7,"ng-container",1),_.D());a&2&&(_.z("formGroup",b.Nl),_.w(1),_.z("ngForOf",b.Zt))},Ia:[_.Ol,_.Pl,_.zh,_.uv,_.tz,cC,PA,KA,IA,_.vC,_.Qv,_.Cv,_.Dv],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}"],
vb:2,Oa:0});
_.xC=function(){this.dm=new _.sf(_.LB(null));this.values=this.dm.Gf();this.Uo={Fs:"text-field"}};_.U(_.xC,_.NB);_.xC.prototype.focus=function(){this.P1.focus()};_.Rfb=function(a,b){b=b.get("text-field");b=a.Uo.P5&&""===b?"":b||null;a.dm.next(_.LB(b))};
_.V.Object.defineProperties(_.xC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Uo.placeholder=a&&a.placeholder||void 0;this.Uo.autocomplete=a&&a.autocomplete||void 0;this.Uo.name=a&&a.name||void 0;this.Uo.FH=a&&a.FH||void 0;this.Li=(null==a?void 0:a.Li)||void 0;this.Uo.P5=(null==a?void 0:a.P5)||void 0;null==this.Uo.value&&this.Uo.P5&&(this.Uo.value="");null!=this.Uo.value&&this.Li&&(this.Uo.value=this.Li(this.Uo.value))}},Hc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.cq;this.Uo.P5&&""===a?this.Uo.value=this.Li?this.Li(a):a:(a=a||void 0,this.Uo.value=this.Li&&a?this.Li(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.dm.value&&this.dm.value.xm.every(function(a){return null!=a})&&this.P1.Nl.valid}}});_.xC.ha=function(){var a;return function(b){return(a||(a=_.xd(_.xC)))(b||_.xC)}}();_.xC.Ja=_.v({type:_.xC,inputs:{config:"config",Hc:"appliedFilter"},outputs:{values:"values"},features:[_.ae]});
var Sfb,Tfb,Ufb;Sfb={};Tfb=(Sfb.remove_filter="close",Sfb.clear_filters="close",Sfb.close_editor="close",Sfb.save_filters="save",Sfb);Ufb=new _.zd("xap_filter_bar_icon_config");_.yC=function(a){this.dtb=a};_.Ncb=function(a,b){var c,d;return null==(c=a.dtb)?void 0:null==(d=c.K3c)?void 0:d.get(b)};_.iA=function(a,b){return _.Ncb(a,_.jA(a,b))};_.jA=function(a,b){var c,d,e;return null!=(e=null==(c=a.dtb)?void 0:null==(d=c.iVc)?void 0:d[b])?e:Tfb[b]};_.yC.ha=function(a){return new (a||_.yC)(_.u(Ufb,8))};
_.yC.va=_.t({token:_.yC,ta:_.yC.ha});
/*

 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.
*/
var zC={CLOSING:"mdc-dialog--closing",OPEN:"mdc-dialog--open",T2a:"mdc-dialog--opening",gRc:"mdc-dialog--scrollable",jRc:"mdc-dialog-scroll-lock",qRc:"mdc-dialog--stacked",lQc:"mdc-dialog--fullscreen",iRc:"mdc-dialog-scroll-divider-header",hRc:"mdc-dialog-scroll-divider-footer",yRc:"mdc-dialog__surface-scrim--shown",xRc:"mdc-dialog__surface-scrim--showing",wRc:"mdc-dialog__surface-scrim--hiding",eRc:"mdc-dialog__scrim--hidden"},Vfb={pYb:75,qYb:150};
/*

 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 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 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.
*/
var AC=function(a,b,c,d,e,f,g,h,n){_.uq.call(this,a,b,c,d,e,f,g,n);var r=this;this.jf=h;this.ZH="NoopAnimations"!==this.jf;this.GO=this.Ua.ua;this.bGa=this.ZH?Vfb.qYb:0;this.uDa=this.ZH?Vfb.pYb:0;this.l3=null;this.y6a=function(){r.c5a();r.A9a(r.bGa)};this.UV=function(){r.c5a();r.WA.emit({state:"closed",totalTime:r.uDa})}};_.U(AC,_.uq);_.k=AC.prototype;_.k.Gia=function(){_.uq.prototype.Gia.call(this);this.Qoc()};_.k.La=function(){_.uq.prototype.La.call(this);null!==this.l3&&clearTimeout(this.l3)};
_.k.Qoc=function(){var a=this;this.WA.emit({state:"opening",totalTime:this.bGa});this.ZH?(this.GO.classList.add(zC.T2a),this.GO.classList.add(zC.OPEN),this.Bbb(this.bGa,this.y6a)):(this.GO.classList.add(zC.OPEN),Promise.resolve().then(function(){return a.y6a()}))};_.k.kla=function(){var a=this;this.WA.emit({state:"closing",totalTime:this.uDa});this.GO.classList.remove(zC.OPEN);this.ZH?(this.GO.classList.add(zC.CLOSING),this.Bbb(this.uDa,this.UV)):Promise.resolve().then(function(){return a.UV()})};
_.k.c5a=function(){this.GO.classList.remove(zC.T2a);this.GO.classList.remove(zC.CLOSING)};_.k.Bbb=function(a,b){null!==this.l3&&clearTimeout(this.l3);this.l3=setTimeout(b,a)};AC.ha=function(a){return new (a||AC)(_.y(_.Cd),_.y(_.dp),_.y(_.Ig,8),_.y(_.XSa),_.y(_.ap),_.y(_.Ye),_.y(_.Mp),_.y(_.Tk,8),_.y(_.Zo))};
AC.Aa=_.v({type:AC,oa:[["mat-dialog-container"]],Jb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Ib:8,mb:function(a,b){a&2&&(_.me("id",b.rd.id),_.de("aria-modal",b.rd.ariaModal)("role",b.rd.role)("aria-labelledby",b.rd.ariaLabel?null:b.p3)("aria-label",b.rd.ariaLabel)("aria-describedby",b.rd.ama||null),_.he("_mat-animation-noopable",!b.ZH))},features:[_.ae],Ba:3,Ca:0,Ha:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],ya:function(a){a&
1&&(_.C(0,"div",0)(1,"div",1),_.M(2,Obb,0,0,"ng-template",2),_.D()())},Ia:[_.Wp],styles:['.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms}.mdc-dialog .mdc-dialog__surface{border-radius:var(--mdc-shape-medium, 4px)}.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 transparent;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 transparent;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 transparent}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}@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}.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--scrollable .mdc-dialog__title,.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__actions,.mat-mdc-dialog-container.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title{border-bottom-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, "Arial");line-height:var(--mdc-dialog-subhead-line-height, 14px);font-size:var(--mdc-dialog-subhead-size, 14px);font-weight:var(--mdc-dialog-subhead-weight, 500);letter-spacing:var(--mdc-dialog-subhead-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, black)}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, "Arial");line-height:var(--mdc-dialog-supporting-text-line-height, 14px);font-size:var(--mdc-dialog-supporting-text-size, 14px);font-weight:var(--mdc-dialog-supporting-text-weight, 500);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
vb:2});
var Wfb=function(){_.pq.apply(this,arguments)};_.U(Wfb,_.pq);
var Xfb,Yfb,Zfb,$fb;Xfb=new _.zd("MatMdcDialogData");Yfb=new _.zd("mat-mdc-dialog-default-options");Zfb=new _.zd("mat-mdc-dialog-scroll-strategy");$fb={Ga:Zfb,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.block()}}};_.BC=function(a,b,c,d,e,f,g,h){_.xq.call(this,a,b,d,f,g,e,Wfb,AC,Xfb,h);this.Z7a="mat-mdc-dialog-"};_.U(_.BC,_.xq);_.BC.ha=function(a){return new (a||_.BC)(_.u(_.Yp),_.u(_.Lf),_.u(_.Kf,8),_.u(Yfb,8),_.u(Zfb),_.u(_.BC,12),_.u(_.Ap),_.u(_.Tk,8))};_.BC.va=_.t({token:_.BC,ta:_.BC.ha});
var CC=function(){};CC.ha=function(a){return new (a||CC)};CC.Ea=_.Wc({type:CC});CC.Da=_.Pc({Tb:[_.BC,$fb],imports:[_.sq,_.Zp,_.Xp,_.$p,_.$p]});
var agb=["labelInput"],DC=function(a,b){var c=this;this.Nq=a;this.data=b;this.yc=new _.nb;this.DM=new _.yv("");b.oA.ka(_.vb(this.yc)).subscribe(function(d){_.ota(c.DM,[_.y1a,Rbb(d)]);_.yh(c.DM)})};DC.prototype.La=function(){this.yc.next();this.yc.complete()};DC.prototype.cancel=function(){this.Nq.close({data:null})};DC.ha=function(a){return new (a||DC)(_.y(Wfb),_.y(Xfb))};
DC.Aa=_.v({type:DC,oa:[["xap-filter-bar-save-dialog"]],wb:function(a,b){a&1&&_.Pe(agb,7);if(a&2){var c;_.Oe(c=_.Re())&&(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","",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",3,"click"],"Cancel","Save"," You must enter a value "," A saved filter set with this label already exists "]},
ya:function(a,b){a&1&&(_.C(0,"div",0),_.re(1,1),_.D(),_.C(2,"mat-form-field",2)(3,"mat-label"),_.re(4,3),_.D(),_.F(5,"input",4,5),_.M(7,Pbb,2,0,"mat-error",6),_.M(8,Qbb,2,0,"mat-error",6),_.D(),_.C(9,"div",7)(10,"button",8),_.G("click",function(){return b.cancel()}),_.re(11,9),_.D(),_.C(12,"button",8),_.G("click",function(){b.DM.value&&b.DM.valid&&b.Nq.close({data:b.DM.value})}),_.re(13,10),_.D()());a&2&&(_.w(5),_.z("formControl",b.DM),_.w(2),_.z("ngIf",b.DM.Jm("required")),_.w(1),_.z("ngIf",b.DM.Jm("validUnique")))},
Ia:[_.Pl,_.bC,_.$B,cC,PA,KA,IA,_.vC,_.Qv,_.zh,_.uv,_.Bv],vb:2,Oa:0});
var egb;_.bgb=new _.zd("xap_fbcc");_.EC=function(a,b,c){this.bl=a;this.Zj=b;this.Iwc=c;this.DG=new _.Xk;this.oS="Add a filter";this.Eda="Remove all filters";this.oea="Save all filters";this.isDisabled=!1;this.DJ=null;this.RP=-1;this.OMa=!1};_.EC.prototype.Sa=function(){};_.EC.prototype.La=function(){this.DJ&&this.DJ.unsubscribe()};
_.cgb=function(a,b){var c=b.Hc;a.DG.emit({Z1:c.isValid?0:1,nP:[c]});if(b.bD){var d=a.config.nh.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.Hc.gaa)return;jfb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.nh.getValue().indexOf(d);c.value.cq&&kfb(a.config,b,c);_.Qcb(a,!0,b)}else ifb(a.config,[c])}else ifb(a.config,[c]);c.isValid||-1!==a.iz||(a.iz=a.config.nh.value.length-1)};_.dgb=function(a,b){a.DG.emit({Z1:0,nP:b.filters});a.config.nh.next(b.filters)};
_.Scb=function(a,b){b.stopPropagation();var c,d,e;null==(e=null==(d=a.Zj)?void 0:d.open(DC,{data:{oA:null==(c=a.config.lT)?void 0:c.oA},Am:!0,xe:"xap-filterbar-save-dialog"}))||e.Sy().subscribe(function(){})};_.Qcb=function(a,b,c){b?a.iz=c:c===a.iz&&(a.iz=-1)};_.fgb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.Iwc)?void 0:b.qUc)?c:1){case 1:return egb(a);case 2:return 0<a.config.nh.getValue().length;default:return!0}};egb=function(a){return 0<a.config.nh.getValue().filter(function(b){return b.gx}).length};
_.k=_.EC.prototype;_.k.Xma=function(a){this.DG.emit({Z1:4,nP:this.config.nh.getValue()});this.config.clear();a.stopPropagation()};_.k.update=function(a,b){b.isValid?(this.DG.emit({Z1:2,nP:[b]}),kfb(this.config,a,b)):this.remove(a)};_.k.remove=function(a){this.DG.emit({Z1:3,nP:[this.config.nh.getValue()[a]]});kfb(this.config,a,null);a<this.iz&&this.iz--};_.k.focus=function(){this.mw.focus()};_.k.oC=function(a){this.focus();a.stopPropagation()};
_.V.Object.defineProperties(_.EC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Eg(a)}},iz:{configurable:!0,enumerable:!0,get:function(){return this.RP},set:function(a){this.RP!==a&&(-1<this.RP&&this.RP<this.config.nh.getValue().length&&!this.config.nh.getValue()[this.RP].isValid&&this.remove(this.RP),this.OMa=-1<a&&a<this.config.nh.getValue().length,this.RP=a)}}});_.EC.ha=function(){_.Fd()};
_.EC.Ja=_.v({type:_.EC,inputs:{config:"config",UY:"filterBarLabel",tpb:"filterBarIcon",oS:"placeholderMsg",laa:"inputLabel",Eda:"removeFilterMsg",oea:"saveFilterMsg",Rz:"noResultsMessage",disabled:"disabled"},outputs:{DG:"update"}});
_.FC=function(){this.koa=!0;this.Lmb=new _.nb;this.Kmb=this.Lmb.Gf();this.aeb=new _.nb;this.brc=this.aeb.Gf();this.joa=new _.nb;this.vvc=this.joa.Gf();this.AY=new _.nb;this.Imb=this.AY.Gf();this.PMa=this.newValue=this.Op=null;this.U0a=new _.nb;this.qRb=this.U0a.Gf()};_.FC.prototype.FQ=function(){return this.filter?this.filter.config.Sl&&0<this.filter.config.Sl.size?Array.from(this.filter.config.Sl.keys()):this.filter.config.Ty:[]};
_.FC.prototype.Wea=function(a){this.filter.config.qOc?this.PMa=a:this.newValue=a};_.FC.prototype.PK=function(){if(this.filter&&(!this.filter.config.F4c||_.kcb(this))&&(this.filter.config.qOc&&(this.newValue=this.PMa),null!==this.newValue&&null!==this.Op)){var a;this.Zdb=a=this.filter.config.Sl&&0<this.filter.config.Sl.size?this.filter.config.Sl.get(this.Op).Dj(this.Op,this.newValue):this.filter.config.Dj(this.Op,this.newValue);this.aeb.next(a);this.AY.next()}};
_.kcb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.PMa)&&(a.Hc.gx||!(null==(b=a.newValue)||!b.xm.length))};_.ggb=function(a){return a.filter&&(!a.filter.config.ADc||!a.Hc.isValid)&&!a.filter.config.Voa};
_.V.Object.defineProperties(_.FC.prototype,{Ko:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.Voa)?(this.Wea(this.filter.config.Voa),this.Op=this.FQ()[0],this.PK()):a!==this.koa&&(this.koa=a,this.Lmb.next(this.koa))},get:function(){return this.koa}},Hc:{configurable:!0,enumerable:!0,set:function(a){this.Zdb=a;this.Op=a.ng;this.newValue=a.value},get:function(){return this.Zdb}}});_.FC.ha=function(a){return new (a||_.FC)};_.FC.va=_.t({token:_.FC,ta:_.FC.ha});
_.GC=function(a,b,c,d){var e=this;this.Il=a;this.bl=b;this.Xd=c;this.Qb=d;this.update=new _.Xk;this.Mmb=new _.Xk;this.Dhb=new _.Xk;this.isDisabled=!1;this.kb=new _.ca;this.kb.add(c.brc.subscribe(this.update));this.kb.add(c.Kmb.subscribe(this.Mmb));this.kb.add(c.vvc.subscribe(function(){_.igb(e)}));this.kb.add(c.qRb.subscribe(function(){_.Pk(a)}))};_.GC.prototype.Sa=function(){};_.GC.prototype.La=function(){this.kb.unsubscribe()};_.igb=function(a){a.Ko&&a.Xd.editor&&a.Xd.editor.focus()};
_.GC.prototype.FQ=function(){return this.Xd.FQ()};_.GC.prototype.Wea=function(a){this.Xd.Wea(a)};_.jgb=function(a,b){b.stopPropagation();a.Dhb.emit();!a.disabled&&_.ggb(a.Xd)&&(a.Ko=!0)};_.GC.prototype.PK=function(){this.Xd.PK()};
_.V.Object.defineProperties(_.GC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Eg(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Xd.filter=a;this.Xd.U0a.next()},get:function(){return this.Xd.filter}},Ko:{configurable:!0,enumerable:!0,set:function(a){(this.Xd.Ko=a)&&_.igb(this)},get:function(){return this.Xd.Ko}},Hc:{configurable:!0,enumerable:!0,set:function(a){this.Xd.Hc=a},get:function(){return this.Xd.Hc}}});
_.GC.ha=function(a){return new (a||_.GC)(_.y(_.al),_.y(_.yC),_.y(_.FC),_.y(_.Cd))};_.GC.Ja=_.v({type:_.GC,inputs:{disabled:"disabled",filter:"filter",Ko:"isEditorVisible",Hc:"appliedFilter"},outputs:{update:"update",Mmb:"editorVisibleChange",Dhb:"chipClick"}});
var HC=function(){this.Aca=new _.yv;this.Oub=[];this.kd=this.Aca.zl;this.zca=new _.Xk;this.aJa=""};HC.prototype.getValue=function(){return this.Aca.value};_.V.Object.defineProperties(HC.prototype,{Tsa:{configurable:!0,enumerable:!0,set:function(a){this.Oub=a;null===this.getValue()&&0<this.Tsa.length&&(this.value=a[0])},get:function(){return this.Oub}},value:{configurable:!0,enumerable:!0,set:function(a){this.Aca.setValue(a)}}});HC.ha=function(a){return new (a||HC)};
HC.Aa=_.v({type:HC,oa:[["xap-comparison-operator-selector"]],inputs:{Tsa:"operators",aJa:"appliedFilterId",value:"value"},outputs:{kd:"change",zca:"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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-form-field",
0)(1,"mat-select",1),_.G("focus",function(){b.zca.emit(!0)})("focusout",function(){b.zca.emit(!1)}),_.M(2,Sbb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),_.xe("aria-labelledby","dialog-label-",b.aJa,"")("aria-describedby","dialog-description-",b.aJa,""),_.z("formControl",b.Aca),_.w(1),_.z("ngForOf",b.Tsa))},Ia:[_.Ol,_.kq,cC,PA,Dfb,dC,_.uv,_.Bv],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}"],
vb:2,Oa:0});
var IC=function(){HC.apply(this,arguments)};_.U(IC,HC);IC.ha=function(){var a;return function(b){return(a||(a=_.xd(IC)))(b||IC)}}();
IC.Aa=_.v({type:IC,oa:[["xap-comparison-operator-selector"]],features:[_.ae],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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-form-field",0)(1,"mat-select",1),_.G("focus",function(){b.zca.emit(!0)})("focusout",function(){b.zca.emit(!1)}),_.M(2,Tbb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),
_.z("formControl",b.Aca),_.w(1),_.z("ngForOf",b.Tsa))},Ia:[_.Ol,_.oy,_.Ov,_.ry,_.uv,_.Bv],styles:[".xap-filterbar-operator-select-field{width:100%}"],vb:2,Oa:0});
var kgb,lgb,mgb;kgb=["overlayContainer"];lgb=["valueEditor"];mgb=[[["","header",""]],[["","footer",""]]];_.JC=function(a,b,c){var d=this;this.GB=a;this.Il=b;this.Xd=c;this.yVa=this.jpa=!1;this.Owa=new _.nb;this.kb=new _.ca;this.hMa=!1;this.kb.add(c.Kmb.subscribe(function(){_.Pk(d.Il)}));this.kb.add(c.qRb.subscribe(function(){_.Pk(d.Il)}))};_.JC.prototype.La=function(){this.Owa.next();this.Owa.complete();this.kb.unsubscribe()};
var Vbb=function(a,b){if(a.filter&&_.ggb(a.Xd)&&a.Nwa){if(b){if(a.Op===b)return;a.Op=b}a.Op||(a.Op=a.Xd.FQ()[0]);if(a.filter.config.Sl){var c=a.filter.config.Sl.get(a.Op);if(c)if(b=c.Dj(a.Op,a.newValue||_.LB(null)),c.Kl){var d=c.Kl;var e=c.nv}else var f=c.iXc;else return}else d=a.filter.config.Kl,b=a.filter.config.Dj(a.Op,a.newValue||_.LB(null)),e=a.filter.config.nv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.KB),a.Owa.next(),a.Nwa.clear(),f)a.editor=null,a.Xd.Wea(f);else{a.editor=
a.Nwa.gF(a.GB.cD(d)).instance;a.editor.Hc=b;var g=!0;a.editor.values.ka(_.L7a(),_.Qa(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;return!_.vc(r||{},x||{})}),_.m(function(r){r=_.l(r);r.next();return r.next().value}),_.vb(a.Owa)).subscribe(function(r){a.Xd.Wea(r);a.filter.config.gaa&&!g&&null!=r.cq&&a.Xd.PK();g=!1})}if(a.editor&&(a.editor.config=e,a.Ko&&!a.yVa))if(Ybb(a)){var h,n;null==(h=a.Pe.Yc)||null==(n=h.Iu.querySelector(".xap-comparison-operator-dropdown"))||n.focus();a.jpa=!0}else a.Xd.joa.next();
a.Il.Be();a.Xd.U0a.next()}},Ybb=function(a){return a.filter&&1<a.Xd.FQ().length||!a.filter.config.tQa};_.JC.prototype.J_=function(){this.Ko?this.jpa||(this.jpa=!0,this.Xd.joa.next()):this.jpa=!1};_.JC.prototype.ji=function(){var a=this;setTimeout(function(){var b;null==(b=a.Pe.Yc)||b.ji()})};_.JC.prototype.XUa=function(){this.hMa=!0;this.Xd.AY.next();this.hMa=!1};
_.V.Object.defineProperties(_.JC.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Xd.filter=a},get:function(){return this.Xd.filter}},Ko:{configurable:!0,enumerable:!0,set:function(a){(this.Xd.Ko=a)&&this.Xd.joa.next()},get:function(){return this.Xd.Ko}},Hc:{configurable:!0,enumerable:!0,set:function(a){this.Xd.Hc=a},get:function(){return this.Xd.Hc}},Nwa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.uvc=a)?setTimeout(function(){b.filter.config.Voa||Vbb(b);b.Pe.Yc.ji()}):
this.editor=null},get:function(){return this.uvc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Xd.editor=a},get:function(){return this.Xd.editor}},Op:{configurable:!0,enumerable:!0,set:function(a){this.Xd.Op=a},get:function(){return this.Xd.Op}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Xd.newValue=a},get:function(){return this.Xd.newValue}}});_.JC.ha=function(a){return new (a||_.JC)(_.y(_.Kk),_.y(_.al),_.y(_.FC))};
_.JC.Aa=_.v({type:_.JC,oa:[["xap-filter-editor-content"]],wb:function(a,b){a&1&&(_.Pe(kgb,5),_.Pe(lgb,5,_.Me));if(a&2){var c;_.Oe(c=_.Re())&&(b.Pe=c.first);_.Oe(c=_.Re())&&(b.Nwa=c.first)}},inputs:{trigger:"trigger",Ira:"loadingTemplate"},tc:["[header]","[footer]"],Ba:2,Ca:2,Ha:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen",
"cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators",
"value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],ya:function(a,b){a&1&&(_.ve(mgb),_.M(0,bcb,5,4,"ng-template",0,1,_.Ue),_.G("backdropClick",function(){return b.Xd.AY.next()})("detach",function(){return b.XUa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Ko)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.Py,_.Pl,_.Ul,_.hy,HC],vb:2,Oa:0});
var ngb=[[["","header",""]],[["","footer",""]]],KC=function(){_.JC.apply(this,arguments)};_.U(KC,_.JC);KC.prototype.XUa=function(){this.Xd.AY.next()};KC.ha=function(){var a;return function(b){return(a||(a=_.xd(KC)))(b||KC)}}();
KC.Aa=_.v({type:KC,oa:[["xap-filter-editor-content"]],features:[_.ae],tc:["[header]","[footer]"],Ba:2,Ca:2,Ha:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",
3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],ya:function(a,b){a&1&&(_.ve(ngb),_.M(0,icb,5,4,"ng-template",0,1,_.Ue),_.G("backdropClick",function(){return b.Xd.AY.next()})("detach",function(){return b.XUa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Ko)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.Py,_.Pl,_.Ul,_.hy,IC],vb:2,Oa:0});
var ogb=new _.zd("GMAT_CHIPS_OPTION");
var LC=function(a,b){this.Qb=a;this.nrb=b};LC.prototype.isEnabled=function(){return!!this.nrb&&this.nrb.enabled};_.V.Object.defineProperties(LC.prototype,{zWa:{configurable:!0,enumerable:!0,get:function(){return this.Qb.ua.hasAttribute("protected")}}});LC.ha=function(a){return new (a||LC)(_.y(_.Cd),_.y(ogb,8))};LC.Ja=_.v({type:LC,oa:[["mat-chip"],["","mat-chip",""]],Ib:4,mb:function(a,b){a&2&&_.he("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.zWa)}});
var MC=function(a,b,c,d){_.GC.call(this,a,b,c,d);var e=this;this.Il=a;this.bl=b;this.Xd=c;this.ht=new _.Xk;this.yc=new _.Xk;this.removed=new _.Xk;this.ap=!1;this.bo=new _.nb;this.Xk=new _.nb;pgb(this);this.kb.add(c.Imb.subscribe(function(){e.e7()}))};_.U(MC,_.GC);MC.Ja=_.GC.Ja;MC.prototype.La=function(){_.GC.prototype.La.call(this);this.yc.emit({dg:this})};var pgb=function(a){a=a.Qb.ua;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};
MC.prototype.remove=function(){this.removed.emit({dg:this})};MC.prototype.focus=function(){this.Ko?_.igb(this):this.hpa()};MC.prototype.hpa=function(){this.dg.focus();this.ap||(this.Qb.ua.focus(),this.bo.next({dg:this}));this.ap=!0};MC.prototype.e7=function(){this.Ko=!1;this.focus()};MC.ha=function(a){return new (a||MC)(_.y(_.al),_.y(_.yC),_.y(_.FC),_.y(_.Cd))};
MC.Aa=_.v({type:MC,oa:[["xap-filter-editor"]],wb:function(a,b){a&1&&_.Pe(_.ZA,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.dg=c.first)}},outputs:{ht:"selectionChange",yc:"destroyed",removed:"removed"},features:[_.Ce([{Ga:_.ZA,Nb:MC},_.FC]),_.ae],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","close editor",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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-chip",0,1),_.G("click",function(e){return _.jgb(b,e)})("keydown.enter",function(e){return _.jgb(b,e)})("keydown.space",function(e){return _.jgb(b,
e)})("removed",function(){return b.remove()}),_.C(2,"span",2),_.N(3),_.D(),_.M(4,jcb,2,2,"mat-icon",3),_.D(),_.C(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.N(8),_.D(),_.C(9,"button",7),_.G("click",function(){return b.e7()}),_.C(10,"mat-icon",8),_.N(11),_.D()()(),_.M(12,lcb,3,1,"div",9),_.D(),_.M(13,mcb,2,0,"ng-template",null,10,_.Ue));if(a&2){var c=_.ze(1),d=_.ze(14);_.z("disableRipple",!_.ggb(b.Xd))("disabled",b.disabled)("selectable",!1);_.w(3);_.Ae(" ",null==b.Hc?null:b.Hc.pF," ");
_.w(1);_.z("ngIf",!b.Hc||b.Hc.gx);_.w(1);_.z("trigger",c)("loadingTemplate",d);_.w(2);_.xe("id","dialog-label-",b.Hc.id,"");_.w(1);_.Ae(" ",b.Hc.config.displayName," ");_.w(2);_.z("svgIcon",_.iA(b.bl,"close_editor"));_.w(1);_.Be(_.jA(b.bl,"close_editor"));_.w(1);_.z("ngIf",b.filter&&!b.filter.config.gaa)}},Ia:[_.Pl,LC,_.nq,_.ZA,_.$A,_.Qr,_.cw,_.gy,KC],vb:2,Oa:0});
var qgb,rgb;qgb=["autocompleteInputBox"];_.NC=function(){var a=this;this.selected=new _.Xk;this.vYa=new _.Xk;this.eMa=new _.Xk;this.isDisabled=!1;this.fl=new _.yv;this.yc=new _.nb;this.Daa=!1;this.fl.zl.ka(_.vb(this.yc)).subscribe(function(b){"string"===typeof b&&rgb(a)})};_.NC.prototype.Sa=function(){this.vU&&!this.HS&&rgb(this)};_.NC.prototype.La=function(){this.yc.next();this.yc.complete()};_.NC.prototype.focus=function(){this.vub.ua.focus()};_.kA=function(a){return!!a.QQ&&!!a.NK};
rgb=function(a){var b=a.fga(a.fl.value||"");a.vU?a.HS=b:a.rL=b};_.NC.prototype.we=function(){var a=this.vub.ua;a.blur();a.focus()};_.V.Object.defineProperties(_.NC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.isDisabled},set:function(a){this.isDisabled=_.Eg(a);a?this.fl.disable():this.fl.enable()}},fga:{configurable:!0,enumerable:!0,set:function(a){this.cEc=a;rgb(this)},get:function(){return this.cEc}}});_.NC.ha=function(a){return new (a||_.NC)};
_.NC.Ja=_.v({type:_.NC,wb:function(a,b){a&1&&_.Pe(qgb,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.vub=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",laa:"inputLabel",vU:"useRankedSuggestions",Rz:"noResultsMessage",fga:"suggestionProvider",oA:"savedFilterSets"},outputs:{selected:"selected",vYa:"selectedSet",eMa:"deletedSet"}});
var qcb=function(a){return{wa:a}},OC=function(){_.NC.apply(this,arguments);this.IWa=!1};_.U(OC,_.NC);OC.Ja=_.NC.Ja;OC.prototype.A$=function(a){this.fl.setValue("");a.option.value.filters?this.vYa.emit(a.option.value):this.selected.emit(a.option.value)};_.sgb=function(a){a.raa&&a.qJa.NX()};_.V.Object.defineProperties(OC.prototype,{raa:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});OC.ha=function(){var a;return function(b){return(a||(a=_.xd(OC)))(b||OC)}}();
OC.Aa=_.v({type:OC,oa:[["xap-filter-menu"]],wb:function(a,b){a&1&&(_.Pe(_.VA,7),_.Pe(_.WA,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.autocomplete=c.first);_.Oe(c=_.Re())&&(b.qJa=c.first)}},features:[_.ae],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"]]},ya:function(a,b){a&1&&(_.C(0,"input",0,1),_.G("click",function(){return b.we()})("focusin",
function(){return b.Daa=!0})("focusout",function(){return b.Daa=!1}),_.D(),_.C(2,"mat-autocomplete",2,3),_.G("optionSelected",function(e){return b.A$(e)}),_.M(4,ocb,3,1,"div",4),_.M(5,ycb,5,6,"ng-container",5),_.M(6,Fcb,4,6,"ng-template",null,6,_.Ue),_.M(8,Gcb,2,0,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.M(11,Mcb,1,1,"ng-template",null,8,_.Ue),_.D());if(a&2){var c=_.ze(3),d=_.ze(7);_.z("formControl",b.fl)("matAutocomplete",c)("placeholder",b.placeholder);_.de("aria-label",b.laa||b.placeholder||
null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.oA?null:b.oA.length);_.w(1);_.z("ngIf",b.vU)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.Q(9,9,b.rL)&&null==_.Q(10,11,b.HS))}},Ia:[_.Ol,_.Pl,_.Ul,_.Ql,_.Rl,_.Sl,_.VA,_.WA,_.oy,QA,_.nq,_.Qr,_.cw,_.zh,_.uv,_.Bv,_.Vl],vb:2,Oa:0});
_.PC=function(a,b,c){_.EC.call(this,a,b,c);this.bl=a;this.Zj=b};_.U(_.PC,_.EC);_.PC.Ja=_.EC.Ja;_.PC.prototype.Vc=function(){var a=this,b;null==(b=this.zd)||b.vd.subscribe(function(){a.DJ&&a.DJ.unsubscribe();a.DJ=a.HKa.T6.subscribe(function(){_.sgb(a.mw)})})};_.PC.prototype.taa=function(a){return this.OMa&&this.iz===a&&!this.mw.raa};_.PC.prototype.P9=function(){return this.tpb||"filter_list"};_.PC.ha=function(a){return new (a||_.PC)(_.y(_.yC),_.y(_.BC,8),_.y(_.bgb,8))};
_.PC.Aa=_.v({type:_.PC,oa:[["xap-filter-bar"]],wb:function(a,b){a&1&&(_.Pe(_.aB,5),_.Pe(OC,7),_.Pe(MC,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.HKa=c.first);_.Oe(c=_.Re())&&(b.mw=c.first);_.Oe(c=_.Re())&&(b.zd=c)}},features:[_.Ce([_.yC]),_.ae],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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.G("click",function(c){return b.oC(c)}),_.C(1,"div",1),_.M(2,Ocb,2,2,"mat-icon",2),_.M(3,Pcb,2,1,"span",3),_.D(),_.C(4,"div",4)(5,"mat-chip-list",5),_.M(6,Rcb,2,6,"xap-filter-editor",6),_.O(7,"async"),_.C(8,"xap-filter-menu",7),_.G("selected",function(c){return _.cgb(b,c)})("selectedSet",function(c){return _.dgb(b,c)})("deletedSet",function(){}),_.O(9,"async"),_.D()()(),_.M(10,Tcb,3,4,"button",8),_.M(11,Ucb,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",_.Q(7,13,b.config.nh)),_.w(2),_.z("suggestionProvider",b.config.cAb.fga)("useRankedSuggestions",b.config.vU)("placeholder",b.oS)("inputLabel",b.laa||b.oS)("noResultsMessage",b.Rz)("disabled",b.disabled)("savedFilterSets",_.Q(9,15,null==b.config.lT?null:b.config.lT.oA)),_.w(2),_.z("ngIf",b.config.lT&&0<b.config.nh.getValue().length),_.w(1),_.z("ngIf",_.fgb(b)))},Ia:[_.Ol,_.Pl,_.nq,_.aB,_.Qr,
_.bw,MC,OC,_.Vl],vb:2,Oa:0});
_.QC=function(){_.Yp.apply(this,arguments);this.Zpa=[]};_.U(_.QC,_.Yp);_.QC.prototype.create=function(a){return _.Yp.prototype.create.call(this,Object.assign({},a,{xe:(null==a?0:a.xe)?_.bpa(a.xe).concat(this.Zpa):this.Zpa}))};_.QC.ha=function(){var a;return function(b){return(a||(a=_.xd(_.QC)))(b||_.QC)}}();_.QC.va=_.t({token:_.QC,ta:_.QC.ha});
_.RC=function(){};_.RC.ha=function(a){return new (a||_.RC)};_.RC.Ea=_.Wc({type:_.RC});_.RC.Da=_.Pc({imports:[_.Wl,_.$p,_.$p]});
var tgb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.eQ=b;this.ariaLabel=c;this.enabled=d;this.UJ=e;this.tn=void 0===f?a:f;this.YHc=g},SC=function(a,b){var c=this;this.Ua=a;this.Eb=b;this.iE=!1;this.wsa=7;this.Tbb=0;this.b_=!1;this.jhb=1;this.KG=this.AS=null;this.HJb=new _.Xk;this.wta=new _.Xk;this.Fl=new _.Xk;this.Ria=function(d){if(c.lab&&"focus"===d.type)c.lab=!1;else if(d.target&&c.b_){var e=c.P6a(d.target);e&&c.Eb.Nc(function(){return c.wta.emit({value:e.enabled?e:null,event:d})})}};
this.Zja=function(d){null!==c.KG&&c.b_&&d.target&&c.P6a(d.target)&&c.Eb.Nc(function(){return c.wta.emit({value:null,event:d})})};b.wc(function(){var d=a.ua;d.addEventListener("mouseenter",c.Ria,!0);d.addEventListener("focus",c.Ria,!0);d.addEventListener("mouseleave",c.Zja,!0);d.addEventListener("blur",c.Zja,!0)})};_.k=SC.prototype;_.k.Gn=function(){this.iE&&(this.sy(),this.iE=!1)};_.k.Chc=function(a,b){a.enabled&&this.HJb.emit({value:a.value,event:b})};
_.k.gjc=function(a,b){a.enabled&&this.Fl.emit({value:a.value,event:b})};_.k.kW=function(a){return this.zva===a||this.roa===a};_.k.Rb=function(a){var b=a.numCols,c=this.rows,d=this.wsa;if(a.rows||b)this.N3=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.kO)this.kO=50*this.jhb/d+"%";if(b||!this.O4a)this.O4a=100/d+"%"};
_.k.La=function(){var a=this.Ua.ua;a.removeEventListener("mouseenter",this.Ria,!0);a.removeEventListener("focus",this.Ria,!0);a.removeEventListener("mouseleave",this.Zja,!0);a.removeEventListener("blur",this.Zja,!0)};_.k.n8a=function(a,b){b=a*this.wsa+b;a&&(b-=this.N3);return b==this.Tbb};_.k.sy=function(a){var b=this;a=void 0===a?!0:a;this.Eb.wc(function(){b.Eb.Lg.ka(_.Ua(1)).subscribe(function(){setTimeout(function(){var c=b.Ua.ua.querySelector(".mat-calendar-body-active");c&&(a||(b.lab=!0),c.focus())})})})};
_.k.VGa=function(){this.iE=!0};_.k.lFa=function(a){return Zcb(a,this.zva,this.roa)};_.k.kFa=function(a){return $cb(a,this.zva,this.roa)};_.k.iFa=function(a){return adb(a,this.zva,this.roa,this.b_)};_.k.r8a=function(a){return Zcb(a,this.Yt,this.ew)};_.k.Klc=function(a,b,c){if(!this.r8a(a)||this.lFa(a)||!this.iFa(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.kFa(a.tn)};
_.k.Jlc=function(a,b,c){if(!this.q8a(a)||this.kFa(a)||!this.iFa(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.lFa(a.tn)};_.k.q8a=function(a){return $cb(a,this.Yt,this.ew)};_.k.Olc=function(a){return adb(a,this.Yt,this.ew,this.b_)};_.k.Llc=function(a){return this.Yt===this.ew&&a===this.Yt};_.k.Vlc=function(a){return Zcb(a,this.AS,this.KG)};_.k.Ulc=function(a){return $cb(a,this.AS,this.KG)};_.k.Plc=function(a){return adb(a,this.AS,this.KG,this.b_)};
_.k.P6a=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};SC.ha=function(a){return new (a||SC)(_.y(_.Cd),_.y(_.Ye))};
SC.Aa=_.v({type:SC,oa:[["","mat-calendar-body",""]],Jb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",LOb:"todayValue",zva:"startValue",roa:"endValue",exb:"labelMinRequiredCells",wsa:"numCols",Tbb:"activeCell",b_:"isRange",jhb:"cellAspectRatio",Yt:"comparisonStart",ew:"comparisonEnd",AS:"previewStart",KG:"previewEnd"},outputs:{HJb:"selectedValueChange",wta:"previewChange",Fl:"activeDateChange"},kc:["matCalendarBody"],features:[_.bd],hc:["mat-calendar-body",""],Ba:2,Ca:2,Ha:[["aria-hidden",
"true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],
["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],ya:function(a,b){a&1&&(_.M(0,Vcb,3,6,"tr",0),_.M(1,Ycb,3,2,"tr",1));a&2&&(_.z("ngIf",b.N3<b.exb),_.w(1),_.z("ngForOf",b.rows))},Ia:[_.Nl,_.Ol,_.Pl],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;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'],
vb:2,Oa:0});
var TC=function(a,b){this.selection=a;this.P3a=b;this.rKc=this.eHa=new _.nb;this.selection=a};TC.prototype.Hwa=function(a,b){var c=this.selection;this.selection=a;this.eHa.next({selection:a,source:b,oldValue:c})};TC.prototype.La=function(){this.eHa.complete()};TC.prototype.amc=function(a){return mdb(a)&&this.P3a.isValid(a)};TC.ha=function(){_.Fd()};TC.va=_.t({token:TC,ta:TC.ha});var UC=function(a){TC.call(this,null,a)};_.U(UC,TC);UC.prototype.add=function(a){TC.prototype.Hwa.call(this,a,this)};
UC.prototype.isValid=function(){return null!=this.selection&&this.amc(this.selection)};UC.prototype.Qs=function(){return null!=this.selection};UC.prototype.clone=function(){var a=new UC(this.P3a);a.Hwa(this.selection,this);return a};UC.ha=function(a){return new (a||UC)(_.u(_.nA))};UC.va=_.t({token:UC,ta:UC.ha});var ugb={Ga:TC,Hb:[[new _.Hk,new _.Ik,TC],_.nA],Db:function(a,b){return a||new UC(b)}};new _.Hk;new _.Ik;
_.VC=function(){this.vd=new _.nb;this.iGc="Open calendar";this.Qsc="Close calendar"};_.VC.ha=function(a){return new (a||_.VC)};_.VC.va=_.t({token:_.VC,ta:_.VC.ha,Ka:"root"});
var vgb=new _.zd("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Hk;new _.Ik;
_.WC=function(a,b,c,d,e){this.Gb=a;this.oy=b;this.ab=c;this.Jc=d;this.o$a=e;this.KI=_.ca.EMPTY;this.Wl=new _.Xk;this.eX=new _.Xk;this.Fl=new _.Xk;this.Cd=new Date};_.k=_.WC.prototype;_.k.Ne=function(){var a=this;this.KI=this.ab.Jra.ka(_.sb(null)).subscribe(function(){return a.uy()})};_.k.Rb=function(a){(a=a.comparisonStart||a.comparisonEnd)&&!a.CK&&this.hHa(this.selected)};_.k.La=function(){this.KI.unsubscribe()};
_.k.Mia=function(a){var b=a.value,c=this.U6a(b),d;(d=this.akc(this.de))===b&&d===b||this.Wl.emit(c);this.eX.emit({value:c,event:a.event});this.LW=this.XO=null;_.Pk(this.Gb)};_.k.v5=function(a){var b=this.Cd;this.Cb=this.U6a(a.value);_.pA(this.ab,b,this.Cb)&&this.Fl.emit(this.Cd)};
_.k.a4=function(a){var b=this.Cd,c=this.Ym();switch(a.keyCode){case 37:this.Cb=_.vA(this.ab,this.Cd,c?1:-1);break;case 39:this.Cb=_.vA(this.ab,this.Cd,c?-1:1);break;case 38:this.Cb=_.vA(this.ab,this.Cd,-7);break;case 40:this.Cb=_.vA(this.ab,this.Cd,7);break;case 36:this.Cb=_.vA(this.ab,this.Cd,1-this.ab.getDate(this.Cd));break;case 35:this.Cb=_.vA(this.ab,this.Cd,_.sdb(this.ab,this.Cd)-this.ab.getDate(this.Cd));break;case 33:this.Cb=a.altKey?_.uA(this.ab,this.Cd,-1):_.tA(this.ab,this.Cd,-1);break;
case 34:this.Cb=a.altKey?_.uA(this.ab,this.Cd,1):_.tA(this.ab,this.Cd,1);break;case 13:case 32:this.TI=!0;this.K4a(this.Cd)&&a.preventDefault();return;case 27:null==this.XO||_.Bg(a)||(this.LW=this.XO=null,this.Wl.emit(null),this.eX.emit({value:null,event:a}),a.preventDefault(),a.stopPropagation());return;default:return}_.pA(this.ab,b,this.Cb)&&(this.Fl.emit(this.Cb),this.iE());a.preventDefault()};
_.k.b4=function(a){if(32===a.keyCode||13===a.keyCode)this.TI&&this.K4a(this.Cd)&&this.Mia({value:this.ab.getDate(this.Cd),event:a}),this.TI=!1};_.k.uy=function(){this.hHa(this.selected);this.npc=this.zO(new Date);this.zmc=this.oy.display.monthLabel?this.ab.format(this.Cb,this.oy.display.monthLabel):odb(this.ab)[this.ab.getMonth(this.Cb)].toLocaleUpperCase();this.Ajc=(7+this.ab.rm(this.ab.getYear(this.Cb),this.ab.getMonth(this.Cb),1).getDay()-this.ab.Apa())%7;this.tlc();this.Dic();_.Pk(this.Gb)};
_.k.sy=function(a){this.rE.sy(a)};_.k.iE=function(){this.rE.VGa()};_.k.c$a=function(a){var b=a.event;a=a.value;this.o$a&&(b=this.o$a.pVc(a?a.YHc:null,this.selected,b),this.LW=this.zO(b.start),this.XO=this.zO(b.end),this.Gb.Be())};_.k.U6a=function(a){return this.ab.rm(this.ab.getYear(this.Cb),this.ab.getMonth(this.Cb),a)};_.k.tlc=function(){var a=this.ab.Apa(),b=_.qdb(this.ab,"narrow"),c=_.qdb(this.ab,"long").map(function(d,e){return{Zyb:d,mUa:b[e]}});this.qqc=c.slice(a).concat(c.slice(0,a))};
_.k.Dic=function(){var a=_.sdb(this.ab,this.Cb),b=pdb(this.ab);this.Hla=[[]];for(var c=0,d=this.Ajc;c<a;c++,d++){7==d&&(this.Hla.push([]),d=0);var e=this.ab.rm(this.ab.getYear(this.Cb),this.ab.getMonth(this.Cb),c+1),f=this.Ioc(e),g=this.ab.format(e,this.oy.display.Ttc),h=this.al?this.al(e,"month"):void 0;this.Hla[this.Hla.length-1].push(new tgb(c+1,b[c],g,f,h,this.zO(e),e))}};
_.k.Ioc=function(a){return!!a&&(!this.Jd||0<=_.pA(this.ab,a,this.Jd))&&(!this.Nd||0>=_.pA(this.ab,a,this.Nd))&&(!this.hj||this.hj(a))};_.k.akc=function(a){return a&&this.J7a(a,this.Cb)?this.ab.getDate(a):null};_.k.J7a=function(a,b){return!(!a||!b||this.ab.getMonth(a)!=this.ab.getMonth(b)||this.ab.getYear(a)!=this.ab.getYear(b))};_.k.zO=function(a){return a?(new Date(this.ab.getYear(a),this.ab.getMonth(a),this.ab.getDate(a))).getTime():null};_.k.Ym=function(){return this.Jc&&"rtl"===this.Jc.value};
_.k.hHa=function(a){this.ync=this.xnc=this.zO(a);this.Wlc=!1;this.aic=this.zO(this.Yt);this.Zhc=this.zO(this.ew)};_.k.K4a=function(a){return!this.hj||this.hj(a)};
_.V.Object.defineProperties(_.WC.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.oA(this.ab,this.ab.Xh(a))||new Date;this.Cd=_.rA(this.ab,a,this.Jd,this.Nd);this.J7a(b,this.Cd)||this.uy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.oA(this.ab,this.ab.Xh(a));this.hHa(this.de)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.QO},set:function(a){this.QO=_.oA(this.ab,this.ab.Xh(a))}},
Nd:{configurable:!0,enumerable:!0,get:function(){return this.PO},set:function(a){this.PO=_.oA(this.ab,this.ab.Xh(a))}}});_.WC.ha=function(a){return new (a||_.WC)(_.y(_.al),_.y(_.aq,8),_.y(_.nA,8),_.y(_.vp,8),_.y(vgb,8))};
_.WC.Aa=_.v({type:_.WC,oa:[["mat-month-view"]],wb:function(a,b){a&1&&_.Pe(SC,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.rE=c.first)}},inputs:{Cb:"activeDate",selected:"selected",Jd:"minDate",Nd:"maxDate",hj:"dateFilter",al:"dateClass",Yt:"comparisonStart",ew:"comparisonEnd"},outputs:{Wl:"selectedChange",eX:"_userSelection",Fl:"activeDateChange"},kc:["matMonthView"],features:[_.bd],Ba:7,Ca:13,Ha:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden",
"true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","selectedValueChange","activeDateChange","previewChange","keyup","keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],ya:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.M(3,bdb,5,2,"th",2),_.D(),_.C(4,"tr"),_.F(5,"th",
3),_.D()(),_.C(6,"tbody",4),_.G("selectedValueChange",function(c){return b.Mia(c)})("activeDateChange",function(c){return b.v5(c)})("previewChange",function(c){return b.c$a(c)})("keyup",function(c){return b.b4(c)})("keydown",function(c){return b.a4(c)}),_.D()());a&2&&(_.w(3),_.z("ngForOf",b.qqc),_.w(3),_.z("label",b.zmc)("rows",b.Hla)("todayValue",b.npc)("startValue",b.ync)("endValue",b.xnc)("comparisonStart",b.aic)("comparisonEnd",b.Zhc)("previewStart",b.LW)("previewEnd",b.XO)("isRange",b.Wlc)("labelMinRequiredCells",
3)("activeCell",b.ab.getDate(b.Cb)-1))},Ia:[_.Ol,SC],vb:2,Oa:0});
var XC=function(a,b,c){this.Gb=a;this.ab=b;this.Jc=c;this.KI=_.ca.EMPTY;this.Wl=new _.Xk;this.rN=new _.Xk;this.Fl=new _.Xk;this.Cd=new Date};_.k=XC.prototype;_.k.Ne=function(){var a=this;this.KI=this.ab.Jra.ka(_.sb(null)).subscribe(function(){return a.uy()})};_.k.La=function(){this.KI.unsubscribe()};
_.k.uy=function(){var a=this;this.ppc=this.ab.getYear(new Date);var b=this.ab.getYear(this.Cd)-edb(this.ab,this.Cb,this.Jd,this.Nd);this.Ibb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Ibb.push(d.map(function(e){return a.ric(e)})),d=[]);_.Pk(this.Gb)};_.k.Hbb=function(a){var b=a.value;a=this.ab.rm(b,0,1);b=this.W6a(b);this.rN.emit(a);this.Wl.emit(b)};_.k.v5=function(a){var b=this.Cd;this.Cb=this.W6a(a.value);_.pA(this.ab,b,this.Cb)&&this.Fl.emit(this.Cb)};
_.k.a4=function(a){var b=this.Cd,c=this.Ym();switch(a.keyCode){case 37:this.Cb=_.uA(this.ab,this.Cd,c?1:-1);break;case 39:this.Cb=_.uA(this.ab,this.Cd,c?-1:1);break;case 38:this.Cb=_.uA(this.ab,this.Cd,-4);break;case 40:this.Cb=_.uA(this.ab,this.Cd,4);break;case 36:this.Cb=_.uA(this.ab,this.Cd,-edb(this.ab,this.Cb,this.Jd,this.Nd));break;case 35:this.Cb=_.uA(this.ab,this.Cd,24-edb(this.ab,this.Cb,this.Jd,this.Nd)-1);break;case 33:this.Cb=_.uA(this.ab,this.Cd,a.altKey?-240:-24);break;case 34:this.Cb=
_.uA(this.ab,this.Cd,a.altKey?240:24);break;case 13:case 32:this.TI=!0;break;default:return}_.pA(this.ab,b,this.Cb)&&this.Fl.emit(this.Cb);this.iE();a.preventDefault()};_.k.b4=function(a){if(32===a.keyCode||13===a.keyCode)this.TI&&this.Hbb({value:this.ab.getYear(this.Cd),event:a}),this.TI=!1};_.k.Mjc=function(){return edb(this.ab,this.Cb,this.Jd,this.Nd)};_.k.sy=function(){this.rE.sy()};_.k.iE=function(){this.rE.VGa()};
_.k.W6a=function(a){var b=this.ab.getMonth(this.Cb),c=_.sdb(this.ab,this.ab.rm(a,b,1));return this.ab.rm(a,b,Math.min(this.ab.getDate(this.Cb),c))};_.k.ric=function(a){var b=this.ab.rm(a,0,1),c=rdb(this.ab,b);b=this.al?this.al(b,"multi-year"):void 0;return new tgb(a,c,c,this.Koc(a),b)};
_.k.Koc=function(a){if(void 0===a||null===a||this.Nd&&a>this.ab.getYear(this.Nd)||this.Jd&&a<this.ab.getYear(this.Jd))return!1;if(!this.hj)return!0;for(var b=this.ab.rm(a,0,1);this.ab.getYear(b)==a;b=_.vA(this.ab,b,1))if(this.hj(b))return!0;return!1};_.k.Ym=function(){return this.Jc&&"rtl"===this.Jc.value};_.k.voc=function(a){this.dHa=null;a&&(this.dHa=this.ab.getYear(a))};
_.V.Object.defineProperties(XC.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.oA(this.ab,this.ab.Xh(a))||new Date;this.Cd=_.rA(this.ab,a,this.Jd,this.Nd);ddb(this.ab,b,this.Cd,this.Jd,this.Nd)||this.uy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.oA(this.ab,this.ab.Xh(a));this.voc(a)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.QO},set:function(a){this.QO=_.oA(this.ab,
this.ab.Xh(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.PO},set:function(a){this.PO=_.oA(this.ab,this.ab.Xh(a))}}});XC.ha=function(a){return new (a||XC)(_.y(_.al),_.y(_.nA,8),_.y(_.vp,8))};
XC.Aa=_.v({type:XC,oa:[["mat-multi-year-view"]],wb:function(a,b){a&1&&_.Pe(SC,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.rE=c.first)}},inputs:{Cb:"activeDate",selected:"selected",Jd:"minDate",Nd:"maxDate",hj:"dateFilter",al:"dateClass"},outputs:{Wl:"selectedChange",rN:"yearSelected",Fl:"activeDateChange"},kc:["matMultiYearView"],Ba:5,Ca:7,Ha:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],ya:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.F(3,"th",2),_.D()(),_.C(4,"tbody",3),_.G("selectedValueChange",function(c){return b.Hbb(c)})("activeDateChange",function(c){return b.v5(c)})("keyup",function(c){return b.b4(c)})("keydown",function(c){return b.a4(c)}),_.D()());a&2&&(_.w(4),_.z("rows",b.Ibb)("todayValue",b.ppc)("startValue",
b.dHa)("endValue",b.dHa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Mjc()))},Ia:[SC],vb:2,Oa:0});
_.YC=function(a,b,c,d){this.Gb=a;this.oy=b;this.ab=c;this.Jc=d;this.KI=_.ca.EMPTY;this.Wl=new _.Xk;this.wL=new _.Xk;this.Fl=new _.Xk;this.Cd=new Date};_.k=_.YC.prototype;_.k.Ne=function(){var a=this;this.KI=this.ab.Jra.ka(_.sb(null)).subscribe(function(){return a.uy()})};_.k.La=function(){this.KI.unsubscribe()};_.k.c9a=function(a){a=a.value;var b=this.ab.rm(this.ab.getYear(this.Cb),a,1);this.wL.emit(b);a=this.V6a(a);this.Wl.emit(a)};
_.k.v5=function(a){var b=this.Cd;this.Cb=this.V6a(a.value);_.pA(this.ab,b,this.Cb)&&this.Fl.emit(this.Cb)};
_.k.a4=function(a){var b=this.Cd,c=this.Ym();switch(a.keyCode){case 37:this.Cb=_.tA(this.ab,this.Cd,c?1:-1);break;case 39:this.Cb=_.tA(this.ab,this.Cd,c?-1:1);break;case 38:this.Cb=_.tA(this.ab,this.Cd,-4);break;case 40:this.Cb=_.tA(this.ab,this.Cd,4);break;case 36:this.Cb=_.tA(this.ab,this.Cd,-this.ab.getMonth(this.Cd));break;case 35:this.Cb=_.tA(this.ab,this.Cd,11-this.ab.getMonth(this.Cd));break;case 33:this.Cb=_.uA(this.ab,this.Cd,a.altKey?-10:-1);break;case 34:this.Cb=_.uA(this.ab,this.Cd,a.altKey?
10:1);break;case 13:case 32:this.TI=!0;break;default:return}_.pA(this.ab,b,this.Cb)&&(this.Fl.emit(this.Cb),this.iE());a.preventDefault()};_.k.b4=function(a){if(32===a.keyCode||13===a.keyCode)this.TI&&this.c9a({value:this.ab.getMonth(this.Cd),event:a}),this.TI=!1};
_.k.uy=function(){var a=this;this.dab(this.selected);this.opc=this.c7a(new Date);this.vqc=rdb(this.ab,this.Cb);var b=odb(this.ab);this.Bmc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.qic(d,b[d])})});_.Pk(this.Gb)};_.k.sy=function(){this.rE.sy()};_.k.iE=function(){this.rE.VGa()};_.k.c7a=function(a){return a&&this.ab.getYear(a)==this.ab.getYear(this.Cb)?this.ab.getMonth(a):null};
_.k.V6a=function(a){var b=this.ab.rm(this.ab.getYear(this.Cb),a,1);b=_.sdb(this.ab,b);return this.ab.rm(this.ab.getYear(this.Cb),a,Math.min(this.ab.getDate(this.Cb),b))};_.k.qic=function(a,b){var c=this.ab.rm(this.ab.getYear(this.Cb),a,1),d=this.ab.format(c,this.oy.display.oEc);c=this.al?this.al(c,"year"):void 0;return new tgb(a,b.toLocaleUpperCase(),d,this.Joc(a),c)};
_.k.Joc=function(a){var b=this.ab.getYear(this.Cb);if(void 0===a||null===a||this.bmc(b,a)||this.cmc(b,a))return!1;if(!this.hj)return!0;for(b=this.ab.rm(b,a,1);this.ab.getMonth(b)==a;b=_.vA(this.ab,b,1))if(this.hj(b))return!0;return!1};_.k.bmc=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.cmc=function(a,b){if(this.Jd){var c=this.ab.getYear(this.Jd),d=this.ab.getMonth(this.Jd);return a<c||a===c&&b<d}return!1};
_.k.Ym=function(){return this.Jc&&"rtl"===this.Jc.value};_.k.dab=function(a){this.U$a=this.c7a(a)};
_.V.Object.defineProperties(_.YC.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Cd},set:function(a){var b=this.Cd;a=_.oA(this.ab,this.ab.Xh(a))||new Date;this.Cd=_.rA(this.ab,a,this.Jd,this.Nd);this.ab.getYear(b)!==this.ab.getYear(this.Cd)&&this.uy()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.oA(this.ab,this.ab.Xh(a));this.dab(a)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.QO},set:function(a){this.QO=
_.oA(this.ab,this.ab.Xh(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.PO},set:function(a){this.PO=_.oA(this.ab,this.ab.Xh(a))}}});_.YC.ha=function(a){return new (a||_.YC)(_.y(_.al),_.y(_.aq,8),_.y(_.nA,8),_.y(_.vp,8))};
_.YC.Aa=_.v({type:_.YC,oa:[["mat-year-view"]],wb:function(a,b){a&1&&_.Pe(SC,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.rE=c.first)}},inputs:{Cb:"activeDate",selected:"selected",Jd:"minDate",Nd:"maxDate",hj:"dateFilter",al:"dateClass"},outputs:{Wl:"selectedChange",wL:"monthSelected",Fl:"activeDateChange"},kc:["matYearView"],Ba:5,Ca:9,Ha:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],ya:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead",1)(2,"tr"),_.F(3,"th",2),_.D()(),_.C(4,"tbody",3),_.G("selectedValueChange",function(c){return b.c9a(c)})("activeDateChange",function(c){return b.v5(c)})("keyup",function(c){return b.b4(c)})("keydown",function(c){return b.a4(c)}),_.D()());a&2&&(_.w(4),_.z("label",b.vqc)("rows",
b.Bmc)("todayValue",b.opc)("startValue",b.U$a)("endValue",b.U$a)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.ab.getMonth(b.Cb)))},Ia:[SC],vb:2,Oa:0});
var wgb=0,ZC=function(a,b,c,d,e){this.uq=a;this.calendar=b;this.ab=c;this.oy=d;this.E4a="mat-calendar-button-"+wgb++;this.calendar.Sc.subscribe(function(){return _.Pk(e)})};ZC.prototype.xta=function(){return this.calendar.Jd?!this.calendar.Jd||!this.A8a(this.calendar.Cb,this.calendar.Jd):!0};ZC.prototype.nsa=function(){return!this.calendar.Nd||!this.A8a(this.calendar.Cb,this.calendar.Nd)};
ZC.prototype.A8a=function(a,b){return"month"==this.calendar.Ki?this.ab.getYear(a)==this.ab.getYear(b)&&this.ab.getMonth(a)==this.ab.getMonth(b):"year"==this.calendar.Ki?this.ab.getYear(a)==this.ab.getYear(b):ddb(this.ab,a,b,this.calendar.Jd,this.calendar.Nd)};
_.V.Object.defineProperties(ZC.prototype,{mta:{configurable:!0,enumerable:!0,get:function(){if("month"==this.calendar.Ki)return this.ab.format(this.calendar.Cb,this.oy.display.QAb).toLocaleUpperCase();if("year"==this.calendar.Ki)return rdb(this.ab,this.calendar.Cb);var a=this.ab.getYear(this.calendar.Cb)-edb(this.ab,this.calendar.Cb,this.calendar.Jd,this.calendar.Nd),b=a+24-1;a=rdb(this.ab,this.ab.rm(a,0,1));b=rdb(this.ab,this.ab.rm(b,0,1));return a+" \u2013 "+b}},SVa:{configurable:!0,enumerable:!0,
get:function(){return"month"==this.calendar.Ki?"Choose month and year":"Choose date"}},jWa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Ki]}},zUa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Ki]}}});ZC.ha=function(a){return new (a||ZC)(_.y(_.VC),_.y(_.Mc(function(){return _.$C})),_.y(_.nA,8),_.y(_.aq,8),_.y(_.al))};
ZC.Aa=_.v({type:ZC,oa:[["mat-calendar-header"]],kc:["matCalendarHeader"],tc:["*"],Ba:11,Ca:10,Ha:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["viewBox","0 0 10 5","focusable","false",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",
3,"disabled","click"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"div",0)(1,"div",1)(2,"button",2),_.G("click",function(){b.calendar.Ki="month"==b.calendar.Ki?"multi-year":"month"}),_.C(3,"span"),_.N(4),_.D(),_.td(),_.C(5,"svg",3),_.F(6,"polygon",4),_.D()(),_.gA(),_.F(7,"div",5),_.we(8),_.C(9,"button",6),_.G("click",function(){b.calendar.Cb="month"==b.calendar.Ki?_.tA(b.ab,b.calendar.Cb,-1):_.uA(b.ab,b.calendar.Cb,"year"==b.calendar.Ki?-1:-24)}),_.D(),_.C(10,"button",7),_.G("click",function(){b.calendar.Cb=
"month"==b.calendar.Ki?_.tA(b.ab,b.calendar.Cb,1):_.uA(b.ab,b.calendar.Cb,"year"==b.calendar.Ki?1:24)}),_.D()()());a&2&&(_.w(2),_.de("aria-label",b.SVa)("aria-describedby",b.E4a),_.w(1),_.de("id",b.E4a),_.w(1),_.Be(b.mta),_.w(1),_.he("mat-calendar-invert","month"!==b.calendar.Ki),_.w(4),_.z("disabled",!b.xta()),_.de("aria-label",b.jWa),_.w(1),_.z("disabled",!b.nsa()),_.de("aria-label",b.zUa))},Ia:[_.nq],vb:2,Oa:0});
_.$C=function(a,b,c,d){var e=this;this.ab=b;this.oy=c;this.Gb=d;this.JFa=!1;this.NM="month";this.Wl=new _.Xk;this.rN=new _.Xk;this.wL=new _.Xk;this.gN=new _.Xk(!0);this.eX=new _.Xk;this.Sc=new _.nb;this.cFa=a.vd.subscribe(function(){_.Pk(d);e.Sc.next()})};_.k=_.$C.prototype;_.k.Ne=function(){this.vhc=new _.Sp(this.WQ||ZC);this.Cb=this.LM||new Date;this.KDa=this.NM};_.k.Gn=function(){this.JFa&&(this.JFa=!1,this.nEa().sy(!1))};_.k.La=function(){this.cFa.unsubscribe();this.Sc.complete()};
_.k.Rb=function(a){var b=a.minDate&&!qA(this.ab,a.minDate.uj,a.minDate.tf)?a.minDate:void 0,c=a.maxDate&&!qA(this.ab,a.maxDate.uj,a.maxDate.tf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.CK&&(a=this.nEa())&&(this.Gb.Be(),a.uy());this.Sc.next()};_.k.Mia=function(a){var b=a.value;b&&!qA(this.ab,b,this.selected)&&this.Wl.emit(b);this.eX.emit(a)};_.k.wqc=function(a){this.rN.emit(a)};_.k.Amc=function(a){this.wL.emit(a)};_.k.x7a=function(a,b){this.Cb=a;this.Ki=b};
_.k.nEa=function(){return this.y_||this.nxa||this.sEc};
_.V.Object.defineProperties(_.$C.prototype,{LM:{configurable:!0,enumerable:!0,get:function(){return this.rHa},set:function(a){this.rHa=_.oA(this.ab,this.ab.Xh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.de=_.oA(this.ab,this.ab.Xh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.QO},set:function(a){this.QO=_.oA(this.ab,this.ab.Xh(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.PO},set:function(a){this.PO=_.oA(this.ab,
this.ab.Xh(a))}},Cb:{configurable:!0,enumerable:!0,get:function(){return this.Lhc},set:function(a){this.Lhc=_.rA(this.ab,a,this.Jd,this.Nd);this.Sc.next();_.Pk(this.Gb)}},Ki:{configurable:!0,enumerable:!0,get:function(){return this.KDa},set:function(a){var b=this.KDa!==a?a:null;this.KDa=a;this.JFa=!0;_.Pk(this.Gb);b&&this.gN.emit(b)}}});_.$C.ha=function(a){return new (a||_.$C)(_.y(_.VC),_.y(_.nA,8),_.y(_.aq,8),_.y(_.al))};
_.$C.Aa=_.v({type:_.$C,oa:[["mat-calendar"]],wb:function(a,b){a&1&&(_.Pe(_.WC,5),_.Pe(_.YC,5),_.Pe(XC,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.y_=c.first);_.Oe(c=_.Re())&&(b.nxa=c.first);_.Oe(c=_.Re())&&(b.sEc=c.first)}},Jb:[1,"mat-calendar"],inputs:{WQ:"headerComponent",LM:"startAt",NM:"startView",selected:"selected",Jd:"minDate",Nd:"maxDate",hj:"dateFilter",al:"dateClass",Yt:"comparisonStart",ew:"comparisonEnd"},outputs:{Wl:"selectedChange",rN:"yearSelected",wL:"monthSelected",gN:"viewChanged",eX:"_userSelection"},
kc:["matCalendar"],features:[_.Ce([ugb]),_.bd],Ba:5,Ca:5,Ha:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter",
"maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],ya:function(a,
b){a&1&&(_.M(0,fdb,0,0,"ng-template",0),_.C(1,"div",1),_.M(2,gdb,1,8,"mat-month-view",2),_.M(3,hdb,1,6,"mat-year-view",3),_.M(4,idb,1,6,"mat-multi-year-view",4),_.D());a&2&&(_.z("cdkPortalOutlet",b.vhc),_.w(1),_.z("ngSwitch",b.Ki),_.w(1),_.z("ngSwitchCase","month"),_.w(1),_.z("ngSwitchCase","year"),_.w(1),_.z("ngSwitchCase","multi-year"))},Ia:[_.Ql,_.Rl,_.mA,_.Wp,_.WC,_.YC,XC],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'],
vb:2,Oa:0});
var xgb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},aD=function(a,b,c){var d=this;this.Ua=a;this.ab=b;this.oy=c;this.ULa=new _.Xk;this.xs=new _.Xk;this.Sc=new _.nb;this.ti=function(){};this.fX=function(){};this.Kia=function(){};this.R8a=this.gIa=_.ca.EMPTY;this.fnc=function(){return d.oW?null:{matDatepickerParse:{text:d.Ua.ua.value}}};this.vjc=function(e){e=_.oA(d.ab,d.ab.Xh(e.value));return!e||d.DFa(e)?null:{matDatepickerFilter:!0}};this.wmc=function(e){e=_.oA(d.ab,
d.ab.Xh(e.value));var f=d.jja();return!f||!e||0>=_.pA(d.ab,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.smc=function(e){e=_.oA(d.ab,d.ab.Xh(e.value));var f=d.ija();return!f||!e||0<=_.pA(d.ab,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.oW=!1;this.R8a=b.Jra.subscribe(function(){d.q3(d.value)})};_.k=aD.prototype;_.k.Lkc=function(){return[this.fnc,this.wmc,this.smc,this.vjc]};
_.k.Hnc=function(a){var b=this;this.an=a;this.gIa.unsubscribe();this.Pv&&this.vV(this.Pv);this.gIa=this.an.rKc.subscribe(function(c){b.iab(c)&&(c=b.v7a(c.selection),b.oW=b.nFa(c),b.Kia(c),b.ti(),b.lEa(c),b.xs.emit(new xgb(b,b.Ua.ua)),b.ULa.emit(new xgb(b,b.Ua.ua)))})};_.k.Vc=function(){this.tm=!0};
_.k.Rb=function(a){a:{var b=this.ab,c=Object.keys(a);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.uj;e=e.tf;if(mdb(d)&&mdb(e)){if(!qA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Sc.next(void 0)};_.k.La=function(){this.gIa.unsubscribe();this.R8a.unsubscribe();this.Sc.complete()};_.k.WWa=function(a){this.fX=a};_.k.validate=function(a){return this.z5?this.z5(a):null};_.k.Pj=function(a){this.q3(a)};_.k.rl=function(a){this.Kia=a};_.k.Po=function(a){this.ti=a};
_.k.bq=function(a){this.disabled=a};_.k.EW=function(a){a.altKey&&40===a.keyCode&&!this.Ua.ua.readOnly&&(this.D9a(),a.preventDefault())};_.k.SO=function(a){var b=this.oW,c=this.ab.parse(a,this.oy.parse.xs);this.oW=this.nFa(c);c=_.oA(this.ab,c);var d=!qA(this.ab,c,this.value);!c||d?this.Kia(c):(a&&!this.value&&this.Kia(c),b!==this.oW&&this.fX());d&&(this.vV(c),this.xs.emit(new xgb(this,this.Ua.ua)))};_.k.oi=function(){this.ULa.emit(new xgb(this,this.Ua.ua))};
_.k.Xk=function(){this.value&&this.lEa(this.value);this.ti()};_.k.lEa=function(a){this.Ua.ua.value=null!=a?this.ab.format(a,this.oy.display.xs):""};_.k.vV=function(a){this.an?(this.Egc(a),this.Pv=null):this.Pv=a};_.k.nFa=function(a){return!a||this.ab.isValid(a)};_.k.N9a=function(){return!1};_.k.q3=function(a){a=this.ab.Xh(a);this.oW=this.nFa(a);a=_.oA(this.ab,a);this.vV(a);this.lEa(a)};_.k.DFa=function(a){var b=this.dja();return!b||b(a)};
_.V.Object.defineProperties(aD.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.an?this.v7a(this.an.selection):this.Pv},set:function(a){this.q3(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Mc||this.N9a()},set:function(a){a=_.Eg(a);var b=this.Ua.ua;this.Mc!==a&&(this.Mc=a,this.Sc.next(void 0));a&&this.tm&&b.blur&&b.blur()}}});aD.ha=function(a){return new (a||aD)(_.y(_.Cd),_.y(_.nA,8),_.y(_.aq,8))};
aD.Ja=_.v({type:aD,inputs:{value:"value",disabled:"disabled"},outputs:{ULa:"dateChange",xs:"dateInput"},features:[_.bd]});
var ygb=new _.zd("MAT_DATE_RANGE_INPUT_PARENT"),bD=function(a,b,c,d,e,f,g,h){aD.call(this,b,g,h);this.Iy=a;this.A3=c;this.xf=d;this.S4=e;this.T4=f};_.U(bD,aD);_.k=bD.prototype;_.k.Sa=function(){var a=this.xf.get(_.sv,null,10);a&&(this.Oe=a)};_.k.Kk=function(){this.Oe&&this.Cwa()};_.k.Ql=function(){return 0===this.Ua.ua.value.length};_.k.AEa=function(){return this.Ua.ua.placeholder};_.k.focus=function(){this.Ua.ua.focus()};_.k.SO=function(a){aD.prototype.SO.call(this,a);this.Iy.lSc()};_.k.D9a=function(){this.Iy.tSc()};
_.k.jja=function(){return this.Iy.min};_.k.ija=function(){return this.Iy.max};_.k.dja=function(){return this.Iy.hj};_.k.N9a=function(){return this.Iy.kSc};_.k.iab=function(a){a=a.source;return a!==this.Iy.oab&&a!==this.Iy.jjc};_.k.q3=function(a){aD.prototype.q3.call(this,a);var b;null==(b=this===this.Iy.oab?this.Iy.jjc:this.Iy.oab)||b.fX()};bD.ha=function(a){return new (a||bD)(_.y(ygb),_.y(_.Cd),_.y(_.bq),_.y(_.Lf),_.y(_.xv,8),_.y(_.Cv,8),_.y(_.nA,8),_.y(_.aq,8))};bD.Ja=_.v({type:bD,features:[_.ae]});
_.wpa(bD);
var zgb=_.kg("transformPanel",[_.og("void => enter-dropdown",_.lg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,fh:[_.mg({opacity:0,transform:"scale(1, 0.8)"}),_.mg({opacity:1,transform:"scale(1, 1)"})]})),_.og("void => enter-dialog",_.lg("150ms cubic-bezier(0, 0, 0.2, 1)",{type:5,fh:[_.mg({opacity:0,transform:"scale(0.7)"}),_.mg({transform:"none",opacity:1})]})),_.og("* => void",_.lg("100ms linear",_.mg({opacity:0})))]),Agb=_.kg("fadeInCalendar",[_.ng("void",_.mg({opacity:0})),_.ng("enter",_.mg({opacity:1})),
_.og("void => *",_.lg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);
var Bgb=0,Cgb=new _.zd("mat-datepicker-scroll-strategy"),Dgb={Ga:Cgb,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr()}}},Egb=_.Kg(function(a){this.Ua=a}),cD=function(a,b,c,d,e,f){a=Egb.call(this,a)||this;a.Gb=b;a.pja=c;a.ab=d;a.xSc=e;a.EE=new _.ca;a.dO=new _.nb;a.b3=null;a.Rhc=f.Qsc;return a};_.U(cD,Egb);_.k=cD.prototype;_.k.Sa=function(){this.VA=this.af.mwa?"enter-dialog":"enter-dropdown"};_.k.Vc=function(){var a=this;this.EE.add(this.af.Sc.subscribe(function(){_.Pk(a.Gb)}));this.uhc.nEa().sy(!1)};
_.k.La=function(){this.EE.unsubscribe();this.dO.complete()};_.k.glc=function(a){var b=this.an.selection;a=a.value;!a||qA(this.ab,a,b)||this.an.add(a);this.an&&!this.an.Qs()||this.b3||this.af.close()};_.k.kla=function(){this.VA="void";_.Pk(this.Gb)};_.k.hSc=function(){return this.an.selection};_.k.m4a=function(){this.an!==this.pja&&this.pja.Hwa(this.an.selection,this)};_.k.Cgc=function(a,b){this.an=a?this.pja.clone():this.pja;this.b3=a;b&&this.Gb.Be()};
cD.ha=function(a){return new (a||cD)(_.y(_.Cd),_.y(_.al),_.y(TC),_.y(_.nA),_.y(vgb,8),_.y(_.VC))};
cD.Aa=_.v({type:cD,oa:[["mat-datepicker-content"]],wb:function(a,b){a&1&&_.Pe(_.$C,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.uhc=c.first)}},Jb:[1,"mat-datepicker-content"],Ib:3,mb:function(a,b){a&1&&_.zia("@transformPanel.done",function(){return b.dO.next()});a&2&&(_.ne("@transformPanel",b.VA),_.he("mat-datepicker-content-touch",b.af.mwa))},inputs:{color:"color"},kc:["matDatepickerContent"],features:[_.ae],Ba:5,Ca:24,Ha:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass",
"startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","yearSelected","monthSelected","viewChanged","_userSelection"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"mat-calendar",1),_.G("yearSelected",function(d){return b.af.hoc(d)})("monthSelected",function(d){return b.af.foc(d)})("viewChanged",function(d){return b.af.iqc(d)})("_userSelection",
function(d){return b.glc(d)}),_.D(),_.M(2,jdb,0,0,"ng-template",2),_.C(3,"button",3),_.G("focus",function(){return b.g5a=!0})("blur",function(){return b.g5a=!1})("click",function(){return b.af.close()}),_.N(4),_.D()());if(a&2){var c;_.he("mat-datepicker-content-container-with-custom-header",b.af.Ggb)("mat-datepicker-content-container-with-actions",b.b3);_.de("aria-modal",!0)("aria-labelledby",null!==(c=b.Xic)&&void 0!==c?c:void 0);_.w(1);_.z("id",b.af.id)("ngClass",b.af.xe)("startAt",b.af.LM)("startView",
b.af.NM)("minDate",b.af.jja())("maxDate",b.af.ija())("dateFilter",b.af.dja())("headerComponent",b.af.Ggb)("selected",b.an.selection)("dateClass",b.af.al)("comparisonStart",b.Yt)("comparisonEnd",b.ew)("@fadeInCalendar","enter");_.w(1);_.z("cdkPortalOutlet",b.b3);_.w(1);_.he("cdk-visually-hidden",!b.g5a);_.z("color",b.color||"primary");_.w(1);_.Be(b.Rhc)}},Ia:[_.Nl,_.nq,_.Py,_.Wp,_.$C],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"],
vb:2,data:{animation:[zgb,Agb]},Oa:0});var dD=function(a,b,c,d,e,f,g){this.zj=a;this.Eb=b;this.ag=c;this.ab=e;this.Jc=f;this.an=g;this.XEa=_.ca.EMPTY;this.NM="month";this.Mab=!1;this.HH="start";this.qN="below";this.MI=!0;this.rN=new _.Xk;this.wL=new _.Xk;this.gN=new _.Xk(!0);this.vVa=new _.Xk;this.ana=new _.Xk;this.iB=!1;this.id="mat-datepicker-"+Bgb++;this.Q3=null;this.Ngc=this.id+"-backdrop";this.Sc=new _.nb;this.Bg=d};_.k=dD.prototype;_.k.jja=function(){return this.vo&&this.vo.min};
_.k.ija=function(){return this.vo&&this.vo.max};_.k.dja=function(){return this.vo&&this.vo.hj};_.k.Rb=function(a){(a=a.xPosition||a.yPosition)&&!a.CK&&this.bc&&(a=this.bc.Js().Jj,a instanceof _.Np&&(this.W$a(a),this.Ui&&this.bc.ji()));this.Sc.next(void 0)};_.k.La=function(){this.ODa();this.close();this.XEa.unsubscribe();this.Sc.complete()};_.k.select=function(a){this.an.add(a)};_.k.hoc=function(a){this.rN.emit(a)};_.k.foc=function(a){this.wL.emit(a)};_.k.iqc=function(a){this.gN.emit(a)};
_.k.VWa=function(a){var b=this;this.XEa.unsubscribe();this.vo=a;this.XEa=a.Sc.subscribe(function(){return b.Sc.next(void 0)});return this.an};_.k.open=function(){this.iB||this.disabled||(this.Q3=_.$oa(),this.Xmc(),this.iB=!0,this.vVa.emit())};
_.k.close=function(){var a=this;if(this.iB){if(this.v3){var b=this.v3.instance;b.kla();b.dO.ka(_.Ua(1)).subscribe(function(){return a.ODa()})}b=function(){a.iB&&(a.iB=!1,a.ana.emit(),a.Q3=null)};this.MI&&this.Q3&&"function"===typeof this.Q3.focus?(this.Q3.focus(),setTimeout(b)):b()}};_.k.m4a=function(){var a,b;null==(a=this.v3)||null==(b=a.instance)||b.m4a()};
_.k.Ljc=function(a){a.af=this;a.color=this.color;var b=this.vo;b=b.Bl?_.h7a(b.Bl):b.Ua.ua.getAttribute("aria-labelledby");a.Xic=b;a.Cgc(this.b3,!1)};
_.k.Xmc=function(){var a=this;this.ODa();var b=this.mwa,c=new _.Sp(cD,this.ag),d=this.bc=this.zj.create(new _.Lp({Jj:b?this.bkc():this.dkc(),rg:!0,zm:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Ngc],direction:this.Jc,Ok:b?this.zj.Sm.block():this.Bg(),xe:"mat-datepicker-"+(b?"dialog":"popup")}));this.Xjc(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.v3=d.attach(c);this.Ljc(this.v3.instance);b||this.Eb.Lg.ka(_.Ua(1)).subscribe(function(){return d.ji()})};_.k.ODa=function(){this.bc&&(this.bc.dispose(),this.bc=this.v3=null)};_.k.bkc=function(){return _.oSa(_.nSa(this.zj.position().global()))};_.k.dkc=function(){var a=_.kSa(_.hSa(_.iSa(_.lSa(_.Qp(this.zj.position(),this.vo.hZ()),".mat-datepicker-content"),!1),8));return this.W$a(a)};
_.k.W$a=function(a){var b="end"===this.HH?"end":"start",c="start"===b?"end":"start",d="above"===this.qN?"bottom":"top",e="top"===d?"bottom":"top";return _.Op(a,[{Qc:b,Rc:e,Bc:b,Gc:d},{Qc:b,Rc:d,Bc:b,Gc:e},{Qc:c,Rc:e,Bc:c,Gc:d},{Qc:c,Rc:d,Bc:c,Gc:e}])};_.k.Xjc=function(a){var b=this;return _.hb(a.io(),a.py,a.Cu().ka(_.Qa(function(c){return 27===c.keyCode&&!_.Bg(c)||b.vo&&_.Bg(c,"altKey")&&38===c.keyCode})))};
_.V.Object.defineProperties(dD.prototype,{LM:{configurable:!0,enumerable:!0,get:function(){return this.rHa||(this.vo?this.vo.value:null)},set:function(a){this.rHa=_.oA(this.ab,this.ab.Xh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Iv)||(this.vo?(a=this.vo,a=a.Bl?a.Bl.color:void 0):a=void 0);return a},set:function(a){this.Iv=a}},mwa:{configurable:!0,enumerable:!0,get:function(){return this.Mab},set:function(a){this.Mab=_.Eg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Mc&&this.vo?this.vo.disabled:!!this.Mc},set:function(a){a=_.Eg(a);a!==this.Mc&&(this.Mc=a,this.Sc.next(void 0))}},dD:{configurable:!0,enumerable:!0,get:function(){return this.MI},set:function(a){this.MI=_.Eg(a)}},xe:{configurable:!0,enumerable:!0,get:function(){return this.cnc},set:function(a){this.cnc=hab(a)}},Ui:{configurable:!0,enumerable:!0,get:function(){return this.iB},set:function(a){_.Eg(a)?this.open():this.close()}}});
dD.ha=function(a){return new (a||dD)(_.y(_.Yp),_.y(_.Ye),_.y(_.Me),_.y(Cgb),_.y(_.nA,8),_.y(_.vp,8),_.y(TC))};dD.Ja=_.v({type:dD,inputs:{Ggb:"calendarHeaderComponent",LM:"startAt",NM:"startView",color:"color",mwa:"touchUi",disabled:"disabled",HH:"xPosition",qN:"yPosition",dD:"restoreFocus",al:"dateClass",xe:"panelClass",Ui:"opened"},outputs:{rN:"yearSelected",wL:"monthSelected",gN:"viewChanged",vVa:"opened",ana:"closed"},features:[_.bd]});
var Fgb,Ggb;Fgb={Ga:_.pv,Nb:_.Mc(function(){return _.eD}),hd:!0};Ggb={Ga:_.qv,Nb:_.Mc(function(){return _.eD}),hd:!0};_.eD=function(a,b,c,d){aD.call(this,a,b,c);this.Bl=d;this.i5a=_.ca.EMPTY;this.z5=_.$sa(aD.prototype.Lkc.call(this))};_.U(_.eD,aD);_.k=_.eD.prototype;_.k.hZ=function(){return this.Bl?this.Bl.hZ():this.Ua};_.k.La=function(){aD.prototype.La.call(this);this.i5a.unsubscribe()};_.k.D9a=function(){this.gI&&this.gI.open()};_.k.v7a=function(a){return a};
_.k.Egc=function(a){this.an&&this.an.Hwa(a,this)};_.k.jja=function(){return this.vI};_.k.ija=function(){return this.OO};_.k.dja=function(){return this.F5a};_.k.iab=function(a){return a.source!==this};
_.V.Object.defineProperties(_.eD.prototype,{SDc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.gI=a,this.i5a=a.ana.subscribe(function(){return b.ti()}),this.Hnc(a.VWa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.vI},set:function(a){a=_.oA(this.ab,this.ab.Xh(a));qA(this.ab,a,this.vI)||(this.vI=a,this.fX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.OO},set:function(a){a=_.oA(this.ab,this.ab.Xh(a));qA(this.ab,a,this.OO)||(this.OO=a,
this.fX())}},hj:{configurable:!0,enumerable:!0,get:function(){return this.F5a},set:function(a){var b=this.DFa(this.value);this.F5a=a;this.DFa(this.value)!==b&&this.fX()}}});_.eD.ha=function(a){return new (a||_.eD)(_.y(_.Cd),_.y(_.nA,8),_.y(_.aq,8),_.y(_.Mv,8))};
_.eD.Ja=_.v({type:_.eD,oa:[["input","matDatepicker",""]],Jb:[1,"mat-datepicker-input"],Ib:6,mb:function(a,b){a&1&&_.G("input",function(c){return b.SO(c.target.value)})("change",function(){return b.oi()})("blur",function(){return b.Xk()})("keydown",function(c){return b.EW(c)});a&2&&(_.me("disabled",b.disabled),_.de("aria-haspopup",b.gI?"dialog":null)("aria-owns",(null==b.gI?null:b.gI.Ui)&&b.gI.id||null)("min",b.min?tdb(b.ab,b.min):null)("max",b.max?tdb(b.ab,b.max):null)("data-mat-calendar",b.gI?b.gI.id:
null))},inputs:{SDc:"matDatepicker",min:"min",max:"max",hj:["matDatepickerFilter","dateFilter"]},kc:["matDatepickerInput"],features:[_.Ce([Fgb,Ggb,{Ga:_.c2a,Nb:_.eD}]),_.ae]});
_.fD=function(){dD.apply(this,arguments)};_.U(_.fD,dD);_.fD.Ja=dD.Ja;_.fD.ha=function(){var a;return function(b){return(a||(a=_.xd(_.fD)))(b||_.fD)}}();_.fD.Aa=_.v({type:_.fD,oa:[["mat-datepicker"]],kc:["matDatepicker"],features:[_.Ce([ugb,{Ga:dD,Nb:_.fD}]),_.ae],Ba:0,Ca:0,ya:function(){},vb:2,Oa:0});
_.gD=function(){};_.gD.ha=function(a){return new (a||_.gD)};_.gD.Ea=_.Wc({type:_.gD});_.gD.Da=_.Pc({Tb:[_.VC,Dgb],imports:[_.Wl,_.Mq,_.Zp,_.op,_.Xp,_.$p,_.Ip]});
_.hD=function(){};_.hD.ha=function(a){return new (a||_.hD)};_.hD.Ea=_.Wc({type:_.hD});_.hD.Da=_.Pc({imports:[_.Wl,_.Hv]});
_.iD=function(){};_.iD.ha=function(a){return new (a||_.iD)};_.iD.Ea=_.Wc({type:_.iD});_.iD.Da=_.Pc({imports:[_.Wl,_.Rr,_.vy,_.GB,_.kC]});
var Hgb=new _.zd("GMAT_DIALOG_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var jD=function(a,b,c,d,e,f,g,h){h.Bm||a.Zpa.push("gmat-mdc-dialog");_.BC.call(this,a,b,c,d,e,f,g)};_.U(jD,_.BC);jD.ha=function(a){return new (a||jD)(_.u(_.Yp),_.u(_.Lf),_.u(_.Kf,8),_.u(Yfb,8),_.u(Zfb),_.u(_.BC,12),_.u(_.Ap),_.u(Hgb))};jD.va=_.t({token:jD,ta:jD.ha});_.kD=function(){};_.kD.ha=function(a){return new (a||_.kD)};_.kD.Ea=_.Wc({type:_.kD});_.kD.Da=_.Pc({Tb:[{Ga:_.BC,le:jD},{Ga:_.Yp,le:_.QC}],imports:[CC]});

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

var Wwb,Xwb,Ywb,Zwb,$wb,axb,bxb,cxb,dxb,exb,fxb,gxb,hxb,ixb,jxb,kxb,nxb,oxb,pxb,qxb,mJ,sxb,txb,uxb,vxb,wxb,xxb,yxb,zxb,Axb,Bxb,Cxb,Dxb,Exb,Fxb,Gxb,Hxb,Ixb,Jxb,Kxb,Lxb,Mxb,Nxb,Oxb,Pxb,Qxb,Rxb,Sxb,Txb,Uxb,Vxb,Xxb,Wxb,Yxb,Zxb,$xb,ayb,byb,cyb,dyb,eyb,fyb,gyb,iyb,kyb,lyb,myb,hyb,nJ,oyb,pyb,qyb,ryb,tyb,vyb,wyb,xyb,zyb,Ayb,Byb,Cyb,Dyb,Eyb,Fyb,Hyb,Iyb,Jyb,Kyb,Lyb,Myb,Nyb,Oyb,Pyb,Qyb,Ryb,Syb,Tyb,Uyb,Vyb,Wyb,Xyb,Yyb,Zyb,$yb,azb,bzb,czb,dzb,ezb,fzb,gzb,hzb,izb,jzb,kzb,lzb,mzb,nzb,ozb,pzb,qzb,rzb,szb,tzb,uzb,
wzb,xzb,yzb,zzb,Azb,Bzb,Czb,Dzb,Ezb,Gzb,Hzb,Izb,Jzb,Kzb,Lzb,Mzb,Ozb,Pzb,Qzb,Rzb,Uzb,Vzb,Wzb,Xzb,Yzb,Zzb,$zb,aAb,bAb,cAb,dAb,eAb,gAb,hAb,iAb,jAb,kAb,lAb,mAb,nAb,oAb,pAb,qAb,rAb,sAb,tAb,uAb,vAb,wAb,xAb,yAb,zAb,AAb,BAb,CAb,DAb,FAb,GAb,HAb,IAb,NAb,OAb,PAb,QAb,RAb,SAb,TAb,UAb,VAb,WAb,XAb,YAb,ZAb,$Ab,aBb,bBb,cBb,dBb,gBb,hBb,iBb,jBb,lBb,mBb,nBb,oBb,pBb,qBb,rBb,sBb,tBb,uBb,vBb,wBb,xBb,yBb,zBb,ABb,BBb,CBb,DBb,EBb,FBb,GBb,HBb,JBb,LBb,MBb,OBb,PBb,QBb,RBb,SBb,VBb,TBb,UBb,WBb,XBb,YBb,ZBb,$Bb,aCb,bCb,cCb,dCb,eCb,
fCb,gCb,hCb,iCb,jCb,kCb,lCb,mCb,nCb,oCb,pCb,qCb,rCb,sCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,DCb,FCb,GCb,HCb,ICb,JCb,KCb,LCb,NCb,OCb,PCb,QCb,RCb,SCb,VCb,WCb,XCb,YCb,ZCb,$Cb,aDb,bDb,gDb,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,iEb,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,PEb,QEb,
REb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,sJ,$Eb,aFb,bFb,cFb,eFb,fFb,tJ,gFb,hFb,iFb,jFb,kFb,lFb,mFb,nFb,oFb,pFb,qFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,GFb,HFb,IFb,JFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,SFb,TFb,UFb,WFb,aGb,bGb,cGb,dGb,eGb,fGb,gGb,jGb,kGb,lGb,mGb,nGb,pGb,rGb,tGb,uGb,vGb,wGb,xGb,yGb,zGb,BGb,EGb,FGb,GGb,HGb,IGb,PGb,QGb,RGb,SGb,TGb,UGb,WGb,XGb,YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,iHb,jHb,kHb,lHb,mHb,nHb,oHb,qHb,rHb,sHb,tHb,uHb,vHb,wHb,yHb,zHb,AHb,BHb,CHb,DHb,EHb,FHb,GHb,
HHb,IHb,JHb,KHb,LHb,MHb,PHb,QHb,RHb,SHb,THb,XHb,WHb,VHb,UHb,ZHb,wJ,aIb,bIb,cIb,eIb,dIb,fIb,gIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,vIb,wIb,xIb,yIb,zIb,AIb,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,OIb,PIb,QIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,$Ib,aJb,bJb,cJb,dJb,eJb,fJb,gJb,hJb,jJb,kJb,lJb,mJb,nJb,oJb,pJb,qJb,rJb,sJb,tJb,uJb,wJb,yJb,zJb,BJb,CJb,DJb,EJb,FJb,GJb,HJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,
jKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,MKb,OKb,PKb,QKb,RKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,aLb,bLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,JJ,KJ,vLb,xLb,wLb,yLb,zLb,MJ,NJ,OJ,ALb,CLb,PJ,BLb,ELb,GLb,HLb,ILb,JLb,KLb,LLb,NLb,UJ,OLb,PLb,QLb,RLb,TLb,VLb,WLb,YLb,ZLb,XLb,$Lb,bMb,fMb,dMb,cMb,gMb,hMb,jMb,eMb,kMb,iMb,lMb,oMb,nMb,mMb,rMb,vMb,wMb,xMb,pMb,qMb,tMb,sMb,uMb,yMb,KMb,BMb,JMb,IMb,CMb,DMb,LMb,GMb,
HMb,MMb,EMb,FMb,PMb,OMb,NMb,RMb,VMb,$Mb,YMb,aNb,bNb,ZMb,dNb,eNb,fNb,hNb,gNb,iNb,lNb,kNb,jNb,mNb,cK,nNb,oNb,pNb,qNb,rNb,sNb,tNb,uNb,vNb,wNb,xNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,LNb,MNb,KNb,INb,JNb,QNb,PNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,$Nb,cOb,dOb,eOb,fOb,gOb,hOb,jOb,kOb,lOb,oOb,pOb,qOb,rOb,sOb,iOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,EOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,MOb,NOb,OOb,POb,QOb,SOb,TOb,UOb,VOb,WOb,XOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,
tPb,uPb,vPb,wPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,IPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,XPb,YPb,WPb,ZPb,$Pb,bQb,aQb,cQb,dQb,eQb,fQb,gQb,jQb,kQb,hQb,lQb,iQb,mQb,nQb,oQb,pQb,qQb,rQb,sQb,tQb,vQb,wQb,xQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,OQb,QQb,RQb,TQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb,JRb,KRb,LRb,MRb,NRb,ORb,QRb,RRb,SRb,TRb,URb,VRb,WRb,ZRb,XRb,YRb,
kK,$Rb,aSb,bSb,cSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,oSb,pSb,qSb,rSb,sSb,vSb,xSb,zSb,ySb,ASb,BSb,CSb,DSb,ESb,FSb,GSb,HSb,ISb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,ETb,DTb,GTb,HTb,ITb,JTb,KTb,LTb,MTb,NTb,OTb,QTb,RTb,STb,TTb,UTb,VTb,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,yUb,BUb,DUb,EUb,
FUb,GUb,HUb,JUb,KUb,LUb,MUb,NUb,PUb,OUb,QUb,RUb,SUb,UUb,VUb,XUb,YUb,ZUb,aVb,dVb,eVb,fVb,gVb,hVb,iVb,jVb,kVb,lVb,pVb,qVb,rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,GVb,HVb,IVb,MVb,NVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,cWb,fWb,iWb,jWb,kWb,hWb,qWb,tWb,rWb,uWb,yWb,AWb,GWb,qK,IWb,rK,KWb,LWb,MWb,OWb,PWb,QWb,RWb,SWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,gXb,hXb,iXb,jXb,kXb,lXb,mXb,nXb,oXb,pXb,qXb,rXb,sXb,tXb,uXb,vXb,wXb,xXb,yXb,zXb,AXb,BXb,CXb,DXb,
EXb,FXb,GXb,IXb,JXb,KXb,LXb,MXb,NXb,OXb,QXb,RXb,SXb,TXb,UXb,VXb,WXb,XXb,YXb,ZXb,$Xb,aYb,bYb,cYb,dSb,wSb,tSb,dYb,eYb;Wwb=function(a){return a.Zc};Xwb=function(a){if(a&&a.Uf)return{Uf:a.Uf,eh:a.revisionNumber||void 0,Uq:a.Uq||void 0}};Ywb=function(a){return _.tb(function(){return a})};Zwb=function(a){var b;return(null==(b=_.zga())?void 0:b.createScriptURL(a))||a};$wb=function(a){var b=_.Bga();return b?b.Nn(2,a)||"":_.Pd(a,"Style")?_.Od(a):_.Qc(a)};
axb=function(a){var b=_.Bga();if(b)return Zwb(b.Nn(5,a)||"");if(_.Pd(a,"ResourceURL"))return Zwb(_.Od(a));throw new _.Rc(904,!1);};bxb=function(a,b,c,d,e,f){var g=a+22;a=_.kd();var h=a[g];if(a[1].data[g].Yd){var n=_.qd();g=h.transform;b=n+b;n=_.ce(a,b,c,d);c=_.ce(a,b+2,e,f)||n?_.Iha(a,b+4,h?g.call(h,c,d,e,f):g(c,d,e,f)):_.Lia(a,b+4)}else c=h.transform(c,d,e,f);return c};
cxb=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};
dxb=function(a){var b=document.createElement("template");if(!("content"in b)){b=_.mh("<html><body>"+a);b=(new DOMParser).parseFromString(_.Nj(b),"text/html");for(a=b.createDocumentFragment();0<b.body.childNodes.length;)a.appendChild(b.body.firstChild);return a}a=_.mh(a);_.zhb(b,a);return b.content};exb=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};fxb=function(a){a=a.nodeType;return a===Node.ELEMENT_NODE||"number"!==typeof a};
gxb=function(a,b){var c=_.zE(a.ac(),function(h){delete h.line;delete h.Ob});a.params.Ob&&_.Co(c,"HEAD");b.path&&c.ld(b.path);if(b.vj){var d=b.vj.Qe,e=d&&_.Hhb(d),f=d&&d.Ph===a.repository,g=!e||e.id===a.lb&&e.type===a.Dc;if((!d||f&&g)&&b.vj.Nk!==a.Ab)return _.Fo(c,{Le:b.vj.Nk}).hb();e&&_.Ao(c,e.id,e.type);d&&d.Ph&&_.Bo(c,d.Ph);b.vj.Nk&&_.Co(c,b.vj.Nk)}return c.hb()};
hxb=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};ixb=function(a){if(a)return"number"===typeof a?a:a[a.length-1]&&a[a.length-1].end};
jxb=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=_.Kva(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}]};
kxb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.mxb=function(a,b,c){c=void 0===c?!1:c;var d=b?"ws":"createWs";if(!b){b=_.H_a.format(new Date);var e;if(e=a.path){e=e.split("/");var f=e.pop()||e.pop(),g=f.lastIndexOf(".");f=-1===g?f:f.substring(0,g);lxb.includes(f)&&0<e.length&&(f=e.pop()+"-"+f);e=f.replace(/[^a-zA-Z0-9_\-]/g,"")}else e="";b="CS-"+e+"-"+b}e=_.KD(a.params.line);a="//depot/"+a.path;d=_.Zg(_.Zg(new _.Yg(_.r_a),"files",a+(e?":"+e:"")),d,b);c&&_.Zg(d,"escape","");return d.toString()};
nxb=function(a,b){if(b&&b.Qe){var c=b.Qe,d=_.Hhb(c);a=_.Co(_.Bo(_.Ao(a.ac(),d.id,d.type),c.Ph),b.fz).ld(b.path).hb()}return a};oxb=function(a,b){return a.ac().Rh(Object.assign({},a.params,{line:b})).hb()};pxb=function(a){a=(a=a.Ab)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
qxb=function(a){var b=_.MD(a,1),c=void 0;_.QD(a)&&a.nj()?c="/piper///depot/"+b:_.QD(a)?c="/"+a.repository+"/"+b:_.YI(a)&&(c="/h/"+a.lb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Yg((_.s_a||"")+"/codesearch/f"+c);c=a.params.Ob;a=_.LD(a,1);c?(_.Zg(b,"ws",c),a&&_.Zg(b,"snapshot",a)):a&&"HEAD"!==a&&_.Zg(b,"cl",a);return b.toString()};mJ=function(a){return{state:1,iJ:a}};sxb=function(a){return a.replace(rxb,function(b){return"\\"+b})};txb=function(a){return _.zf(a)};
uxb=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:_.ag(a)}};vxb=function(a,b){var c=_.MD(a,2)||_.MD(a,0),d=_.MD(a,1),e=_.LD(a,2);a=_.LD(a,1);c=new _.Rt({path:c,hash:e,type:b});b=new _.Rt({path:d,hash:a,type:b});return new _.Pt({left:c,right:b})};wxb=function(a){return _.RD(a)?_.Zqb:"ID"};xxb=function(a){return _.RD(a)?_.$qb:"Commit Date"};yxb=function(a){return _.RD(a)?_.arb:"Revision"};
zxb=function(a,b){a=a.zh;var c=b.zh;return a.length===c.length&&a.every(function(d){return c.includes(d)})};Axb=function(a){return!!a};Bxb=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 _.ag(a)}};
Cxb=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 _.ag(a)}};Dxb=function(a){a&1&&_.F(0,"blame-layer",5);a&2&&(a=_.L(),_.z("layerBaseLocation",a.Me))};
Exb=function(a){if(a&1){var b=_.kd();_.C(0,"xrefs-layer",7);_.G("highlightedLines",function(c){_.ld(b);var d=_.L(2);return _.md(d.Ewa(c))});_.D()}a&2&&(a=_.L(2),_.z("layerBaseLocation",a.Me))};Fxb=function(a){a&1&&(_.je(0),_.M(1,Exb,1,1,"xrefs-layer",6),_.O(2,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.ySb)))};Gxb=function(a){a&1&&_.F(0,"unified-deprecation-layer",5);a&2&&(a=_.L(2),_.z("layerBaseLocation",a.Me))};
Hxb=function(a){a&1&&(_.je(0),_.M(1,Gxb,1,1,"unified-deprecation-layer",0),_.O(2,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.jlb)))};Ixb=function(a){a&1&&_.F(0,"code-coverage-layer",5);a&2&&(a=_.L(),_.z("layerBaseLocation",a.Me))};Jxb=function(a){a&1&&_.F(0,"fuzzing-layer",5);a&2&&(a=_.L(),_.z("layerBaseLocation",a.Me))};Kxb=function(a){a&1&&_.F(0,"generic-coverage-layer",5);a&2&&(a=_.L(),_.z("layerBaseLocation",a.Me))};
Lxb=function(a,b){a&1&&_.F(0,"finding-layer",8);a&2&&(a=b.wa,b=_.L(),_.z("layerBaseLocation",b.Me)("layerId",a))};Mxb=function(a){if(a&1){var b=_.kd();_.C(0,"semantic-decoration-layer",7);_.G("highlightedLines",function(c){_.ld(b);var d=_.L(2);return _.md(d.Ewa(c))});_.D()}a&2&&(a=_.L(2),_.z("layerBaseLocation",a.Me))};Nxb=function(a){a&1&&(_.M(0,Mxb,1,1,"semantic-decoration-layer",6),_.O(1,"async"));a&2&&(a=_.L(),_.z("ngIf",_.Q(1,1,a.ySb)))};
Oxb=function(a){a&1&&_.F(0,"deprecation-layer",5);a&2&&(a=_.L(2),_.z("layerBaseLocation",a.Me))};Pxb=function(a){a&1&&(_.M(0,Oxb,1,1,"deprecation-layer",0),_.O(1,"async"));a&2&&(a=_.L(),_.z("ngIf",_.Q(1,1,a.jlb)))};Qxb=function(a){return 3===a.getType()&&a.kqa()};Rxb=function(a){for(var b=[],c=_.Pvb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.b$a))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.Pvb.exec(a)}return b};
Sxb=function(a,b){var c,d,e=null==(c=_.nc(b,_.An,7))?void 0:null==(d=_.Bn(c))?void 0:_.aj(d,3);if(!e&&!a.path)return a;c=a.ac();e&&_.Co(c,_.mna(e));a.path&&(_.qo(b)&&a.path.endsWith("/")?c.ld(a.path.slice(0,-1)):_.po(b)&&!a.path.endsWith("/")&&c.ld(a.path+"/"));return c.hb()};Txb=function(a,b,c,d){if(!_.LD(b,2))return _.Da(a);d=vxb(b,d);return c.diff(b.lb,b.Dc,b.repository,[d]).ka(_.m(function(e){a.Tna=e.Noa[0];return a}))};
Uxb=function(a,b,c,d){var e=_.MD(a,c)||a.path,f=_.LD(a,c);c=_.Mhb(a,c);return b.get(a.lb,a.Dc,a.repository,f,e,{Ob:c,fileSize:d,line:_.jsa(a.params.line)}).ka(_.za(function(g){if(_.LD(a,2)&&g&&_.hA(g)&&404===g.error.code){g=Promise;var h=g.resolve;var n=new _.no;var r=new _.mo;var x=new _.lo;r=_.qc(r,2,x);n=_.Cya(n,2,_.oo,r);g=h.call(g,n)}else throw g;return g}))};Vxb=function(a,b,c){return _.LD(b,2)?a.ka(_.xy(Uxb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.m(function(d){return{current:d}}))};
Xxb=function(a,b){return b.events.ka(_.Qa(function(c){return c instanceof _.Sf}),_.sb(void 0),_.m(function(){return Wxb(a)}),_.Oa())};Wxb=function(a){return(a=_.ig(a.nc))&&("project"===a.Dc||"depot"===a.Dc)&&a.lb||null};Yxb=function(a){return a.get("justification").value?a.get("justificationValidator").value.BGc+": "+a.get("justification").value:null};Zxb=function(a){a=a.labels||{};return{service:a.module||"default",version:a.version||""}};
$xb=function(a){return a&&RegExp("^(.+/.+) \\(.+\\)$").test(a)?a.split(" ")[0]:a};ayb=function(a){return a.filter(function(b){return null!=b})};byb=function(a){return a.replace(/^google3\//,"")};cyb=function(a){return!!(a&&a.hasOwnProperty("name")&&a.hasOwnProperty("status")&&403===a.status)};dyb=function(a,b){return{clientVersion:"google.com/grimoire/v1",justification:a,canaryOption:b}};eyb=function(a){a=void 0===a.location?{}:a.location;a.path=byb(void 0===a.path?"":a.path)};
fyb=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};gyb=function(a){return(null==a?void 0:a.startsWith("cloud-debugger-demo"))||(null==a?void 0:a.startsWith("DEMO"))};
iyb=function(a){for(var b=[],c="",d=0,e=0,f=0,g=hyb(a,d);null!=g;){var h=g.index;if("{"===g.Prc)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=hyb(a,d)}if(0!==f)return null;c+=a.substring(d).replace(/\$/g,"$$$$");return{logMessageFormat:c,expressions:b}};
kyb=function(a){var b=a.expressions,c=[];a=a.logMessageFormat.split(jyb);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]+nJ(e.substring(1)),Yqa:!1}),c.push({text:"{"+f+"}",Yqa:!0})):c.push({text:a[d]+nJ(e)+a[d+2],Yqa:!1})}c.push({text:nJ(a[a.length-1]),Yqa:!1});return c.filter(function(g){return g.text})};lyb=function(a){return kyb(a).reduce(function(b,c){return b+c.text},"")};
myb=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(jyb);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]+nJ(g.substring(1))+h):e+(b[f]+nJ(g)+b[f+2])}e+=nJ(b[b.length-1]);return{isError:a,refersTo:d,message:e}};
hyb=function(a,b){for(;b<a.length;b++)if("{"===a[b]||"}"===a[b])return{Prc:a[b],index:b};return null};nJ=function(a){return a.replace(/\$\$/g,"$$")};oyb=function(a){return a.value?nyb.test(a.value)?null:{invalidFormat:"Location must be in the format file:line"}:{empty:"Location is required"}};pyb=function(a){return a.value.trim()?iyb(a.value)?null:{unmatchedBraces:'Unmatched "{" or "}" in log message'}:{empty:"Log message cannot be empty"}};
qyb=function(a){a=new Date(a||"");return isNaN(a.getTime())?void 0:a};
ryb=function(a){var b=a.id,c=a.location&&a.location.path,d=a.location&&a.location.line,e=a.userEmail,f=qyb(a.createTime),g=qyb(a.finalTime);if(!(b&&c&&d&&e&&f))return null;var h=c.substring(c.lastIndexOf("/")+1),n=a.status&&myb(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,O8:r,status:n};if(a.action===oJ.OA)return c=a.logLevel||"INFO",
a=a.logMessageFormat||"",d=lyb({logMessageFormat:a,expressions:b.expressions}),Object.assign({},b,{kind:"logpoint",level:c,logMessageFormat:a,fqb:d});c=void 0;a.variableTable&&a.stackFrames&&(c={frames:a.stackFrames,HA: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,Gma:d})};tyb=function(a){return a?syb.format(a):""};
vyb=function(a){return a&&a.line&&a.path?uyb.format({file:a.path.substring(a.path.lastIndexOf("/")+1),line:a.line}):"unknown"};wyb=function(a){a&1&&(_.je(0),_.re(1,13),_.ke());a&2&&(a=_.L().wa,_.w(1),_.te(a.i0a),_.ue(1))};xyb=function(a,b){a&1&&(_.C(0,"a",14),_.N(1),_.D());a&2&&(a=b.Ma,_.z("externalLink",a),_.w(1),_.Ae(" ",a," "))};
zyb=function(a,b){a&1&&(_.C(0,"mat-option",9)(1,"span",10),_.N(2),_.D(),_.M(3,wyb,2,1,"ng-container",11),_.M(4,xyb,2,2,"a",12),_.O(5,"async"),_.D());a&2&&(a=b.wa,b=_.L(3),_.z("value",a),_.w(1),_.he("full-width",!a.i0a),_.z("matTooltip",a.description),_.w(1),_.Ae(" ",a.name,""),_.w(1),_.z("ngIf",a.i0a),_.w(1),_.z("ngIf",_.Q(5,7,yyb(b,a))))};Ayb=function(a){a&1&&(_.je(0),_.M(1,zyb,6,9,"mat-option",8),_.O(2,"async"),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("ngForOf",_.Q(2,1,a.wpb)))};
Byb=function(a){a&1&&(_.C(0,"mat-option",15),_.re(1,16),_.D())};
Cyb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"form")(2,"mat-form-field",2)(3,"mat-label");_.re(4,3);_.D();_.F(5,"input",4);_.C(6,"mat-autocomplete",5,6);_.G("optionSelected",function(e){_.ld(b);var f=_.L();return _.md(f.nYa(e.option.value))})("opened",function(){_.ld(b);var e=_.L();return _.md(e.onOpen())});_.M(8,Ayb,3,3,"ng-container",0);_.M(9,Byb,2,0,"ng-template",null,7,_.Ue);_.D()()();_.ke()}if(a&2){var c=_.ze(7),d=_.ze(10);a=_.L();_.w(5);_.z("formControl",a.qJb)("matAutocomplete",c);_.w(1);
_.z("displayWith",a.Nuc);_.w(2);_.z("ngIf",a.Xv.length)("ngIfElse",d)}};Dyb=function(a){a&1&&(_.pe(0,17),_.F(1,"loading",18),_.qe())};Eyb=function(a,b){a&1&&(_.C(0,"mat-option",8),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.Ae(" ",a.name," "))};Fyb=function(a,b){a&1&&(_.C(0,"mat-error"),_.N(1),_.D());a&2&&(a=b.Ma,_.w(1),_.Ae(" ",a," "))};
Hyb=function(a,b){if(a&1){var c=_.kd();_.je(0,2);_.C(1,"mat-form-field")(2,"mat-select",3);_.G("selectionChange",function(){_.ld(c);var d=_.L();return _.md(Gyb(d.form))});_.M(3,Eyb,2,2,"mat-option",4);_.D()();_.C(4,"mat-form-field")(5,"input",5);_.G("input",function(){_.ld(c);var d=_.L();return _.md(Gyb(d.form))});_.D();_.C(6,"a",6)(7,"mat-icon");_.N(8,"help");_.D()();_.M(9,Fyb,2,1,"mat-error",7);_.D();_.ke()}a&2&&(a=b.Ma,b=_.L(),_.z("formGroup",b.form.group),_.w(3),_.z("ngForOf",a),_.w(3),_.z("href",
b.pCc,_.Sd)("matTooltip",b.qCc),_.w(3),_.z("ngIf",b.form.getError("justification")))};Iyb=function(a){a&1&&_.F(0,"loading")};Jyb=function(a){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.icon))};Kyb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-chip",7);_.G("removed",function(){var d=_.ld(c).wa,e=_.L();return _.md(e.remove(d))});_.C(1,"span",8);_.N(2);_.D();_.C(3,"mat-icon",9);_.N(4,"cancel");_.D()()}a&2&&(a=b.wa,_.w(2),_.Be(a))};
Lyb=function(a){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.icon))};Myb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-chip",7);_.G("removed",function(){var d=_.ld(c).wa,e=_.L();return _.md(e.remove(d))});_.C(1,"span",8);_.N(2);_.D();_.C(3,"mat-icon",9);_.N(4,"cancel");_.D()()}a&2&&(a=b.wa,_.w(2),_.Be(a))};
Nyb=function(a,b){a&1&&(_.C(0,"mat-option",4),_.F(1,"mat-icon",2),_.O(2,"logLevelIcon"),_.N(3),_.O(4,"logLevelMessage"),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.ye("svgIcon",_.Q(2,3,a)),_.w(2),_.Ae(" ",_.Q(4,5,a)," "))};Oyb=function(a,b){a&1&&(_.C(0,"mat-error"),_.N(1),_.D());a&2&&(a=b.Ma,_.w(1),_.Ae(" ",a," "))};Pyb=function(a){a&1&&_.F(0,"dbg-justification-form",11);a&2&&(a=_.L(),_.z("form",a.form))};Qyb=function(a){a&1&&_.F(0,"dbg-chip-bar-mat-input",12,13)};
Ryb=function(a){a&1&&_.F(0,"dbg-log-level-selector",14)};Syb=function(a,b){a&1&&(_.C(0,"mat-error"),_.N(1),_.D());a&2&&(a=b.Ma,_.w(1),_.Ae(" ",a," "))};Tyb=function(a){a&1&&(_.C(0,"mat-form-field")(1,"textarea",15),_.N(2,"    "),_.D(),_.M(3,Syb,2,1,"mat-error",3),_.D());a&2&&(a=_.L(),_.w(3),_.z("ngIf",a.form.getError("logMessage")))};Uyb=function(a){if(a&1){var b=_.kd();_.C(0,"button",16);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.Ima.emit())});_.re(1,17);_.D()}};
Vyb=function(a){a&1&&(_.C(0,"span",3),_.N(1),_.D());a&2&&(a=_.L(3),_.z("matTooltip",a.nc.status.message),_.w(1),_.Ae(" ",a.nc.status.message," "))};Wyb=function(a){a&1&&(_.C(0,"span",3),_.N(1),_.D());a&2&&(a=_.L(4),_.z("matTooltip",a.Ugb),_.w(1),_.Ae(" ",a.Ugb," "))};Xyb=function(a){a&1&&(_.C(0,"span",3),_.N(1),_.D());a&2&&(a=_.L(4),_.z("matTooltip",a.Tgb),_.w(1),_.Ae(" ",a.Tgb," "))};
Yyb=function(a){a&1&&(_.je(0),_.M(1,Wyb,2,2,"span",2),_.M(2,Xyb,2,2,"span",2),_.ke());a&2&&(a=_.L(3),_.w(1),_.z("ngIf",a.nc.condition),_.w(1),_.z("ngIf",!a.nc.condition))};Zyb=function(a){a&1&&(_.je(0),_.M(1,Vyb,2,2,"span",2),_.M(2,Yyb,3,2,"ng-container",1),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("ngIf",a.nc.status),_.w(1),_.z("ngIf",!a.nc.status))};$yb=function(a){a&1&&(_.C(0,"span",3),_.N(1),_.D());a&2&&(a=_.L(2),_.z("matTooltip",a.gTa),_.w(1),_.Ae(" ",a.gTa," "))};
azb=function(a){a&1&&(_.C(0,"span"),_.M(1,Zyb,3,2,"ng-container",1),_.M(2,$yb,2,2,"span",2),_.D());a&2&&(a=_.L(),_.he("error",null==a.nc.status?null:a.nc.status.isError),_.w(1),_.z("ngIf",a.nc.isFinal),_.w(1),_.z("ngIf",!a.nc.isFinal))};bzb=function(a){return(a.Xu||[]).reduce(function(b,c){(c=(c=c&&c.sQ)&&c.Md)&&b.push(c);return b},[])};
czb=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]}};dzb=function(a){var b=_.ig(a)||{};a=void 0===b.repository?void 0:b.repository;var c=void 0===b.lb?void 0:b.lb;b=void 0===b.Dc?void 0:b.Dc;if(a&&c&&b&&"project"===b)return{repository:a,ie:{id:c,type:b}}};
ezb=function(a){a&1&&(_.je(0),_.re(1,29),_.O(2,"breakpointTime"),_.ke());a&2&&(a=_.L().wa,_.w(2),_.te(_.Q(2,1,a.createTime)),_.ue(1))};fzb=function(a){a&1&&(_.re(0,30),_.O(1,"breakpointTime"));a&2&&(a=_.L().wa,_.w(1),_.te(_.Q(1,1,a.createTime)),_.ue(0))};
gzb=function(a,b){if(a&1){var c=_.kd();_.C(0,"dbg-dropdown-menu-item",27);_.G("click",function(){var e=_.ld(c).wa,f=_.L(2);return _.md(f.oYa(e))});_.M(1,ezb,3,3,"ng-container",5);_.M(2,fzb,2,3,"ng-template",null,28,_.Ue);_.D()}if(a&2){a=b.wa;var d=_.ze(3);b=_.L(2);_.w(1);_.z("ngIf",pJ(b,a))("ngIfElse",d)}};hzb=function(a,b){a&1&&(_.je(0),_.M(1,gzb,4,2,"dbg-dropdown-menu-item",26),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a))};izb=function(a){a&1&&(_.je(0),_.re(1,31),_.ke())};
jzb=function(a){a&1&&_.re(0,32)};kzb=function(a){a&1&&(_.je(0),_.C(1,"div",33),_.N(2," Please add a valid justification below and click the fetch button to get complete snapshot data "),_.D(),_.ke())};lzb=function(a){a&1&&(_.je(0),_.pe(1,37),_.F(2,"loading",38)(3,"br"),_.C(4,"ul"),_.F(5,"li")(6,"li")(7,"li"),_.D(),_.qe(),_.ke());a&2&&(a=_.L(3),_.w(2),_.z("text",a.nsc?a.bVb:a.c8b)("inline",!0))};mzb=function(a){a&1&&_.F(0,"loading",39);a&2&&_.z("inline",!0)};
nzb=function(a){a&1&&(_.C(0,"div",35),_.M(1,lzb,8,2,"ng-container",5),_.M(2,mzb,1,1,"ng-template",null,36,_.Ue),_.D());if(a&2){var b=_.ze(3);a=_.L(2);_.w(1);_.z("ngIf",a.PRb)("ngIfElse",b)}};ozb=function(a){a&1&&_.M(0,nzb,4,2,"div",34);a&2&&(a=_.L(),_.z("ngIf",a.PRb||a.wDc))};pzb=function(a){a&1&&(_.C(0,"dl")(1,"a",41),_.N(2," Sigma "),_.D()());a&2&&(a=_.L().Ma,_.w(1),_.z("externalLink",a.rLb))};
qzb=function(a,b){a&1&&(_.C(0,"div",21)(1,"dt"),_.re(2,40),_.D(),_.C(3,"dd")(4,"dl"),_.N(5),_.D(),_.M(6,pzb,3,1,"dl",3),_.D()());a&2&&(a=b.Ma,_.w(5),_.Be(a.name),_.w(1),_.z("ngIf",a.rLb))};rzb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.re(2,42),_.D(),_.C(3,"dd"),_.N(4),_.D()());a&2&&(a=_.L(),_.w(4),_.Be(a.breakpoint.condition))};szb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.re(2,43),_.D(),_.C(3,"dd"),_.N(4),_.O(5,"breakpointTime"),_.D()());a&2&&(a=_.L(),_.w(4),_.Be(_.Q(5,1,a.breakpoint.O8)))};
tzb=function(a){a&1&&(_.C(0,"dt"),_.re(1,44),_.D())};uzb=function(a){a&1&&(_.C(0,"dt"),_.re(1,45),_.D())};wzb=function(a){a&1&&(_.C(0,"div",21),_.M(1,tzb,2,0,"dt",3),_.M(2,uzb,2,0,"dt",3),_.C(3,"dd"),_.N(4),_.O(5,"breakpointTime"),_.D()());a&2&&(a=_.L(),_.w(1),_.z("ngIf",pJ(a)),_.w(1),_.z("ngIf",vzb(a)),_.w(2),_.Be(_.Q(5,3,a.breakpoint.finalTime)))};
xzb=function(a){if(a&1){var b=_.kd();_.je(0);_.F(1,"br");_.N(2," Try starting at ");_.C(3,"span",47);_.G("click",function(){_.ld(b);var d=_.L().Ma,e=_.L(2);return _.md(e.A_(d))});_.N(4);_.D();_.ke()}if(a&2){a=_.L().Ma;var c=_.L(2);_.w(4);_.Be(c.UNa(a.suggestLocation))}};yzb=function(a,b){a&1&&(_.je(0),_.M(1,xzb,5,1,"ng-container",3),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",b.Qaa(a.suggestLocation)))};
zzb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.re(2,46),_.D(),_.C(3,"dd"),_.N(4),_.M(5,yzb,2,1,"ng-container",3),_.O(6,"async"),_.D()());a&2&&(a=_.L(),_.he("error",null==a.breakpoint.status?null:a.breakpoint.status.isError),_.w(4),_.Ae(" ",a.breakpoint.status.message," "),_.w(1),_.z("ngIf",_.Q(6,4,a.Gl.gt)))};Azb=function(a){a&1&&(_.C(0,"div",21)(1,"dt"),_.re(2,48),_.D(),_.C(3,"dd"),_.F(4,"dbg-logpoint-message",49),_.D()());a&2&&(a=_.L(),_.w(4),_.z("logpoint",a.breakpoint))};
Bzb=function(a,b){a&1&&_.F(0,"dbg-canary-checkbox",50);a&2&&_.z("canaryMode",b.Ma)};Czb=function(a,b){a&1&&(_.je(0),_.F(1,"dbg-breakpoint-form",51),_.O(2,"async"),_.ke());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("breakpoint",b.breakpoint)("debuggerPanelStatus",a)("copiedVariable",_.Q(2,3,b.VX)))};
Dzb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"dbg-snapshot-data-display",52);_.G("copyVariable",function(c){_.ld(b);var d=_.L();return _.md(d.xna(c))});_.O(2,"async");_.D();_.ke()}a&2&&(a=_.L(),_.w(1),_.z("data",a.breakpoint.data)("selectedFrameIndex",_.Q(2,3,a.Xc.LZa))("expandedPanels",a.Tq))};Ezb=function(a){a&1&&_.le(0)};
Gzb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-expansion-panel",1);_.G("opened",function(){_.ld(b);var d=_.L();return _.md(d.fH(d.zt.Pya,!0))})("closed",function(){_.ld(b);var d=_.L();return _.md(d.fH(d.zt.Pya,!1))});_.C(1,"mat-expansion-panel-header",2)(2,"mat-panel-title");_.re(3,9);_.D()();_.M(4,Ezb,1,0,"ng-container",4);_.D()}if(a&2){a=_.L();var c=_.ze(7);_.z("expanded",a.Tq.has(a.zt.Pya));_.w(4);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ee(3,Fzb,a.evaluatedExpressions))}};
Hzb=function(a){a&1&&_.le(0)};Izb=function(a){if(a&1){var b=_.kd();_.C(0,"copy-button",18);_.G("copyEvent",function(){_.ld(b);var c=_.L(2).wa,d=_.L(3);c=c.path;d.Fa.nb({gestureName:"CLICK",element:"DebugCopyVariable",action:"copy"});d.xna.emit(c);return _.md()});_.D()}a&2&&_.z("isSmall",!0)("successMsg","copied to expression field")};
Jzb=function(a){a&1&&(_.je(0),_.C(1,"span"),_.N(2),_.D(),_.M(3,Izb,1,2,"copy-button",17),_.ke());if(a&2){a=_.L().wa;var b=_.L(3);_.w(1);_.he("right-pad",0!==(null==b.AM?null:b.AM.index));_.w(1);_.Be(a.name);_.w(1);_.z("ngIf",0===(null==b.AM?null:b.AM.index))}};Kzb=function(a){a&1&&(_.C(0,"span",19),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Ae(" (",a.type,")"))};Lzb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.value))};
Mzb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.status.message))};
Ozb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",13);_.G("click",function(){var d=_.ld(c).wa,e=_.L(2).HA,f=_.L();return _.md(Nzb(f,e,d))});_.C(1,"dt");_.F(2,"span",14);_.M(3,Jzb,4,4,"ng-container",10);_.M(4,Kzb,2,1,"span",15);_.C(5,"span",16);_.M(6,Lzb,2,1,"span",10);_.M(7,Mzb,2,1,"span",10);_.D()()()}a&2&&(a=b.wa,_.he("has-members",null!=a.members),_.w(1),_.fe("padding-left",12*a.jR,"px"),_.w(1),_.he("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))};Pzb=function(a){a&1&&(_.C(0,"dl"),_.M(1,Ozb,8,10,"div",12),_.D());a&2&&(a=_.L().HA,_.w(1),_.z("ngForOf",a))};Qzb=function(a){a&1&&(_.C(0,"div",20),_.re(1,21),_.D())};Rzb=function(a,b){a&1&&(_.M(0,Pzb,2,1,"dl",10),_.M(1,Qzb,2,0,"div",11));a&2&&(a=b.HA,_.z("ngIf",0<a.length),_.w(1),_.z("ngIf",0===a.length))};
Uzb=function(a,b){if(a&1){var c=_.kd();_.C(0,"li",13);_.G("click",function(){var d=_.ld(c),e=d.wa,f=d.index;d=_.L();d.Fa.nb({gestureName:"CLICK",element:"DebugSnapshotData",action:"selectFrame"});f=Szb(d,f);Tzb(d.PY,e.path,e.line,{Bs:f});return _.md()});_.C(1,"span",22);_.N(2);_.D();_.C(3,"span",23);_.N(4);_.D()()}a&2&&(a=b.wa,b=_.L(),_.he("selected",a===b.AM),_.w(2),_.Ae("",a.functionName," "),_.w(2),_.Be(a.zxc))};
Vzb=function(a,b){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=b.wa,_.he("expression",a.Yqa),_.w(1),_.Be(a.text))};Wzb=function(a){a&1&&(_.td(),_.C(0,"svg",2),_.O(1,"async"),_.F(2,"polygon",3),_.D());a&2&&(a=_.L(),_.he("active",!a.breakpoint.isFinal)("selected",a.breakpoint===_.Q(1,6,a.M0)),_.de("width",a.size+"px")("height",a.size+"px"))};
Xzb=function(a){a&1&&(_.F(0,"mat-icon",4),_.O(1,"logLevelIcon"));a&2&&(a=_.L(),_.fe("width",a.size,"px")("height",a.size,"px"),_.he("active",!a.breakpoint.isFinal),_.ye("svgIcon",_.Q(1,7,a.breakpoint.level)))};Yzb=function(a){a&1&&_.F(0,"mat-header-row",24)};
Zzb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-row",25);_.G("click",function(){var d=_.ld(c).wa,e=_.L(3);return _.md(e.oYa(d))});_.O(1,"async");_.O(2,"async");_.D()}a&2&&(a=b.wa,b=_.L(3),_.he("active-element",a.id===_.Q(1,4,b.dKc)),_.z("ascTrackElement",_.Q(2,6,b.qc))("trackGestureClick",!0))};$zb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,26),_.D())};aAb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.F(1,"dbg-breakpoint-icon",27),_.D());a&2&&(a=b.wa,_.w(1),_.z("breakpoint",a))};
bAb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,28),_.D())};cAb=function(a,b){a&1&&(_.C(0,"mat-cell",29)(1,"a",30),_.O(2,"breakpointLocation"),_.N(3),_.O(4,"breakpointLocation"),_.D()());a&2&&(a=b.wa,_.w(1),_.z("matTooltip",_.Q(2,2,a)),_.w(2),_.Be(_.Q(4,4,a)))};dAb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,31),_.D())};eAb=function(a){a&1&&_.le(0)};
gAb=function(a,b){a&1&&(_.C(0,"mat-cell",29),_.M(1,eAb,1,0,"ng-container",32),_.D());if(a&2){a=b.wa;b=_.L(3);var c=_.ze(7),d=_.ze(9);_.w(1);_.z("ngTemplateOutlet","snapshot"===b.mode?c:d)("ngTemplateOutletContext",_.Ee(2,fAb,a))}};hAb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,33),_.D())};iAb=function(a,b){a&1&&(_.C(0,"mat-cell",34),_.N(1),_.D());a&2&&(a=b.wa,_.z("matTooltip",a.email),_.w(1),_.Ae(" ",a.email," "))};jAb=function(a){a&1&&_.F(0,"mat-header-cell")};
kAb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-cell")(1,"button",35);_.G("click",function(c){var d=_.ld(b).wa,e=_.L(3);c.stopPropagation();return _.md(e.v0(d))});_.O(2,"async");_.C(3,"mat-icon");_.N(4,"refresh");_.D()()()}a&2&&(a=_.L(3),_.w(1),_.z("matTooltip","snapshot"===a.mode?a.rEc:a.qEc)("trackBucket",a.xk.gV)("ascTrackElement",_.Q(2,3,a.qc)))};lAb=function(a){a&1&&_.F(0,"mat-header-cell")};
mAb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-cell")(1,"button",36);_.G("click",function(c){var d=_.ld(b).wa,e=_.L(3);c.stopPropagation();return _.md(e.OB(d))});_.O(2,"async");_.C(3,"mat-icon");_.N(4,"delete");_.D()()()}a&2&&(a=_.L(3),_.w(1),_.z("ascTrackElement",_.Q(2,1,a.qc)))};
nAb=function(a,b){a&1&&(_.je(0),_.C(1,"mat-table",10,11),_.M(3,Yzb,1,0,"mat-header-row",12),_.O(4,"async"),_.M(5,Zzb,3,8,"mat-row",13),_.O(6,"async"),_.je(7,14),_.M(8,$zb,2,0,"mat-header-cell",15),_.M(9,aAb,2,1,"mat-cell",16),_.ke(),_.je(10,17),_.M(11,bAb,2,0,"mat-header-cell",15),_.M(12,cAb,5,6,"mat-cell",18),_.ke(),_.je(13,19),_.M(14,dAb,2,0,"mat-header-cell",15),_.M(15,gAb,2,4,"mat-cell",18),_.ke(),_.je(16,20),_.M(17,hAb,2,0,"mat-header-cell",15),_.M(18,iAb,2,2,"mat-cell",21),_.ke(),_.je(19,22),
_.M(20,jAb,1,0,"mat-header-cell",15),_.M(21,kAb,5,5,"mat-cell",16),_.ke(),_.je(22,23),_.M(23,lAb,1,0,"mat-header-cell",15),_.M(24,mAb,5,3,"mat-cell",16),_.ke(),_.D(),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("dataSource",a),_.w(2),_.z("matHeaderRowDef",_.Q(4,3,b.HNb)),_.w(2),_.z("matRowDefColumns",_.Q(6,5,b.HNb)))};
oAb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"dbg-chip-bar",8);_.G("ngModelChange",function(c){_.ld(b);var d=_.L();return _.md(d.zd=c)});_.O(2,"async");_.D();_.M(3,nAb,25,7,"ng-container",9);_.O(4,"async");_.ke()}a&2&&(a=_.L(),_.w(1),_.z("placeholder",_.Q(2,3,a.Jwc))("ngModel",a.zd),_.w(2),_.z("ngIf",_.Q(4,5,a.Stc)))};pAb=function(a){a&1&&(_.pe(0,38,1),_.le(1),_.qe())};
qAb=function(a){a&1&&(_.C(0,"div",37),_.pe(1,38),_.M(2,pAb,2,0,"ng-container",39),_.O(3,"async"),_.F(4,"br")(5,"br")(6,"a",40),_.qe(),_.D());if(a&2){a=_.L();var b=_.ze(11),c=_.ze(13);_.w(2);_.z("ngTemplateOutlet","snapshot"===a.mode?b:c);_.w(4);_.z("externalLink",a.EMa);_.te(_.Q(3,3,a.sma));_.ue(1)}};rAb=function(a){a&1&&(_.pe(0,41,1),_.le(1),_.qe())};
sAb=function(a){if(a&1){var b=_.kd();_.pe(0,41,3);_.je(1);_.C(2,"span",42);_.G("click",function(){_.ld(b);var d=_.L().Ma,e=_.L(2);return _.md(e.BC(d))});_.D();_.ke();_.qe()}if(a&2){a=_.L().Ma;var c=_.L(2);_.w(2);_.te(c.UNa(a.suggestLocation));_.ue(0)}};tAb=function(a,b){a&1&&(_.pe(0,41,2),_.je(1),_.M(2,sAb,3,1,"ng-container",9),_.ke(),_.qe());a&2&&(a=b.Ma,b=_.L(2),_.w(2),_.z("ngIf",b.Qaa(a.suggestLocation)))};
uAb=function(a){a&1&&(_.C(0,"div",37),_.pe(1,41),_.M(2,rAb,2,0,"ng-container",39),_.O(3,"async"),_.F(4,"br")(5,"br"),_.O(6,"async"),_.M(7,tAb,3,1,"ng-container",9),_.O(8,"async"),_.F(9,"br")(10,"br")(11,"a",40),_.O(12,"async"),_.O(13,"async"),_.qe(),_.D());if(a&2){a=_.L();var b=_.ze(11),c=_.ze(13);_.w(2);_.z("ngTemplateOutlet","snapshot"===a.mode?b:c);_.w(5);_.z("ngIf",_.Q(8,10,a.Gl.gt));_.w(4);_.z("externalLink",_.Q(12,12,a.RF));_.w(2);_.te(_.Q(3,6,a.sma))(_.Q(6,8,a.sma))(_.Q(13,14,a.sma));_.ue(1)}};
vAb=function(a){a&1&&(_.C(0,"div",43),_.F(1,"loading"),_.D())};wAb=function(a,b){a&1&&_.F(0,"dbg-snapshot-status",44);a&2&&_.z("snapshot",b.wa)};xAb=function(a){a&1&&(_.C(0,"span",49),_.N(1),_.D());a&2&&(a=_.L().wa,_.z("matTooltip",a.status.message),_.w(1),_.Ae(" ",a.status.message," "))};yAb=function(a,b){a&1&&(_.C(0,"span",45)(1,"span",46),_.F(2,"dbg-logpoint-message",47),_.D(),_.M(3,xAb,2,2,"span",48),_.D());a&2&&(a=b.wa,_.w(2),_.z("logpoint",a),_.w(1),_.z("ngIf",null==a.status?null:a.status.isError))};
zAb=function(a){a&1&&(_.pe(0,50),_.F(1,"br")(2,"br"),_.qe())};AAb=function(a){a&1&&(_.pe(0,51),_.F(1,"br")(2,"br"),_.qe())};
BAb=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(_.Ha(a),_.Ha(b))};CAb=function(a){return Object.values(a||{}).sort(function(b,c){return c.createTime.getTime()-b.createTime.getTime()})};
DAb=function(a,b){a&1&&_.F(0,"dbg-canary-checkbox",11);a&2&&_.z("canaryMode",b.Ma)};FAb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",12);_.G("click",function(){var d=_.ld(c).wa,e=_.L(2);return _.md(EAb(e,d,"CLICK"))})("keyup.enter",function(){var d=_.ld(c).wa,e=_.L(2);return _.md(EAb(e,d,"KEYBOARD"))});_.F(1,"dbg-breakpoint-icon",13)(2,"dbg-snapshot-status",14);_.D()}a&2&&(a=b.wa,_.w(1),_.z("breakpoint",a),_.w(1),_.z("snapshot",a))};
GAb=function(a){if(a&1){var b=_.kd();_.C(0,"div",1);_.G("keyup.escape",function(){_.ld(b);var d=_.L();return _.md(d.dw())});_.C(1,"mat-card",2);_.O(2,"async");_.C(3,"div",3)(4,"button",4);_.G("click",function(){_.ld(b);var d=_.L();d.path&&d.line&&(d.Sd.GR.next(""),d.justificationRequired?(d.Sd.wo.next("newSnapshot"),d.Sd.GR.next(d.path+":"+d.line),d.Xc.iF.next(!0)):d.Sd.S0({location:{path:d.path,line:d.line}}).subscribe(),d.dw());return _.md()});_.pe(5,5);_.F(6,"p")(7,"p");_.qe();_.D();_.C(8,"button",
6);_.G("click",function(){_.ld(b);var d=_.L();return _.md(d.Rsa())});_.pe(9,7);_.F(10,"p")(11,"p");_.qe();_.D();_.M(12,DAb,1,1,"dbg-canary-checkbox",8);_.O(13,"async");_.D();_.C(14,"div",9);_.M(15,FAb,3,2,"div",10);_.O(16,"async");_.D()()()}if(a&2){a=_.L();var c;_.w(1);_.he("has-snapshots",0<_.Q(2,6,a.LLb).length);_.w(3);_.z("trackBucket",a.xk.gV);_.w(8);_.z("ngIf",null==(c=_.Q(13,8,a.Gl.gt))?null:c.canaryMode);_.w(3);_.z("ngForOf",_.Q(16,10,a.LLb))("ngForTrackBy",a.QNc)}};
HAb=function(a){a&1&&(_.C(0,"div",18),_.N(1),_.D());a&2&&(a=_.L(3),_.w(1),_.Ae(" ",a.BTa," "))};IAb=function(a){a&1&&_.F(0,"dbg-justification-form",19);a&2&&(a=_.L(3),_.z("form",a.form))};
NAb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-card",3)(1,"form",4);_.G("submit",function(){_.ld(c);var d=_.L(2);return _.md(JAb(d))});_.C(2,"div",5)(3,"div",6)(4,"span");_.N(5,"if (");_.D();_.F(6,"dbg-dynamic-input",7);_.C(7,"span");_.N(8,') logpoint("');_.D();_.F(9,"dbg-dynamic-input",8);_.C(10,"span");_.N(11,'")');_.D()();_.M(12,HAb,2,1,"div",9);_.D();_.C(13,"div",10)(14,"div",11);_.M(15,IAb,1,1,"dbg-justification-form",12);_.F(16,"dbg-log-level-selector",13);_.D();_.C(17,"div",14)(18,"button",
15);_.G("click",function(){_.ld(c);var d=_.L(2);return _.md(KAb(d))});_.re(19,16);_.D();_.C(20,"button",17);_.N(21);_.D()()()()()}a&2&&(a=b.Ma,b=_.L(2),_.he("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),_.he("error",b.BTa),_.w(3),_.z("ngIf",b.BTa),_.w(3),_.z("ngIf",a.justificationRequired),
_.w(5),_.z("disabled",!((!a.justificationRequired||LAb(b.form))&&MAb(b.form,oJ.OA)))("trackBucket",b.xk.gV),_.w(1),_.Ae(" ",b.YZa," "))};OAb=function(a){a&1&&(_.C(0,"div",1),_.M(1,NAb,22,13,"mat-card",2),_.O(2,"async"),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,2,a.pP.gt))("ngIfElse",a.hTa))};PAb=function(a){a&1&&(_.C(0,"span"),_.re(1,12),_.D());a&2&&(a=_.L().jl,_.w(1),_.te(a.Iz.condition),_.ue(1))};
QAb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",1);_.F(1,"dbg-breakpoint-icon",2);_.C(2,"div",3)(3,"div",4)(4,"span");_.N(5);_.D();_.M(6,PAb,2,1,"span",5);_.C(7,"span");_.re(8,6);_.D();_.F(9,"dbg-logpoint-message",7);_.C(10,"span");_.re(11,8);_.D()();_.C(12,"div",9)(13,"button",10);_.G("click",function(d){var e=_.ld(c).jl,f=_.L();d.stopPropagation();f.ioa.emit(e);return _.md()});_.C(14,"mat-icon");_.N(15,"edit");_.D()();_.C(16,"button",11);_.G("click",function(d){var e=_.ld(c).jl,f=_.L();e=e.Iz;
d.stopPropagation();f.Sd.OB(e);return _.md()});_.C(17,"mat-icon");_.N(18,"delete");_.D()()()()()}a&2&&(a=b.jl,_.w(1),_.z("breakpoint",a.Iz)("size",14),_.w(4),_.Be(a.indent),_.w(1),_.z("ngIf",a.Iz.condition),_.w(3),_.z("logpoint",a.Iz))};RAb=function(a,b){a&1&&_.F(0,"dbg-breakpoint-display",6);a&2&&_.z("breakpoint",b.Ma)};SAb=function(a){a&1&&(_.je(0),_.M(1,RAb,1,1,"dbg-breakpoint-display",5),_.O(2,"async"),_.ke());a&2&&(a=_.L(3),_.w(1),_.z("ngIf",_.Q(2,1,a.M0)))};
TAb=function(a){if(a&1){var b=_.kd();_.C(0,"dbg-breakpoint-form",7);_.G("cancelClicked",function(){_.ld(b);var d=_.L(3);return _.md(d.Ima())});_.O(1,"async");_.D()}if(a&2){a=_.L().Ma;var c=_.L(2);_.z("debuggerPanelStatus",a)("locationForNewSnapshot",_.Q(1,2,c.Sd.GR))}};UAb=function(a){a&1&&(_.C(0,"div",8),_.F(1,"loading"),_.D())};
VAb=function(a,b){a&1&&(_.je(0)(1,1),_.M(2,SAb,3,3,"ng-container",2),_.M(3,TAb,2,4,"dbg-breakpoint-form",3),_.M(4,UAb,2,0,"div",4),_.ke()());a&2&&(a=b.Ma,_.w(1),_.z("ngSwitch",a),_.w(1),_.z("ngSwitchCase","details"),_.w(1),_.z("ngSwitchCase","newSnapshot"),_.w(1),_.z("ngSwitchCase","load"))};WAb=function(a){a&1&&(_.je(0),_.M(1,VAb,5,4,"ng-container",0),_.O(2,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.Sd.wo)))};
XAb=function(a,b){return 2!==a?_.Da(a):b.aZ.ka(_.Wa(function(c){return 0===c}),_.Za(0),_.sb(2))};YAb=function(a){a&1&&(_.C(0,"div",8)(1,"h2",9),_.re(2,10),_.D(),_.F(3,"linkified-message",11),_.O(4,"emptyToConstant"),_.D());a&2&&(a=_.L(),_.w(3),_.z("message",a.message)("linkDefinitions",_.Q(4,2,a.nba)))};ZAb=function(a){a&1&&(_.C(0,"div",12)(1,"mat-icon"),_.N(2,"person"),_.D(),_.C(3,"span"),_.N(4),_.D(),_.C(5,"span",3),_.re(6,13),_.D()());a&2&&(a=_.L(),_.w(4),_.Be(a.Bib))};$Ab=function(a){a&1&&_.le(0)};
aBb=function(a){a&1&&_.le(0)};bBb=function(a){a&1&&(_.je(0),_.M(1,$Ab,1,0,"ng-container",7),_.N(2),_.M(3,aBb,1,0,"ng-container",7),_.ke());if(a&2){a=_.L();var b=_.ze(7),c=_.ze(9);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.Ae(" ",a.fIc," ");_.w(1);_.z("ngTemplateOutlet",c)}};cBb=function(a){a&1&&_.le(0)};dBb=function(){};
gBb=function(a){a&1&&(_.je(0),_.M(1,cBb,1,0,"ng-container",7),_.M(2,dBb,0,0,"ng-template",8),_.ke());if(a&2){a=_.L();var b=_.ze(7),c=_.ze(11);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ee(5,eBb,_.Ee(3,fBb,a.VP)))}};hBb=function(){};iBb=function(a){a&1&&_.M(0,hBb,0,0,"ng-template",9);a&2&&(_.L(),_.z("ngTemplateOutlet",_.ze(13)))};jBb=function(){};
lBb=function(a){a&1&&_.M(0,jBb,0,0,"ng-template",8);a&2&&(_.L(),_.z("ngTemplateOutlet",_.ze(9))("ngTemplateOutletContext",_.De(2,kBb)))};mBb=function(a){a&1&&(_.C(0,"span",10),_.N(1),_.O(2,"async"),_.D());a&2&&(a=_.L(),_.w(1),_.Ae("",_.Q(2,1,a.nGb),":"))};nBb=function(a){a&1&&(_.C(0,"span",14),_.N(1,"@"),_.D())};oBb=function(){};
pBb=function(a,b){a&1&&(_.je(0),_.C(1,"span",12),_.N(2,"("),_.D(),_.M(3,nBb,2,0,"span",13),_.M(4,oBb,0,0,"ng-template",8),_.C(5,"span"),_.N(6,")"),_.D(),_.ke());if(a&2){a=b.Ma;b=_.L().LKc;_.L();var c=_.ze(11);_.w(3);_.z("ngIf",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ee(3,eBb,a))}};qBb=function(a){a&1&&(_.M(0,pBb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.L(),_.z("ngIf",_.Q(1,1,a.pfa)))};
rBb=function(a,b){a&1&&(_.C(0,"conditional-link",15),_.O(1,"toPrettyRef"),_.cy(2,16),_.O(3,"async"),_.N(4),_.O(5,"toPrettyRef"),_.D());a&2&&(a=b.context,b=_.L(),_.te(_.Q(1,6,null==a?null:a.Ab)),_.ue(2),_.z("condition",b.VSa)("link",_.Q(3,8,b.m7(a)))("trackGestureClick",!!b.VSa)("trackProjectId",b.Wd.lb),_.w(4),_.Ae(" ",_.Q(5,10,null==a?null:a.Ab)," "))};sBb=function(){};
tBb=function(a){a&1&&_.M(0,sBb,0,0,"ng-template",8);a&2&&(_.L(3),_.z("ngTemplateOutlet",_.ze(9))("ngTemplateOutletContext",_.De(2,kBb)))};
uBb=function(a){a&1&&(_.je(0),_.C(1,"span",14),_.N(2),_.D(),_.C(3,"a",17),_.N(4," HEAD "),_.D(),_.C(5,"span",12),_.N(6,"("),_.D(),_.C(7,"a",18),_.O(8,"async"),_.N(9," CL "),_.D(),_.C(10,"span"),_.N(11,")"),_.D(),_.ke());if(a&2){a=_.L().Ma;var b=_.L(2);_.w(2);_.Ae("@ ",a.depth," behind");_.w(1);_.z("routerLink",a.VQ)("trackGestureClick",!0)("trackProjectId",b.Wd.lb);_.w(4);_.z("universalLink",_.Q(8,6,b.m7(a)))("trackProjectId",b.Wd.lb)}};
vBb=function(a,b){a&1&&(_.je(0),_.M(1,tBb,1,3,null,11),_.M(2,uBb,12,8,"ng-container",11),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",!a.depth||!a.VQ),_.w(1),_.z("ngIf",a.depth&&a.VQ))};wBb=function(a){a&1&&(_.M(0,vBb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.L(),_.z("ngIf",_.Q(1,1,a.pfa)))};
xBb=function(a){if(a&1){var b=_.kd();_.C(0,"code-diff",2);_.G("rendered",function(c){_.ld(b);var d=_.L();return _.md(d.Asa(c))});_.D()}a&2&&(a=_.L(),_.z("diffBase",a.Pxb)("contents",a.fIb)("fileName",a.fileName)("leftLineNumberFormatter",a.gba)("rightLineNumberFormatter",a.fea)("leftLineWidgets",a.yR)("rightLineWidgets",a.dT)("collapseIdenticalLines",!1)("align",!1))};yBb=function(a){a&1&&(_.C(0,"dc-information-box"),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.fAa))};
zBb=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}};
ABb=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++}}};
BBb=function(a){return function(b){return(b=a.get(b))?""+b:""}};CBb=function(a){a&1&&(_.C(0,"mat-spinner",10),_.N(1,"\n        "),_.D());a&2&&_.z("diameter",16)("strokeWidth",2)};DBb=function(a){if(a&1){var b=_.kd();_.C(0,"code-diff-chunks",15);_.G("rendered",function(c){_.ld(b);var d=_.L(2);return _.md(d.Asa(c))});_.N(1,"\n    ");_.D()}a&2&&(a=_.L(2),_.z("diffChunks",a.Fk.RB)("fileName",a.zo))};
EBb=function(a){a&1&&(_.je(0),_.N(1,"\n    "),_.C(2,"div",11),_.N(3,"\n      "),_.C(4,"commit-information",12),_.N(5,"\n      "),_.D(),_.N(6,"\n      "),_.C(7,"commit-information",13),_.N(8,"\n      "),_.D(),_.N(9,"\n    "),_.D(),_.N(10,"\n    "),_.M(11,DBb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.ke());a&2&&(a=_.L(),_.w(4),_.z("activeLocation",a.bDc)("version",a.Kha)("linkToCommitDetails",!1),_.w(3),_.z("activeLocation",a.hJc)("version",a.Kha)("linkToCommitDetails",!1),_.w(4),_.z("ngIf",a.cmb))};
FBb=function(a){a&1&&(_.C(0,"span",22),_.N(1,"\n    "),_.C(2,"span",23),_.N(3),_.O(4,"number"),_.D(),_.N(5,"\n    "),_.C(6,"span",24),_.N(7,","),_.D(),_.N(8,"\n    "),_.C(9,"span",25),_.N(10),_.O(11,"number"),_.D(),_.N(12,"\n    "),_.C(13,"span",24),_.N(14,","),_.D(),_.N(15,"\n    "),_.C(16,"span",26),_.N(17),_.O(18,"number"),_.D(),_.N(19,"\n  "),_.D());a&2&&(a=_.L(2),_.w(2),_.de("aria-label",a.qIc),_.w(1),_.Ae("\n      -",_.Ay(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.w(6),_.de("aria-label",a.wsc),
_.w(1),_.Ae("\n      ",_.Ay(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.w(6),_.de("aria-label",a.Gqc),_.w(1),_.Ae("\n      +",_.Ay(18,12,a.metadata.mP,"1.0-0"),"\n    "))};
GBb=function(a){a&1&&(_.N(0,"\n   "),_.C(1,"span",16),_.N(2,"\n    "),_.C(3,"span",17),_.N(4,"\n      "),_.F(5,"div",18),_.N(6,"\n      "),_.F(7,"div",19),_.N(8,"\n      "),_.F(9,"div",20),_.N(10,"\n    "),_.D(),_.N(11,"\n  "),_.D(),_.N(12,"\n  "),_.M(13,FBb,20,15,"span",21),_.N(14,"\n"));a&2&&(a=_.L(),_.w(5),_.fe("width",a.rIc,"%"),_.w(2),_.fe("width",a.xsc,"%"),_.w(2),_.fe("width",a.Hqc,"%"),_.w(4),_.z("ngIf",a.Fk&&a.Fk.Zra))};HBb=function(a,b){return b?100*a/(b.removed+b.changed+b.mP):0};
JBb=function(a){a&1&&(_.C(0,"div",4)(1,"div",5)(2,"span",6),_.re(3,7),_.D(),_.C(4,"span"),_.re(5,8),_.D()(),_.C(6,"div",9)(7,"span"),_.re(8,10),_.D(),_.F(9,"expand-all-button",11),_.D()());a&2&&(a=_.L(),_.w(9),_.z("place",a.location)("disabled",!!IBb(a))("matTooltip",IBb(a))("matTooltipDisabled",!IBb(a)))};
LBb=function(a){if(a&1){var b=_.kd();_.C(0,"commit-file-entry",13);_.G("rendered",function(d){_.ld(b);var e=_.L(2);!e.JJ.LRa&&d.rendered&&d.B8===e.CY&&(e.CY+=1,KBb(e));return _.md()});_.D()}if(a&2){a=_.L().index;var c=_.L();_.z("entryIndex",a)("location",c.location)("entry",c.h9.get(a))("expand",c.expand.get(a))}};MBb=function(a,b){a&1&&(_.je(0),_.M(1,LBb,1,4,"commit-file-entry",12),_.ke());a&2&&(a=b.index,b=_.L(),_.w(1),_.z("ngIf",a<b.WY))};
OBb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"button",14);_.G("click",function(){_.ld(b);var c=_.L();NBb(c);return _.md()});_.re(2,15);_.D();_.ke()}a&2&&(a=_.L(),_.w(1),_.z("trackProjectId",a.location.lb))};PBb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.fg?"":";"+c+"="+encodeURIComponent(f.fg))+(d&&(e||f.Ob)?";"+d+"="+("CitC"===f.eh&&f.Ob?encodeURIComponent(f.Ob):""):"")+location.search+location.hash};
QBb=function(a){return _.hh(_.zE(a.ac(),function(b){b.Ii="1";b.Ze=0;void 0!==b.Qu&&void 0!==b.Kw&&b.Ob&&(b.Qu=b.Ob);delete b.Dn;delete b.Jw;delete b.Kw}).hb())};RBb=function(a){return _.hh(_.zE(a.ac(),function(b){b.Ii="1";b.Ze=0;delete b.Le;delete b.vr;delete b.Qu}).hb())};SBb=function(a){return _.hh(_.zE(a.ac(),function(b){b.Ii="1";b.Ze=0;delete b.Dn;delete b.Jw;delete b.Kw;delete b.Le;delete b.vr;delete b.Qu}).hb())};
VBb=function(a,b,c,d,e){if(!c.wD||!_.QD(b.Xa)){var f;c=null!=(f=b.lM)?f:b.Xa;if(!_.QD(c))return _.gh(e,e.Ji(TBb(c,d.id,a.fg)));qJ.has(c)||qJ.set(c,{});b=qJ.get(c);null==b.root&&(e=new URL(_.gh(e,e.Ji(TBb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+UBb(a.fg||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.eh&&a.Ob?";ws="+encodeURIComponent(a.Ob):"")+location.search+location.hash}};
TBb=function(a,b,c){var d;return _.hh(_.Co(a.ac().Rh({Ii:"1",Ze:0,line:a.params.line}),b).ld(null!=(d=null!=c?c:a.path)?d:"/").hb())};UBb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};WBb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,35),_.D())};XBb=function(a){a&1&&(_.je(0),_.re(1,39),_.O(2,"number"),_.ke());a&2&&(a=_.L().Ma,_.w(2),_.te(_.Ay(2,1,a,"1.0-0")),_.ue(1))};YBb=function(a){a&1&&(_.C(0,"mat-icon",40),_.N(1," help_outline "),_.D())};
ZBb=function(a,b){a&1&&(_.je(0),_.M(1,XBb,3,4,"ng-container",37),_.M(2,YBb,2,0,"ng-template",null,38,_.Ue),_.ke());if(a&2){a=b.Ma;var c=_.ze(3);_.w(1);_.z("ngIf",0<=a)("ngIfElse",c)}};$Bb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.M(1,ZBb,4,2,"ng-container",36),_.O(2,"blameIndexOf"),_.D());a&2&&(a=b.wa,b=_.L(),_.w(1),_.z("ngIf",_.Ay(2,1,a.id,b.oma)))};aCb=function(a){a&1&&(_.C(0,"mat-header-cell",41)(1,"span",42),_.N(2,"No data"),_.D()())};
bCb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"button",43)(2,"mat-icon"),_.N(3),_.D()()());a&2&&(a=b.wa,b=_.L(),_.w(1),_.de("aria-expanded",b.bC.has(a.id))("aria-label",b.bC.has(a.id)?b.Z6b:b.p7b)("data-action",b.o1b)("data-row-id",a.id),_.w(2),_.Be(b.bC.has(a.id)?"expand_less":"expand_more"))};cCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,44),_.D());a&2&&(a=_.L(),_.fe("max-width",a.dIb(),"px"),_.w(1),_.te(a.wyc(a.Id.Xa)),_.ue(1))};
dCb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.pe(1,45),_.F(2,"a",46),_.O(3,"linkifyRevision"),_.qe(),_.D());a&2&&(a=b.wa,b=_.L(),_.fe("max-width",b.dIb(),"px"),_.w(2),_.fe("padding-left",b.eJc(),"px"),_.de("href",_.By(3,8,a,b.Id,b.Ra),_.Sd)("data-action",b.j1b)("data-action-name",b.Id.KD?"updateRightDiff":"updateViewContents"),_.w(1),_.te(a.eh),_.ue(1))};eCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.gyc(a.Id.Xa)," "))};
fCb=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",53,54);if(a&2){var b=_.ze(1);a=_.L(2).wa;_.z("changelistId",a.id)("onedevIsHovercardReady",b.ZF)}};
gCb=function(a){a&1&&(_.je(0),_.C(1,"a",50),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.D(),_.C(5,"onedev-hovercard",null,51),_.M(7,fCb,2,2,"onedev-changelist-hovercard",52),_.D(),_.ke());if(a&2){var b=_.ze(6);a=_.L().wa;var c=_.L();_.w(1);_.z("onedevHovercardTrigger",b);_.de("href",bxb(2,4,a,c.Id,c.q_a,c.Ra),_.Sd)("data-action",c.b2a);_.w(2);_.Ae(" ",_.Q(4,9,a.id)," ")}};
hCb=function(a){a&1&&(_.C(0,"a",55),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.D());if(a&2){a=_.L().wa;var b=_.L();_.de("href",bxb(1,3,a,b.Id,b.q_a,b.Ra),_.Sd)("data-action",b.b2a);_.w(2);_.Ae(" ",_.Q(3,8,a.id)," ")}};
iCb=function(a,b){a&1&&(_.C(0,"mat-cell",47),_.M(1,gCb,8,11,"ng-container",48),_.M(2,hCb,4,10,"a",49),_.D());if(a&2){a=b.wa;b=_.L();if("history"!==a.iT)a=!1;else{var c="CitC"===a.eh;a=null!=a.eh&&_.RD(b.Id.Xa)&&!c}_.z("ngSwitch",a);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1)}};jCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,56),_.D())};kCb=function(a){a&1&&(_.C(0,"strong"),_.N(1,"[deleted]"),_.D())};
lCb=function(a,b){a&1&&(_.C(0,"span",59),_.N(1),_.D());a&2&&(a=b.wa,b=_.L().wa,_.he("cleanup",b.FB),_.w(1),_.Be(a))};mCb=function(a,b){a&1&&(_.C(0,"mat-cell",57),_.M(1,kCb,2,0,"strong",36),_.M(2,lCb,2,3,"span",58),_.N(3),_.O(4,"truncateCommitMessage"),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf","DELETE"===a.operation),_.w(1),_.z("ngForOf",a.tags),_.w(1),_.Ae(" ",_.Q(4,3,a.subject)," "))};nCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.fyc(a.Id.Xa)," "))};
oCb=function(a,b){a&1&&(_.C(0,"mat-cell",57),_.F(1,"date",60),_.D());a&2&&(a=b.wa,_.w(1),_.z("value",a.time))};pCb=function(a){a&1&&(_.C(0,"mat-header-cell"),_.re(1,61),_.D())};qCb=function(a){a&1&&(_.je(0),_.C(1,"a",63),_.N(2),_.D(),_.ke());if(a&2){a=_.L().wa;var b=_.L();_.w(1);_.ye("title",a.ho);_.xe("email","",a.ho,"@google.com");_.de("href",_.xu+"#search/&q=a:"+a.ho+"%20is:submitted",_.Sd)("data-action",b.f1b);_.w(1);_.Ae(" ",a.ho," ")}};
rCb=function(a){a&1&&_.N(0);a&2&&(a=_.L().wa,_.Ae(" ",a.ho," "))};sCb=function(a){a&1&&(_.C(0,"mat-cell",57),_.M(1,qCb,3,5,"ng-container",37),_.O(2,"isPiperPlace"),_.M(3,rCb,1,1,"ng-template",null,62,_.Ue),_.D());if(a&2){var b=_.ze(4);a=_.L();_.w(1);_.z("ngIf",_.Q(2,2,null==a.Id?null:a.Id.Xa))("ngIfElse",b)}};tCb=function(a){a&1&&(_.C(0,"mat-header-cell",64)(1,"span",42),_.N(2,"No data"),_.D()())};
uCb=function(a){a&1&&(_.C(0,"a",68),_.O(1,"linkifyLeft"),_.N(2),_.D());if(a&2){a=_.L().wa;var b=_.L();_.he("mat-flat-button",a.id===b.Id.jba);_.de("aria-pressed",a.id===b.Id.jba)("href",_.By(1,6,a,b.Id,b.Ra),_.Sd)("data-action",b.c2a);_.w(2);_.Ae(" ",b.A7b," ")}};
vCb=function(a){a&1&&(_.C(0,"a",69),_.O(1,"linkifyDiff"),_.N(2),_.D());if(a&2){a=_.L().wa;var b=_.L();_.fe("display",a.HG.length?null:"none");_.he("mat-flat-button",a.id===b.Id.jba);_.de("aria-pressed",a.id===b.Id.jba)("href",_.By(1,8,a,b.Id,b.Ra),_.Sd)("data-action",b.c2a);_.w(2);_.Ae(" ",b.C7b," ")}};wCb=function(a){a&1&&(_.C(0,"span",42),_.N(1," No data "),_.D())};
xCb=function(a,b){a&1&&(_.C(0,"mat-cell",47),_.M(1,uCb,3,10,"a",65),_.M(2,vCb,3,12,"a",66),_.M(3,wCb,2,0,"span",67),_.D());a&2&&(a=b.wa,b=_.L(),_.z("ngSwitch",b.Id.KD),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1),_.w(1),_.z("ngIf",!b.Id.KD&&!a.HG.length))};yCb=function(a){a&1&&(_.C(0,"mat-header-cell",70)(1,"span",42),_.N(2,"No data"),_.D()())};
zCb=function(a){a&1&&(_.C(0,"a",73),_.O(1,"linkifyRight"),_.N(2),_.D());if(a&2){a=_.L().wa;var b=_.L();_.he("mat-flat-button",a.id===b.Id.VG);_.de("aria-pressed",a.id===b.Id.VG)("href",_.By(1,6,a,b.Id,b.Ra),_.Sd)("data-action",b.d2a);_.w(2);_.Ae(" ",b.B7b," ")}};
ACb=function(a){a&1&&(_.C(0,"a",74),_.O(1,"linkifyRight"),_.N(2),_.D());if(a&2){a=_.L().wa;var b=_.L();_.he("mat-flat-button",a.id===b.Id.VG);_.de("aria-pressed",a.id===b.Id.VG)("href",_.By(1,6,a,b.Id,b.Ra),_.Sd)("data-action",b.d2a);_.w(2);_.Ae(" ",b.D7b," ")}};BCb=function(a){a&1&&(_.C(0,"mat-cell",47),_.M(1,zCb,3,10,"a",71),_.M(2,ACb,3,10,"a",72),_.D());a&2&&(a=_.L(),_.z("ngSwitch",a.Id.KD),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};
DCb=function(a){a&1&&(_.C(0,"mat-header-cell",75)(1,"span",42),_.N(2,"No data"),_.D()());a&2&&(a=_.L(),_.de("aria-label","Browse repo at revision/ "+CCb(a.Id.Xa)))};
FCb=function(a,b){a&1&&(_.C(0,"mat-cell")(1,"a",76),_.O(2,"linkifyRoot"),_.C(3,"mat-icon"),_.N(4,"code"),_.D()(),_.C(5,"button",77)(6,"mat-icon"),_.N(7,"content_copy"),_.D()()());a&2&&(a=b.wa,b=_.L(),_.w(1),_.z("matTooltip",ECb(a.id,b.Id.Xa)),_.de("href",bxb(2,8,a,b.Id,b.q_a,b.Ra),_.Sd)("title",ECb(a.id,b.Id.Xa))("data-action",b.g1b),_.w(4),_.z("title",CCb(b.Id.Xa))("matTooltip",CCb(b.Id.Xa)),_.de("data-copy-content",a.id)("data-action",b.h1b))};GCb=function(a){a&1&&_.F(0,"mat-header-cell")};
HCb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.re(1,78),_.D());a&2&&(a=b.wa,_.w(1),_.te(a.fg),_.ue(1))};ICb=function(a){a&1&&_.F(0,"mat-header-cell")};JCb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-cell");_.pe(1,79);_.C(2,"a",80);_.G("click",function(){var d=_.ld(c).wa,e=_.L();d.C9=!d.C9;return _.md(e.return)});_.D();_.qe();_.D()}a&2&&(a=b.wa,_.w(2),_.te(a.qqa[a.qqa.length-1])(a.qqa[0])(a.pqa[a.pqa.length-1])(a.pqa[0])(a.C9?"Hide":"Show"),_.ue(1))};
KCb=function(a){a&1&&(_.F(0,"linkified-message",82),_.O(1,"emptyToConstant"));a&2&&(a=_.L().wa,_.z("message",a.message)("linkDefinitions",_.Q(1,2,a.FP)))};LCb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.M(1,KCb,2,4,"linkified-message",81),_.D());a&2&&(a=b.wa,b=_.L(),_.w(1),_.z("ngIf",b.bC.has(a.id)))};
NCb=function(a){a&1&&(_.C(0,"div",84)(1,"button",43)(2,"mat-icon"),_.N(3),_.D()(),_.N(4),_.D());if(a&2){a=_.L().wa;var b=_.L();_.w(1);_.de("aria-expanded",b.SR.has(a.id))("aria-label",b.SR.has(a.id)?b.a7b:b.q7b);_.w(2);_.Be(b.SR.has(a.id)?"expand_less":"expand_more");_.w(1);_.Ae(" ",MCb(a.matches)," matches in the code at this revision. ")}};
OCb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.M(1,NCb,5,4,"div",83),_.D());a&2&&(a=b.wa,b=_.L(),_.de("data-action",b.l1b)("data-row-id",a.id),_.w(1),_.z("ngIf",null!=a.matches))};
PCb=function(a,b){a&1&&_.F(0,"file-search-snippet",86);if(a&2){a=b.wa;var c=b.last,d=_.L(2).wa;b=_.L();_.he("last",c);c=d.matches.eh;d=d.fg||b.Id.Xa.path;var e=d+":"+c;null==b.SSa.get(e)&&b.SSa.set(e,_.UD(_.Fo(b.Id.Xa.ac(),{Le:c}).ld(d).hb(),b.Ra,{kR:"oneBased"}));c=b.SSa.get(e);_.z("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.rLa)}};
QCb=function(a){a&1&&(_.je(0),_.M(1,PCb,1,7,"file-search-snippet",85),_.ke());a&2&&(a=_.L().wa,_.w(1),_.z("ngForOf",a.matches.Qk))};RCb=function(a,b){a&1&&(_.C(0,"mat-cell"),_.M(1,QCb,2,1,"ng-container",36),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",null!=a.matches))};SCb=function(a){a&1&&_.F(0,"mat-header-row")};
VCb=function(a,b){a&1&&_.F(0,"mat-row",87);a&2&&(a=b.wa,b=_.L(),_.he("active",b.bC.has(a.id))("left-row",b.Id.jba===a.id)("right-row",b.Id.VG===a.id)("active-element",a.id===b.y9)("hidden",!1===(null==a.hidden?null:a.hidden.C9))("cleanup",a.FB),_.de("aria-label",_.RD(b.Id.Xa)?TCb.format({id:a.id,author:a.ho}):UCb.format({id:a.id,author:a.ho})))};WCb=function(a,b){a&1&&_.F(0,"mat-row",88);a&2&&(a=b.wa,b=_.L(),_.he("hidden",!1===(null==a.hidden?null:a.hidden.C9)||!b.bC.has(a.id)))};
XCb=function(a){a&1&&_.F(0,"mat-row",89)};YCb=function(a){a&1&&_.F(0,"mat-row")};ZCb=function(a,b){a&1&&_.F(0,"mat-row",90);a&2&&(a=b.wa,b=_.L(),_.fe("display",b.SR.has(a.id)&&null!=a.matches?"":"none"))};$Cb=function(a){a&1&&_.F(0,"mat-row",91)};aDb=function(a){if(a&1){var b=_.kd();_.C(0,"button",98);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.qT=!1)});_.C(1,"mat-icon");_.N(2,"collapse_all");_.D()()}a&2&&(a=_.L(2),_.z("ascTrackElement",a.e3a))};
bDb=function(a){if(a&1){var b=_.kd();_.C(0,"div",92)(1,"button",93)(2,"mat-icon");_.N(3,"search");_.D()();_.C(4,"mat-form-field",94)(5,"input",95,96);_.G("keydown.enter",function(){_.ld(b);var c=_.L();return _.md(c.gYa.next())});_.D()();_.M(7,aDb,3,1,"button",97);_.D()}a&2&&(a=_.L(),_.w(1),_.z("ascTrackElement",a.e3a),_.de("data-action",a.m1b),_.w(3),_.fe("width",a.qT?"500px":0)("opacity",a.qT?1:0)("pointer-events",a.qT?"unset":"none"),_.w(1),_.z("formControl",a.Xp),_.w(2),_.z("ngIf",a.qT))};
gDb=function(a){return[].concat(_.Ha(cDb),_.Ha(dDb),_.Ha(a),_.Ha(eDb),_.Ha(fDb))};nDb=function(a,b){switch(a){case 0:return b?hDb:iDb;case 1:return b?jDb:kDb;case 2:return b?lDb:mDb;default:return _.ag(a,"Unknown column type")}};oDb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Xa.path].concat(_.Ha(b.entries.map(function(d){var e;return(null==(e=d.wp)?void 0:e.fg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
pDb=function(a){a&1&&(_.re(0,6),_.O(1,"number"));a&2&&(a=_.L().Ma,_.w(1),_.te(_.Ay(1,1,a.files.length,"1.0-0")),_.ue(0))};qDb=function(a){a&1&&(_.pe(0,9,1),_.F(1,"span"),_.qe())};rDb=function(a){a&1&&(_.pe(0,9),_.O(1,"number"),_.M(2,qDb,2,0,"span",5),_.qe());a&2&&(a=_.L(2).Ma,_.w(2),_.z("ngIf",a.ixb),_.te(_.Ay(1,2,a.WK.entries.length,"1.0-0")),_.ue(0))};
sDb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.re(1,11),_.O(2,"number"),_.D());a&2&&(a=_.L(2).Ma,_.w(2),_.te(_.Ay(2,1,a.WK.entries.length,"1.0-0")),_.ue(1))};tDb=function(a,b){a&1&&_.F(0,"history-table",12);a&2&&(a=b.Ma,b=_.L(2).Ma,_.z("data",b.WK)("historyPlace",a))};
uDb=function(a){a&1&&(_.C(0,"mat-tab"),_.M(1,rDb,3,5,"ng-template",3),_.M(2,sDb,3,4,"dc-information-box",7),_.M(3,tDb,1,2,"history-table",8),_.O(4,"async"),_.D());a&2&&(a=_.L().Ma,_.w(2),_.z("ngIf",a.ixb),_.w(1),_.z("ngIf",_.Q(4,2,a.WK.Id)))};
vDb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"mat-tab-group",2);_.G("selectedTabChange",function(d){_.ld(c);var e=_.L(),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=_.ag(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.ee.Xa.lb});return _.md()});_.C(2,"mat-tab");_.M(3,pDb,2,4,"ng-template",3);_.F(4,"commit-fileset",4);_.D();_.M(5,uDb,5,4,"mat-tab",5);_.D();_.ke()}a&
2&&(a=b.Ma,b=_.L(),_.w(1),_.z("@.disabled",!0),_.w(3),_.z("leftRefSpec",b.ee.kr)("location",b.ee.Xa)("includeHeader",!0)("rightRefSpec",b.ee.Ro)("fileDiffEntries",a.files),_.w(1),_.z("ngIf",!b.ee.qvb))};wDb=function(a){a&1&&_.F(0,"loading",13);a&2&&_.z("hasBackground",!0)("diameter",48)};xDb=function(a){a&1&&_.F(0,"ref-picker",3);a&2&&(a=_.L(2),_.z("refPickerData",a.j0))};yDb=function(a){a&1&&_.M(0,xDb,1,1,"ref-picker",2);a&2&&(a=_.L(),_.z("ngIf",a.ee.Xa&&a.ee.Xa.Ab))};
zDb=function(a,b){return _.Fo(b.ac(),{Dn:a}).hb()};ADb=function(a,b){return _.Co(b.ac(),a).hb()};BDb=function(a){a&1&&(_.je(0),_.C(1,"span",6),_.re(2,7),_.D(),_.F(3,"comparison-ref-picker",8),_.C(4,"span",9),_.N(5),_.D(),_.F(6,"comparison-ref-picker",10),_.C(7,"a",11)(8,"mat-icon"),_.N(9,"cancel"),_.D()(),_.ke());a&2&&(a=_.L(),_.w(3),_.z("comparison",a.ee)("selector",a.tUb),_.w(2),_.Ae(" ",a.ctc," "),_.w(1),_.z("comparison",a.ee),_.w(1),_.z("routerLink",a.uuc)("trackProjectId",a.ee.Xa.lb))};
CDb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"a",12)(2,"mat-icon");_.N(3,"code");_.D();_.je(4);_.pe(5,13);_.F(6,"span");_.qe();_.ke();_.D();_.C(7,"copy-button",14);_.G("copyEvent",function(){_.ld(b);var c=_.L();return _.md(c.Ts())});_.D();_.F(8,"mat-divider",15);_.ke()}a&2&&(a=_.L(),_.w(1),_.z("routerLink",a.Src)("matTooltip",a.Trc)("trackProjectId",a.ee.Xa.lb),_.w(6),_.z("buttonLabel",a.xtc)("hoverMsg",a.FQa)("copyText",a.ee.fJc),_.w(1),_.z("vertical",!0))};
DDb=function(a){a&1&&(_.F(0,"commit-information",16),_.C(1,"a",17),_.re(2,18),_.D());a&2&&(a=_.L(),_.z("activeLocation",a.ee.Xa)("version",a.Kha)("linkToCommitDetails",!1),_.w(1),_.z("routerLink",a.etc)("trackProjectId",a.ee.Xa.lb))};EDb=function(a){a&1&&_.F(0,"segmented-dropdown-button",6);a&2&&(a=_.L(),_.z("item",a.cHc))};
FDb=function(a,b){if(a&1){var c=_.kd();_.C(0,"li")(1,"button",8);_.G("click",function(){var d=_.ld(c).wa,e=_.L(2);return _.md(e.DJb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.D()()}a&2&&(a=b.wa,_.he("active-element",a.selected),_.w(1),_.z("color",a.selected?"primary":null),_.w(1),_.Ae(" ",_.Q(3,4,a.id)," "))};GDb=function(a){a&1&&(_.C(0,"ul"),_.M(1,FDb,4,6,"li",7),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngForOf",a.Hca))};
HDb=function(a,b){a&1&&(_.je(0),_.C(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.D(),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("routerLink",a.tuc),_.w(1),_.Ae(" ",_.Q(3,2,a.id)," "))};IDb=function(a){a&1&&_.M(0,HDb,4,4,"ng-container",9);a&2&&(a=_.L(),_.z("ngIf",a.Hca[0]))};JDb=function(a,b){return _.Co(_.SD(a.ac(),"ref"),b).Rh({}).hb()};KDb=function(a,b){return(a.displayName||a.Qe.Ph).localeCompare(b.displayName||b.Qe.Ph)};
LDb=function(a){a=a.Qe;var b=_.Ahb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.ei};case "host":return{kind:b,Km:a.Km};case "depot":return{kind:b};default:return _.ag(b,"Unknown repository group type")}};MDb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Km;case "depot":return"depot";default:return _.ag(a,"Unknown repository group type")}};
NDb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};ODb=function(a){if(null!=a.lF)return a.lF.name;if(null!=a.project)return a.project.projectId;if(null!=a.host)return a.host.name;if(null!=a.ei)return a.ei.displayName;throw Error("af");};PDb=function(a,b){a=ODb(a);b=ODb(b);return a<b?-1:a>b?1:0};QDb=function(a){a&1&&_.F(0,"mat-icon",7);a&2&&(a=_.L(2),_.z("svgIcon",a.icon))};
RDb=function(a){a&1&&(_.C(0,"span",8),_.N(1),_.D());a&2&&(a=_.L(2),_.w(1),_.Ae(" ",a.scope," "))};SDb=function(a){a&1&&(_.C(0,"div",3),_.M(1,QDb,1,1,"mat-icon",4),_.C(2,"div",5),_.M(3,RDb,2,1,"span",6),_.C(4,"span"),_.N(5),_.D()()());a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.icon),_.w(2),_.z("ngIf",a.scope),_.w(2),_.Be(a.name))};
TDb=function(a){a&1&&(_.C(0,"conditional-link",6),_.N(1),_.D());a&2&&(a=_.L(2),_.he("active-element",a.OIa),_.z("ascTrackElement",a.W1)("trackGestureClick",!a.OIa)("trackProjectId",a.Xa.lb)("condition",!a.OIa)("link",a.NIa),_.w(1),_.Ae("",a.Kqc," "))};UDb=function(a){a&1&&(_.C(0,"button",11),_.F(1,"mat-icon",12),_.D());if(a&2){a=_.L().wa;var b=_.L(2);_.w(1);_.z("svgIcon",b.zc.fe(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};
VDb=function(a){a&1&&_.F(0,"mat-icon",13);a&2&&(a=_.L().wa,_.z("svgIcon",a.icon))};
WDb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.M(1,UDb,2,1,"button",8),_.M(2,VDb,1,1,"mat-icon",9),_.C(3,"conditional-link",10),_.N(4),_.D()());a&2&&(a=b.wa,b=_.L(2),_.he("active-element",a.Od===b.Cj),_.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.Cj)("condition",a.Od!==b.Cj)("link",_.FE(a.location).Kb)("queryParams",_.FE(a.location).Qa),_.w(1),_.Ae("",a.name," "))};
XDb=function(a){a&1&&(_.je(0),_.M(1,TDb,2,8,"conditional-link",3),_.C(2,"mat-tree",4),_.M(3,WDb,5,11,"mat-tree-node",5),_.D(),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.NIa),_.w(1),_.z("dataSource",a.dataSource)("treeControl",a.zc))};YDb=function(a,b){a&1&&_.F(0,"repository-search-result-entry",17);a&2&&(a=b.wa,b=_.L(2),_.z("contextName",b.W1)("currentScope",b.Xa)("searchResultItem",a))};
ZDb=function(a){if(a&1){var b=_.kd();_.C(0,"no-search-match",18);_.G("clear",function(){_.ld(b);var c=_.L(2);return _.md(c.EJ())});_.D()}a&2&&(a=_.L(2),_.z("filter",a.ug))};$Db=function(a){a&1&&(_.C(0,"div",14),_.M(1,YDb,1,3,"repository-search-result-entry",15),_.D(),_.M(2,ZDb,1,1,"no-search-match",16));a&2&&(a=_.L(),_.w(1),_.z("ngForOf",a.Xu),_.w(1),_.z("ngIf",a.GKc))};aEb=function(a){return a.level};bEb=function(a){return!a.location.repository};cEb=function(a){a&1&&_.F(0,"loading",5)};
dEb=function(a){a&1&&_.F(0,"repository-searchable-tree-data",6);if(a&2){a=_.L().Ma;var b=_.L();_.z("searchTrackElement",b.Aea)("treeItemNavigateTrackElement",b.W1)("place",b.Xa)("repositoriesMap",a.Yb)}};eEb=function(a){a&1&&(_.C(0,"div",7),_.N(1),_.D());a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))};
fEb=function(a,b){a&1&&(_.je(0,1),_.M(1,cEb,1,0,"loading",2),_.M(2,dEb,1,4,"repository-searchable-tree-data",3),_.M(3,eEb,2,1,"div",4),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.Error))};gEb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.L(),_.z("place",a.Xa))};hEb=function(a){a&1&&(_.je(0),_.C(1,"div",5)(2,"span"),_.re(3,6),_.D()(),_.ke())};
iEb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"div",10,11);_.F(3,"commit-overview",12);_.D();_.F(4,"splitter",13);_.C(5,"parent-selector",14);_.G("selectedParentChange",function(d){_.ld(b);var e=_.L(3);return _.md(e.iDb.next(d))});_.D();_.ke()}if(a&2){var c=_.ze(2);a=_.L(2).Ma;_.w(3);_.z("commit",a.Yb.wp);_.w(1);_.z("changeSizeOf",c);_.w(1);_.z("parents",a.Yb.Ica)("comparison",a.Yb.ee)}};
jEb=function(a){a&1&&(_.je(0),_.C(1,"div",7),_.F(2,"commit-header",8),_.M(3,iEb,6,4,"ng-container",1),_.F(4,"entry-container",9),_.D(),_.ke());if(a&2){a=_.L().Ma;var b=_.L();_.w(2);_.z("comparison",a.Yb.ee)("viewMode",a.Yb.ut);_.w(1);_.z("ngIf",!b.Wqa(a.Yb));_.w(1);_.z("comparison",a.Yb.ee)}};kEb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("hasBackground",!0)("diameter",48)};
lEb=function(a,b){a&1&&(_.je(0)(1,2),_.M(2,hEb,4,0,"ng-container",3),_.M(3,jEb,5,4,"ng-container",3),_.M(4,kEb,1,2,"loading",4),_.ke()());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.ih))};mEb=function(a,b){var c=b.HG||[],d,e=(d=(d=_.LD(a,2))?d:c[0]||"")?c.includes(d):!0;d={Xa:a,Ro:_.LD(a,0),kr:d,fJc:b.Uf,qvb:e};return{wp:b,ee:d,Ica:c,ut:_.LD(a,2)?0:1}};
nEb=function(a){if(a&1){var b=_.kd();_.C(0,"div",5)(1,"h2",6);_.N(2," How Debugger works ");_.D();_.C(3,"mat-dialog-content")(4,"h3");_.N(5," Real-Time Application Debugging ");_.D();_.C(6,"p");_.N(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");_.N(9," Logpoints ");_.D();_.C(10,"p");_.N(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");_.N(13," Snapshot ");_.D();_.C(14,"p");_.N(15," Click on a line to create a snapshot of variables at each point in the call stack. ");_.D();_.C(16,"h3");_.N(17," Collaboration ");_.D();_.C(18,"p");_.N(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);_.N(21," Learn more about Debugger ");_.D()();_.C(22,"mat-dialog-actions",8)(23,"button",9);_.G("click",function(){_.ld(b);var c=
_.L();c.storage.set("user_knows_debugger",!0);c.msb.next(!0);return _.md()});_.N(24,"Start debugging");_.D()()()}a&2&&(a=_.L(),_.w(20),_.z("externalLink",a.ek))};
oEb=function(a){if(a&1){var b=_.kd();_.C(0,"div",10)(1,"h2",6);_.N(2," Setting up the debugger ");_.D();_.C(3,"mat-dialog-content")(4,"p");_.N(5," To get started, you need to configure a debugger agent. ");_.D();_.C(6,"a",11);_.N(7," Learn how ");_.D()();_.C(8,"mat-dialog-actions",8)(9,"button",12);_.G("click",function(c){_.ld(b);var d=_.L();return _.md(d.closeDialog(c,d.appId))});_.N(10,"Close");_.D()()()}a&2&&(a=_.L(),_.w(6),_.z("externalLink",a.ek))};
pEb=function(a){a&1&&(_.C(0,"div",13),_.F(1,"loading"),_.D())};qEb=function(a){a&1&&(_.C(0,"dc-information-box",20)(1,"div"),_.N(2," Borg Debugger will be deprecated starting 31 January 2022. "),_.C(3,"a",21),_.N(4," go/borg-debugger-deprecation "),_.D()()())};
rEb=function(a){if(a&1){var b=_.kd();_.C(0,"div",14)(1,"h2",6);_.N(2," Select an application to start debugging ");_.D();_.M(3,qEb,5,0,"dc-information-box",15);_.C(4,"dbg-app-picker",16);_.G("appSelected",function(c){_.ld(b);var d=_.L();return _.md(d.nYa(c))});_.O(5,"async");_.D();_.C(6,"dc-information-box")(7,"div");_.N(8," If you can't see your application, verify that Debugger is properly configured. ");_.C(9,"a",17);_.N(10," Learn more ");_.D()()();_.C(11,"mat-dialog-actions",8)(12,"button",18);
_.N(13,"Cancel");_.D();_.C(14,"button",19);_.G("click",function(c){_.ld(b);var d=_.L();return _.md(d.closeDialog(c,d.appId))});_.N(15,"Continue");_.D()()()}a&2&&(a=_.L(),_.w(3),_.z("ngif",a.uLc),_.w(1),_.z("apps",_.Q(5,4,a.Gl.Xv)),_.w(5),_.z("externalLink",a.ek),_.w(5),_.z("disabled",!a.appId))};sEb=function(){};uEb=function(a){a&1&&_.M(0,sEb,0,0,"ng-template",4);a&2&&(_.L(2),_.z("ngTemplateOutlet",_.ze(3))("ngTemplateOutletContext",_.De(2,tEb)))};vEb=function(){};
xEb=function(a){a&1&&_.M(0,vEb,0,0,"ng-template",4);a&2&&(a=_.L().Ma,_.L(),_.z("ngTemplateOutlet",_.ze(3))("ngTemplateOutletContext",_.Ee(2,wEb,a.Yb.Pca)))};yEb=function(a,b){a&1&&(_.je(0,2),_.M(1,uEb,1,3,null,3),_.M(2,xEb,1,4,null,3),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};zEb=function(a){a&1&&_.F(0,"loading",9);a&2&&_.z("inline",!0)};AEb=function(a){a&1&&_.N(0);a&2&&(a=_.L().count,_.Be(a))};
BEb=function(a,b){a&1&&(_.C(0,"a",5)(1,"mat-icon"),_.N(2,"check_circle"),_.D(),_.C(3,"span",6),_.M(4,zEb,1,1,"loading",7),_.N(5),_.M(6,AEb,1,1,"ng-template",null,8,_.Ue),_.D()());if(a&2){a=b.hTa;b=b.count;var c=_.ze(7),d=_.L();_.z("href",d.jyc(d.Xa),_.Sd);_.w(4);_.z("ngIf",a)("ngIfElse",c);_.w(1);_.Ae(" active ",1===b?"CL":"CLs"," ")}};CEb=function(a){return _.xu+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+sxb(a.path||"")};
DEb=function(a){if(a&1){var b=_.kd();_.C(0,"button",6);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.action.emit())});_.N(1);_.D()}a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.kX," "))};
EEb=function(a){if(a&1){var b=_.kd();_.C(0,"onedev-feature-tooltip-body",1);_.G("action",function(){_.ld(b);var c=_.L();return _.md(c.action.emit())})("dismiss",function(){_.ld(b);var c=_.L();c.rqa();c.Ie.emit();return _.md()});_.we(1);_.D()}a&2&&(a=_.L(),_.z("actionBtnText",a.kX)("color",a.color)("pointerPosition",a.Mg)("widthOffset",a.cxa))};
FEb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"button",6);_.G("click",function(){_.ld(b);_.L(2).Xc.appId.next(null);return _.md()});_.O(2,"async");_.C(3,"mat-icon");_.N(4,"stop");_.D();_.C(5,"span");_.re(6,7);_.D()();_.ke()}a&2&&(a=_.L(2),_.w(1),_.z("matTooltip",_.Q(2,3,a.Gl.gt).name)("trackBucket",a.xk.m3a)("trackProjectId",a.Xa.lb))};
GEb=function(a){if(a&1){var b=_.kd();_.C(0,"button",8);_.G("click",function(){_.ld(b);_.L(2).Zj.open(rJ);return _.md()});_.F(1,"mat-icon",9);_.C(2,"span");_.re(3,10);_.D()()}a&2&&(a=_.L(2),_.z("trackBucket",a.xk.m2a)("trackProjectId",a.Xa.lb))};HEb=function(a){a&1&&(_.je(0),_.M(1,FEb,7,5,"ng-container",4),_.O(2,"async"),_.M(3,GEb,4,2,"ng-template",null,5,_.Ue),_.ke());if(a&2){var b=_.ze(4);a=_.L();_.w(1);_.z("ngIf",_.Q(2,2,a.Ztc))("ngIfElse",b)}};
IEb=function(a){a&1&&_.F(0,"pending-cl-indicator",11);a&2&&(a=_.L(),_.z("place",a.Xa))};
KEb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",15);_.G("click",function(){var e=_.ld(c).Ma,f=_.L(3);JEb(f.eT,e.open?0:2);return _.md()});_.td();_.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();_.gA();_.C(13,"span",28);_.N(14," Insights ");_.D()()}if(a&2){a=b.Ma;b=_.L().Ma;var d=_.L(2);_.fe("pointer-events",0<b.size?"unset":"none");_.he("panel-is-open",a.open);
_.z("disabled",0===b.size)("trackProjectId",d.Xa.lb)("trackAction",a.open?"close":"open")}};LEb=function(a){a&1&&(_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",29)(2,"p",30),_.N(3,"Code Insights"),_.D(),_.N(4," Get deployment status, ask a question, or report a bug for this file "),_.D()())};
MEb=function(a,b){a&1&&(_.C(0,"div",13),_.M(1,KEb,15,7,"button",14),_.O(2,"async"),_.M(3,LEb,5,0,"onedev-feature-tooltip-controller",1),_.D());a&2&&(a=b.Ma,b=_.L(2),_.z("matTooltipDisabled",0<a.size),_.w(1),_.z("ngIf",_.Q(2,3,b.NAc)),_.w(2),_.z("ngIf",b.MAc&&0<a.size))};NEb=function(a){a&1&&(_.C(0,"div"),_.M(1,MEb,4,5,"div",12),_.O(2,"async"),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.Xeb)))};
OEb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",32);_.G("click",function(){var d=_.ld(c).Ma,e=_.L(2);JEb(e.eT,d.open?0:3);return _.md()});_.pe(1,33);_.F(2,"mat-icon",34)(3,"span",28);_.qe();_.D()}a&2&&(a=b.Ma,b=_.L(2),_.he("panel-is-open",a.open),_.z("trackAction",a.open?"close":"open")("disabled",!b.Dvc))};PEb=function(a){a&1&&(_.C(0,"div"),_.M(1,OEb,4,4,"button",31),_.O(2,"async"),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.Xuc)))};
QEb=function(a){a&1&&(_.C(0,"segmented-dropdown-button",37)(1,"mat-icon"),_.N(2,"edit"),_.D()());if(a&2){a=_.L().Ma;var b=_.L();_.z("disabled",b.pMa)("item",a)}};REb=function(a){a&1&&(_.C(0,"a",38)(1,"mat-icon"),_.N(2,"edit"),_.D(),_.C(3,"span"),_.re(4,39),_.D()());if(a&2){a=_.L().Ma;var b=_.L();_.z("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",b.Xa.lb);_.de("disabled",b.pMa);_.w(4);_.te(a.title);_.ue(4)}};
SEb=function(a,b){a&1&&(_.je(0),_.M(1,QEb,3,2,"segmented-dropdown-button",35),_.M(2,REb,5,5,"ng-template",null,36,_.Ue),_.ke());if(a&2){a=b.Ma;var c=_.ze(3);_.w(1);_.z("ngIf",!!a.ya)("ngIfElse",c)}};TEb=function(a,b){a&1&&(_.C(0,"a",41)(1,"span"),_.N(2),_.D()());if(a&2){a=b.wa;b=b.index;var c=_.L(2);_.z("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",c.Xa.lb);_.de("disabled",c.pMa)("data-index",b);_.w(2);_.Ae(" ",a.title," ")}};
UEb=function(a,b){a&1&&_.M(0,TEb,3,6,"a",40);a&2&&_.z("ngForOf",b.buttons)};VEb=function(a){a&1&&(_.C(0,"li",2)(1,"a",8),_.N(2),_.D()());a&2&&(a=_.L(),_.w(1),_.he("active-element",a.kCc),_.z("routerLink",a.oSb)("ascTrackElement",a.Ag),_.w(1),_.Ae(" ",a.pPc," "))};WEb=function(a){if(a.Ab&&!_.Go(a)&&!a.params.Ob){var b=Number(a.Ab);return isNaN(b)?a.Ab:b}};XEb=function(a){a&1&&(_.C(0,"span",7),_.N(1,"/"),_.D())};
YEb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"a",4);_.O(2,"async");_.N(3);_.D();_.C(4,"a",5);_.G("click",function(){_.ld(c);_.L().Ec.B9.next(1);return _.md()});_.D();_.M(5,XEb,2,0,"span",6);_.ke()}if(a&2){a=b.wa;b=b.last;var d=_.L();_.w(1);_.he("has-info",d.Ofa&&(d.Ofa.has("//depot/"+a.path)||d.Ofa.has("//depot/"+a.path+"/")));_.z("routerLink",a.Kb)("queryParams",a.Qa)("trackProjectId",d.projectId);_.de("style",_.Q(2,9,a.style),$wb);_.w(2);_.Be(a.title);_.w(1);_.z("routerLink",a.Kb);_.w(1);
_.z("ngIf",!b)}};ZEb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};sJ=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};$Eb=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}};
aFb=function(a,b){return a.map(function(c){return tJ({name:c.vz()||c.getUrl(),url:c.getUrl(),icon:$Eb(_.q(c,4),b)})}).sort(sJ)};bFb=function(a){return a.map(function(b){return tJ({name:b.getName(),url:"https://teams.googleplex.com/"+b.VPa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.VPa()})})};cFb=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 uJ;c.Df(b.name);c.AT(aFb(b.source,b.icon));b.Si.push(c)}};
eFb=function(a){if(!a)return"";var b=document.createElement("div");_.zhb(b,dFb.Nn(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};fFb=function(a){return new _.ja(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)}})};tJ=function(a){var b=a.name,c=a.url;a=a.icon;return(new vJ).Df(b).FM(c).Mua(a)};
gFb=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""}};hFb=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""}};
iFb=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""}};
jFb=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"])}};kFb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};lFb=function(a,b){a&1&&_.F(0,"breadcrumb",10);a&2&&_.z("items",b.Ma)};mFb=function(a,b){a&1&&(_.C(0,"a",11),_.N(1),_.D());a&2&&(a=b.text,_.w(1),_.Ae(" ",a," "))};
nFb=function(a){a&1&&(_.F(0,"path-breadcrumb",13),_.O(1,"async"),_.O(2,"maybeStripGoogle3"),_.O(3,"async"));if(a&2){a=_.L().uDb;var b=_.L();_.z("copyText",_.Q(1,4,_.Q(2,6,b.Xa)))("items",a)("projectId",b.Xa.lb)("stacksPaths",_.Q(3,8,b.Ofa))}};oFb=function(a,b){a&1&&_.M(0,nFb,4,10,"path-breadcrumb",12);a&2&&(a=b.uDb,_.z("ngIf",a&&0<a.length))};pFb=function(a){a&1&&(_.C(0,"mat-icon",16),_.N(1),_.D());a&2&&(a=_.L().icon,_.w(1),_.Ae(" ",a," "))};
qFb=function(a,b){a&1&&(_.C(0,"segmented-dropdown-button",14),_.M(1,pFb,2,1,"mat-icon",15),_.D());a&2&&(a=b.icon,_.z("item",b.PWa)("useBreadcrumbStyling",!0),_.w(1),_.z("ngIf",a))};rFb=function(a,b){a&1&&_.F(0,"ref-picker",18);a&2&&_.z("refPickerData",b.Ma)};sFb=function(a){a&1&&(_.M(0,rFb,1,1,"ref-picker",17),_.O(1,"async"));a&2&&(a=_.L(),_.z("ngIf",_.Q(1,1,a.gIc)))};tFb=function(a){a&1&&_.F(0,"cl-picker",9);a&2&&(a=_.L(),_.z("place",a.Xa))};
uFb=function(a){a&1&&_.F(0,"loading",5);a&2&&_.z("hasBackground",!0)("diameter",36)};vFb=function(a){a&1&&(_.C(0,"dc-information-box",6),_.N(1),_.D());a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))};
wFb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"div",7);_.F(2,"mat-icon",8);_.C(3,"div",9)(4,"div",10);_.N(5,"DOCS");_.D();_.C(6,"div",11);_.N(7);_.O(8,"async");_.D()();_.C(9,"button",12);_.G("click",function(){_.ld(b);var d=_.L(2);return _.md(d.close())});_.F(10,"mat-icon",13);_.D()();_.F(11,"mat-divider",14)(12,"div",15);_.ke()}if(a&2){a=_.L().Ma;var c=_.L();_.w(7);_.Be(_.Q(8,2,c.Pw).oOc);_.w(5);_.z("innerHTML",a.Yb,_.Rd)}};
xFb=function(a,b){a&1&&(_.je(0,1),_.M(1,uFb,1,2,"loading",2),_.M(2,vFb,2,1,"dc-information-box",3),_.M(3,wFb,13,4,"ng-container",4),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};yFb=function(a,b){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.pe(1,4),_.F(2,"p")(3,"a",5),_.qe(),_.D());a&2&&(a=b.Ma,b=_.L(),_.w(3),_.ye("href",a,_.Sd),_.te(b.una),_.ue(1))};
zFb=function(a){a&1&&(_.C(0,"icon-empty-state-subtitle"),_.re(1,6),_.D())};AFb=function(a){a&1&&(_.C(0,"mat-label"),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.label," "))};BFb=function(a){a&1&&(_.C(0,"mat-error"),_.re(1,7),_.D())};CFb=function(a){a&1&&(_.C(0,"mat-error"),_.re(1,5),_.D())};DFb=function(a){a&1&&(_.C(0,"span",9),_.N(1),_.D());a&2&&(a=_.L(2),_.w(1),_.Be(a.item.label))};EFb=function(a){a&1&&_.F(0,"mat-icon",10);a&2&&(a=_.L(2),_.z("svgIcon",a.item.icon))};FFb=function(a){a&1&&_.le(0)};
GFb=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"div",11,12);_.G("ascBlur",function(){_.ld(b);var d=_.L(2);return _.md(d.EP())});_.M(3,FFb,1,0,"ng-container",13);_.D()()}if(a&2){var c=_.ze(2);a=_.L(2);_.w(1);_.z("cdkTrapFocusAutoCapture",a.Spb)("focusOnInit",null==c?null:c.Fp);_.w(2);_.z("ngTemplateOutlet",a.item.eK)("ngTemplateOutletContext",a.item.context)}};
HFb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"button",1,2);_.G("click",function(){_.ld(b);var d=_.L();return _.md(d.BD())})("mousedown",function(d){_.ld(b);var e=_.L();return _.md(e.eQa(d))});_.O(3,"async");_.O(4,"async");_.C(5,"div",3);_.M(6,DFb,2,1,"span",4);_.C(7,"div",5);_.M(8,EFb,1,1,"mat-icon",6);_.N(9);_.F(10,"mat-icon",7);_.D()()();_.M(11,GFb,4,4,"ng-template",8);_.O(12,"async");_.G("detach",function(){_.ld(b);var d=_.L();return _.md(d.EP())});_.ke()}if(a&2){var c=_.ze(2);a=_.L();_.w(1);
_.he("dense",a.Zkb)("active",_.Q(3,17,a.isOpen))("icon-only",a.ftb);_.z("ascTrackElement",a.item.qc)("trackAction",_.Q(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.de("aria-label",a.ariaLabel);_.w(5);_.z("ngIf",a.item.label);_.w(1);_.he("title",a.item.title);_.w(1);_.z("ngIf",a.item.icon);_.w(1);_.Ae(" ",a.item.title," ");_.w(2);_.z("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.Q(12,21,a.isOpen))("cdkConnectedOverlayPositions",a.OGc)}};
IFb=function(a){a&1&&_.F(0,"find-in-file")(1,"go-to-line")};JFb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};KFb=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{bz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Lf:g,children:KFb(e.children,b,c.concat({Lf:g,counts:new Map,S6:new Map}),d+1)}}e={type:1,Mh:e.id,displayName:e.name,Lf:{enabled:!1},Iaa:e.sBc};b.set(e.Mh,{node:e,Ica:c});return e})};
LFb=function(a){return null!=a?a:null};MFb=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.oK?d.add(e.bz):c.add(e.Mh);return b.filter(function(f){return f.oK?d.has(f.bz):c.has(f.Mh)})};NFb=function(a){a&1&&_.F(0,"loading",5)};OFb=function(a){a&1&&(_.C(0,"mat-icon",6),_.N(1,"error"),_.D());a&2&&(a=_.L().Ma,_.z("matTooltip",a.atb))};
PFb=function(a){a&1&&(_.C(0,"span",7),_.N(1),_.D());if(a&2){a=_.L().Ma;_.L();var b=a.mr;b=(new _.vr("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.de("aria-label",b);_.w(1);_.Ae(" (",a.mr,") ")}};
QFb=function(a,b){a&1&&(_.je(0,1),_.M(1,NFb,1,0,"loading",2),_.M(2,OFb,2,1,"mat-icon",3),_.M(3,PFb,2,2,"span",4),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.Hs),_.w(1),_.z("ngSwitchCase",b.Tza.LOADING),_.w(1),_.z("ngSwitchCase",b.Tza.ERROR),_.w(1),_.z("ngSwitchCase",b.Tza.kh))};
SFb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-radio-button",7);_.G("change",function(c){_.ld(b);var d=_.L().wa,e=_.L();return _.md(RFb(e,c.source,d))});_.C(1,"span");_.N(2);_.D()()}a&2&&(a=_.L().wa,_.z("checked",a.Lf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(2),_.Be(a.displayName))};
TFb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-checkbox",7);_.G("change",function(c){_.ld(b);var d=_.L().wa,e=_.L();return _.md(RFb(e,c,d))});_.N(1);_.D()}a&2&&(a=_.L().wa,_.z("checked",a.Lf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(1),_.Ae(" ",a.displayName," "))};UFb=function(a){a&1&&_.F(0,"layer-status",8);a&2&&(a=_.L().wa,_.z("id","layer-status-"+a.displayName)("layer",a.Mh))};
WFb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-tree-node",3);_.G("keydown",function(e){var f=_.ld(c).wa,g=_.L();return _.md(VFb(g,e,f))});_.M(1,SFb,3,4,"mat-radio-button",4);_.M(2,TFb,2,4,"ng-template",null,5,_.Ue);_.M(4,UFb,1,2,"layer-status",6);_.D()}if(a&2){a=b.wa;var d=_.ze(3);_.w(1);_.z("ngIf",a.Iaa)("ngIfElse",d);_.w(3);_.z("ngIf",a.Lf.enabled)}};
aGb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-tree-node",9);_.G("keydown",function(d){var e=_.ld(c).wa,f=_.L();return _.md(VFb(f,d,e))});_.C(1,"mat-checkbox",10);_.G("change",function(d){var e=_.ld(c).wa,f=_.L();return _.md(XFb(f,d,e))});_.N(2);_.D();_.C(3,"button",11)(4,"mat-icon");_.N(5);_.D()()()}a&2&&(a=b.wa,b=_.L(),_.z("ngClass",_.Ee(6,YFb,b.fe(a))),_.w(1),_.z("checked",a.Lf.enabled)("indeterminate",ZFb(b,a)),_.w(1),_.Ae(" ",a.displayName," "),_.w(1),_.de("aria-label",$Fb.format({categoryName:a.displayName})),
_.w(2),_.Be(b.zc.fe(a)?"expand_less":"expand_more"))};bGb=function(a){return!a.oK};cGb=function(a){return a.level};dGb=function(a){return a.oK};eGb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("hf");};fGb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
gGb=function(a){a&1&&(_.C(0,"div",2)(1,"span",3),_.re(2,4),_.D(),_.F(3,"layer-menu"),_.C(4,"a",5),_.F(5,"mat-icon",6),_.D()());a&2&&(a=_.L(),_.w(4),_.z("externalLink",a.RF))};jGb=function(a){a&1&&_.F(0,"link-row",12,13);if(a&2){a=_.L().Ma;var b=_.L(2),c=_.z("label",hGb(b)),d=!!b.Xa.params.line;b=_.RD(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",_.De(4,iGb))("url",a.Yb)}};
kGb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};lGb=function(a){a&1&&(_.C(0,"span",19),_.N(1),_.D());a&2&&(a=_.L(2).Ma,_.w(1),_.Ae(" ",a.message," "))};mGb=function(a){a&1&&(_.C(0,"div",14)(1,"span",15),_.N(2),_.D(),_.M(3,kGb,1,1,"loading",16),_.M(4,lGb,2,1,"span",17),_.D());if(a&2){a=_.L().Ma;var b=_.L(2);_.w(2);_.Be(hGb(b));_.w(1);_.z("ngIf",a.state===b.vc.ih);_.w(1);_.z("ngIf",a.state===b.vc.Error)}};
nGb=function(a,b){a&1&&(_.je(0),_.M(1,jGb,2,5,"link-row",10),_.M(2,mGb,5,3,"div",11),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.Yb),_.w(1),_.z("ngIf",!a.Yb))};pGb=function(a,b){a&1&&_.F(0,"link-row",20,21);a&2&&(a=b.Ma,_.z("shortcut",_.De(2,oGb))("url",a))};rGb=function(a,b){a&1&&_.F(0,"link-row",22,23);a&2&&(a=b.Ma,_.L(2),_.z("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.De(3,qGb))("url",a))};
tGb=function(a){a&1&&_.F(0,"link-row",26,27);a&2&&(a=_.L().Ma,_.z("shortcut",_.De(2,sGb))("url",a.Yb))};uGb=function(a){a&1&&(_.C(0,"span",19),_.N(1," No targets found "),_.D())};vGb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};wGb=function(a){a&1&&(_.C(0,"span",19),_.N(1),_.D());a&2&&(a=_.L(2).Ma,_.w(1),_.Ae(" ",a.message," "))};
xGb=function(a){a&1&&(_.C(0,"div",28)(1,"span",15),_.N(2," Build rule "),_.D(),_.M(3,uGb,2,0,"span",17),_.M(4,vGb,1,1,"loading",16),_.M(5,wGb,2,1,"span",17),_.D());if(a&2){a=_.L().Ma;var b=_.L(3);_.w(3);_.z("ngIf",a.state===b.vc.Yf);_.w(1);_.z("ngIf",a.state===b.vc.ih);_.w(1);_.z("ngIf",a.state===b.vc.Error)}};yGb=function(a,b){a&1&&(_.je(0),_.M(1,tGb,2,3,"link-row",24),_.M(2,xGb,6,3,"div",25),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.Yb),_.w(1),_.z("ngIf",!a.Yb))};
zGb=function(a){a&1&&(_.je(0),_.M(1,yGb,3,2,"ng-container",6),_.O(2,"async"),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("ngIf",_.Q(2,1,a.xjb)))};BGb=function(a,b){a&1&&_.F(0,"link-row",29,30);a&2&&(a=b.Ma,_.z("shortcut",_.De(2,AGb))("url",a))};EGb=function(a){a&1&&_.F(0,"link-row",33,34);if(a&2){a=_.L().Ma;var b=_.L(2);_.z("label",CGb(b))("ariaLabel",b.Xa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.De(4,DGb))("url",a.Yb)}};
FGb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};GGb=function(a){a&1&&(_.C(0,"span",19),_.N(1),_.D());a&2&&(a=_.L(2).Ma,_.w(1),_.Ae(" ",a.message," "))};HGb=function(a){a&1&&(_.C(0,"div",35)(1,"span",15),_.N(2),_.D(),_.M(3,FGb,1,1,"loading",16),_.M(4,GGb,2,1,"span",17),_.D());if(a&2){a=_.L().Ma;var b=_.L(2);_.w(2);_.Be(CGb(b));_.w(1);_.z("ngIf",a.state===b.vc.ih);_.w(1);_.z("ngIf",a.state===b.vc.Error)}};
IGb=function(a,b){a&1&&(_.je(0),_.M(1,EGb,2,5,"link-row",31),_.M(2,HGb,5,3,"div",32),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",a.Yb),_.w(1),_.z("ngIf",a.state!==b.vc.Yf))};
PGb=function(a){a&1&&(_.F(0,"link-row",2,3)(2,"link-row",4,5),_.M(4,nGb,3,2,"ng-container",6),_.O(5,"async"),_.M(6,pGb,2,3,"link-row",7),_.M(7,rGb,2,4,"link-row",8),_.M(8,zGb,3,3,"ng-container",6),_.M(9,BGb,2,3,"link-row",9),_.M(10,IGb,3,2,"ng-container",6),_.O(11,"async"));if(a&2){a=_.L();_.z("shortcut",_.De(14,JGb))("url",_.RD(a.Xa)?"//depot/"+a.Xa.path:a.Xa.zo);_.w(2);var b=_.z("shortcut",_.De(15,KGb));var c=a.Xa;_.QD(a.Xa)&&(c=_.Co(c.ac()).hb());c=c.ac().Rh().hb();c=LGb(a,c);b("url",c);_.w(2);
_.z("ngIf",_.Q(5,10,a.nyb));_.w(2);_.z("ngIf",MGb(a));_.w(1);_.z("ngIf",NGb(a));_.w(1);_.z("ngIf",_.VD(a.Xa));_.w(1);_.z("ngIf",OGb(a));_.w(1);_.z("ngIf",_.Q(11,12,a.oyb))}};QGb=function(a,b){var c=a.params.Le;return c&&"HEAD"!==c?_.Da(c):(_.QD(a)?a.params.Ob&&_.Go(a)?0:!_.Go(a)&&!pxb(a):a.Ab&&_.cg.test(a.Ab))?_.Da(_.QD(a)?a.Ab:void 0):_.CG(b,a,!_.QD(a)||"chromium"===a.repository||a.nj()?"path":"repository")};
RGb=function(a){return _.lc(a,_.so,1).map(function(b){var c=b.ve();b=_.ic(b,2);return{file:c,BKc:b.length}})};SGb=function(a,b){var c="";a=[].concat(_.Ha(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("jf");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("kf");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("kf");return c};
TGb=function(a){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=_.L().wa,_.w(1),_.Ae(" ",a.label," "))};UGb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.L().wa,_.Ae(" ",_.Q(1,1,a.xK)," "))};WGb=function(a,b){a&1&&_.F(0,"menu-keyboard-shortcut-hint",10);a&2&&_.z("shortcut",_.Ee(1,VGb,b.Ma))};
XGb=function(a,b){a&1&&(_.C(0,"a",6),_.O(1,"async"),_.M(2,TGb,2,1,"ng-container",7),_.M(3,UGb,2,3,"ng-template",null,8,_.Ue),_.M(5,WGb,1,3,"menu-keyboard-shortcut-hint",9),_.D());if(a&2){a=b.wa;var c=_.ze(4);b=_.L(2);_.z("routerLink",_.Q(1,5,b.Hpa(a.xK)))("ascTrackElement",b.qc);_.w(2);_.z("ngIf",a.label)("ngIfElse",c);_.w(3);_.z("ngIf",a.Zb)}};YGb=function(a){a&1&&(_.je(0),_.F(1,"mat-divider"),_.C(2,"div",15),_.re(3,16),_.D(),_.ke())};ZGb=function(a){a&1&&_.F(0,"loading")};
$Gb=function(a){a&1&&(_.C(0,"dc-information-box",17),_.N(1),_.D());a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))};aHb=function(a,b){a&1&&(_.C(0,"a",19),_.cy(1,20),_.O(2,"async"),_.N(3),_.O(4,"lastPathElement"),_.D());a&2&&(a=b.wa,b=_.L(4),_.te(a.file)(a.BKc),_.ue(1),_.z("routerLink",_.Q(2,5,b.Hpa(a.file)))("ascTrackElement",b.qc),_.w(3),_.Ae(" ",_.Q(4,7,a.file)," "))};bHb=function(a){a&1&&(_.je(0),_.M(1,aHb,5,9,"a",18),_.ke());a&2&&(a=_.L().Ma,_.w(1),_.z("ngForOf",a.Yb))};
cHb=function(a,b){a&1&&(_.je(0,11),_.M(1,YGb,4,0,"ng-container",12),_.M(2,ZGb,1,0,"loading",13),_.M(3,$Gb,2,1,"dc-information-box",14),_.M(4,bHb,2,1,"ng-container",13),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.z("ngSwitch",a.state),_.w(1),_.z("ngIf",!a.Yb||0<a.Yb.length),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};
dHb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.M(1,XGb,6,7,"a",4),_.O(2,"async"),_.M(3,cHb,5,5,"ng-container",5),_.O(4,"async"),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngForOf",_.Q(2,2,a.aXa)),_.w(2),_.z("ngIf",_.Q(4,4,a.mvc)))};eHb=function(a,b){var c,d=null!=(c=b.Oq.exec(a.path))?c:[];b=SGb(b.hv,function(e){return _.lA(d[Number(e)])});return _.Fo(a.ac().ld(b),{line:void 0}).hb()};fHb=function(a,b){return{xK:a,label:b?"Tests directory":"Tested code directory",Ota:"test",Zb:"t"}};
gHb=function(a){if(a&1){var b=_.kd();_.C(0,"dropdown-button",2);_.G("isOpen",function(c){_.ld(b);var d=_.L();return _.md(c?d.qca():d.oca())});_.D()}a&2&&(a=_.L(),_.z("item",a.lz)("ariaLabel",a.b8b)("dense",!0))};iHb=function(a,b){a&1&&(_.C(0,"a",5),_.N(1),_.F(2,"menu-keyboard-shortcut-hint",6),_.D());a&2&&(a=b.wa,_.z("href",a.url,_.Sd),_.w(1),_.Ae(" ",a.label," "),_.w(1),_.z("shortcut",_.Ee(3,hHb,a.key)))};
jHb=function(a){a&1&&(_.C(0,"mat-nav-list",3),_.M(1,iHb,3,5,"a",4),_.D());a&2&&(a=_.L(),_.w(1),_.z("ngForOf",a.aua))};kHb=function(a){a&1&&_.F(0,"layer-menu-dropdown")};lHb=function(a){a&1&&_.F(0,"find-in-file-dropdown")};mHb=function(a){a&1&&_.F(0,"links-dropdown",6);a&2&&(a=_.L(),_.z("viewData",a.ub))};
nHb=function(a){a&1&&(_.C(0,"view-in-dropdown",7),_.O(1,"async"),_.O(2,"async"),_.N(3,"\n"),_.D());a&2&&(a=_.L(),_.z("place",a.ub.location)("gitilesLink",a.ub.Xpa)("ossLink",a.ub.EG)("isGenerated",a.vC)("ciderDefault",_.Q(1,6,a.Sb.gZ()))("suggestUniqueCiderWs",_.Q(2,8,a.Sb.BZ())))};oHb=function(a){a&1&&(_.C(0,"related-files-dropdown",8),_.N(1,"\n"),_.D());a&2&&(a=_.L(),_.z("place",a.Wd)("config",a.Rta.config))};
qHb=function(a){if(a&1){var b=_.kd();_.C(0,"button",9);_.G("click",function(){_.ld(b);var c=_.L();return _.md(pHb(c))});_.N(1,"\n  ");_.C(2,"div",10);_.re(3,11);_.D();_.N(4,"\n");_.D()}a&2&&(a=_.L(),_.he("selected",a.gBc))};
rHb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.N(1,"\n  ");_.C(2,"button",12);_.G("click",function(){var d=_.ld(c).Ma,e=_.L();return _.md(e.service.jx(!d.visible))});_.N(3,"\n    ");_.F(4,"mat-icon",13);_.N(5,"\n  ");_.D();_.N(6,"\n");_.ke()}a&2&&(a=b.Ma,_.w(2),_.z("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};sHb=function(a){a&1&&_.F(0,"star",8);a&2&&(a=_.L(),_.z("place",a.Xa)("type",a.nMb)("trackElement",a.qc)("elementName",a.NVa))};
tHb=function(a){a&1&&(_.je(0),_.pe(1,11),_.F(2,"a",12),_.qe(),_.ke());a&2&&(a=_.L(2),_.w(2),_.z("ascTrackElement",a.qc)("routerLink",_.hh(a.POa)),_.te(a.POa.path),_.ue(1))};uHb=function(a){a&1&&_.F(0,"img",13)};vHb=function(a){a&1&&(_.je(0),_.M(1,tHb,3,3,"ng-container",9),_.M(2,uHb,1,0,"img",10),_.ke());if(a&2){a=_.L();var b=_.ze(9);_.w(1);_.z("ngIf",a.POa)("ngIfElse",b);_.w(1);_.z("ngIf",a.Jvb)}};wHb=function(a){a&1&&_.re(0,14)};
yHb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",1);_.G("click",function(){var d=_.ld(c).wa,e=_.L();e.Fa.nb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.vzb.emit(d.line);"find"===d.type&&xHb(e.Ec,d.index);return _.md()});_.D()}a&2&&(a=b.wa,b=_.L(),_.ay("marker ",a.type,""),_.fe("height",b.markerHeight)("top",a.offset))};
zHb=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}})};AHb=function(a){a&1&&_.F(0,"markdown-content",4);a&2&&(a=_.L().wa,_.z("content",a.source.join("")))};BHb=function(a){a&1&&(_.C(0,"pre"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text.join("")))};CHb=function(a){a&1&&(_.C(0,"pre"),_.F(1,"span",8),_.O(2,"renderData"),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("outerHTML",_.Q(2,1,a.data),_.Rd))};
DHb=function(a){a&1&&(_.C(0,"pre"),_.F(1,"span",8),_.O(2,"renderData"),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("outerHTML",_.Q(2,1,a.data),_.Rd))};EHb=function(a,b){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=b.wa,_.w(1),_.Ae("\n                ",a,"\n              "))};FHb=function(a){a&1&&(_.C(0,"pre"),_.N(1),_.M(2,EHb,2,1,"ng-container",0),_.N(3,"\n            "),_.D());a&2&&(a=_.L().wa,_.w(1),_.Ae("",a.ename-a.evalue,"\n              "),_.w(1),_.z("ngForOf",a.traceback))};
GHb=function(a,b){a&1&&(_.je(0)(1,1),_.M(2,BHb,2,1,"pre",3),_.M(3,CHb,3,3,"pre",3),_.M(4,DHb,3,3,"pre",3),_.M(5,FHb,4,2,"pre",3),_.ke()());a&2&&(a=b.wa,_.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"))};
HHb=function(a){a&1&&(_.C(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Outputs "),_.D()(),_.M(4,GHb,6,5,"ng-container",0),_.D());a&2&&(a=_.L(2).wa,_.z("expanded",!0),_.w(4),_.z("ngForOf",a.outputs))};IHb=function(a){a&1&&(_.je(0),_.C(1,"mat-card"),_.F(2,"format-code",5),_.D(),_.M(3,HHb,5,2,"mat-expansion-panel",6),_.ke());a&2&&(a=_.L().wa,_.w(2),_.z("value",a.source.join(""))("fileName","name.py"),_.w(1),_.z("ngIf",0<a.outputs.length))};
JHb=function(a,b){a&1&&(_.je(0)(1,1),_.M(2,AHb,1,1,"markdown-content",2),_.M(3,IHb,4,3,"ng-container",3),_.ke()());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.cell_type),_.w(1),_.z("ngSwitchCase","markdown"),_.w(1),_.z("ngSwitchCase","code"))};KHb=function(a,b){a&1&&(_.C(0,"pre"),_.N(1),_.D());a&2&&(a=b.Ma,_.w(1),_.Be(a))};LHb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};
MHb=function(a){a&1&&(_.je(0),_.M(1,KHb,2,1,"pre",0),_.O(2,"async"),_.M(3,LHb,1,1,"ng-template",null,2,_.Ue),_.ke());if(a&2){var b=_.ze(4);a=_.L();_.w(1);_.z("ngIf",_.Q(2,2,a.Jta))("ngIfElse",b)}};PHb=function(a){if(a&1){var b=_.kd();_.C(0,"icon-empty-state-subtitle")(1,"button",7);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(NHb(c,c.D9))});_.re(2,8);_.D();_.C(3,"button",9);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(OHb(c,c.D9))});_.re(4,10);_.D()()}};
QHb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};RHb=function(a){a&1&&(_.C(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.re(2,5),_.O(3,"humanizeBytes"),_.D(),_.M(4,PHb,5,0,"icon-empty-state-subtitle",0),_.M(5,QHb,1,1,"ng-template",null,6,_.Ue),_.D());if(a&2){var b=_.ze(6);a=_.L();_.w(3);_.te(_.Q(3,3,a.size));_.ue(2);_.w(1);_.z("ngIf",!a.wfa)("ngIfElse",b)}};
SHb=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}};THb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
XHb=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?UHb(a,b):("input"===d||"select"===d||"textarea"===d)&&VHb(a,b);WHb("canvas",a,b,UHb);WHb("input, textarea, select",a,b,VHb);return b};WHb=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])};
VHb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+YHb++)};UHb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};ZHb=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)}};
wJ=function(a,b){var c=b?"":"none";ZHb(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})};aIb=function(a,b){ZHb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},$Hb)};bIb=function(a,b){return b&&"none"!=b?a+" "+b:a};cIb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
eIb=function(a){a=getComputedStyle(a);var b=dIb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=dIb(a,"transition-duration");a=dIb(a,"transition-delay");return cIb(c[b])+cIb(a[b])};dIb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};fIb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};gIb=function(a){return"t"===a.type[0]};
hIb=function(a,b){a=a.Qm;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};iIb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=fIb(b.left,b.top)};jIb=function(a){a&1&&_.F(0,"detail-header",13);a&2&&(a=_.L(),_.z("contentType",a.contentType)("viewData",a.ub))};kIb=function(a){a&1&&_.F(0,"diff-detail-header",14);a&2&&(a=_.L(),_.z("viewData",a.ub))};
lIb=function(a){a&1&&_.F(0,"markdown-tab-header",14);a&2&&(a=_.L(),_.z("viewData",a.ub))};
mIb=function(a){if(a&1){var b=_.kd();_.C(0,"div",15)(1,"div",16)(2,"div",17);_.F(3,"div",18)(4,"div",19);_.D();_.C(5,"file-matches-navigation",20);_.G("close",function(){_.ld(b);_.L().Ec.Roa.next(!0);return _.md()})("selectedMatchIndexChange",function(c){_.ld(b);var d=_.L();d.bYa=c;d.Ec.wua.next(c);return _.md()});_.O(6,"async");_.O(7,"async");_.O(8,"async");_.D();_.C(9,"div",21);_.F(10,"div",22)(11,"div",23);_.D()()()}a&2&&(a=_.L(),_.w(5),_.z("dataState",_.Q(6,5,a.Ewc))("matchCount",_.Q(7,7,a.vua).length)("selectedMatchIndex",
_.Q(8,9,a.Ec.wua))("showCloseButton",!0)("trackProjectId",a.Wd.lb))};nIb=function(a){a&1&&(_.F(0,"markdown-content",24),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.L(),_.z("content",a.ub.Ge)("relativeLinkModifier",_.Q(1,4,a.modifier.AGb))("relativeImageModifier",_.Q(2,6,a.modifier.yGb))("safeHtmlContent",a.ub.uJc))};oIb=function(a){a&1&&_.F(0,"img",27);a&2&&(a=_.L(2),_.ye("alt",a.ub.fileName),_.z("sanitizeSrc",a.TLa))};pIb=function(a){a&1&&_.F(0,"div",28);a&2&&(a=_.L(2),_.z("safeSvg",a.ub.Ge))};
qIb=function(a){a&1&&(_.je(0),_.M(1,oIb,1,2,"img",25),_.M(2,pIb,1,1,"ng-template",null,26,_.Ue),_.ke());if(a&2){var b=_.ze(3);a=_.L();_.w(1);_.z("ngIf",!a.Twa)("ngIfElse",b)}};rIb=function(a){a&1&&(_.C(0,"div",29),_.F(1,"audio",30),_.D());a&2&&(a=_.L(),_.w(1),_.z("sanitizeSrc",a.TLa))};sIb=function(a){a&1&&(_.C(0,"div",29),_.F(1,"video",30),_.D());a&2&&(a=_.L(),_.w(1),_.z("sanitizeSrc",a.TLa))};tIb=function(a){a&1&&_.F(0,"binary-file",31);a&2&&(a=_.L(),_.z("contentLength",a.una))};
uIb=function(a){if(a&1){var b=_.kd();_.C(0,"large-file",32);_.G("largeFileViewData",function(c){_.ld(b);var d=_.L();d.QCb=c;d.ub=c;return _.md()});_.D()}a&2&&(a=_.L(),_.z("fullViewData",a.ub.D9)("size",a.ub.CF))};vIb=function(a){a&1&&(_.je(0),_.F(1,"empty-file-detail",33),_.ke());a&2&&(a=_.L(),_.w(1),_.z("path",a.ub.fileName))};wIb=function(a){a&1&&_.F(0,"jupyter-notebook",34);a&2&&(a=_.L(),_.z("notebook",a.F_))};
xIb=function(a){a&1&&(_.F(0,"search-match-layer",47),_.O(1,"async"));a&2&&(a=_.L(2),_.z("matches",_.Q(1,3,a.vua))("scrollToIndex",a.bYa)("selectedMatchIndex",a.Ec.wua))};yIb=function(a){a&1&&_.F(0,"dbg-snapshot-marker-layer",33);a&2&&(a=_.L(2),_.z("path",a.ub.fileName))};zIb=function(a){if(a&1){var b=_.kd();_.C(0,"dbg-logpoint-layer",48);_.G("editLogpoint",function(c){_.ld(b);var d=_.L(2);return _.md(d.ioa(c))});_.D()}a&2&&(a=_.L(2),_.z("path",a.ub.fileName)("contents",a.ub.Ge))};
AIb=function(a){a&1&&_.F(0,"dbg-logpoint-form",49);if(a&2){_.L();var b=_.ze(2);a=_.L();_.z("formatCode",b)("path",a.ub.fileName)}};
CIb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"format-code",35,36);_.G("lineShown",function(d){_.ld(b);var e=_.L();return _.md(e.show(d))})("rangeToggled",function(d){_.ld(b);var e=_.L();return _.md(e.gwa(d))})("lineNumberClicked",function(d){_.ld(b);var e=_.L();return _.md(e.qG(d))})("gutterClicked",function(d){_.ld(b);var e=_.L();return _.md(e.SQ(d))})("totalNumLines",function(d){_.ld(b);_.L().Hn.next(d);return _.md()});_.O(3,"async");_.O(4,"async");_.O(5,"async");_.F(6,"link-decoration-layer",
37)(7,"hovercard-decoration-layer",38);_.C(8,"code-layers",39);_.G("highlightedXrefLines",function(d){_.ld(b);var e=_.L();return _.md(e.Ewa(d))});_.D();_.M(9,xIb,2,5,"search-match-layer",40);_.O(10,"async");_.F(11,"search-match-layer",41);_.O(12,"async");_.O(13,"async");_.M(14,yIb,1,1,"dbg-snapshot-marker-layer",42);_.M(15,zIb,1,2,"dbg-logpoint-layer",43);_.D();_.C(16,"file-content-pager",44);_.G("markerClicked",function(d){_.ld(b);var e=_.L();return _.md(BIb(e,d))});_.O(17,"async");_.O(18,"async");
_.D();_.C(19,"dbg-gutter-menu",45);_.G("newLogpoint",function(d){_.ld(b);var e=_.L();return _.md(e.msa(d))});_.O(20,"async");_.D();_.M(21,AIb,1,2,"dbg-logpoint-form",46);_.ke()}if(a&2){var c=_.ze(2);a=_.L();_.w(1);_.he("debugging",a.g1);_.z("value",a.code)("rendered",a.ub.tIc)("highlightInfo",a.ub.dR)("folding",_.Q(3,32,a.ow))("visibility",_.Q(4,34,a.visibility))("fileName",a.ub.fileName)("lineNumberLinkProvider",_.Q(5,36,a.link))("scrollToLine",a.ub.line)("lineLimitation",a.ub.l_)("visibleCodeIdentifier",
a.P_b)("focusableRegion",a.aza.MVb)("usePrefetchIfPossible",!0);_.de("aria-labelledby",a.OU);_.w(5);_.z("content",a.ub.Ge)("scoLinks",a.ub.sM);_.w(1);_.z("scoLinks",a.ub.sM);_.w(1);_.z("layerBaseLocation",a.Wd);_.w(1);_.z("ngIf",_.Q(10,38,a.Soa));_.w(2);_.z("matches",_.Q(12,40,a.bpa))("scrollToIndex",_.Q(13,42,a.uQ))("selectedMatchIndex",a.uQ);_.w(3);_.z("ngIf",a.g1);_.w(1);_.z("ngIf",a.g1);_.w(1);_.z("markers",_.Q(17,44,a.Qra))("numLines",_.Q(18,46,a.Hn));_.w(3);_.z("formatCode",c)("lineNumberContainer",
null==c?null:c.Ri)("path",a.ub.fileName)("justificationRequired",_.Q(20,48,a.justificationRequired));_.w(2);_.z("ngIf",a.g1)}};DIb=function(a){a&1&&_.F(0,"code-diff",50);a&2&&(a=_.L(),_.z("diffBase",a.ub.diffBase)("contents",a.ub.Ge)("fileName",a.ub.fileName)("scrollToLine",a.ub.line))};EIb=function(a){a&1&&(_.C(0,"icon-empty-state-display",51)(1,"icon-empty-state-title"),_.N(2),_.D()());a&2&&(a=_.L(),_.w(2),_.Be(a.fAa))};
FIb=function(a,b){return _.M_a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};GIb=function(a,b,c){b=new Map([].concat(_.Ha(b)).map(function(f){return[f,0]}));a=_.l(_.lc(a,_.yo,4));for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=FIb(d.mZ(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};
HIb=function(a,b,c){var d=a.ve();a=GIb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.Ha(a.values())).reduce(function(e,f){return e+f},0),UT:a}};
IIb=function(a,b){var c=b.Ss;if(b=b.jHc){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)};
JIb=function(a){if(a&1){var b=_.kd();_.je(0);_.N(1);_.C(2,"a",4);_.G("click",function(c){_.ld(b);_.L().limit=void 0;return _.md(c.stopPropagation())});_.re(3,5);_.D();_.ke()}a&2&&(a=_.L(),_.w(1),_.zy(" (",a.o2a,"/",a.Ega(a.cqa),") "),_.w(1),_.z("trackAction","showAll"+a.oqa))};KIb=function(a,b){a&1&&_.F(0,"file-list",7);a&2&&(a=b.wa,b=_.L(2),_.z("limit",b.limit)("ariaLabelledbyId",b.oqa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.wU)("isPiper",b.nj))};
LIb=function(a){a&1&&_.M(0,KIb,1,6,"file-list",6);a&2&&(a=_.L(),_.z("ngForOf",a.cqa))};MIb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};NIb=function(a){if(a&1){var b=_.kd();_.C(0,"button",3);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.expand())});_.re(1,4);_.D()}};
OIb=function(a){a&1&&(_.C(0,"div",1),_.F(1,"div",2),_.D());a&2&&(a=_.L(),_.w(1),_.he("info","info"===kFb(_.q(a.mn,3)))("warning","warning"===kFb(_.q(a.mn,3))),_.z("innerHTML",a.Bta(a.Idb||""),_.Rd))};PIb=function(a){a&1&&(_.C(0,"a",7),_.N(1),_.D());if(a&2){a=_.L().wa;var b=_.L();_.z("routerLink",a.getUrl())("queryParams",b.params);_.w(1);_.Be(a.getName())}};QIb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.getName()))};
RIb=function(a,b){a&1&&(_.C(0,"span"),_.M(1,PIb,2,3,"a",5),_.M(2,QIb,2,1,"span",6),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",a.J$()),_.w(1),_.z("ngIf",!a.J$()))};SIb=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.L(),_.z("src",a.mj,_.Sd)("alt",a.link.getName()+"'s profile photo"))};
TIb=function(a){a&1&&(_.C(0,"a",5),_.N(1),_.D());a&2&&(a=_.L(),_.fe("background-image","url("+a.mj+")"),_.he("-no-icon",a.Xqa)("-wrap",a.Xqa)("-left-ellipsis","bug_report"===a.link.HF()),_.z("target",a.pCb?"_blank":"_self")("href",a.url,_.Sd),_.de("data-gtm-box",a.EZ)("data-gtm-list",a.aQa),_.w(1),_.Be(a.link.getName()))};UIb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L(),_.fe("background-image","url("+a.mj+")"),_.w(1),_.Be(a.link.getName()))};
VIb=function(a,b){a&1&&(_.C(0,"a",6),_.N(1),_.D());a&2&&(a=b.wa,b=_.L(),_.z("href",a.url,_.Sd),_.de("data-gtm-box",b.EZ)("data-gtm-list",b.aQa),_.w(1),_.Be(b.link.getName()))};WIb=function(a,b){a&1&&(_.C(0,"p",7)(1,"a",8),_.N(2),_.D()());a&2&&(a=b.wa,_.w(1),_.z("href",a.key,_.Sd),_.w(1),_.Be(a.value))};
XIb=function(a){a&1&&(_.je(0),_.C(1,"button"),_.F(2,"img",1),_.D(),_.C(3,"div",2)(4,"p",3),_.N(5),_.D(),_.F(6,"div",4),_.C(7,"div",5),_.M(8,WIb,3,2,"p",6),_.O(9,"keyvalue"),_.D()(),_.ke());a&2&&(a=_.L(),_.w(2),_.xe("alt","",a.content.title," info icon"),_.z("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Sd),_.w(3),_.Be(a.content.title),_.w(1),_.z("innerHTML",a.content.description,_.Rd),_.w(2),_.z("ngForOf",_.Q(9,5,a.content.urls)))};
YIb=function(a){a&1&&(_.C(0,"h3"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.getName()))};$Ib=function(a){a&1&&_.F(0,"stacks-popup-info",7);a&2&&(a=_.L().wa,_.L(),a=a.getName(),a=ZIb.get(a),_.z("name",a))};aJb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",8),_.D());if(a&2){a=b.wa;b=_.L(2).wa;var c=_.L();_.w(1);_.z("link",a)("gtmBox",c.EZ)("gtmList",b.getName())}};bJb=function(a){a&1&&(_.C(0,"ul"),_.M(1,aJb,2,3,"li",1),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("ngForOf",a.oZ()))};
cJb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};dJb=function(a,b){a&1&&(_.C(0,"div")(1,"div",2),_.M(2,YIb,2,1,"h3",3),_.M(3,$Ib,1,1,"stacks-popup-info",4),_.D(),_.M(4,bJb,2,1,"ul",5),_.M(5,cJb,1,0,"ng-template",null,6,_.Ue),_.D());if(a&2){a=b.wa;var c=_.ze(6);_.L();_.w(2);_.z("ngIf",a.getName());_.w(1);b=a.getName();b=ZIb.get(b);_.z("ngIf",b);_.w(1);_.z("ngIf",a.oZ().length)("ngIfElse",c)}};eJb=function(a){a&1&&_.F(0,"img",5)};fJb=function(a){a&1&&_.F(0,"img",6)};
gJb=function(a){a&1&&(_.C(0,"p",7),_.N(1,"Review is up-to-date"),_.D())};hJb=function(a){a&1&&(_.C(0,"p",7),_.N(1,"Review outdated"),_.D())};jJb=function(a,b){a&1&&(_.C(0,"div",7)(1,"p",8),_.N(2),_.D(),_.C(3,"p",9),_.N(4),_.D(),_.C(5,"p",10),_.N(6),_.D(),_.C(7,"p",11),_.N(8),_.D()());a&2&&(a=b.wa,_.L(),_.w(2),_.Be(a.getName()),_.w(1),_.he("satisfied-number",iJb(_.q(a,1))>=iJb(_.q(a,4))),_.w(1),_.Ae(" ",_.q(a,1),""),_.w(2),_.Ae("Target: ",_.q(a,4),""),_.w(2),_.Ae("Updated ",_.q(a,2),""))};
kJb=function(a,b){a&1&&(_.C(0,"div",7)(1,"p",8),_.N(2),_.D(),_.C(3,"p",9),_.N(4),_.D(),_.C(5,"p",10),_.N(6),_.D(),_.C(7,"p",11),_.N(8),_.D()());a&2&&(a=b.wa,_.w(2),_.Be(a.getName()),_.w(2),_.Be(_.q(a,1)),_.w(2),_.Ae("Target: ",_.q(a,4),""),_.w(2),_.Ae("Updated ",_.q(a,2),""))};lJb=function(a){a&1&&_.F(0,"stacks-popup-recommended",5);a&2&&(a=_.L(),_.z("product",a.product))};mJb=function(a){a&1&&_.F(0,"stacks-popup-isa",5);a&2&&(a=_.L(),_.he("to-right",!a.product.qPa()),_.z("product",a.product))};
nJb=function(a){a&1&&_.F(0,"stacks-popup-pp",6);a&2&&(a=_.L(),_.z("productPhase",a.product.Mpa())("metrics",_.lc(a.product,xJ,27)))};oJb=function(a){a&1&&_.F(0,"stacks-popup-pp",7);a&2&&(a=_.L(),_.he("small-icon",a.vwa),_.z("productPhase",a.product.Mpa()))};pJb=function(a){a&1&&_.F(0,"stacks-popup-sl",8);if(a&2){a=_.L();var b;_.z("supportLevelId",null==(b=_.nc(a.product,yJ,34))?null:b.Yqb())("metrics",_.lc(a.product,xJ,27))}};
qJb=function(a){a&1&&(_.F(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.L(),_.z("breadcrumb",_.Q(1,2,a.xX))("oldView",a.Nm))};rJb=function(a){a&1&&_.F(0,"loading",7)};sJb=function(a){a&1&&(_.C(0,"p",8),_.N(1),_.D());a&2&&(a=_.L().Ma,_.w(1),_.Ae(" ",a.message," "))};tJb=function(a){a&1&&_.F(0,"stacks-popup-freshness",26);a&2&&(a=_.L().Ma,_.z("isFresh",_.Vi(a,60))("freshnessDate",_.q(a,42))("productName",a.getName()))};
uJb=function(a){a&1&&(_.C(0,"span",27),_.N(1),_.D());a&2&&(a=_.L().Ma,_.w(1),_.Ae(" \u00a0Reviewed ",_.q(a,42)," "))};wJb=function(a){a&1&&(_.C(0,"a",28),_.F(1,"img",29),_.N(2," \u00a0Edit product "),_.D());if(a&2){var b=_.L().Ma;a=_.L(4);b="product/"+b.Im()+"/edit";_.z("href",vJb(a,a.Nm?b+"?oldView=true":b),_.Sd)}};
yJb=function(a){a&1&&(_.C(0,"a",30),_.F(1,"img",29),_.N(2," \u00a0Edit product "),_.D());if(a&2){a=_.L().Ma;var b=_.L(4);_.z("routerLink",_.Ee(2,xJb,vJb(b,"product/"+a.Im()+"/edit")))("queryParams",b.params)}};zJb=function(a,b){a&1&&(_.C(0,"div",17),_.F(1,"stacks-popup-product",36),_.C(2,"a",37),_.N(3),_.D()());a&2&&(a=b.wa,b=_.L(6),_.w(1),_.z("product",a),_.w(1),_.z("routerLink",_.Ee(4,xJb,"/product/"+a.Im()))("queryParams",b.params),_.w(1),_.Be(a.getName()))};
BJb=function(a){a&1&&(_.C(0,"div",31),_.F(1,"div",32),_.C(2,"h2",33),_.N(3,"Better Alternatives"),_.D(),_.C(4,"ul",34),_.M(5,zJb,4,6,"div",35),_.D()());if(a&2){a=_.L().Ma;var b=_.L(4);_.w(1);_.z("innerHTML",b.Bta(_.nc(a,zJ,79).IK()||""),_.Rd);_.w(4);_.z("ngForOf",_.lc(_.nc(a,zJ,79),AJb,6))}};CJb=function(a,b){a&1&&(_.C(0,"a",40),_.N(1),_.D());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.Sd),_.w(1),_.Ae("",a.vz()," "))};
DJb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Product page"),_.D(),_.M(3,CJb,2,2,"a",39),_.D());a&2&&(a=_.L().Ma,_.w(3),_.z("ngForOf",_.lc(a,AJ,28)))};EJb=function(a,b){a&1&&(_.C(0,"a",42),_.N(1),_.D());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.Sd),_.w(1),_.Ae("",a.vz()," "))};FJb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Landing page"),_.D(),_.M(3,EJb,2,2,"a",41),_.D());a&2&&(a=_.L().Ma,_.w(3),_.z("ngForOf",a.T9()))};GJb=function(a){a&1&&(_.C(0,"span"),_.N(1," , see\u00a0"),_.D())};
HJb=function(a,b){a&1&&(_.C(0,"a",45),_.N(1),_.D());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.Sd),_.w(1),_.Ae("",a.vz()," "))};
IJb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Product stage"),_.D(),_.C(3,"a",43),_.N(4),_.D(),_.M(5,GJb,2,0,"span",9),_.M(6,HJb,2,2,"a",44),_.D());if(a&2){a=_.L().Ma;_.L(4);_.w(3);var b=_.nc(a,BJ,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",_.Sd);_.w(1);_.Be(_.nc(a,BJ,29).getName());_.w(1);_.z("ngIf",_.lc(a,AJ,39).length);_.w(1);_.z("ngForOf",_.lc(a,AJ,39))}};
JJb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Product phase"),_.D(),_.C(3,"a",46),_.N(4),_.D()());if(a&2){a=_.L().Ma;var b=_.L(4);_.w(4);_.Be(b.uyc(a.Mpa()))}};KJb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Customer adoption stage"),_.D(),_.C(3,"a",47),_.N(4),_.D()());if(a&2){a=_.L().Ma;var b=_.L(4);_.w(4);_.Be(b.lyc(_.q(a,71)))}};
LJb=function(a){a&1&&(_.C(0,"div"),_.N(1," Contact "),_.C(2,"a",43),_.N(3),_.D(),_.N(4," for more information "),_.D());a&2&&(a=_.L().wa,_.w(2),_.z("href",a.value[1],_.Sd),_.w(1),_.Ae("",a.value[0],"@"))};MJb=function(a){a&1&&(_.C(0,"div"),_.N(1," Read instructions "),_.C(2,"a",43),_.N(3,"here"),_.D()());a&2&&(a=_.L().wa,_.w(2),_.z("href",a.value[0],_.Sd))};NJb=function(a){a&1&&(_.C(0,"div"),_.N(1," Sign up "),_.C(2,"a",43),_.N(3,"here"),_.D()());a&2&&(a=_.L().wa,_.w(2),_.z("href",a.value[0],_.Sd))};
OJb=function(a,b){a&1&&(_.C(0,"span")(1,"a",43),_.N(2),_.D()());a&2&&(a=b.wa,b=_.L(5).Ma,_.L(3),_.w(1),_.z("href","https://moma.corp.google.com/team/"+a,_.Sd),_.w(1),_.Ae(" ",b.hOb.get(a)," "))};PJb=function(a){a&1&&(_.C(0,"span"),_.N(1," is allowed."),_.D())};QJb=function(a){a&1&&(_.C(0,"span"),_.N(1," are allowed."),_.D())};
RJb=function(a){a&1&&(_.C(0,"div"),_.M(1,OJb,3,2,"span",50),_.M(2,PJb,2,0,"span",9),_.M(3,QJb,2,0,"span",9),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("ngForOf",a.value),_.w(1),_.z("ngIf",1===a.value.length),_.w(1),_.z("ngIf",1<a.value.length))};SJb=function(a,b){a&1&&(_.C(0,"span")(1,"a",43),_.N(2),_.D()());a&2&&(a=b.wa,b=_.L(5).Ma,_.L(3),_.w(1),_.z("href","https://moma.corp.google.com/team/"+a,_.Sd),_.w(1),_.Ae(" ",b.hOb.get(a)," "))};TJb=function(a){a&1&&(_.C(0,"span"),_.N(1," is not allowed."),_.D())};
UJb=function(a){a&1&&(_.C(0,"span"),_.N(1," are not allowed."),_.D())};VJb=function(a){a&1&&(_.C(0,"div"),_.M(1,SJb,3,2,"span",50),_.M(2,TJb,2,0,"span",9),_.M(3,UJb,2,0,"span",9),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("ngForOf",a.value),_.w(1),_.z("ngIf",1===a.value.length),_.w(1),_.z("ngIf",1<a.value.length))};
WJb=function(a){a&1&&(_.C(0,"div"),_.N(1," Please see the "),_.C(2,"a",43),_.N(3," general guidance "),_.D(),_.N(4,"for using GCP Systems. "),_.D());a&2&&(a=_.L().wa,_.w(2),_.z("href",a.value[0],_.Sd))};XJb=function(a){a&1&&(_.C(0,"div"),_.N(1," Default visibility "),_.C(2,"a",43),_.N(3,"here"),_.D()());a&2&&(a=_.L().wa,_.w(2),_.z("href",a.value[0],_.Sd))};YJb=function(a,b){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=b.wa,_.w(1),_.Ae(" ",a," "))};
ZJb=function(a){a&1&&(_.C(0,"div"),_.M(1,YJb,2,1,"span",50),_.N(2," are allowed. "),_.D());a&2&&(a=_.L().wa,_.w(1),_.z("ngForOf",a.value))};$Jb=function(a){a&1&&(_.C(0,"div"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Ae(" ",a.value," "))};
aKb=function(a,b){a&1&&(_.C(0,"div"),_.M(1,LJb,5,2,"div",9),_.M(2,MJb,4,1,"div",9),_.M(3,NJb,4,1,"div",9),_.M(4,RJb,4,3,"div",9),_.M(5,VJb,4,3,"div",9),_.M(6,WJb,5,1,"div",9),_.M(7,XJb,4,1,"div",9),_.M(8,ZJb,3,1,"div",9),_.M(9,$Jb,2,1,"div",9),_.D());a&2&&(a=b.wa,_.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))};bKb=function(a){a&1&&(_.C(0,"div",52)(1,"a",43),_.N(2),_.D()());if(a&2){var b=_.L(2).Ma;a=_.L().Ma;_.L(3);_.w(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.Im()+"/stacks.textproto";_.z("href",b,_.Sd);_.w(1);_.Ae("more (+",a.Qla.length-3,")")}};
cKb=function(a){a&1&&(_.C(0,"div",38)(1,"div",48)(2,"p"),_.N(3,"Product allowlist"),_.D(),_.F(4,"stacks-popup-info",49),_.D(),_.M(5,aKb,10,9,"div",50),_.M(6,bKb,3,2,"div",51),_.D());a&2&&(a=_.L(2).Ma,_.w(5),_.z("ngForOf",a.Qla.slice(0,3)),_.w(1),_.z("ngIf",3<a.Qla.length))};dKb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Specialized purpose"),_.D(),_.C(3,"div"),_.N(4),_.D()());a&2&&(a=_.L().Ma,_.w(4),_.Be(_.q(a,74)))};
eKb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Support level"),_.D(),_.C(3,"a",53),_.N(4,"Agreement signed"),_.D()());a&2&&(a=_.L().Ma,_.w(3),_.xe("href","/agreement/",a.Im(),"",_.Sd))};fKb=function(a){a&1&&(_.C(0,"div",38)(1,"p"),_.N(2,"Support level"),_.D(),_.C(3,"a",53),_.N(4,"Unsigned draft agreement"),_.D()());a&2&&(a=_.L().Ma,_.w(3),_.xe("href","/agreement/",a.Im(),"",_.Sd))};gKb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",56),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};
hKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",55),_.N(2,"Recommended for"),_.D(),_.C(3,"ul"),_.M(4,gKb,2,1,"li",50),_.D()());a&2&&(a=_.L(2).Ma,_.w(4),_.z("ngForOf",a.jGb))};iKb=function(a,b){a&1&&(_.C(0,"div")(1,"div",62),_.N(2),_.D(),_.C(3,"div",63),_.N(4),_.D(),_.C(5,"div"),_.N(6),_.D(),_.C(7,"div",59),_.N(8),_.D()());a&2&&(a=b.wa,_.w(2),_.Be(_.q(a,1)),_.w(2),_.Be(a.getName()),_.w(2),_.Ae("Target: ",_.q(a,4),""),_.w(2),_.Ae("Updated ",_.q(a,2),""))};
jKb=function(a){a&1&&(_.C(0,"section",54)(1,"header",57)(2,"h2",58),_.N(3,"Metrics"),_.D(),_.C(4,"p",59),_.N(5,"Source: Stacks data"),_.D()(),_.C(6,"div",60),_.M(7,iKb,9,4,"div",61),_.D()());a&2&&(a=_.L().Ma,_.w(7),_.z("stacksExpandListOf",_.lc(a,xJ,27)))};kKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",64),_.N(2,"Education materials"),_.D(),_.F(3,"stacks-link-lists",65),_.D());a&2&&(a=_.L(2).Ma,_.w(3),_.z("lists",a.Nmb))};lKb=function(a,b){a&1&&_.F(0,"iframe",70);a&2&&_.z("src",b.wa,axb)};
mKb=function(a){a&1&&(_.je(0),_.C(1,"h3",68),_.N(2,"Roadmap"),_.D(),_.M(3,lKb,1,1,"iframe",69),_.ke());a&2&&(a=_.L(3).Ma,_.w(3),_.z("ngForOf",a.kIb))};nKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",66),_.N(2),_.D(),_.F(3,"stacks-link-lists",67),_.M(4,mKb,4,1,"ng-container",9),_.D());if(a&2){a=_.L().Ma;var b=_.L().Ma;_.w(2);_.Ae("About ",a.name,"");_.w(1);_.z("lists",b.Kbb);_.w(1);_.z("ngIf",b.kIb.length)}};
oKb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",73),_.D());a&2&&(a=b.wa,_.w(1),_.z("isContact",!0)("link",a))};pKb=function(a){a&1&&(_.je(0),_.C(1,"h3"),_.N(2,"Meet the team"),_.D(),_.C(3,"ul",34),_.M(4,oKb,2,2,"li",50),_.D(),_.ke());a&2&&(a=_.L(3).Ma,_.w(1),_.he("h3-margin-top",a.HNa.length),_.w(3),_.z("ngForOf",a.x7))};
qKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",71),_.N(2,"Feedback and communications"),_.D(),_.F(3,"stacks-link-lists",72),_.M(4,pKb,5,3,"ng-container",9),_.D());a&2&&(a=_.L(2).Ma,_.w(3),_.z("lists",a.HNa),_.w(1),_.z("ngIf",a.x7.length))};
rKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",74),_.N(2,"Additional guidance"),_.D(),_.C(3,"p",75),_.N(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=_.L(2).Ma,_.w(5),_.z("lists",a.Frb))};sKb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",77),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};
tKb=function(a){a&1&&(_.C(0,"ul"),_.M(1,sKb,2,1,"li",50),_.D());a&2&&(a=_.L(4).Ma,_.w(1),_.z("ngForOf",a.OX))};uKb=function(a){a&1&&(_.C(0,"h3"),_.N(1,"Codepaths"),_.D(),_.M(2,tKb,2,1,"ul",9));a&2&&(a=_.L(3).Ma,_.w(2),_.z("ngIf",a.OX.length))};vKb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"stacks-icon-link",78),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};
wKb=function(a){a&1&&(_.C(0,"h3"),_.N(1,"Other resources"),_.D(),_.C(2,"ul",34),_.M(3,vKb,2,1,"li",50),_.D());a&2&&(a=_.L(3).Ma,_.he("h3-margin-top",a.OX.length),_.w(3),_.z("ngForOf",a.CVa))};xKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",33),_.N(2,"Additional resources"),_.D(),_.M(3,uKb,3,1,"ng-template",76),_.M(4,wKb,4,3,"ng-template",76),_.D());a&2&&(a=_.L(2).Ma,_.w(3),_.z("ngIf",a.OX.length),_.w(1),_.z("ngIf",a.CVa.length))};
yKb=function(a,b){a&1&&(_.C(0,"ul"),_.F(1,"stacks-icon-link",78),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};zKb=function(a,b){a&1&&(_.je(0),_.C(1,"h3",79),_.N(2),_.D(),_.C(3,"p"),_.N(4),_.D(),_.M(5,yKb,2,1,"ul",50),_.F(6,"br"),_.ke());a&2&&(a=b.wa,_.w(2),_.Be(a.name),_.w(2),_.Be(a.description),_.w(1),_.z("ngForOf",a.links))};
AKb=function(a){a&1&&(_.C(0,"section",54)(1,"h2",79),_.N(2,"External Google Tool Mapping"),_.D(),_.M(3,zKb,7,3,"ng-container",50),_.D());a&2&&(a=_.L(2).Ma,_.w(3),_.z("ngForOf",a.fwc))};BKb=function(a){a&1&&_.F(0,"loading")};CKb=function(a){a&1&&(_.C(0,"div"),_.N(1),_.D());a&2&&(a=_.L(5).Ma,_.w(1),_.Ae(" ",a.message," "))};DKb=function(a){a&1&&(_.C(0,"div"),_.N(1),_.D());a&2&&(a=_.L(4).Ma,_.w(1),_.Ae(" No dependencies found, likely because Stacks does not index dependencies for ",a.getName(),". "))};
EKb=function(a,b){a&1&&(_.C(0,"li",82),_.F(1,"stacks-icon-link",83),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};FKb=function(a){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=_.L(2).Ma,_.w(1),_.Ae("See all ",a,""))};GKb=function(a){a&1&&(_.C(0,"span"),_.N(1,"Collapse"),_.D())};
HKb=function(a){if(a&1){var b=_.kd();_.C(0,"button",85);_.G("click",function(){_.ld(b);var c=_.L(10);c.h8.next(!c.h8.getValue());return _.md()});_.F(1,"img",86);_.M(2,FKb,2,1,"span",9);_.O(3,"async");_.M(4,GKb,2,0,"span",9);_.O(5,"async");_.D()}a&2&&(a=_.L(10),_.w(2),_.z("ngIf",!1===_.Q(3,2,a.h8)),_.w(2),_.z("ngIf",_.Q(5,4,a.h8)))};IKb=function(a,b){a&1&&(_.C(0,"li"),_.M(1,HKb,6,6,"button",84),_.D());a&2&&(a=b.Ma,b=_.L(9),_.w(1),_.z("ngIf",a>b.ZXb))};
JKb=function(a){a&1&&(_.C(0,"ul",34),_.M(1,EKb,2,1,"li",81),_.M(2,IKb,2,1,"li",9),_.D());if(a&2){a=_.L().Ma;var b=_.L(4).Ma;_.w(1);_.z("ngForOf",a);_.w(1);_.z("ngIf",b.XHc)}};KKb=function(a,b){a&1&&(_.je(0),_.M(1,DKb,2,1,"div",9),_.M(2,JKb,3,2,"ul",80),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",0===a.length),_.w(1),_.z("ngIf",0<a.length))};LKb=function(a){a&1&&(_.je(0),_.M(1,KKb,3,2,"ng-container",9),_.ke());a&2&&(a=_.L().Ma,_.w(1),_.z("ngIf",a.Yb))};
MKb=function(a,b){a&1&&(_.je(0,3),_.M(1,BKb,1,0,"loading",6),_.M(2,CKb,2,1,"div",6),_.M(3,LKb,2,1,"ng-container",6),_.ke());a&2&&(a=b.Ma,b=_.L(5),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};
OKb=function(a,b){a&1&&(_.je(0),_.C(1,"div",10)(2,"h1"),_.N(3),_.D(),_.C(4,"div",11)(5,"p",12),_.M(6,tJb,1,3,"stacks-popup-freshness",13),_.M(7,uJb,2,1,"span",14),_.M(8,wJb,3,1,"a",15),_.M(9,yJb,3,4,"a",16),_.D()()(),_.C(10,"div",17),_.F(11,"stacks-popup-product",18),_.D(),_.M(12,BJb,6,2,"div",19),_.F(13,"div",20),_.C(14,"div"),_.M(15,DJb,4,1,"div",21),_.M(16,FJb,4,1,"div",21),_.M(17,IJb,7,4,"div",21),_.M(18,JJb,5,1,"div",21),_.M(19,KJb,5,1,"div",21),_.M(20,cKb,7,2,"div",21),_.M(21,dKb,5,1,"div",
21),_.M(22,eKb,5,1,"div",21),_.M(23,fKb,5,1,"div",21),_.D(),_.M(24,hKb,5,1,"section",22),_.M(25,jKb,8,1,"section",22),_.M(26,kKb,4,1,"section",22),_.M(27,nKb,5,3,"section",22),_.M(28,qKb,5,2,"section",22),_.M(29,rKb,6,1,"section",22),_.M(30,xKb,5,2,"section",22),_.M(31,AKb,4,1,"section",22),_.C(32,"section",23)(33,"h2",24),_.N(34),_.D(),_.F(35,"stacks-dependency-info",25),_.M(36,MKb,4,4,"ng-container",1),_.D(),_.ke());if(a&2){a=b.Ma;b=_.L().Ma;var c=_.L(3);_.w(3);_.Be(a.getName());_.w(3);_.z("ngIf",
c.inb&&_.q(a,42));_.w(1);_.z("ngIf",c.inb&&_.q(a,42));_.w(1);_.z("ngIf",c.ZZ);_.w(1);_.z("ngIf",!c.ZZ);_.w(2);_.z("product",a)("oldView",c.Nm);_.w(1);_.z("ngIf",_.nc(a,zJ,79));_.w(1);_.z("innerHTML",c.Bta(a.IK()),_.Rd);_.w(2);_.z("ngIf",_.lc(a,AJ,28).length);_.w(1);_.z("ngIf",a.T9().length);_.w(1);_.z("ngIf",c.Nm);_.w(1);_.z("ngIf",!c.Nm);_.w(1);_.z("ngIf",_.q(a,71)&&!c.Nm);_.w(1);_.z("ngIf",b.Qla.length&&!c.Nm);_.w(1);_.z("ngIf",_.q(a,74)&&!c.Nm);_.w(1);_.z("ngIf",a.pPa());_.w(1);_.z("ngIf",_.Vi(a,
69));_.w(1);_.z("ngIf",c.AMa&&b.jGb.length);_.w(1);_.z("ngIf",0<_.lc(a,xJ,27).length);_.w(1);_.z("ngIf",b.Nmb.length);_.w(1);_.z("ngIf",b.Kbb.length||a.m2c);_.w(1);_.z("ngIf",b.HNa.length||b.x7.length);_.w(1);_.z("ngIf",b.Frb.length);_.w(1);_.z("ngIf",b.OX.length||b.CVa.length);_.w(1);_.z("ngIf",c.wMa&&_.lc(a,NKb,81).length);_.w(3);_.Ae("Teams with code dependencies on ",a.name,"");_.w(1);_.z("name",a.getName());_.w(1);_.z("ngIf",b.fMa)}};
PKb=function(a,b){a&1&&(_.je(0),_.M(1,OKb,37,29,"ng-container",9),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.product))};QKb=function(a){a&1&&(_.je(0),_.M(1,PKb,2,1,"ng-container",9),_.ke());a&2&&(a=_.L().Ma,_.w(1),_.z("ngIf",a.Yb))};RKb=function(a,b){a&1&&(_.je(0,3),_.M(1,rJb,1,0,"loading",4),_.M(2,sJb,2,1,"p",5),_.M(3,QKb,2,1,"ng-container",6),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};
TKb=function(a){var b=[];if(_.lc(a,CJ,80).length)for(var c={},d=_.l(_.lc(a,CJ,80)),e=d.next();!e.done;c={Fha:c.Fha},e=d.next()){c.Fha=e.value;e=_.l(_.lc(c.Fha,SKb,2));for(var f=e.next();!f.done;f=e.next())_.lc(f.value,DJ,3).filter(function(g){return g.Im()===a.Im()}).forEach(function(g){return function(){b.push(tJ({name:g.Fha.getName(),url:"http://go/eng-solutions",icon:"school"}))}}(c))}return b};
UKb=function(a){var b=[];a=_.l(_.lc(a,NKb,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.q(d,1);var e="";0<_.lc(d,EJ,2).length&&(e=e.concat("\n",_.lc(d,EJ,2)[0].IK()));d=_.ic(d,3).map(function(f){return tJ({name:f,url:f,icon:"link"})}).sort(sJ);b.push({name:c,description:e,links:d})}return b};
VKb=function(a){var b=[];cFb([{source:_.lc(a,AJ,8),Si:b,name:"Critical user journeys",icon:"link"},{source:_.lc(a,AJ,12),Si:b,name:"Future plans",icon:"drive_document"},{source:_.lc(a,AJ,20),Si:b,name:"Launch plans",icon:"drive_document"},{source:_.lc(a,AJ,32),Si:b,name:"SLOs",icon:"link"},{source:_.lc(a,AJ,22),Si:b,name:"Monitoring",icon:"planner_review"}]);if(_.Vi(a,45)||_.Vi(a,46)){var c=[];_.Vi(a,45)&&c.push(tJ({name:"Google Cloud Platform support",icon:"cloud_done"}));_.Vi(a,46)&&c.push(tJ({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));var d=new uJ;d.Df("Other attributes");d.AT(c);b.push(d)}_.lc(a,FJ,47).length&&(c=new uJ,c.Df("Data classification"),c.AT(_.lc(a,FJ,47).map(function(e){return tJ({name:e.getName(),icon:"data_table"})})),b.push(c));_.lc(a,GJ,41).length&&(c=new uJ,c.Df("Languages"),c.AT(_.lc(a,GJ,41).map(function(e){return tJ({name:e.getName(),icon:"language"})}).sort(sJ)),b.push(c));b.sort(function(e,f){return"Other attributes"===e.getName()?1:"Other attributes"===f.getName()?-1:
"Data classification"===e.getName()?1:"Data classification"===f.getName()?-1:sJ(e,f)});return b};
WKb=function(a){var b=[];cFb([{source:_.lc(a,AJ,55),Si:b,name:"Ask a question",icon:"atari_site"},{source:_.lc(a,AJ,56),Si:b,name:"Report an issue",icon:"atari_site"},{source:_.lc(a,AJ,57),Si:b,name:"Stay updated",icon:"atari_site"}]);if(_.ic(a,35).length&&!a.iZ().length){var c=new uJ;c.Df("Team member");c.AT(_.ic(a,35).map(function(d){return tJ({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+d,icon:"group"})}));b.push(c)}b.sort(sJ);return b};
XKb=function(a){if(!a.iZ().length)return[];var b=[],c=[];_.ic(a,35).length&&(b=_.ic(a,35).map(function(d){return tJ({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=bFb(a.iZ());return[].concat(_.Ha(c),_.Ha(b))};
YKb=function(a){var b=[],c=[],d=[];_.ic(a,14).length&&(b=_.ic(a,14).map(function(e){return tJ({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.ic(a,25).length&&(c=_.ic(a,25).map(function(e){return tJ({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.c$().length&&(d=aFb(a.c$(),"link"));return[].concat(_.Ha(b),_.Ha(c),_.Ha(d)).sort(sJ)};ZKb=function(a){return tJ({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};
aLb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Cf($Kb,c.get("roadmapId"))})};bLb=function(a){a&1&&_.F(0,"folder-tab-header",4);a&2&&(a=_.L(),_.z("viewData",a.ub),_.de("aria-labelledby",a.OU))};dLb=function(a){a&1&&_.F(0,"readme",12);a&2&&(a=_.L(2),_.z("markdownContent",a.Kta)("safeHtmlContent",a.KWa)("shouldCollapse",!cLb(a))("trackProjectId",a.location.lb)("trackGestureScroll",!0))};
eLb=function(a){a&1&&(_.F(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.L(2),_.z("title",a.v7b)("groupedFiles",a.ETa)("useRelativeUrls",!cLb(a))("aggregations",_.Q(1,5,a.aggregations))("isPiper",a.nj(a.location)))};
fLb=function(a){if(a&1){var b=_.kd();_.C(0,"folder-detail-section",14);_.G("toggle",function(c){_.ld(b);var d=_.L(2);return _.md(d.muc(c))});_.O(1,"async");_.O(2,"async");_.D()}a&2&&(a=_.L(2),_.z("title",a.u7b)("groupedFiles",a.dMa)("initiallyExpanded",_.Q(1,6,a.kx.Ppa().ka(_.Wa())))("useRelativeUrls",!cLb(a))("aggregations",_.Q(2,8,a.aggregations))("isPiper",a.nj(a.location)))};
gLb=function(a){if(a&1){var b=_.kd();_.C(0,"folder-detail-section",15);_.G("toggle",function(c){_.ld(b);var d=_.L(2);return _.md(d.ayc(c))});_.O(1,"async");_.O(2,"async");_.D()}a&2&&(a=_.L(2),_.z("title",a.w7b)("groupedFiles",a.Bqb)("initiallyExpanded",_.Q(1,6,HJ(a.Vs)?a.kx.g$().ka(_.Wa()):_.Da(!0)))("useRelativeUrls",!cLb(a))("aggregations",_.Q(2,8,a.aggregations))("isPiper",a.nj(a.location)))};
hLb=function(a){a&1&&(_.C(0,"main",5,6),_.M(2,dLb,1,5,"readme",7),_.C(3,"mat-accordion",8),_.M(4,eLb,2,7,"folder-detail-section",9),_.M(5,fLb,3,10,"folder-detail-section",10),_.M(6,gLb,3,10,"folder-detail-section",11),_.D()());a&2&&(a=_.L(),_.de("aria-labelledby",a.OU),_.w(2),_.z("ngIf",a.Kta),_.w(1),_.z("multi",!0),_.w(1),_.z("ngIf",HJ(a.Vs)),_.w(1),_.z("ngIf",HJ(a.xo)),_.w(1),_.z("ngIf",HJ(a.FF)))};
iLb=function(a,b){a&1&&(_.C(0,"mat-option",21),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a.Im()),_.w(1),_.Ae(" ",a.getName()," "))};jLb=function(a){if(a&1){var b=_.kd();_.C(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.D();_.C(4,"mat-select",19);_.G("selectionChange",function(c){_.ld(b);var d=_.L(3);return _.md(d.EJb.next(c.value))});_.M(5,iLb,2,2,"mat-option",20);_.D()()()}a&2&&(a=_.L().Ma,_.w(3),_.Ae("",a.length," products:"),_.w(1),_.z("value",a[0].Im()),_.w(1),_.z("ngForOf",a))};
kLb=function(a,b){a&1&&(_.je(0),_.M(1,jLb,6,3,"div",16),_.F(2,"stacks-product-page",17),_.O(3,"async"),_.O(4,"async"),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",1<a.length),_.w(1),_.he("dark-theme","DARK"===_.Q(3,4,b.zD.theme)),_.z("productIdFromParent",_.Q(4,6,b.Dna)))};lLb=function(a){a&1&&(_.je(0),_.M(1,kLb,5,8,"ng-container",3),_.O(2,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,1,a.iMb)))};mLb=function(a){return 3===a.getType()?a.ve()+"/":a.ve()};
nLb=function(a){a&1&&(_.je(0),_.N(1,"\n  "),_.F(2,"diff-detail-header",2),_.N(3,"\n  "),_.C(4,"code-diff-chunks",3),_.N(5,"\n  "),_.D(),_.N(6,"\n"),_.ke());a&2&&(a=_.L(),_.w(2),_.z("viewData",a.ub),_.w(2),_.z("fileName",a.PVa)("diffChunks",a.ub.Tna.RB))};oLb=function(a){a&1&&(_.C(0,"dc-information-box"),_.re(1,19),_.D())};pLb=function(a){a&1&&(_.C(0,"a",20,21),_.N(2),_.D());a&2&&(a=_.L(2),_.z("routerLink",a.eAc),_.w(2),_.Ae("\n        ",a.ub.n$,"\n      "))};
qLb=function(a){a&1&&(_.N(0,"\n        "),_.C(1,"a",22,23),_.N(3),_.D(),_.N(4,"\n      "));a&2&&(a=_.L(2),_.w(1),_.z("externalLink",a.hwc),_.w(2),_.Ae("\n          ",a.ub.n$,""))};
rLb=function(a){if(a&1){var b=_.kd();_.N(0,"\n    ");_.C(1,"detail-header",4);_.N(2,"\n  ");_.D();_.N(3,"\n\n  ");_.C(4,"main");_.N(5,"\n    ");_.M(6,oLb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.C(8,"h4");_.re(9,6);_.D();_.N(10,"\n    ");_.C(11,"dc-p",7);_.re(12,8);_.D();_.N(13,"\n    ");_.C(14,"dc-p",7);_.re(15,9);_.D();_.N(16,"\n\n    ");_.C(17,"dc-p",10);_.N(18,"\n      ");_.C(19,"span");_.re(20,11);_.D();_.N(21,"\n      ");_.M(22,pLb,3,2,"a",12);_.N(23,"\n      ");_.M(24,qLb,5,2,"ng-template",
null,13,_.Ue);_.N(26,"\n      ");_.C(27,"copy-button",14);_.G("copyEvent",function(){_.ld(b);var d=_.L();_.Qib((d.Kyc||d.gwc).ua);return _.md()});_.N(28,"\n      ");_.D();_.N(29,"\n    ");_.D();_.N(30,"\n    ");_.C(31,"dc-p",15);_.N(32,"\n      ");_.C(33,"span");_.re(34,16);_.D();_.N(35,"\n      ");_.C(36,"span",17,18);_.N(38);_.D();_.N(39,"\n      ");_.C(40,"copy-button",14);_.G("copyEvent",function(){_.ld(b);var d=_.L();_.Qib(d.atc.ua);return _.md()});_.N(41,"\n      ");_.D();_.N(42,"\n    ");_.D();
_.N(43,"\n  ");_.D();_.N(44,"\n")}if(a&2){var c=_.ze(25);a=_.L();_.w(1);_.z("viewData",a.ub);_.w(5);_.z("ngIf",!a.Kvb);_.w(16);_.z("ngIf",a.Kvb)("ngIfElse",c);_.w(5);_.z("copyText",a.ub.n$)("isSmall",!0);_.w(11);_.Be(a.ub.fz);_.w(2);_.z("copyText",a.ub.fz)("isSmall",!0)}};sLb=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 IJ(d,e,Math.max(b.right,c.right)-d,Math.max(b.bottom,c.bottom)-e)}else b=c;return b},void 0)};
tLb=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]}};uLb=function(a){return Array.from(a.values()).map(function(b){return b.from.B0.dS.ka(_.La(1E3))})};JJ=function(a,b){if(!a)throw Error(void 0===b?"Assertion failed":b);};
KJ=function(a,b){JJ(null!=a,void 0===b?"Assertion failed: value does not exist":b);return a};vLb=function(a,b){var c=a.length;return 2>c?0:(Math.max.apply(Math,_.Ha(a.map(function(d,e){return d+a[(e+1)%c]})))+b)/Math.sqrt(2*(1-Math.cos(2*Math.PI/c)))};xLb=function(a,b){a=wLb(a,[])||{x:0,y:0,r:0};a.r+=b;return a};
wLb=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(yLb(d,e))c=d;else if(yLb(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&&yLb(c,d)||(b.push(d),c=wLb(f,b),b.pop()),f.push(d);return c};yLb=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};zLb=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)}};
MJ=function(a){return LJ.tyc(a)};NJ=function(a){return LJ.nyc(a)};OJ=function(a){return LJ.ryc(a)};ALb=function(a){var b=OJ(a).YOc;a=_.l(a.oX);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=MJ(c);d.LD&&b.set(c.id,{rank:d.rank,order:d.order})}};CLb=function(a){var b=Array(BLb(a)+1).fill(void 0).map(function(){return[]});a=_.l(a.oX);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.id;d=MJ(d);b[d.rank][d.order]=c}return b.map(function(e){return e.filter(Boolean)})};
PJ=function(a,b,c,d){return{source:a,target:b,name:d,lk:c}};BLb=function(a){a=Array.from(a.oX).map(function(b){return MJ(b).rank});return Math.max.apply(Math,[0].concat(_.Ha(a)))};ELb=function(a,b,c,d,e){e=void 0===e?"":e;c.LD=b;if(!d){do d="(\u03f6"+e+DLb++ +")";while(QJ(a,d))}RJ(a,d,{id:d,lk:c});return d};GLb=function(a,b){var c={Hg:FLb(),rank:void 0,order:void 0};return ELb(a,"border",c,void 0,b)};
HLb=function(a){function b(g){if(!c.has(g)){c.add(g);var h=MJ(a.node(g)).rank;void 0===e[h]&&(e[h]=[]);e[h].push(g);g=_.l(SJ(a,g));for(h=g.next();!h.done;h=g.next())b(h.value)}}var c=new Set,d=Array.from(a.Ve).filter(function(g){return 0===a.children(g).size}).sort(function(g,h){g=MJ(a.node(g)).rank;h=MJ(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};
ILb=function(a){a=MJ(a);var b=a.Hg,c=b.x;b=b.y;var d=a.fy,e;return{x:null!=(e=a.fx)?e:c,y:null!=d?d:b}};JLb=function(a,b){var c=a.clip([b,a]);a=b.clip([a,b]);return{source:c,target:a}};
KLb=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?MJ(h).Hg.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};LLb=function(a){a=void 0===a?{}:a;a.node||(a.node=function(){return new Map});a.lf||(a.lf=function(){return new Map});a.graph||(a.graph=function(){return new Map});return a};
NLb=function(a,b){var c=new TJ;a=MLb(a,b);c.write(a)};UJ=function(a){return""+a.source+"\u2192"+a.target+"\u2192"+(void 0===a.name?"\u2311":a.name)};OLb=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};PLb=function(a,b){var c=(a.get(b)||0)-1;0>=c?a.delete(b):a.set(b,c)};QLb=function(a){NLb(a,{graph:function(){return new Map([["printDebug","true"]])}})};
RLb=function(a,b){var c=Array.from(a.Ve).map(function(f){return[f,MJ(a.node(f))]}).map(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;var h=g.Hg;return{id:f,rank:g.rank,order:g.order,x:h.x,y:h.y}}),d=HLb(a).map(function(f){return f.map(function(g){var h=MJ(a.node(g)).Hg;return g+" <"+h.x+", "+h.y+">"})}),e=Array.from(a.ak()).map(function(f){return[f,NJ(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()};
TLb=function(a){var b=void 0===b?"":b;var c=function(e,f){var g={};f[e]=(g[SLb]=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.xcb).map(function(e){return[e,NJ(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.eY;return{source:e,target:h,name:g,eY:f}});console.group("Spanning tree "+b);console.group("nodes");console.groupEnd();console.group("edges");console.table(d);
console.groupEnd();console.groupEnd()};VLb=function(a,b){console.group("Layering");console.table(a.map(function(c){return c.map(function(d){var e=[].concat(_.Ha(ULb(b,d))).length,f=[].concat(_.Ha(VJ(b,d))).length;return e+"> "+d+" >"+f})}));console.groupEnd()};
WLb=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.UC;return{id:f.id,wu:g,UC: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()};
YLb=function(a){var b=OJ(a);b.Goa=void 0===b.Goa?XLb(a):b.Goa;b=_.l(b.Goa);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.lf(c),e=NJ(d);e.bea=!0;e.original=d;WJ(a,c);c={source:c.target,target:c.source,name:"(reversed\u2192"+UJ(d)+")",lk:e};XJ(a,c,c)}};ZLb=function(a){for(var b=_.l(a.ak()),c=b.next();!c.done;c=b.next()){c=c.value;var d=NJ(c);if(d.bea){var e=KJ(d.original,"Reversing edge "+UJ(c)+" with no original edge");WJ(a,c);d.bea=!1;delete d.original;XJ(a,e,e)}}};
XLb=function(a){function b(h,n,r,x){var A=[],B=ULb(h,r.id),I=VJ(h,r.id),K=x&&r.wu<=r.UC;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 Z=h.lf(P),la=Z.weight;Z=h.node(Z.source);K&&A.push({source:P.source,target:P.target,name:P.name,weight:la});d(n,Z);Z.UC-=la;c(n,Z)}I=_.l(I);for(P=I.next();!P.done;P=I.next())K=P.value,K.target!==r.id&&(P=h.lf(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.UC;return 0===h||0===r?n-1:Math.abs(h-r)}var f=OJ(a).ida;if(1>=a.fca)return[];var g=function(){for(var h=new YJ,n=0,r=0,x=_.l(a.Ve),A=x.next();!A.done;A=x.next())A=A.value,RJ(h,A,{id:A,wu:0,UC:0});x=_.l(a.ak());for(A=x.next();!A.done;A=x.next()){A=A.value;var B=NJ(a.lf(A)).weight;XJ(h,A,Object.assign({},A,{weight:B}));
r=Math.max(r,h.node(A.source).UC+=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.Ve);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"),WLb(g));g=function(h){var n=h.graph;h=h.buckets;for(var r=[],x=h[h.length-1],A=0;0<n.fca;){for(;0<x.length;)b(n,h,x.shift(),!1);if(n.fca)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,_.Ha(B));break}f&&(console.group("FAS iteration "+
A++),WLb({graph:n,buckets:h},r),console.groupEnd())}return r}(g);f&&console.groupEnd();return g};
$Lb=function(a){var b=[].concat(_.Ha(a.ak()));b=_.l(b);for(var c=b.next();!c.done;c=b.next()){var d=a,e=c.value;c=OJ(d);c=c.CRb=c.CRb||new Set;var f=e.name,g=e.source,h=e.target,n=MJ(d.node(g)).rank+1,r=MJ(d.node(h)).rank,x=NJ(d.lf(e)),A=x.weight,B=d.lf(e);if(r!==n){WJ(d,e);for(e=0;n<r;++e,++n){var I="(\u03f6\u2192"+UJ(B)+("\u2192"+n.toString())+")",K={Hg:FLb(),rank:n,WOc:B,XOc:x};ELb(d,"edge",K,I);g=PJ(g,I,{weight:A},f);XJ(d,g,g);0===e&&c.add(I);g=I}c=PJ(g,h,{weight:A},f);XJ(d,c,c)}}};
bMb=function(a){for(var b=OJ(a).CRb||new Set,c=_.l(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=a.node(d),f=MJ(e),g=f.WOc;f=f.XOc;f.points=[];for(XJ(a,PJ(g.source,g.target,f,g.name),g);MJ(e).LD;){e=Array.from(SJ(a,d))[0];var h=MJ(a.node(d)).Hg;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.ak());for(c=b.next();!c.done;c=b.next())if(f=c.value,c=NJ(a.lf(f)),c.bea&&c.points.reverse(),!QJ(a,a.parent(f.source))&&!QJ(a,a.parent(f.target))){c=a;d=KJ(aMb(c,f.source,
f.target),"hierarchic/normalize.ts::normalizeSegment: No top level segment for "+f.source+" -> "+f.target);e=NJ(c.lf(f));g=d.source===f.source;f=LJ.f$(d).points=[];f.push(ILb(c.node(d.source)));if(g!==e.bea)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(ILb(c.node(d.target)))}};
fMb=function(a){var b=OJ(a).ida,c=HLb(a);cMb(a,c);b&&VLb(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){dMb(a,e,c);var g=eMb(a,c);g<b&&(f=0,d=c.map(function(h){return h.slice(0)}),b=g)}cMb(a,d)};dMb=function(a,b,c){var d=2<=b%4;0===b%2?gMb(a,c,d):hMb(a,c,d)};cMb=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]&&QJ(a,c[d])&&(MJ(a.node(c[d])).order=d)}};
gMb=function(a,b,c){for(var d=0;d<b.length-1;d++)iMb(a,b,d+1,function(e){return ULb(a,e)},function(e){return e.source},c)};hMb=function(a,b,c){for(var d=b.length-1;0<d;d--)iMb(a,b,d-1,function(e){return VJ(a,e)},function(e){return e.target},c)};jMb=function(a,b){for(var c=0;c<b.length;c++)MJ(a.node(b[c])).order=c};
eMb=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:NJ(g.lf(A)).weight}}var x=n.reduce(function(A,B,I){A[B]=I;return A},{});return h.map(function(A){return Array.from(VJ(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};kMb=function(a,b,c,d){return b.filter(function(e){return QJ(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=MJ(a.node(r)).order;n=NJ(a.lf(n)).weight;g+=n*r;h+=n}return{id:e,ifb:g/h,weight:h}})};iMb=function(a,b,c,d,e,f){d=kMb(a,b[c],d,e);d.sort(lMb(b[c],f));b[c]=d.map(function(g){return g.id});jMb(a,b[c])};
lMb=function(a,b){return function(c,d){if(c===d)return 0;var e=Math.sign((c.ifb||0)-(d.ifb||0));if(0!==e)return e;c=a.indexOf(c.id);d=a.indexOf(d.id);return b?d-c:c-d}};oMb=function(a){var b=CLb(a),c=mMb(a,b);b=nMb(a,b);a=_.l(a.oX);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;MJ(d).Hg.moveTo({x:f,y:g})}};
nMb=function(a,b){function c(h,n,r){n=pMb(h,d,n);h=qMb(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=rMb(a,b),e=[].concat(_.Ha(b)),f=[].concat(_.Ha(b)).map(function(h){return[].concat(_.Ha(h)).reverse()}),g=[].concat(_.Ha(b)).reverse();b=[].concat(_.Ha(b)).map(function(h){return[].concat(_.Ha(h)).reverse()}).reverse();e={LPb:c(e,function(h){return ZJ(a,h)},!1),wOc:c(f,function(h){return ZJ(a,h)},
!0),Uuc:c(g,function(h){return SJ(a,h)},!1),ivc:c(b,function(h){return SJ(a,h)},!0)};f=sMb(a,e);tMb(e,f);return uMb(e)};mMb=function(a,b){var c={},d=OJ(a),e=d.WHc;d=d.nMc;JJ(0<d);var f=-.5*Math.max.apply(Math,_.Ha(b[0].map(function(r){return MJ(a.node(r)).Hg.height})));b=_.l(b);for(var g=b.next();!g.done;g=b.next()){var h=g.value;g=KLb(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};
rMb=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=vMb(a,r),A=x?MJ(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=MJ(x).LD;for(var B=_.l(ZJ(a,r)),I=B.next();!I.done;I=B.next()){I=I.value;var K=MJ(a.node(I)),P=K.order,Z=!1!==x;K=!1!==K.LD;!(P<f||A<P)||K&&Z||(P=_.l(wMb(I,r)),I=P.next().value,P=P.next().value,Z=c.get(I)||new Set,c.set(I,Z),Z.add(P))}}g=
n+1;f=A}}return c};vMb=function(a,b){var c=a.node(b);if(c&&!1!==MJ(c).LD)return Array.from(ZJ(a,b)).find(function(d){return!1!==MJ(a.node(d)).LD})};wMb=function(a,b){a>b&&(a=_.l([a,b]),b=a.next().value,a=a.next().value);return[a,b]};xMb=function(a,b,c){c=_.l(wMb(b,c));b=c.next().value;c=c.next().value;return a.has(b)?a.get(b).has(c):!1};
pMb=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]&&!xMb(b,n,B)&&(e[B]=n,e[n]=d[n]=d[B],g=f[B])}}return{root:d,align:e}};
qMb=function(a,b,c){function d(n,r){for(var x=Array.from(g.Ve),A=new Set;0<x.length;){var B=x.pop();A.has(B)?n(B):(A.add(B),x.push.apply(x,[B].concat(_.Ha(r(B)))))}}var e={},f=c.root;c=c.align;var g=function(){var n=new YJ,r=OJ(a),x=r.mFc;r=r.qvc;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];RJ(n,P,{});if(I){var Z=f[I];I=a.node(I);var la=a.node(K);var wa={width:0,LD:!0,Hg:FLb()};I=I?MJ(I):wa;wa=la?MJ(la):wa;
la=I.Hg.width;la+=I.LD?r:x;la+=wa.LD?r:x;la+=wa.Hg.width;P={source:Z,target:P,Nea:la/2};if(Z=n.lf(P))P.Nea=Math.max(P.Nea,Z.Nea);XJ(n,P,P)}I=K}}return n}();d(function(n){var r=Array.from(ULb(g,n)).map(function(x){return(e[x.source]||0)+g.lf(x).Nea});e[n]=r.reduce(function(x,A){return Math.max(x,A)},0);isNaN(e[n])&&(e[n]=-1)},function(n){return ZJ(g,n)});d(function(n){var r=Number.POSITIVE_INFINITY,x=Array.from(VJ(g,n)).map(function(A){return e[A.target]-g.lf(A).Nea}).reduce(function(A,B){return Math.min(A,
B)},r);x!==r&&(e[n]=Math.max(e[n],x))},function(n){return SJ(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};
tMb=function(a,b){function c(g,h){if(g!==b){var n=Object.values(g)||{};h=h?e-Math.min.apply(Math,_.Ha(n)):f-Math.max.apply(Math,_.Ha(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,_.Ha(d)),f=Math.max.apply(Math,_.Ha(d));c(a.wOc,!1);c(a.LPb,!0);c(a.ivc,!1);c(a.Uuc,!0)};
sMb=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=MJ(r).Hg.width/2,f=Math.max(n+r,f),g=Math.min(n-r,g)}f-=g;f<c&&(c=f,d=e)}return KJ(d,"No best coordinates possible")};
uMb=function(a){for(var b={},c=Number.MAX_VALUE,d={},e=_.l(Object.keys(a.LPb)),f=e.next();!f.done;d={t2:d.t2},f=e.next())d.t2=f.value,f=Object.values(a).map(function(g){return function(h){return h[g.t2]}}(d)).sort(function(g,h){return g-h}),b[d.t2]=(f[1]+f[2])/2,c=Math.min(c,b[d.t2]);a=_.l(Object.keys(b));for(f=a.next();!f.done;f=a.next())b[f.value]-=c;return b};
yMb=function(a,b,c){function d(h){if(!f.has(h)&&QJ(a,h)){f.add(h);0===c&&e.push(h);for(var n=_.l(SJ(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};
KMb=function(a){zMb.Nc(a);var b=a,c=OJ(b).ida,d=new YJ,e=OJ(b).bca;OJ(d).bca=e;e=_.l(b.Ve);for(var f=e.next();!f.done;f=e.next())f=f.value,RJ(d,f,b.node(f));e=_.l(b.ak());for(f=e.next();!f.done;f=e.next()){var g=f=f.value;g={source:g.source,target:g.target};AMb(d,g)||XJ(d,g,Object.assign({},g,{lk:{weight:0}}));f=NJ(b.lf(f));g=NJ(d.lf(g));g.weight+=f.weight;g.minLength=Math.max(g.minLength,f.minLength)}b=d;BMb(b);e=b;d=new YJ({Hga:!1});g=Array.from(e.Ve)[0];f=e.fca;for(RJ(d,g,{id:g});CMb(d,e)<f;){g=
DMb(d,e);if(!g)break;var h=_.l(g);g=h.next().value;h=h.next().value;g=(QJ(d,g.source)?1:-1)*h;h=e;for(var n=_.l(d.Ve),r=n.next();!r.done;r=n.next())r=MJ(h.node(r.value)),r.jC||(r.rank+=g)}EMb(d);FMb(d,b);c&&console.group("Network Simplex");c&&TLb(d);for(e=new Set;h=GMb(d);){g=HMb(d,b,h);f=UJ(h)+" \u21cb "+(void 0!==g?UJ(g):"undefined");if(e.has(f))break;e.add(f);if(void 0===g)break;f=b;n=h.source;h=h.target;WJ(d,{source:n,target:h});WJ(d,{source:h,target:n});h=g.source;n=g.target;g={source:h,target:n};
h={source:n,target:h};XJ(d,g,g);XJ(d,h,h);EMb(d);FMb(d,f);g=Array.from(d.children());g=yMb(d,g);g=_.l(g);for(h=g.next();!h.done;h=g.next()){var x=h.value;h=MJ(f.node(x));if(!h.jC&&(n=d.parent(x),QJ(f,n))){var A=f.lf({source:x,target:n});r=!1;A||(A=f.lf({source:n,target:x}),r=!0);x=NJ(A).minLength;n=MJ(f.node(n)).rank+(r?x:-x);h.jC||(h.rank=n)}}}c&&console.table(e);c&&console.groupEnd();IMb(a);zMb.undo(a);JMb(a)};
BMb=function(a){function b(f,g){g=void 0===g?0:g;var h=MJ(a.node(f));if(c.has(f))return JJ(void 0!==h.rank,f+" visited with no set rank, likely a cycle."),JJ(!isNaN(h.rank),f+" has rank NaN"),h.rank;c.add(f);f=Array.from(VJ(a,f)).map(function(n){var r=NJ(a.lf(n)).minLength;return b(n.target,h.jC?h.rank:0)-r});g=Math.min.apply(Math,[].concat(_.Ha(f),[h.rank||0]))+g;h.jC||(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)};
JMb=function(a){var b=Array.from(a.oX).map(function(e){return MJ(e).rank});b=Math.min.apply(Math,_.Ha(b));for(var c=_.l(a.Ve),d=c.next();!d.done;d=c.next())MJ(a.node(d.value)).rank-=b};
IMb=function(a){for(var b=Math.min.apply(Math,_.Ha(Array.from(a.Ve).map(function(h){return MJ(a.node(h)).rank}))),c=[],d=_.l(a.Ve),e=d.next();!e.done;e=d.next()){e=MJ(a.node(e.value));var f=e.rank-b;c[f]=c[f]||[];c[f].push(e)}b=0;d=OJ(a).zBb;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}};
CMb=function(a,b){function c(f){for(var g=_.l(b.ak(f)),h=g.next();!h.done;h=g.next()){var n=h.value;h=n.source;h=f===h?n.target:h;n=LMb(b,n);if(!QJ(a,h)&&0===n){RJ(a,h,{id:h});n={source:f,target:h};var r={source:h,target:f};XJ(a,n,n);XJ(a,r,r);c(h)}}}for(var d=_.l(a.Ve),e=d.next();!e.done;e=d.next())c(e.value);return a.fca};
DMb=function(a,b){return Array.from(b.ak()).filter(function(c){return QJ(a,c.source)!==QJ(a,c.target)}).filter(function(c){return!MJ(b.node(c.source)).jC&&!MJ(b.node(c.target)).jC}).map(function(c){return[c,LMb(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]};LMb=function(a,b){var c=MJ(a.node(b.source)).rank,d=MJ(a.node(b.target)).rank;a=NJ(a.lf(b)).minLength;return d-c-a};
GMb=function(a){for(var b=_.l(a.ak()),c=b.next();!c.done;c=b.next()){c=c.value;var d=a.lf(c);if(0>NJ(d).eY)return c}};
HMb=function(a,b,c){var d=c.source;c=c.target;AMb(b,{source:d,target:c})||(c=_.l([c,d]),d=c.next().value,c=c.next().value);d=KJ(a.node(d));c=KJ(a.node(c));var e=d,f=!1;MJ(d).k_>MJ(c).k_&&(e=c,f=!0);return Array.from(b.ak()).filter(function(g){var h=a.node(g.source);g=a.node(g.target);if(!h||MJ(h).jC||!g||MJ(g).jC)return!1;h=MMb(h,e,f);g=MMb(g,e,!f);return h&&g}).map(function(g){return[g,LMb(b,g)]}).sort(function(g,h){return g[1]-h[1]}).map(function(g){return _.l(g).next().value})[0]};
MMb=function(a,b,c){a=MJ(a);b=MJ(b);var d=a.k_<=b.k_;return c===(b.low<=a.k_&&d)};EMb=function(a){function b(d,e,f,g,h){var n=f;d.pD(g,h);e.add(g);h=_.l(d.tUa(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=MJ(d.node(g));d.low=n;d.k_=f++;return f}var c=void 0===c?Array.from(a.children())[0]:c;b(a,new Set,1,c)};
FMb=function(a,b){var c=yMb(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(QJ(e,g)){var h=e;var n=f;f=d;JJ(QJ(h,f),"Child not in tree");var r=h.parent(f);JJ(QJ(h,r),"Root has no cut value");var x=!0,A={source:f,target:r};AMb(n,A)||(x=!1,A={source:r,target:f});A=NJ(A).weight;n=_.l(n.ak(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=NJ(I).weight,A+=B?I:-I,K={source:f,target:K},
AMb(h,K)&&(K=NJ(h.lf(K)).eY,A+=B?-K:K))}h=A;if(f=e.lf({source:d,target:g}))NJ(f).eY=h;if(f=e.lf({target:d,source:g}))NJ(f).eY=h}}};PMb=function(a,b){var c=OJ(a),d=c.jma;c=c.Zsb;b=[].concat(_.Ha(a.children(b))).sort();a=NMb(a,b);d=vLb(a.map(function(e){return e.r}),2*d);return OMb(a,d,c)};OMb=function(a,b,c){c=void 0===c?0:c;return a.map(function(d,e){return Object.assign({},d,zLb(b,a.length,e,-c))})};NMb=function(a,b){return b.map(function(c){return{id:c,r:MJ(a.node(c)).Hg.radius}})};
RMb=function(a,b,c,d){d=void 0===d?OJ(a).jma:d;QMb(MJ(a.node(b)).Hg,c);if(a.csb(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({},ILb(a.node(g)),{r:MJ(a.node(g)).Hg.height/2}));e=xLb(e,d);MJ(a.node(a.parent(b))).Hg.resize(e.r);f={x:-e.x,y:-e.y};c=_.l(c);for(g=c.next();!g.done;g=c.next())QMb(MJ(a.node(g.value)).Hg,f);RMb(a,a.parent(b),e,d)}};
VMb=function(a,b){function c(I){var K=MJ(KJ(a.node(I.source))).Hg,P=MJ(KJ(a.node(I.target))).Hg;I=LJ.f$(I).points||[];if(2>=I.length||!g)K=JLb(K,P),I=[K.source,K.target];else{var Z=SMb(I[1]),la=SMb(I[I.length-2]);I[0]=JLb(K,Z).source;I[I.length-1]=JLb(la,P).target}return I}function d(I){for(var K=[I];I.next;)I=I.next,K.unshift(I);I={source:{x:0,y:0},target:{x:0,y:0}};if(a.parent(K[0].source)===a.parent(K[0].target)){var P=c(K[0]);if(1===K.length)return P;if(K[1].target===K[0].source)I.source.x=P[0].x,
I.source.y=P[0].y,I.target.x=P[1].x,I.target.y=P[1].y;else{var Z=P.length-1;I.source.x=P[Z].x;I.source.y=P[Z].y;I.target.x=P[Z-1].x;I.target.y=P[Z-1].y}}else{I=MJ(KJ(a.node(K[0].source))).Hg;P=MJ(KJ(a.node(K[0].target))).Hg;Z=SMb(I);var la=Z.clone();la.move({x:2*I.radius*TMb,y:2*I.radius*UMb});var wa={x:Z.x,y:Z.y};I.SKa([la,wa]);Z.moveTo(wa);I=JLb(Z,P)}for(P=1;P<K.length;P++)f&&(Z=MJ(KJ(a.node(K[P].target))).Hg,la=Z.y,I.source.x-=Z.x,I.source.y-=la),Z=MJ(KJ(a.node(K[P].source))).Hg,I=JLb(Z,SMb(I.source));
return[I.source,I.target]}b=void 0===b?a.PIa:b;var e=OJ(a),f=e.Chb,g=e.Drc;b=_.l(b);for(e=b.next();!e.done;e=b.next()){var h=e.value;e=LJ.f$(h);a.parent(h.source)===a.parent(h.target)?e.points=c(h):e.points=d(h);if(f){JJ(2<=e.points.length,"segment "+OLb(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.Opb=!0}else e.label.Opb=!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}}};$Mb=function(a){var b=OJ(a).Chb?WMb:XMb,c=b.handler(),d=OJ(a).ida;c=YMb([ZMb,function(e){b.lk(e,void 0)},c.remove,YLb,KMb,$Lb,fMb,ALb,oMb,bMb,ZLb,c.replace,VMb]);d&&console.group("Layout Debug");c(a);d&&console.groupEnd()};
YMb=function(a){return function(b){var c=OJ(b),d=c.ida;c=c.timing&&!d?aNb:bNb;d&&QLb(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&&RLb(b,f.name)}}};aNb=function(a){return function(){var b=_.ea.apply(0,arguments),c=a.name;console.time(c);try{var d=a.apply(null,_.Ha(b))}finally{console.timeEnd(c)}return d}};bNb=function(a){return a};
ZMb=function(a){for(var b,c=_.l(a.children()),d=c.next();!d.done;d=c.next()){d=d.value;var e=MJ(a.node(d)).jC;void 0===b&&(b=e);JJ(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.b0a);for(d=c.next();!d.done;d=c.next())for(d=_.l(d.value.ak),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=MJ(a.node(f)).rank;g=MJ(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("sf`"+b.size+"`"+a.map(UJ).join(", "));}}};dNb=function(a,b,c){return a.reduce(function(d,e){d.push(new IJ(e.right+35,e.top,b.width,b.height));d.push(new IJ(e.left,e.bottom+30,b.width,b.height));return d},[]).reduce(function(d,e){if(!cNb(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}};
eNb=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)};fNb=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};hNb=function(a){var b=_.Ca(fNb(a).map(function(d){return d.lk})).ka(_.Ua(1),_.tb(gNb),_.mb(1),_.ib()).subscribe();a=_.l(eNb(a));for(var c=a.next();!c.done;c=a.next())c=c.value,c instanceof $J&&c.nzb.next();b.unsubscribe()};
gNb=function(a){var b=new Map(Array.from(a).map(function(e){return[e.node.ticket,e]})),c=iNb(b),d=c.bt;jNb(d,kNb(c.zz,d,b));return _.Ca(Array.from(a).map(function(e){return e.node.ks.ka(_.Ua(1))})).ka(_.m(sLb))};
iNb=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.bt),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&&(lNb(e.node.ticket,g.ticket,c),lNb(g.ticket,e.node.ticket,b))}}return{zz:b,bt:c}};lNb=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)};
kNb=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};
jNb=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 YJ,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,lk:{Hg:new aK(mNb(r.ks,r.jQa))}};g.set(n,r);RJ(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=PJ(h,r),XJ(f,r,r));g=f;$Mb(g);f=new Map;g=_.l(g.oX);
for(e=g.next();!e.done;e=g.next())if(n=e.value,e=n.id,h=d.get(e)){r=MJ(n).Hg;n=r.x;r=r.y;var x=h.ks.width,A=h.ks.height;h.jQa&&(r+=40,A+=40);n-=x/2;r-=A/2;f.set(e,new IJ(n,r,x,A))}if(g=sLb(f.values())){e=dNb(c,g,sLb(c)||new IJ(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.dfa(n.x+e.left-g.x,n.y+e.top-g.y);c.push(new IJ(e.left,e.top,g.width,g.height))}}};
mNb=function(a,b){b=void 0===b?!0:b;return new IJ(a.x,a.y-(b?40:0),a.width,a.height+(b?40:0))};cK=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.Ms.getValue())if(f instanceof $J&&b&&e.push(f),f instanceof bK&&(c&&e.push(f),d||f.Fc.getValue()))e=e.concat(cK(f.TP,b,c,d));return e};nNb=function(a){return a instanceof $J&&("CHOICE_START"===a.type||"CHOICE_END"===a.type)};
oNb=function(a){var b=a.from instanceof $J&&"CHOICE_START"===a.from.type?_.Ca([a.from.bt,a.from.CP]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.FOa||0)})):_.Da(!1),c=a.to instanceof $J&&"CHOICE_END"===a.to.type?_.Ca([a.to.zz,a.to.CP]).ka(_.m(function(d){d=_.l(d);var e=d.next().value;return d.next().value%e.size!==(a.yga||0)})):_.Da(!1);return _.Ca([b,c]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;return d||e}))};
pNb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",8);_.G("click",function(){var d=_.ld(c).wa,e=_.L(2);return _.md(e.p9.emit(d))})("mousewheel",function(d){return d.stopPropagation()});_.N(1);_.D()}a&2&&(a=b.wa,_.z("trackGestureClick",!0),_.w(1),_.Ae(" ",a," "))};qNb=function(a){a&1&&(_.C(0,"div",9),_.N(1,"..."),_.D())};
rNb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.N(2),_.D(),_.C(3,"div",3),_.N(4),_.M(5,pNb,2,2,"div",4),_.M(6,qNb,2,0,"div",5),_.D(),_.td(),_.C(7,"svg",6),_.F(8,"path",7),_.D()());a&2&&(a=b.Ma,b=_.L(),_.w(2),_.zy("",b.ii,"",""+a.length+(50===a.length?"+":""),""),_.w(2),_.Ae(" ","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.N5b))};
sNb=function(a){a&1&&(_.td(),_.C(0,"svg",4),_.F(1,"path",5),_.D())};tNb=function(a){a&1&&(_.td(),_.C(0,"svg",4),_.F(1,"path",5),_.D())};uNb=function(a,b){a&1&&(_.C(0,"div",1),_.M(1,sNb,2,0,"svg",2),_.C(2,"div",3)(3,"span"),_.N(4),_.D(),_.C(5,"mat-icon"),_.N(6,"visibility_off"),_.D()(),_.M(7,tNb,2,0,"svg",2),_.D());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngIf","outgoing"===b.direction),_.w(3),_.Be(a),_.w(3),_.z("ngIf","incoming"===b.direction))};
vNb=function(a){if(a&1){var b=_.kd();_.C(0,"div",16)(1,"h3",17);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.Nhb.emit(c.node))})("mousedown",function(){_.ld(b);var c=_.L(2);return _.md(c.UAb.emit(c.node))});_.C(2,"div",18);_.N(3);_.D()();_.C(4,"button",19);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.AA(c.node))});_.C(5,"mat-icon");_.N(6);_.O(7,"async");_.D()()()}a&2&&(a=_.L(2),_.w(1),_.fe("cursor","move"),_.w(2),_.Ae(" ",a.node.name," "),_.w(1),_.z("disabled",0===a.node.TP.length),
_.w(2),_.Be(!0===_.Q(7,5,a.node.Fc)?"expand_less":"expand_more"))};wNb=function(a){if(a&1){var b=_.kd();_.C(0,"button",24);_.G("click",function(c){_.ld(b);var d=_.L(3);d.node instanceof $J&&d.node.B0.lzb.next({title:"",color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]});c.stopPropagation();return _.md()});_.C(1,"mat-icon");_.N(2,"contactless");_.D()()}};
xNb=function(a){if(a&1){var b=_.kd();_.C(0,"button",25);_.G("click",function(){_.ld(b);var c=_.L(3);c.node instanceof $J&&c.node.CP.next(c.node.CP.getValue()+1);return _.md()});_.C(1,"mat-icon");_.N(2,"alt_route");_.D()()}};
zNb=function(a){a&1&&(_.C(0,"h3",20,21)(2,"div",18),_.N(3),_.D(),_.M(4,wNb,3,0,"button",22),_.M(5,xNb,3,0,"button",23),_.D());a&2&&(a=_.L(2),_.fe("max-width",a.O5b,"px"),_.z("ngClass",yNb(a)?"backdrop":""),_.w(3),_.Ae(" ",a.node.name," "),_.w(1),_.z("ngIf",a.node instanceof $J&&"SUBJECT"===a.node.type),_.w(1),_.z("ngIf",a.ZBc(a.node)))};ANb=function(a){a&1&&_.F(0,"loading",26)};BNb=function(a){a&1&&(_.C(0,"dc-information-box",27),_.N(1," Failed to load file. "),_.D());a&2&&(a=_.L(2),_.z("title",a.node.ticket))};
CNb=function(a,b){a&1&&_.F(0,"rxjs-marble",31);a&2&&_.z("eventData",b.Ma)};DNb=function(a,b){a&1&&(_.C(0,"div",29),_.M(1,CNb,1,1,"rxjs-marble",30),_.O(2,"async"),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",_.Q(2,1,a)))};ENb=function(a,b){a&1&&(_.je(0),_.M(1,DNb,3,3,"div",28),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a))};FNb=function(a,b){a&1&&_.F(0,"scroll-indicator",32);a&2&&_.z("scroll",b.Ma.yHc)};
GNb=function(a,b){if(a&1){var c=_.kd();_.C(0,"callgraph-decorator",33);_.G("filesToAddToCallgraph",function(d){_.ld(c);var e=_.L(2);return _.md(e.p9.emit(d))});_.D()}a&2&&(a=b.wa,b=_.L(2),_.z("node",b.node)("tag",a))};
HNb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",1)(1,"div",2);_.G("click",function(){_.ld(c);var d=_.L();return _.md(d.Mhb.emit(d.node))})("dblclick",function(){_.ld(c);var d=_.L();return _.md(d.focus.emit(d.node))})("mousedown",function(){_.ld(c);var d=_.L();return _.md(d.TAb.emit(d.node))})("mouseenter",function(){_.ld(c);var d=_.L();return _.md(d.EQa.emit(!0))})("mouseleave",function(){_.ld(c);var d=_.L();return _.md(d.EQa.emit(!1))});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.M(5,vNb,8,
7,"div",3);_.M(6,zNb,6,6,"h3",4);_.M(7,ANb,1,0,"loading",5);_.M(8,BNb,2,1,"dc-information-box",6);_.C(9,"div",7)(10,"div",8);_.M(11,ENb,2,1,"ng-container",9);_.O(12,"async");_.C(13,"button",10);_.G("click",function(){_.ld(c);var d=_.L();return _.md(d.delete.emit(d.node))});_.C(14,"mat-icon");_.N(15,"visibility_off");_.D()()()();_.F(16,"hidden-node-decorator",11)(17,"hidden-node-decorator",12);_.M(18,FNb,1,1,"scroll-indicator",13);_.O(19,"async");_.D();_.C(20,"div",14);_.M(21,GNb,1,2,"callgraph-decorator",
15);_.O(22,"async");_.D()()}a&2&&(a=b.Ma,b=_.L(),_.fe("left",a.x,"px")("top",a.y,"px"),_.w(1),_.fe("cursor",yNb(b)?"":"move")("min-height",a.height,"px")("min-width",a.width,"px")("transition",_.Q(2,26,b.urc)),_.he("highlighted",_.Q(3,28,b.node.otc))("glow",_.Q(4,30,b.qwc)),_.z("ngClass",yNb(b)?"aggregation-background":""),_.w(4),_.z("ngIf",yNb(b)),_.w(1),_.z("ngIf",!b.Qvb&&!b.zvb&&(!(b.node instanceof bK)||b.node.Fc.getValue()&&0!==b.node.TP.length)),_.w(1),_.z("ngIf",b.Qvb),_.w(1),_.z("ngIf",b.zvb),
_.w(3),_.z("ngIf",_.Q(12,32,b.node.B0.EFc)),_.w(5),_.z("node",b.node),_.w(1),_.z("node",b.node),_.w(1),_.z("ngIf",_.Q(19,34,b.node.scroll)),_.w(3),_.z("ngForOf",_.Q(22,36,b.Qwc)))};LNb=function(a,b,c,d,e){e=void 0===e?!1:e;var f=new Map,g=new Map([].concat(_.Ha(a.aggregations.map(function(h){return[h.ticket,INb(h,b,c,d,e,f)]})),_.Ha(a.functions.map(function(h){return[h.ticket,JNb(h,b,c,d,f)]}))));KNb(a,g);return g};
MNb=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 bK){d=_.l(d.TP);for(var e=d.next();!e.done;e=d.next())a.push(e.value)}else d instanceof $J&&b.set(d.ticket,d)}return b};
KNb=function(a,b){var c=new Map((a.tNa||[]).filter(function(h){return!!h.Md}).map(function(h){return[h.Md.path,h]}));b=MNb(b.values());a=_.l(a.calls);for(var d=a.next();!d.done;d=a.next())if(d=d.value,(d.Ema||d.wP)&&d.Dma){var e=b.get(d.Ema),f=b.get(d.Dma);if(!e&&f&&d.wP&&d.wP.path){var g=c.get(d.wP.path);if(!g)continue;f.Q8.next({tags:0===g.tags.length?["EXTERNAL"]:g.tags,path:d.wP.path,Zy:d.Zy})}e instanceof $J&&f instanceof $J&&NNb(e,f,d.Zy,d.lKa,d.jKa)}};
INb=function(a,b,c,d,e,f,g){var h=new bK(a.ticket,a.name,oxb(b,a.lineNumber),g);ONb(h,[].concat(_.Ha(a.aggregations.map(function(n){return INb(n,b,c,d,e,f,h)})),_.Ha(a.functions.map(function(n){return JNb(n,b,c,d,f,h)}))));h.Fc.next(!e);return h};JNb=function(a,b,c,d,e,f){b=new $J(a.ticket,a.name,oxb(b,[{start:a.lineNumber,end:a.endLineNumber}]),f,a.type,c,d);nNb(b)&&(a=a.ticket.substring(0,a.ticket.length-a.type.length),(c=e.get(a))?b.CP=c:e.set(a,b.CP));return b};
QNb=function(a){var b=_.ea.apply(1,arguments);return _.Ca([PNb.apply(null,[a,"incoming"].concat(_.Ha(b))),PNb.apply(null,[a,"outgoing"].concat(_.Ha(b)))]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return new Set([].concat(_.Ha(c),_.Ha(d)))}))};
PNb=function(a,b){var c=_.ea.apply(2,arguments);return a.ka(_.m(function(d){return cK(d.values(),!0,!1,!1)}),_.m(function(d){return d.map(function(e){return _.Ca("incoming"===b?e.zz:e.bt,e.Ms).ka(_.m(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;return[e.ticket,{node:e,tUa:f,hidden:g}]}))})}),_.tb(function(d){return _.Cb.apply(null,_.Ha(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.tUa;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}))};
RNb=function(a,b){var c=new Map,d=Array.from(b).reduce(function(A,B){var I=B[1];_.$D(I)?A.xyb.set(B[0],I.Yb):A.Bmb.set(B[0],I);return A},{xyb:new Map,Bmb:new Map});b=d.xyb;d=d.Bmb;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 $J(f,0===g.state?"{{{...Loading...}}}":"{{{...Error...}}}",a.ac().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,cK(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 $J){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.Q8.next({path:r,Amb:x})}n=_.l(b);for(r=n.next();!r.done;r=n.next())r=_.l(r.value).next().value,(x=a.get(r))&&h.Q8.next({OVa:r,nFc: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};SNb=function(a){a=a.ua.getBoundingClientRect();return 0<a.width&&0<a.height};TNb=function(a){return sLb(Array.from(a).filter(function(b){b=_.l(b);b.next();return!b.next().value.Ms.getValue()}).map(function(b){b=_.l(b);b.next();b=b.next().value.SP;return mNb(b)}))};UNb=function(a,b){a&1&&_.F(0,"rxjs-marble",8);if(a&2){a=b.Ma;b=_.L().wa;var c=_.L();_.fe("transform",a)("transition","transform "+c.dcc+"ms linear");_.z("eventData",b)}};
VNb=function(a,b){a&1&&(_.td(),_.gA(),_.je(0),_.M(1,UNb,1,5,"rxjs-marble",7),_.O(2,"async"),_.ke());a&2&&(a=b.wa,_.w(1),_.z("ngIf",_.Q(2,1,a.transform)))};WNb=function(a,b,c){var d=b.type,e=b.UBb;b=e.title;e=e.color;"remove"===d?a.shift():"add"===d&&a.push({title:b,color:e,transform:_.Ia(c.from.ks.ka(_.Wa()),c.to.ks.ka(_.La(0))).ka(_.m(function(f){return"translate("+(f.x+f.width/2-15)+"px, "+(f.y+f.height/2-15)+"px)"}))});return a};
XNb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",7);_.G("click",function(){var d=_.ld(c).wa,e=_.L();return _.md(e.show.emit(d))});_.N(1);_.D()}a&2&&(a=b.wa,_.w(1),_.Ae(" ",a.name," "))};YNb=function(a){a&1&&(_.C(0,"div",14),_.re(1,15),_.D())};
$Nb=function(a,b){if(a&1){var c=_.kd();_.C(0,"callgraph-node",20);_.G("clickOnHeader",function(d){_.ld(c);var e=_.L(3);return _.md(ZNb(e,d))})("delete",function(d){_.ld(c);var e=_.L(3);dK(e,{action:"hide",node:d});return _.md()})("filesToAddToCallgraph",function(d){_.ld(c);var e=_.L(3);e.Q0a.next(e.ub.location.ac().ld(d).hb());return _.md()})("manualExpansionChange",function(){_.ld(c);var d=_.L().Ma,e=_.L(2);e.Mdb=!e.wcb(d);e.center(d);return _.md()})("mouseDownOnHeader",function(d){_.ld(c);var e=
_.L(3),f=e.controls;f.aS=d;f.Xaa=void 0;e.log("startNodeDrag");return _.md()});_.O(1,"async");_.D()}a&2&&(a=b.wa,b=_.L(3),_.fe("opacity",_.Q(1,3,b.Jga).has(a.ticket)?.2:1),_.z("node",a))};
cOb=function(a,b){if(a&1){var c=_.kd();_.C(0,"callgraph-edge",22);_.G("expand",function(d){_.ld(c);var e=_.L(5);return _.md(aOb(e,d))})("focus",function(d){_.ld(c);var e=_.L(5);dK(e,{action:"showOnlyEdge",lf:d});return _.md()})("mouseenter",function(){var d=_.ld(c).wa,e=_.L(5);return _.md(bOb(e,d))})("mouseleave",function(){_.ld(c);var d=_.L(5);return _.md(bOb(d))});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.D()}a&2&&(a=b.wa,b=_.L(5),_.fe("opacity",_.Q(1,4,b.Jga).has(a.to.ticket)||_.Q(2,6,b.Jga).has(a.from.ticket)?
.2:1),_.z("edgeData",a)("graphType",_.Q(3,8,b.graphType)))};dOb=function(a,b){a&1&&(_.je(0),_.M(1,cOb,4,10,"callgraph-edge",21),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a.values()))};eOb=function(a,b){a&1&&(_.je(0),_.M(1,dOb,2,1,"ng-container",2),_.O(2,"async"),_.ke());a&2&&(a=b.wa,_.w(1),_.z("ngIf",_.Q(2,1,a.bPc)))};
fOb=function(a,b){if(a&1){var c=_.kd();_.C(0,"callgraph-node",23);_.G("clickOnBody",function(d){_.ld(c);var e=_.L(3);return _.md(ZNb(e,d))})("delete",function(d){_.ld(c);var e=_.L(3);dK(e,{action:"hide",node:d});return _.md()})("filesToAddToCallgraph",function(d){_.ld(c);var e=_.L(3);e.Q0a.next(e.ub.location.ac().ld(d).hb());return _.md()})("focus",function(d){_.ld(c);var e=_.L(3);dK(e,{action:"showOnlyFamily",node:d});return _.md()})("hover",function(d){var e=_.ld(c).wa,f=_.L(3);d=d?e:void 0;f.controls.gr()||
(f.yqa.next(d),f.log(d?"hoverNode":"unhoverNode"));return _.md()})("mouseDownOnBody",function(d){_.ld(c);var e=_.L(3),f=e.controls;f.aS=d;f.Xaa=void 0;e.log("startNodeDrag");return _.md()});_.O(1,"async");_.O(2,"async");_.D()}a&2&&(a=b.wa,b=_.L(3),_.fe("opacity",_.Q(1,4,b.Jga).has(a.ticket)?.2:1),_.z("hovered",_.Q(2,6,b.yqa)===a)("node",a))};
gOb=function(a,b){a&1&&(_.C(0,"div",16),_.M(1,$Nb,2,5,"callgraph-node",17),_.M(2,eOb,3,3,"ng-container",18),_.M(3,fOb,3,8,"callgraph-node",19),_.D());a&2&&(a=b.Ma,b=_.L(2),_.fe("transform","matrix("+b.controls.zoomLevel+",0,0,"+b.controls.zoomLevel+","+(b.controls.oN+b.controls.fxa)+","+(b.controls.pN+b.controls.mxa)+")"),_.w(1),_.z("ngForOf",b.vOa(a.values(),!1,!0)),_.w(1),_.z("ngForOf",b.vOa(a.values(),!0,!0)),_.w(1),_.z("ngForOf",b.vOa(a.values(),!0,!1)))};
hOb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-form-field")(1,"mat-select",24);_.G("selectionChange",function(c){_.ld(b);var d=_.L(2);c=c.value;d.log("graphTypeSelected:"+c);d.graphType.next(c);return _.md()});_.C(2,"mat-option",25);_.N(3,"Callgraph");_.D();_.C(4,"mat-option",26);_.N(5,"RxJS Graph");_.D()()()}a&2&&(_.w(1),_.z("value","CALLGRAPH"))};
jOb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"button",27);_.G("click",function(){_.ld(b);for(var d=_.L().Ma,e=_.L(),f=iOb(d),g=_.l(d),h=g.next();!h.done;h=g.next())h=_.l(h.value),h.next(),h=h.next().value,h instanceof bK&&h.Fc.next(!f);e.center(d);return _.md()});_.N(2);_.D();_.ke()}if(a&2){a=_.L().Ma;var c=_.L();_.w(2);_.Ae(" ",c.wcb(a)?"Collapse All":"Expand All"," ")}};
kOb=function(a){if(a&1){var b=_.kd();_.C(0,"div")(1,"dc-information-box",28);_.N(2," Callgraph deprecation: this feature will no longer be available after the 1st of December (");_.C(3,"a",29);_.N(4,"more info");_.D();_.N(5,"). ");_.C(6,"button",30);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.dLb.next(!1))});_.N(7," Dismiss ");_.D()()()}};
lOb=function(a){if(a&1){var b=_.kd();_.C(0,"dc-information-box",28);_.pe(1,31);_.C(2,"button",30);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.DAb.next(!0))});_.D();_.qe();_.D()}};
oOb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.M(1,YNb,2,0,"div",4);_.M(2,gOb,4,5,"div",5);_.C(3,"div",6);_.M(4,hOb,6,1,"mat-form-field",2);_.O(5,"async");_.M(6,jOb,3,1,"ng-container",2);_.D();_.C(7,"div",7);_.G("mousedown",function(d){return d.stopPropagation()});_.C(8,"button",8);_.G("click",function(){_.ld(c);var d=_.L().controls;mOb(d,1.2*d.zoomLevel);return _.md()});_.C(9,"mat-icon");_.N(10,"zoom_in");_.D()();_.C(11,"mat-slider",9);_.G("input",function(d){_.ld(c);var e=_.L();return _.md(mOb(e.controls,
d.value))});_.O(12,"async");_.D();_.C(13,"button",10);_.G("click",function(){_.ld(c);var d=_.L().controls;mOb(d,d.zoomLevel/1.2);return _.md()});_.C(14,"mat-icon");_.N(15,"zoom_out");_.D()();_.C(16,"button",11);_.G("click",function(){var d=_.ld(c).Ma,e=_.L();return _.md(e.center(d))});_.C(17,"mat-icon");_.N(18,"my_location");_.D()()();_.C(19,"div",12);_.M(20,kOb,8,0,"div",2);_.O(21,"async");_.M(22,lOb,3,0,"dc-information-box",13);_.O(23,"async");_.D();_.ke()}a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngIf",
0===a.size),_.w(1),_.z("ngIf",a),_.w(2),_.z("ngIf",_.Q(5,15,b.Mqc)),_.w(2),_.z("ngIf",b.HKc(a)),_.w(2),_.z("ascTrackElement",b.Sxa),_.w(3),_.z("max",2)("min",nOb(b.controls))("value",_.Q(12,17,b.controls.FSb))("step",.01),_.w(2),_.z("ascTrackElement",b.Sxa),_.w(3),_.z("ascTrackElement",b.Sxa),_.w(3),_.fe("margin-left",b.j2a,"px"),_.w(1),_.z("ngIf",_.Q(21,19,b.dLb)),_.w(2),_.z("ngIf",!1===_.Q(23,21,b.RK)))};
pOb=function(a){a&1&&(_.je(0),_.C(1,"h4"),_.re(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),_.re(10,38),_.D()(),_.C(11,"tr")(12,"td"),_.F(13,"callgraph-decorator",39),_.D(),_.C(14,"td"),_.re(15,40),_.D()(),_.C(16,"tr")(17,"td"),_.F(18,"callgraph-decorator",39),_.D(),_.C(19,"td"),_.re(20,41),_.D()(),_.C(21,"tr")(22,"td"),_.F(23,"callgraph-decorator",39),_.D(),_.C(24,"td"),_.re(25,42),_.D()()(),_.C(26,
"div")(27,"h4"),_.re(28,43),_.D(),_.C(29,"div"),_.re(30,44),_.D(),_.C(31,"div"),_.re(32,45),_.D()(),_.ke());a&2&&(a=_.L(),_.w(4),_.z("edgeData",a.wJc),_.w(1),_.z("node",a.nea),_.w(1),_.z("node",a.mea),_.w(7),_.z("node",a.Ona)("tag","EXTERNAL"),_.w(5),_.z("node",a.Ona)("tag","TEST"),_.w(5),_.z("node",a.Ona)("tag","GENERATED"))};
qOb=function(a){if(a&1){var b=_.kd();_.C(0,"hidden-node-box",47);_.G("show",function(c){_.ld(b);var d=_.L(2);dK(d,{action:"show",node:c});return _.md()})("showAll",function(){_.ld(b);var c=_.L(2);dK(c,{action:"showAll"});return _.md()});_.D()}a&2&&(a=_.L().Ma,_.z("hiddenNodes",a))};rOb=function(a,b){a&1&&(_.je(0),_.M(1,qOb,1,1,"hidden-node-box",46),_.ke());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",0<a.size))};
sOb=function(a){return _.Ca(Array.from(a).map(function(b){b=_.l(b);var c=b.next().value;return b.next().value.ka(_.m(function(d){return[c,_.$D(d)?_.oD(d.Yb.xP):d]}))}))};iOb=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 bK&&0<b.TP.length&&!b.Fc.getValue())return!1;return!0};tOb=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 bK)return!0;return!1};
uOb=function(a,b){return new Set(Array.from(cK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return b.from.ticket!==c&&b.to.ticket!==c}))};vOb=function(a,b){return new Set(Array.from(cK(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return!b.has(c)}))};wOb=function(a){var b=a.Ek.map(function(c){return{wp:c,Doa:!1}});return{Id:a.Xa,wD:a.wD,entries:b}};
xOb=function(a){for(var b=[],c=0;c<a.Ek.length;c++)b.push({wp:a.Ek[c],Doa:!0});return{Id:a.Xa,wD:a.wD,entries:b}};yOb=function(){};zOb=function(a){a&1&&_.M(0,yOb,0,0,"ng-template",10);a&2&&(_.L(3),_.z("ngTemplateOutlet",_.ze(3)))};AOb=function(a,b){a&1&&(_.F(0,"history-table",11),_.O(1,"async"),_.O(2,"async"));if(a&2){a=b.Ma;b=_.L(2).Ma;var c=_.L();_.z("data",b.Yb.WK)("historyPlace",a)("blameInfo",_.Q(1,5,c.oma))("columnType",b.Yb.ena)("focusCommit",_.Q(2,7,c.y9))}};
BOb=function(a){if(a&1){var b=_.kd();_.C(0,"button",13);_.G("click",function(){var d=_.ld(b).Ma;return _.md(d())});_.re(1,14);_.D()}if(a&2){a=_.L(3).Ma;var c=_.L();_.z("trackBucket",c.xk.QU)("trackProjectId",a.Yb.Xa.lb)}};COb=function(a){if(a&1){var b=_.kd();_.C(0,"button",13);_.G("click",function(){var d=_.ld(b).Ma;return _.md(d())});_.re(1,15);_.D()}if(a&2){a=_.L(3).Ma;var c=_.L();_.z("trackBucket",c.xk.QU)("trackProjectId",a.Yb.Xa.lb)}};
DOb=function(a){a&1&&(_.je(0),_.M(1,BOb,2,2,"button",12),_.M(2,COb,2,2,"button",12),_.ke());a&2&&(a=_.L(2).Ma,_.w(1),_.z("ngIf",a.Yb.Ioa),_.w(1),_.z("ngIf",a.Yb.c9))};EOb=function(a){a&1&&(_.C(0,"div",16),_.F(1,"mat-spinner",17),_.D());a&2&&(_.w(1),_.z("diameter",18)("strokeWidth",2))};FOb=function(a){a&1&&(_.C(0,"dc-information-box",18),_.re(1,19),_.D())};
GOb=function(a){a&1&&(_.je(0),_.M(1,zOb,1,1,null,5),_.O(2,"async"),_.C(3,"div",6),_.O(4,"async"),_.M(5,AOb,3,9,"history-table",7),_.O(6,"async"),_.je(7,2),_.O(8,"async"),_.M(9,DOb,3,2,"ng-container",3),_.M(10,EOb,2,2,"div",8),_.M(11,FOb,2,0,"dc-information-box",9),_.ke(),_.D(),_.ke());if(a&2){a=_.L().Ma;var b=_.L();_.w(1);_.z("ngIf",_.Q(2,8,b.GVa));_.w(2);_.he("hidden",_.Q(4,10,b.GVa));_.w(2);_.z("ngIf",_.Q(6,12,a.Yb.WK.Id));_.w(2);_.z("ngSwitch",_.Q(8,14,b.q_));_.w(2);_.z("ngSwitchCase",b.QA.Yf);
_.w(1);_.z("ngSwitchCase",b.QA.ih);_.w(1);_.z("ngSwitchCase",b.QA.Error)}};HOb=function(){};IOb=function(a){a&1&&_.M(0,HOb,0,0,"ng-template",10);a&2&&(_.L(2),_.z("ngTemplateOutlet",_.ze(3)))};JOb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.re(1,21),_.D())};
KOb=function(a,b){a&1&&(_.je(0,2),_.M(1,GOb,12,16,"ng-container",3),_.M(2,IOb,1,1,null,3),_.M(3,JOb,2,0,"dc-information-box",4),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.QA.Yf),_.w(1),_.z("ngSwitchCase",b.QA.ih),_.w(1),_.z("ngSwitchCase",b.QA.Error))};LOb=function(a){a&1&&_.F(0,"loading",22);a&2&&_.z("hasBackground",!0)("diameter",36)};MOb=function(a){return Bxb(a)||8===a.kind};
NOb=function(a,b,c){var d=_.LD(a,1);return d&&b.Rtb.has(d)?_.Da({Zc:a,VG:d}):_.LD(a,3)||_.QD(a)?_.CG(c,a,"path",1).ka(_.m(function(e){return{Zc:a,VG:e}})):_.Da({Zc:a,VG:b.KCc})};OOb=function(a,b){return!!a.WK.entries.find(function(c){return c.wp.Uf===b})};POb=function(a,b){return _.Eo(a.location,b.location)};QOb=function(a){return 0===a.kind&&!a.vna||3===a.kind||2===a.kind};
SOb=function(a,b){var c=a.location;return _.ih(c)?ROb(b,c).ka(_.m(function(d){return _.$D(d)?_.oD(Object.assign({},d.Yb,{ub:a})):d})):_.Ta};TOb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.$D(b)};UOb=function(a){a=a.vf;return""+((null==a?0:a.Pd)?a.Pd:"")+((null==a?0:a.Fe)&&a.Fe!==a.Pd?"-"+a.Fe:"")};VOb=function(a){a&1&&_.F(0,"loading")};
WOb=function(a){if(a&1){var b=_.kd();_.je(0);_.N(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.C(2,"button",11);_.G("click",function(){_.ld(b);var d=_.L(2).wa,e=_.L(3).Ma;return _.md(e.qZa.add(d.Mh.id))});_.N(3," Show findings anyway... ");_.D();_.ke()}if(a&2){a=_.L(2).wa;var c=_.L(4);_.w(2);_.de("data-action",c.Fcc)("data-action-id",a.Mh.id)}};XOb=function(a){a&1&&_.le(0)};
ZOb=function(a){a&1&&(_.je(0),_.M(1,XOb,1,0,"ng-container",12),_.ke());if(a&2){a=_.L(2).wa;_.L(4);var b=_.ze(5);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Ee(2,YOb,a))}};$Ob=function(a){a&1&&(_.M(0,WOb,4,2,"ng-container",0),_.M(1,ZOb,2,4,"ng-container",0));if(a&2){a=_.L().wa;var b=_.L(3).Ma;_.z("ngIf",500<a.count&&!b.qZa.has(a.Mh.id));_.w(1);_.z("ngIf",500>=a.count||b.qZa.has(a.Mh.id))}};
aPb=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),_.N(4),_.D()(),_.M(5,$Ob,2,2,"ng-template",10),_.D());a&2&&(a=b.wa,b=_.L(4),_.z("expanded",b.rNa.has(a.Mh.id)),_.w(1),_.de("data-action",b.i1b)("data-action-id",a.Mh.id),_.w(2),_.z("src",a.icon,_.Sd),_.w(1),_.zy(" ",a.Mh.name," (",a.count," warnings) "))};bPb=function(a){a&1&&(_.je(0),_.M(1,aPb,6,6,"mat-expansion-panel",6),_.ke());a&2&&(a=_.L(2).Ma,_.w(1),_.z("ngForOf",a.Ixb))};
cPb=function(a){a&1&&(_.je(0),_.M(1,bPb,2,1,"ng-container",5),_.ke());if(a&2){a=_.L().Ma;_.L();var b=_.ze(3);_.w(1);_.z("ngIf",0<a.Ixb.length)("ngIfElse",b)}};dPb=function(a,b){a&1&&(_.je(0)(1,3),_.M(2,VOb,1,0,"loading",4),_.M(3,cPb,2,2,"ng-container",4),_.ke()());a&2&&(a=b.Ma,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};
ePb=function(a){a&1&&(_.C(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.D())};fPb=function(a){a&1&&_.F(0,"loading")};gPb=function(a,b){a&1&&(_.C(0,"div",15)(1,"a"),_.O(2,"warningLocation"),_.N(3),_.O(4,"warningLocationName"),_.D(),_.C(5,"div"),_.N(6),_.D()());if(a&2){a=b.wa;b=_.L(3).wa;var c=_.L();_.de("data-action",c.k1b)("data-action-id",b.Mh.id);_.w(1);_.de("href",_.Q(2,5,a),_.Sd);_.w(2);_.Ae(" ",_.Ay(4,7,a,c.Xa.path)," ");_.w(3);_.Be(a.message)}};
hPb=function(a){a&1&&(_.je(0),_.M(1,gPb,7,10,"div",14),_.ke());a&2&&(a=_.L().Ma,_.w(1),_.z("ngForOf",a.x9))};iPb=function(a,b){a&1&&(_.je(0)(1,3),_.M(2,fPb,1,0,"loading",4),_.M(3,hPb,2,1,"ng-container",4),_.ke()());a&2&&(a=b.Ma,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};kPb=function(a,b){a&1&&(_.M(0,iPb,4,3,"ng-container",0),_.O(1,"async"));a&2&&(a=b.wa,b=_.L(),_.z("ngIf",_.Q(1,1,jPb(b,a.Mh.id))))};
lPb=function(a,b){a&1&&(_.C(0,"mat-radio-button",1),_.N(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.Ae(" ",a," "))};mPb=function(a){a&1&&(_.C(0,"button",2)(1,"mat-icon"),_.N(2),_.D()());a&2&&(a=_.L(),_.z("color",a.selected?"primary":null)("matTooltip",a.Dga)("disabled",a.disabled),_.de("aria-label",a.ariaLabel),_.w(2),_.Be(a.icon))};
nPb=function(a){a&1&&(_.C(0,"button",3)(1,"mat-icon"),_.N(2),_.D(),_.we(3),_.D());a&2&&(a=_.L(),_.z("color",a.selected?"primary":null)("matTooltip",a.Dga)("disabled",a.disabled),_.w(2),_.Be(a.icon))};oPb=function(a){a&1&&_.le(0)};pPb=function(a){a&1&&(_.C(0,"button",13),_.N(1),_.D());if(a&2){_.L();var b=_.ze(11);a=_.L();_.z("matMenuTriggerFor",b);_.w(1);_.Ae(" ",a.Y6b," ")}};qPb=function(a){a&1&&_.le(0)};rPb=function(a){a&1&&_.le(0)};
sPb=function(a){a&1&&(_.je(0),_.F(1,"collapsible-icon-button",5),_.C(2,"mat-menu",null,6)(4,"span",7),_.M(5,oPb,1,0,"ng-container",8),_.D(),_.M(6,pPb,2,2,"button",9),_.O(7,"async"),_.C(8,"button",10),_.N(9),_.D()(),_.C(10,"mat-menu",null,11),_.M(12,qPb,1,0,"ng-container",8),_.D(),_.C(13,"mat-menu",null,12),_.M(15,rPb,1,0,"ng-container",8),_.D(),_.ke());if(a&2){var b=_.ze(3),c=_.ze(14);a=_.L();var d=_.ze(9),e=_.ze(5),f=_.ze(7);_.w(1);_.z("collapsed",!0)("matMenuTriggerFor",b);_.w(4);_.z("ngTemplateOutlet",
d);_.w(1);_.z("ngIf",_.Q(7,8,a.TE.isEnabled));_.w(2);_.z("matMenuTriggerFor",c);_.w(1);_.Ae(" ",a.d8b," ");_.w(3);_.z("ngTemplateOutlet",e);_.w(3);_.z("ngTemplateOutlet",f)}};tPb=function(a){a&1&&_.le(0)};uPb=function(a){a&1&&_.F(0,"dropdown-button",17);a&2&&(a=_.L(2),_.z("item",a.Vrc)("dense",!0))};
vPb=function(a){a&1&&(_.F(0,"mat-divider",14),_.M(1,tPb,1,0,"ng-container",8),_.F(2,"mat-divider",14),_.M(3,uPb,1,2,"dropdown-button",15),_.O(4,"async"),_.F(5,"dropdown-button",16));if(a&2){a=_.L();var b=_.ze(9);_.z("vertical",!0);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("vertical",!0);_.w(1);_.z("ngIf",_.Q(4,6,a.TE.isEnabled));_.w(2);_.z("item",a.Tvc)("dense",!0)}};wPb=function(a){a&1&&(_.C(0,"build-config-menu",18),_.G("click",function(b){return b.stopPropagation()}),_.D())};
xPb=function(a){a&1&&(_.C(0,"exclude-menu",19),_.G("click",function(b){return b.stopPropagation()}),_.D());a&2&&(a=_.L(),_.z("element",a.Vvc)("location",a.location))};yPb=function(a){if(a&1){var b=_.kd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",24);_.G("dismiss",function(){_.ld(b);var c=_.L(2);return _.md(c.iVa())});_.C(2,"p",25);_.N(3);_.D();_.N(4);_.D()()}a&2&&(a=_.L(2),_.w(3),_.Be(a.iAa),_.w(1),_.Ae(" ",a.hAa," "))};
zPb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-slide-toggle",20,21);_.G("change",function(c){_.ld(b);var d=_.L();return _.md(d.CAb.emit(c.checked))})("click",function(c){return c.stopPropagation()});_.re(2,22);_.O(3,"async");_.D();_.M(4,yPb,5,2,"onedev-feature-tooltip-controller",23);_.O(5,"async")}a&2&&(a=_.L(),_.z("checked",_.Q(3,4,a.x_))("disabled",a.aUa)("matTooltip",a.gEc),_.w(4),_.z("ngIf",_.Q(5,6,a.eZa())))};APb=function(a){a&1&&(_.je(0),_.re(1,2),_.ke())};
BPb=function(a){a&1&&(_.je(0),_.re(1,3),_.ke())};CPb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"collapsible-icon-button",1);_.G("click",function(){var d=_.ld(c).Ma,e=_.L();return _.md(e.toggle(d.PPb))});_.M(2,APb,2,0,"ng-container",0);_.M(3,BPb,2,0,"ng-container",0);_.D();_.ke()}a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("collapsed",b.collapsed)("selected",a.PPb),_.w(1),_.z("ngIf","short"===b.G_a),_.w(1),_.z("ngIf","long"===b.G_a))};DPb=function(){return{height:window.outerHeight,width:window.outerWidth}};
EPb=function(a,b){return a.height===b.height&&a.width===b.width};FPb=function(a){if(a&1){var b=_.kd();_.C(0,"collapsible-icon-button",4);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.AA())});_.N(1);_.D()}a&2&&(a=_.L(),_.z("icon",a.Rt?"expand_all":"collapse_all")("collapsed",a.sA)("ariaLabel",a.Rt?a.O2:a.N2)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Rt?"expandAll":"collapseAll")("trackProjectId",a.location.lb),_.w(1),_.Be(a.Rt?a.O2:a.N2))};
GPb=function(a){return a.split("_").map(function(b){return b.charAt(0).toUpperCase()+b.substr(1).toLowerCase()}).join(" ")};IPb=function(a){var b=Object.keys(HPb);a=b.indexOf(a);return-1===a?b.length:a};JPb=function(a,b){var c=b.loaded,d=b.Yoa,e=b.yH,f=c-(d||0);a=d?f?a.tva:a.Ola:a.usa;var g=a.format;b=b.kind;b=HPb[b]||GPb(b);return g.call(a,{total:e,count:f,filtered:d,unloaded:(e||0)-c,type:b})};KPb=function(a){return a.level};LPb=function(a){return 0<a.Is().length};
MPb=function(a,b){return b?a.Od===("string"===typeof b?b:b.Od):!1};NPb=function(a,b){b=b.kind;return IPb(a.kind)-IPb(b)};OPb=function(a,b){return b.Vm.length-a.Vm.length||a.zo.localeCompare(b.zo)};PPb=function(a,b){return a.line-b.line};QPb=function(a){return a.reduce(function(b,c){return b.concat(c.Zoa())},[])};RPb=function(a){return!!a.eM||0<a.mK.size||!!a.yz};
SPb=function(a,b){if(!RPb(b))return!1;if(a.tags.some(function(e){return b.mK.has(e)})||b.yz&&!a.Fj.has(b.yz))return!0;if(b.eM){var c=b.eM,d=c.Tw;c=c.Fd;a=(new RegExp(c.source,c.flags)).test(a.zo);return d?a:!a}return!1};TPb=function(a){return _.$D(a)&&0===a.Yb.status};UPb=function(a,b,c,d){return{status:0,VE:b.Wt.map(function(e){return d(e,a,c+1)})}};VPb=function(a){return{status:1,KNa:function(){a.next()}}};
XPb=function(a,b,c,d,e,f){return a instanceof eK||!a.context?new fK(a,d,b):new gK(a,d,b,function(g,h,n){return WPb(g,h,c,n,e,f)},e)};YPb=function(a,b,c,d,e,f){b=b.map(function(g){return WPb(g,a,d,1,e,f)}).sort(OPb);return new hK(a,b,_.QD(d)?c:void 0)};WPb=function(a,b,c,d,e,f){var g=gxb(c,a.Md);c=g.zo;var h=new iK(c,d,g,b+":"+c,a.tags||[],a.Fj||[],[],f);h.Vm=(a instanceof jK?a.Vm:a.Wt).map(function(n){return XPb(n,h,g,d+1,e,f)});return h};
ZPb=function(a,b){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=b.wa,_.he("match",a.match),_.w(1),_.Be(a.text))};$Pb=function(a,b){a&1&&(_.C(0,"span"),_.N(1),_.D());a&2&&(a=b.wa,_.he("match",a.match),_.w(1),_.Be(a.text))};bQb=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(aQb,[])};
aQb=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};cQb=function(a){a&1&&(_.je(0),_.re(1,3),_.ke());a&2&&(a=_.L(),_.w(1),_.te(a.node.count),_.ue(1))};dQb=function(a){a&1&&_.re(0,4);a&2&&(a=_.L(),_.te(a.node.count)(a.node.count),_.ue(0))};
eQb=function(a){var b=a.find(function(e){return e instanceof hK&&"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,_.Ha(d.Vm));else{if(1!==d.Vm.length||a)return;a=d.Vm[0]}if(a)return a;if(1===c.length)return c[0]}};fQb=function(a,b){return a.filter(function(c){return b.has(c.Od)})};gQb=function(a,b){if(b)return a.find(function(c){return MPb(c,b)})};
jQb=function(a,b){a=hQb(a.qt,b.qt,iQb).sort(NPb);return{nextPageToken:b.nextPageToken,qt:a}};kQb=function(a){a=QPb(a).map(function(b){var c=b.VE;return c instanceof _.ja?c.ka(_.Qa(TPb),_.yb(function(d){b.t0=d.Yb.VE}),_.tb(function(d){return kQb(d.Yb.VE).ka(_.sb({}))})):_.Ta});return _.hb.apply(null,_.Ha(a))};
hQb=function(a,b,c){a=a.slice();var d={};b=_.l(b);for(var e=b.next();!e.done;d={v2:d.v2},e=b.next())d.v2=e.value,e=a.findIndex(function(f){return function(g){return g.Od===f.v2.Od}}(d)),0>e?a.push(d.v2):a.splice(e,1,c(a[e],d.v2));return a};lQb=function(a,b){b=a.Vm.concat(b.Vm).sort(PPb).reduce(function(c,d){c.length&&0===PPb(c[c.length-1],d)||c.push(d);return c},[]);a.Vm=b;return a};iQb=function(a,b){b=hQb(a.files,b.files,lQb).sort(OPb);return new hK(a.kind,b,a.yH)};
mQb=function(a){a&1&&(_.C(0,"div",2)(1,"a",3),_.N(2),_.D(),_.C(3,"a",4),_.N(4),_.D(),_.C(5,"a"),_.N(6),_.D()());a&2&&(a=_.L(),_.w(1),_.de("href",a.tG(a.node.line),_.Sd),_.w(1),_.Ae("",a.node.line,":"),_.w(1),_.de("href",a.tG(a.node.kKa.line),_.Sd),_.w(1),_.Be(a.node.kKa.iH),_.w(1),_.de("href",a.tG(a.node.line),_.Sd),_.w(1),_.eab("","{","... ",a.node.snippet," ...","}",""))};
nQb=function(a){a&1&&(_.C(0,"a",5)(1,"span",3),_.N(2),_.D(),_.N(3),_.D());a&2&&(a=_.L(),_.de("href",a.tG(a.node.line),_.Sd),_.w(2),_.Ae("",a.node.line,":"),_.w(1),_.Ae(" ",a.node.snippet," "))};
oQb=function(a,b){if(a&1){var c=_.kd();_.C(0,"xref-actions",8);_.G("expansion",function(d){_.ld(c);var e=_.L();return _.md(e.AA(d))})("filter",function(d){_.ld(c);var e=_.L();return _.md(e.C0a(d))})("openInMiniPanel",function(d){_.ld(c);var e=_.L();return _.md(e.PYa(d))});_.O(1,"async");_.O(2,"async");_.D()}a&2&&(a=b.Ma,b=_.L(),_.fe("visibility",_.Q(1,7,b.state).state===b.vc.Yf?"visible":"hidden"),_.z("location",b.location)("element",b.element)("showingCodePanel",_.Q(2,9,b.sA))("anyExpandableNodes",
a.ME)("allNodesCollapsed",a.OE))};pQb=function(a){a&1&&_.F(0,"loading",9,10)};qQb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.D());a&2&&(a=_.L(),_.w(2),_.Ae(" ",_.Q(3,1,a.state).message," "))};rQb=function(a){a&1&&_.F(0,"mat-spinner",23);a&2&&_.z("diameter",12)("strokeWidth",2)};sQb=function(a){a&1&&(_.je(0),_.C(1,"mat-icon"),_.N(2,"warning"),_.D(),_.C(3,"span",24),_.N(4),_.D(),_.ke());a&2&&(a=_.L().wa,_.w(4),_.Be(a.message))};tQb=function(){};
vQb=function(a){if(a&1){var b=_.kd();_.C(0,"div",26);_.G("click",function(){_.ld(b);var e=_.L(2).wa,f=_.L(3);return _.md(f.KNa(e.Yb))});_.M(1,tQb,0,0,"ng-template",27);_.D()}if(a&2){a=_.L(3).wa;var c=_.L(2),d=_.ze(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.zc.fe(a)?"expand":"collapse")("trackProjectId",c.location.lb)("trackArtifactId",a.Od);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Ee(7,uQb,a))}};
wQb=function(a){a&1&&(_.je(0),_.M(1,vQb,2,9,"div",25),_.ke());if(a&2){a=_.L().wa;_.L(3);var b=_.ze(10);_.w(1);a=a.Yb;_.z("ngIf",1===a.status?!0:0<a.VE.length)("ngIfElse",b)}};xQb=function(a,b){a&1&&(_.je(0,1),_.M(1,rQb,1,2,"mat-spinner",22),_.M(2,sQb,5,1,"ng-container",4),_.M(3,wQb,2,2,"ng-container",4),_.ke());a&2&&(a=b.wa,b=_.L(3),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};
zQb=function(a,b){if(a&1){var c=_.kd();_.C(0,"xrefs-tree-node",19);_.O(1,"async");_.O(2,"async");_.M(3,xQb,4,4,"ng-container",20);_.O(4,"async");_.C(5,"xrefs-node",21);_.G("nodeClicked",function(e){_.ld(c);var f=_.L(2);return _.md(yQb(f,e))});_.O(6,"async");_.D()()}if(a&2){a=b.wa;_.L();var d=_.ze(3);b=_.L();_.he("active-element",_.Q(1,9,b.zc.xRa(a)))("hidden",a.Bz(_.Q(2,11,b.filter)));_.z("matTreeNodePaddingIndent",b.vsa)("focusableNode",d.Jh);_.w(3);_.z("ngIf",_.Q(4,13,a instanceof gK?a.VE:void 0));
_.w(2);_.z("linkGenerator",_.Q(6,15,a.TX.Lw))("node",a)}};AQb=function(){};BQb=function(a){a&1&&_.M(0,AQb,0,0,"ng-template",27);a&2&&(a=_.L().wa,_.L(2),_.z("ngTemplateOutlet",_.ze(8))("ngTemplateOutletContext",_.Ee(2,uQb,a)))};
CQb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",28,29),_.O(2,"async"),_.M(3,BQb,1,4,null,30),_.O(4,"async"),_.F(5,"category-node",31),_.O(6,"async"),_.O(7,"async"),_.D());if(a&2){a=b.wa;_.L();var c=_.ze(3);b=_.L();var d=_.ze(12);_.z("focusableNode",c.Jh)("ascTrackElement",b.element)("trackGestureClick",a.Raa(_.Q(2,13,b.filter)))("trackAction",b.zc.fe(a)?"expand":"collapse")("trackProjectId",b.location.lb)("trackArtifactId",a.Od);_.de("aria-labelledby","category-node-"+a.Od);_.w(3);_.z("ngIf",a.Raa(_.Q(4,
15,b.filter)))("ngIfElse",d);_.w(2);_.z("node",a)("stillPaging",_.Q(6,17,b.Dva))("filter",_.Q(7,19,b.filter));_.de("id","category-node-"+a.Od)}};DQb=function(a){a&1&&_.le(0)};
EQb=function(a,b){a&1&&(_.C(0,"xrefs-tree-node",32),_.O(1,"async"),_.M(2,DQb,1,0,"ng-container",33),_.F(3,"file-node",34),_.O(4,"async"),_.O(5,"async"),_.D());if(a&2){a=b.wa;_.L();var c=_.ze(3);b=_.L();var d=_.ze(8),e;_.he("hidden",a.Bz(_.Q(1,17,b.filter)));_.z("focusableNode",c.Jh)("matTreeNodePaddingIndent",b.vsa)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.zc.fe(a)?"expand":"collapse")("trackProjectId",b.location.lb)("trackArtifactId",a.Od);_.de("aria-labelledby","file-node-"+
a.Od);_.w(2);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Ee(23,uQb,a));_.w(1);_.z("location",b.location)("node",a)("filteredOn",null==(e=_.Q(4,19,b.filter))?null:e.eM)("truncateCount",_.Q(5,21,b.sA));_.de("id","file-node-"+a.Od)}};
FQb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"cdk-virtual-scroll-viewport",13);_.G("scrolledIndexChange",function(c){_.ld(b);var d=_.L();return _.md(d.wea.next(c))})("ascResizeNotifier",function(c){_.ld(b);var d=_.L();return _.md(d.BRb.next(c.clientHeight))});_.C(2,"mat-tree",14,15);_.M(4,zQb,7,17,"xrefs-tree-node",16);_.M(5,CQb,8,21,"xrefs-tree-node",17);_.M(6,EQb,6,25,"xrefs-tree-node",18);_.D()();_.ke()}a&2&&(a=_.L(),_.w(1),_.z("itemSize",a.oU),_.w(1),_.z("filter",a.filter)("dataSource",
a.dataSource)("treeControl",a.zc),_.w(3),_.z("matTreeNodeDefWhen",a.yOc),_.w(1),_.z("matTreeNodeDefWhen",a.AOc))};GQb=function(a,b){a&1&&(_.C(0,"button",35),_.F(1,"mat-icon",36),_.D());a&2&&(a=b.node,b=_.L(),_.w(1),_.z("svgIcon",b.zc.fe(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};HQb=function(a){a&1&&_.F(0,"mat-icon",37)};IQb=function(a){a&1&&_.F(0,"mat-icon")};JQb=function(a){return _.$D(a)?a.Yb.ka(_.m(function(b){return b.syc})):_.Da(void 0)};
KQb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Caller":b};LQb=function(a){return!a.ua.classList.contains("hidden")};OQb=function(a){var b;return Object.assign({},{Ty:[_.uC],Kl:a.Kl,tQa:!0},a,{HC:Object.assign({},{Sra:a.ADc?MQb:(null==(b=a.HC)?void 0:b.Sra)||NQb,Qna:a.Dj(_.uC,new _.KB),bD:!0,Li:a.Li,values:a.options?_.cfb(a.options):void 0},a.HC),nv:Object.assign({},{options:a.options,Li:a.Li},a.nv),p1:a.Kl===_.tC})};
QQb=function(a,b){return function(c,d){return new PQb({id:a,displayName:b},c,d)}};RQb=function(a,b){return OQb({Kl:_.oC,Voa:_.LB("true"),Dj:QQb(a,b),HC:{displayName:b},options:[]})};TQb=function(a){return OQb({Kl:_.oC,nv:{yM:!1,KM:!1},Dj:SQb,HC:{displayName:"Category"},options:a,Li:function(b){return b.displayName}})};
YQb=function(a){var b=new Map([]);_.Wi(a,1)&&b.set("tests",UQb);_.Wi(a,2)&&b.set("generatedFiles",VQb);_.Wi(a,3)&&b.set("path",WQb);var c=_.Xi(a,5,_.CMa);c&&c.has("cross references")&&(c=_.lc(c.get("cross references"),_.hn,2).map(function(d){d=d.getName().split("://",2);var e=d[0];if(!["KYTHE","GUICE"].includes(e))throw Error("uf`"+e);return{source:e,displayName:d[1]}}),b.set("category",TQb(c)));a=a.H9().filter(function(d){return!!d});a.length&&b.set("buildConfigs",OQb({Kl:_.oC,nv:{yM:!1,sT:!1,KM:!1},
Dj:XQb,HC:{displayName:"Build Configs"},options:a}));return b};ZQb=function(a,b){return a.size===b.size&&[].concat(_.Ha(a)).every(function(c){return b.has(c)})};$Qb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};aRb=function(a,b){return a===b||!(!a||!b)&&_.vc(a,b)};bRb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.vc(c,b[d])})};
cRb=function(a){var b=a.startsWith("-");return(a=b?a.slice(1):a)?{path:a,Tw:b}:null};dRb=function(a){a&1&&(_.C(0,"span",8),_.we(1,1),_.D())};eRb=function(a){a&1&&(_.C(0,"span",9),_.we(1,2),_.D())};fRb=function(a){a&1&&(_.C(0,"span",8),_.we(1,1),_.C(2,"span",9),_.td(),_.C(3,"svg",10),_.F(4,"path",11),_.D()()())};gRb=function(a){a&1&&(_.C(0,"span",12),_.we(1,2),_.D())};
hRb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.ja(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)})};
iRb=function(a){a&1&&(_.td(),_.C(0,"svg",11),_.F(1,"circle",12),_.D());a&2&&(a=_.L(),_.de("viewBox",a.wbb()),_.w(1),_.fe("stroke-dasharray",a.pla(),"px")("stroke-dashoffset",a.pla()/2,"px")("stroke-width",a.X4a(),"%"),_.de("r",a.Eia()))};
jRb=function(a){a&1&&(_.C(0,"button",12),_.G("click",function(b){return b.stopPropagation()}),_.O(1,"format"),_.C(2,"mat-icon",13),_.N(3),_.D()());a&2&&(a=_.L(),_.de("aria-label",_.By(1,3,null==a.Hc?null:a.Hc.pF,a.V_b,"SUMMARY")),_.w(2),_.z("svgIcon",_.iA(a.bl,"remove_filter")),_.w(1),_.Be(_.jA(a.bl,"remove_filter")))};kRb=function(a){if(a&1){var b=_.kd();_.C(0,"button",14);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.PK())});_.re(1,15);_.D()}a&2&&(a=_.L(),_.z("disabled",!_.kcb(a.Xd)))};
lRb=function(a){a&1&&(_.C(0,"div",16),_.F(1,"mat-progress-spinner",17),_.D());a&2&&(a=_.L(),_.w(1),_.z("color",a.eda)("diameter",48)("strokeWidth",4))};mRb=function(a,b){a&1&&(_.C(0,"div",0,1),_.we(2),_.D());a&2&&(a=b.id,b=_.L(),_.z("id",b.id)("ngClass",b.Ht)("@panelAnimation",b.isOpen?"visible":"hidden"),_.de("aria-label",b.ariaLabel||null)("aria-labelledby",b.V3(a)))};
nRb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-option",12);_.N(1);_.C(2,"button",13);_.G("click",function(d){var e=_.ld(c).wa,f=_.L(2);d.stopPropagation();f.eMa.emit(e);return _.md()});_.C(3,"mat-icon",14);_.N(4,"delete");_.D()()()}a&2&&(a=b.wa,b=_.L(2),_.z("value",a),_.w(1),_.Ae(" ",a.label," "),_.w(2),_.z("fontSet",b.IWa?"google-material-icons":void 0))};oRb=function(a){a&1&&(_.C(0,"div",9)(1,"mat-optgroup",10),_.M(2,nRb,5,3,"mat-option",11),_.D()());a&2&&(a=_.L(),_.w(2),_.z("ngForOf",a.oA))};
pRb=function(a){a&1&&_.le(0)};rRb=function(a,b){a&1&&(_.C(0,"mat-option",20),_.M(1,pRb,1,0,"ng-container",21),_.D());if(a&2){a=b.wa;_.L(4);var c=_.ze(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ee(3,qRb,a))}};sRb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.M(2,rRb,2,5,"mat-option",19),_.D()());a&2&&(a=_.L().wa,_.w(1),_.z("label",a.QQ),_.w(1),_.z("ngForOf",a.NK))};tRb=function(a){a&1&&_.le(0)};
uRb=function(a){a&1&&(_.C(0,"mat-option",20),_.M(1,tRb,1,0,"ng-container",21),_.D());if(a&2){a=_.L().wa;_.L(2);var b=_.ze(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Ee(3,qRb,a))}};vRb=function(a,b){a&1&&(_.je(0),_.M(1,sRb,3,2,"div",16),_.M(2,uRb,2,5,"mat-option",17),_.ke());a&2&&(a=b.wa,_.L(2),_.w(1),_.z("ngIf",_.kA(a)&&0<a.NK.length),_.w(1),_.z("ngIf",!_.kA(a)))};wRb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.N(2),_.D()());a&2&&(a=_.L(3),_.w(2),_.Be(a.Rz))};
xRb=function(a,b){a&1&&(_.je(0),_.M(1,wRb,3,1,"mat-option",7),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",b.Rz&&0===a.length))};yRb=function(a){a&1&&(_.je(0),_.M(1,vRb,3,2,"ng-container",15),_.O(2,"async"),_.M(3,xRb,2,1,"ng-container",16),_.O(4,"async"),_.ke());a&2&&(a=_.L(),_.w(1),_.z("ngForOf",_.Q(2,2,a.HS)),_.w(2),_.z("ngIf",_.Q(4,4,a.HS)))};
zRb=function(a,b){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.N(2),_.D()());a&2&&(a=b.wa,_.z("value",a),_.de("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Be(a.displayName))};ARb=function(a){a&1&&(_.C(0,"div")(1,"mat-optgroup",18),_.M(2,zRb,3,3,"mat-option",19),_.D()());a&2&&(a=_.L().wa,_.w(1),_.z("label",a.QQ),_.w(1),_.z("ngForOf",a.NK))};BRb=function(a){a&1&&(_.C(0,"mat-option",20)(1,"span"),_.N(2),_.D()());a&2&&(a=_.L().wa,_.z("value",a),_.de("aria-label",a.ariaLabel||null),_.w(2),_.Be(a.displayName))};
CRb=function(a,b){a&1&&(_.je(0),_.M(1,ARb,3,2,"div",16),_.M(2,BRb,3,3,"mat-option",17),_.ke());a&2&&(a=b.wa,_.L(2),_.w(1),_.z("ngIf",_.kA(a)&&0<a.NK.length),_.w(1),_.z("ngIf",!_.kA(a)))};DRb=function(a){a&1&&(_.C(0,"mat-option",22)(1,"span",23),_.N(2),_.D()());a&2&&(a=_.L(3),_.w(2),_.Be(a.Rz))};ERb=function(a,b){a&1&&(_.je(0),_.M(1,DRb,3,1,"mat-option",7),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",b.Rz&&0===a.length))};
FRb=function(a){a&1&&(_.M(0,CRb,3,2,"ng-container",15),_.O(1,"async"),_.M(2,ERb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.L(),_.z("ngForOf",_.Q(1,2,a.rL)),_.w(2),_.z("ngIf",_.Q(3,4,a.rL)))};GRb=function(a){a&1&&(_.C(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D())};HRb=function(a){a&1&&(_.C(0,"b"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};IRb=function(a){a&1&&(_.C(0,"i"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};
JRb=function(a){a&1&&(_.C(0,"u"),_.N(1),_.D());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};KRb=function(a){a&1&&(_.je(0),_.N(1),_.ke());a&2&&(a=_.L().wa,_.w(1),_.Be(a.text))};LRb=function(a,b){a&1&&(_.C(0,"span"),_.je(1,25),_.M(2,HRb,2,1,"b",26),_.M(3,IRb,2,1,"i",26),_.M(4,JRb,2,1,"u",26),_.M(5,KRb,2,1,"ng-container",27),_.ke(),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.tag),_.w(1),_.z("ngSwitchCase","b"),_.w(1),_.z("ngSwitchCase","i"),_.w(1),_.z("ngSwitchCase","u"))};
MRb=function(a,b){a&1&&_.M(0,LRb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.sY)};NRb=function(a){a&1&&(_.C(0,"mat-icon",10),_.N(1),_.D());a&2&&(a=_.L(),_.z("svgIcon",_.Ncb(a.bl,a.P9())),_.w(1),_.Ae(" ",a.P9()," "))};ORb=function(a){a&1&&(_.C(0,"span",11),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Be(a.UY))};
QRb=function(a,b){if(a&1){var c=_.kd();_.C(0,"xap-filter-editor",12);_.G("editorVisibleChange",function(e){var f=_.ld(c).index,g=_.L();return _.md(_.Qcb(g,e,f))})("removed",function(){var e=_.ld(c).index,f=_.L();f.remove(e);_.sgb(f.mw);if(1<f.zd.length&&e<f.zd.length){var g;null==(g=f.zd.get(e))||g.hpa()}return _.md()})("update",function(e){var f=_.ld(c).index,g=_.L();return _.md(g.update(f,e,g.editor))})("canceled",function(){_.ld(c);var e=_.L();return _.md(PRb(e))})("chipClick",function(){_.ld(c);
var e=_.L();_.sgb(e.mw);return _.md()});_.O(1,"async");_.D()}if(a&2){a=b.wa;b=b.index;var d=_.L();_.z("appliedFilter",a)("filter",_.Q(1,4,d.config.JK(a.config.id)))("isEditorVisible",d.taa(b))("disabled",d.disabled)}};
RRb=function(a){if(a&1){var b=_.kd();_.C(0,"button",13);_.G("click",function(c){_.ld(b);var d=_.L();return _.md(_.Scb(d,c))});_.C(1,"mat-icon",14);_.N(2);_.D()()}a&2&&(a=_.L(),_.z("matTooltip",a.oea),_.de("aria-label",a.oea),_.w(1),_.z("svgIcon",_.iA(a.bl,"save_filters")),_.w(1),_.Be(_.jA(a.bl,"save_filters")))};
SRb=function(a){if(a&1){var b=_.kd();_.C(0,"button",15);_.G("click",function(c){_.ld(b);var d=_.L();return _.md(d.Xma(c))})("mousedown",function(){_.ld(b);var c=_.L();return _.md(c.NKa=!0)});_.C(1,"mat-icon",16);_.N(2);_.D()()}a&2&&(a=_.L(),_.z("matTooltip",a.Eda),_.de("aria-label",a.Eda),_.w(1),_.z("svgIcon",_.iA(a.bl,"clear_filters")),_.w(1),_.Be(_.jA(a.bl,"clear_filters")))};
TRb=function(a){if(a&1){var b=_.kd();_.C(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.G("dismiss",function(){_.ld(b);var c=_.L(2);return _.md(c.iVa())});_.C(2,"p",7);_.N(3);_.D();_.N(4);_.D()()}a&2&&(a=_.L(2),_.w(3),_.Be(a.iAa),_.w(1),_.Ae(" ",a.hAa," "))};
URb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"collapsible-icon-button",5);_.G("click",function(){var d=_.ld(c).Ma,e=_.L();return _.md(e.OYa(!d.enabled))});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.D();_.M(5,TRb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.F(7,"mat-divider",1);_.ke()}a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("collapsed",!0)("selected",a.enabled)("disabled",_.Q(2,7,b.oT))("ariaLabel",_.Q(3,9,b.oT)?b.J2a:b.K2a)("tooltipText",_.Q(4,11,b.oT)?b.J2a:b.K2a),_.w(4),_.z("ngIf",
_.Q(6,13,b.eZa())),_.w(2),_.z("vertical",!0))};VRb=function(a){if(a&1){var b=_.kd();_.C(0,"collapsible-icon-button",8);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.AA())});_.D()}a&2&&(a=_.L(),_.z("icon",a.Rt?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.Rt?a.O2:a.N2)("tooltipText",a.Rt?a.O2:a.N2)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Rt?"expandAll":"collapseAll")("trackProjectId",a.location.lb))};WRb=function(a){return{status:1,fetch:function(){a.next()}}};
ZRb=function(a,b){var c=b.CA,d=b.zK,e=b.visible;return a.format({detailText:b.kY,total:XRb(c),totalModifier:YRb(c),filteredTotal:XRb(d),filteredModifier:YRb(d),visible:e})};XRb=function(a){return a&&0!==a.Xg()?a.KQ():"?"};YRb=function(a){switch(null==a?void 0:a.Xg()){case 3:return">=";case 2:return"~";default:return""}};kK=function(a){a=a.children;return!!a&&0<a.length};
$Rb=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+=$Rb(c.value);return b};aSb=function(a,b){return b?a.Od===("string"===typeof b?b:b.Od):!1};bSb=function(a){return _.$D(a)&&0===a.Yb.status};
cSb=function(a,b,c,d,e){var f,g,h=d+"::"+b+":"+(null!=(g=null==(f=a.GF())?void 0:f.sw())?g:"");b=a.S9();if(!b)return _.bj(a,5,_.EMa)?new lK(a,c,h,e):{item:a,level:c,Od:h,G_:""};d=_.lc(b,_.qn,1).map(function(n,r){return cSb(n,r,c+1,h,e)});0===c&&1!==_.Dh(b,7,0)&&(f=h+"::-1:notice",f={item:new _.qn,level:c+1,Od:f,G_:"Too many results to display. To see more, edit your filter."},d.unshift(f));return{item:a,level:c,Od:h,G_:"",children:d,VY:_.Dh(b,7,0),CA:_.nc(b,_.mn,5),zK:_.nc(b,_.mn,6)}};
eSb=function(a){var b=a.mK,c=a.yz,d=a.mS;a=a.BAc;var e=new _.nn;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.tKb(1);break;case "TEST":_.ej(e,1,1);break;default:_.ag(f)}c&&(_.ej(e,5,2),_.Yi(e,6,c));d&&(_.ej(e,3,d.Tw?1:2),e.ld(d.path));a&&(_.ej(e,9,2),dSb(e,a.map(function(g){return g.displayName})));return e};fSb=function(a){a&1&&(_.C(0,"a",7),_.N(1),_.D());a&2&&(a=_.L(2),_.de("href",a.jY,_.Sd),_.w(1),_.Ae("",a.k8,":"))};
gSb=function(a){a&1&&(_.C(0,"div",4),_.M(1,fSb,2,2,"a",5),_.C(2,"a",6),_.N(3),_.D(),_.C(4,"a"),_.N(5),_.D()());a&2&&(a=_.L(),_.w(1),_.z("ngIf",a.k8&&a.jY),_.w(1),_.de("href",a.hjb,_.Sd),_.w(1),_.Be(a.kjb),_.w(1),_.de("href",a.jY,_.Sd),_.w(1),_.eab("","{","... ",a.kY," ...","}",""))};hSb=function(a){a&1&&(_.je(0),_.C(1,"span",9),_.N(2),_.D(),_.ke());a&2&&(a=_.L(2),_.w(2),_.Be(a.qFc))};iSb=function(a){a&1&&_.M(0,hSb,3,1,"ng-container",8);if(a&2){a=_.L();var b=_.ze(4);_.z("ngIf",a.fra)("ngIfElse",b)}};
jSb=function(a){a&1&&_.le(0)};kSb=function(a){a&1&&(_.C(0,"a",11),_.M(1,jSb,1,0,"ng-container",12),_.D());if(a&2){a=_.L(2);var b=_.ze(6);_.de("href",a.jY,_.Sd);_.w(1);_.z("ngTemplateOutlet",b)}};lSb=function(a){a&1&&_.M(0,kSb,2,2,"a",10);if(a&2){a=_.L();var b=_.ze(6);_.z("ngIf",a.jY)("ngIfElse",b)}};mSb=function(a){a&1&&(_.C(0,"span",7),_.N(1),_.D());a&2&&(a=_.L(2),_.w(1),_.Ae("",a.k8,":"))};
oSb=function(a){a&1&&(_.M(0,mSb,2,1,"span",5),_.C(1,"span",13),_.N(2),_.D());a&2&&(a=_.L(),_.z("ngIf",a.k8),_.w(1),_.z("ngClass",_.Ee(3,nSb,a.Gvb)),_.w(1),_.Be(a.kY))};
pSb=function(a){var b=a.find(function(g){var h;return 0===g.level&&"Definitions"===(null==(h=g.item.GF())?void 0:h.sw())});if(b&&kK(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,kK(d)){d=_.l(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.aj(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]}};qSb=function(a,b){return a.filter(function(c){return b.has(c.Od)})};
rSb=function(a,b){if(b)return(a=a.find(function(c){return aSb(c,b)}))?{Od:a.Od,uri:_.aj(a.item,4)}:void 0};sSb=function(a,b){return a.find(function(c){return c.Od===b})};
vSb=function(a,b,c,d){var e=[];c=_.l(c.values());for(var f=c.next();!f.done;f=c.next()){var g=_.l(_.lc(f.value,_.xn,2));for(f=g.next();!f.done;f=g.next())e.push(f.value)}e.sort(function(r,x){var A,B,I,K,P,Z;return(null!=(P=null==r?void 0:null==(A=_.nc(r,_.hn,4))?void 0:null==(B=A.getMetadata())?void 0:B.yPa())?P:1E6)-(null!=(Z=null==x?void 0:null==(I=_.nc(x,_.hn,4))?void 0:null==(K=I.getMetadata())?void 0:K.yPa())?Z:1E6)});c=[];e=_.l(e);for(f=e.next();!f.done;f=e.next()){f=f.value;var h=g=void 0,
n=void 0;c.push(cSb(tSb(new _.qn,(new _.jn).cva(null!=(n=null==(g=f)?void 0:null==(h=_.nc(g,_.hn,4))?void 0:h.getName())?n:"").So(1)).xKb(f.S9()),c.length,0,"",function(r,x,A){return uSb(b,a,r,d,x,A)}))}return c};xSb=function(a,b,c){var d=new _.iNa;c=eSb(c);a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e=wSb(new _.on,e).Kua(c),_.Zi(d,1,_.on,e);d.xT(_.tmb(_.Xhb(b)));return d};
zSb=function(a){a=ySb(a).map(function(b){return b.web.ka(_.Qa(bSb),_.yb(function(c){c=c.Yb;b.children=c.children;b.CA=c.CA;b.zK=c.zK;b.VY=c.VY}),_.tb(function(c){return zSb(c.Yb.children).ka(_.sb({}))}))});return _.hb.apply(null,_.Ha(a))};ySb=function(a){var b=[];a=[].concat(_.Ha(a));for(var c;c=a.shift();)if(kK(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof lK&&b.push(c);return b};
ASb=function(a,b,c,d,e,f){return{status:0,children:_.lc(d,_.qn,1).map(function(g,h){return cSb(g,h,e+1,c,function(n,r,x){return uSb(b,a,n,f,r,x)})}),CA:_.nc(d,_.mn,5)||new _.mn,zK:_.nc(d,_.mn,6)||new _.mn,VY:_.Dh(d,7,0)||0}};BSb=function(a){a&1&&_.le(0)};CSb=function(a){a&1&&(_.C(0,"div",3),_.M(1,BSb,1,0,"ng-container",4),_.D());if(a&2){_.L();var b=_.ze(4);_.w(1);_.z("ngTemplateOutlet",b)}};
DSb=function(a){a&1&&(_.C(0,"div",5)(1,"span",6),_.N(2),_.D(),_.we(3),_.we(4,1),_.D(),_.we(5,2));a&2&&(a=_.L(),_.de("aria-live",a.ptc)("role",a.ttc),_.w(2),_.Be(a.icon.ariaLabel))};
ESb=function(a,b){if(a&1){var c=_.kd();_.C(0,"unified-xref-actions",8);_.G("expansion",function(d){_.ld(c);var e=_.L();return _.md(e.AA(d))})("filter",function(d){_.ld(c);var e=_.L();return _.md(e.filter.next(d))})("openInMiniPanel",function(d){_.ld(c);var e=_.L();return _.md(e.PYa(d))});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.O(4,"async");_.D()}a&2&&(a=b.Ma,b=_.L(),_.fe("visibility",_.Q(1,7,b.state).state===b.vc.Yf||_.Q(2,9,b.state).message===b.b_b?"visible":"hidden"),_.z("location",_.Q(3,
11,b.Pw))("element",b.element)("showingCodePanel",_.Q(4,13,b.sA))("anyExpandableNodes",a.ME)("allNodesCollapsed",a.OE))};FSb=function(a){a&1&&_.F(0,"loading",9,10)};GSb=function(a){a&1&&(_.C(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.D());a&2&&(a=_.L(),_.w(2),_.Ae(" ",_.Q(3,1,a.state).message," "))};HSb=function(a,b){a&1&&(_.C(0,"xap-callout",16)(1,"xap-callout-body"),_.N(2),_.D()());a&2&&(a=b.wa,_.w(2),_.Ae(" ",_.nc(a,_.kn,1).getMessage()," "))};ISb=function(){};
KSb=function(a){a&1&&_.M(0,ISb,0,0,"ng-template",21);a&2&&(a=_.L().wa,_.L(2),_.z("ngTemplateOutlet",_.ze(8))("ngTemplateOutletContext",_.Ee(2,JSb,a)))};LSb=function(a){a&1&&_.F(0,"mat-spinner",24);a&2&&_.z("diameter",12)("strokeWidth",2)};MSb=function(a){a&1&&(_.je(0),_.C(1,"mat-icon"),_.N(2,"warning"),_.D(),_.C(3,"span",25),_.N(4),_.D(),_.ke());a&2&&(a=_.L().wa,_.w(4),_.Be(a.message))};NSb=function(){};
OSb=function(a){if(a&1){var b=_.kd();_.C(0,"div",27);_.G("click",function(){_.ld(b);var e=_.L(2).wa;_.L(4);e=e.Yb;1===e.status&&e.fetch();return _.md()});_.M(1,NSb,0,0,"ng-template",21);_.D()}if(a&2){a=_.L(4).wa;var c=_.L(2),d=_.ze(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.zc.fe(a)?"expand":"collapse")("trackArtifactId",a.Od);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Ee(6,JSb,a))}};
PSb=function(a){a&1&&(_.je(0),_.M(1,OSb,2,8,"div",26),_.ke());if(a&2){a=_.L().wa;_.L(4);var b=_.ze(10);_.w(1);_.z("ngIf",1===a.Yb.status)("ngIfElse",b)}};QSb=function(a,b){a&1&&(_.je(0,1),_.M(1,LSb,1,2,"mat-spinner",23),_.M(2,MSb,5,1,"ng-container",4),_.M(3,PSb,2,2,"ng-container",4),_.ke());a&2&&(a=b.wa,b=_.L(4),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};
RSb=function(a){a&1&&(_.M(0,QSb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.L().wa;_.L(2);var b=_.ze(12);_.z("ngIf",_.Q(1,2,a instanceof lK?a.web:void 0))("ngIfElse",b)}};
TSb=function(a,b){if(a&1){var c=_.kd();_.C(0,"xrefs-tree-node",17);_.O(1,"async");_.M(2,KSb,1,4,null,18);_.M(3,RSb,2,4,"ng-template",null,19,_.Ue);_.C(5,"node-contents",20);_.G("nodeClicked",function(e){_.ld(c);var f=_.L(2);return _.md(SSb(f,e))});_.O(6,"async");_.D()()}if(a&2){a=b.wa;var d=_.ze(4);b=_.L(2);_.he("header-bar",0===a.level)("active-element",_.Q(1,13,b.zc.xRa(a)));_.z("matTreeNodePaddingIndent",b.vsa)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.zc.fe(a)?"expand":
"collapse")("trackArtifactId",a.Od);_.w(2);_.z("ngIf",b.kj(a))("ngIfElse",d);_.w(3);_.z("makeLink",_.Q(6,15,b.Lw))("node",a)}};USb=function(a){a&1&&(_.je(0),_.M(1,HSb,3,1,"xap-callout",13),_.O(2,"async"),_.C(3,"mat-tree",14),_.M(4,TSb,7,17,"xrefs-tree-node",15),_.D(),_.ke());if(a&2){a=_.L();var b;_.w(1);_.z("ngForOf",null==(b=_.Q(2,4,a.state))?null:null==b.Yb?null:b.Yb.Tba);_.w(2);_.z("rawNodes",a.Ve)("dataSource",a.dataSource)("treeControl",a.zc)}};
VSb=function(a,b){a&1&&(_.C(0,"button",28),_.F(1,"mat-icon",29),_.D());a&2&&(a=b.node,b=_.L(),_.w(1),_.z("svgIcon",b.zc.fe(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};WSb=function(a){a&1&&_.F(0,"mat-icon",30)};XSb=function(a){a&1&&_.F(0,"mat-icon")};YSb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};ZSb=function(a){a&1&&(_.C(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.D())};
$Sb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"button",11);_.G("click",function(){var d=_.ld(c),e=d.index;d=d.last;var f=_.L(2);d||(f.nb("popStack"),f.Ec.eEb.next(e));return _.md()});_.N(2);_.D();_.M(3,ZSb,2,0,"mat-icon",10);_.ke()}a&2&&(a=b.wa,b=b.last,_.w(1),_.z("disabled",b),_.w(1),_.Be(a),_.w(1),_.z("ngIf",!b))};aTb=function(a,b){a&1&&_.F(0,"copy-button",12);a&2&&(a=b.Ma,_.z("isSmall",!0)("copyText",a))};
bTb=function(a){if(a&1){var b=_.kd();_.C(0,"unified-xref-tree",13);_.G("selectedLocationChanged",function(c){_.ld(b);var d=_.L(2);return _.md(d.Iea.next(c))});_.O(1,"async");_.D()}a&2&&(a=_.L(2),_.z("location",a.location)("selectedXref",_.Q(1,2,a.akb)))};cTb=function(a){if(a&1){var b=_.kd();_.C(0,"xref-tree",13);_.G("selectedLocationChanged",function(c){_.ld(b);var d=_.L(2);return _.md(d.Iea.next(c))});_.O(1,"async");_.D()}a&2&&(a=_.L(2),_.z("location",a.location)("selectedXref",_.Q(1,2,a.akb)))};
dTb=function(a){a&1&&(_.je(0),_.F(1,"xrefs-layer",31),_.ke());a&2&&(a=_.L(2).Ma,_.w(1),_.z("layerBaseLocation",a.location))};eTb=function(a){a&1&&_.F(0,"semantic-decoration-layer",31);a&2&&(a=_.L(2).Ma,_.z("layerBaseLocation",a.location))};
fTb=function(a){a&1&&(_.C(0,"format-code",28),_.O(1,"async"),_.M(2,dTb,2,1,"ng-container",0),_.O(3,"async"),_.M(4,eTb,1,1,"ng-template",null,29,_.Ue),_.F(6,"link-decoration-layer",30),_.D());if(a&2){var b=_.ze(5);a=_.L().Ma;var c=_.L(3);_.z("value",a.code||a.Ge)("fileName",a.fileName)("scrollToLine",_.Q(1,10,c.nKc))("highlightInfo",a.dR)("lineLimitation",a.l_)("focusableRegion",c.aza.PVb);_.w(2);_.z("ngIf",_.Q(3,12,c.sU))("ngIfElse",b);_.w(4);_.z("content",a.Ge)("scoLinks",a.sM)}};
gTb=function(a){a&1&&_.F(0,"loading")};hTb=function(a){a&1&&(_.C(0,"dc-information-box",32),_.re(1,33),_.D())};iTb=function(a,b){a&1&&(_.je(0,24),_.M(1,fTb,7,14,"format-code",25),_.M(2,gTb,1,0,"loading",26),_.M(3,hTb,2,0,"dc-information-box",27),_.ke());a&2&&(a=b.Ma,b=_.L(3),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Wn.At),_.w(1),_.z("ngSwitchCase",b.Wn.A3a))};
jTb=function(a,b){if(a&1){var c=_.kd();_.je(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);_.N(8,"open_in_browser");_.D();_.C(9,"span")(10,"copy-button",21);_.G("copyEvent",function(){_.ld(c);var e=_.L(2);return _.md(e.nb("copyPath"))});_.O(11,"async");_.O(12,"maybeStripGoogle3");_.D()()()();_.C(13,"button",22);_.G("click",function(){_.ld(c);var e=_.L(2);return _.md(e.dz())});_.C(14,"mat-icon");_.N(15,"close");_.D()()();_.M(16,iTb,4,
3,"ng-container",23);_.O(17,"async");_.D();_.ke()}if(a&2){a=b.Ma;var d=_.ze(3);b=_.L(2);_.w(1);_.z("changeSizeOf",d);_.w(4);_.z("routerLink",_.hh(a))("ascTrackElement",b.element)("trackProjectId",a.lb);_.w(1);_.z("path",a.zo);_.w(4);_.z("copyText",_.Q(11,10,_.Q(12,12,a)))("isSmall",!0);_.w(3);_.z("ascTrackElement",b.element)("trackProjectId",a.lb);_.w(3);_.z("ngIf",_.Q(17,14,b.mq))}};
kTb=function(a){a&1&&(_.je(0),_.C(1,"div",2)(2,"div",3)(3,"div",4),_.M(4,$Sb,4,3,"ng-container",5),_.O(5,"async"),_.D()(),_.M(6,aTb,1,2,"copy-button",6),_.O(7,"async"),_.D(),_.C(8,"div",7),_.M(9,bTb,2,4,"unified-xref-tree",8),_.O(10,"async"),_.M(11,cTb,2,4,"ng-template",null,9,_.Ue),_.M(13,jTb,18,16,"ng-container",10),_.O(14,"async"),_.D(),_.ke());if(a&2){var b=_.ze(12);a=_.L();_.w(4);_.z("ngForOf",_.Q(5,5,a.FJb));_.w(2);_.z("ngIf",_.Q(7,7,a.qKc));_.w(3);_.z("ngIf",_.Q(10,9,a.sU))("ngIfElse",b);_.w(4);
_.z("ngIf",_.Q(14,11,a.Iea))}};lTb=function(a){a&1&&(_.C(0,"div",34,35)(2,"div",36),_.re(3,37),_.D(),_.F(4,"underline-xrefs",38),_.D())};mTb=function(a){return!!a};nTb=function(a){a&1&&_.F(0,"history-panel",10);a&2&&(a=_.L(2),_.z("viewData",a.ub))};oTb=function(a){a&1&&_.M(0,nTb,1,1,"history-panel",9);a&2&&(a=_.L(),_.z("ngIf",!a.pr))};pTb=function(a){a&1&&(_.C(0,"div",13),_.re(1,14),_.O(2,"async"),_.D());a&2&&(a=_.L(2),_.z("matTooltip",_.Q(2,1,a.n1a)))};
qTb=function(a){a&1&&_.F(0,"xref-panel",15);a&2&&(a=_.L(2),_.z("location",a.ub.location))};rTb=function(a){a&1&&(_.C(0,"mat-tab",11),_.O(1,"async"),_.M(2,pTb,3,3,"ng-template",12),_.M(3,qTb,1,1,"ng-template",2),_.D());a&2&&(a=_.L(),_.z("disabled",_.Q(1,1,a.n1a)))};sTb=function(a){a&1&&(_.C(0,"div",13),_.re(1,16),_.O(2,"async"),_.D());a&2&&(a=_.L(2),_.z("matTooltip",_.Q(2,1,a.mKa)))};tTb=function(a){a&1&&_.F(0,"callgraph-panel",10);a&2&&(a=_.L(2),_.z("viewData",a.ub))};
uTb=function(a){a&1&&(_.C(0,"mat-tab",11),_.O(1,"async"),_.M(2,sTb,3,3,"ng-template",12),_.M(3,tTb,1,1,"ng-template",2),_.D());a&2&&(a=_.L(),_.z("disabled",_.Q(1,1,a.mKa)))};vTb=function(a){a&1&&_.F(0,"dbg-breakpoint-table",18)};wTb=function(a){a&1&&(_.C(0,"mat-tab",17),_.M(1,vTb,1,0,"ng-template",2),_.D())};xTb=function(a){a&1&&_.F(0,"dbg-breakpoint-table",20)};yTb=function(a){a&1&&(_.C(0,"mat-tab",19),_.M(1,xTb,1,0,"ng-template",2),_.D())};
zTb=function(a){a&1&&_.F(0,"warnings-panel",22);a&2&&(a=_.L(2),_.z("viewDataType",a.ub.kind))};ATb=function(a){a&1&&(_.C(0,"mat-tab",21),_.M(1,zTb,1,1,"ng-template",2),_.D())};BTb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"div",23)(2,"button",24);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.Xc.jx(c.pr))});_.C(3,"mat-icon");_.N(4,"keyboard_capslock");_.D()()();_.ke()}a&2&&(a=_.L(),_.w(2),_.z("ascTrackElement",a.n2a)("trackAction",a.pr?"close":"open")("trackProjectId",a.projectId))};
CTb=function(a){if(a&1){var b=_.kd();_.C(0,"div",25)(1,"mat-slide-toggle",26,27);_.G("change",function(c){_.ld(b);var d=_.L();d.Sb.IKb(c.checked);d.Ec.tZa.next(void 0);d.nb(c.checked?"enableUnifiedXrefs":"disableUnifiedXrefs","CLICK");return _.md()})("click",function(c){return c.stopPropagation()});_.re(3,28);_.O(4,"async");_.D();_.C(5,"button",29);_.G("click",function(){_.ld(b);var c=_.L();return _.md(c.Xc.jx(c.pr))});_.C(6,"mat-icon");_.N(7,"keyboard_capslock");_.D()()()}a&2&&(a=_.L(),_.w(1),_.z("checked",
_.Q(4,7,a.lOc))("matTooltip",a.mOc),_.w(4),_.z("matTooltip",a.pr?"Open bottom panel":"Close bottom panel")("ascTrackElement",a.n2a)("trackAction",a.pr?"close":"open")("trackProjectId",a.projectId),_.de("aria-label",a.pr?"Open bottom panel":"Close bottom panel"))};ETb=function(a,b){switch(b){case "not-file":return _.Da(1);case "code-diff":return _.Da(3);case "text":return a.xR("XREFS").ka(_.Qa(DTb),_.m(function(c){if(!c.enabled)return 0;if(2===c.Hs)return c.atb||1;if(0===c.mr)return 2}));default:return _.Da(1)}};
DTb=function(a){return!(a.enabled&&0===a.Hs)};GTb=function(a,b){return b+FTb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};HTb=function(a){switch(a){case 0:return 4;case 1:return 8;case 2:return 0;case 5:return 9;default:throw _.ag(a,"Unsupported focusable tab: "+a);}};
ITb=function(a){a&1&&(_.je(0),_.N(1,"\n  "),_.F(2,"diff-detail-header",2),_.N(3,"\n  "),_.C(4,"code-diff-chunks",3),_.N(5,"\n  "),_.D(),_.N(6,"\n"),_.ke());a&2&&(a=_.L(),_.w(2),_.z("viewData",a.ub),_.w(2),_.z("fileName",a.PVa)("diffChunks",a.ub.Tna.RB))};JTb=function(a){a&1&&(_.C(0,"dc-information-box"),_.re(1,14),_.D())};
KTb=function(a){if(a&1){var b=_.kd();_.N(0,"\n    ");_.C(1,"detail-header",4);_.N(2,"\n  ");_.D();_.N(3,"\n\n  ");_.C(4,"main");_.N(5,"\n    ");_.M(6,JTb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.C(8,"h4");_.re(9,6);_.D();_.N(10,"\n    ");_.C(11,"dc-p",7);_.re(12,8);_.D();_.N(13,"\n    ");_.C(14,"dc-p",9);_.pe(15,10);_.C(16,"conditional-link",11,12);_.F(18,"span");_.D();_.C(19,"copy-button",13);_.G("copyEvent",function(){_.ld(b);var c=_.L();_.Qib(c.gNc.ua);return _.md()});_.D();_.qe();_.D();
_.N(20,"\n  ");_.D();_.N(21,"\n")}a&2&&(a=_.L(),_.w(1),_.z("viewData",a.ub)("showLinksDropdown",!0),_.w(5),_.z("ngIf",!a.tXa),_.w(10),_.z("link",a.Vi)("condition",a.tXa)("trackGestureClick",a.tXa),_.w(3),_.z("copyText",a.ub.target)("isSmall",!0),_.te(a.PVa),_.ue(15))};LTb=function(a){a&1&&_.le(0)};MTb=function(a){a&1&&_.le(0)};NTb=function(a){a&1&&_.le(0)};OTb=function(a){a&1&&_.le(0)};
QTb=function(a,b){a&1&&(_.je(0),_.M(1,NTb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.C(3,"a",13),_.M(4,OTb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.D(),_.ke());if(a&2){a=b.Ma;b=_.L();var c=_.ze(21),d=_.ze(23),e=_.ze(25),f=_.ze(27);_.w(1);_.z("ngTemplateOutlet",_.Q(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Ee(9,PTb,a));_.w(2);var g=a[1];g=_.hh(_.Fo(b.location.ac(),{Le:g}).hb());_.z("routerLink",g);_.w(1);_.z("ngTemplateOutlet",_.Q(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Ee(11,
PTb,a))}};RTb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};STb=function(a){a&1&&_.re(0,14)};TTb=function(a){a&1&&_.re(0,15)};UTb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};VTb=function(a){a&1&&_.re(0,16)};WTb=function(a,b){a&1&&(_.pe(0,17),_.F(1,"a",18),_.O(2,"toPrettyRef"),_.qe());a&2&&(a=b.sra,b=_.L(),_.w(1),_.z("universalLink",_.TD(b.location,a[0])),_.w(1),_.te(_.Q(2,2,a&&a[0])),_.ue(0))};
XTb=function(a,b){a&1&&(_.pe(0,19),_.F(1,"a",20),_.O(2,"toPrettyRef"),_.qe());a&2&&(a=b.sra,b=_.L(),_.w(1),_.z("universalLink",_.TD(b.location,a[0])),_.w(1),_.te(_.Q(2,2,a&&a[0])),_.ue(0))};YTb=function(a,b){a&1&&(_.re(0,21),_.O(1,"toPrettyRef"));a&2&&(a=b.sra,_.w(1),_.te(_.Q(1,1,a&&a[1])),_.ue(0))};ZTb=function(a,b){a&1&&(_.re(0,22),_.O(1,"toPrettyRef"));a&2&&(a=b.sra,_.w(1),_.te(_.Q(1,1,a&&a[1])),_.ue(0))};$Tb=function(a){a&1&&_.F(0,"folder-detail",14);a&2&&(a=_.L().Ma,_.z("viewData",a))};
aUb=function(a){if(a&1){var b=_.kd();_.C(0,"file-detail",15);_.G("contentTypeChange",function(d){_.ld(b);var e=_.L(2);return _.md(e.contentType=d)});_.O(1,"async");_.D()}if(a&2){a=_.L().Ma;var c=_.L();_.z("viewData",a)("windowWidth",_.Q(1,2,c.lPc.i1a).width)}};bUb=function(a){a&1&&_.F(0,"symlink-detail",16);a&2&&(a=_.L().Ma,_.z("viewData",a))};cUb=function(a){a&1&&_.F(0,"git-submodule-detail",16);a&2&&(a=_.L().Ma,_.z("viewData",a))};
dUb=function(a){a&1&&_.F(0,"loading",19);a&2&&_.z("diameter",48)("hasBackground",!0)};eUb=function(a){a&1&&_.F(0,"div",20)};fUb=function(a){a&1&&(_.je(0),_.M(1,dUb,1,2,"loading",17),_.O(2,"async"),_.M(3,eUb,1,0,"ng-template",null,18,_.Ue),_.ke());if(a&2){var b=_.ze(4);a=_.L(2);_.w(1);_.z("ngIf",_.Q(2,2,a.MLc))("ngIfElse",b)}};gUb=function(a){a&1&&_.F(0,"file-not-found",21);a&2&&(a=_.L().Ma,_.z("location",a.location))};hUb=function(a){a&1&&_.F(0,"submodule-cannot-fetch",22)};
iUb=function(a){a&1&&(_.C(0,"div",22)(1,"span",23),_.re(2,24),_.D()())};jUb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"splitter",25);_.G("resizeDone",function(d){_.ld(b);var e=_.L(2);return _.md(e.gQa(d))});_.D();_.ke()}if(a&2){_.L();var c=_.ze(14);_.w(1);_.z("changeSizeOf",c)}};kUb=function(a){a&1&&_.F(0,"dbg-debugger-panel")};lUb=function(a){a&1&&_.F(0,"insights-panel")};
mUb=function(a){if(a&1){var b=_.kd();_.C(0,"docs-panel",31);_.G("onClose",function(){_.ld(b);var c=_.L(4);return _.md(JEb(c.eT,c.T2.NONE))});_.D()}a&2&&(a=_.L(3).Ma,_.z("location",a.location))};
nUb=function(a){if(a&1){var b=_.kd();_.je(0);_.C(1,"splitter",26);_.G("mousedown",function(){_.ld(b);var e=_.L(3);return _.md(e.zIa=!0)})("mouseup",function(){_.ld(b);var e=_.L(3);return _.md(e.zIa=!1)});_.D();_.C(2,"div",27,28)(4,"div",29);_.M(5,kUb,1,0,"dbg-debugger-panel",7);_.M(6,lUb,1,0,"insights-panel",7);_.M(7,mUb,1,1,"docs-panel",30);_.D()();_.ke()}if(a&2){var c=_.ze(3);a=_.L().Ma;var d=_.L(2);_.w(1);_.z("changeSizeOf",c);_.w(1);_.fe("pointer-events",d.zIa?"none":"unset");_.w(2);_.z("ngSwitch",
a);_.w(1);_.z("ngSwitchCase",d.T2.Aya);_.w(1);_.z("ngSwitchCase",d.T2.Y3b);_.w(1);_.z("ngSwitchCase",d.T2.BYb)}};oUb=function(a,b){a&1&&(_.je(0),_.M(1,nUb,8,7,"ng-container",10),_.ke());a&2&&(a=b.Ma,b=_.L(2),_.w(1),_.z("ngIf",a!==b.T2.NONE))};
pUb=function(a,b){a&1&&(_.C(0,"div",1)(1,"div",2),_.je(2,3),_.M(3,$Tb,1,1,"folder-detail",4),_.M(4,aUb,2,4,"file-detail",5),_.M(5,bUb,1,1,"symlink-detail",6),_.M(6,cUb,1,1,"git-submodule-detail",6),_.M(7,fUb,5,4,"ng-container",7),_.M(8,gUb,1,1,"file-not-found",8),_.M(9,hUb,1,0,"submodule-cannot-fetch",9),_.M(10,iUb,3,0,"div",9),_.ke(),_.M(11,jUb,2,1,"ng-container",10),_.O(12,"async"),_.C(13,"div",11,12),_.O(15,"async"),_.F(16,"lower-detail-panel",13),_.O(17,"async"),_.D()(),_.M(18,oUb,2,1,"ng-container",
10),_.O(19,"async"),_.D());a&2&&(a=b.Ma,b=_.L(),_.w(2),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Wn.Y1a),_.w(1),_.z("ngSwitchCase",b.Wn.At),_.w(1),_.z("ngSwitchCase",b.Wn.Adc),_.w(1),_.z("ngSwitchCase",b.Wn.D0b),_.w(1),_.z("ngSwitchCase",b.Wn.A3a),_.w(1),_.z("ngSwitchCase",b.Wn.E9b),_.w(1),_.z("ngSwitchCase",b.Wn.odc),_.w(1),_.z("ngSwitchCase",b.Wn.ERROR),_.w(1),_.z("ngIf",_.Q(12,16,b.Ii)),_.w(2),_.he("panel-closed",!1===_.Q(15,18,b.Ii)),_.w(3),_.z("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.Q(17,20,b.Ii)),_.w(2),_.z("ngIf",_.Q(19,22,b.eT.KLa)))};qUb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};rUb=function(a,b){return a.startsWith(qUb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};sUb=function(a){return a.split("/").filter(function(b){return!!b})};tUb=function(){};uUb=function(a){a&1&&(_.C(0,"button",16),_.F(1,"div",17),_.D());a&2&&(a=_.L().wa,_.w(1),_.he("expanded",a.Fc))};
vUb=function(a){a&1&&_.F(0,"mat-icon",18);a&2&&(a=_.L().wa,_.L(4),_.z("svgIcon",Cxb(a.type)))};wUb=function(){};yUb=function(a){a&1&&_.M(0,wUb,0,0,"ng-template",0);if(a&2){a=_.L().wa;var b=_.L(3).level;_.L();_.z("ngTemplateOutlet",_.ze(2))("ngTemplateOutletContext",xUb(a,b+1))}};
BUb=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),_.M(7,uUb,2,2,"button",12),_.C(8,"a",13),_.M(9,vUb,1,1,"mat-icon",14),_.C(10,"span"),_.N(11),_.D()()()(),_.C(12,"div",15),_.M(13,yUb,1,2,null,3),_.D()());if(a&2){a=b.wa;b=_.L(3).level;var c=_.L();_.de("class",c.pdc);_.w(2);_.ay("",c.Zbc," hover-focus-element");_.he("bold-active-element",a.active||a.Vbb&&!a.Fc)("folder",c.az(a.type))("expanded",a.Fc);_.de("aria-expanded",c.az(a.type)?a.Fc:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Vbb&&!a.Fc);_.w(2);_.de("aria-label",c.U_b.format(_.Ee(24,zUb,a.name)));_.w(2);_.fe("padding-left",b*c.F3b,"px");_.w(1);_.z("ngIf",c.az(a.type));_.w(1);_.ye("title",a.name);_.de("href",c.BC(a.path,a.type),_.Sd);_.w(1);_.z("ngIf",a.type!==c.Sx);_.w(2);_.Be(a.name);_.w(1);_.z("ngClass",_.Ee(26,AUb,a.Fc));_.w(1);_.z("ngIf",a.M8)}};
DUb=function(a){if(a&1){var b=_.kd();_.C(0,"button",19);_.G("click",function(){_.ld(b);var d=_.L(4);return _.md(CUb(d))});_.re(1,20);_.D()}if(a&2){a=_.L().Ma;var c=_.L().Ma;_.w(1);_.te(a.total-c);_.ue(1)}};EUb=function(a,b){a&1&&(_.je(0),_.M(1,BUb,14,28,"div",4),_.M(2,DUb,2,1,"button",5),_.ke());a&2&&(a=b.Ma,b=_.L().Ma,_.w(1),_.z("ngForOf",a.Ve),_.w(1),_.z("ngIf",b<a.total))};
FUb=function(a){a&1&&(_.je(0),_.M(1,EUb,3,2,"ng-container",3),_.O(2,"async"),_.ke());a&2&&(a=_.L().node,_.w(1),_.z("ngIf",_.Q(2,1,a.eOc)))};GUb=function(a){a&1&&(_.M(0,FUb,3,3,"ng-container",3),_.O(1,"async"));a&2&&(a=_.L(),_.z("ngIf",_.Q(1,1,a.LUa)))};HUb=function(a){a&1&&(_.C(0,"mat-dialog-content"),_.re(1,21),_.D(),_.C(2,"mat-dialog-actions")(3,"button",22),_.re(4,23),_.D(),_.C(5,"button",24),_.re(6,25),_.D()());a&2&&(_.w(5),_.z("mat-dialog-close",!0))};
JUb=function(a){a&1&&(_.C(0,"div",5)(1,"a",6),_.re(2,7),_.D()());a&2&&(a=_.L(2),_.w(1),_.ye("title",a.Wd.repository),_.z("routerLink",IUb(a,""))("trackProjectId",a.Wd.lb))};
KUb=function(a){if(a&1){var b=_.kd();_.C(0,"button",8);_.G("click",function(c){_.ld(b);var d=_.L(2);return _.md(d.up(c))});_.F(1,"mat-icon",9);_.D();_.C(2,"a",6);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.D()}a&2&&(a=_.L(2),_.z("matTooltip",a.dJc),_.w(2),_.ye("title",_.Q(3,5,_.df(a.scope))),_.z("routerLink",IUb(a,a.scope))("trackProjectId",a.Wd.lb),_.w(2),_.Ae(" ",_.Q(5,7,_.df(a.scope))," "))};
LUb=function(a){a&1&&(_.je(0),_.C(1,"div",2),_.M(2,JUb,3,3,"div",3),_.M(3,KUb,6,9,"ng-template",null,4,_.Ue),_.D(),_.ke());if(a&2){var b=_.ze(4);a=_.L();_.w(2);_.z("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};MUb=function(a){return{path:a.ve(),type:a.getType()}};NUb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};PUb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())OUb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new mK(b)};
OUb=function(a,b){b(a);a=_.l(_.lc(a,_.Fn,3));for(var c=a.next();!c.done;c=a.next())OUb(c.value,b)};QUb=function(a){return a.reduce(function(b,c){return b+c.cS},a.length)};RUb=function(a){var b;return!(null==(b=_.ic(a,4))||!b.length)||_.lc(a,_.Fn,3).some(RUb)};SUb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
UUb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",12);_.G("click",function(){var e=_.ld(c).wa,f=_.L().Ma,g=_.L(2);switch(e){case 1:g.Sb.Qw({showPublic:!f.showPublic});break;case 3:g.Sb.Qw({showProtected:!f.showProtected});break;case 2:g.Sb.Qw({showPrivate:!f.showPrivate});break;case 7:g.Sb.Qw({showPackagePrivate:!f.showPackagePrivate});break;default:_.ag(e)}return _.md()});_.C(1,"label");_.N(2);_.D();_.F(3,"mat-pseudo-checkbox",9);_.D()}if(a&2){a=b.wa;b=_.L().Ma;var d=_.L(2);_.z("value",a);_.de("aria-checked",
TUb(b,a)?"true":"false");_.w(2);_.Be(d.KPa(a));_.w(1);_.z("state",TUb(b,a)?"checked":"unchecked")}};VUb=function(a){a&1&&_.F(0,"mat-divider")};
XUb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",12);_.G("click",function(){var e=_.ld(c).wa,f=_.L().Ma,g=_.L(2);switch(e){case "static":g.Sb.Qw({showStatic:!f.showStatic});break;case "not_static":g.Sb.Qw({showNonStatic:!f.showNonStatic});break;default:_.ag(e)}return _.md()});_.C(1,"label");_.N(2);_.D();_.F(3,"mat-pseudo-checkbox",9);_.D()}if(a&2){a=b.wa;b=_.L().Ma;_.L(2);_.z("value",a);_.de("aria-checked",WUb(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=_.ag(a)}_.Be(d);_.w(1);_.z("state",WUb(b,a)?"checked":"unchecked")}};YUb=function(a){a&1&&(_.je(0),_.C(1,"mat-list",11),_.M(2,UUb,4,4,"button",10),_.O(3,"async"),_.M(4,VUb,1,0,"mat-divider",5),_.O(5,"async"),_.M(6,XUb,4,4,"button",10),_.O(7,"async"),_.D(),_.ke());a&2&&(a=_.L(2),_.w(2),_.z("ngForOf",_.Q(3,3,a.scopes)),_.w(2),_.z("ngIf",0<_.Q(5,5,a.RZa).length),_.w(2),_.z("ngForOf",_.Q(7,7,a.RZa)))};ZUb=function(a){a&1&&_.F(0,"mat-divider")};
aVb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",12);_.G("click",function(){var d=_.ld(c).wa,e=_.L().Ma;_.L();e.mH.toggle(d);return _.md()});_.C(1,"label");_.N(2);_.D();_.F(3,"mat-pseudo-checkbox",9);_.D()}a&2&&(a=b.wa,b=_.L().Ma,_.L(),_.z("value",a),_.de("aria-checked",b.mH.get(a)?"true":"false"),_.w(2),_.Be($Ub[a].name),_.w(1),_.z("state",b.mH.get(a)?"checked":"unchecked"))};
dVb=function(a){if(a&1){var b=_.kd();_.C(0,"div",4);_.G("click",function(c){return c.stopPropagation()});_.M(1,YUb,8,9,"ng-container",5);_.O(2,"async");_.M(3,ZUb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.C(6,"mat-list",6)(7,"button",7);_.G("click",function(){var c=_.ld(b).Ma;_.L();return _.md(bVb(c))});_.O(8,"async");_.C(9,"label");_.re(10,8);_.D();_.F(11,"mat-pseudo-checkbox",9);_.O(12,"async");_.D();_.M(13,aVb,4,4,"button",10);_.O(14,"async");_.D()()}a&2&&(a=_.L(),_.w(1),_.z("ngIf",_.Q(2,
5,a.Zz)),_.w(2),_.z("ngIf",0<_.Q(4,7,a.RZa).length||0<_.Q(5,9,a.scopes).length),_.w(4),_.de("aria-checked",_.Q(8,11,a.pJb)),_.w(4),_.z("state",cVb(_.Q(12,13,a.pJb))),_.w(2),_.z("ngForOf",_.Q(14,15,a.Kva)))};
eVb=function(a,b){if(a&1){var c=_.kd();_.C(0,"div",4);_.G("click",function(d){return d.stopPropagation()});_.C(1,"mat-list",5)(2,"button",6);_.G("click",function(){var d=_.ld(c).Ma,e=_.L();return _.md(e.AA(d))});_.C(3,"label");_.N(4);_.D()();_.C(5,"button",7);_.G("click",function(){var d=_.ld(c).Ma;_.L().Sb.Qw({stickyHeaders:!d.stickyHeaders});return _.md()});_.C(6,"label");_.N(7);_.D();_.F(8,"mat-pseudo-checkbox",8);_.D()()()}a&2&&(a=b.Ma,b=_.L(),_.w(2),_.z("value",a.collapseAll),_.de("aria-checked",
a.collapseAll?"true":"false"),_.w(2),_.Be(a.collapseAll?b.J7b:b.I7b),_.w(1),_.z("value",a.stickyHeaders),_.de("aria-checked",a.stickyHeaders?"true":"false"),_.w(2),_.Be(b.K7b),_.w(1),_.z("state",a.stickyHeaders?"checked":"unchecked"))};
fVb=function(a,b){if(a&1){var c=_.kd();_.C(0,"button",9);_.G("click",function(){var d=_.ld(c).Ma;_.L(3).Sb.Qw({sortAlphabetically:!d.sortAlphabetically});return _.md()});_.C(1,"mat-icon");_.N(2);_.D()()}a&2&&(a=b.Ma,_.L(3),_.z("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.w(2),_.Be(a.sortAlphabetically?"sort_by_alpha":"sort"))};
gVb=function(a){a&1&&(_.je(0),_.M(1,fVb,3,2,"button",8),_.O(2,"async"),_.F(3,"outline-options-menu"),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("ngIf",_.Q(2,1,a.Zz)))};
hVb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"div",1);_.O(2,"async");_.O(3,"async");_.C(4,"form",2);_.G("submit",function(d){_.ld(c);_.L();d.preventDefault();return _.md()});_.C(5,"mat-form-field",3)(6,"mat-label");_.re(7,4);_.D();_.C(8,"input",5,6);_.G("focus",function(){_.ld(c);var d=_.L();return _.md(d.eOa.next(!0))})("blur",function(){_.ld(c);var d=_.L();return _.md(d.eOa.next(!1))});_.D()()()();_.F(10,"filter-menu",7);_.M(11,gVb,4,3,"ng-container",0);_.O(12,"async");_.ke()}a&2&&(a=b.Ma,
b=_.L(),_.w(1),_.he("expanded",_.Q(2,5,b.eOa)||_.Q(3,7,b.D$)),_.w(7),_.z("formControl",b.Gp),_.w(2),_.z("outlineData",a),_.w(1),_.z("ngIf",_.Q(12,9,b.Zz)))};iVb=function(a,b){return a.label.localeCompare(b.label)};jVb=function(a){a&1&&(_.C(0,"div",3),_.re(1,4),_.D())};kVb=function(a){a&1&&(_.C(0,"button",12),_.F(1,"div",13),_.D());if(a&2){a=_.L().wa;var b=_.L(2);_.w(1);_.he("expanded",b.Xq.fe(a))}};lVb=function(a){a&1&&_.F(0,"div",14)};
pVb=function(a,b){a&1&&(_.C(0,"mat-tree-node",7),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.M(4,kVb,2,2,"button",8),_.C(5,"a",9),_.M(6,lVb,1,0,"div",10),_.C(7,"span"),_.N(8),_.D(),_.C(9,"span",11),_.N(10),_.D()()());a&2&&(a=b.wa,b=_.L(2),_.fe("padding-left",20*a.level,"px")("top",_.Q(1,23,mVb(b,a)),"px")("z-index",100-a.level),_.he("header",_.Q(2,25,nVb(b,a)))("bottom-header",_.Q(3,27,oVb(b,a)))("bold-active-element",a.active),_.z("role","treeitem"),_.de("aria-selected",a.active)("data-id",a.id),
_.w(4),_.z("ngIf",a.Mm),_.w(1),_.de("href",b.Gpa(a),_.Sd),_.w(1),_.z("ngIf",!1===a.Mm),_.w(1),_.de("class",a.Ee)("aria-label",a.tooltip)("title",a.tooltip),_.w(1),_.Be(a.Pc),_.w(2),_.Ae(" ",a.label," "))};qVb=function(a){a&1&&(_.C(0,"mat-tree",5),_.O(1,"async"),_.M(2,pVb,11,29,"mat-tree-node",6),_.D());a&2&&(a=_.L(),_.he("sticky-headers",_.Q(1,6,a.UZa)),_.z("dataSource",a.pz)("treeControl",a.Xq)("@.disabled",!0)("trackBy",a.BA))};rVb=function(a){return a.Z0a};sVb=function(a){return a.level};
tVb=function(a){return a?_.KD(a.params.line)||-1:-1};uVb=function(a){return a.Mm};vVb=function(a,b){a.level=b;return a};wVb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var h=g.modifiers.filter(SUb);return h.length&&h.every(function(n){return!c.get(n)})||d.has("static")&&((h=g.modifiers.includes(11))&&!e||!h&&!f)?!1:_.Ii(a)||_.Mb(g.label,a)?!0:!1}};
xVb=function(a){if(a&1){var b=_.kd();_.C(0,"div",7)(1,"h4");_.re(2,8);_.D();_.C(3,"button",9);_.G("click",function(){_.ld(b);var c=_.L(2);return _.md(c.pZa=!1)});_.re(4,10);_.D()()}};yVb=function(a){a&1&&_.F(0,"outline-controls",13);a&2&&(a=_.L(3),_.z("outlineData",a.Ww.Yb))};zVb=function(a){a&1&&(_.je(0),_.M(1,yVb,1,1,"outline-controls",11),_.F(2,"outline-tree",12),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("ngIf",a.JGc),_.w(1),_.z("outlineTreeInput",a.Ww.Yb)("location",a.Wd))};
AVb=function(a){a&1&&(_.je(0,4),_.M(1,xVb,5,0,"div",5),_.M(2,zVb,3,3,"ng-container",6),_.ke());a&2&&(a=_.L(),_.z("ngSwitch",a.pZa),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};BVb=function(a){a&1&&(_.C(0,"dc-information-box",14),_.N(1),_.D());a&2&&(a=_.L(),_.w(1),_.Ae(" ",a.M9(a.Ww.iJ)," "))};CVb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("hasBackground",!0)};DVb=function(a){a&1&&(_.C(0,"span",7),_.re(1,8),_.D())};
EVb=function(a){a&1&&(_.je(0),_.F(1,"directory-navigation",9),_.ke());a&2&&(a=_.L(2),_.w(1),_.z("activeLocation",a.Wd)("directoryPanelState",a.Yna))};GVb=function(a){a&1&&(_.C(0,"span",11),_.re(1,12),_.O(2,"async"),_.D());if(a&2){a=_.L(2).Ma;var b=_.L();_.z("matTooltip",FVb(a,_.Q(2,1,b.mq)))}};HVb=function(a){a&1&&(_.je(0),_.F(1,"outline",13),_.O(2,"async"),_.ke());a&2&&(a=_.L(3),_.w(1),_.z("outlineData",_.Q(2,2,a.Ww))("activeLocation",a.Wd))};
IVb=function(a){a&1&&(_.je(0),_.C(1,"mat-tab",10),_.M(2,GVb,3,3,"ng-template",3),_.M(3,HVb,3,4,"ng-container",4),_.D(),_.ke());if(a&2){a=_.L().Ma;var b=_.L();_.w(1);_.z("disabled",a!==b.z9b.kh);_.w(2);_.z("ngIf",b.FCb)}};
MVb=function(a,b){if(a&1){var c=_.kd();_.C(0,"nav",1)(1,"mat-tab-group",2);_.G("selectedIndexChange",function(d){var e=_.ld(c).Ma,f=_.L();return _.md(f.hg(e,d))});_.C(2,"mat-tab");_.M(3,DVb,2,0,"ng-template",3);_.M(4,EVb,2,2,"ng-container",4);_.D();_.M(5,IVb,4,2,"ng-container",4);_.D();_.C(6,"div",5)(7,"button",6);_.G("click",function(){_.ld(c);var d=_.L().Ec;2===d.QG.getValue()?JVb(d):KVb(d);return _.md()});_.C(8,"mat-icon");_.N(9,"keyboard_capslock");_.D()()()()}a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("@.disabled",
!0)("selectedIndex",LVb(b,a)),_.w(3),_.z("ngIf",b.qpb),_.w(1),_.z("ngIf",b.n1),_.w(2),_.z("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.Ebc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Wd.lb),_.de("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
NVb=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"}};OVb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.iJ||"UNSUPPORTED_DATA_TYPE"===a.iJ?3:2;case 2:return 0===a.Yb.VKa.length?4:1;default:return _.ag(a)}};
PVb=function(a){switch(a){case "OUTLINE":return _.jg.JN;case "FILES":return _.jg.Wya;default:return _.ag(a,"Unknown file detail tab selected")}};QVb=function(a){a&1&&_.F(0,"repository-detail",5);a&2&&(a=_.L(),_.z("viewData",a.ub))};RVb=function(a){a&1&&(_.C(0,"div"),_.re(1,5),_.D())};SVb=function(a){a&1&&(_.C(0,"div"),_.N(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())};
TVb=function(a){a&1&&(_.F(0,"repository-breadcrumb",6),_.O(1,"async"));if(a&2){a=_.L().Ma;var b=_.L();_.z("location",a.location)("isEmptyRepo",a.kind===b.Wn.UNINITIALIZED)("editLink",0===a.kind?a.zY:void 0)("showRegion",b.QS);_.de("aria-label",_.Q(1,5,b.Rrc))}};UVb=function(a){a&1&&_.F(0,"no-repository-information",7)};VVb=function(a){a&1&&_.F(0,"repository-not-found",8);a&2&&(a=_.L().Ma,_.z("location",a.location))};
WVb=function(a){a&1&&_.F(0,"repository-permission-denied",8);a&2&&(a=_.L().Ma,_.z("location",a.location))};XVb=function(a){a&1&&_.F(0,"no-default-branch",7)};YVb=function(a){a&1&&(_.F(0,"browse-repository-contents",9),_.O(1,"async"));if(a&2){a=_.L().Ma;var b=_.L();_.z("repositoryNavState",_.Q(1,3,b.iN.EIc))("viewData",a)("showOutlineTab",!b.QS)}};
ZVb=function(a,b){a&1&&(_.je(0),_.M(1,TVb,2,7,"repository-breadcrumb",1),_.je(2,2),_.M(3,UVb,1,0,"no-repository-information",3),_.M(4,VVb,1,1,"repository-not-found",4),_.M(5,WVb,1,1,"repository-permission-denied",4),_.M(6,XVb,1,0,"no-default-branch",3),_.M(7,YVb,2,5,"browse-repository-contents",5),_.ke()());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngIf",_.QD(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.w(1),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.Wn.NONE),_.w(1),_.z("ngSwitchCase",
b.Wn.Dbc),_.w(1),_.z("ngSwitchCase",b.Wn.PERMISSION_DENIED),_.w(1),_.z("ngSwitchCase",b.Wn.O8b))};$Vb=function(a,b){return new _.ja(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)})})};aWb=function(a,b){return(window.injected||new Map).get(a)||b};bWb=function(a){return a&&a.zw?a.zn():a};cWb=function(a,b){return b};
fWb=function(a,b,c){if(Object.hasOwnProperty.call(dWb,a)&&(a=dWb[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.ro;if(!n)return h.yf;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===h.Qo)return h.yf;null==n&&(e=!0)}if(e)return null}b=eWb[b];return"number"===typeof b?b:null};iWb=function(a){var b=gWb;b||(b=hWb(),b=gWb=_.dab(b));b=b[a];return"string"===typeof b?b:_.pBa(a)};
jWb=function(a){a=String(a).toLowerCase();var b=hWb()[a];return"string"===typeof b?b:_.ldb(a)};kWb=function(a){a=a.toLowerCase();a=hWb()[a];return"string"===typeof a?a:null};hWb=function(){if(!lWb){for(var a=Object.assign({},mWb),b=_.l(nWb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;lWb=a}return lWb};qWb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===oWb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&pWb.test(a)?3:0};
tWb=function(a,b){switch(b){case "innerHTML":return 1===rWb(a)?2:null;case "textContent":return a=rWb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=sWb[a.localName])?void 0:c[b])?d:null}};rWb=function(a){var b=a.localName,c=qWb(b,a.constructor);switch(c){case 0:case 1:return uWb(b,a);case 3:case 2:return 1;default:_.ag(c,"got an unknown element classification")}};
uWb=function(a,b){var c=Object.hasOwnProperty.call(vWb,a)?vWb[a]:null;return null!==c?c:Object.hasOwnProperty.call(wWb,a)&&b instanceof SVGElement?wWb[a]:null};yWb=function(a){return(a=a.split(xWb,2))?{url:a[0],metadata:a[1]}:null};AWb=function(a){var b=String(a.url).replace(zWb,encodeURIComponent);if(a=a.metadata){zWb.lastIndex=0;if(zWb.test(a))return null;b+=" "+a}return b};
GWb=function(a,b,c){return[,{nz:function(d,e,f){return f},oz:void 0,gD:void 0,hD:void 0},{nz:void 0,oz:void 0,gD:void 0,hD:"HTML"},{nz:void 0,oz:void 0,gD:BWb,hD:"URL"},{nz:void 0,oz:void 0,gD:BWb,hD:"RESOURCE_URL"},{nz:void 0,oz:void 0,gD:nK,hD:"STYLE"},,{nz:void 0,oz:void 0,gD:CWb,hD:"JAVASCRIPT"},{nz:void 0,oz:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=DWb[d])&&(g=d[e]);if("number"!==typeof g&&((d=DWb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===EWb[g][String(f).toLowerCase()]}return e?
f:nK},gD:nK,hD:void 0},{nz:void 0,oz:void 0,gD:nK,hD:"CONSTANT"},{nz:void 0,oz:function(d,e,f){return a.test(f)?f:nK},gD:nK,hD:"CONSTANT"},{nz:function(d,e,f,g){if("string"===typeof f)var h=(h=f.match(FWb))?h.map(yWb).filter(Boolean):[];else if(Array.isArray(f))h=f;else return BWb;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 Z=P!==x;(Z?h:r).push({url:Z?P:K,metadata:I.metadata})}}}else r.push(n);n=r.length?JSON.stringify(r):
null;r=oK;if(h.length){if(!Array.isArray(h))throw Error();r=h.map(AWb).filter(Boolean).join(" , ")||oK}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===oK?BWb:r},oz:void 0,gD:void 0,hD:void 0}]};
qK=function(a,b,c,d){c=void 0===c?a:c;var e;if(b===pK)return b;var f,g=void 0!==d?null==(f=c.F3a)?void 0:f[d]:c.bgc;f=HWb(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.Yfc(a,c,d));if(void 0!==d){var x;(null!=(x=(e=c).F3a)?x:e.F3a=[])[d]=g}else c.bgc=g}void 0!==g&&(b=qK(a,g.agc(a,b.values),g,d));return b};
IWb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("Af");return _.Df(a)};rK=function(a){return function(b,c){void 0!==c?(b.constructor.TJ(c,a),b=void 0):b=JWb(a,b);return b}};KWb=function(){return rK(Object.assign({},void 0,{state:!0}))};LWb=function(a){return a&&a.startsWith("go/")?a:""};MWb=function(a,b){a&1&&(_.C(0,"th",4),_.N(1),_.D());a&2&&(a=b.wa,_.w(1),_.Be(a.mUa))};
OWb=function(a){if(a&1){var b=_.kd();_.C(0,"mat-month-view",7);_.G("_userSelection",function(d){_.ld(b);var e=_.L(2);return _.md(e.qYa(d))});_.D()}if(a&2){a=_.L().wa;var c=_.L();_.he("reach-calendar-month-active",NWb(c,a,c.Cb));_.z("activeDate",a)("selected",c.selected)("dateFilter",c.hj)("maxDate",c.Nd)("minDate",c.Jd)("dateClass",c.al)("comparisonStart",c.Yt)("comparisonEnd",c.ew)}};PWb=function(a,b){a&1&&(_.C(0,"div",5),_.M(1,OWb,1,10,"mat-month-view",6),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",!!a))};
QWb=function(a,b){if(a&1){var c=_.kd();_.C(0,"mat-year-view",2);_.G("selectedChange",function(d){_.ld(c);var e=_.L();return _.md(e.Wl.next(d))});_.D()}a&2&&(a=b.wa,b=_.L(),_.z("activeDate",a)("selected",b.selected)("dateFilter",b.hj)("maxDate",b.Nd)("minDate",b.Jd)("dateClass",b.al))};RWb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};
SWb=function(a,b){a&1&&(_.C(0,"mat-icon",6),_.N(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Xi),_.w(1),_.Ae(" ",a.Xi?"":a.Oi," "))};TWb=function(a){return a.Ab?a.repository+" \u203a "+_.JD(a.Ab):""+a.repository};UWb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
VWb=function(a){a&1&&(_.je(0),_.C(1,"a",3),_.N(2),_.D(),_.C(3,"a",4),_.N(4),_.D(),_.ke());a&2&&(a=_.L(),_.w(1),_.z("routerLink",a.data.Nra)("ascTrackElement",a.data.nU)("trackAction",a.data.Kba),_.w(1),_.Be(a.data.Jba),_.w(1),_.z("routerLink",a.data.XEb)("ascTrackElement",a.data.nU),_.w(1),_.Be(a.data.project))};
WWb=function(a){a&1&&(_.C(0,"a",9),_.O(1,"repoRootLink"),_.N(2),_.D());a&2&&(a=_.L(2),_.z("routerLink",_.Q(1,4,a.data.Xa))("ascTrackElement",a.data.nU),_.w(2),_.zy("[",a.data.repository," \u203a ",a.data.Ae,"]"))};
XWb=function(a){a&1&&(_.M(0,WWb,3,6,"a",5),_.C(1,"a"),_.O(2,"placeToHref"),_.C(3,"span"),_.N(4),_.D(),_.C(5,"span",6),_.N(6),_.D()(),_.C(7,"button",7)(8,"span",8),_.N(9,"content_copy"),_.D()());if(a&2){a=_.L();_.z("ngIf",null==a.displayName);_.w(1);_.de("href",_.Q(2,9,a.data.Xa),_.Sd)("data-action-name","navigate")("data-element-name",a.data.nU)("data-track-action-name",a.data.Kba);_.w(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Be(b);_.w(2);_.Be(a.data.Jba);_.w(1);_.de("data-copy-content",a.data.Xa.path)("data-action-name","copy")}};YWb=function(a,b){a&1&&(_.C(0,"li"),_.F(1,"item-display",9),_.D());a&2&&(a=b.wa,b=_.L(4),_.w(1),_.z("place",a)("placeItemType",b.Lpa(a)))};ZWb=function(a){a&1&&(_.C(0,"ul"),_.M(1,YWb,2,2,"li",8),_.D());a&2&&(a=_.L(2).Ma,_.w(1),_.z("ngForOf",a.Yb))};
$Wb=function(a){a&1&&(_.je(0),_.M(1,ZWb,2,1,"ul",7),_.ke());if(a&2){a=_.L().Ma;_.L();var b=_.ze(4);_.w(1);_.z("ngIf",0<a.Yb.length)("ngIfElse",b)}};aXb=function(a){a&1&&(_.C(0,"dc-information-box",10),_.re(1,11),_.D())};bXb=function(a){a&1&&_.F(0,"loading",12)};
cXb=function(a,b){a&1&&(_.je(0)(1,3),_.M(2,$Wb,2,2,"ng-container",4),_.M(3,aXb,2,0,"dc-information-box",5),_.M(4,bXb,1,0,"loading",6),_.ke()());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.QA.Yf),_.w(1),_.z("ngSwitchCase",b.QA.Error),_.w(1),_.z("ngSwitchCase",b.QA.ih))};dXb=function(a){a&1&&(_.C(0,"p",13),_.re(1,14),_.D())};
eXb=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.wa,b=_.L(4),_.w(2),_.z("isStarred",a.px)("type",b.Lpa(a.location)),_.de("data-node-id",a.id)("data-action",b.e2a),_.w(1),_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.Hw))};
fXb=function(a,b){a&1&&(_.C(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.N(4," expand_more "),_.D()(),_.F(5,"simple-star",13)(6,"item-display",14),_.D(),_.C(7,"ul"),_.le(8,18),_.D()());a&2&&(a=b.wa,b=_.L(4),_.w(2),_.de("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.n1b),_.w(1),_.he("collapsed",!b.zc.fe(a)),_.w(2),_.z("isStarred",a.px)("type",b.Lpa(a.location)),_.de("data-node-id",a.id)("data-action",b.e2a),_.w(1),_.z("displayName",a.displayName)("place",
a.location)("placeItemType",a.Hw),_.w(1),_.he("tree-invisible",!b.zc.fe(a)))};gXb=function(a){if(a&1){var b=_.kd();_.C(0,"button",19);_.G("click",function(){_.ld(b);var c=_.L(4);return _.md(c.FT.next(!0))});_.N(1," Show all ");_.D()}};
hXb=function(a){a&1&&(_.je(0),_.C(1,"mat-tree",8),_.M(2,eXb,4,7,"mat-tree-node",9),_.M(3,fXb,9,14,"mat-nested-tree-node",10),_.D(),_.M(4,gXb,2,0,"button",11),_.ke());if(a&2){a=_.L(2).Ma;var b=_.L();_.w(1);_.z("dataSource",a.Yb)("treeControl",b.zc);_.w(2);_.z("matTreeNodeDefWhen",b.B$);_.w(1);_.z("ngIf",!b.FT.value)}};iXb=function(a){a&1&&(_.je(0),_.M(1,hXb,5,4,"ng-container",7),_.ke());if(a&2){a=_.L().Ma;_.L();var b=_.ze(4);_.w(1);_.z("ngIf",0<a.Yb.data.length)("ngIfElse",b)}};
jXb=function(a){a&1&&(_.C(0,"dc-information-box",20),_.re(1,21),_.D())};kXb=function(a){a&1&&_.F(0,"loading",22)};lXb=function(a,b){a&1&&(_.je(0)(1,3),_.M(2,iXb,2,2,"ng-container",4),_.M(3,jXb,2,0,"dc-information-box",5),_.M(4,kXb,1,0,"loading",6),_.ke()());a&2&&(a=b.Ma,b=_.L(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.ih))};mXb=function(a){a&1&&(_.C(0,"p",23),_.re(1,24),_.D())};
nXb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())nXb(c.value,b)};oXb=function(a,b){return 0<b.children.size};pXb=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.px&&c++,0!==f.children.size&&(c=pXb(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};
qXb=function(a,b){var c=a.location,d=a.px;a=new Map(Array.from(a.children).map(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return[g,qXb(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,px:d,location:c,Hw:_.Lh(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.px);var f=b.size;d={children:a,displayName:e,location:c,px:d,Hw:_.Lh(c),id:f};b.set(f,d);return d};rXb=function(a){a&1&&(_.je(0),_.F(1,"initial-welcome"),_.ke())};sXb=function(a){a&1&&(_.pe(0,7,1),_.le(1),_.O(2,"number"),_.qe());a&2&&(a=_.L(2),_.w(2),_.te(_.Q(2,1,a.MC)),_.ue(0))};tXb=function(a,b){a&1&&(_.pe(0,10,1),_.le(1),_.O(2,"number"),_.qe());a&2&&(a=b.Ma,_.w(2),_.te(_.Q(2,1,a)),_.ue(0))};
uXb=function(a,b){if(a&1){var c=_.kd();_.je(0);_.C(1,"div",2);_.M(2,rXb,2,0,"ng-container",3);_.C(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.G("afterExpand",function(){_.ld(c);var d=_.L();return _.md(d.nb("expandStarredItems"))})("afterCollapse",function(){_.ld(c);var d=_.L();return _.md(d.nb("collapseStarredItems"))});_.C(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.N(8,"star");_.D();_.C(9,"h2");_.pe(10,7);_.M(11,sXb,3,3,"ng-container",3);_.qe();_.D()()();_.C(12,
"starred-items",8);_.G("countChanged",function(d){_.ld(c);var e=_.L();return _.md(e.MC=d)});_.D()();_.C(13,"mat-expansion-panel",5);_.G("afterExpand",function(){_.ld(c);var d=_.L();return _.md(d.nb("expandRecentItems"))})("afterCollapse",function(){_.ld(c);var d=_.L();return _.md(d.nb("collapseRecentItems"))});_.C(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.F(16,"mat-icon",9);_.C(17,"h2");_.pe(18,10);_.M(19,tXb,3,3,"ng-container",3);_.O(20,"async");_.qe();_.D()()();_.F(21,"recent-items",
11);_.D()()();_.ke()}a&2&&(a=b.Ma,b=_.L(),_.w(2),_.z("ngIf",a===b.CCc.O3b),_.w(1),_.z("multi",!0),_.w(1),_.z("expanded",!0),_.w(7),_.z("ngIf",0<b.MC),_.w(2),_.z("expanded",!0),_.w(6),_.z("ngIf",_.Q(20,6,b.bIc)))};vXb=function(a){a&1&&_.F(0,"loading",12);a&2&&_.z("diameter",20)};wXb=function(a){a&1&&_.F(0,"th",6)};xXb=function(a){a&1&&(_.C(0,"th",7),_.re(1,8),_.D())};
yXb=function(a){a&1&&(_.C(0,"td",15),_.F(1,"star",16),_.D());if(a&2){a=_.L().wa;var b=_.L();_.w(1);_.z("place",a.Xa)("type",b.Fbc)("elementName",a.repoName)}};zXb=function(a,b){a&1&&(_.je(0),_.F(1,"mat-icon",17),_.ke());a&2&&(a=b.Ma,b=_.L().wa,_.w(1),_.z("matTooltip",b.xIc)("svgIcon",a))};AXb=function(a){a&1&&(_.C(0,"td",18)(1,"a",19),_.N(2),_.D()());a&2&&(a=_.L().wa,_.w(1),_.z("routerLink",a.vIc),_.w(1),_.Ae(" ",a.PG," "))};
BXb=function(a,b){a&1&&(_.C(0,"tr",9),_.M(1,yXb,2,3,"td",10),_.C(2,"td")(3,"div",11)(4,"a",12),_.N(5),_.D(),_.M(6,zXb,2,2,"ng-container",13),_.D()(),_.M(7,AXb,3,2,"td",14),_.D());a&2&&(a=b.wa,b=_.L(),_.w(1),_.z("ngIf",b.WKb),_.w(3),_.z("routerLink",a.yIc),_.w(1),_.Ae(" ",a.repoName," "),_.w(1),_.z("ngIf",a.wIc),_.w(1),_.z("ngIf",b.fZa))};CXb=function(a,b){return a.PG.localeCompare(b.PG)||a.repoName.localeCompare(b.repoName)};
DXb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};EXb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.L(),_.z("place",a.Xa))};FXb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("diameter",20)};GXb=function(a){a&1&&(_.C(0,"div",10),_.F(1,"project-selector",11),_.D());a&2&&(a=_.L(3),_.w(1),_.z("place",a.location))};
IXb=function(a){if(a&1){var b=_.kd();_.C(0,"input-with-icon",12);_.G("valueChange",function(c){_.ld(b);var d=_.L(3);return _.md(d.xua.next(c))});_.D()}a&2&&(a=_.L(3),_.z("placeholder",a.eYa)("trackingConfig",_.Ee(2,HXb,a.qc)))};JXb=function(a){a&1&&(_.je(0),_.F(1,"repository-table",13),_.ke());if(a&2){a=_.L(2).Ma;var b=_.L();_.w(1);_.z("rows",a.Yb.rows)("location",b.location)}};
KXb=function(a){if(a&1){var b=_.kd();_.C(0,"no-search-match",14);_.G("clear",function(){_.ld(b);var c=_.L(3);return _.md(c.EJ())});_.O(1,"async");_.D()}a&2&&(a=_.L(3),_.z("filter",_.Q(1,1,a.xua)))};LXb=function(a){a&1&&(_.C(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.re(2,16),_.D(),_.C(3,"icon-empty-state-subtitle"),_.re(4,17),_.D()())};
MXb=function(a){a&1&&(_.C(0,"icon-empty-state-display",18)(1,"icon-empty-state-title"),_.re(2,19),_.D(),_.C(3,"icon-empty-state-subtitle"),_.re(4,20),_.D()())};
NXb=function(a){a&1&&(_.je(0),_.M(1,GXb,2,1,"div",5),_.M(2,IXb,1,4,"input-with-icon",6),_.O(3,"async"),_.je(4,1),_.M(5,JXb,2,2,"ng-container",3),_.M(6,KXb,2,3,"no-search-match",7),_.M(7,LXb,5,0,"icon-empty-state-display",8),_.M(8,MXb,5,0,"icon-empty-state-display",9),_.ke()());if(a&2){a=_.L().Ma;var b=_.L();_.w(1);_.z("ngIf",b.XKb);_.w(1);_.z("ngIf",_.Q(3,7,b.IKc));_.w(2);_.z("ngSwitch",a.Yb.kind);_.w(1);_.z("ngSwitchCase",b.cia.Gcc);_.w(1);_.z("ngSwitchCase",b.cia.d_b);_.w(1);_.z("ngSwitchCase",
b.cia.c_b);_.w(1);_.z("ngSwitchCase",b.cia.d4b)}};OXb=function(a,b){a&1&&(_.je(0,1),_.M(1,FXb,1,1,"loading",2),_.M(2,NXb,9,9,"ng-container",3),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Yf))};
QXb=function(a){var b=a.Qe,c=_.Jhb(b),d=b.projectId||b.Km||b.Mq,e=a.VR?_.Gwb(a.VR):null,f=e?e.icon:null;e=e?PXb.format({repoType:e.name}):null;return{repoName:a.displayName||b.Ph,yIc:_.hh(c),PG:d,vIc:_.hh(_.SD(c.ac(),"repoGroup").hb()),wIc:f,xIc:e,Xa:c}};RXb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.vc(a,b)};
SXb=function(a){var b=a.lb;a=a.Dc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Km:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.ag(a,"Unknown group type")}};TXb=function(a){a&1&&(_.C(0,"nav",10)(1,"a",11),_.re(2,12),_.D(),_.C(3,"a",13),_.re(4,14),_.D()());if(a&2){a=_.L(3).Ma;var b=_.L();_.w(1);_.z("routerLink",b.zCc)("active",a.Yb===b.NU.Dza);_.w(2);_.z("routerLink",b.lJ)("active",a.Yb===b.NU.TAa)}};
UXb=function(a){a&1&&(_.C(0,"div",8),_.M(1,TXb,5,4,"nav",9),_.D());if(a&2){a=_.L(2).Ma;var b=_.L();_.w(1);_.z("ngIf",a.Yb===b.NU.Dza||a.Yb===b.NU.TAa)}};VXb=function(a){a&1&&_.F(0,"landing-page")};WXb=function(a){a&1&&(_.F(0,"repositories-browser",15),_.O(1,"async"));a&2&&(a=_.L(3),_.z("location",_.Q(1,1,a.Xa)))};
XXb=function(a){a&1&&(_.je(0),_.M(1,UXb,2,1,"div",6),_.je(2,2),_.M(3,VXb,1,0,"landing-page",3),_.M(4,WXb,2,3,"repositories-browser",7),_.ke()());if(a&2){a=_.L().Ma;var b=_.L();_.w(1);_.z("ngIf",b.gxb);_.w(1);_.z("ngSwitch",a.Yb);_.w(1);_.z("ngSwitchCase",b.NU.Dza);_.w(1);_.z("ngSwitchCase",b.NU.TAa)}};YXb=function(a){a&1&&_.le(0,16);a&2&&(_.L(2),_.z("ngTemplateOutlet",_.ze(3)))};ZXb=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)};
$Xb=function(a,b){a&1&&(_.je(0,2),_.M(1,XXb,5,4,"ng-container",3),_.M(2,YXb,1,1,"ng-container",4),_.M(3,ZXb,1,1,"loading",5),_.ke());a&2&&(a=b.Ma,b=_.L(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.ih))};aYb=function(a){a&1&&(_.C(0,"icon-empty-state-display",18)(1,"icon-empty-state-title"),_.re(2,19),_.D(),_.C(3,"icon-empty-state-subtitle"),_.re(4,20),_.D()());a&2&&_.z("isSvg",!1)};
bYb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.ag(a)}};cYb=function(a){return _.Da(null).ka(_.La(1),_.yb(function(){a.Jq=_.WLa(a,_.Uf(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Jq.bqb=!0}))};dSb=function(a,b){_.Yi(a,10,b)};wSb=function(a,b){return _.qh(a,1,b)};tSb=function(a,b){return _.qc(a,3,b)};dYb=function(a,b){_.Zi(a,1,_.on,b)};eYb=function(a){this.stream=a};
eYb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};eYb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};eYb.prototype.cancel=function(){this.stream.cancel()};
var fYb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.oOa(function(h){return _.pOa(a,h,g)},a.FMb).call(a,_.GNa(e,c,d));b.on("data",function(h){return f(null,h)});b.on("error",function(h){return f(h,null)});return new eYb(b)},gYb=function(a,b){return _.Yi(a,3,b)},hYb=function(a,b){return _.hc(a,4,b,0)},iYb=function(a,b){a.DE&&a.gE&&(a.o5(b,a.DE),a.o5(b,a.gE))},jYb=function(a,b){a.fla=b;return a},kYb=function(a){return a.I_.fetch("file_detail",function(){return a.xUa.ka(_.sb("file_detail"),
_.Qa(function(b){return"file_detail"===b}),_.tb(function(){return a.M7.get("file_detail")||_.xh}))})},lYb=function(a){a.iQa||(a.iQa=!0,setTimeout(function(){a.iQa=!1;_.kqb(a);_.Pk(a.Zd)}))},mYb=function(a,b,c,d,e){var f={line:b,height:c,ya:d,context:e};a.uP.add(f);a.Z_.push({type:"add",widget:f});lYb(a);return function(){a.uP.delete(f);a.Z_.push({type:"remove",widget:f});lYb(a)}},ROb=function(a,b){var c="depot"===b.Dc?b.params.Ob?"":"HEAD":b.Ab;return a.resolve(b,c?{V_:"COMMITS",Ek:[c]}:void 0).ka(_.tb(function(d){return a.GTa(d,
b).ka(_.m(_.oD))}),_.za(function(){return _.nD("History unavailable")}),_.sb(_.xD))},JVb=function(a){0!==a.QG.getValue()&&a.QG.next(0)},KVb=function(a){2!==a.QG.getValue()&&a.QG.next(2)},xHb=function(a,b){var c=a.cpa.getValue();0>=c?a.uQ.next(-1):(b%=c,a.uQ.next(0<=b?b:b+c))},nYb=function(a,b){var c=_.Fkb(b);return a.lDc.fetch(c,function(){a.vcb.next(c);return _.Gkb(a.zrc,c,b.category)})},oYb=function(a){return a.Mxb.ka(_.m(function(b){return Array.from(b.values())}))},pYb=function(a){return a.Ac.Vb(27)?
new Map([["LINE_COUNTS",_.N_a.children.map(function(b){return b.id})],["FILE_COUNTS",_.O_a.children.map(function(b){return b.id})]]):new Map},sK=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},tK=function(a){if("object"===
typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},qYb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("va");var b=_.Db.URL.createObjectURL(a);a=new _.Db.Image;a.onload=function(){_.Db.URL.revokeObjectURL(b)};_.jBa(a,_.Df(b));return a},rYb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},uK=function(a){this.kMa=a;this.pra=[];this.Eib=cxb};
uK.prototype.transform=function(a,b){var c=this;b=void 0===b?cxb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.Una||(this.Una=this.kMa.find(a).create());a=this.Una.diff(a);var d=b!==this.Eib;a&&(this.pra=[],a.Zpb(function(e){c.pra.push({key:e.key,value:e.tf})}));if(a||d)this.pra.sort(b),this.Eib=b;return this.pra};uK.ha=function(a){return new (a||uK)(_.y(_.el,16))};uK.ze=_.Xc({name:"keyvalue",type:uK,Yd:!1,standalone:!0});
var sYb={},tYb=["data:","http:","https:","mailto:","ftp:"],uYb=function(a){this.Rm=a;this.vd=[];if(sYb!==sYb)throw Error("Tb");};uYb.prototype.Nn=function(a){var b=document.createElement("span");b.appendChild(vYb(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.mh(a)};
var vYb=function(a,b){b=dxb(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(g){return wYb(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(fxb(c))f=xYb(a,c);else throw Error("Wb");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d},xYb=function(a,b){var c=exb(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.Rm,n=h.u8.get(c);h=(null==n?0:n.has(f))?n.get(f):h.Sla.has(f)?{Jn:1}:h.Ypa.get(f)||{Jn: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.Jn){case 1:d.setAttribute(f,g);break;case 2:h=_.cma(g);h=void 0!==h&&-1!==tYb.indexOf(h.toLowerCase())?
g:"about:invalid#zClosurez";h!==g&&yYb(a);d.setAttribute(f,h);break;case 3:d.setAttribute(f,g.toLowerCase());break;case 4:d.setAttribute(f,g);break;case 0:yYb(a);break;default:throw Error("Unhandled AttributePolicyAction case");}else yYb(a)}return d},wYb=function(a,b){if(b.nodeType===Node.TEXT_NODE)return NodeFilter.FILTER_ACCEPT;if(!fxb(b))return NodeFilter.FILTER_REJECT;b=exb(b);if(null===b)return yYb(a),NodeFilter.FILTER_REJECT;var c=a.Rm;if("form"!==b.toLowerCase()&&(c.Rla.has(b)||c.u8.has(b)))return NodeFilter.FILTER_ACCEPT;
yYb(a);return NodeFilter.FILTER_REJECT},yYb=function(a){0===a.vd.length&&a.vd.push("")},zYb=function(){this.Jgb=!1;this.Rm=_.NKa};zYb.prototype.hb=function(){if(this.Jgb)throw Error("Xb");this.Jgb=!0;return new uYb(this.Rm)};var vK=function(a,b,c,d){_.bn.call(this,a,b,d,c,"scroll");this.nPb=!0};_.U(vK,_.bn);vK.prototype.ZUa=function(a){var b=this;this.nPb&&(clearTimeout(this.GJc),this.GJc=setTimeout(function(){_.pMa(b,"SCROLL",a,500)},500))};
vK.ha=function(a){return new (a||vK)(_.y(_.Ym),_.y(_.Ok),_.y(_.Cd),_.y(_.an,8))};vK.Ja=_.v({type:vK,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{nPb:"trackGestureScroll"},features:[_.ae]});
var FTb={QU:0,qya:1,Mha:2,nRc:3,yQc:4,yfc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},AYb=function(a,b,c){c=c||{};c.format="jspb";this.Fg=new _.Vn(c);this.Jg=void 0==a?a:a.replace(/\/+$/,"")},wK=function(a,b,c,d){this.Ua=a;this.yFa=b;this.GDa=c;this.Eb=d;this.Cka="polite"};wK.prototype.La=function(){this.My&&this.My.unsubscribe()};
_.V.Object.defineProperties(wK.prototype,{sS:{configurable:!0,enumerable:!0,get:function(){return this.Cka},set:function(a){var b=this;this.Cka="off"===a||"assertive"===a?a:"polite";"off"===this.Cka?this.My&&(this.My.unsubscribe(),this.My=null):this.My||(this.My=this.Eb.wc(function(){return b.GDa.observe(b.Ua).subscribe(function(){var c=b.Ua.ua.textContent;c!==b.onc&&(b.yFa.mn(c,b.Cka,b.duration),b.onc=c)})}))}}});wK.ha=function(a){return new (a||wK)(_.y(_.Cd),_.y(_.np),_.y(_.kp),_.y(_.Ye))};
wK.Ja=_.v({type:wK,oa:[["","cdkAriaLive",""]],inputs:{sS:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},kc:["cdkAriaLive"]});var xK=function(a,b,c,d,e,f,g){_.bp.call(this,a,b,c,d,g.defer);this.WV=e;this.Eja=f;this.WV.register(this)};_.U(xK,_.bp);xK.prototype.destroy=function(){this.WV.mF(this);_.bp.prototype.destroy.call(this)};xK.prototype.l6a=function(){this.Eja.sEb(this);iYb(this,!0)};xK.prototype.W5a=function(){this.Eja.Tcb(this);iYb(this,!1)};
_.V.Object.defineProperties(xK.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.fE},set:function(a){(this.fE=a)?this.WV.register(this):this.WV.mF(this)}}});var BYb=function(){this.MO=null};BYb.prototype.sEb=function(a){var b=this;this.MO&&a.Pb.removeEventListener("focus",this.MO,!0);this.MO=function(c){return b.aX(a,c)};a.Eb.wc(function(){a.Pb.addEventListener("focus",b.MO,!0)})};
BYb.prototype.Tcb=function(a){this.MO&&(a.Pb.removeEventListener("focus",this.MO,!0),this.MO=null)};BYb.prototype.aX=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.Pb.activeElement)&&_.ARa(a)})};var yK=function(){this.Xia=[]};yK.prototype.register=function(a){var b=this.Xia=this.Xia.filter(function(c){return c!==a});b.length&&b[b.length-1].W5a();b.push(a);a.l6a()};
yK.prototype.mF=function(a){a.W5a();var b=this.Xia;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].l6a())};yK.ha=function(a){return new (a||yK)};yK.va=_.t({token:yK,ta:yK.ha,Ka:"root"});var zK=function(a,b,c,d,e){this.cE=a;this.Eb=b;this.WV=c;this.Pb=d;this.Eja=e||new BYb};zK.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new xK(a,this.cE,this.Eb,this.Pb,this.WV,this.Eja,"boolean"===typeof b?{defer:b}:b)};
zK.ha=function(a){return new (a||zK)(_.u(_.ap),_.u(_.Ye),_.u(yK),_.u(_.Ig),_.u(_.HRa,8))};zK.va=_.t({token:zK,ta:zK.ha,Ka:"root"});var AK=function(a,b){_.Tp.call(this,a,b)};_.U(AK,_.Tp);AK.ha=function(a){return new (a||AK)(_.y(_.Le),_.y(_.Me))};AK.Ja=_.v({type:AK,oa:[["","cdkPortal",""]],kc:["cdkPortal"],features:[_.ae]});var BK=function(){};BK.ha=function(a){return new (a||BK)};BK.Ea=_.Wc({type:BK});BK.Da=_.Pc({imports:[_.lq,_.Wl,_.$p,_.jy]});
var CK=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};CK.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.fJ(a,RegExp("^operations/.*$"));return _.jl(this.Za,{body:null,tb:"GET",yb:"cloudresourcemanager.operations.get",path:"/"+this.Pa+"/"+a,Qa:_.cf(b,_.DA,c),Mb:_.zA})};CK.ha=function(a){return new (a||CK)(_.u(_.DWa,8),_.u(_.EWa),_.u(_.hl,8))};CK.va=_.t({token:CK,ta:CK.ha});var CYb=function(){};CYb.ha=function(a){return new (a||CYb)};
CYb.va=_.t({token:CYb,ta:function(a){return CK.ha(a)},Ka:_.Ms});
var DK={$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"},EK=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.il(b,c)};_.k=EK.prototype;
_.k.copy=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"logging.entries.copy",path:"/"+this.Pa+"/entries:copy",Qa:_.cf(b,DK,c)})};_.k.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"logging.entries.list",path:"/"+this.Pa+"/entries:list",Qa:_.cf(b,DK,c)})};
_.k.query=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"logging.entries.query",path:"/"+this.Pa+"/entries:query",Qa:_.cf(b,DK,c)})};_.k.read=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"logging.entries.read",path:"/"+this.Pa+"/entries:read",Qa:_.cf(b,DK,c)})};
_.k.oH=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"logging.entries.tail",path:"/"+this.Pa+"/entries:tail",Qa:_.cf(b,DK,c)})};_.k.write=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"logging.entries.write",path:"/"+this.Pa+"/entries:write",Qa:_.cf(b,DK,c)})};EK.ha=function(a){return new (a||EK)(_.u(_.HWa,8),_.u(_.IWa),_.u(_.hl,8))};EK.va=_.t({token:EK,ta:EK.ha});var DYb=function(){};
DYb.ha=function(a){return new (a||DYb)};DYb.va=_.t({token:DYb,ta:function(a){return EK.ha(a)},Ka:_.Ps});
var EYb={DN:"GENERATED",Al:"TEST",qd:"UNKNOWN",values:function(){return[EYb.qd,EYb.DN,EYb.Al]}},FK={fTb:"ALIASED_BY",gTb:"ALIASES",DTb:"ANNOTATED_BY",ETb:"ANNOTATES",WXb:"DECLARATION",E2:"DEFINITION",H_b:"EXTENDED_BY",I_b:"EXTENDS",w0b:"GENERATED_BY",x0b:"GENERATES",P3b:"INJECT_CHILD_COMPONENT",Q3b:"INJECT_INSTALLS_MODULE",R3b:"INJECT_MODULE_INSTALLED_BY",S3b:"INJECT_PARENT_COMPONENT",T3b:"INJECT_SATISFIED_BY",U3b:"INJECT_SATISFIES",Z3b:"INSTANTIATION",v9b:"OVERRIDDEN_BY",w9b:"OVERRIDES",ybc:"REFERENCE",
XD:"UNKNOWN_TYPE",values:function(){return[FK.XD,FK.E2,FK.WXb,FK.ybc,FK.w9b,FK.v9b,FK.I_b,FK.H_b,FK.Z3b,FK.x0b,FK.w0b,FK.ETb,FK.DTb,FK.U3b,FK.T3b,FK.Q3b,FK.R3b,FK.P3b,FK.S3b,FK.gTb,FK.fTb]}},FYb={D2:"DEFAULT",E2:"DEFINITION",Tk:"DEPRECATED",Jfc:"WRITE_REFERENCE",values:function(){return[FYb.D2,FYb.Jfc,FYb.Tk,FYb.E2]}},GYb={DN:"GENERATED",Al:"TEST",qd:"UNKNOWN",values:function(){return[GYb.qd,GYb.DN,GYb.Al]}},HYb={DN:"GENERATED",Al:"TEST",qd:"UNKNOWN",values:function(){return[HYb.qd,HYb.DN,HYb.Al]}},
GK=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};_.U(GK,_.T);GK.prototype.ma=function(){return GK};GK.prototype.na=function(){return{keys:["endLineNumber","lineNumber","name","ticket","type"]}};
_.V.Object.defineProperties(GK.prototype,{endLineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLineNumber")?_.R(this,"endLineNumber"):0},set:function(a){this.O.endLineNumber=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"ticket")?_.R(this,"ticket"):""},set:function(a){this.O.ticket=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):""},set:function(a){this.O.type=a}}});
var HK=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};_.U(HK,_.T);HK.prototype.ma=function(){return HK};HK.prototype.na=function(){return{Wa:{aggregations:HK,functions:GK},keys:["aggregations","functions","lineNumber","name","ticket"]}};
_.V.Object.defineProperties(HK.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aggregations")?_.R(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},functions:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"functions")?_.R(this,"functions"):[]},set:function(a){this.O.functions=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},
name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ticket")?_.R(this,"ticket"):""},set:function(a){this.O.ticket=a}}});var IK=function(a){a=void 0===a?{}:a;this.O={};this.O.buildConfigs=null==a.Fj?null:a.Fj};_.U(IK,_.T);IK.prototype.ma=function(){return IK};IK.prototype.na=function(){return{keys:["buildConfigs"]}};
_.V.Object.defineProperties(IK.prototype,{Fj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildConfigs")?_.R(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}}});var JK=function(a){a=void 0===a?{}:a;this.O={};this.O.signature=null==a.iH?null:a.iH;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.xrefTicket=null==a.JH?null:a.JH};_.U(JK,_.T);JK.prototype.ma=function(){return JK};JK.prototype.na=function(){return{keys:["lineNumber","signature","xrefTicket"]}};
_.V.Object.defineProperties(JK.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},iH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"signature")?_.R(this,"signature"):""},set:function(a){this.O.signature=a}},JH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"xrefTicket")?_.R(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var KK=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.Mp?null:a.Mp;this.O.buildConfigs=null==a.Fj?null:a.Fj};_.U(KK,_.T);KK.prototype.ma=function(){return KK};KK.prototype.na=function(){return{keys:["buildConfigs","context","lineNumber","lineText"],Na:{context:JK}}};
_.V.Object.defineProperties(KK.prototype,{Fj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildConfigs")?_.R(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},context:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"context")?_.R(this,"context"):null},set:function(a){this.O.context=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Mp:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"lineText")?_.R(this,"lineText"):""},set:function(a){this.O.lineText=a}}});var LK=function(a){a=void 0===a?{}:a;this.O={};this.O.xrefTicket=null==a.JH?null:a.JH};_.U(LK,_.T);LK.prototype.ma=function(){return LK};LK.prototype.na=function(){return{keys:["xrefTicket"]}};_.V.Object.defineProperties(LK.prototype,{JH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"xrefTicket")?_.R(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var MK=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.Kra?null:a.Kra;this.O.baseUriIndex=null==a.BJa?null:a.BJa;this.O.externalUrl=null==a.vNa?null:a.vNa;this.O.label=null==a.label?null:a.label};_.U(MK,_.T);MK.prototype.ma=function(){return MK};MK.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.V.Object.defineProperties(MK.prototype,{BJa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"baseUriIndex")?_.R(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},vNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"externalUrl")?_.R(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"label")?_.R(this,"label"):""},set:function(a){this.O.label=a}},Kra:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"locationSpecUri")?_.R(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var NK=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.eda?null:a.eda;this.O.alternatives=null==a.wdb?null:a.wdb};_.U(NK,_.T);NK.prototype.ma=function(){return NK};NK.prototype.na=function(){return{Wa:{alternatives:MK},keys:["alternatives","primary"],Na:{primary:MK}}};
_.V.Object.defineProperties(NK.prototype,{wdb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"alternatives")?_.R(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},eda:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"primary")?_.R(this,"primary"):null},set:function(a){this.O.primary=a}}});var OK=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.BWa?null:a.BWa};_.U(OK,_.T);OK.prototype.ma=function(){return OK};
OK.prototype.na=function(){return{keys:["message","proxyId"]}};_.V.Object.defineProperties(OK.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):""},set:function(a){this.O.message=a}},BWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"proxyId")?_.R(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var PK=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};_.U(PK,_.T);PK.prototype.ma=function(){return PK};PK.prototype.na=function(){return{keys:["column","line"]}};
_.V.Object.defineProperties(PK.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"column")?_.R(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"line")?_.R(this,"line"):0},set:function(a){this.O.line=a}}});var QK=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};_.U(QK,_.T);QK.prototype.ma=function(){return QK};
QK.prototype.na=function(){return{keys:["end","start"],Na:{end:PK,start:PK}}};_.V.Object.defineProperties(QK.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"end")?_.R(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"start")?_.R(this,"start"):null},set:function(a){this.O.start=a}}});
var RK=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.GQa?null:a.GQa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.HVa?null:a.HVa;this.O.highlightIds=null==a.rC?null:a.rC;this.O.semanticTags=null==a.IJb?null:a.IJb};_.U(RK,_.T);RK.prototype.ma=function(){return RK};
RK.prototype.na=function(){return{Ya:{semanticTags:FYb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Na:{navigation:NK,sourceRange:QK}}};
_.V.Object.defineProperties(RK.prototype,{rC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"highlightIds")?_.R(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},GQa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hoverProxy")?_.R(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"navigation")?_.R(this,"navigation"):null},set:function(a){this.O.navigation=a}},HVa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"panelProxy")?_.R(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},IJb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"semanticTags")?_.R(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sourceRange")?_.R(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}}});
var SK=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.kz?null:a.kz;this.O.isComplete=null==a.Qs?null:a.Qs;this.O.resolvedFileSpecUri=null==a.wXa?null:a.wXa;this.O.baseLocationSpecUri=null==a.mfb?null:a.mfb;this.O.diagnostics=null==a.xlb?null:a.xlb};_.U(SK,_.T);SK.prototype.ma=function(){return SK};SK.prototype.na=function(){return{Wa:{decorations:RK,diagnostics:OK},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.V.Object.defineProperties(SK.prototype,{mfb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"baseLocationSpecUri")?_.R(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},kz:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"decorations")?_.R(this,"decorations"):[]},set:function(a){this.O.decorations=a}},xlb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"diagnostics")?_.R(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Qs:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"isComplete")?_.R(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},wXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resolvedFileSpecUri")?_.R(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var eK=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Mp?null:a.Mp;this.O.buildConfigs=null==a.Fj?null:a.Fj};
_.U(eK,_.T);eK.prototype.ma=function(){return eK};eK.prototype.na=function(){return{keys:["buildConfigs","lineNumber","lineText"]}};
_.V.Object.defineProperties(eK.prototype,{Fj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildConfigs")?_.R(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Mp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.R(this,"lineText"):""},set:function(a){this.O.lineText=a}}});
var TK=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.WVa?null:a.WVa};_.U(TK,_.T);TK.prototype.ma=function(){return TK};TK.prototype.na=function(){return{keys:["piperWorkspaceId"]}};_.V.Object.defineProperties(TK.prototype,{WVa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"piperWorkspaceId")?_.R(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});
var jK=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.xrefs=null==a.Vm?null:a.Vm;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.Fj?null:a.Fj};_.U(jK,_.T);jK.prototype.ma=function(){return jK};jK.prototype.na=function(){return{Wa:{xrefs:eK},Ya:{tags:HYb},keys:["buildConfigs","fileSpec","tags","xrefs"],Na:{fileSpec:_.Kt}}};
_.V.Object.defineProperties(jK.prototype,{Fj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildConfigs")?_.R(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(this,"tags"):[]},set:function(a){this.O.tags=a}},Vm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"xrefs")?_.R(this,"xrefs"):[]},set:function(a){this.O.xrefs=a}}});var UK=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.Uoa?null:a.Uoa};_.U(UK,_.T);UK.prototype.ma=function(){return UK};UK.prototype.na=function(){return{Wa:{fileXrefs:jK},Ya:{type:FK},keys:["fileXrefs","total","type"]}};
_.V.Object.defineProperties(UK.prototype,{Uoa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileXrefs")?_.R(this,"fileXrefs"):[]},set:function(a){this.O.fileXrefs=a}},total:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"total")?_.R(this,"total"):"0"},set:function(a){this.O.total=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.O.type=a}}});
_.V.Object.defineProperties(UK,{Ff:{configurable:!0,enumerable:!0,get:function(){return FK}}});var VK=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};_.U(VK,_.T);VK.prototype.ma=function(){return VK};VK.prototype.na=function(){return{Ya:{tags:GYb},keys:["fileSpec","tags"],Na:{fileSpec:_.Kt}}};
_.V.Object.defineProperties(VK.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var WK=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.Fj?null:a.Fj};_.U(WK,_.T);WK.prototype.ma=function(){return WK};WK.prototype.na=function(){return{Wa:{callSites:KK},Ya:{tags:EYb},keys:["buildConfigs","callSites","fileSpec","tags"],Na:{fileSpec:_.Kt}}};
_.V.Object.defineProperties(WK.prototype,{Fj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildConfigs")?_.R(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Wt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"callSites")?_.R(this,"callSites"):[]},set:function(a){this.O.callSites=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"tags")?_.R(this,"tags"):[]},set:function(a){this.O.tags=a}}});var XK=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Wt?null:a.Wt;this.O.totalCallSites=null==a.WM?null:a.WM;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.U(XK,_.T);XK.prototype.ma=function(){return XK};XK.prototype.na=function(){return{Wa:{callSites:WK},keys:["callSites","nextPageToken","totalCallSites"]}};
_.V.Object.defineProperties(XK.prototype,{Wt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"callSites")?_.R(this,"callSites"):[]},set:function(a){this.O.callSites=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.R(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},WM:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"totalCallSites")?_.R(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});
var YK=function(a){a=void 0===a?{}:a;this.O={};this.O.callerTicket=null==a.Ema?null:a.Ema;this.O.callerFile=null==a.wP?null:a.wP;this.O.calleeTicket=null==a.Dma?null:a.Dma;this.O.callLines=null==a.Zy?null:a.Zy;this.O.callerOrdinal=null==a.lKa?null:a.lKa;this.O.calleeOrdinal=null==a.jKa?null:a.jKa};_.U(YK,_.T);YK.prototype.ma=function(){return YK};YK.prototype.na=function(){return{keys:"callLines calleeOrdinal calleeTicket callerFile callerOrdinal callerTicket".split(" "),Na:{callerFile:_.Kt}}};
_.V.Object.defineProperties(YK.prototype,{Zy:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"callLines")?_.R(this,"callLines"):[]},set:function(a){this.O.callLines=a}},jKa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"calleeOrdinal")?_.R(this,"calleeOrdinal"):0},set:function(a){this.O.calleeOrdinal=a}},Dma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"calleeTicket")?_.R(this,"calleeTicket"):""},set:function(a){this.O.calleeTicket=a}},wP:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"callerFile")?_.R(this,"callerFile"):null},set:function(a){this.O.callerFile=a}},lKa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"callerOrdinal")?_.R(this,"callerOrdinal"):0},set:function(a){this.O.callerOrdinal=a}},Ema:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"callerTicket")?_.R(this,"callerTicket"):""},set:function(a){this.O.callerTicket=a}}});
var ZK=function(a){a=void 0===a?{}:a;this.O={};this.O.functions=null==a.functions?null:a.functions;this.O.calls=null==a.calls?null:a.calls;this.O.aggregations=null==a.aggregations?null:a.aggregations;this.O.externalFiles=null==a.tNa?null:a.tNa;this.O.hasAllExternalReferences=null==a.RK?null:a.RK};_.U(ZK,_.T);ZK.prototype.ma=function(){return ZK};ZK.prototype.na=function(){return{Wa:{aggregations:HK,calls:YK,externalFiles:VK,functions:GK},keys:["aggregations","calls","externalFiles","functions","hasAllExternalReferences"]}};
_.V.Object.defineProperties(ZK.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aggregations")?_.R(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},calls:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"calls")?_.R(this,"calls"):[]},set:function(a){this.O.calls=a}},tNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"externalFiles")?_.R(this,"externalFiles"):[]},set:function(a){this.O.externalFiles=a}},functions:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"functions")?_.R(this,"functions"):[]},set:function(a){this.O.functions=a}},RK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hasAllExternalReferences")?_.R(this,"hasAllExternalReferences"):!1},set:function(a){this.O.hasAllExternalReferences=a}}});var $K=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.vj?null:a.vj};_.U($K,_.T);$K.prototype.ma=function(){return $K};$K.prototype.na=function(){return{keys:["sourceRoot"],Na:{sourceRoot:_.St}}};
_.V.Object.defineProperties($K.prototype,{vj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sourceRoot")?_.R(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}}});var aL=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Qe?null:a.Qe;this.O.fileDiffSpecs=null==a.QNa?null:a.QNa};_.U(aL,_.T);aL.prototype.ma=function(){return aL};aL.prototype.na=function(){return{Wa:{fileDiffSpecs:_.Pt},keys:["fileDiffSpecs","repositoryKey"],Na:{repositoryKey:_.ju}}};
_.V.Object.defineProperties(aL.prototype,{QNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffSpecs")?_.R(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Qe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.R(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var bL=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.Fd?null:a.Fd;this.O.minValue=null==a.minValue?null:a.minValue;this.O.maxValue=null==a.maxValue?null:a.maxValue};_.U(bL,_.T);bL.prototype.ma=function(){return bL};bL.prototype.na=function(){return{keys:["description","maxValue","minValue","name","regex"]}};
_.V.Object.defineProperties(bL.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"description")?_.R(this,"description"):""},set:function(a){this.O.description=a}},maxValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"maxValue")?_.R(this,"maxValue"):""},set:function(a){this.O.maxValue=a}},minValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minValue")?_.R(this,"minValue"):""},set:function(a){this.O.minValue=a}},name:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.O.name=a}},Fd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.R(this,"regex"):""},set:function(a){this.O.regex=a}}});var cL=function(a){a=void 0===a?{}:a;this.O={};this.O.validator=null==a.We?null:a.We};_.U(cL,_.T);cL.prototype.ma=function(){return cL};cL.prototype.na=function(){return{Wa:{validator:bL},keys:["validator"]}};
_.V.Object.defineProperties(cL.prototype,{We:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"validator")?_.R(this,"validator"):[]},set:function(a){this.O.validator=a}}});var dL=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.Sk?null:a.Sk};_.U(dL,_.T);dL.prototype.ma=function(){return dL};dL.prototype.na=function(){return{keys:["targets"]}};
_.V.Object.defineProperties(dL.prototype,{Sk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targets")?_.R(this,"targets"):[]},set:function(a){this.O.targets=a}}});var eL=function(a){a=void 0===a?{}:a;this.O={};this.O.tickets=null==a.zh?null:a.zh;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};_.U(eL,_.T);eL.prototype.ma=function(){return eL};
eL.prototype.na=function(){return{keys:["fileSpec","pageSize","pageToken","tickets"],Na:{fileSpec:_.Kt}}};
_.V.Object.defineProperties(eL.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageSize")?_.R(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageToken")?_.R(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},zh:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"tickets")?_.R(this,"tickets"):[]},set:function(a){this.O.tickets=a}}});var fL=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Wt?null:a.Wt;this.O.totalCallSites=null==a.WM?null:a.WM;this.O.categorizedXrefs=null==a.uKa?null:a.uKa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.U(fL,_.T);fL.prototype.ma=function(){return fL};
fL.prototype.na=function(){return{Wa:{callSites:WK,categorizedXrefs:UK},keys:["callSites","categorizedXrefs","nextPageToken","totalCallSites"]}};
_.V.Object.defineProperties(fL.prototype,{Wt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"callSites")?_.R(this,"callSites"):[]},set:function(a){this.O.callSites=a}},uKa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categorizedXrefs")?_.R(this,"categorizedXrefs"):[]},set:function(a){this.O.categorizedXrefs=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.R(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=
a}},WM:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"totalCallSites")?_.R(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});var gL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};gL.ha=function(a){return new (a||gL)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};gL.va=_.t({token:gL,ta:gL.ha});var IYb=function(){};IYb.ha=function(a){return new (a||IYb)};IYb.va=_.t({token:IYb,ta:function(a){return gL.ha(a)},Ka:_.nu});
var hL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};hL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Pa+"/file/targets",Qa:_.cf(a,_.ou,b),Mb:dL})};hL.ha=function(a){return new (a||hL)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};hL.va=_.t({token:hL,ta:hL.ha});var JYb=function(){};JYb.ha=function(a){return new (a||JYb)};
JYb.va=_.t({token:JYb,ta:function(a){return hL.ha(a)},Ka:_.nu});var KYb=function(){};KYb.ha=function(a){return new (a||KYb)};KYb.va=_.t({token:KYb,ta:function(a){return _.qu.ha(a)},Ka:_.nu});var LYb=function(){};LYb.ha=function(a){return new (a||LYb)};LYb.va=_.t({token:LYb,ta:function(a){return _.ru.ha(a)},Ka:_.nu});
var iL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)},MYb=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(a.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.justificationValidator.getValidator",path:"/"+a.Pa+"/justificationValidator/validator",Qa:_.cf(b,_.ou,c),Mb:cL})};iL.ha=function(a){return new (a||iL)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};iL.va=_.t({token:iL,ta:iL.ha});var NYb=function(){};NYb.ha=function(a){return new (a||NYb)};
NYb.va=_.t({token:NYb,ta:function(a){return iL.ha(a)},Ka:_.nu});var jL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};jL.prototype.Fj=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.buildConfigs",path:"/"+this.Pa+"/semanticGraph/buildConfigs",Qa:_.cf(b,_.ou,c),Mb:IK})};
jL.prototype.VE=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.callers",path:"/"+this.Pa+"/semanticGraph/callers",Qa:_.cf(b,_.ou,c),Mb:XK})};jL.ha=function(a){return new (a||jL)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};jL.va=_.t({token:jL,ta:jL.ha});var kL=function(){};kL.ha=function(a){return new (a||kL)};kL.va=_.t({token:kL,ta:function(a){return jL.ha(a)},Ka:_.nu});
var lL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};lL.prototype.kz=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:a,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Pa+"/decorations",Qa:_.cf(b,_.ou,c),Mb:SK})};
var OYb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.jl(a.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Pa+"/citcWorkspaceId",Qa:_.cf(b,_.ou,c),Mb:TK})};lL.ha=function(a){return new (a||lL)(_.u(_.lu,8),_.u(_.mu),_.u(_.hl,8))};lL.va=_.t({token:lL,ta:lL.ha});var PYb=function(){};PYb.ha=function(a){return new (a||PYb)};PYb.va=_.t({token:PYb,ta:function(a){return lL.ha(a)},Ka:_.nu});
var lxb=["BUILD","index","METADATA","OWNERS","README"],QYb={LOADING:0,kh:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},RYb={Mha:0,MVb:1,PVb:2,kQc:3,QU:4,pQc:5,JN:6,lRc:7,Lfc:8,yfc: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"},mL=function(){};mL.ha=function(a){return new (a||mL)};mL.Ea=_.Wc({type:mL});mL.Da=_.Pc({imports:[_.$p,_.Wl,_.mp,_.$p]});var nL=function(){};nL.ha=function(a){return new (a||nL)};
nL.Ea=_.Wc({type:nL});nL.Da=_.Pc({imports:[_.$p,mL,mL,_.Kv,_.$p]});
var oL={$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"},pL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,
c)};pL.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"appengine.apps.services.delete",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Qa:_.cf(c,oL,d)})};pL.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.get",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Qa:_.cf(c,oL,d)})};
pL.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.list",path:"/"+this.Pa+"/apps/"+a+"/services",Qa:_.cf(b,oL,c)})};pL.prototype.rr=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.jl(this.Za,{body:c,tb:"PATCH",yb:"appengine.apps.services.patch",path:"/"+this.Pa+"/apps/"+a+"/services/"+b,Qa:_.cf(d,oL,e)})};pL.ha=function(a){return new (a||pL)(_.u(_.E3a,8),_.u(_.F3a),_.u(_.hl,8))};
pL.va=_.t({token:pL,ta:pL.ha});var SYb=function(){};SYb.ha=function(a){return new (a||SYb)};SYb.va=_.t({token:SYb,ta:function(a){return pL.ha(a)},Ka:_.Lw});var qL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v1":a;this.Za=new _.il(b,c)};_.k=qL.prototype;_.k.create=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.jl(this.Za,{body:c,tb:"POST",yb:"appengine.apps.services.versions.create",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions",Qa:_.cf(d,oL,e)})};
_.k.delete=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"appengine.apps.services.versions.delete",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Qa:_.cf(d,oL,e)})};_.k.get=function(a,b,c,d,e){d=void 0===d?{}:d;e=void 0===e?{}:e;return _.jl(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.versions.get",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Qa:_.cf(d,oL,e)})};
_.k.list=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"GET",yb:"appengine.apps.services.versions.list",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions",Qa:_.cf(c,oL,d)})};_.k.rr=function(a,b,c,d,e,f){e=void 0===e?{}:e;f=void 0===f?{}:f;return _.jl(this.Za,{body:d,tb:"PATCH",yb:"appengine.apps.services.versions.patch",path:"/"+this.Pa+"/apps/"+a+"/services/"+b+"/versions/"+c,Qa:_.cf(e,oL,f)})};
qL.ha=function(a){return new (a||qL)(_.u(_.E3a,8),_.u(_.F3a),_.u(_.hl,8))};qL.va=_.t({token:qL,ta:qL.ha});var TYb=function(){};TYb.ha=function(a){return new (a||TYb)};TYb.va=_.t({token:TYb,ta:function(a){return qL.ha(a)},Ka:_.Lw});
var UYb={$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"},rL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.il(b,c)};rL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.list",path:"/"+this.Pa+"/debugger/debuggees",Qa:_.cf(a,UYb,b)})};rL.ha=function(a){return new (a||rL)(_.u(_.G3a,8),_.u(_.H3a),_.u(_.hl,8))};rL.va=_.t({token:rL,ta:rL.ha});var VYb=function(){};VYb.ha=function(a){return new (a||VYb)};
VYb.va=_.t({token:VYb,ta:function(a){return rL.ha(a)},Ka:_.Mw});var sL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.il(b,c)};sL.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"clouddebugger.debugger.debuggees.breakpoints.delete",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.cf(c,UYb,d)})};
sL.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.get",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.cf(c,UYb,d)})};sL.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.list",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints",Qa:_.cf(b,UYb,c)})};
sL.prototype.set=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:b,tb:"POST",yb:"clouddebugger.debugger.debuggees.breakpoints.set",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/set",Qa:_.cf(c,UYb,d)})};sL.ha=function(a){return new (a||sL)(_.u(_.G3a,8),_.u(_.H3a),_.u(_.hl,8))};sL.va=_.t({token:sL,ta:sL.ha});var WYb=function(){};WYb.ha=function(a){return new (a||WYb)};WYb.va=_.t({token:WYb,ta:function(a){return sL.ha(a)},Ka:_.Mw});
var oJ={CAPTURE:"CAPTURE",OA:"LOG",values:function(){return[oJ.CAPTURE,oJ.OA]}},XYb={$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"},tL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.il(b,c)};tL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.jl(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.list",path:"/"+this.Pa+"/debugger/debuggees",Qa:_.cf(a,XYb,b)})};tL.ha=function(a){return new (a||tL)(_.u(_.J3a,8),_.u(_.K3a),_.u(_.hl,8))};tL.va=_.t({token:tL,ta:tL.ha});var YYb=function(){};
YYb.ha=function(a){return new (a||YYb)};YYb.va=_.t({token:YYb,ta:function(a){return tL.ha(a)},Ka:_.Ow});var uL=function(a,b,c){this.Pa=a;this.Pa=null==a?"v2":a;this.Za=new _.il(b,c)};uL.prototype.delete=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"DELETE",yb:"clouddebugger.debugger.debuggees.breakpoints.delete",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.cf(c,XYb,d)})};
uL.prototype.get=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.get",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/"+b,Qa:_.cf(c,XYb,d)})};uL.prototype.list=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.jl(this.Za,{body:null,tb:"GET",yb:"clouddebugger.debugger.debuggees.breakpoints.list",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints",Qa:_.cf(b,XYb,c)})};
uL.prototype.set=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.jl(this.Za,{body:b,tb:"POST",yb:"clouddebugger.debugger.debuggees.breakpoints.set",path:"/"+this.Pa+"/debugger/debuggees/"+a+"/breakpoints/set",Qa:_.cf(c,XYb,d)})};uL.ha=function(a){return new (a||uL)(_.u(_.J3a,8),_.u(_.K3a),_.u(_.hl,8))};uL.va=_.t({token:uL,ta:uL.ha});var ZYb=function(){};ZYb.ha=function(a){return new (a||ZYb)};ZYb.va=_.t({token:ZYb,ta:function(a){return uL.ha(a)},Ka:_.Ow});var vL=function(){};
vL.ha=function(a){return new (a||vL)};vL.Ja=_.v({type:vL,oa:[["mat-select-trigger"]],features:[_.Ce([{Ga:_.z7a,Nb:vL}])]});var $Yb=0,wL=function(){this.Vj=new _.nb;this.B9a=new _.nb;this.id="cdk-accordion-"+$Yb++;this.f9a=!1};wL.prototype.Rb=function(a){this.Vj.next(a)};wL.prototype.La=function(){this.Vj.complete();this.B9a.complete()};_.V.Object.defineProperties(wL.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.f9a},set:function(a){this.f9a=_.Eg(a)}}});
wL.ha=function(a){return new (a||wL)};wL.Ja=_.v({type:wL,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{hd:"multi"},kc:["cdkAccordion"],features:[_.Ce([{Ga:_.e$a,Nb:wL}]),_.bd]});var xL=function(){wL.apply(this,arguments);this.tka=new _.Se;this.m4=!1;this.displayMode="default";this.kU="after"};_.U(xL,wL);xL.prototype.Ne=function(){var a=this;this.R7a.vd.ka(_.sb(this.R7a)).subscribe(function(b){a.tka.reset(b.filter(function(c){return c.panel.Yk===a}));_.Ne(a.tka)});this.Wc=_.rp(_.IRa(new _.up(this.tka)))};
xL.prototype.Wkc=function(a){this.Wc.PC(a)};xL.prototype.Vkc=function(a){_.sp(this.Wc,a)};xL.prototype.La=function(){wL.prototype.La.call(this);this.tka.destroy()};_.V.Object.defineProperties(xL.prototype,{VK:{configurable:!0,enumerable:!0,get:function(){return this.m4},set:function(a){this.m4=_.Eg(a)}}});xL.ha=function(){var a;return function(b){return(a||(a=_.xd(xL)))(b||xL)}}();
xL.Ja=_.v({type:xL,oa:[["mat-accordion"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.XF,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.R7a=d)}},Jb:[1,"mat-accordion"],Ib:2,mb:function(a,b){a&2&&_.he("mat-accordion-multi",b.hd)},inputs:{hd:"multi",VK:"hideToggle",displayMode:"displayMode",kU:"togglePosition"},kc:["matAccordion"],features:[_.Ce([{Ga:_.g$a,Nb:xL}]),_.ae]});
var aZb=0,yL=function(a,b){this.Ua=a;this.Ak=b;this.U3a=this.focused=!1;this.Oea=this.Ak.Oea;this.GKa=new _.Xk;this.placeholder="";this.id="mat-chip-list-input-"+aZb++;this.Mc=!1;this.er=this.Ua.ua};_.k=yL.prototype;_.k.Rb=function(){this.Xn.Sc.next()};_.k.La=function(){this.GKa.complete()};_.k.Ne=function(){this.VV=this.empty};_.k.oI=function(a){if(a){9!==a.keyCode||_.Bg(a,"shiftKey")||this.Xn.pia();if(8===a.keyCode&&this.VV){_.MRa(this.Xn.Wc);a.preventDefault();return}this.VV=!1}this.j6a(a)};
_.k.emc=function(a){!this.VV&&8===a.keyCode&&this.empty&&(this.VV=!0,a.preventDefault())};_.k.Hv=function(){this.Ybb&&this.j6a();this.focused=!1;this.Xn.focused||this.Xn.Hv();this.Xn.Sc.next()};_.k.Cjc=function(){this.focused=!0;this.VV=this.empty;this.Xn.Sc.next()};_.k.j6a=function(a){!this.er.value&&a&&this.Xn.oI(a);if(!a||this.Xlc(a))this.GKa.emit({value:this.er.value,Fsc:this}),null==a||a.preventDefault()};_.k.SO=function(){this.Xn.Sc.next()};_.k.focus=function(a){this.er.focus(a)};
_.k.clear=function(){this.er.value="";this.VV=!0};_.k.Xlc=function(a){return!_.Bg(a)&&(new Set(this.Oea)).has(a.keyCode)};
_.V.Object.defineProperties(yL.prototype,{HKa:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Xn=a,this.Xn.VWa(this))}},Ybb:{configurable:!0,enumerable:!0,get:function(){return this.U3a},set:function(a){this.U3a=_.Eg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||this.Xn&&this.Xn.disabled},set:function(a){this.Mc=_.Eg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.er.value}}});yL.ha=function(a){return new (a||yL)(_.y(_.Cd),_.y(_.Rdb))};
yL.Ja=_.v({type:yL,oa:[["input","matChipInputFor",""]],Jb:[1,"mat-chip-input","mat-input-element"],Ib:5,mb:function(a,b){a&1&&_.G("keydown",function(c){return b.oI(c)})("keyup",function(c){return b.emc(c)})("blur",function(){return b.Hv()})("focus",function(){return b.Cjc()})("input",function(){return b.SO()});a&2&&(_.me("id",b.id),_.de("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.Xn&&b.Xn.Oe?b.Xn.Oe.invalid:null)("aria-required",b.Xn&&b.Xn.required||null))},inputs:{HKa:["matChipInputFor",
"chipList"],Ybb:["matChipInputAddOnBlur","addOnBlur"],Oea:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:"disabled"},outputs:{GKa:"matChipInputTokenEnd"},kc:["matChipInput","matChipInputFor"],features:[_.bd]});var zL=function(a,b,c){_.Tp.call(this,a,b);this.Whc=c};_.U(zL,AK);zL.ha=function(a){return new (a||zL)(_.y(_.Le),_.y(_.Me),_.y(_.Eeb,8))};
zL.Ja=_.v({type:zL,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Ce([{Ga:_.Deb,Nb:zL}]),_.ae]});var AL=function(){this.ae=new _.fy(!0)};_.k=AL.prototype;_.k.toggle=function(a){this.ae.toggle(this.GE(a))};_.k.expand=function(a){this.ae.select(this.GE(a))};_.k.collapse=function(a){this.ae.ij(this.GE(a))};_.k.fe=function(a){return this.ae.Ue(this.GE(a))};_.k.collapseAll=function(){this.ae.clear()};
var bZb=function(a,b){var c=[b];c.push.apply(c,_.Ha(a.kZ(b)));a.ae.select.apply(a.ae,_.Ha(c.map(function(d){return a.GE(d)})))},cZb=function(a,b){var c=[b];c.push.apply(c,_.Ha(a.kZ(b)));a.ae.ij.apply(a.ae,_.Ha(c.map(function(d){return a.GE(d)})))};AL.prototype.GE=function(a){return this.xx?this.xx(a):a};var BL=function(a,b,c){AL.call(this);this.rw=a;this.Mm=b;if(this.options=c)this.xx=this.options.xx};_.U(BL,AL);
BL.prototype.kZ=function(a){for(var b=[],c=this.Wg.indexOf(a)+1;c<this.Wg.length&&this.rw(a)<this.rw(this.Wg[c]);c++)b.push(this.Wg[c]);return b};BL.prototype.yF=function(){var a=this;this.ae.select.apply(this.ae,_.Ha(this.Wg.map(function(b){return a.GE(b)})))};var dZb=function(a,b){AL.call(this);this.Is=a;if(this.options=b)this.xx=this.options.xx};_.U(dZb,AL);
dZb.prototype.yF=function(){var a=this;this.ae.clear();var b=this.Wg.reduce(function(c,d){return[].concat(_.Ha(c),_.Ha(a.kZ(d)),[d])},[]);this.ae.select.apply(this.ae,_.Ha(b.map(function(c){return a.GE(c)})))};dZb.prototype.kZ=function(a){var b=[];this.oEa(b,a);return b.splice(1)};
dZb.prototype.oEa=function(a,b){var c=this;a.push(b);b=this.Is(b);Array.isArray(b)?b.forEach(function(d){return c.oEa(a,d)}):_.Je(b)&&b.ka(_.Ua(1),_.Qa(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.oEa(a,e.value)})};var CL=function(a,b,c){_.EB.call(this,a,b);this.pq=c};_.U(CL,_.EB);
CL.prototype.Ne=function(){var a=this;this.aB=this.pq.find([]).create(this.jn.xx);var b=this.jn.zc.Is(this.data);Array.isArray(b)?eZb(this,b):_.Je(b)&&b.ka(_.vb(this.Ub)).subscribe(function(c){return eZb(a,c)});this.yBb.vd.ka(_.vb(this.Ub)).subscribe(function(){return eZb(a)})};CL.prototype.Sa=function(){_.EB.prototype.Sa.call(this)};CL.prototype.La=function(){this.Nhc();_.EB.prototype.La.call(this)};var eZb=function(a,b){var c=a.e7a();b&&(a.U4a=b);c&&a.U4a?_.Web(a.jn,a.U4a,a.aB,c.Nf,a.Wh):a.aB.diff([])};
CL.prototype.Nhc=function(){var a=this.e7a();a&&(a.Nf.clear(),this.aB.diff([]))};CL.prototype.e7a=function(){var a=this,b=this.yBb;return b&&b.find(function(c){return!c.PFa||c.PFa===a})};CL.ha=function(a){return new (a||CL)(_.y(_.Cd),_.y(_.DB),_.y(_.dl))};
CL.Ja=_.v({type:CL,oa:[["cdk-nested-tree-node"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.BB,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.yBb=d)}},Jb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},kc:["cdkNestedTreeNode"],features:[_.Ce([{Ga:_.EB,Nb:CL},{Ga:_.Ueb,Nb:CL}]),_.ae]});
var fZb=/([A-Za-z%]+)$/,DL=function(a,b,c,d){var e=this;this.s5=a;this.jn=b;this.be=c;this.Jc=d;this.Ub=new _.nb;this.Vtb="px";this.Dja=40;this.f5();d&&d.kd.ka(_.vb(this.Ub)).subscribe(function(){return e.f5(!0)});a.LDa.subscribe(function(){return e.f5()})};_.k=DL.prototype;_.k.La=function(){this.Ub.next();this.Ub.complete()};_.k.anc=function(){var a=this.s5.data&&this.jn.zc.rw?this.jn.zc.rw(this.s5.data):null;a=null==this.aka?a:this.aka;return"number"===typeof a?""+a*this.Dja+this.Vtb:null};
_.k.f5=function(a){a=void 0===a?!1:a;var b=this.anc();if(b!==this.Gic||a){a=this.be.ua;var c=this.Jc&&"rtl"===this.Jc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Gic=b}};_.k.Y$a=function(a){this.aka=_.Hg(a,null);this.f5()};_.k.X$a=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(fZb),b=a[0],c=a[1]||c);this.Vtb=c;this.Dja=_.Hg(b);this.f5()};
_.V.Object.defineProperties(DL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.aka},set:function(a){this.Y$a(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Dja},set:function(a){this.X$a(a)}}});DL.ha=function(a){return new (a||DL)(_.y(_.EB),_.y(_.DB),_.y(_.Cd),_.y(_.vp,8))};DL.Ja=_.v({type:DL,oa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var EL=function(a,b){this.jn=a;this.s5=b;this.q$a=!1};EL.prototype.xla=function(a){if(this.recursive){var b=this.jn.zc,c=this.s5.data;b.ae.Ue(b.GE(c))?cZb(b,c):bZb(b,c)}else this.jn.zc.toggle(this.s5.data);a.stopPropagation()};_.V.Object.defineProperties(EL.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.q$a},set:function(a){this.q$a=_.Eg(a)}}});EL.ha=function(a){return new (a||EL)(_.y(_.DB),_.y(_.EB))};
EL.Ja=_.v({type:EL,oa:[["","cdkTreeNodeToggle",""]],mb:function(a,b){a&1&&_.G("click",function(c){return b.xla(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var FL=function(a,b,c,d){this.TNc=a;this.rw=b;this.Mm=c;this.Is=d};FL.prototype.A6a=function(a,b,c,d){var e=this,f=this.TNc(a,b);c.push(f);this.Mm(f)&&(a=this.Is(a))&&(Array.isArray(a)?this.z6a(a,b,c,d):a.ka(_.Ua(1)).subscribe(function(g){e.z6a(g,b,c,d)}));return c};
FL.prototype.z6a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var h=d.slice();h.push(g!=a.length-1);e.A6a(f,b+1,c,h)})};var gZb=function(a,b){var c=[];b.forEach(function(d){return a.A6a(d,0,c,[])});return c},hZb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,h=0;h<=a.rw(f);h++)g=g&&e[h];g&&d.push(f);a.Mm(f)&&(e[a.rw(f)+1]=c.fe(f))});return d},GL=function(a,b,c){this.QHa=a;this.Oab=b;this.Uia=new _.sf([]);this.r6a=new _.sf([]);this.Wh=new _.sf([]);c&&(this.data=c)};
_.U(GL,_.Dp);GL.prototype.connect=function(a){var b=this;return _.hb(a.IA,this.QHa.ae.changed,this.Uia).ka(_.m(function(){b.r6a.next(hZb(b.Oab,b.Uia.value,b.QHa));return b.r6a.value}))};GL.prototype.disconnect=function(){};_.V.Object.defineProperties(GL.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Wh.value},set:function(a){this.Wh.next(a);this.Uia.next(gZb(this.Oab,this.data));this.QHa.Wg=this.Uia.value}}});var iZb=function(){this.Wh=new _.sf([])};_.U(iZb,_.Dp);
iZb.prototype.connect=function(a){var b=this;return _.hb.apply(null,[a.IA,this.Wh]).ka(_.m(function(){return b.data}))};iZb.prototype.disconnect=function(){};_.V.Object.defineProperties(iZb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Wh.value},set:function(a){this.Wh.next(a)}}});var HL=function(a,b,c){a=_.Yeb.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.U(HL,_.Yeb);HL.prototype.Sa=function(){_.Yeb.prototype.Sa.call(this)};HL.prototype.La=function(){_.Yeb.prototype.La.call(this)};
HL.ha=function(a){return new (a||HL)(_.y(_.Cd),_.y(_.DB),_.ud("tabindex"))};HL.Ja=_.v({type:HL,oa:[["mat-tree-node"]],Jb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},kc:["matTreeNode"],features:[_.Ce([{Ga:_.EB,Nb:HL}]),_.ae]});var IL=function(){_.CB.apply(this,arguments)};_.U(IL,_.CB);IL.ha=function(){var a;return function(b){return(a||(a=_.xd(IL)))(b||IL)}}();
IL.Ja=_.v({type:IL,oa:[["","matTreeNodeDef",""]],inputs:{KA:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.Ce([{Ga:_.CB,Nb:IL}]),_.ae]});var JL=function(a,b,c,d){CL.call(this,a,b,c);this.Mc=!1;this.tabIndex=Number(d)||0};_.U(JL,CL);JL.prototype.Sa=function(){CL.prototype.Sa.call(this)};JL.prototype.Ne=function(){CL.prototype.Ne.call(this)};JL.prototype.La=function(){CL.prototype.La.call(this)};
_.V.Object.defineProperties(JL.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Eg(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Ny},set:function(a){this.Ny=null!=a?a:0}}});JL.ha=function(a){return new (a||JL)(_.y(_.Cd),_.y(_.DB),_.y(_.dl),_.ud("tabindex"))};
JL.Ja=_.v({type:JL,oa:[["mat-nested-tree-node"]],Jb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},kc:["matNestedTreeNode"],features:[_.Ce([{Ga:CL,Nb:JL},{Ga:_.EB,Nb:JL},{Ga:_.Ueb,Nb:JL}]),_.ae]});var KL=function(a,b){this.Nf=a;this.PFa=b};KL.ha=function(a){return new (a||KL)(_.y(_.Me),_.y(_.Ueb,8))};KL.Ja=_.v({type:KL,oa:[["","matTreeNodeOutlet",""]],features:[_.Ce([{Ga:_.BB,Nb:KL}])]});var LL=function(){DL.apply(this,arguments)};
_.U(LL,DL);_.V.Object.defineProperties(LL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.aka},set:function(a){this.Y$a(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Dja},set:function(a){this.X$a(a)}}});LL.ha=function(){var a;return function(b){return(a||(a=_.xd(LL)))(b||LL)}}();
LL.Ja=_.v({type:LL,oa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.Ce([{Ga:DL,Nb:LL}]),_.ae]});var ML=function(){EL.apply(this,arguments)};_.U(ML,EL);ML.ha=function(){var a;return function(b){return(a||(a=_.xd(ML)))(b||ML)}}();ML.Ja=_.v({type:ML,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.Ce([{Ga:EL,Nb:ML}]),_.ae]});
var NL=function(){_.DB.apply(this,arguments)};_.U(NL,_.DB);NL.ha=function(){var a;return function(b){return(a||(a=_.xd(NL)))(b||NL)}}();
NL.Aa=_.v({type:NL,oa:[["mat-tree"]],wb:function(a,b){a&1&&_.Pe(KL,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.I4=c.first)}},Jb:["role","tree",1,"mat-tree"],kc:["matTree"],features:[_.Ce([{Ga:_.DB,Nb:NL}]),_.ae],Ba:1,Ca:0,Ha:[["matTreeNodeOutlet",""]],ya:function(a){a&1&&_.le(0,0)},Ia:[KL],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"],vb:2});var jZb=function(a){this.config=a;this.xuc=/[\u0300-\u036f]/g};
jZb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.xuc,"")};
var kZb=function(a,b){a=a.config.Dj?a.config.Dj:(a=a.config.Sl&&a.config.Sl.get(_.uC))&&a.Dj?a.Dj:null;return a(_.uC,b)},mZb=function(a,b){var c=a.config.HC;if(!c.displayName||!c.Qna)return null;var d=c.bD;if(0===b.length)return{Hc:c.Qna,confidence:1,sY:[{text:c.displayName}],bD:d};var e=a.normalize(b);a=_.Rab(e,a.normalize(c.displayName));return.9<=a?{confidence:a,Hc:c.Qna,sY:lZb(c.displayName,b),bD:d}:null},lZb=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},nZb=function(a){return new _.efb(function(b){return a.ka(_.tb(function(c){var d=[];c=_.l(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.HC;!f.RR&&f.Sra&&(f.RR=new f.Sra(e));f.RR&&d.push.apply(d,_.Ha(f.RR.match(b)))}d.sort(function(g,h){return h.confidence-g.confidence});return _.Da(d)}))})},oZb=function(a,b){b=void 0===b?[]:b;return new _.OB(nZb(_.Da(a)),
_.hfb(_.Da(a)),b,!0,!0,void 0)},OL=function(){jZb.apply(this,arguments)};_.U(OL,jZb);var PL=function(){};PL.ha=function(a){return new (a||PL)};PL.Ea=_.Wc({type:PL});PL.Da=_.Pc({imports:[_.$p,_.lq,_.hB,_.$p,_.hB]});var QL=function(){};QL.ha=function(a){return new (a||QL)};QL.Ea=_.Wc({type:QL});QL.Da=_.Pc({Tb:[{Ga:_.feb,Ic:{color:"primary"}}],imports:[PL]});var RL=function(){};RL.ha=function(a){return new (a||RL)};RL.Ea=_.Wc({type:RL});RL.Da=_.Pc({imports:[_.$p,_.lq,_.$p]});var SL=function(){};
SL.ha=function(a){return new (a||SL)};SL.Ea=_.Wc({type:SL});SL.Da=_.Pc({Tb:[{Ga:_.Afb,Ic:{color:"primary"}}],imports:[RL]});var TL=function(){};TL.ha=function(a){return new (a||TL)};TL.Ea=_.Wc({type:TL});TL.Da=_.Pc({imports:[mL]});var UL=function(){};UL.ha=function(a){return new (a||UL)};UL.Ea=_.Wc({type:UL});UL.Da=_.Pc({Tb:[_.w7a],imports:[_.Wl,_.Zp,BK,_.$p,_.Ip,mL,BK,_.$p]});var VL=function(){};VL.ha=function(a){return new (a||VL)};VL.Ea=_.Wc({type:VL});VL.Da=_.Pc({Tb:[_.Hfb],imports:[UL,TL]});
var WL=function(){};WL.ha=function(a){return new (a||WL)};WL.Ea=_.Wc({type:WL});WL.Da=_.Pc({imports:[nL,TL]});var rxb=/[^\w/]/g,XL=function(a,b){this.Fa=a;this.client=b;this.Cf=new _.ks(this.Fa)};XL.prototype.diff=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.bE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(h.diffBase=f);return this.Cf.fetch(h,function(){return g.client.zQ(h)})};XL.ha=function(a){return new (a||XL)(_.u(_.Ym),_.u(_.S3a))};
XL.va=_.t({token:XL,ta:XL.ha,Ka:"root"});var YL=function(a,b){this.Fa=a;this.client=b;this.Cf=new _.ks(this.Fa)};YL.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=_.aE(a,b);f=Object.assign({},a,{Ph:c,dXc:f});c=new _.ju(Object.assign({},a,{Ph:c}));var g=new aL({Qe:c,QNa:[].concat(_.Ha(d))});return this.Cf.fetch(f,function(){return e.client.get(g)})};
YL.ha=function(a){return new (a||YL)(_.u(_.Ym),_.u(_.N3a))};YL.va=_.t({token:YL,ta:YL.ha,Ka:"root"});
var pZb={At:0,Y1a:1,D0b:2,Adc:3,NONE:4,A3a:5,PERMISSION_DENIED:6,Dbc:7,E9b:8,UNINITIALIZED:9,O8b:10,cQc:11,ERROR:12,odc: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"},ZL=function(a,b,c,d){var e=this;this.iC=b;this.Td=c;this.Sb=d;this.Nxa="BLAME";this.Lfc="XREFS";this.U$=new _.Xk;this.Aqc=a.Vb(14)?_.Ca(oYb(this.iC),
this.Td.Pfa).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})})):_.Da([]);this.Grc=this.Fw("BLAME");this.ySb=this.Fw("XREFS");this.sU=this.Sb.Tpa().ka(_.m(function(f){return a.Vb(57)&&f}),_.Oa());this.jlb=this.Fw("DEPRECATED");this.Wsc=this.Fw("COVERAGE");this.Gxc=this.Fw("FUZZING");this.byc=this.Td.upa.ka(_.tb(function(f){return _.Ca(f.map(function(g){return e.Fw(g)}))}),_.m(function(f){return f.some(Boolean)}))};
ZL.prototype.Sa=function(){};ZL.prototype.Ewa=function(a){this.U$.emit(a)};ZL.prototype.Fw=function(a){return this.Td.xR(a).ka(_.m(function(b){return b.enabled}),_.Oa())};ZL.ha=function(a){return new (a||ZL)(_.y(_.vu),_.y(_.yH),_.y(_.AH),_.y(_.Hu))};
ZL.Aa=_.v({type:ZL,oa:[["code-layers"]],inputs:{Me:"layerBaseLocation"},outputs:{U$:"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"]],ya:function(a,b){a&1&&(_.M(0,Dxb,1,1,"blame-layer",0),_.O(1,"async"),
_.M(2,Fxb,3,3,"ng-container",1),_.O(3,"async"),_.M(4,Hxb,3,3,"ng-container",1),_.O(5,"async"),_.M(6,Ixb,1,1,"code-coverage-layer",0),_.O(7,"async"),_.M(8,Jxb,1,1,"fuzzing-layer",0),_.O(9,"async"),_.M(10,Kxb,1,1,"generic-coverage-layer",0),_.O(11,"async"),_.M(12,Lxb,1,2,"finding-layer",2),_.O(13,"async"),_.M(14,Nxb,2,3,"ng-template",null,3,_.Ue),_.M(16,Pxb,2,3,"ng-template",null,4,_.Ue));if(a&2){var c=_.ze(15),d=_.ze(17);_.z("ngIf",_.Q(1,9,b.Grc));_.w(2);_.z("ngIf",_.Q(3,11,b.sU))("ngIfElse",c);_.w(2);
_.z("ngIf",_.Q(5,13,b.sU))("ngIfElse",d);_.w(2);_.z("ngIf",_.Q(7,15,b.Wsc));_.w(2);_.z("ngIf",_.Q(9,17,b.Gxc));_.w(2);_.z("ngIf",_.Q(11,19,b.byc));_.w(2);_.z("ngForOf",_.Q(13,21,b.Aqc))}},Ia:[_.JH,_.LH,_.MH,_.NH,_.Ol,_.Pl,_.OH,_.pI,_.RH,_.mI,_.sI,_.Vl],vb:2,Oa:0});var qZb=function(a,b,c,d,e){this.ps=a;this.line=b;this.context=c;this.USa=d;this.RSa=e};qZb.prototype.remove=function(){this.mN&&this.mN.remove()};
qZb.prototype.render=function(){this.mN=_.uG(this.ps,this.line,{Mf:this.USa,Jf:this.RSa,nn:"hovercard-decoration-layer",key:this.context.email})};var $L=function(a,b){_.vG.call(this,b);var c=this;this.ps=a;this.kb=new _.ca;this.kb.add(a.gsa.subscribe(function(d){if(0!==c.zp.length&&(d=c.Ho(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.U($L,_.vG);$L.prototype.La=function(){_.vG.prototype.La.call(this);this.kb.unsubscribe()};
$L.prototype.XX=function(){var a=this,b=[];this.YIb&&(b=this.YIb.filter(Qxb).map(function(c){var d=c.Ho().lastIndexOf("/");d=c.Ho().substring(d+1,c.Ho().length)+"@google.com";return new qZb(a.ps,_.Fh(c.getRange(),1),{email:d},_.Fh(c.getRange(),2),_.Fh(c.getRange(),4))}));return _.Da(b)};$L.prototype.Ho=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.iE(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.V.Object.defineProperties($L.prototype,{sM:{configurable:!0,enumerable:!0,set:function(a){this.YIb=a;this.update()}}});$L.ha=function(a){return new (a||$L)(_.y(_.tG),_.y(_.Zd))};$L.Ja=_.v({type:$L,oa:[["hovercard-decoration-layer"]],inputs:{sM:"scoLinks"},features:[_.ae]});var rZb=function(a,b,c,d,e){this.ps=a;this.line=b;this.context=c;this.USa=d;this.RSa=e};rZb.prototype.remove=function(){this.mN&&this.mN.remove()};
rZb.prototype.render=function(){var a=this.context.href;this.mN=_.uG(this.ps,this.line,{Mf:this.USa,Jf:this.RSa,tagName:"a",nn:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,bzb:!0})};var aM=function(a,b,c,d,e,f,g,h){_.vG.call(this,h);var n=this;this.ps=a;this.Ffa=b;this.Ra=c;this.Kb=d;this.sba=e;this.Fa=f;this.Kf=g;this.kb=new _.ca;this.content=this.Bdb="";this.kb.add(a.a7.subscribe(function(r){n.oC(r)}))};_.U(aM,_.vG);_.k=aM.prototype;_.k.Sa=function(){};
_.k.Rb=function(){this.update()};_.k.La=function(){_.vG.prototype.La.call(this);this.kb.unsubscribe()};_.k.oC=function(a){if(0===a.button&&!_.kE(a)){var b=a.target;if(b instanceof Element&&(b=_.iE(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Fa.nb({gestureName:"CLICK",element:this.Bdb+"CodeLink",action:"navigate",am:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Km(this.Ra,b.pathname+b.search+b.hash))}}};
_.k.XX=function(){var a=this,b=[];if(this.sM)b=this.sM.map(function(h){var n=h.Ho(),r=h.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=sZb(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:_.ag(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Lm(a.Ra,n),n=sZb(a,["/"+_.st.Xha],n.Qa));return new rZb(a.ps,_.Fh(h.getRange(),1),{href:n,style:"link-decoration-layer"},_.Fh(h.getRange(),2),_.Fh(h.getRange(),4))}).filter(function(h){return null!=
h});else{var c=this.ps.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=Rxb(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 rZb(this.ps,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Da(b)};var sZb=function(a,b,c){return a.sba.ex(_.gh(a.Ra,a.UPa(b,c)))};aM.prototype.UPa=function(a,b){return this.Ra.Ji(a,{ah:this.Kb,Qa:b})};
aM.ha=function(a){return new (a||aM)(_.y(_.tG),_.y(_.wu),_.y(_.Pf),_.y(_.rf),_.y(_.Zl),_.y(_.Ym),_.y(_.ir),_.y(_.Zd))};aM.Ja=_.v({type:aM,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Bdb:"analyticsElementToTrack",content:"content",sM:"scoLinks"},features:[_.ae,_.bd]});var bM=function(){this.d_=!1;this.W7b="Star";this.a8b="Unstar";this.U1=""};bM.prototype.Sa=function(){this.U1=_.Omb(this.type,this.d_)};bM.ha=function(a){return new (a||bM)};
bM.Aa=_.v({type:bM,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"]],ya:function(a,b){a&1&&(_.C(0,"button",0)(1,"span",1),_.N(2),_.D()());a&2&&(_.de("title",b.U1)("aria-label",b.d_?b.a8b:b.W7b),_.w(1),_.he("starred",b.d_)("disabled",!b.d_),_.w(1),_.Ae(" ",b.d_?"star":"star_border"," "))},styles:[_.Rvb()],Oa:0});
var cM=function(a,b,c,d,e,f){this.Vq=a;this.g9=b;this.rh=c;this.y0=d;this.Ra=e;this.ICc=new _.iz;this.fCc=f.Vb(55)},uZb=function(a,b,c){return tZb(a,b,void 0===c?!1:c).ka(_.sb({kind:4,location:b}))},tZb=function(a,b,c){return b.repository?b.Ab?vZb(a,b,c):_.Wqb(a.y0,{lb:b.lb,Dc:b.Dc,repository:b.repository}).ka(_.za(function(d){var e=d.error;if(e&&404===e.code)return a.rh.log(d),_.Da({kind:7,location:b});if(e&&403===e.code)return a.rh.log(d),_.Da({kind:6,location:b});throw d;}),_.tb(function(d){if(d instanceof
_.cu){var e=d.Pna;if(e)d=_.Co(b.ac(),e).hb(),d=vZb(a,d,c);else if(0===d.tags.length&&0===d.Ae.length){var f=void 0===f?null:f;d=_.Da(f?{kind:11,location:b,VR:f}:{kind:9,location:b})}else d=_.Da({kind:10,location:_.Co(b.ac(),"HEAD").hb()})}else d=_.Da(d);return d})):_.xh},vZb=function(a,b,c){var d=Uxb(b,a.Vq,1).ka(_.tb(function(e){var f=Sxb(b,e);return!c||b.path===f.path&&b.Ab===f.Ab?_.Da(e):(a.Ra.navigate(_.hh(f),{yS:!0,ef:"preserve",Ng:!0}),_.xh)}));return Vxb(d,b,a.Vq).ka(_.tb(function(e){var f=
e.current;e=e.diffBase;var g=_.lc(f,_.CPa,5);g=g[g.length-1];if(a.fCc)var h=wZb(a,b,{current:f,diffBase:e},g);else if(g){if(g.ve())throw Error("Qe");f=_.ic(f,8);f={kind:2,location:b,n$:g.getUrl(),TS:g.Hk()||void 0,fz:_.aj(g,2),i_:g,ZC:null!=(h=f[0])?h:0};h=Txb(f,b,a.g9,_.Ct.Ux)}else h=wZb(a,b,{current:f,diffBase:e},g);return h}),_.sb({kind:5,location:b}),_.za(function(e){if(e&&_.hA(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Da({kind:13,location:b});
if(e&&_.hA(e)&&404===e.error.code)return _.Da({kind:8,location:b});if(e&&_.hA(e)&&403===e.error.code)return a.rh.log(e),_.Da({kind:6,location:b});a.rh.log(e);return _.Da({kind:12,location:b})}))},wZb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Sxb(b,e);if(_.po(e))return xZb(a,f,_.po(e),_.ic(e,8),d);if(_.qo(e))return _.Da(_.fnb(f,_.qo(e),_.ic(e,8),function(g){return Uxb(f,a.Vq,1,g).ka(_.m(function(h){var n;return null!=(n=_.qo(h))?n:new _.mo}))},d,c&&(_.qo(c)||void 0)));if(_.dj(e,_.EPa,3,
_.oo))return yZb(a,f,_.dj(e,_.EPa,3,_.oo),_.ic(e,8),d);if(_.dj(e,_.APa,4,_.oo))return zZb(a,f,_.dj(e,_.APa,4,_.oo),_.ic(e,8),d);throw Error("Re");},xZb=function(a,b,c,d,e){var f=_.lc(c,_.fo,1)||[],g,h={kind:1,entries:f,location:b,ZC:d,EG:null==(g=c.GQ())?void 0:_.aj(g,3)};h.i_=e;var n=f.find(function(r){return 1===r.getType()&&!(_.nc(r,_.go,4)&&_.Wi(_.nc(r,_.go,4),4))&&"README.MD"===a.ICc.transform(r.ve()).toUpperCase()});if(!n)return _.Da(h);c=_.LD(b,1)||b.Ab;return AZb(a,b.lb,b.Dc,b.repository,
n.ve(),c,b.params.Ob).ka(_.m(function(r){h.B1c=n.ve();r&&(h.Kta=r.sw()||_.BD(_.aj(r,1)),h.KWa=_.cnb(_.nc(r,_.fl,5))||void 0);return h}),_.za(function(){return _.Da(h)}))},yZb=function(a,b,c,d,e){var f;c={kind:3,target:_.aj(c,1),location:b,path:_.Wi(c,3)?_.aj(c,2)||"/":void 0,mHb:_.Wi(c,3),i_:e,ZC:null!=(f=d[0])?f:0};return Txb(c,b,a.g9,_.Ct.RA)},zZb=function(a,b,c,d,e){var f;c={kind:2,location:b,n$:c.getUrl(),TS:c.Hk()||void 0,fz:_.aj(c,2),i_:e,ZC:null!=(f=d[0])?f:0};return Txb(c,b,a.g9,_.Ct.Ux)},
AZb=function(a,b,c,d,e,f,g){return a.Vq.get(b,c,d,f,e,{Ob:g}).ka(_.m(function(h){return _.qo(h)}))};cM.ha=function(a){return new (a||cM)(_.u(_.WH),_.u(YL),_.u(_.wr),_.u(_.IG),_.u(_.Pf),_.u(_.vu))};cM.va=_.t({token:cM,ta:cM.ha});var BZb=function(){this.email=""};BZb.ha=function(a){return new (a||BZb)};BZb.Ja=_.v({type:BZb,oa:[["","contactHovercard",""]],Ib:1,mb:function(a,b){a&2&&_.de("data-hovercard-id",b.email)},inputs:{email:"email"}});
var dM=function(){};dM.ha=function(a){return new (a||dM)};dM.Ea=_.Wc({type:dM});dM.Da=_.Pc({});
var eM=function(){this.lk="row"};eM.ha=function(a){return new (a||eM)};eM.Aa=_.v({type:eM,oa:[["dc-p"]],inputs:{size:"size",lk:"layout"},tc:["*"],Ba:5,Ca:3,Ha:[[3,"fxLayout"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"p",0),_.N(1,"\n  "),_.we(2),_.N(3,"\n"),_.D(),_.N(4,"\n"));a&2&&(_.he("skinny","skinny"===b.size),_.z("fxLayout",b.lk))},Ia:[_.Iq],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});
var fM=function(){};fM.ha=function(a){return new (a||fM)};fM.Ea=_.Wc({type:fM});fM.Da=_.Pc({imports:[_.ar]});
var CZb=new _.vr("{service} - {version}");
var DZb={J8b:0,LOADING:1,s1b:2,N8b:3,0:"NO_APP",1:"LOADING",2:"HAS_DATA",3:"NO_DATA"};
var gM=function(a,b,c){this.Fa=a;this.Wqc=b;this.Xqc=c;this.vKc=new _.ks(this.Fa);this.OOc=new _.ks(this.Fa);this.NOc=new _.ks(this.Fa)},EZb=function(a,b){return a.vKc.fetch(b,function(){return"Google"===b?_.Da([]):a.Wqc.list(b).ka(_.m(function(c){return c.services||[]}))}).ka(_.za(function(){return _.Da([])}))},FZb=function(a,b,c){return a.OOc.fetch([b,c],function(){return EZb(a,b).ka(_.tb(function(d){return d.some(function(e){return(e.id||"default")===c})?a.Xqc.list(b,c).ka(_.m(function(e){return e.versions||
[]})):_.Da([])}))}).ka(_.za(function(){return _.Da([])}))};gM.prototype.getVersion=function(a,b,c){var d=this;return this.NOc.fetch([a,b,c],function(){return FZb(d,a,b).ka(_.m(function(e){return e.find(function(f){return f.id===c})}))})};gM.ha=function(a){return new (a||gM)(_.u(_.Ym),_.u(SYb),_.u(TYb))};gM.va=_.t({token:gM,ta:gM.ha,Ka:"root"});
var hM=function(a,b,c,d,e){this.Fa=a;this.Usc=b;this.Orc=c;this.Tsc=d;this.Nrc=e;this.Ytc=new _.ks(this.Fa);this.rma=new _.ls(this.Fa);this.SJa=new _.ls(this.Fa)},GZb=function(a,b){var c="Google"===b?a.Orc:a.Usc,d=Object.assign({},{clientVersion:"google.com/grimoire/v1"},"Google"===b?{ns:"borg"}:{project:b});return a.Ytc.fetch(b,function(){return c.list(d).ka(_.m(function(e){return e.debuggees||[]}),_.Tg(a.Fa,"getDebuggees"))})};
hM.prototype.S0=function(a,b,c,d,e){var f=this;eyb(c);return HZb(this,a).set(b,c,dyb(d,e)).ka(_.m(function(g){return g.breakpoint||null}),_.za(function(g){if(403===g.status)return _.Da(g);throw g.error;}),_.yb(function(g){!cyb(g)&&g&&f.rma.refresh([a,b],function(h){return[].concat(_.Ha(h),[g])})}),_.Tg(this.Fa,"setBreakpoint"))};
hM.prototype.OB=function(a,b,c){var d=this;return HZb(this,a).delete(b,c,{clientVersion:"google.com/grimoire/v1"}).ka(_.za(function(e){throw e;}),_.Tg(this.Fa,"deleteBreakpoint"),_.yb(function(){d.rma.refresh([a,b],function(e){return e.filter(function(f){return f.id!==c})},!1);d.SJa.refresh([a,b,c],function(){return null},!1)}))};
var IZb=function(a,b,c){var d=HZb(a,b),e=new _.sf(!1);return _.gab(1E3).ka(_.Ab(e),_.Qa(function(f){f=_.l(f);f.next();return f.next().value}),_.tb(function(){return d.list(c,{clientVersion:"google.com/grimoire/v1",includeAllUsers:!0,includeInactive:!1}).ka(_.Tg(a.Fa,"listBreakpoints"))}),_.yb(function(f){f.breakpoints&&0!==f.breakpoints.length||e.next(!1)}),_.Oa(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(_.pb(),_.Za(!0),_.sb(!1),_.Ea(function(f){return f?(a.rma.refresh([b,c]),_.Ta):a.rma.fetch([b,c],function(){return d.list(c,{clientVersion:"google.com/grimoire/v1",includeAllUsers:!0,includeInactive:!0}).ka(_.m(function(g){return g.breakpoints||[]}),_.Tg(a.Fa,"listBreakpoints"))})}),_.yb(function(f){e.next(f.some(function(g){return!g.isFinalState}))}))},JZb=function(a,b,c,d,e){var f=HZb(a,b),g=new _.sf(!1);
return _.gab(1E3).ka(_.Ab(g),_.Qa(function(h){h=_.l(h);h.next();return h.next().value}),_.Za(!0),_.sb(!1),_.Ea(function(h){return h?(a.SJa.refresh([b,c,d]),_.Ta):a.SJa.fetch([b,c,d],function(){return f.get(c,d,dyb(e)).ka(_.m(function(n){return n.breakpoint||null}),_.za(function(n){if(n&&n.error&&404===n.error.code)return _.Da(null);throw n;}),_.Tg(a.Fa,"getBreakpoint"))})}),_.yb(function(h){g.next(!!h&&!h.isFinalState)}))},HZb=function(a,b){return"Google"===b?a.Nrc:a.Tsc};
hM.ha=function(a){return new (a||hM)(_.u(_.Ym),_.u(YYb),_.u(VYb),_.u(ZYb),_.u(WYb))};hM.va=_.t({token:hM,ta:hM.ha,Ka:"root"});
var iM=function(a,b,c,d,e,f,g){this.Bj=a;this.gY=b;this.Xc=c;this.Ra=d;this.Kf=e;this.XIa=g;this.canaryOption=new _.sf(void 0);this.Xv=KZb(this);this.gt=LZb(this)},KZb=function(a){var b=a.XIa;return b?Xxb(a.Bj,a.Ra).ka(_.tb(function(c){if(!c)return _.Da(null);var d=GZb(a.gY,c).ka(_.za(function(e){(!_.hA(e)||403!==e.error.code&&404!==e.error.code)&&_.jr(a.Kf,e);return _.Da([])}));return _.Ca([d,EZb(b,c)]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return MZb(c,e,f)}),_.sb(null))}),
_.mb(1),_.ib()):_.Da(null)},LZb=function(a){return a.Xc.appId.ka(_.tb(function(b){return b?a.Xv.ka(_.m(function(c){return c&&c.find(function(d){return d.YP===b})||null})):_.Da(null)}),_.yb(function(b){NZb(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:_.ag(b.canaryMode)}}),_.mb(1),_.ib())},MZb=function(a,b,c){c=void 0===c?[]:c;var d=fyb(c);return OZb(ayb(b.map(function(e){if(e.isInactive||!e.id)e=null;else{var f=Zxb(e),g=f.service;f=f.version;var h=Zxb(e);var n=h.service;h=h.version;n=n&&h?CZb.format({service:n,version:h}):$xb(e.description)||e.id;h=e.description||n;gyb(h)&&(n="DEMO: "+n,h="DEMO: "+h);if("Google"===a){var r=$xb(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,rLb:r,YP:x,sourceContexts:I,i0a:K,service:g,version:f,justificationRequired:A,justificationValidationRequired:B,suggestLocation:e.suggestLocation||null,canaryMode:"Google"===a?e.canaryMode||"CANARY_MODE_UNSPECIFIED":null}}return e})))},OZb=function(a){return a.filter(function(b){return gyb(b.description)}).concat(a.filter(function(b){return!gyb(b.description)}))},
NZb=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=_.ig(a.Bj.nc),e=void 0;if(c.piper&&c.piper.changeNumber)var f=c.piper.changeNumber;else c.citc&&c.citc.workspaceId&&(f=c.citc.snapshotVersion,e=c.citc.workspaceId);a.Ra.navigate(_.hh(_.zE(_.Co(_.nE(d.ac()),f),function(g){g.zs=b.YP;g.Ob=e}).hb()))}}};iM.ha=function(a){return new (a||iM)(_.u(_.rf),_.u(hM),_.u(_.cG),_.u(_.Pf),_.u(_.ir),_.u(_.vu),_.u(gM,8))};
iM.va=_.t({token:iM,ta:iM.ha});
var jyb=/(\$+)(\d+)/g;
var nyb=/[^:]+:[1-9][0-9]*/,jM=function(){this.group=(new _.HA).group({fileLine:["",oyb],condition:"",expressions:[[]],logLevel:"INFO",logMessage:["",pyb],justificationValidator:void 0,justification:{value:void 0,disabled:!0}})},PZb=function(a,b){if(null==b?0:b.T0a)a.group.get("justification").enable(),a.group.lS({justificationValidator:b.We,justification:b.value.split(": ")[1]})};
jM.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.lS(Object.assign({},{fileLine:a.path+":"+a.line,condition:a.condition||""},"snapshot"===a.kind?{expressions:a.expressions}:{logLevel:a.level,logMessage:a.fqb}))};
var MAb=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===oJ.CAPTURE)d.expressions=a.get("expressions").value;else{b=a.get("logMessage").value;b=b.trim()&&iyb(b);if(!b)return null;d=Object.assign({},d,b,{logLevel:a.get("logLevel").value})}return d};jM.prototype.get=function(a){return this.group.get(a)};
jM.prototype.getError=function(a){return Object.values(this.group.get(a).errors||{})[0]||null};
var Gyb=function(a){a.group.get("justificationValidator")&&a.group.get("justification").enable();LAb(a)||_.D1a(a.group.get("justification"),{invalid:QZb(a)})},LAb=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.Fd)return(new RegExp(a.Fd)).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},QZb=function(a){if((a=a.get("justificationValidator"))&&a.value){a=a.value;if(a.description)return a.description;if(a.Fd)return"Must follow this regular expression: "+a.Fd;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 kM=function(){};kM.prototype.transform=function(a){return tyb(a)};kM.ha=function(a){return new (a||kM)};kM.ze=_.Xc({name:"breakpointTime",type:kM,Yd:!0});var lM=function(){};lM.prototype.transform=function(a){return vyb(a)};lM.ha=function(a){return new (a||lM)};lM.ze=_.Xc({name:"breakpointLocation",type:lM,Yd:!0});var mM=function(){};mM.ha=function(a){return new (a||mM)};mM.Ea=_.Wc({type:mM});mM.Da=_.Pc({});var uyb=new _.vr("{file}:{line}"),syb=new _.Cu("yyyy-MM-dd (HH:mm:ss)");
var RZb=oJ.CAPTURE,SZb=oJ.OA,nM=function(a,b,c,d,e,f,g,h){this.Bj=a;this.Gl=b;this.Xc=c;this.Fa=d;this.Kf=e;this.gY=f;this.Ra=g;this.Pg=h;this.yRa=new _.sf(!1);this.dBc=this.yRa.Gf();this.wo=new _.sf("load");this.GR=new _.sf("");this.justification=new _.sf(void 0);this.Wbb=[];a=TZb(this);a=UZb(a);this.jH=VZb(this,a);this.MR=WZb(a);this.tT=this.M0(this.jH,this.MR)};
nM.prototype.S0=function(a){var b=this,c=this.projectId,d=this.YP;return c&&d?this.Gl.canaryOption.ka(_.Ab(this.justification),_.tb(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return b.gY.S0(c,d,a,null==f?void 0:f.value,e)}),_.yb(function(e){e&&!cyb(e)&&(b.Xc.iF.next(!0),b.Xc.jx(!0),b.Xc.Yy.next(e.id||null),b.Xc.LZa.next(0))}),_.Ua(1)):_.Da(null)};var XZb=function(a,b,c){c.isFinal||a.OB(c,!0);a=a.S0(b).ka(_.Ua(1),_.mb(1),_.ib());a.subscribe();return a};
nM.prototype.v0=function(a){var b={action:"snapshot"===a.kind?RZb:SZb,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}));XZb(this,b,a)};nM.prototype.OB=function(a,b){var c=this.projectId,d=this.YP;c&&d&&(this.gY.OB(c,d,a.id).subscribe(),this.Xc.Yy.value===a.id&&(b?this.wo.next("load"):this.Xc.iF.next(!1),this.Xc.Yy.next(null)))};var YZb=function(a){a.justification.next(void 0)};
nM.prototype.M0=function(a,b){var c=this;a=_.Ca([this.Xc.Yy,a,b]).ka(_.Ab(this.justification,this.Gl.gt),_.Oa(function(e,f){e=_.l(e).next().value;f=_.l(f).next().value;return e===f}),_.tb(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.YP;if(!r||!x||!e)return _.Da(null);c.wo.next("load");d.subscribe();n=(null==f?0:f.justificationRequired)&&!n?_.Ta:JZb(c.gY,r,x,e,null==n?void 0:n.value).ka(_.m(function(A){return A&&
ryb(A)}));h[e]?n=n.ka(_.sb(h[e])):g[e]&&(n=n.ka(_.sb(g[e])));return n}),_.Oa(),_.mb(1),_.ib());var d=a.ka(_.Oa(function(e,f){return null!=e&&null!=f&&e.id===f.id}),_.Ab(this.justification),_.yb(function(e){e=_.l(e);e.next();e=e.next().value;c.wo.next("details");e&&c.justification.next({value:e.value,We:e.We,T0a:!0})}),_.Ua(1));return a};
var UZb=function(a){return a.ka(_.m(function(b){return b.reduce(function(c,d){if(d=ryb(d))"logpoint"===d.kind&&(c.MR[d.id]=d),"snapshot"===d.kind&&(c.jH[d.id]=d);return c},{jH:{},MR:{}})}),_.mb(1),_.ib())},VZb=function(a,b){return b.ka(_.m(function(c){return c.jH}),_.yb(function(c){for(var d=_.l(a.Wbb),e=d.next();!e.done;e=d.next())e=e.value,c[e]&&c[e].isFinal&&ZZb(a,c[e]);a.Wbb=Object.values(c).filter(function(f){return!f.isFinal}).map(function(f){return f.id})}),_.mb(1),_.ib())},WZb=function(a){return a.ka(_.m(function(b){return b.MR}),
_.mb(1),_.ib())},TZb=function(a){return _.Ca([a.Xc.appId,Xxb(a.Bj,a.Ra)]).ka(_.tb(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;if(!c||!b)return _.Da([]);a.yRa.next(!0);return IZb(a.gY,c,b).ka(_.za(function(d){403===d.status&&a.Pg.open("Need permission to access the Debugger application","Dismiss");404===d.status&&a.Pg.open("The Debugger application does not exist","Dismiss");return _.Da([])}),_.yb(function(){a.yRa.next(!1)}))}),_.mb(1),_.ib())},ZZb=function(a,b){(b=b.finalTime)?(b=Date.now()-
b.getTime(),a.Fa.uba({gestureName:"EXTERNAL",element:"DebugSnapshot",action:"complete",bucket:_.jg.i3a,projectId:a.projectId||void 0},b)):_.jr(a.Kf,Error("Se"))};_.V.Object.defineProperties(nM.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return Wxb(this.Bj)}},YP:{configurable:!0,enumerable:!0,get:function(){return this.Xc.appId.value}}});nM.ha=function(a){return new (a||nM)(_.u(_.rf),_.u(iM),_.u(_.cG),_.u(_.cv),_.u(_.ir),_.u(hM),_.u(_.Pf),_.u(_.qr))};nM.va=_.t({token:nM,ta:nM.ha});
var oM=function(){};oM.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};oM.ha=function(a){return new (a||oM)};oM.ze=_.Xc({name:"logLevelIcon",type:oM,Yd:!0});var pM=function(){};pM.prototype.transform=function(a){a:switch(a){case "WARNING":a="Warning";break a;case "ERROR":a="Error";break a;default:a="Info"}return a};pM.ha=function(a){return new (a||pM)};
pM.ze=_.Xc({name:"logLevelMessage",type:pM,Yd:!0});var qM=function(){};qM.ha=function(a){return new (a||qM)};qM.Ea=_.Wc({type:qM});qM.Da=_.Pc({});
var rM=function(){};rM.ha=function(a){return new (a||rM)};rM.Ea=_.Wc({type:rM});rM.Da=_.Pc({});
var sM=function(a,b,c,d,e){this.Bj=a;this.BDc=b;this.Kf=c;this.Xc=d;this.Ra=e;this.NY=new _.sf(0);this.entries=[];this.Pz={status:2};this.filter=new _.sf("");this.kb=$Zb(this)};sM.prototype.uyb=function(){var a=Wxb(this.Bj),b=this.Pz.token;3===this.NY.value&&a&&b&&(this.Pz=Object.assign({},this.Pz,{status:2}),a=a_b(a,this.filter.getValue()),a.pageToken=b,b_b(this,a,this.entries))};sM.prototype.La=function(){this.kb.unsubscribe()};
var $Zb=function(a){return _.Ca(Xxb(a.Bj,a.Ra).ka(_.Oa()),a.Xc.appId.ka(_.Oa()),a.filter.ka(_.Oa())).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;b&&d?1!==a.NY.value&&(b=a_b(b,c),a.NY.next(1),b_b(a,b)):a.NY.next(0)})},a_b=function(a,b){return{resourceNames:["projects/"+a],pageSize:50,orderBy:"timestamp desc",filter:b}},b_b=function(a,b,c){c=void 0===c?[]:c;a.BDc.list(b).ka(_.Ua(1),_.za(function(d){(!_.hA(d)||403!==d.error.code&&404!==d.error.code)&&_.jr(a.Kf,
d);return _.Da(null)})).subscribe(function(d){a.tU(d,c)})};sM.prototype.tU=function(a,b){this.entries=b.concat(a&&a.entries||[]);0<this.entries.length?(this.Pz=a&&a.nextPageToken?{status:0,token:a.nextPageToken}:{status:1},this.NY.next(3)):this.NY.next(2)};sM.ha=function(a){return new (a||sM)(_.u(_.rf),_.u(DYb),_.u(_.ir),_.u(_.cG),_.u(_.Pf))};sM.va=_.t({token:sM,ta:sM.ha});
var tM=function(a,b,c,d){this.Fa=a;this.XIa=b;this.Xc=c;this.Sd=d;this.Xv=null;this.zma="xsmall";this.rJb="select";this.Wdb=new _.Xk;this.qJb=new _.yv;this.wpb=new _.ja};
tM.prototype.Sa=function(){var a=this;this.wpb=this.qJb.zl.ka(_.sb(""),_.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}):[]}))};tM.prototype.Nuc=function(a){return a?a.name:""};
tM.prototype.onOpen=function(){this.Fa.nb({gestureName:"CLICK",element:"DebugAppPicker",action:"open"})};var yyb=function(a,b){return a.XIa.getVersion(b.projectId,b.service,b.version).ka(_.m(function(c){return c&&c.versionUrl}))};tM.prototype.nYa=function(a){this.Fa.nb({gestureName:"CLICK",element:"DebugAppPicker",action:this.rJb});this.Sd&&YZb(this.Sd);this.Wdb.emit(a)};tM.ha=function(a){return new (a||tM)(_.y(_.Ym),_.y(gM),_.y(_.cG),_.y(nM,8))};
tM.Aa=_.v({type:tM,oa:[["dbg-app-picker"]],inputs:{Xv:"apps",zma:"buttonSize",rJb:"selectEvent"},outputs:{Wdb:"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..."]]},ya:function(a,b){a&1&&(_.M(0,Cyb,11,5,"ng-container",0),_.M(1,Dyb,2,0,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.Xv)("ngIfElse",c)}},Ia:[_.Ol,_.Pl,_.Zm,_.uz,_.zh,_.uv,_.tz,_.xv,_.qD,_.VA,_.WA,_.oy,_.Ov,_.Nv,_.Rv,_.Bv,_.bw,_.Vl],
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 uM=function(){};uM.ha=function(a){return new (a||uM)};uM.Ea=_.Wc({type:uM});uM.Da=_.Pc({imports:[_.fn,_.Wl,_.$m,_.Hv,_.rD,_.YA,_.Sv,_.Iv,_.rw]});
var vM=function(a,b){this.Fa=a;this.KOc=b;this.LOc=new _.ks(this.Fa)},d_b=function(a){return a.LOc.fetch("validator",function(){return MYb(a.KOc).ka(_.m(function(b){return c_b(b)}))})},c_b=function(a){return a.We.map(function(b){var c=Number(b.minValue),d=Number(b.maxValue);return{name:e_b(b.name),BGc:b.name,description:b.description,Fd:b.Fd,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)})},
e_b=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(" ")};vM.ha=function(a){return new (a||vM)(_.u(_.Ym),_.u(NYb))};vM.va=_.t({token:vM,ta:vM.ha,Ka:"root"});
var wM=function(a){this.rCc=a;this.form=new jM;this.pCc="https://goto.google.com/justification-in-grimoire";this.qCc="Add an access justification to log to Gin with the Breakpoint info Click for more."};wM.ha=function(a){return new (a||wM)(_.y(vM))};
wM.Aa=_.v({type:wM,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"]]},ya:function(a,b){a&1&&(_.M(0,Hyb,10,5,"ng-container",0),_.O(1,"async"),_.M(2,Iyb,1,0,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(3);_.z("ngIf",_.Q(1,2,d_b(b.rCc)))("ngIfElse",c)}},Ia:[_.cn,_.Ol,_.Pl,_.qD,_.Qr,_.hJ,_.Ov,_.ky,_.Rv,_.ry,_.oy,_.bw,_.zh,_.uv,_.tz,_.Fv,_.Cv,_.Dv,_.Vl],styles:["mat-form-field[_ngcontent-%COMP%]{font-size:12px}.justification-helper[_ngcontent-%COMP%]{color:#5f6368}"],
Oa:0});
var f_b=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}"},xM=function(a){this.Zd=a;this.placeholder=this.icon="";this.zd=[];this.hg=
function(){};this.Rl=function(){}};_.k=xM.prototype;_.k.add=function(a){var b=a.value&&a.value.trim();b&&(a.Fsc.er.value="",this.Pj([].concat(_.Ha(this.zd),[b])))};_.k.remove=function(a){a=this.zd.indexOf(a);-1!==a&&this.Pj([].concat(_.Ha(this.zd.slice(0,a)),_.Ha(this.zd.slice(a+1))))};_.k.Pj=function(a){this.zd=a||[];this.hg(this.zd);_.Pk(this.Zd)};_.k.rl=function(a){this.hg=a};_.k.Po=function(a){this.Rl=a};
_.V.Object.defineProperties(xM.prototype,{aA:{configurable:!0,enumerable:!0,get:function(){return 0===this.zd.length?this.placeholder:""}}});xM.ha=function(a){return new (a||xM)(_.y(_.al))};
xM.Aa=_.v({type:xM,oa:[["dbg-chip-bar"]],inputs:{icon:"icon",placeholder:"placeholder"},features:[_.Ce([{Ga:_.pv,hd:!0,Nb:_.Mc(function(){return xM})}])],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",""]],
ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,Jyb,2,1,"mat-icon",1),_.C(2,"div",2)(3,"mat-chip-list",null,3),_.M(5,Kyb,5,1,"mat-chip",4),_.C(6,"input",5),_.G("matChipInputTokenEnd",function(d){return b.add(d)})("blur",function(){return b.Rl()}),_.D()()()());if(a&2){var c=_.ze(4);_.w(1);_.z("ngIf",b.icon);_.w(4);_.z("ngForOf",b.zd);_.w(1);_.z("placeholder",b.aA)("matChipInputFor",c)("matChipInputAddOnBlur",!0)}},Ia:[_.Ol,_.Pl,_.Iq,_.Jq,_.Xq,_.aB,_.ZA,yL,_.$A,_.Qr],styles:[f_b()],Oa:0});
var yM=function(){xM.apply(this,arguments)};_.U(yM,xM);_.V.Object.defineProperties(yM.prototype,{aA:{configurable:!0,enumerable:!0,get:function(){return this.placeholder}}});yM.ha=function(){var a;return function(b){return(a||(a=_.xd(yM)))(b||yM)}}();
yM.Aa=_.v({type:yM,oa:[["dbg-chip-bar-mat-input"]],features:[_.Ce([{Ga:_.pv,hd:!0,Nb:_.Mc(function(){return yM})}]),_.ae],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",""]],ya:function(a,b){a&1&&(_.C(0,
"div",0),_.M(1,Lyb,2,1,"mat-icon",1),_.C(2,"div",2)(3,"mat-chip-list",null,3),_.M(5,Myb,5,1,"mat-chip",4),_.C(6,"input",5),_.G("matChipInputTokenEnd",function(d){return b.add(d)})("blur",function(){return b.Rl()}),_.D()()()());if(a&2){var c=_.ze(4);_.w(1);_.z("ngIf",b.icon);_.w(4);_.z("ngForOf",b.zd);_.w(1);_.z("placeholder",b.aA)("matChipInputFor",c)("matChipInputAddOnBlur",!0)}},Ia:[_.Ol,_.Pl,_.Iq,_.Jq,_.Xq,_.aB,_.ZA,yL,_.$A,_.Qr],styles:[f_b()],Oa:0});
var zM=function(a){this.Zd=a;this.Co="auto";this.cDc=["INFO","WARNING","ERROR"];this.level="INFO";this.hg=function(){}};zM.prototype.Pj=function(a){this.level=a;_.Pk(this.Zd)};zM.prototype.rl=function(a){this.hg=a};zM.prototype.Po=function(){};zM.ha=function(a){return new (a||zM)(_.y(_.al))};
zM.Aa=_.v({type:zM,oa:[["dbg-log-level-selector"]],inputs:{Co:"floatLabel"},features:[_.Ce([{Ga:_.pv,hd:!0,Nb:_.Mc(function(){return zM})}])],Ba:8,Ca:10,Ha:function(){return[[3,"floatLabel"],["placeholder","Log level",3,"disableOptionCentering","ngModel","ngModelChange"],[3,"svgIcon"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ya:function(a,b){a&1&&(_.C(0,"mat-form-field",0)(1,"mat-select",1),_.G("ngModelChange",function(c){return b.level=c})("ngModelChange",function(c){return b.hg(c)}),_.C(2,
"mat-select-trigger"),_.F(3,"mat-icon",2),_.O(4,"logLevelIcon"),_.N(5),_.O(6,"logLevelMessage"),_.D(),_.M(7,Nyb,5,7,"mat-option",3),_.D()());a&2&&(_.z("floatLabel",b.Co),_.w(1),_.z("disableOptionCentering",!0)("ngModel",b.level),_.w(2),_.ye("svgIcon",_.Q(4,6,b.level)),_.w(2),_.Ae(" ",_.Q(6,8,b.level)," "),_.w(2),_.z("ngForOf",b.cDc))},Ia:[_.Ol,_.uv,_.zv,_.Qr,_.Ov,_.ry,vL,_.oy,oM,pM],styles:["mat-icon.mat-icon[_ngcontent-%COMP%]{width:18px;height:18px;vertical-align:text-bottom;margin-right:4px}"],
Oa:0});
var g_b=["input"],h_b=["chipBar"],i_b=oJ.CAPTURE,j_b=oJ.OA,AM=function(a,b){this.pP=a;this.Sd=b;this.wo="details";this.VX=this.GR="";this.Ima=new _.Xk;this.form=new jM;this.modes=oJ;this.xk=_.jg;this.Yy=null;this.Rw=i_b;this.RJa=new _.sf(null);this.YZa=_.Ca([this.pP.gt,this.Sd.justification,this.RJa]).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=AM.prototype;
_.k.Sa=function(){this.setFocus()};_.k.Rb=function(a){this.VX&&this.EKa&&this.EKa.Pj([].concat(_.Ha(this.EKa.zd),[this.VX]));PZb(this.form,this.Sd.justification.getValue());""!==this.GR&&this.form.group.lS({fileLine:this.GR});var b=this.breakpoint&&this.breakpoint.id;if(b!==this.Yy||a.editing)this.Yy=b,"newSnapshot"===this.wo?this.Rw=i_b:this.breakpoint&&(this.Rw="snapshot"===this.breakpoint.kind?i_b:j_b),this.breakpoint?this.form.reset(this.breakpoint):this.form.reset()};
_.k.setFocus=function(){var a=this.er.ua;setTimeout(function(){a.focus();var b=a.value.length;a.setSelectionRange(b,b)},0)};
_.k.submit=function(){var a=this,b=MAb(this.form,this.mode),c=Yxb(this.form);if(c){var d;this.Sd.justification.next({value:c,We:null==(d=this.form.get("justificationValidator"))?void 0:d.value,T0a:!1})}b&&(c=this.breakpoint,this.Sd.wo.next("load"),c?XZb(this.Sd,b,c).subscribe(function(e){cyb(e)&&YZb(a.Sd);a.Sd.wo.next("details")}):this.Sd.S0(b).subscribe(function(e){if(cyb(e)&&(YZb(a.Sd),"newSnapshot"===a.wo)){a.Sd.wo.next("newSnapshot");return}a.Sd.wo.next("details")}))};
_.k.justificationRequired=function(a){return a&&a.justificationRequired};_.V.Object.defineProperties(AM.prototype,{breakpoint:{configurable:!0,enumerable:!0,set:function(a){this.RJa.next(a)},get:function(){return this.RJa.value}},mode:{configurable:!0,enumerable:!0,get:function(){return this.Rw}}});AM.ha=function(a){return new (a||AM)(_.y(iM),_.y(nM))};
AM.Aa=_.v({type:AM,oa:[["dbg-breakpoint-form"]],wb:function(a,b){a&1&&(_.Pe(g_b,7,_.Cd),_.Pe(h_b,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.er=c.first);_.Oe(c=_.Re())&&(b.EKa=c.first)}},inputs:{breakpoint:"breakpoint",wo:"debuggerPanelStatus",GR:"locationForNewSnapshot",VX:"copiedVariable"},outputs:{Ima:"cancelClicked"},features:[_.bd],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;Log message;formControlName;logMessage".split(";"),["mat-raised-button","","type","button","ascTrackElement","DebugBreakpointForm","trackAction","cancel",3,"click"]," Cancel "]},ya:function(a,b){a&1&&(_.C(0,"form",0),_.G("submit",function(){return b.submit()}),_.C(1,"mat-form-field"),_.F(2,"input",1,2),_.M(4,
Oyb,2,1,"mat-error",3),_.D(),_.M(5,Pyb,1,1,"dbg-justification-form",4),_.O(6,"async"),_.C(7,"mat-form-field"),_.F(8,"input",5),_.D(),_.M(9,Qyb,2,0,"dbg-chip-bar-mat-input",6),_.M(10,Ryb,1,0,"dbg-log-level-selector",7),_.M(11,Tyb,4,1,"mat-form-field",3),_.C(12,"div",8),_.M(13,Uyb,2,0,"button",9),_.C(14,"button",10),_.O(15,"async"),_.N(16),_.O(17,"async"),_.D()()());a&2&&(_.z("formGroup",b.form.group),_.w(4),_.z("ngIf",b.form.getError("fileLine")),_.w(1),_.z("ngIf",b.justificationRequired(_.Q(6,10,
b.pP.gt))),_.w(4),_.z("ngIf",b.mode===b.modes.CAPTURE),_.w(1),_.z("ngIf",b.mode===b.modes.OA),_.w(1),_.z("ngIf",b.mode===b.modes.OA),_.w(2),_.z("ngIf","newSnapshot"===b.wo),_.w(1),_.z("disabled",b.justificationRequired(_.Q(15,12,b.pP.gt))&&!LAb(b.form))("trackBucket",b.xk.gV),_.w(2),_.Ae(" ",_.Q(17,14,b.YZa)," "))},Ia:[_.cn,_.RF,yM,_.Pl,_.uz,_.zh,_.uv,_.tz,_.Fv,wM,zM,_.nq,_.hJ,_.Ov,_.Rv,_.Cv,_.Dv,_.Vl],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 k_b=new _.vr("Captured at {finalTime} with {condition}"),l_b=new _.vr("Captured at {finalTime}"),m_b=new _.vr("Waiting for {condition}..."),BM=function(){this.gTa="Waiting for snapshot to hit..."};BM.prototype.Sa=function(){n_b(this)};BM.prototype.Rb=function(){n_b(this)};var n_b=function(a){a.gTa="STATE_CANARY_ACTIVE"===a.nc.Gma?"Verifying the snapshot with a subset of jobs...":a.nc.condition?m_b.format({condition:a.nc.condition}):"Waiting for snapshot to hit..."};
_.V.Object.defineProperties(BM.prototype,{Ugb:{configurable:!0,enumerable:!0,get:function(){var a=this.nc||{},b=void 0===a.condition?"":a.condition;return k_b.format({finalTime:tyb(void 0===a.finalTime?new Date:a.finalTime),condition:b})}},Tgb:{configurable:!0,enumerable:!0,get:function(){var a=this.nc||{};return l_b.format({finalTime:tyb(void 0===a.finalTime?new Date:a.finalTime)})}}});BM.ha=function(a){return new (a||BM)};
BM.Aa=_.v({type:BM,oa:[["dbg-snapshot-status"]],inputs:{nc:"snapshot"},features:[_.bd],Ba:1,Ca:1,Ha:[[3,"error",4,"ngIf"],[4,"ngIf"],[3,"matTooltip",4,"ngIf"],[3,"matTooltip"]],ya:function(a,b){a&1&&_.M(0,azb,3,4,"span",0);a&2&&_.z("ngIf",b.nc)},Ia:[_.Pl,_.bw],vb:2,Oa:0});
var CM=function(a,b,c,d){this.aD=a;this.Kb=b;this.Ra=c;this.RY=d};CM.prototype.La=function(){this.kb&&this.kb.unsubscribe()};
var Tzb=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=o_b(a,b,c).subscribe(function(e){a.Ra.navigate(_.hh(e))})},o_b=function(a,b,c){var d="f:(^|/)"+sxb(_.Jy(b))+"$",e="f:"+sxb(byb(b))+"$",f=dzb(a.Kb.nc),g=_.ig(a.Kb.nc);return _.Ca([p_b(a,d,f),p_b(a,e,f)]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;n=bzb(n);return(h=1===n.length?n[0]:czb(b,bzb(h)))?_.Ihb(g,h,c):_.Fo(_.nE(g.ac().ld(b)),c).hb()}))},p_b=function(a,b,c){return a.RY.search(b,
new _.oF({Kn:_.Ygb(c||{}),pageSize:20})).ka(_.za(function(){return _.Da(new _.CF)}))};CM.ha=function(a){return new (a||CM)(_.u(_.zw),_.u(_.rf),_.u(_.Pf),_.u(_.eG))};CM.va=_.t({token:CM,ta:CM.ha});
var q_b={lya:0,Pya:1,rCa:2,Txa:3,0:"CONDISSIONS_AND_EXPRESSIONS",1:"EVALUATED_EXPRESSIONS",2:"VARIABLES",3:"CALL_STACK"},DM=function(a,b,c,d,e,f){this.Xc=b;this.storage=c;this.Gl=d;this.Sd=e;this.PY=f;this.vJb=new _.nb;this.xk=_.jg;this.zt=q_b;this.VX=new _.nb;this.c8b="Waiting for snapshot to hit...";this.bVb="Verifying the snapshot with a subset of jobs...";this.projectId=a.data.ka(_.m(function(g){return g.Zc.lb}));this.mIc=this.vJb.ka(_.Ab(this.Sd.jH,this.Sd.MR),_.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.XKc=_.Ca([this.Gl.gt,this.Sd.justification]).ka(_.m(function(g){var h=_.l(g);g=h.next().value;h=h.next().value;return!(!g||!g.justificationRequired||h)}));this.Tq=new Set(this.storage.get("expanded_debugger_panels"))},pJ=function(a,b){b=void 0===b?a.breakpoint:b;return"snapshot"===b.kind},vzb=function(a){var b=void 0===b?a.breakpoint:
b;return"logpoint"===b.kind};_.k=DM.prototype;_.k.Sa=function(){};_.k.Rb=function(){this.Xc.iF.next(!0);pJ(this)?this.Xc.Ze.next(3):this.Xc.Ze.next(4);this.vJb.next(this.breakpoint)};_.k.fH=function(a,b){b?this.Tq.add(a):this.Tq.delete(a);this.storage.set("expanded_debugger_panels",[].concat(_.Ha(this.Tq)))};_.k.oYa=function(a){this.breakpoint=a;this.Xc.Yy.next(a.id)};_.k.v0=function(){this.Sd.v0(this.breakpoint)};_.k.OB=function(){this.Sd.OB(this.breakpoint)};
var r_b=function(a){a.Tq.add(0);a.storage.set("expanded_debugger_panels",[].concat(_.Ha(a.Tq)));a.Xfb&&setTimeout(function(){a.Xfb.setFocus()})};DM.prototype.xna=function(a){this.VX.next(a)};DM.prototype.Qaa=function(a){return!(!a||!a.path)};DM.prototype.A_=function(a){a=a.suggestLocation;this.Qaa(a)&&Tzb(this.PY,a.path,a.line)};DM.prototype.UNa=function(a){var b=a.path.split("/");return(b=b[b.length-1])?a.line?b+":"+a.line:b:a.path};
_.V.Object.defineProperties(DM.prototype,{qLc:{configurable:!0,enumerable:!0,get:function(){return pJ(this)&&this.breakpoint.isFinal&&!this.breakpoint.status&&this.breakpoint.data}},wDc:{configurable:!0,enumerable:!0,get:function(){return pJ(this)&&this.breakpoint.isFinal&&!this.breakpoint.status&&!this.breakpoint.data}},PRb:{configurable:!0,enumerable:!0,get:function(){return pJ(this)&&!this.breakpoint.isFinal}},eKc:{configurable:!0,enumerable:!0,get:function(){return pJ(this)?"Snapshot":"Logpoint"}},
nsc:{configurable:!0,enumerable:!0,get:function(){return pJ(this)&&"STATE_CANARY_ACTIVE"===this.breakpoint.Gma}}});DM.ha=function(a){return new (a||DM)(_.y(_.rf),_.y(_.cG),_.y(_.lm),_.y(iM),_.y(nM),_.y(CM))};
DM.Aa=_.v({type:DM,oa:[["dbg-breakpoint-display"]],wb:function(a,b){a&1&&_.Pe(AM,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.Xfb=c.first)}},inputs:{breakpoint:"breakpoint"},features:[_.bd],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","Delete","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","Created",["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",""],_.yy("\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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.N(2),_.D(),_.C(3,"dbg-dropdown-menu",2),_.N(4),_.O(5,"breakpointLocation"),_.C(6,"dbg-dropdown-menu-items"),_.M(7,hzb,2,1,"ng-container",3),_.O(8,"async"),_.C(9,"dbg-dropdown-menu-item",4),_.G("click",function(){return r_b(b)}),_.M(10,izb,2,0,"ng-container",5),_.M(11,jzb,1,0,"ng-template",null,6,_.Ue),_.D()()(),_.C(13,"button",7),_.G("click",function(){return b.Xc.iF.next(!1)}),_.O(14,"async"),_.C(15,"mat-icon"),
_.N(16,"close"),_.D()()(),_.M(17,kzb,3,0,"ng-container",5),_.O(18,"async"),_.M(19,ozb,1,1,"ng-template",null,8,_.Ue),_.C(21,"div",9)(22,"div",10),_.re(23,11),_.D(),_.C(24,"div",12)(25,"button",13),_.G("click",function(){return b.v0()}),_.C(26,"mat-icon"),_.N(27,"refresh"),_.D()(),_.C(28,"button",14),_.G("click",function(){return b.OB()}),_.C(29,"mat-icon"),_.N(30,"delete"),_.D()()()(),_.C(31,"mat-accordion",15)(32,"mat-expansion-panel",16),_.G("opened",function(){return b.fH(b.zt.lya,!0)})("closed",
function(){return b.fH(b.zt.lya,!1)}),_.C(33,"mat-expansion-panel-header",17)(34,"mat-panel-title"),_.re(35,18),_.D()(),_.C(36,"dl",19),_.M(37,qzb,7,2,"div",20),_.O(38,"async"),_.M(39,rzb,5,1,"div",20),_.C(40,"div",21)(41,"dt"),_.re(42,22),_.D(),_.C(43,"dd"),_.N(44),_.D()(),_.C(45,"div",21)(46,"dt"),_.re(47,23),_.D(),_.C(48,"dd"),_.N(49),_.O(50,"breakpointTime"),_.D()(),_.M(51,szb,6,3,"div",20),_.M(52,wzb,6,5,"div",20),_.M(53,zzb,7,6,"div",24),_.M(54,Azb,5,1,"div",20),_.D(),_.M(55,Bzb,1,1,"dbg-canary-checkbox",
25),_.O(56,"async"),_.M(57,Czb,3,5,"ng-container",3),_.O(58,"async"),_.D(),_.M(59,Dzb,3,5,"ng-container",3),_.D());if(a&2){var c=_.ze(12),d=_.ze(20),e;_.w(2);_.Be(b.eKc);_.w(1);_.z("flatButton",!0)("buttonSize","medium");_.w(1);_.Ae(" ",_.Q(5,23,b.breakpoint)," ");_.w(3);_.z("ngIf",_.Q(8,25,b.mIc));_.w(3);_.z("ngIf",pJ(b))("ngIfElse",c);_.w(3);_.z("trackProjectId",_.Q(14,27,b.projectId));_.w(4);_.z("ngIf",_.Q(18,29,b.XKc))("ngIfElse",d);_.w(8);_.z("trackBucket",b.xk.gV);_.w(7);_.z("expanded",b.Tq.has(b.zt.lya));
_.w(5);_.z("ngIf",_.Q(38,31,b.Gl.gt));_.w(2);_.z("ngIf",b.breakpoint.condition);_.w(5);_.Be(b.breakpoint.email);_.w(5);_.Be(_.Q(50,33,b.breakpoint.createTime));_.w(2);_.z("ngIf",b.breakpoint.O8);_.w(1);_.z("ngIf",b.breakpoint.finalTime);_.w(1);_.z("ngIf",b.breakpoint.status);_.w(1);_.z("ngIf",vzb(b));_.w(1);_.z("ngIf",null==(e=_.Q(56,35,b.Gl.gt))?null:e.canaryMode);_.w(2);_.z("ngIf",_.Q(58,37,b.Sd.wo));_.w(2);_.z("ngIf",pJ(b)&&b.qLc)}},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 Fzb=function(a){return{HA:a}},EM=function(a,b,c,d){this.Xc=a;this.storage=b;this.PY=c;this.Fa=d;this.HA=[];this.evaluatedExpressions=[];this.frames=[];this.AM=null;this.zJb=0;this.Bcb=[];this.zt=q_b;this.Tq=new Set;this.xna=new _.Xk;this.flexDirection="column"};EM.prototype.Rb=function(a){(a.selectedFrameIndex||a.data)&&Szb(this,this.zJb)};EM.prototype.fH=function(a,b){b?this.Tq.add(a):this.Tq.delete(a);this.storage.set("expanded_debugger_panels",[].concat(_.Ha(this.Tq)))};
var Nzb=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 s_b(a,g,e+1,null==c?void 0:c.path)}),b.splice.apply(b,[d,0].concat(_.Ha(f)));c.Fc=!c.Fc}},Szb=function(a,b){if(null!=b){var c=a.frames[b];if(c)return a.AM=c,a.HA=c.HA.map(function(d){return s_b(a,d,0)}),b}a.AM=null;a.HA=[]},s_b=function(a,b,c,d){null!=b.varTableIndex&&(b=Object.assign({},a.Bcb[b.varTableIndex]||
{},b));a=b.name;var e=b.type,f=b.value,g=b.status&&myb(b.status),h=b.name,n;h&&(n=d?d+"."+h:h);return{depth:c,name:a,jR:c,type:e,value:f,status:g,members:b.members,path:n,Fc:!1}};
_.V.Object.defineProperties(EM.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=vyb(c.location),g=c.location||{};return{HA:e,zxc:f,functionName:c.function||"unknown",path:void 0===g.path?"":g.path,line:void 0===g.line?void 0:g.line,index:d}});this.Bcb=a.HA;this.evaluatedExpressions=a.evaluatedExpressions.map(function(c){return s_b(b,c,0)})}},kKc:{configurable:!0,enumerable:!0,set:function(a){this.zJb=
a}}});EM.ha=function(a){return new (a||EM)(_.y(_.cG),_.y(_.lm),_.y(CM),_.y(_.Ym))};
EM.Aa=_.v({type:EM,oa:[["dbg-snapshot-data-display"]],Ib:2,mb:function(a,b){a&2&&_.fe("flex-direction",b.flexDirection)},inputs:{data:"data",kKc:"selectedFrameIndex",Tq:"expandedPanels"},outputs:{xna:"copyVariable"},features:[_.bd],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"]]},ya:function(a,b){a&1&&(_.M(0,Gzb,5,5,"mat-expansion-panel",0),_.C(1,"mat-expansion-panel",1),_.G("opened",function(){return b.fH(b.zt.rCa,!0)})("closed",function(){return b.fH(b.zt.rCa,!1)}),_.C(2,"mat-expansion-panel-header",2)(3,"mat-panel-title"),_.re(4,3),_.D()(),_.M(5,Hzb,1,0,"ng-container",4),_.D(),_.M(6,Rzb,
2,2,"ng-template",null,5,_.Ue),_.C(8,"mat-expansion-panel",6),_.G("opened",function(){return b.fH(b.zt.Txa,!0)})("closed",function(){return b.fH(b.zt.Txa,!1)}),_.C(9,"mat-expansion-panel-header",2)(10,"mat-panel-title"),_.re(11,7),_.D()(),_.C(12,"ul"),_.M(13,Uzb,5,4,"li",8),_.D()());if(a&2){var c=_.ze(7);_.z("ngIf",b.evaluatedExpressions.length&&b.AM===b.frames[0]);_.w(1);_.z("expanded",b.Tq.has(b.zt.rCa));_.w(4);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Ee(6,Fzb,b.HA));_.w(3);_.z("expanded",
b.Tq.has(b.zt.Txa));_.w(5);_.z("ngForOf",b.frames)}},Ia:[_.Ol,_.Pl,_.Ul,_.$y,_.oz,_.XF,_.YF],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 FM=function(){};FM.ha=function(a){return new (a||FM)};FM.Ea=_.Wc({type:FM});FM.Da=_.Pc({imports:[_.fn,_.Wl,_.rD,_.Rr,_.Sv,_.sy,_.rw,_.Iv]});
var t_b=[_.Wl,_.ar,_.bB,_.Rr],GM=function(){};GM.ha=function(a){return new (a||GM)};GM.Ea=_.Wc({type:GM});GM.Da=_.Pc({imports:[t_b]});var HM=function(){};_.Ha(t_b);HM.ha=function(a){return new (a||HM)};HM.Ea=_.Wc({type:HM});HM.Da=_.Pc({imports:[t_b,_.Sv]});
var IM=function(){};IM.ha=function(a){return new (a||IM)};IM.Ea=_.Wc({type:IM});IM.Da=_.Pc({imports:[_.Wl,_.Hv,qM,_.Rr,_.sy,_.Iv]});
var JM=function(){};JM.ha=function(a){return new (a||JM)};JM.Ea=_.Wc({type:JM});JM.Da=_.Pc({imports:[_.SF,HM,_.Wl,_.Hv,FM,IM,_.Mq,_.eB,_.Sv,_.Iv]});
var KM=function(a,b){this.Gl=a;this.Fa=b;this.canaryMode="CANARY_MODE_DEFAULT_DISABLED"};
_.V.Object.defineProperties(KM.prototype,{jBc:{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:_.ag(this.canaryMode)}}}});KM.ha=function(a){return new (a||KM)(_.y(iM),_.y(_.Ym))};
KM.Aa=_.v({type:KM,oa:[["dbg-canary-checkbox"]],inputs:{canaryMode:"canaryMode"},Ba:3,Ca:5,Ha:[[3,"disabled","checked","matTooltip","change"]],ya:function(a,b){a&1&&(_.C(0,"mat-checkbox",0),_.G("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.Gl.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:_.ag(d)}}),_.O(1,"async"),_.N(2," Use canary rollout\n"),_.D());a&2&&_.z("disabled",!b.jBc)("checked","CANARY_OPTION_TRY_ENABLE"===_.Q(1,3,b.Gl.canaryOption))("matTooltip",b.tooltip)},Ia:[_.fB,_.bw,_.Vl],styles:["dbg-canary-checkbox[_nghost-%COMP%]{font-weight:500}mat-checkbox[_ngcontent-%COMP%]{font-weight:500}"],Oa:0});
var LM=function(){};LM.ha=function(a){return new (a||LM)};LM.Ea=_.Wc({type:LM});LM.Da=_.Pc({imports:[_.fn,_.Wl,_.iB,_.rw]});
var u_b=["*",[["dbg-dropdown-menu-items"]]],v_b=function(){this.disabled=!1;this.zma="xsmall";this.fpa=!1;this.open=new _.Xk};v_b.ha=function(a){return new (a||v_b)};
v_b.Aa=_.v({type:v_b,oa:[["dbg-dropdown-menu"]],inputs:{disabled:"disabled",zma:"buttonSize",fpa:"flatButton"},outputs:{open:"open"},tc:["*","dbg-dropdown-menu-items"],Ba:8,Ca:9,Ha:[["gme-button-old","","type","button",3,"disabled","matMenuTriggerFor","format","size","click"],["fxFlex","",1,"dropdown-menu-text"],[3,"overlapTrigger"],["menu",""]],ya:function(a,b){a&1&&(_.ve(u_b),_.C(0,"button",0),_.G("click",function(){return b.open.emit()}),_.C(1,"span",1),_.we(2),_.D(),_.C(3,"mat-icon"),_.N(4,"keyboard_arrow_down"),
_.D()(),_.C(5,"mat-menu",2,3),_.we(7,1),_.D());if(a&2){var c=_.ze(6);_.he("flat-button",b.fpa);_.z("disabled",b.disabled)("matMenuTriggerFor",c)("format",b.fpa?"flat":"hairline")("size",b.zma);_.w(1);_.he("gmat-subhead-2",b.fpa);_.w(4);_.z("overlapTrigger",!1)}},Ia:[_.Xq,_.Qr,_.jw,_.mw,_.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 w_b=function(){};w_b.ha=function(a){return new (a||w_b)};w_b.Ja=_.v({type:w_b,oa:[["dbg-dropdown-menu-items"]]});var x_b=function(){this.disabled=!1};x_b.ha=function(a){return new (a||x_b)};
x_b.Aa=_.v({type:x_b,oa:[["dbg-dropdown-menu-item"]],inputs:{disabled:"disabled"},tc:["*"],Ba:2,Ca:2,Ha:[[3,"click"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"div",0),_.G("click",function(c){return b.disabled?c.stopPropagation():void 0}),_.we(1),_.D());a&2&&_.ie(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 MM=function(){};MM.ha=function(a){return new (a||MM)};MM.Ea=_.Wc({type:MM});MM.Da=_.Pc({imports:[_.Wl,_.ar,_.Rr,_.nw,_.ny]});
var NM=function(){this.yg=[]};_.V.Object.defineProperties(NM.prototype,{Iz:{configurable:!0,enumerable:!0,set:function(a){this.yg=kyb(a)}}});NM.ha=function(a){return new (a||NM)};NM.Aa=_.v({type:NM,oa:[["dbg-logpoint-message"]],inputs:{Iz:"logpoint"},Ba:1,Ca:1,Ha:[[3,"expression",4,"ngFor","ngForOf"]],ya:function(a,b){a&1&&_.M(0,Vzb,2,3,"span",0);a&2&&_.z("ngForOf",b.yg)},Ia:[_.Ol],vb:2,Oa:0});
var OM=function(){};OM.ha=function(a){return new (a||OM)};OM.Ea=_.Wc({type:OM});OM.Da=_.Pc({imports:[_.Wl]});
var PM=function(){};PM.ha=function(a){return new (a||PM)};PM.Ea=_.Wc({type:PM});PM.Da=_.Pc({imports:[_.SF,JM,mM,LM,_.Wl,_.bz,MM,_.$m,_.ar,_.rD,OM,_.Mq,_.pz,_.Rr,_.rw,_.kz]});_.nhb(DM,[_.cn,_.RF,AM,KM,_.Ol,_.Pl,v_b,x_b,w_b,_.Zm,_.Iq,_.Jq,_.Xq,_.qD,NM,_.nq,xL,_.oz,_.XF,_.YF,_.Qr,_.bw,EM],[lM,kM,_.Vl]);
var QM=function(a){this.size=18;this.M0=a.tT};QM.ha=function(a){return new (a||QM)(_.y(nM))};
QM.Aa=_.v({type:QM,oa:[["dbg-breakpoint-icon"]],inputs:{breakpoint:"breakpoint",size:"size"},Ba:3,Ca:2,Ha:function(){return[["viewBox","0 0 10 10","aria-label","Snapshot marker","class","snapshot",3,"active","selected",4,"ngIf","ngIfElse"],["logpointIcon",""],["viewBox","0 0 10 10","aria-label","Snapshot marker",1,"snapshot"],["points","0,2 0,8 7,8, 10,5, 7,2"],["aria-label","Logpoint icon",1,"logpoint",3,"svgIcon"]]},ya:function(a,b){a&1&&(_.M(0,Wzb,3,8,"svg",0),_.M(1,Xzb,2,9,"ng-template",null,
1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf","snapshot"===(null==b.breakpoint?null:b.breakpoint.kind))("ngIfElse",c)}},Ia:[_.Pl,_.Qr,_.Vl,oM],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 fAb=function(a){return{wa:a}},RM=function(a,b,c,d,e,f,g){var h=this;this.Sd=a;this.Xc=b;this.PY=c;this.Kb=d;this.Ra=e;this.Fa=f;this.Gl=g;this.xk=_.jg;this.bia=DZb;this.rEc="Retake";this.qEc="Renew";this.CLc=["location","status","user","retake","delete"];this.IDc="icon location status user retake delete".split(" ");this.JKa=new _.sf([]);this.Rw=new _.sf("snapshot");this.kb=new _.ca;this.dKc=this.Xc.Yy;this.breakpoints=this.Rw.ka(_.tb(function(r){return"snapshot"===r?y_b(h):z_b(h)}),_.sb([]),_.mb(1),
_.ib());this.qc=this.Rw.ka(_.m(function(r){return"snapshot"===r?"DebugSnapshotTable":"DebugLogpointTable"}),_.mb(1),_.ib());this.Jwc=this.Rw.ka(_.m(function(r){return"snapshot"===r?"Filter by file, condition, expression, or user":"Filter by file, condition, message, or user"}),_.mb(1),_.ib());this.sma=this.Rw.ka(_.m(function(r){return"snapshot"===r?"snapshots":"logpoints"}),_.mb(1),_.ib());var n=_.QD(_.ig(d.nc));this.RF=this.Rw.ka(_.m(function(r){return(n?"https://goto.corp.google.com/dbg-features#":
"https://cloud.google.com/debugger/docs/using/")+("snapshot"===r?"snapshots":"logpoints")}),_.mb(1),_.ib());this.HNb=this.Rw.ka(_.m(function(r){return"snapshot"===r?h.CLc:h.IDc}),_.mb(1),_.ib());this.Stc=A_b(this);this.INb=B_b(this);this.kb.add(this.INb.ka(_.sb(0),_.L7a()).subscribe(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;0===r&&0!==x&&h.Fa.bm({bucket:_.jg.Gza})}));this.EMa=n?"https://goto.corp.google.com/dbg":"https://cloud.google.com/debugger/docs/how-to"};_.k=RM.prototype;
_.k.La=function(){this.kb.unsubscribe()};_.k.oYa=function(a){this.Sd.wo.next("details");this.Ra.navigate(_.hh(_.Fo(_.ig(this.Kb.nc).ac(),{As:a.id,Wp:""}).hb()));Tzb(this.PY,a.path,a.line,{As:a.id,Wp:""})};_.k.v0=function(a){this.Sd.v0(a)};_.k.OB=function(a){this.Sd.OB(a)};_.k.Qaa=function(a){return!(!a||!a.path)};_.k.BC=function(a){this.Qaa(a.suggestLocation)&&(a=a.suggestLocation,Tzb(this.PY,a.path,a.line))};
_.k.UNa=function(a){var b=a.path.split("/"),c=b[b.length-1];return a.line?c+":"+a.line:b[b.length-1]};
var y_b=function(a){return _.Ca([a.Sd.jH,a.Sd.tT]).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(BAb))},z_b=function(a){return _.Ca([a.Sd.MR,a.Sd.tT]).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(CAb))},A_b=function(a){return _.Ca([a.breakpoints,a.JKa]).ka(_.m(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;
b=c;c=new _.Zz;0!==d.length&&(b=b.filter(function(e){return C_b(e,d)}));c.data=b;return c}))},C_b=function(a,b){var c=[a.path,vyb(a),a.condition||""].concat(_.Ha("snapshot"===a.kind?a.expressions:[a.fqb]),[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)})})},B_b=function(a){return _.Ca(a.Xc.appId,a.Sd.dBc,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}))};_.V.Object.defineProperties(RM.prototype,{mode:{configurable:!0,enumerable:!0,set:function(a){this.Rw.next(a)},get:function(){return this.Rw.value}},zd:{configurable:!0,enumerable:!0,get:function(){return this.JKa.value},set:function(a){this.JKa.next(a)}}});RM.ha=function(a){return new (a||RM)(_.y(nM),_.y(_.cG),_.y(CM),_.y(_.rf),_.y(_.Pf),_.y(_.cv),_.y(iM))};
RM.Aa=_.v({type:RM,oa:[["dbg-breakpoint-table"]],inputs:{mode:"mode"},Ba:14,Ca:7,Ha:function(){var a=_.yy("\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=_.yy("\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=_.yy(" 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=_.yy(" 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"]," Location ",[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","Delete","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]},ya:function(a,b){a&1&&(_.je(0,0),_.O(1,"async"),_.M(2,oAb,5,7,"ng-container",1),_.M(3,qAb,7,5,"div",2),_.M(4,uAb,14,16,"div",2),_.M(5,vAb,2,0,"div",3),_.ke(),_.M(6,wAb,1,
1,"ng-template",null,4,_.Ue),_.M(8,yAb,4,2,"ng-template",null,5,_.Ue),_.M(10,zAb,3,0,"ng-template",null,6,_.Ue),_.M(12,AAb,3,0,"ng-template",null,7,_.Ue));a&2&&(_.z("ngSwitch",_.Q(1,5,b.INb)),_.w(2),_.z("ngSwitchCase",b.bia.s1b),_.w(1),_.z("ngSwitchCase",b.bia.J8b),_.w(1),_.z("ngSwitchCase",b.bia.N8b),_.w(1),_.z("ngSwitchCase",b.bia.LOADING))},Ia:[_.cn,_.RF,QM,_.Pl,_.Ul,_.Ql,_.Rl,xM,_.Zm,_.Iq,_.Xq,_.uv,_.zv,_.qD,NM,_.nq,_.Qr,_.$z,_.Rz,_.Vz,_.Sz,_.Qz,_.Wz,_.Tz,_.Uz,_.Xz,_.Yz,_.bw,BM,lM,_.Vl],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 SM=function(){};SM.ha=function(a){return new (a||SM)};SM.Ea=_.Wc({type:SM});SM.Da=_.Pc({imports:[_.Wl,qM,_.Rr]});
var TM=function(){};TM.ha=function(a){return new (a||TM)};TM.Ea=_.Wc({type:TM});TM.Da=_.Pc({imports:[mM,_.Wl,_.rw]});
var UM=function(){};UM.ha=function(a){return new (a||UM)};UM.Ea=_.Wc({type:UM});UM.Da=_.Pc({imports:[_.SF,SM,mM,_.Wl,GM,_.$m,_.ar,_.Hv,_.rD,OM,_.Mq,_.Rr,_.aA,_.rw,_.Om,TM]});
var D_b=["gutterMenuTemplate"],VM=function(a,b,c,d,e,f,g,h){var n=this;this.Gl=a;this.Sd=b;this.Xc=c;this.Fa=d;this.Zd=e;this.Qb=f;this.Pe=g;this.Re=h;this.path="";this.justificationRequired=!1;this.msa=new _.Xk;this.left=this.top="0px";this.line=0;this.xk=_.jg;this.MLb=_.Ca(b.jH,b.tT).subscribe(function(){_.Pk(n.Zd)});this.LLb=_.Ca([this.Sd.jH,this.Sd.tT]).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=_.Jy(n.path);
return Object.values(r).filter(function(B){return B.file===A&&B.line===n.line})}),_.mb(1),_.ib())};VM.prototype.La=function(){this.MLb&&this.MLb.unsubscribe();this.f7&&this.f7.unsubscribe()};VM.prototype.QNc=function(a,b){return b.id};VM.prototype.GL=function(a){var b=a.line;a=a.Zba;this.Hrb&&this.Ri&&!a.shiftKey&&(a=this.Ri,a=_.hE(b,a.sk.length)?a.sk[b].getBoundingClientRect():null)&&(this.line=b+1,this.NZ(b),this.top=a.top+"px",this.left=a.right+"px",this.CLa(this.Hrb),_.Pk(this.Zd))};
VM.prototype.dw=function(){this.Yc&&this.f7&&(this.Do&&(this.Do.vea=[]),this.Ri&&this.Ri.NZ(-1),this.f7.unsubscribe(),this.Yc.detach(),this.Yc.dispose(),this.Yc=this.f7=void 0)};var EAb=function(a,b,c){a.Fa.nb({gestureName:c,element:"DebugGutterMenu",action:"selectSnapshot"});a.Xc.iF.next(!0);a.Xc.jx(!0);a.Xc.Yy.next(b.id);a.dw()};VM.prototype.Rsa=function(){this.msa.emit(this.line);this.dw()};
VM.prototype.CLa=function(a){var b=this;this.dw();this.Yc=this.Pe.create(new _.Lp({rg:!0,zm:"cdk-overlay-transparent-backdrop",Jj:_.Op(_.Qp(this.Pe.position(),this.Qb),[{Qc:"end",Rc:"top",Bc:"start",Gc:"top"}]),Ok:this.Pe.Sm.block()}));this.Yc.attach(new _.Tp(a,this.Re));this.f7=this.Yc.io().subscribe(function(){b.dw()})};VM.prototype.NZ=function(a){this.Do&&(this.Do.vea=[]);this.Ri&&this.Ri.NZ(a)};
VM.ha=function(a){return new (a||VM)(_.y(iM),_.y(nM),_.y(_.cG),_.y(_.Ym),_.y(_.al),_.y(_.Cd),_.y(_.Yp),_.y(_.Me))};
VM.Aa=_.v({type:VM,oa:[["dbg-gutter-menu"]],wb:function(a,b){a&1&&_.Pe(D_b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.Hrb=c.first)}},Ib:4,mb:function(a,b){a&2&&_.fe("top",b.top)("left",b.left)},inputs:{path:"path",Do:"formatCode",Ri:"lineNumberContainer",justificationRequired:"justificationRequired"},outputs:{msa:"newLogpoint"},Ba:2,Ca:0,Ha:function(){var a=_.yy("[\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=
_.yy("[\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"]]},ya:function(a){a&1&&_.M(0,GAb,17,12,"ng-template",null,0,_.Ue)},Ia:[_.cn,_.RF,
QM,KM,_.Ol,_.Pl,_.Iq,_.Jq,_.nq,_.aG,BM,_.Vl],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 E_b=function(a,b,c,d){this.Ri=a;this.line=b;this.UJ=["marker"];this.UJ.push("c"+Math.min(c.length,10));d&&"snapshot"===d.kind&&c.some(function(e){return e.id===d.id})?(this.UJ.push(d.isFinal?"inactive":"active"),this.UJ.push("selected")):(a=c.reduce(function(e,f){return e.createTime>f.createTime?e:f},c[0]),this.UJ.push(a.isFinal?"inactive":"active"))};
E_b.prototype.render=function(){var a=this.Ri,b=this.line-1,c=this.UJ,d=a.Eoa.get(b);d||a.Eoa.set(b,d=new Set);for(var e=_.l(c),f=e.next();!f.done;f=e.next())d.add(f.value);(a=_.hE(b,a.sk.length)?a.sk[b].classList:null)&&a.add.apply(a,_.Ha(c))};E_b.prototype.remove=function(){var a=this.Ri,b=this.line-1,c=this.UJ,d=a.Eoa.get(b);if(d){for(var e=_.l(c),f=e.next();!f.done;f=e.next())d.delete(f.value);(a=_.hE(b,a.sk.length)?a.sk[b].classList:null)&&a.remove.apply(a,_.Ha(c))}};
var WM=function(a,b,c){_.vG.call(this,c);this.Do=a;this.Sd=b;this.XC=new _.sf("");this.vL=this.vPa();this.update()};_.U(WM,_.vG);WM.Ja=_.vG.Ja;WM.prototype.XX=function(){return this.vL};
WM.prototype.vPa=function(){var a=this;return _.Ca(this.XC,this.Sd.tT,this.Sd.jH).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=_.Jy(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(_.Ha(b.entries())).map(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return new E_b(a.Do.Ri,h,n,d)})}))};
_.V.Object.defineProperties(WM.prototype,{path:{configurable:!0,enumerable:!0,set:function(a){this.XC.next(a)}}});WM.ha=function(a){return new (a||WM)(_.y(_.tG),_.y(nM),_.y(_.Zd))};WM.Aa=_.v({type:WM,oa:[["dbg-snapshot-marker-layer"]],inputs:{path:"path"},features:[_.ae],Ba:0,Ca:0,ya:function(){},vb:2,Oa:0});
var XM=function(a){this.Zd=a;this.value=this.placeholder="";this.hg=function(){};this.Rl=function(){}};XM.prototype.Pj=function(a){this.value=a;_.Pk(this.Zd)};XM.prototype.rl=function(a){this.hg=a};XM.prototype.Po=function(a){this.Rl=a};XM.ha=function(a){return new (a||XM)(_.y(_.al))};
XM.Aa=_.v({type:XM,oa:[["dbg-dynamic-input"]],inputs:{placeholder:"placeholder"},features:[_.Ce([{Ga:_.pv,hd:!0,Nb:_.Mc(function(){return XM})}])],Ba:3,Ca:3,Ha:[[1,"sizer","text"],["matInput","",1,"input","text",3,"placeholder","ngModel","ngModelChange","blur"]],ya:function(a,b){a&1&&(_.C(0,"span",0),_.N(1),_.D(),_.C(2,"input",1),_.G("ngModelChange",function(c){return b.value=c})("ngModelChange",function(c){return b.hg(c)})("blur",function(){return b.Rl()}),_.D());a&2&&(_.w(1),_.Be(b.value||b.placeholder),
_.w(1),_.z("placeholder",b.placeholder)("ngModel",b.value))},Ia:[_.zh,_.uv,_.zv,_.Rv],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 F_b=["logpointFormTemplate"],YM=function(a,b){this.pP=a;this.Sd=b;this.form=new jM;this.path="";this.xk=_.jg};YM.prototype.Sa=function(){};YM.prototype.Rsa=function(a,b){KAb(this);this.Yyb&&(PZb(this.form,this.Sd.justification.getValue()),b?(b.remove(),this.form.reset(b.Iz),this.BS=b):(this.form.reset(),this.form.get("fileLine").setValue(this.path+":"+a)),this.eXa=mYb(this.Do,a-1,72,this.Yyb,{}))};
var KAb=function(a){a.eXa&&(a.eXa(),a.eXa=void 0);a.BS&&(a.BS.render(),a.BS=void 0)},JAb=function(a){_.rta(a.form.group);var b=MAb(a.form,oJ.OA),c=Yxb(a.form);c&&a.Sd.justification.next({value:c,We:a.form.get("justificationValidator").value,T0a:!1});b&&(a.BS?XZb(a.Sd,b,a.BS.Iz).subscribe(function(d){a.BS=void 0;a.z$(d)}):a.Sd.S0(b).subscribe(function(d){a.z$(d)}))};YM.prototype.z$=function(a){cyb(a)?YZb(this.Sd):KAb(this)};
_.V.Object.defineProperties(YM.prototype,{BTa:{configurable:!0,enumerable:!0,get:function(){return this.form.group.CD?this.form.getError("logMessage"):null}},YZa:{configurable:!0,enumerable:!0,get:function(){return this.BS?"Update":"Create"}}});YM.ha=function(a){return new (a||YM)(_.y(iM),_.y(nM))};
YM.Aa=_.v({type:YM,oa:[["dbg-logpoint-form"]],wb:function(a,b){a&1&&_.Pe(F_b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.Yyb=c.first)}},inputs:{path:"path",Do:"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"]," Cancel ",["mat-button","","type","submit","color","primary","ascTrackElement","DebugInlineLogpointForm","trackAction","submit",3,"disabled","trackBucket"],[1,
"error-message"],[3,"form"]]},ya:function(a){a&1&&_.M(0,OAb,3,4,"ng-template",null,0,_.Ue)},Ia:[_.cn,_.RF,_.Pl,XM,_.Iq,_.Jq,_.Xq,_.uz,_.uv,_.tz,wM,zM,_.nq,_.aG,_.Cv,_.Dv,_.Vl],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 G_b=["logpointTemplate"],H_b=function(a,b,c,d){this.Do=a;this.Mra=b;this.Iz=c;this.indent=d};H_b.prototype.render=function(){this.ig=mYb(this.Do,this.Iz.line-1,16,this.Mra,{jl:this})};H_b.prototype.remove=function(){this.ig&&this.ig()};var ZM=function(a,b,c,d){_.vG.call(this,d);this.Do=a;this.Sd=b;this.Xc=c;this.ioa=new _.Xk;this.XC=new _.sf("");this.gjb=new _.sf("");this.vL=this.vPa();this.update()};_.U(ZM,_.vG);ZM.Ja=_.vG.Ja;ZM.prototype.XX=function(){return this.vL};
ZM.prototype.vPa=function(){var a=this;return _.Ca(this.XC,this.gjb,this.Sd.MR).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value;if(!a.Mra)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 H_b(a.Do,a.Mra,f,g?g[0]:"")})}))};
_.V.Object.defineProperties(ZM.prototype,{path:{configurable:!0,enumerable:!0,set:function(a){this.XC.next(byb(a))}},Fk:{configurable:!0,enumerable:!0,set:function(a){this.gjb.next(a)}}});ZM.ha=function(a){return new (a||ZM)(_.y(_.tG),_.y(nM),_.y(_.cG),_.y(_.Zd))};
ZM.Aa=_.v({type:ZM,oa:[["dbg-logpoint-layer"]],wb:function(a,b){a&1&&(_.Pe(G_b,7),_.Pe(YM,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.Mra=c.first);_.Oe(c=_.Re())&&(b.Bba=c.first)}},inputs:{path:"path",Fk:"contents"},outputs:{ioa:"editLogpoint"},features:[_.ae],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","Delete","trackAction","delete","ascTrackElement","LogpointLayer",3,"click"]," if (\ufffd0\ufffd) "]},ya:function(a){a&1&&_.M(0,QAb,19,5,"ng-template",null,0,_.Ue)},Ia:[_.cn,QM,_.Pl,_.Iq,_.Xq,NM,_.nq,_.Qr,_.bw],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 $M=function(){};$M.ha=function(a){return new (a||$M)};$M.Ea=_.Wc({type:$M});$M.Da=_.Pc({imports:[_.Wl,_.Hv,_.Sv]});
var aN=function(){};aN.ha=function(a){return new (a||aN)};aN.Ea=_.Wc({type:aN});aN.Da=_.Pc({imports:[_.SF,SM,_.Wl,$M,_.ar,_.Hv,FM,IM,OM,_.Mq,_.qz,_.Rr,_.rw,_.Iv]});
var bN=function(a){this.element=a;this.ob="";this.Q1=0};bN.prototype.Vc=function(){var a=this;this.Q1=setTimeout(function(){var b=a.element.ua;b&&a.ob&&(b=b.querySelector(a.ob));b&&!b.contains(document.activeElement)&&b.focus()})};bN.prototype.La=function(){clearTimeout(this.Q1)};bN.ha=function(a){return new (a||bN)(_.y(_.Cd))};bN.Ja=_.v({type:bN,oa:[["","ascFocusOnInitAsync",""]],inputs:{ob:["ascFocusOnInitAsync","selector"]}});var cN=function(){};cN.ha=function(a){return new (a||cN)};cN.Ea=_.Wc({type:cN});
cN.Da=_.Pc({});
var dN=function(){};dN.ha=function(a){return new (a||dN)};dN.Ea=_.Wc({type:dN});dN.Da=_.Pc({imports:[_.op,_.SF,SM,LM,_.Wl,_.ar,cN,aN,_.Mq,_.qz,_.Zp,TM]});
var eN=function(a,b){this.Xc=a;this.Sd=b;this.M0=b.tT.ka(_.Oa(function(c,d){if(null!==c&&null!==d){var e="snapshot"===d.kind&&"snapshot"===c.kind&&c.Gma===d.Gma;return c.id===d.id&&c.isFinal===d.isFinal&&e&&("snapshot"!==d.kind||c.data===d.data)}return c===d}))};eN.prototype.Ima=function(){var a=this;this.M0.ka(_.Ua(1)).subscribe(function(b){b?a.Sd.wo.next("details"):a.Xc.iF.next(!1)})};eN.ha=function(a){return new (a||eN)(_.y(_.cG),_.y(nM))};
eN.Aa=_.v({type:eN,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"]],ya:function(a,b){a&1&&(_.M(0,WAb,3,3,"ng-container",0),_.O(1,
"async"));a&2&&_.z("ngIf",_.Q(1,1,b.Xc.iF))},Ia:[DM,AM,_.Pl,_.Ql,_.Rl,_.Xq,_.qD,_.Vl],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 fN=function(){};fN.ha=function(a){return new (a||fN)};fN.Ea=_.Wc({type:fN});fN.Da=_.Pc({imports:[_.fn,PM,JM,_.Wl,MM,_.ar,_.rD]});
var gN=function(){};gN.ha=function(a){return new (a||gN)};gN.Ea=_.Wc({type:gN});gN.Da=_.Pc({imports:[_.fn,GM,_.Wl,_.$m,_.ar,_.Hv,_.rD,rM,_.Rr,_.aA]});
var I_b={NONE:0,Aya:1,Y3b:2,BYb:3,0:"NONE",1:"DEBUGGER",2:"INSIGHTS",3:"DOCS"},J_b=new _.zd("FORCE_INSIGHTS",{Ka:"root",ta:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),hN=function(a,b,c,d){this.Bj=a;this.Ra=b;this.BBb=new _.sf(c?2:0);this.KLa=this.BBb.ka(_.tb(function(e){return XAb(e,d)}),_.tb(function(e){return a.data.ka(_.m(function(f){var g;return null!=(null==(g=f.Zc)?void 0:g.params.Wp)}),_.Oa(),_.m(function(f,g){return f?1:2>g?
e:0}))}),_.Oa(),_.mb(1),_.ib())},JEb=function(a,b){a.BBb.next(b);b=_.ig(a.Bj.nc);null!=b.params.Wp&&a.Ra.navigate(_.hh(_.zE(b.ac(),function(c){delete c.Wp}).hb()),{ef:"preserve"})};hN.ha=function(a){return new (a||hN)(_.u(_.rf),_.u(_.Pf),_.u(J_b),_.u(_.AG))};hN.va=_.t({token:hN,ta:hN.ha});
var K_b=new _.zd("GRAPH_TOOLS_PROMISE",{Ka:"root",ta:function(){return _.ha(function(a){switch(a.Ad){case 1:return _.Tva(a,2),_.ia(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Ad=3;a.AP=0;break;case 2:return _.Uva(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),iN=function(a,b,c){this.Fa=a;this.Nyc=b;this.Eub=c};
iN.prototype.init=function(){var a=this,b;return _.ha(function(c){if(1==c.Ad)return a.aqa?c.return():_.ia(c,_.Um(a.Fa,a.Nyc,"g3GraphToolsPromise"),2);b=c.Wm;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Eub;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.ag(f)}}a.aqa=e.call(d,{environment:f});c.Ad=0})};iN.prototype.createController=function(a){var b=this,c;return _.ha(function(d){return 1==d.Ad?_.ia(d,b.init(),2):d.return(null==(c=b.aqa)?void 0:c.createController(a))})};
var L_b=function(a,b,c){return _.ha(function(d){return 1==d.Ad?_.ia(d,a.init(),2):a.aqa&&0!==b.length?d.return(_.Um(a.Fa,a.aqa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};iN.ha=function(a){return new (a||iN)(_.u(_.Ym),_.u(K_b),_.u(_.T_a))};iN.va=_.t({token:iN,ta:iN.ha,Ka:"root"});
var jN=function(a,b,c,d,e,f,g,h,n){this.Qb=a;this.Fa=b;this.Pqa=c;this.Ig=d;this.zD=f;this.rh=g;this.qe=h;this.eT=n;this.kb=new _.ca;this.dsa=void 0;this.Xa=e.data.ka(_.m(Wwb))};
jN.prototype.Sa=function(){var a=this;return _.ha(function(b){if(1==b.Ad)return a.kb.add(a.zD.theme.subscribe(function(c){switch(c){case "DARK":a.dsa="dark";break;case "LIGHT":a.dsa="light";break;default:_.ag(c)}a.bqa&&a.bqa.setTheme(a.dsa)})),_.ia(b,M_b(a),2);a.kb.add(a.Xa.ka(_.PD(),_.tb(function(c){return _.Ca([a.Xa,_.CG(a.Ig,c,"path",1).ka(_.za(function(){return _.Da("Failed to load the current cl.")})),_.CG(a.Ig,_.Co(c.ac(),"HEAD").hb(),"path",0).ka(_.za(function(){return _.Da("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 _.ha(function(r){if(1==r.Ad)return g=Number(e),h=Number(f),_.ia(r,L_b(a.Pqa,d||"",h),2);n=r.Wm;return a.bqa&&d&&!isNaN(g)&&!isNaN(h)&&0<n.size?_.ia(r,a.bqa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:h}),0):(a.NX(),0<n.size&&_.xUa(a.rh,{error:Error("Te`"+e+"`"+f),message:"Failed to load insights panel",Ie:"Dismiss"}),r.jk(0))})}));b.Ad=0})};jN.prototype.La=function(){this.kb.unsubscribe()};
jN.prototype.NX=function(){var a=this;this.qe.Nc(function(){JEb(a.eT,0)})};var M_b=function(a){var b;return _.ha(function(c){if(1==c.Ad)return b=a,_.ia(c,a.Pqa.createController({element:a.Qb.ua,theme:a.dsa,onOpen:function(){},onClose:function(){a.Fa.nb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.NX()}}),2);b.bqa=c.Wm;c.Ad=0})};jN.ha=function(a){return new (a||jN)(_.y(_.Cd),_.y(_.Ym),_.y(iN),_.y(_.BG),_.y(_.rf),_.y(_.Tu),_.y(_.wr),_.y(_.Ye),_.y(hN))};
jN.Aa=_.v({type:jN,oa:[["insights-panel"]],Ba:0,Ca:0,ya: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 kN=function(){};kN.ha=function(a){return new (a||kN)};kN.Ea=_.Wc({type:kN});kN.Da=_.Pc({imports:[_.Wl]});
var lN=function(){this.time=this.message=this.lJa="";this.nba=[]};lN.prototype.Rb=function(){var a;this.lJa=(null==(a=this.commit.ho)?void 0:a.email)||"";var b;this.Bib=null==(b=this.commit.gLa)?void 0:b.email;this.message=this.commit.rs;this.time=this.commit.IJ;this.nba=this.commit.FP};lN.ha=function(a){return new (a||lN)};
lN.Aa=_.v({type:lN,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.bd],hc:["commit",""],Ba:18,Ca:6,Ha:function(){return[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"]," (author) ",["class","detail committer","tabIndex","0",4,"ngIf"]," Committed on ",[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],"Commit message",[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"]," (committer) "]},
ya:function(a,b){a&1&&(_.M(0,YAb,5,4,"div",0),_.C(1,"div",1)(2,"div",2)(3,"mat-icon"),_.N(4,"person"),_.D(),_.C(5,"span"),_.N(6),_.D(),_.C(7,"span",3),_.re(8,4),_.D()(),_.M(9,ZAb,7,1,"div",5),_.C(10,"div",2)(11,"mat-icon"),_.N(12,"event"),_.D(),_.C(13,"span"),_.re(14,6),_.D(),_.C(15,"span",7),_.N(16),_.O(17,"dateTimeDisplay"),_.D()()());a&2&&(_.z("ngIf",b.message),_.w(6),_.Be(b.lJa),_.w(3),_.z("ngIf",b.lJa!==b.Bib),_.w(7),_.Be(_.Q(17,4,b.time)))},Ia:[_.Pl,_.EG,_.Qr,_.gz,_.DG],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 fBb=function(a){return{Ab:a}},eBb=function(a){return{context:a}},kBb=function(){return{LKc:!0}},N_b={NONE:0,FUb:1,d5b:2,s$b:3,r$b:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},mN=function(a,b,c){this.Ig=b;this.OS=c;this.Oha=N_b;this.nGb=this.QWa=this.pfa=_.Ta;this.Nu={};this.version=1;this.VSa=!0;this.m1=!1;this.ZZa=a.Vb(56)};_.k=mN.prototype;_.k.Sa=function(){};_.k.Vc=function(){};
_.k.Rb=function(a){var b=this;a.activeLocation&&(this.QWa=_.WD(this.location)?_.Xqb(this.OS,_.zE(_.Co(this.location.ac(),this.VP),function(c){c.Ob=b.Mtc}).hb()).ka(_.yb(function(){b.Nu.Ou=!0}),_.sb(_.lE(this.location.Ab)),_.m(function(c){return c.type})):_.Ta,this.nGb=this.QWa.ka(_.m(_.mE)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)O_b(this,a.activeLocation),!this.m1&&this.mGb?(this.pfa=_.Da(void 0),this.Nu.dv=!0):this.m1&&1===this.version?(a=_.QD(this.location)?_.Co(this.location.ac(),
"HEAD").hb():this.location,this.pfa=_.Ca([this.pZ(a,0),this.pZ()]).ka(_.tb(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.Uf===d.Uf?_.Da(void 0):P_b(b,d):_.Da(void 0)}),_.yb(function(c){c&&c.Ab?b.Nu.dv=!0:b.Nu={}}))):this.pfa=this.pZ().ka(_.m(function(c){if(null!=c&&c.Uf)return{Ab:c.Uf,lM:c.Uq?_.Ohb(b.location,c):void 0}}),_.yb(function(){b.Nu.dv=!0}))};_.k.Gn=function(){this.Nu.location&&this.Nu.Ou&&this.Nu.dv&&(this.Nu={},this.pM.launch(0,0))};
_.k.m7=function(a){var b=this;if(!a)return _.Da();var c=this.ZZa?nxb(this.location,this.JCc):this.location;return Q_b(this,a).ka(_.m(function(d){return _.TD(b.location,d,b.version,a.lM||c)}))};
var Q_b=function(a,b){return a.QWa.ka(_.m(function(c){var d;return 5===c?(null==(d=a.location.params.Ob)?void 0:d.replace("codereview/",""))||void 0:b.Ab}))},P_b=function(a,b){var c=b.Uf;return a.nj?R_b(a,c,a.location).ka(_.m(function(d){if(-1===d)return{Ab:c};if(0!==d)return{Ab:c,depth:d,VQ:_.hh(_.Co(_.nE(a.location.ac()),"HEAD").hb())}})):_.Da({Ab:c,lM:_.Ohb(a.location,b)})},R_b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.ih(c)?_.Da(-1):ROb(a.Ig,c).ka(_.Qa(_.$D),_.Oa(function(e,f){return e.Yb.Ek===
f.Yb.Ek}),_.tb(function(e){var f=e.Yb;e=f.Ioa;f=f.Ek.findIndex(function(g){g=Number(g.Uf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Ta):_.Da(-1):_.Da(f)}))};mN.prototype.pZ=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Ig.pZ(a,this.m1?"path":"repository",b).ka(_.m(Xwb)).ka(_.za(function(){return _.Da(void 0)}))};
var O_b=function(a,b){b=b&&b.uj;if(b){var c=_.ND(b,a.location);var d=_.LD(b,a.version);c=c&&d===a.VP}else c=!1;c||(a.Nu={},a.m1?(a.Nu.location=!0,a.Nu.Ou=!0):(c=a.Nu,b?(d=_.ND(b,a.location),b=_.LD(b,a.version),a=d&&b!==a.VP):a=!1,c.location=a))};
_.V.Object.defineProperties(mN.prototype,{Wd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},VP:{configurable:!0,enumerable:!0,get:function(){return _.LD(this.location,this.version)||""}},Mtc:{configurable:!0,enumerable:!0,get:function(){return _.Mhb(this.location,this.version)||""}},Ruc:{configurable:!0,enumerable:!0,get:function(){return this.VP?this.m1?this.nj?3:2:this.mGb?4:1:0}},fIc:{configurable:!0,enumerable:!0,get:function(){return _.JD(this.VP)}},
mGb:{configurable:!0,enumerable:!0,get:function(){return _.cg.test(this.VP)||_.QD(this.location)}},nj:{configurable:!0,enumerable:!0,get:function(){return _.RD(this.location)}}});mN.ha=function(a){return new (a||mN)(_.y(_.vu),_.y(_.BG),_.y(_.JG))};
mN.Aa=_.v({type:mN,oa:[["commit-information"]],wb:function(a,b){a&1&&_.Pe(_.hq,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.pM=c.first)}},inputs:{version:"version",VSa:"linkToCommitDetails",Wd:"activeLocation",JCc:"lastSubmoduleFetchSpec",m1:"showMostRecentCommitForPath"},features:[_.bd],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"]]},ya:function(a,b){a&1&&(_.C(0,"span",0),_.M(1,bBb,4,3,"ng-container",1),_.M(2,gBb,3,7,"ng-container",1),_.M(3,iBb,1,1,null,1),_.M(4,lBb,1,3,null,1),_.D(),_.F(5,"div",2),_.M(6,mBb,3,3,"ng-template",null,3,_.Ue),_.M(8,qBb,2,3,"ng-template",null,4,_.Ue),_.M(10,rBb,6,12,"ng-template",null,5,_.Ue),_.M(12,
wBb,2,3,"ng-template",null,6,_.Ue));a&2&&(_.z("ngSwitch",b.Ruc),_.w(1),_.z("ngSwitchCase",b.Oha.FUb),_.w(1),_.z("ngSwitchCase",b.Oha.r$b),_.w(1),_.z("ngSwitchCase",b.Oha.s$b),_.w(1),_.z("ngSwitchCase",b.Oha.d5b),_.w(1),_.z("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.cn,_.Pl,_.Ul,_.Ql,_.Rl,_.FG,_.Iq,_.Xq,_.hq,_.Mm,_.hv,_.Vl,_.GE],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 S_b=function(a){return""+a};
var nN=function(a,b){this.line=a;this.ch=void 0===b?null:b};
var T_b=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.yC=b;this.xC=c;this.oM=d;this.nM=e;this.YE=[];this.type=a;this.yC=b;this.xC=c;this.oM=d;this.nM=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.YE.push(b.value)};
var U_b=function(a,b){this.Kg=a;this.vAc=!!b};
var V_b=function(a,b,c){this.left=a;this.right=b;this.sh=c};
var W_b=function(){this.IZa=this.Kfa=0;this.eWa=[];this.fWa=[];this.diff=this.HZa=this.GZa=0};
W_b.prototype.Nc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var h=a.length,n=c.length,r=h-n&1,x=Math.ceil((h+n)/2),A=[],B=[];this.eWa=[];this.fWa=[];for(var I=0;I<=x;I++){for(var K=-1,P=A[I]=0;P<=I;P++){var Z=A[P];this.eWa.push(K<Z?2*Z:2*K+1);var la=K<Z?Z:K,wa=la-2*P+I;for(K=Z+1;la<h&&wa<n&&a.charAt(la)===c.charAt(wa);)++la,++wa;A[P]=la;var va=I-P-Math.ceil((n-h)/2);if(r&&0<=va&&va<I&&B[va]<=la){A=P;P=va;this.diff=I=2*I-1;this.GZa=A;this.HZa=P;this.Kfa=la;this.IZa=la-2*A+Math.ceil(I/2);break a}}K=
B[I]=h;for(va=0;va<=I;va++){Z=B[va];this.fWa.push(K>=Z?2*Z:2*K+1);la=K>=Z?Z:K;wa=n-h-I+la+2*va;for(K=Z-1;0<la&&0<wa&&a.charAt(la-1)===c.charAt(wa-1);)--la,--wa;B[va]=la;P=Math.floor((h-n)/2)-va+I;if(!r&&0<=P&&P<=I&&la<=A[P]){la=P;A=A[P];this.diff=I*=2;this.GZa=la;this.HZa=va;this.Kfa=A;this.IZa=A-2*la+Math.ceil(I/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];I=Math.ceil(this.diff/2);P=this.GZa;A=this.Kfa;for(la=e.length;0<=I;--I)va=this.eWa[(I+1)*I/2+P],a=A-Math.floor(va/2),A-=a,0!==a&&(c=new V_b(A+
b,A-2*P+I+d,a),h=e[e.length-1],0!==e.length&&X_b(c,h)?(h.left-=a,h.right-=a,h.sh+=a):e.splice(0,0,c)),va&1&&(A--,P--);0<la&&X_b(e[la-1],e[e.length-1])&&(e[la-1].sh+=e[e.length-1].sh,e.pop());I=e.splice(la-1,e.length-la+1).reverse();for(A=0;A<I.length;A++)e.push(I[A]);I=Math.floor(this.diff/2);P=this.HZa;for(A=this.Kfa;0<=I;--I)la=this.fWa[I*(I+1)/2+P],va=Math.floor(la/2)-A,c=g-f-I+A+2*P,h=Math.min(va,Math.max(0,Math.max(this.Kfa-A,this.IZa-c))),a=va-h,0!==a&&(c=new V_b(A+h+b,c+h+d,a),0!==e.length&&
X_b(e[e.length-1],c)?e[e.length-1].sh+=a:e.push(c)),A+=va,la&1&&(A++,P--)}return{YE:e,J_c:(f+g-this.diff)/2}};var X_b=function(a,b){return a.left+a.sh===b.left&&a.right+a.sh===b.right};
for(var oN=[],Y_b=0;256>Y_b;++Y_b)oN[Y_b]=2;for(var Z_b=97;122>=Z_b;++Z_b)oN[Z_b]=3;for(var $_b=65;90>=$_b;++$_b)oN[$_b]=3;for(var a0b=48;57>=a0b;++a0b)oN[a0b]=3;oN[95]=3;oN[32]=oN[9]=oN[10]=oN[13]=0;for(var b0b=_.l("(){},.#/*\";'"),pN=b0b.next();!pN.done;pN=b0b.next())oN[pN.value.charCodeAt(0)]=0;var c0b=_.l("!%^&[]?\\|<>+-=~@`");for(pN=c0b.next();!pN.done;pN=c0b.next())oN[pN.value.charCodeAt(0)]=5;oN[0]=0;
var d0b=function(a){this.KBb=void 0===a?1:a;this.Ai=this.di=null;this.lineArray=[];this.hba=[];this.gea=[];this.pua=[]};d0b.prototype.zQ=function(a,b){a=e0b(a);b=e0b(b);return f0b(this,a,b)};
var f0b=function(a,b,c){b=g0b(a,b,c);a.di=b.jDc;a.Ai=b.kDc;a.lineArray=b.lineArray;for(b=0;b<a.di.text.length;++b)a.hba.push({matchType:1,index:b});for(b=0;b<a.Ai.text.length;++b)a.gea.push({matchType:1,index:b});b=h0b(a,!0);for(c=1;c!==a.KBb&&0<b;++c)b=h0b(a,!1);b=i0b(a.hba,4,-1);c=i0b(a.gea,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=j0b(b[e].f_,c),h=j0b(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].ZL,c[g+1].f_=b[e+1].GS);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].ZL=b[e].ZL;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].ZL;
c[r].f_=b[n].GS;++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.ZL,n=g.GS,g.g_=g.ZL,g.f_=g.GS,g.ZL=h,g.GS=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 nN(0,0);c=new nN(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new T_b(e.type,new nN(e.g_,0),new nN(e.f_,null),new nN(e.ZL,0),new nN(e.GS,null)),1===e.type&&(f.yC=b,f.xC=b),-1===e.type&&(f.oM=c,f.nM=c),b=k0b(f.xC),c=k0b(f.nM),d.push(f);a=d}return a},e0b=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},g0b=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=oN[0],K=0;K<B.length;++K){var P=B[K];void 0!==oN[P.charCodeAt(0)]&&(I+=oN[P.charCodeAt(0)])}h[A]=I;A++}r.push(x++)}return new l0b(n,r)};b=f(b,a.pua);a=f(c,a.pua);return{jDc:b,kDc:a,lineArray:d}},j0b=function(a,b){for(var c=0;c<b.length&&!(b[c].GS>=a);c++);return c},k0b=function(a){return null===a.ch?new nN(a.line+
1,0):a},h0b=function(a,b){if(!a.di||!a.Ai)throw Error();if(b){var c=a.di;for(var d=a.Ai,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={iba:new l0b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),hea:new l0b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),sh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.di;e=a.Ai;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={iba:new l0b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),hea:new l0b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),sh: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 W_b).Nc(a.di.text,0,a.Ai.text,0).YE;c=[];for(g=0;g<f.length;g++)c.push(new U_b(f[g],!1));null!==d&&(a.di.text=d.iba.text+a.di.text,a.di.lineNumbers.splice.apply(a.di.lineNumbers,[0,0].concat(_.Ha(d.iba.lineNumbers))),a.Ai.text=d.hea.text+a.Ai.text,a.Ai.lineNumbers.splice.apply(a.Ai.lineNumbers,
[0,0].concat(_.Ha(d.hea.lineNumbers))),c.splice(0,0,new U_b(new V_b(0,0,d.sh),!0)));d=d&&0<d.sh?d.sh:0;null!==e&&(a.di.text+=e.iba.text,a.di.lineNumbers.splice.apply(a.di.lineNumbers,[a.di.lineNumbers.length,0].concat(_.Ha(e.iba.lineNumbers))),a.Ai.text+=e.hea.text,a.Ai.lineNumbers.splice.apply(a.Ai.lineNumbers,[a.Ai.lineNumbers.length,0].concat(_.Ha(e.hea.lineNumbers))),f=d+e.sh,c.push(new U_b(new V_b(a.di.text.length-f,a.Ai.text.length-f,e.sh),!0)));if(!a.di||!a.Ai)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].Kg.sh,A=c[r];e<A.Kg.left;)++e,++g;for(;f<A.Kg.right;)++f,++h;var B=r+1;B<c.length&&(c[B].Kg.left+=d,c[B].Kg.right+=d,A.Kg.left+x===c[B].Kg.left?(m0b(a,a.Ai,h,A,c[B],c[B].Kg.right-A.Kg.right),x=A.Kg.sh):A.Kg.right+x===c[B].Kg.right&&(m0b(a,a.di,g,A,c[B],c[B].Kg.left-A.Kg.left),x=A.Kg.sh));B=g;for(var I=h;;){var K=B-1,P=I-1;if(0>K||0>P)break;if(a.di.text[K]!==a.Ai.text[P])break;if(a.di.lineNumbers[K]+1!==a.di.lineNumbers[B]||a.Ai.lineNumbers[P]+1!==a.Ai.lineNumbers[I])break;
P=a.Ai.lineNumbers[P];if(1!==a.hba[a.di.lineNumbers[K]].matchType||1!==a.gea[P].matchType)break;--B;--I;++x}if(0!==x){K=0;P=B;for(var Z=0;Z<x&&0>=K;++Z)K+=a.pua[a.di.text.charCodeAt(P)],++P;if(0<K||A.vAc){++n;g=B;h=I;for(K=0;K<x;++K,++I,++B)P=a.di.lineNumbers[B],Z=a.Ai.lineNumbers[I],a.hba[P].matchType=b,a.hba[P].index=Z,a.gea[Z].matchType=b,a.gea[Z].index=P;a.di.text=a.di.text.substr(0,g)+String.fromCharCode(-1)+a.di.text.substr(B);a.Ai.text=a.Ai.text.substr(0,h)+String.fromCharCode(-2)+a.Ai.text.substr(I);
a.di.lineNumbers.splice(g,B-g,null);a.Ai.lineNumbers.splice(h,I-h,null);g++;h++;e+=A.Kg.sh;f+=A.Kg.sh}}}return n},m0b=function(a,b,c,d,e,f){var g=c+d.Kg.sh,h=c+f;c=0;var n=g,r=h;for(f=0;f<d.Kg.sh&&!(--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.Kg.sh&&!(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=n0b(a,b,r),K=n0b(a,b,x),P=n0b(a,b,A),Z=n0b(a,b,h),
la=Math.min(I,K),wa=Math.min(P,Z);"}"===o0b(a,b,r)&&(la-=2);"{"===o0b(a,b,x)&&(la-=2);"}"===o0b(a,b,A)&&(wa-=2);I<K&&--la;P<Z&&--wa;g.push(la+wa)}c===d.Kg.sh&&(g[0]-=10);f===e.Kg.sh&&(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.Kg.sh+=c,e.Kg.left+=c,e.Kg.right+=c,e.Kg.sh-=c)}},n0b=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.pua[b]},o0b=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]},i0b=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 p0b(e,f,g,h,n));h=n=r;f=g=a[r].index;
e=a[r].matchType}a=new p0b(0,f,g,h,n);1===e?a.type=c:2===e&&(a.type=b);d.push(a);return d},l0b=function(a,b){this.text=a;this.lineNumbers=b},p0b=function(a,b,c,d,e){this.type=a;this.g_=b;this.f_=c;this.ZL=d;this.GS=e};
var q0b=function(){this.KBb=void 0},r0b=function(a,b){if(""===a)return{lines:["\n"],BVa:[new nN(b,0),new nN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new nN(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 nN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),BVa:d}};
q0b.prototype.zQ=function(a,b){var c=new d0b(1),d=c.zQ(a,b);a=s0b(a);b=s0b(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.xC.line-f.yC.line||500<f.nM.line-f.oM.line)){f.YE=[];var g=this.getRange(a,f.yC,f.xC);if(!(1E4<g.length)){g=r0b(g,f.yC.line);var h=this.getRange(b,f.oM,f.nM);if(!(1E4<h.length)){h=r0b(h,f.oM.line);c=new d0b(1);c=f0b(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.BVa[A.line]:x.BVa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.yC=r(g,n.yC);n.xC=r(g,n.xC);n.oM=r(h,n.oM);n.nM=r(h,n.nM);break;default:throw Error("We");}f.YE.push(n)}}}}}return d};
var s0b=function(a){if(0===a.length)return[""];a=e0b(a);_.Nb(a).endsWith("\n")&&a.push("");return a},t0b=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.YE.length){var g=a.getRange(c,f.yC,f.YE[0].yC);0<g.length&&e.push([0,g]);e.push.apply(e,_.Ha(t0b(a,f.YE,c,d)));f=a.getRange(c,_.Nb(f.YE).xC,f.xC);0<f.length&&e.push([0,f])}else{g=f.yC;var h=f.xC,n=f.oM,r=f.nM;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};q0b.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 u0b=["codeview"],v0b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},qN=function(a,b,c){var d=this;this.Ac=b;this.zone=c;this.line=void 0;this.Okb=v0b;this.mPc=new q0b;this.Fk=this.diffBase="";this.tib=3;this.yR=[];this.dT=[];this.rendered=new _.Xk;this.align=!0;this.fea=this.gba=S_b;this.kb=a.YKa.subscribe(function(e){d.Okb=Object.assign({},v0b,{theme:e});if(d.lo){e=_.l(w0b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};
qN.prototype.Sa=function(){};qN.prototype.Rb=function(a){(a.diffBase||a.contents||a.fileName)&&x0b(this)};qN.prototype.La=function(){this.kb.unsubscribe()};
var x0b=function(a){a.rendered.emit(!1);a.lo&&a.WKa.ua.removeChild(a.WKa.ua.lastChild);var b=a.Ac.Vb(35);a.zone.wc(function(){setTimeout(function(){var c,d,e,f;return _.ha(function(g){if(1==g.Ad)return c=a,_.ia(g,_.Xib(),2);c.lo=g.Wm.MergeView(a.WKa.ua,{orig:null,origLeft:a.diffBase,value:a.Fk,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.tib,diffDriverFunction:function(h,n){if(b){var r=a.mPc;var x=s0b(h),A=s0b(n);15E3<x.length||15E3<A.length?r=void 0:(h=r.zQ(h,
n),r=t0b(r,h,x,A));return r}}});y0b(a);d={};e=_.l(w0b(a));for(f=e.next();!f.done;d={Bha:d.Bha},f=e.next())d.Bha=f.value,d.Bha.operation(function(h){return function(){var n=h.Bha;z0b(a,n);a.setOptions(n);if(a.lo){var r=A0b(a,n),x=r?"left-edit-gutter":"right-edit-gutter",A=a.lo.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=A0b(a,n)?a.gba:a.fea;n.setOption("lineNumberFormatter",r);
r=A0b(a,n)?a.yR:a.dT;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)})},w0b=function(a){return a.lo?[a.lo.leftOriginal(),a.lo.editor()]:[]},y0b=function(a){if(a.lo)a.lo.editor().on("update",function(){a.zone.Nc(function(){a.rendered.emit(!0)})})},A0b=function(a,b){if(a.lo)return b===a.lo.leftOriginal()?!0:!1};
qN.prototype.setOptions=function(a){if(this.lo)for(var b=_.l(Object.entries(this.Okb)),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 z0b=function(a,b){var c,d;_.ha(function(e){if(1==e.Ad)return a.lo&&a.fileName?_.ia(e,_.Xib(),2):e.return();d=(c=e.Wm.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Ad=0})};
_.V.Object.defineProperties(qN.prototype,{vea:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.lo&&(a=_.KD(this.line))&&(this.lo.editor().scrollTo(0,this.lo.editor().charCoords({line:a-1,ch:0},"local").top),this.lo.editor().getDoc().setCursor({line:a-1,ch:0}))}},sNc:{configurable:!0,enumerable:!0,set:function(a){this.WKa=a}}});qN.ha=function(a){return new (a||qN)(_.y(_.Tu),_.y(_.vu),_.y(_.Ye))};
qN.Aa=_.v({type:qN,oa:[["code-diff","fileName",""]],wb:function(a,b){a&1&&_.Pe(u0b,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.sNc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Fk:"contents",tib:"collapseIdenticalLines",yR:"leftLineWidgets",dT:"rightLineWidgets",vea:"scrollToLine",align:"align",gba:"leftLineNumberFormatter",fea:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.bd],hc:["fileName",""],Ba:2,Ca:0,Ha:[[1,"scope"],["codeview",""]],ya: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 rN=function(){this.rendered=new _.Xk;this.fAa="Diff is too large to display";this.nKa=!1;this.yR=[];this.dT=[];this.fIb=this.Pxb=void 0;this.fea=this.gba=S_b;this.Qxb=new Map;this.gIb=new Map};rN.prototype.Sa=function(){};
rN.prototype.Rb=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.wC.Fk.length+c.fD.Fk.length,10485760<=a){a=!0;break a}a=!1}if(a)this.nKa=!1,this.Asa(!0);else{a=[];b=[];c=_.l(this.RB);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.fD;e=_.kdb(_.p9a(e.wC.Fk||""));d=_.kdb(_.p9a(d.Fk||""));a.push(e);b.push(d)}this.Pxb=a.join("");this.fIb=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.fD,r=f.wC;var x=n.Fe+1;var A=r.Fe+1;n=n.BB+1;r=r.BB+1;switch(f.type){case _.xt.yxa:for(A=n;A<x;A++,h++)a.set(g,""),b.set(h," "+A);break;case _.xt.RAa:for(x=r;x<A;x++,g++)a.set(g,""+x),b.set(h,"");break;case _.xt.YBa:case _.xt.Vxa: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.wC.Fe-f.wC.BB;d+=f.fD.Fe-f.fD.BB}this.Qxb=a;this.gIb=b;this.gba=BBb(a);this.fea=BBb(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.wC;g=d.fD;h=h.Fe-h.BB;A=g.Fe-g.BB;switch(d.type){case _.xt.yxa:this.yR.push(zBb(e,A));break;case _.xt.RAa:this.dT.push(zBb(f,h));break;case _.xt.Vxa:x=n=0;g=!0;A>h?(n=A-h,g=!1):h>A&&(x=h-A,g=!1);h=n;this.yR.push(zBb(e,h,g));this.dT.push(zBb(f,x,g));break;case _.xt.YBa:break;default:throw Error("Ze");}a+=d.wC.Fe-d.wC.BB;b+=d.fD.Fe-d.fD.BB}ABb(this.Qxb,this.yR);ABb(this.gIb,this.dT);this.nKa=!0}};rN.prototype.Asa=function(a){this.rendered.emit(a)};rN.ha=function(a){return new (a||rN)};
rN.Aa=_.v({type:rN,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{RB:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.bd],hc:["diffChunks","","fileName",""],Ba:3,Ca:2,Ha:[[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered"]],ya:function(a,b){a&1&&(_.M(0,xBb,1,9,"code-diff",0),_.M(1,yBb,2,1,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.nKa)("ngIfElse",c)}},Ia:[_.Pl,_.sD,qN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});
var sN=function(a){this.Fa=a;this.Kha=0;this.k2a=2;this.Fk=void 0;this.rendered=new _.Xk;this.iXa=!1;this.Unb={kr:"",Ro:"",wG:"",fg:"",zRa:!1,pR:!1}};sN.prototype.Sa=function(){};sN.prototype.Rb=function(a){if(a.location||a.entry)this.bDc=_.Co(_.SD(this.location.ac(),"repo"),this.mc.kr).hb(),this.hJc=_.Co(_.SD(this.location.ac(),"repo"),this.mc.Ro).hb(),this.twc=_.hh(_.Co(this.location.ac(),this.mc.Ro).ld(this.mc.wG).Rh({Dn:this.mc.kr}).hb())};
sN.prototype.Asa=function(a){this.iXa=a;this.rendered.emit({rendered:a,B8:this.B8})};var B0b=function(a){a.Fa.nb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.Coa.Fc?"expand":"collapse",projectId:a.location.lb})},C0b=function(a){a.Coa.Fc&&a.iXa&&a.rendered.emit({rendered:a.iXa,B8:a.B8})};
_.V.Object.defineProperties(sN.prototype,{mc:{configurable:!0,enumerable:!0,set:function(a){this.Unb=a;this.Fk=a.Fk},get:function(){return this.Unb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.Coa.Fc=a;C0b(this)},get:function(){return this.Coa.Fc}},aEc:{configurable:!0,enumerable:!0,get:function(){return this.mc.pR?"source:file_delete":this.mc.zRa?"source:file_add":"source:file_edit"}},kEc:{configurable:!0,enumerable:!0,get:function(){return this.mc.pR?"Removed":this.mc.zRa?"Modified":
"Added"}},swc:{configurable:!0,enumerable:!0,get:function(){return this.mc.pR?"":this.twc}},zo:{configurable:!0,enumerable:!0,get:function(){return this.mc.pR?this.mc.fg:this.mc.wG}},CBc:{configurable:!0,enumerable:!0,get:function(){return!this.mc.Fk}},cmb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.mc.Fk}},rIc:{configurable:!0,enumerable:!0,get:function(){return HBb(this.metadata.removed,this.metadata)}},Hqc:{configurable:!0,enumerable:!0,get:function(){return HBb(this.metadata.mP,
this.metadata)}},xsc:{configurable:!0,enumerable:!0,get:function(){return HBb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.mc&&this.mc.Fk?this.mc.Fk.Zra:void 0;return a?{NPb:Number(a.QSa||0),removed:Number(a.PSa||0),changed:Number(a.MSa||0),mP:Number(a.LSa||0)}:{changed:0,removed:0,NPb:0,mP:0}}},qIc:{configurable:!0,enumerable:!0,get:function(){return D0b.format({count:this.metadata.removed})}},wsc:{configurable:!0,enumerable:!0,get:function(){return E0b.format({count:this.metadata.changed})}},
Gqc:{configurable:!0,enumerable:!0,get:function(){return F0b.format({count:this.metadata.mP})}}});sN.ha=function(a){return new (a||sN)(_.y(_.Ym))};
sN.Aa=_.v({type:sN,oa:[["commit-file-entry"]],wb:function(a,b){a&1&&_.Pe(_.oz,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.Coa=c.first)}},inputs:{location:"location",B8:"entryIndex",mc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.C(0,"mat-expansion-panel",0),_.G("opened",function(){C0b(b);B0b(b)})("closed",function(){C0b(b);B0b(b)}),_.N(1,"\n  "),_.C(2,"mat-expansion-panel-header",1),_.N(3,"\n    "),_.C(4,
"mat-panel-title"),_.N(5,"\n      "),_.C(6,"div",2),_.N(7,"\n        "),_.F(8,"mat-icon",3),_.N(9,"\n        "),_.C(10,"span",4),_.N(11),_.D(),_.N(12,"\n        "),_.C(13,"conditional-link",5),_.G("click",function(d){return d.stopPropagation()}),_.N(14),_.D(),_.N(15,"\n      "),_.D(),_.N(16,"\n      "),_.C(17,"span",6),_.N(18,"\n        "),_.M(19,CBb,2,2,"mat-spinner",7),_.N(20,"\n      "),_.D(),_.N(21,"\n    "),_.D(),_.N(22,"\n  "),_.D(),_.N(23,"\n  "),_.M(24,EBb,13,7,"ng-container",8),_.N(25,"\n"),
_.D(),_.N(26,"\n\n"),_.M(27,GBb,15,7,"ng-template",null,9,_.Ue),_.N(29,"\n"));if(a&2){var c=_.ze(28);_.w(8);_.z("svgIcon",b.aEc);_.w(3);_.Be(b.kEc);_.w(2);_.z("condition",!b.mc.pR)("link",b.swc)("trackGestureClick",!b.mc.pR)("trackProjectId",b.location.lb);_.w(1);_.Ae("",b.zo,"\n        ");_.w(5);_.z("ngIf",b.CBc)("ngIfElse",c);_.w(5);_.z("ngIf",b.cmb)}},Ia:[_.cn,rN,_.FG,mN,_.Pl,_.Iq,_.Xq,_.Qr,_.oz,_.XF,_.YF,_.cw,_.Oy],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 D0b=new _.vr("{count, plural, =1 {1 removed line} other {# removed lines}}"),E0b=new _.vr("{count, plural, =1 {1 changed line} other {# changed lines}}"),F0b=new _.vr("{count, plural, =1 {1 added line} other {# added lines}}");
var tN=function(){this.awc=this.JY=new _.sf(0)};_.V.Object.defineProperties(tN.prototype,{uBc:{configurable:!0,enumerable:!0,get:function(){return 1===this.JY.getValue()}},LRa:{configurable:!0,enumerable:!0,get:function(){return 0===this.JY.getValue()}}});tN.ha=function(a){return new (a||tN)};tN.va=_.t({token:tN,ta:tN.ha});
var G0b=function(a){this.JJ=a;this.disabled=!1;this.Xa=new _.hg;this.b7b="Collapse All";this.c7b="Expand All"};G0b.ha=function(a){return new (a||G0b)(_.y(tN))};
G0b.Aa=_.v({type:G0b,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"]],ya:function(a,b){a&1&&(_.C(0,"button",0),_.G("click",function(){var c=b.JJ;c.uBc?c.JY.next(0):c.JY.next(1)}),_.C(1,"span"),_.N(2),_.D()());a&2&&(_.z("disabled",b.disabled)("trackAction",b.JJ.LRa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Xa.lb),_.w(2),_.Be(b.JJ.LRa?b.c7b:b.b7b))},Ia:[_.cn,_.ly],vb:2,Oa:0});
var uN=function(a,b,c,d){this.g9=a;this.rh=b;this.JJ=c;this.Zd=d;this.Em=[];this.Ntb=!1;this.h9=new Map;this.expand=new Map;this.WY=0;this.Ooa=new _.ca;this.Bva=new _.ca;this.CY=0};uN.prototype.Sa=function(){var a=this;this.Bva=this.JJ.awc.subscribe(function(b){switch(b){case 1:if(!a.Em||1>a.Em.length)break;KBb(a);break;case 0:clearTimeout(a.oNa);a.expand=new Map;a.CY=0;break;default:_.ag(b,"Unknown expansion state")}})};uN.prototype.La=function(){clearTimeout(this.oNa);this.Ooa.unsubscribe();this.Bva.unsubscribe()};
uN.prototype.Rb=function(){this.WY=0;this.Ooa.unsubscribe();this.Ooa=new _.ca;this.h9=new Map;for(var a=0;a<this.Em.length;a++){var b=this.Em[a],c=b.fg;b=b.wG;this.h9.set(a,{kr:this.kr,Ro:this.Ro,fg:c||"",wG:b||"",zRa:!(c||!b),pR:!(b||!c)})}this.expand=new Map;NBb(this)};
var IBb=function(a){a=a.Em.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},KBb=function(a){a.CY>=a.Em.length||(clearTimeout(a.oNa),a.oNa=setTimeout(function(){a.expand.set(a.CY,!0);_.Pk(a.Zd)}))},NBb=function(a){if(a.Em){for(var b=Math.min(a.WY+150,a.Em.length),c=[],d=[],e=a.WY;e<b;e++){var f=a.Em[e],g=f.wG?a.Ro:void 0;var h=new _.Rt({path:f.fg,hash:f.fg?a.kr:void 0,type:f.UUa});f=new _.Rt({path:f.wG,hash:g,type:f.yUa});h=new _.Pt({left:h,right:f});d.push({Poa: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())H0b(a,d.value);a.WY=b}},I0b=function(a,b){return 1>b.length?_.xh:a.g9.diff(a.location.lb,a.location.Dc,a.location.repository,b).ka(_.za(function(c){var d=a.rh;_.wUa(d);d.log(c);return _.xh}))},H0b=function(a,b){var c=b.map(function(d){return d.Poa});a.Ooa.add(I0b(a,c).ka(_.m(function(d){d=d.Noa;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.h9.get(f);h&&(g=Object.assign({},h,{Fk:g}),a.h9.set(f,g))}a.Zd.Be()}))};uN.ha=function(a){return new (a||uN)(_.y(YL),_.y(_.wr),_.y(tN),_.y(_.al))};
uN.Aa=_.v({type:uN,oa:[["commit-fileset"]],inputs:{location:"location",Em:"fileDiffEntries",Ntb:"includeHeader",kr:"leftRefSpec",Ro:"rightRefSpec"},features:[_.bd],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"," Path ",[1,"left-header"]," Change Summary ",[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"]," Show More "]},ya:function(a,b){a&1&&(_.M(0,JBb,10,4,"div",0),_.C(1,"div",1),_.M(2,MBb,2,1,"ng-container",2),_.M(3,OBb,3,1,"ng-container",3),_.D());a&2&&(_.z("ngIf",b.Ntb),_.w(2),_.z("ngForOf",b.Em),_.w(1),_.z("ngIf",b.WY<b.Em.length))},Ia:[_.cn,sN,_.Ol,_.Pl,
G0b,_.nq,_.bw],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 vN=function(){};vN.prototype.transform=function(a,b){if(!b)return null;b=b.Aib;if(!b)return null;a=b.get(a);return null==a?-1:a};vN.ha=function(a){return new (a||vN)};vN.ze=_.Xc({name:"blameIndexOf",type:vN,Yd:!0});
var qJ=new WeakMap,wN=function(){};wN.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.eh){var d=b.Xa;qJ.has(d)||qJ.set(d,{});var e=qJ.get(d);if(null==e.left){var f;b=new URL(_.gh(c,c.Ji(QBb(null!=(f=b.lM)?f:d))),location.href);e.left=b.pathname}return PBb(e.left,"dlc","dlf","dlw",d.params.Ob,a)}};wN.ha=function(a){return new (a||wN)};wN.ze=_.Xc({name:"linkifyLeft",type:wN,Yd:!0});var xN=function(){};
xN.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.KD||!a.Ob||"CitC"===a.eh){qJ.has(d)||qJ.set(d,{});var e=qJ.get(d);if(null==e.right){var f;b=new URL(_.gh(c,c.Ji(RBb(null!=(f=b.lM)?f:d))),location.href);e.right=b.pathname}return PBb(e.right,_.RD(d)?"rcl":"drc","drf","drw",d.params.Ob,a)}};xN.ha=function(a){return new (a||xN)};xN.ze=_.Xc({name:"linkifyRight",type:xN,Yd:!0});var yN=function(){};
yN.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.eh){var d=b.Xa;qJ.has(d)||qJ.set(d,{});var e=qJ.get(d);if(null==e.diff){var f;b=new URL(_.gh(c,c.Ji(SBb(null!=(f=b.lM)?f:d))),location.href);e.diff=b.pathname}d=_.RD(d);f="CitC"===a.eh&&a.id>a.HG[0]&&a.Ob?a.Ob:"";b=a.Ob&&"CitC"===a.eh?a.Ob:"";return e.diff+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.fg?"":";drf="+encodeURIComponent(a.fg))+";dlc="+encodeURIComponent(a.HG[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(a.Ob?";dlw="+encodeURIComponent(f)+";drw="+encodeURIComponent(b):"")+location.search+location.hash}};yN.ha=function(a){return new (a||yN)};yN.ze=_.Xc({name:"linkifyDiff",type:yN,Yd:!0});var zN=function(){};zN.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.KD||!a.Ob||"CitC"===a.eh)return qJ.has(d)||qJ.set(d,{}),b=qJ.get(d),b.eh||(c=new URL(_.gh(c,c.Ji(RBb(d))),location.href),b.eh=c.pathname),PBb(b.eh,_.QD(d)?"rcl":"drc","drf",void 0,d.params.Ob,a)};zN.ha=function(a){return new (a||zN)};
zN.ze=_.Xc({name:"linkifyRevision",type:zN,Yd:!0});var AN=function(){};AN.prototype.transform=function(a,b,c,d){return VBb(a,b,c,a,d)};AN.ha=function(a){return new (a||AN)};AN.ze=_.Xc({name:"linkifyRoot",type:AN,Yd:!0});var BN=function(){};
BN.prototype.transform=function(a,b,c,d){var e=b.Xa;if(a.Ob)return VBb(a,b,c,a,d);var f;c=a.id;a=a.fg;b=null!=(f=b.lM)?f:e;e.lb&&e.repository?_.RD(e)?(d=_.xu,e=UBb(null!=a?a:_.MD(e,0)),c=!e||e.match(/\/$/)?d+"#review/"+c:d+"#review/"+c+"//depot/"+e):_.QD(e)?c=""+(_.q_a&&"https://"+b.lb+"."+_.q_a+"/")+b.repository+"/+/"+c:(e=b.ac(),c&&_.Co(e,c),e.Rh({}),c=_.gh(d,d.Ji(_.hh(_.SD(e,"ref").hb())))):c=void 0;return c};BN.ha=function(a){return new (a||BN)};BN.ze=_.Xc({name:"linkifyId",type:BN,Yd:!0});
var CN=function(){};CN.prototype.transform=function(a){return a?_.RD(a):!1};CN.ha=function(a){return new (a||CN)};CN.ze=_.Xc({name:"isPiperPlace",type:CN,Yd:!0});var DN=function(){};DN.prototype.transform=function(a){return a?_.Qhb(a):!1};DN.ha=function(a){return new (a||DN)};DN.ze=_.Xc({name:"isPackagePlace",type:DN,Yd:!0});var EN=function(){};EN.ha=function(a){return new (a||EN)};EN.Ea=_.Wc({type:EN});EN.Da=_.Pc({});
var FN=function(){};FN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};FN.ha=function(a){return new (a||FN)};FN.ze=_.Xc({name:"truncateCommitMessage",type:FN,Yd:!0});
var J0b=["filterInput"],K0b=function(){return["details"]},L0b=function(){return["oldPath"]},M0b=function(){return["matchSummary"]},N0b=function(){return["matches"]},O0b=function(){return["hiddenCommitsInfo"]},UCb=new _.vr("Commit {id} by {author}"),TCb=new _.vr("CL {id} by {author}"),dDb=["blame"],P0b=["author","time","subject"],Q0b=["id"].concat(_.Ha(P0b)),R0b=["id","revision"].concat(_.Ha(P0b)),fDb=["actions"],eDb=["left","right"],cDb=["toggleExpanded"],iDb=[].concat(_.Ha(cDb),_.Ha(Q0b),["right"],
_.Ha(fDb)),kDb=[].concat(_.Ha(cDb),_.Ha(Q0b),_.Ha(eDb),_.Ha(fDb)),mDb=gDb(Q0b),hDb=[].concat(_.Ha(cDb),_.Ha(R0b),["right"],_.Ha(fDb)),jDb=[].concat(_.Ha(cDb),_.Ha(R0b),_.Ha(eDb),_.Ha(fDb)),lDb=gDb(R0b),S0b=["#cleanup"],T0b=[].concat(_.Ha(S0b),["#minor"]),GN=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Fa=a;this.prc=b;this.scroll=c;this.Ih=e;this.RY=f;this.Qb=g;this.Ra=h;this.yZa=n;this.Kf=r;this.gyc=wxb;this.fyc=xxb;this.wyc=yxb;this.p7b="Expand history row";this.Z6b="Collapse history row";this.q7b=
"Expand search results";this.a7b="Collapse search results";this.B7b="right";this.D7b="view";this.A7b="left";this.C7b="diff";this.dataSource=new _.Zz;this.xk=_.jg;this.e3a="SearchInRevisions";this.b2a="Vyc";this.f1b="Tyc";this.c2a="Zyc";this.d2a="fzc";this.j1b="ezc";this.o1b="lzc";this.l1b="hzc";this.h1b="Wyc";this.g1b="Uyc";this.m1b="izc";this.qF=[];this.Xp=new _.yv("",{mv:[_.n$a()]});this.gYa=new _.nb;this.nUa=this.oQa=this.qT=!1;this.bC=new Set;this.SR=new Set;this.SLa=new _.sf(void 0);this.eg=
new _.kb(1);this.ena=0;this.oma=null;this.PQa=new Map;this.eJc=function(){return x.Id&&_.RD(x.Id.Xa)?10:0};this.dIb=function(){return x.Id&&_.RD(x.Id.Xa)?60:80};this.SSa=new Map;if(this.uua=d.Vb(46))a=this.SLa.ka(_.Qa(function(A){return!!A})),_.Ca([this.gYa.ka(_.m(function(){return x.Xp.value}),_.yb(function(){x.Fa.nb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.sb(""),_.Oa()),a]).ka(_.tb(function(A){A=_.l(A);var B=A.next().value,I=A.next().value;return I.Id.ka(_.m(function(K){return""===
B?void 0:oDb(B,I,K)}))}),_.tb(function(A){return A?x.RY.search(A,new _.oF({pageSize:4,iu:!0,GOa:!0})).ka(_.za(function(B){_.jr(x.Kf,B);return _.Da(new _.CF)})):_.Da(void 0)}),_.m(function(A){return A?new Map(A.Xu.flatMap(function(B){var I;return(null==(I=B.sQ)?void 0:I.GXa.map(function(K){return[K.eh,K]}))||[]})):void 0}),_.Ab(this.SLa.ka(_.Qa(function(A){return!!A}))),_.vb(this.eg)).subscribe(function(A){var B=_.l(A);A=B.next().value;B=B.next().value;U0b(x,B,A)})};_.k=GN.prototype;
_.k.Sa=function(){this.uua&&this.Id&&(this.rLa=_.Lsa(this.Id.Xa,"","",["CLICK_RESULT_CONTENT"]))};_.k.we=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.iE(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.k.Vyc=function(a,b){V0b(this,"commitDetailsNavigate");!_.kE(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),this.A_(b))};_.k.Tyc=function(){V0b(this,"authorClsNavigate",_.jg.jya)};_.k.Zyc=function(a,b){W0b(this,a,b)};
_.k.fzc=function(a,b){W0b(this,a,b)};var W0b=function(a,b,c){V0b(a,c.dataset.actionName||"");_.kE(b)||(b.preventDefault(),a.A_(c))};_.k=GN.prototype;_.k.ezc=function(a,b){V0b(this,b.dataset.actionName||"");_.kE(a)||(a.preventDefault(),this.A_(b))};_.k.lzc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.bC.has(a)?this.bC.delete(a):this.bC.add(a)};_.k.hzc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.SR.has(a)?this.SR.delete(a):this.SR.add(a)};
_.k.Wyc=function(a,b){a=b.dataset.copyContent||"";_.Iy(document,b,a);this.Ts(a);this.yZa.open("Copied to clipboard!","",{duration:1E3})};_.k.Uyc=function(a,b){V0b(this,"browseRepoNavigate");_.kE(a)||(a.preventDefault(),this.A_(b))};_.k.izc=function(){this.qT?this.gYa.next():(this.qT=!0,this.Mwc.ua.focus())};_.k.A_=function(a){a instanceof HTMLAnchorElement&&_.Km(this.Ra,a.pathname+a.search+a.hash)};
var CCb=function(a){return _.RD(a)?"Copy CL number":"Copy commit hash"},ECb=function(a,b){return _.RD(b)?"Browse repo at CL "+a:_.Yqb.format({refSpec:_.qna(a)})};GN.prototype.Ts=function(a){this.Fa.nb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",mg:a})};var V0b=function(a,b,c){a.Fa.nb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};GN.prototype.OBc=function(a,b){return"oldPath"===b.iT};GN.prototype.wBc=function(a,b){return"hiddenCommits"===b.iT};
GN.prototype.BIb=function(a,b){return"history"===b.iT};GN.prototype.CIb=function(a,b){return"history"===b.iT&&null!=b.matches&&0<b.matches.Qk.length};var MCb=function(a){return a?a.Qk.map(function(b){return b.nx.length}).reduce(function(b,c){return b+c}):0};
GN.prototype.Rb=function(a){a.data&&(this.uua?this.SLa.next(this.data):U0b(this,this.data));if(a.focusCommit){this.oQa=!1;var b=a.focusCommit.tf;b&&(this.bC.add(b),this.nUa=!0)}if(a.columnType||a.data||a.historyPlace)this.qF=nDb(this.ena,(_.QD(this.Id.Xa)||_.YI(this.Id.Xa))&&this.Id.Xa.Gw)};
GN.prototype.Gn=function(){var a=this.y9;a&&!this.oQa&&(a=this.PQa.get(a))&&(a=this.Qb.ua.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.nUa&&(a.focus({preventScroll:!0}),this.nUa=!1),this.oQa=!0)};GN.prototype.Vc=function(){var a=this;this.tt=this.Ih.registerCallback(4,function(){var b;null==(b=a.Qb.ua.querySelector("mat-row"))||b.focus()})};GN.prototype.La=function(){this.eg.next();this.tt&&this.tt()};
var U0b=function(a,b,c){a.q_a=b;var d=[];a.PQa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var h=b.entries[g],n=h.wp,r=n.Uf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={iT:"hiddenCommits",pqa:[],qqa:[],C9:!1},d.push(f)),f.qqa.push(n),f.pqa.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=X0b(B,h.wp,e,I,f);if(_.Qhb(B.Id.Xa)||_.YI(B.Id.Xa))I.eh=0===x?"HEAD":"HEAD~"+x;h.Doa&&h.wp.Ob&&(I.eh="CitC",I.Ob=h.wp.Ob);A.call(n,I);a.PQa.set(r,g);if(h=h.wp.fg)d.push({iT:"oldPath",
fg:h}),f=void 0,e=h}a.dataSource.data=d},X0b=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,h=(null!=(g=b.rs.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return T0b.includes(r)});f?h.unshift("Cleanup"):f=h.some(function(r){return S0b.includes(r)});h.splice(1);var n;return{iT:"history",id:b.Uf,subject:b.ina,eh:b.revisionNumber,message:b.rs,FP:b.FP,time:b.IJ,operation:b.XNa,ho:a.prc.transform(b.ho),dea:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,FB:f,fg:null!=c?c:void 0,Ob:b.Ob,HG:b.HG,parentPath:b.fg?b.fg:null!=c?c:void 0,tags:h}};GN.ha=function(a){return new (a||GN)(_.y(_.cv),_.y(_.LG),_.y(_.ht),_.y(_.vu),_.y(_.av),_.y(_.eG),_.y(_.Cd),_.y(_.Pf),_.y(_.qr),_.y(_.ir))};
GN.Aa=_.v({type:GN,oa:[["history-table"]],wb:function(a,b){a&1&&_.Pe(J0b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.Mwc=c.first)}},mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})},inputs:{y9:"focusCommit",data:"data",Id:"historyPlace",ena:"columnType",oma:"blameInfo"},features:[_.bd],Ba:53,Ca:22,Ha:function(){return[["multiTemplateDataRows","","aria-label","History",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"]," Order ",[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""]," #\ufffd0\ufffd ",["color","primary","matTooltip","All lines changed by this commit have been removed or subsequently changed",
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"]," Description ",[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"]," Author ",["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"]," Previously: \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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-table",0,1),_.je(2,2),_.M(3,WBb,2,0,"mat-header-cell",3),
_.M(4,$Bb,3,4,"mat-cell",4),_.ke(),_.je(5,5),_.M(6,aCb,3,0,"mat-header-cell",6),_.M(7,bCb,4,5,"mat-cell",4),_.ke(),_.je(8,7),_.M(9,cCb,2,3,"mat-header-cell",8),_.M(10,dCb,4,12,"mat-cell",9),_.ke(),_.je(11,10),_.M(12,eCb,2,1,"mat-header-cell",3),_.M(13,iCb,3,3,"mat-cell",11),_.ke(),_.je(14,12),_.M(15,jCb,2,0,"mat-header-cell",3),_.M(16,mCb,5,5,"mat-cell",13),_.ke(),_.je(17,14),_.M(18,nCb,2,1,"mat-header-cell",3),_.M(19,oCb,2,1,"mat-cell",13),_.ke(),_.je(20,15),_.M(21,pCb,2,0,"mat-header-cell",3),_.M(22,
sCb,5,4,"mat-cell",13),_.ke(),_.je(23,16),_.M(24,tCb,3,0,"mat-header-cell",17),_.M(25,xCb,4,4,"mat-cell",11),_.ke(),_.je(26,18),_.M(27,yCb,3,0,"mat-header-cell",19),_.M(28,BCb,3,3,"mat-cell",11),_.ke(),_.je(29,20),_.M(30,DCb,3,1,"mat-header-cell",21),_.M(31,FCb,8,13,"mat-cell",4),_.ke(),_.je(32,22),_.M(33,GCb,1,0,"mat-header-cell",3),_.M(34,HCb,2,1,"mat-cell",4),_.ke(),_.je(35,23),_.M(36,ICb,1,0,"mat-header-cell",3),_.M(37,JCb,3,5,"mat-cell",4),_.ke(),_.je(38,24),_.M(39,LCb,2,1,"mat-cell",4),_.ke(),
_.je(40,25),_.M(41,OCb,2,3,"mat-cell",4),_.ke(),_.je(42,26),_.M(43,RCb,2,1,"mat-cell",4),_.ke(),_.M(44,SCb,1,0,"mat-header-row",27),_.M(45,VCb,1,13,"mat-row",28),_.M(46,WCb,1,2,"mat-row",29),_.M(47,XCb,1,0,"mat-row",30),_.M(48,YCb,1,0,"mat-row",31),_.M(49,ZCb,1,2,"mat-row",32),_.M(50,$Cb,1,0,"mat-row",33),_.D(),_.M(51,bDb,8,10,"div",34),_.O(52,"isPiperPlace"));a&2&&(_.z("dataSource",b.dataSource),_.w(44),_.z("matHeaderRowDef",b.qF),_.w(1),_.z("matRowDefColumns",b.qF)("matRowDefWhen",b.BIb),_.w(1),
_.z("matRowDefColumns",_.De(17,K0b))("matRowDefWhen",b.BIb),_.w(1),_.z("matRowDefColumns",_.De(18,L0b))("matRowDefWhen",b.OBc),_.w(1),_.z("matRowDefColumns",_.De(19,M0b))("matRowDefWhen",b.CIb),_.w(1),_.z("matRowDefColumns",_.De(20,N0b))("matRowDefWhen",b.CIb),_.w(1),_.z("matRowDefColumns",_.De(21,O0b))("matRowDefWhen",b.wBc),_.w(1),_.z("ngIf",_.Q(52,15,b.uua&&(null==b.Id?null:b.Id.Xa))))},Ia:[_.cn,_.OG,_.RG,_.SG,_.VG,_.TG,_.Ol,_.Pl,_.Ql,_.Rl,BZb,_.KG,_.zh,_.uv,_.EG,_.$z,_.Rz,_.Vz,_.Sz,_.Qz,_.Wz,
_.Tz,_.Uz,_.Xz,_.Yz,_.nq,_.oq,_.Qr,_.Ov,_.Rv,_.bw,_.Bv,_.wG,_.Oy,CN,_.DG,_.GE,FN,vN,yN,BN,wN,zN,xN,AN],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 HN=function(a,b,c,d){this.Fa=a;this.Buc=b;this.Ig=c;this.JJ=d};HN.prototype.Sa=function(){};var Y0b=function(a){var b=a.ee,c=b.Xa;return a.Buc.diff(c.lb,c.Dc,c.repository,b.Ro,"",b.kr).ka(_.m(function(d){return d.Em}))},Z0b=function(a){var b=a.ee,c=b.Xa;return a.Ig.list(c.lb,c.Dc,c.repository,b.kr,"",151,!1,b.Ro).ka(_.m(function(d){return d.qn.map(function(e){return{wp:e,Doa:!1,Ob:_.Da(void 0)}})}))};
_.V.Object.defineProperties(HN.prototype,{ee:{configurable:!0,enumerable:!0,set:function(a){this.dtc=a;this.Jvc=_.He(Y0b(this),Z0b(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={Id:_.Da({Xa:a.Xa}),entries:d};return{files:b,WK:d,ixb:c}}));this.JJ.JY.next(0)},get:function(){return this.dtc}}});HN.ha=function(a){return new (a||HN)(_.y(_.Ym),_.y(XL),_.y(_.BG),_.y(tN))};
HN.Aa=_.v({type:HN,oa:[["entry-container","comparison",""]],inputs:{ee:"comparison"},hc:["comparison",""],Ba:4,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["loading",""],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"]," 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(";")," There are a large number of commits. We are only showing the most recent \ufffd0\ufffd commits. ",[3,"data","historyPlace"],["text","Loading page...","text-i18n","Label when page contents are loading.","fxFlex","grow",3,"hasBackground","diameter"]]},ya:function(a,b){a&1&&(_.M(0,vDb,6,7,"ng-container",0),_.O(1,"async"),_.M(2,wDb,1,2,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(3);_.z("ngIf",_.Q(1,2,b.Jvc))("ngIfElse",
c)}},Ia:[uN,_.Pl,_.AB,_.Iq,_.Jq,_.Xq,GN,_.sD,_.qD,_.uB,zL,_.sB,_.Vl,_.Oy],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 $0b=["refPicker"],IN=function(a){this.OS=a;this.ob=1;this.Ou=_.lE("");this.OWa=new _.ca;this.zua=""};IN.prototype.Sa=function(){};IN.prototype.Rb=function(a){if(a.comparison||a.selector){switch(this.ob){case 1:this.j0={Xa:this.ee.Xa,iua:zDb,version:2};this.zua=this.ee.kr;break;case 0:this.j0={Xa:this.ee.Xa,iua:ADb,version:0};this.zua=this.ee.Ro;break;default:throw _.ag(this.ob,"Unknown selector type");}a1b(this,this.ee.Xa,this.zua);this.oJb=b1b(this,this.Ou)}};IN.prototype.La=function(){this.OWa.unsubscribe()};
var a1b=function(a,b,c){a.Ou=_.lE(c||"");a.OWa.unsubscribe();b.lb&&b.Dc&&b.repository&&c&&(a.OWa=_.Xqb(a.OS,_.Co(b.ac(),c).hb()).subscribe(function(d){a.Ou=d;a.oJb=b1b(a,a.Ou)}))},b1b=function(a,b){var c=_.JD(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.mE(b.type)+" "+c,ya:a.zda,qc:"ComparisonRefPicker"},a.mYa())};IN.prototype.mYa=function(){return _.FE(_.Co(_.SD(this.ee.Xa.ac(),"ref"),this.zua).Rh({}).hb())};IN.ha=function(a){return new (a||IN)(_.y(_.JG))};
IN.Aa=_.v({type:IN,oa:[["comparison-ref-picker","comparison",""]],wb:function(a,b){a&1&&_.Pe($0b,7,_.Le);if(a&2){var c;_.Oe(c=_.Re())&&(b.zda=c.first)}},inputs:{ee:"comparison",ob:"selector"},features:[_.bd],hc:["comparison",""],Ba:3,Ca:1,Ha:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],ya:function(a,b){a&1&&(_.F(0,"segmented-dropdown-button",0),_.M(1,yDb,1,1,"ng-template",null,1,_.Ue));a&2&&_.z("item",b.oJb)},Ia:[_.Pl,_.YG,_.Uy],vb:2,Oa:0});
var JN=function(){};JN.ha=function(a){return new (a||JN)};JN.Ea=_.Wc({type:JN});JN.Da=_.Pc({imports:[_.Wl,_.ar,_.$G,_.Om,_.Xy]});
var KN=function(a,b,c){this.Sf=a;this.yd=b;this.iN=c;this.kb=new _.ca};KN.prototype.Sa=function(){var a=this;this.kq=this.yd.register("toggleFullscreen","a",function(){a.Bga()});this.kb.add(this.iN.aZ.subscribe(function(b){c1b(a,b)}))};KN.prototype.La=function(){var a;null==(a=this.kq)||a.call(this);var b;null==(b=this.UPb)||b.call(this);this.kb.unsubscribe()};KN.prototype.HF=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.ag(a)}};
KN.prototype.Spa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.ag(a)}};var c1b=function(a,b){switch(b){case 0:a.UPb=a.yd.register("leaveFullScreen","esc",function(){a.Bga()});break;case 1:var c;null==(c=a.UPb)||c.call(a);break;default:_.ag(b)}};KN.prototype.Bga=function(a){this.iN.Bga();this.Sf.nb({element:this.componentId,action:this.iN.eG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
KN.ha=function(a){return new (a||KN)(_.y(_.Ym),_.y(_.Ss),_.y(_.AG))};
KN.Aa=_.v({type:KN,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"]],ya:function(a,b){a&1&&(_.C(0,"button",0),_.G("click",function(c){return b.Bga(c)}),_.O(1,"async"),_.O(2,"async"),_.C(3,"mat-icon"),_.N(4),_.O(5,"async"),_.D()());a&2&&(_.z("matTooltip",b.Spa(_.Q(1,3,b.iN.aZ))),_.de("aria-label",b.Spa(_.Q(2,5,b.iN.aZ))),_.w(4),_.Be(b.HF(_.Q(5,7,b.iN.aZ))))},
Ia:[_.Iq,_.Jq,_.nq,_.Qr,_.bw,_.Vl],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});
var LN=function(a){this.Fa=a;this.eG=!1;this.tUb=this.Kha=0;this.xtc="Copy full hash";this.FQa="Copy commit hash";this.ut=1};LN.prototype.Sa=function(){};LN.prototype.Ts=function(){this.Fa.nb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",mg:this.ee.Ro,projectId:this.ee.Xa.lb})};
_.V.Object.defineProperties(LN.prototype,{Wqa:{configurable:!0,enumerable:!0,get:function(){return 0===this.ut}},Src:{configurable:!0,enumerable:!0,get:function(){if(this.ee.Xa)return _.hh(_.Co(this.ee.Xa.ac(),this.ee.Ro).ld("/").hb())}},etc:{configurable:!0,enumerable:!0,get:function(){return _.hh(_.Co(this.ee.Xa.ac(),this.ee.Ro).Rh({Dn:this.ee.kr||this.ee.Ro}).hb())}},uuc:{configurable:!0,enumerable:!0,get:function(){return _.hh(_.Co(this.ee.Xa.ac(),this.ee.Ro).Rh({}).hb())}},Trc:{configurable:!0,
enumerable:!0,get:function(){return _.Yqb.format({refSpec:_.qna(this.ee.Ro)})}},ctc:{configurable:!0,enumerable:!0,get:function(){return this.ee.qvb?"to Parent:":"to:"}}});LN.ha=function(a){return new (a||LN)(_.y(_.Ym))};
LN.Aa=_.v({type:LN,oa:[["commit-header","comparison",""]],inputs:{ee:"comparison",ut:"viewMode"},hc:["comparison",""],Ba:7,Ca:3,Ha:function(){return[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"]," Comparing: ",["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Exit comparison",
"ascTrackElement","CommitHeader","trackAction","exitCompare","aria-label","Close comparison",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","Compare against a branch, tag, or commit","ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"]," Compare "]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,BDb,10,6,"ng-container",1),_.D(),_.C(2,"div",2),_.M(3,CDb,9,7,"ng-container",3),_.F(4,"fullscreen-button",4),_.D(),_.M(5,DDb,3,5,"ng-template",null,5,_.Ue));if(a&2){var c=_.ze(6);_.w(1);_.z("ngIf",b.Wqa)("ngIfElse",
c);_.w(2);_.z("ngIf",!b.Wqa)}},Ia:[_.cn,mN,_.Pl,IN,_.$y,KN,_.ly,_.oq,_.Vv,_.Qr,_.bw,_.Mm],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 d1b=["dropdownContainer"],MN=function(){this.Hca=[];this.DJb=new _.Xk};MN.prototype.Rb=function(){var a=this,b=this.ee.kr;this.cHc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.JD(b),ya:this.eu,qc:"ParentSelector"},this.mYa(b));this.Hca=this.Ica.map(function(c){return{id:c,tuc:_.hh(JDb(a.ee.Xa,c)),selected:c===a.ee.kr}})};MN.prototype.mYa=function(a){return _.FE(JDb(this.ee.Xa,a))};MN.ha=function(a){return new (a||MN)};
MN.Aa=_.v({type:MN,oa:[["parent-selector"]],wb:function(a,b){a&1&&_.Pe(d1b,7,_.Le);if(a&2){var c;_.Oe(c=_.Re())&&(b.eu=c.first)}},inputs:{Ica:"parents",ee:"comparison"},outputs:{DJb:"selectedParentChange"},features:[_.bd],Ba:8,Ca:3,Ha:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.yy("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"span",1),_.re(2,2),_.D(),_.M(3,EDb,1,1,"segmented-dropdown-button",3),_.D(),_.M(4,GDb,2,1,"ng-template",null,4,_.Ue),_.M(6,IDb,1,1,"ng-template",null,5,_.Ue));
if(a&2){var c=_.ze(7);_.w(2);_.te(b.Hca.length);_.ue(2);_.w(1);_.z("ngIf",1<b.Hca.length)("ngIfElse",c)}},Ia:[_.cn,_.Ol,_.Pl,_.Iq,_.Sq,_.nq,_.Mm,_.Uy,_.GE],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 NN=function(a,b,c,d,e){this.Vqc=a;this.Fa=b;this.Ac=c;this.MK=d;this.Oqa=e;this.Cf=new _.ls(this.Fa)},e1b=function(a){return a.Cf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.MK?a.Oqa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:a.Ac.Vb(37)};return a.Vqc.list(b).ka(_.m(function(c){var d=new Map,e=new Map;c=_.l(c.jA);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=MDb(LDb(f));if(!e.has(g)){e.set(g,[]);var h=f.ie;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(KDb));return{lXa:e,groups:d}}))})};NN.prototype.getMap=function(){return e1b(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 f1b=function(a){return e1b(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}))},g1b=function(a,b){return e1b(a).ka(_.m(function(c){return c.lXa.get(MDb(b))||[]}))};NN.ha=function(a){return new (a||NN)(_.u(_.W3a),_.u(_.Ym),_.u(_.vu),_.u(_.Ll),_.u(_.IIa))};NN.va=_.t({token:NN,ta:NN.ha,Ka:"root"});
var ON=function(){this.clear=new _.Xk};ON.prototype.EJ=function(a){a.preventDefault();this.clear.emit()};ON.ha=function(a){return new (a||ON)};
ON.Aa=_.v({type:ON,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},hc:["filter",""],Ba:5,Ca:1,Ha:function(){return[[1,"gmat-subhead-1"],' Nothing matches your filter "\ufffd0\ufffd".\n'," Please \ufffd#4\ufffd clear your filter \ufffd/#4\ufffd and try again.\n",["mat-button","","type","button","color","primary",3,"click"]]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.re(1,1),_.D(),_.C(2,"div"),_.pe(3,2),_.C(4,"button",3),_.G("click",
function(c){return b.EJ(c)}),_.D(),_.qe(),_.D());a&2&&(_.w(1),_.te(b.filter),_.ue(1))},Ia:[_.nq],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});
var PN=function(){this.isActive=!1};PN.prototype.Sa=function(){};PN.prototype.Rb=function(a){if(a.currentScope||a.searchResultItem){a=this.xM;if(a instanceof _.iu)a=_.nwb(a);else if(a.Qe)a=_.Jhb(a.Qe);else throw Error("bf");this.Xa=a;this.isActive=_.rna(this.Ktc,this.Xa)}};
_.V.Object.defineProperties(PN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.xM instanceof _.iu?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.xM instanceof _.iu||!this.xM.Qe)var a=null;else a=this.xM.Qe,a=a.projectId||a.Km||a.Mq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.xM instanceof _.iu?ODb(this.xM):this.xM.Qe.Ph}},XM:{configurable:!0,enumerable:!0,get:function(){return this.Xa.lb}},
Kb:{configurable:!0,enumerable:!0,get:function(){return _.FE(this.Xa).Kb}},Qa:{configurable:!0,enumerable:!0,get:function(){return _.FE(this.Xa).Qa}}});PN.ha=function(a){return new (a||PN)};
PN.Aa=_.v({type:PN,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Ib:2,mb:function(a,b){a&2&&_.he("active-element",b.isActive)},inputs:{vtc:"contextName",Ktc:"currentScope",xM:"searchResultItem"},features:[_.bd],hc:"contextName  currentScope  searchResultItem ".split(" "),Ba:4,Ca:7,Ha:[["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],["content",""],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],ya:function(a,b){a&1&&(_.C(0,"conditional-link",0),_.le(1,1),_.D(),_.M(2,SDb,6,3,"ng-template",null,2,_.Ue));if(a&2){var c=_.ze(3);_.z("ascTrackElement",b.vtc)("trackGestureClick",!b.isActive)("trackProjectId",b.XM)("condition",!b.isActive)("link",b.Kb)("queryParams",b.Qa);_.w(1);_.z("ngTemplateOutlet",c)}},Ia:[_.cn,_.FG,_.Pl,_.Ul,_.Iq,_.Xq,_.Qr],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 h1b=function(a){return{element:a,Wma:"clearButton",Mma:"search"}},i1b=new FL(function(a){return a},aEb,bEb,function(a){return a.children}),QN=function(a,b,c){this.Fa=a;this.Ra=b;this.Kqc="All repositories";this.zc=new BL(aEb,bEb);this.dataSource=new GL(this.zc,i1b);this.ug="";this.Xu=[];this.gG=c.Vb(28)};QN.prototype.Sa=function(){};
QN.prototype.Rb=function(){var a=this.s0;1!==a.size?this.dataSource.data=j1b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=k1b(a,0));this.Xa.repository?(a=this.Xa,a=a.lb+"/"+a.repository):a=this.Xa.lb;this.Cj=a;l1b(this);m1b(this)};QN.prototype.EJ=function(){this.fl&&_.Jgb(this.fl);this.Fa.nb({gestureName:"CLICK",element:this.Aea,action:"clearLink",projectId:this.Xa.lb})};
var m1b=function(a){a.Xu=[];if(a.ug)for(var b=_.l(a.s0),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;NDb(a.ug,ODb(c))&&1<a.s0.size&&a.Xu.push(c);a.Xu=a.Xu.concat(d.filter(function(e){return NDb(a.ug,e.Qe.Ph)}))}},l1b=function(a){a.zc.collapseAll();if(a.Xa.lb){var b=a.dataSource.data.find(function(c){return c.Od===a.Xa.lb});b&&a.zc.expand(b)}},j1b=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(PDb).filter(function(c){a:{for(var d=_.l(a.s0),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.lF&&c.lF?e.lF.name===c.lF.name:e.ei&&c.ei&&e.ei===c.ei){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.nwb(c);c=ODb(c);return{icon:"shared:project",name:c,Od:c,level:0,location:e,children:k1b(d)}})},k1b=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.Jhb(c.Qe);return{icon:"shared:repository",
location:e,level:d,name:c.displayName||c.Qe.Ph,Od:e.lb+"/"+e.repository}})};
_.V.Object.defineProperties(QN.prototype,{eYa:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},NIa:{configurable:!0,enumerable:!0,get:function(){return this.gG?void 0:"/repos"}},OIa:{configurable:!0,enumerable:!0,get:function(){var a=this.NIa;return a&&this.Ra.isActive(a,!0)}},GKc:{configurable:!0,enumerable:!0,get:function(){return this.gwb&&0===this.Xu.length}},gwb:{configurable:!0,enumerable:!0,get:function(){return!!this.ug}}});
QN.ha=function(a){return new (a||QN)(_.y(_.Ym),_.y(_.Pf),_.y(_.vu))};
QN.Aa=_.v({type:QN,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],wb:function(a,b){a&1&&_.Pe(_.yD,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.fl=c.first)}},inputs:{s0:"repositoriesMap",Xa:"place",Aea:"searchTrackElement",W1:"treeItemNavigateTrackElement"},features:[_.bd],hc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Ba:4,Ca:6,Ha:function(){return[["fxFlex","none","icon","filter_list",3,
"placeholder","trackingConfig","valueChange"],[4,"ngIf","ngIfElse"],["resultList",""],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["matTreeNodePadding","","fxLayout","","class","hover-focus-element",3,"matTreeNodePaddingIndent","active-element",4,"matTreeNodeDef"],["trackAction","navigateToShowAllRepositories",
1,"all-orgs-link","hover-focus-element",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link"],["matTreeNodePadding","","fxLayout","",1,"hover-focus-element",3,"matTreeNodePaddingIndent"],["matTreeNodeToggle","","mat-icon-button","","aria-label","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"]]},ya:function(a,b){a&1&&(_.C(0,"input-with-icon",0),_.G("valueChange",function(d){b.ug=d;m1b(b)}),_.D(),_.M(1,XDb,4,3,"ng-container",
1),_.M(2,$Db,3,2,"ng-template",null,2,_.Ue));if(a&2){var c=_.ze(3);_.z("placeholder",b.eYa)("trackingConfig",_.Ee(4,h1b,b.Aea));_.w(1);_.z("ngIf",!b.gwb)("ngIfElse",c)}},Ia:[_.cn,_.FG,_.Ol,_.Pl,_.Iq,_.Xq,_.yD,_.nq,_.Qr,IL,LL,ML,NL,HL,ON,PN],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 RN=function(a,b){this.W1=this.Aea="";this.vc=_.wD;this.s0=b.getMap().ka(_.m(_.oD),_.za(function(c){_.jr(a,c);return _.Da({state:1,message:"Couldn't load repositories."})}),_.sb(_.xD))};RN.prototype.Sa=function(){};RN.ha=function(a){return new (a||RN)(_.y(_.ir),_.y(NN))};
RN.Aa=_.v({type:RN,oa:[["repository-searchable-tree"]],inputs:{Xa:"place",Aea:"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"]],ya:function(a,b){a&1&&(_.M(0,fEb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.s0))},Ia:[_.Pl,_.Ql,_.Rl,_.Jq,_.Xq,_.qD,QN,_.Vl],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});
var n1b=["scope"],SN=function(){};SN.prototype.Sa=function(){};var o1b=function(a,b){return Object.assign({},{type:2,title:a.KPa(b),ya:a.VXa,label:b.repository?"Repository":b.lb?"Project":"",ariaLabel:b.repository?"Repository picker":b.lb?"Project picker":"",qc:"BreadcrumbRepositoriesTree"},_.FE(_.SD(b.ac(),"repo").hb()))};SN.prototype.KPa=function(a){return _.YI(a)&&a.repository?a.lb+"/"+a.repository:a.repository?a.repository:a.lb?a.lb:"All repositories"};SN.ha=function(a){return new (a||SN)};
SN.Aa=_.v({type:SN,oa:[["resource-scope-breadcrumb-item","place",""]],wb:function(a,b){a&1&&_.Pe(n1b,7,_.Le);if(a&2){var c;_.Oe(c=_.Re())&&(b.VXa=c.first)}},inputs:{Xa:"place"},hc:["place",""],Ba:2,Ca:0,Ha:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ya:function(a){a&1&&_.M(0,gEb,1,1,"ng-template",null,0,_.Ue)},Ia:[RN],vb:2});
var TN=function(){};TN.ha=function(a){return new (a||TN)};TN.Ea=_.Wc({type:TN});TN.Da=_.Pc({imports:[_.Wl,_.Mq]});
var UN=function(){};UN.ha=function(a){return new (a||UN)};UN.Ea=_.Wc({type:UN});UN.Da=_.Pc({imports:[_.fn,_.aH,_.Wl,_.ar,_.Hv,_.zD,_.rD,_.Mq,_.Rr,_.Sv,_.GB,TN,_.WF,_.Iv,_.Om]});
var VN=function(){};VN.ha=function(a){return new (a||VN)};VN.Ea=_.Wc({type:VN});VN.Da=_.Pc({imports:[_.Wl,UN]});
var WN=function(){this.E6=[]};WN.prototype.Sa=function(){};WN.prototype.G7=function(){var a=[];a.unshift(o1b(this.Xda,this.Xa));return a};_.V.Object.defineProperties(WN.prototype,{Wd:{configurable:!0,enumerable:!0,set:function(a){this.Xa=a;this.E6=this.G7()}}});WN.ha=function(a){return new (a||WN)};
WN.Aa=_.v({type:WN,oa:[["resource-scope-breadcrumb"]],wb:function(a,b){a&1&&_.Pe(SN,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.Xda=c.first)}},inputs:{Wd:"activeLocation"},Ba:2,Ca:2,Ha:[[3,"items"],[3,"place"]],ya:function(a,b){a&1&&_.F(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.z("items",b.E6),_.w(1),_.z("place",b.Xa))},Ia:[SN,_.Vy],vb:2});
var XN=function(a,b,c,d,e,f){var g=this;this.rh=a;this.Kb=b;this.Ra=c;this.sD=d;this.Ig=e;this.Ifa=f;this.vc=_.wD;this.iDb=new _.nb;this.Xa=this.Kb.data.ka(_.m(Wwb),_.Qa(_.WD));this.Ptc=this.Xa.ka(_.tb(function(h){return g.tU(h)}));this.lJc=this.Xa.subscribe(function(h){g.sD.Yl(h)})};XN.prototype.La=function(){this.lJc.unsubscribe()};
XN.prototype.tU=function(a){var b=this;return this.Ig.list(a.lb,a.Dc,a.repository,_.LD(a,0),"",1,!0).ka(_.tb(function(c){if(!c.qn||1>c.qn.length)return _.nD("unused");c=mEb(a,c.qn[0]);return b.iDb.ka(_.cb(function(d,e){return Object.assign({},d,{ee:Object.assign({},d.ee,{kr:e})})},c),_.sb(c),_.m(_.oD))}),_.za(function(c){var d=c.error;d&&404===d.code&&_.xUa(b.rh,{error:c,message:"Could not load commit history.",Ie:"Dismiss"});d&&403===d.code&&_.xUa(b.rh,{error:c,message:"Permission denied.",Ie:"Dismiss"});
return _.nD("unused")}),_.sb(_.xD))};XN.prototype.Wqa=function(a){return 0===a.ut};_.V.Object.defineProperties(XN.prototype,{eG:{configurable:!0,enumerable:!0,get:function(){return this.Ifa.eG}}});XN.ha=function(a){return new (a||XN)(_.y(_.wr),_.y(_.rf),_.y(_.Pf),_.y(_.cJ),_.y(_.BG),_.y(_.AG))};
XN.Aa=_.v({type:XN,oa:[["commit-detail"]],Ib:2,mb:function(a,b){a&2&&_.he("fullscreen",b.eG)},Ba:4,Ca:6,Ha:function(){return[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Loading page...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"]," Could not load commit. ",[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],[3,"parents",
"comparison","selectedParentChange"],["text","Loading page...",1,"centered",3,"hasBackground","diameter"]]},ya:function(a,b){a&1&&(_.F(0,"resource-scope-breadcrumb",0),_.O(1,"async"),_.M(2,lEb,5,4,"ng-container",1),_.O(3,"async"));a&2&&(_.z("activeLocation",_.Q(1,2,b.Xa)),_.w(2),_.z("ngIf",_.Q(3,4,b.Ptc)))},Ia:[LN,lN,_.Pl,_.Ql,_.Rl,HN,_.qD,MN,WN,_.jz,_.Vl],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 YN=function(){};YN.ha=function(a){return new (a||YN)};YN.Ea=_.Wc({type:YN});YN.Da=_.Pc({imports:[_.Wl,_.hz,_.bH,_.Rr,_.HE]});
var ZN=function(){};ZN.ha=function(a){return new (a||ZN)};ZN.Ea=_.Wc({type:ZN});ZN.Da=_.Pc({imports:[_.fn,_.Wl,_.aH,_.ar,_.lq,_.Om,_.HE,_.Bw]});
var $N=function(){};$N.ha=function(a){return new (a||$N)};$N.Ea=_.Wc({type:$N});$N.Da=_.Pc({imports:[_.Wl,_.tD]});
var aO=function(){};aO.ha=function(a){return new (a||aO)};aO.Ea=_.Wc({type:aO});aO.Da=_.Pc({imports:[_.fn,$N,_.aH,ZN,_.Wl,_.ar,_.Rr,_.pz,_.Dw,_.Om]});
var bO=function(){};bO.ha=function(a){return new (a||bO)};bO.Ea=_.Wc({type:bO});bO.Da=_.Pc({imports:[_.fn,_.Wl,_.ny,_.Mq]});
var cO=function(){};cO.ha=function(a){return new (a||cO)};cO.Ea=_.Wc({type:cO});cO.Da=_.Pc({imports:[_.fn,aO,_.Wl,bO,_.Mq,_.rw]});
var dO=function(){};dO.ha=function(a){return new (a||dO)};dO.Ea=_.Wc({type:dO});dO.Da=_.Pc({});
var eO=function(){};eO.ha=function(a){return new (a||eO)};eO.Ea=_.Wc({type:eO});eO.Da=_.Pc({Tb:[_.LG],imports:[_.fn,_.az,_.hH,_.iH,_.Wl,dM,_.bz,_.cH,_.$m,_.Hv,EN,_.bH,_.aA,_.Mq,_.Rr,_.Sv,_.Dw,_.or,_.rw,_.nw,_.Iv,_.Om,_.zG,_.HE,dO,_.Bw]});
var fO=function(){};fO.ha=function(a){return new (a||fO)};fO.Ea=_.Wc({type:fO});fO.Da=_.Pc({imports:[_.fn,cO,_.Wl,_.HB,_.ar,eO,_.tD,_.rD,_.zB]});
var gO=function(){};gO.ha=function(a){return new (a||gO)};gO.Ea=_.Wc({type:gO});gO.Da=_.Pc({imports:[_.Wl,_.ar,_.Mq,_.Rr,_.rw]});
var hO=function(){};hO.ha=function(a){return new (a||hO)};hO.Ea=_.Wc({type:hO});hO.Da=_.Pc({imports:[_.fn,ZN,_.Wl,JN,_.bz,gO,_.ny,_.Mq,_.Cw,_.Rr,_.rw,_.Om,_.Bw]});
var iO=function(){};iO.ha=function(a){return new (a||iO)};iO.Ea=_.Wc({type:iO});iO.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,_.Mq,_.Om,_.Xy,_.HE]});
var jO=function(){};jO.ha=function(a){return new (a||jO)};jO.Ea=_.Wc({type:jO});jO.Da=_.Pc({imports:[_.Wl,VN,_.Yy]});
var kO=function(){};kO.ha=function(a){return new (a||kO)};kO.Ea=_.Wc({type:kO});kO.Da=_.Pc({Tb:[tN],imports:[hO,YN,_.Wl,fO,_.rD,iO,jO,_.kz,_.Bw]});
var lO=function(a,b){this.Ra=b;this.enabled=a.Vb(22)};lO.prototype.Hf=function(){this.enabled||this.Ra.navigate(["/404"]);return this.enabled};lO.ha=function(a){return new (a||lO)(_.u(_.vu),_.u(_.Pf))};lO.va=_.t({token:lO,ta:lO.ha,Ka:"root"});
var mO=function(a){this.Ra=a};mO.prototype.Hf=function(){_.Km(this.Ra,"/piper///",{Ng:!0});return!1};mO.ha=function(a){return new (a||mO)(_.u(_.Pf))};mO.va=_.t({token:mO,ta:mO.ha,Ka:"root"});
var nO=function(a){this.Ra=a};nO.prototype.Hf=function(a){var b=_.xna(a.Qa),c=b.XVa;b=b.Qa;if(0===Object.keys(c).length)return!0;a=a.KL.reduce(function(e,f){f=_.l(f.url);for(var g=f.next();!g.done;g=f.next())g=g.value,g.path&&e.push(g.path,g.parameters);return e},[]);var d=a.pop();a.push(Object.assign({},c,d));this.Ra.navigate(a,{Ng:!0,Qa:b});return!1};nO.ha=function(a){return new (a||nO)(_.u(_.Pf))};nO.va=_.t({token:nO,ta:nO.ha,Ka:"root"});
var oO=function(a,b){this.Ra=a;this.client=b};oO.prototype.Hf=function(a){var b=this,c=_.ig(a);if(!c||!_.RD(c)||!c.path||c.params.Le)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.ac();e.qn&&(e=e.qn.find(function(g){return g.revisionNumber===d}))&&_.Fo(f,{Le:e.Uf});b.Ra.navigate(_.hh(f.hb()));return!1}))};
oO.ha=function(a){return new (a||oO)(_.u(_.Pf),_.u(LYb))};oO.va=_.t({token:oO,ta:oO.ha,Ka:"root"});
var pO=function(a){this.window=a};pO.prototype.Hf=function(a){var b=_.ig(a);return b&&_.RD(b)&&b.path&&a.Qa.edit?(a=_.Gf(_.mxb(b)),this.window.location.replace(_.Af(a)),!1):!0};pO.ha=function(a){return new (a||pO)(_.u(_.Yr))};pO.va=_.t({token:pO,ta:pO.ha,Ka:"root"});
var qO=function(a,b){this.Ra=a;this.client=b};qO.prototype.Hf=function(a){var b=this,c=_.ig(a);if(!c||!_.RD(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:OYb(this.client,{owner:a.substring(0,d),alias:e}).ka(_.m(function(f){var g=c.ac();f=f.WVa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Fo(g,{Ob:f[0]+"/"+f[2]});b.Ra.navigate(_.hh(g.hb()));return!1}))};
qO.ha=function(a){return new (a||qO)(_.u(_.Pf),_.u(PYb))};qO.va=_.t({token:qO,ta:qO.ha,Ka:"root"});
var p1b={t8b:0,n5b:1,K8b:2,r1b:3,0:"NEW_USER",1:"LOADING_APPS",2:"NO_APPS",3:"HAS_APPS"},rJ=function(a,b,c,d,e,f){this.Gl=b;this.Nq=c;this.Fa=d;this.Xc=e;this.storage=f;this.Nna=p1b;this.xk=_.jg;this.msb=new _.sf(this.storage.get("user_knows_debugger"));this.appId=this.Xc.appId.value;this.Wtc=_.Ca(this.msb,this.Gl.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.uLc=_.QD(_.ig(a.nc));this.ek=_.QD(_.ig(a.nc))?"https://goto.corp.google.com/dbg":
"https://cloud.google.com/debugger/docs/how-to"};rJ.prototype.closeDialog=function(a,b){var c=this;this.Nq.Sy().subscribe(function(){c.Fa.nb({gestureName:"CLICK",element:"DebugDialog",action:"continue",bucket:b?_.jg.Gza:void 0},a);b&&c.Xc.appId.next(b)});this.Nq.close(b)};rJ.prototype.nYa=function(a){this.appId=a&&a.YP||null};rJ.ha=function(a){return new (a||rJ)(_.y(_.rf),_.y(iM),_.y(_.pq),_.y(_.cv),_.y(_.cG),_.y(_.lm))};
rJ.Aa=_.v({type:rJ,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"]]},ya:function(a,b){a&1&&(_.je(0,0),_.O(1,"async"),_.M(2,nEb,25,1,"div",1),_.M(3,oEb,11,1,"div",2),_.M(4,pEb,2,0,"div",3),_.M(5,rEb,16,6,"div",4),_.ke());
a&2&&(_.z("ngSwitch",_.Q(1,5,b.Wtc)),_.w(2),_.z("ngSwitchCase",b.Nna.t8b),_.w(1),_.z("ngSwitchCase",b.Nna.K8b),_.w(1),_.z("ngSwitchCase",b.Nna.n5b),_.w(1),_.z("ngSwitchCase",b.Nna.r1b))},Ia:[_.cn,tM,_.Ql,_.Rl,_.Zm,_.Iq,_.Jq,_.Xq,_.sD,_.qD,_.nq,_.zq,_.Aq,_.Bq,_.Cq,_.Vl],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 rO=function(){};rO.ha=function(a){return new (a||rO)};rO.Ea=_.Wc({type:rO});rO.Da=_.Pc({imports:[_.fn,uM,_.Wl,_.$m,_.ar,_.tD,_.rD,_.Mq,_.Dq,MM]});
var sO=function(a,b){this.Fa=a;this.zQa=b;this.Cf=new _.ks(this.Fa)};sO.prototype.wPa=function(a){var b=this;if(!_.XD(a))return _.Da(_.mD("Failed to load pending changes"));var c=_.pib(a.lb,a.Dc,a.repository,a.Ab,a.path,a.params.Ob);return this.Cf.fetch(c,function(){return b.zQa.wPa(c)}).ka(_.m(function(d){return _.oD({Pca:d.Pca})}),_.sb(_.xD),_.za(function(){return _.Da(_.mD("Failed to load pending changes"))}))};sO.ha=function(a){return new (a||sO)(_.u(_.Ym),_.u(KYb))};
sO.va=_.t({token:sO,ta:sO.ha,Ka:"root"});
var tEb=function(){return{hTa:!0,count:0}},wEb=function(a){return{hTa:!1,count:a}},tO=function(a){this.mHc=a;this.vc=_.wD;this.jyc=CEb;this.pending=_.Da()};tO.prototype.Rb=function(){this.pending=this.mHc.wPa(this.Xa)};tO.ha=function(a){return new (a||tO)(_.y(sO))};
tO.Aa=_.v({type:tO,oa:[["pending-cl-indicator"]],inputs:{Xa:"place"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.M(0,yEb,3,3,"ng-container",0),_.O(1,"async"),_.M(2,BEb,8,4,"ng-template",
null,1,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.pending))},Ia:[_.Pl,_.Ul,_.Ql,_.Rl,_.ly,_.qD,_.Qr,_.Vl],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});
var q1b={aec:0,bec:1,CUb:2,DUb:3,f5b:4,e5b:5,Ubc:6,Tbc: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 uO=function(a,b,c){var d=this;this.document=a;this.AOa=b;this.Qb=c;this.Ie=new _.Xk;this.action=new _.Xk;this.Mg=2;this.color="blue";this.kX="";this.Position=q1b;this.width=272;this.yta=null;this.Fp=this.AOa.create(this.Qb.ua,{defer:!0});this.sMa=function(e){"Escape"===e.key&&d.tMa()};this.Rua=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.yta=d.document.activeElement)};this.document.addEventListener("keydown",this.sMa);this.document.addEventListener("focusin",
this.Rua)};uO.prototype.Ne=function(){_.BRa(this.Fp);this.Rua();_.cp(this.Fp)};uO.prototype.La=function(){this.document.removeEventListener("keydown",this.sMa);this.document.removeEventListener("focusin",this.Rua);this.Fp.destroy()};uO.prototype.tMa=function(){this.Ie.next();this.yta&&"focus"in this.yta&&this.yta.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.sMa);this.document.removeEventListener("focusin",this.Rua)};
_.V.Object.defineProperties(uO.prototype,{cxa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});uO.ha=function(a){return new (a||uO)(_.y(_.Ig),_.y(zK),_.y(_.Cd))};
uO.Aa=_.v({type:uO,oa:[["onedev-feature-tooltip-body"]],Ib:16,mb:function(a,b){a&2&&_.he("pointer-top-left",b.Mg===b.Position.aec)("pointer-top-right",b.Mg===b.Position.bec)("pointer-bottom-left",b.Mg===b.Position.CUb)("pointer-bottom-right",b.Mg===b.Position.DUb)("pointer-left-top",b.Mg===b.Position.f5b)("pointer-left-bottom",b.Mg===b.Position.e5b)("pointer-right-top",b.Mg===b.Position.Ubc)("pointer-right-bottom",b.Mg===b.Position.Tbc)},inputs:{Mg:"pointerPosition",cxa:"widthOffset",color:"color",
kX:"actionBtnText"},outputs:{Ie:"dismiss",action:"action"},features:[_.Ce([{Ga:_.HRa,Ic:{sEb:function(){},Tcb:function(){}}},zK])],tc:["*"],Ba:8,Ca:5,Ha:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button","",1,"action-button",
3,"click"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"div",0)(1,"div",1),_.F(2,"div",2),_.D(),_.we(3),_.C(4,"div",3),_.M(5,DEb,2,1,"button",4),_.C(6,"button",5),_.G("click",function(){return b.tMa()}),_.N(7," Got it "),_.D()()());a&2&&(_.fe("width",b.width,"px"),_.z("ngClass",b.color),_.w(5),_.z("ngIf",b.kX),_.w(1),_.z("color","white"===b.color?"primary":""))},Ia:[_.Py,_.Nl,_.Pl,_.nq],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 .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}"],
vb:2,Oa:0});
var vO=function(){};vO.ha=function(a){return new (a||vO)};vO.Ea=_.Wc({type:vO});vO.Da=_.Pc({});
var wO=function(){this.RIa=new Map},r1b=function(a,b){if(a.RIa.has(b))return a.RIa.get(b);var c={HLa:new _.kb(1),eg:new _.nb,amb:new _.nb};a.RIa.set(b,c);return c},s1b=function(a,b,c){r1b(a,b).HLa.next(c)},t1b=function(a,b){r1b(a,b).eg.next();r1b(a,b).HLa.next(void 0)};wO.prototype.tMa=function(){r1b(this).amb.next()};wO.ha=function(a){return new (a||wO)};wO.va=_.t({token:wO,ta:wO.ha,Ka:vO});
var u1b=[{Mg:2,qo:{Qc:"center",Rc:"top",Bc:"start",Gc:"bottom",offsetX:-33}},{Mg:3,qo:{Qc:"center",Rc:"top",Bc:"end",Gc:"bottom",offsetX:33}},{Mg:0,qo:{Qc:"center",Rc:"bottom",Bc:"start",Gc:"top",offsetX:-33}},{Mg:1,qo:{Qc:"center",Rc:"bottom",Bc:"end",Gc:"top",offsetX:33}}],v1b=[{Mg:2,qo:{Qc:"start",Rc:"top",Bc:"start",Gc:"bottom",offsetX:-12}},{Mg:3,qo:{Qc:"end",Rc:"top",Bc:"end",Gc:"bottom",offsetX:12}},{Mg:0,qo:{Qc:"start",Rc:"bottom",Bc:"start",Gc:"top",offsetX:-12}},{Mg:1,qo:{Qc:"end",Rc:"bottom",
Bc:"end",Gc:"top",offsetX:12}}],w1b=[{Mg:6,qo:{Qc:"start",Rc:"center",Bc:"end",Gc:"top",offsetY:-33}},{Mg:7,qo:{Qc:"start",Rc:"center",Bc:"end",Gc:"bottom",offsetY:33}},{Mg:4,qo:{Qc:"end",Rc:"center",Bc:"start",Gc:"top",offsetY:-33}},{Mg:5,qo:{Qc:"end",Rc:"center",Bc:"start",Gc:"bottom",offsetY:33}}],x1b=[{Mg:6,qo:{Qc:"start",Rc:"top",Bc:"end",Gc:"top",offsetY:-12}},{Mg:7,qo:{Qc:"start",Rc:"bottom",Bc:"end",Gc:"bottom",offsetY:12}},{Mg:4,qo:{Qc:"end",Rc:"top",Bc:"start",Gc:"top",offsetY:-12}},{Mg:5,
qo:{Qc:"end",Rc:"bottom",Bc:"start",Gc:"bottom",offsetY:12}}];
var xO=function(){};xO.ha=function(a){return new (a||xO)};xO.Ea=_.Wc({type:xO});xO.Da=_.Pc({});
var yO=function(){},z1b=function(a,b){return y1b(a,b).map(function(c){return c.qo})},A1b=function(a,b,c){a=y1b(a,b).find(function(d){return d.qo===c});if(!a)throw Error("cf`"+JSON.stringify(c));return a.Mg},y1b=function(a,b){b=B1b(b).filter(function(c){return!a.includes(c)});return a.concat(b)},B1b=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?u1b:v1b).concat(void 0!==a&&60>a?w1b:x1b)};
yO.ha=function(a){return new (a||yO)};yO.va=_.t({token:yO,ta:yO.ha,Ka:xO});
var C1b=["template"],zO=function(a,b,c,d,e){var f=this;this.mJ=a;this.Pe=b;this.JB=c;this.qe=d;this.Il=e;this.uVa=new _.nb;this.OLa=[];this.cxa=0;this.color="blue";this.rg=!1;this.kX="";this.Ie=new _.Xk;this.wfb=new _.Xk;this.action=new _.Xk;this.Mg=0;this.eg=new _.kb;this.ZF=new _.kb;this.PXa={zIndex:"",position:""};this.rqa=function(){f.Yc&&f.rg&&f.anchor&&(f.anchor.ua.style.position=f.PXa.position,f.anchor.ua.style.zIndex=f.PXa.zIndex);var g;null==(g=f.Yc)||g.dispose();f.Yc=void 0}};
zO.prototype.Rb=function(a){if(a.customPositions){var b;null==(b=this.Yc)||_.rnb(b,D1b(this))}};zO.prototype.Sa=function(){var a=r1b(this.mJ,this.jq),b=a.eg,c=a.amb;E1b(this,a.HLa);b.ka(_.vb(this.eg)).subscribe(this.rqa);F1b(this,c)};zO.prototype.Vc=function(){this.ZF.next()};zO.prototype.La=function(){this.rqa();this.eg.next()};
var E1b=function(a,b){a.uVa.ka(Ywb(a.ZF),_.yb(function(){a.wfb.emit()}),_.tb(function(){return b.ka(_.vb(a.Ie))}),_.vb(a.eg),_.Qa(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ua;if(a.rg){var d=c.style,e=d.position;a.PXa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Pe;d=c.create;e=D1b(a);var f=a.Pe.Sm;f=a.rg?f.block():f.sr();a.Yc=d.call(c,{Jj:e,Ok:f,minWidth:"fit-content",rg:a.rg});var g;null==(g=a.Yc)||
g.attach(new _.Tp(a.wg,a.JB))})},F1b=function(a,b){b.ka(_.vb(a.eg),_.Qa(function(){return a.isVisible()})).subscribe(function(){a.rqa();a.Ie.emit()})};zO.prototype.X9=function(){if(!this.anchor)throw Error("df");return _.Op(_.Qp(this.Pe.position(),this.anchor),z1b(this.OLa,this.anchor))};var D1b=function(a){var b=a.X9();b.tta.subscribe(function(c){a.qe.Nc(function(){a.Mg=A1b(a.OLa,a.anchor,c.pna);_.Pk(a.Il)})});return b};zO.prototype.isVisible=function(){return!!this.Yc};
zO.ha=function(a){return new (a||zO)(_.y(wO),_.y(_.Yp),_.y(_.Me),_.y(_.Ye),_.y(_.al),_.y(yO))};
zO.Aa=_.v({type:zO,oa:[["onedev-feature-tooltip"]],wb:function(a,b){a&1&&_.Pe(C1b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.wg=c.first)}},inputs:{jq:"tooltipId",uVa:"open$",OLa:"customPositions",cxa:"widthOffset",color:"color",rg:"hasBackdrop",kX:"actionBtnText"},outputs:{Ie:"dismiss",wfb:"beforeShown",action:"action"},features:[_.bd],tc:["*"],Ba:2,Ca:0,Ha:[["template",""],[3,"actionBtnText","color","pointerPosition","widthOffset","action","dismiss"]],ya:function(a){a&1&&(_.ve(),_.M(0,EEb,2,4,"ng-template",
null,0,_.Ue))},Ia:[uO],vb:2,Oa:0});
var AO=function(){};AO.ha=function(a){return new (a||AO)};AO.Ea=_.Wc({type:AO});AO.Da=_.Pc({});
var BO=function(){};BO.ha=function(a){return new (a||BO)};BO.Ea=_.Wc({type:BO});BO.Da=_.Pc({imports:[AO]});
var CO=function(){};CO.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Da(a?JSON.parse(a):null)};CO.prototype.pu=function(a){return _.Da(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))};CO.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Da(void 0)};CO.ha=function(a){return new (a||CO)};CO.va=_.t({token:CO,ta:CO.ha,Ka:AO});
var G1b=new _.zd("Feature Tooltip Controller Config"),DO=function(a,b,c){this.config=a;this.jL=b;this.Cc=c;this.d7=this.config.WMa?this.Cc.get(_.QF):void 0;this.CSa="onedev.lastTooltipTime."+this.config.Tp;var d;this.config.qLb=null!=(d=this.config.qLb)?d:"tooltipShown";var e;this.config.ysb=null!=(e=this.config.ysb)?e:"tooltipHidden"},H1b=function(a){return a.jL.getValue(a.CSa).ka(_.m(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.xLa}))};
DO.prototype.sqa=function(a){var b;null==(b=this.d7)||_.bob(b,this.config.ysb);_.He([this.jL.setValue(this.CSa,(new Date).getTime()),this.jL.setValue(EO(this,a),"HIDDEN")]).ka(_.Za())};var I1b=function(a,b){a.jL.getValue(EO(a,b)).ka(_.Qa(function(c){return"SHOWING"!==c})).subscribe(function(){a.jL.setValue(EO(a,b),"HIDDEN")})},K1b=function(a,b,c){var d=c.map(function(e){return EO(a,e)});return a.jL.pu(d).ka(_.m(function(e){return J1b(a,b,c,e)}))};
DO.prototype.showTooltip=function(a){var b;null==(b=this.d7)||_.bob(b,this.config.qLb);return _.He([this.jL.setValue(this.CSa,(new Date).getTime()),this.jL.setValue(EO(this,a),"SHOWING")]).ka(_.Za())};var J1b=function(a,b,c,d){return c.filter(function(e){e=d.get(EO(a,e));return e===b||"UNSEEN"===b&&null===e})},EO=function(a,b){return"onedev.tooltips."+a.config.Tp+"."+b};DO.ha=function(a){return new (a||DO)(_.u(G1b),_.u(CO),_.u(_.Lf))};DO.va=_.t({token:DO,ta:DO.ha,Ka:BO});
var FO=function(a){var b=this;this.zF=a;this.oLb=_.Da(void 0);this.eg=new _.kb;this.kyc=function(){return K1b(b.zF,"SHOWING",L1b(b))}};FO.prototype.Ne=function(){var a=this,b=this.oLb.ka(_.tb(this.kyc),_.tb(function(c){return 0<c.length?_.Da(c[0]):_.Da(void 0).ka(M1b(a),N1b(a))}),_.m(function(c){return O1b(a,c)}),_.Qa(function(c){return!!c}),_.m(function(c){return c}),_.ob({bufferSize:1,dM:!0}));P1b(this,b);b.ka(_.vb(this.eg)).subscribe(function(c){c.uVa.next();a.zF.showTooltip(c.jq)})};
FO.prototype.La=function(){this.eg.next()};
var M1b=function(a){return _.fa(_.tb(function(){return H1b(a.zF)}),_.Qa(_.da))},N1b=function(a){return _.fa(_.tb(function(){return K1b(a.zF,"UNSEEN",L1b(a))}),_.Qa(function(b){return 0<b.length}),_.m(function(b){return b[0]}))},P1b=function(a,b){b.ka(_.tb(function(c){return c.Ie.ka(_.Za(c.jq))}),_.vb(a.eg)).subscribe(function(c){a.zF.sqa(c)})},L1b=function(a){return a.UOb.map(function(b){return b.jq})},O1b=function(a,b){return a.UOb.find(function(c){return c.jq===b})};
FO.ha=function(a){return new (a||FO)(_.y(DO))};FO.Aa=_.v({type:FO,oa:[["onedev-feature-tooltip-controller"]],Ed:function(a,b,c){a&1&&_.Qe(c,zO,4);if(a&2){var d;_.Oe(d=_.Re())&&(b.UOb=d)}},inputs:{oLb:"showTooltip$"},Ba:0,Ca:0,ya:function(){},vb:2,Oa:0});
var GO=function(a,b){this.mJ=a;this.element=b;this.S$=!1};GO.prototype.Sa=function(){var a=this;this.S$?(this.Tub=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?s1b(a.mJ,a.jq,a.element):t1b(a.mJ,a.jq)}),this.Tub.observe(this.element.ua)):s1b(this.mJ,this.jq,this.element)};GO.prototype.La=function(){t1b(this.mJ,this.jq);var a;null==(a=this.Tub)||a.disconnect()};GO.ha=function(a){return new (a||GO)(_.y(wO),_.y(_.Cd))};
GO.Ja=_.v({type:GO,oa:[["","onedevTooltipAnchor",""]],inputs:{jq:["onedevTooltipAnchor","tooltipId"],S$:"hideTooltipWhenAnchorNotVisible"}});
var HO=function(a,b,c){var d=this;this.zF=a;this.renderer=b;this.Qb=c;this.EHc=function(){I1b(d.zF,d.jq)}};HO.prototype.Sa=function(){this.z0a||(this.event="click")};HO.prototype.La=function(){var a;null==(a=this.z0a)||a.call(this)};_.V.Object.defineProperties(HO.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.z0a)||b.call(this);this.z0a=this.renderer.listen(this.Qb.ua,a,this.EHc)}}});HO.ha=function(a){return new (a||HO)(_.y(DO),_.y(_.Ok),_.y(_.Cd))};
HO.Ja=_.v({type:HO,oa:[["","onedevTooltipPreventer",""]],inputs:{jq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});
var Q1b=new _.zd("TooltipAnchor"),R1b=new _.zd("TooltipPeventer"),IO=function(a,b,c,d,e,f){this.zF=a;this.mJ=b;this.Qb=c;this.renderer=d;this.Nqc=e;this.GHc=f;this.iwa=new this.GHc(this.zF,this.renderer,this.Qb);this.hwa=new this.Nqc(this.mJ,this.Qb)};IO.prototype.Sa=function(){this.iwa.Sa();this.hwa.Sa()};IO.prototype.La=function(){this.iwa.La();this.hwa.La()};
_.V.Object.defineProperties(IO.prototype,{jq:{configurable:!0,enumerable:!0,set:function(a){this.iwa.jq=a;this.hwa.jq=a}},S$:{configurable:!0,enumerable:!0,set:function(a){this.hwa.S$=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.iwa.event=a}}});IO.ha=function(a){return new (a||IO)(_.y(DO),_.y(wO),_.y(_.Cd),_.y(_.Ok),_.y(Q1b),_.y(R1b))};
IO.Ja=_.v({type:IO,oa:[["","onedevFeatureTooltip",""]],inputs:{jq:["onedevFeatureTooltip","tooltipId"],S$:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.Ce([{Ga:Q1b,Ic:GO},{Ga:R1b,Ic:HO}])]});
var JO=function(){this.className="gmat-subtitle-1 tooltip-title"};JO.ha=function(a){return new (a||JO)};JO.Ja=_.v({type:JO,oa:[["","onedevTooltipTitle",""]],Ib:2,mb:function(a,b){a&2&&_.ie(b.className)}});
var S1b=["menuTrigger"],T1b=["auxiliaryCiderButton"],KO=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Fa=a;this.Gl=b;this.Zj=c;this.Xc=e;this.yd=f;this.Ig=g;this.Pqa=h;this.eT=n;this.Sb=r;this.uaa=!1;this.NMa=new _.sf(void 0);this.Tl=new _.sf(void 0);this.eu=new _.sf(void 0);this.xk=_.jg;this.Xeb=_.Da(new Set);this.QS=d.Vb(37);this.Yuc=d.Vb(12);this.nHc=d.Vb(32);this.Dub=d.Vb(20);this.MAc=d.Vb(21);this.Ztc=this.Gl.gt.ka(_.m(function(A){return A&&A.service}));this.Xuc=n.KLa.ka(_.m(function(A){return 3===
A}),_.Oa(),_.m(function(A){return{open:A}}));this.NAc=n.KLa.ka(_.m(function(A){return 2===A}),_.Oa(),_.m(function(A){return{open:A}}));this.rvc=_.Ca([this.Sb.gZ(),this.Sb.BZ(),this.Tl,this.NMa,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",Kb:P};if(K&&_.RD(K)){P=void 0;var Z=[];var la=_.mxb(K);if(la=la.includes("cider")?la.replace("cider","cider-v"):"")la={ariaLabel:"Edit this file in a new workspace in Cider V",
title:"Edit in Cider V",Kb:la},"ciderv"===A?P=la:Z.push(la);if(la=_.mxb(K,void 0,!0))la={ariaLabel:"Edit this file in a new workspace in legacy Cider",title:"Edit in legacy Cider",Kb:la},"legacy"===A?P=la:Z.push(la);if(I=kxb(_.mxb(K),I))I={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Kb:I},"prompt"===A?P=I:Z.push(I);A=P?Z.length?Object.assign({},P,{tooltip:K.Gw?P.ariaLabel:"Editing code in Cider not supported for this resource type",ya:B,qc:"BreadcrumbOpenInEditor",
context:{buttons:Z}}):P:void 0;return A}}),_.yb(function(A){var B=void 0;"string"===typeof(null==A?void 0:A.Kb)&&(B=A.Kb);U1b(x,B)}),_.mb(1),_.ib())};KO.prototype.Sa=function(){};KO.prototype.La=function(){this.ywa&&this.ywa()};
KO.prototype.Rb=function(a){var b=this;if("place"in a&&this.Dub){var c=a.place;a=c.tf;c=c.uj;c&&_.ND(a,c)||(this.Xeb=cYb(this.Fa).ka(_.tb(function(){return _.CG(b.Ig,_.Co(b.Xa.ac(),"HEAD").hb(),"path",0).ka(_.Tg(b.Fa,"history"),_.za(function(){return _.Da(void 0)}))}),_.tb(function(d){d=Number(d);return isNaN(d)?_.Da(new Set):L_b(b.Pqa,b.Xa.path||"",d)}),_.yb(function(d){b.Fa.bm({PE:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.sb(new Set),_.mb(1),_.ib()))}};KO.prototype.dw=function(){this.eAb&&this.eAb.dw()};var U1b=function(a,b){a.ywa&&a.ywa();a.ywa=b&&a.Xa.Gw?a.yd.register("editCode","shift+e",function(){_.Pj(b,void 0,_.Vg("_blank"))}):void 0};
_.V.Object.defineProperties(KO.prototype,{zY:{configurable:!0,enumerable:!0,set:function(a){this.NMa.next(a)},get:function(){return this.NMa.value}},Xa:{configurable:!0,enumerable:!0,set:function(a){this.Tl.next(a)},get:function(){return this.Tl.value}},rrc:{configurable:!0,enumerable:!0,set:function(a){this.eu.value!==a&&this.eu.next(a)}},pMa:{configurable:!0,enumerable:!0,get:function(){return _.QD(this.Xa)&&!this.Xa.Gw||null}},NKc:{configurable:!0,enumerable:!0,get:function(){return"depot"===this.Xa.Dc?
!0:!this.Xa.repository||this.uaa?!1:"project"===this.Xa.Dc}},Dvc:{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)}}});KO.ha=function(a){return new (a||KO)(_.y(_.cv),_.y(iM),_.y(_.yq),_.y(_.vu),_.y(_.cG),_.y(_.Ss),_.y(_.BG),_.y(iN),_.y(hN),_.y(_.Hu))};
KO.Aa=_.v({type:KO,oa:[["activity-header-actions","place",""]],wb:function(a,b){a&1&&(_.Pe(S1b,5),_.Pe(T1b,5,_.Le));if(a&2){var c;_.Oe(c=_.Re())&&(b.eAb=c.first);_.Oe(c=_.Re())&&(b.rrc=c.first)}},inputs:{uaa:"isEmptyRepo",zY:"editLink",Xa:"place"},features:[_.bd],hc:["place",""],Ba:11,Ca:11,Ha:function(){return[[1,"actions-button-container"],[4,"ngIf"],[3,"place",4,"ngIf"],["auxiliaryCiderButton",""],[4,"ngIf","ngIfElse"],["notDebugging",""],["type","button","gme-button-old","","format","hairline",
"size","xsmall","ascTrackElement","DebugInBreadcrumb","trackAction","stop",1,"debug-button",3,"matTooltip","trackBucket","trackProjectId","click"],"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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,HEb,5,4,"ng-container",1),_.M(2,IEb,1,1,"pending-cl-indicator",2),_.O(3,"isPiperPlace"),_.M(4,NEb,3,3,"div",1),_.O(5,"isPiperPlace"),_.M(6,PEb,3,3,"div",1),_.M(7,SEb,4,2,"ng-container",1),_.O(8,"async"),_.D(),_.M(9,UEb,1,1,"ng-template",null,3,_.Ue));a&2&&(_.w(1),_.z("ngIf",!b.QS&&b.NKc),_.w(1),_.z("ngIf",b.nHc&&_.Q(3,5,b.Xa)),_.w(2),_.z("ngIf",_.Q(5,7,b.Dub&&null!=b.Xa.path&&b.Xa)),_.w(2),_.z("ngIf",b.Yuc),_.w(1),_.z("ngIf",_.Q(8,9,
!b.QS&&b.rvc)))},Ia:[_.cn,_.RF,_.Ol,_.Pl,tO,_.Zm,zO,FO,IO,JO,_.ly,_.Qr,_.bw,_.Uy,_.Vl,CN],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 LO=function(a,b){this.Fa=a;this.Ra=b;this.Ag="ChangelistPicker";this.Jfa=void 0;this.cMb="number"};LO.prototype.Sa=function(){};var V1b=function(a){if(a.Jfa){var b=a.Jfa.toString();a.Fa.nb({element:"ChangelistPicker",action:"selectSpecificCl",mg:b,gestureName:"CLICK"});a.Ra.navigate(_.hh(_.zE(_.nE(_.Co(a.pta.ac(),b)),function(c){delete c.Ob}).hb()))}};
_.V.Object.defineProperties(LO.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.pta=a;this.VQ=_.hh(_.zE(_.nE(_.Co(a.ac(),"")),function(c){delete c.Ob}).hb());this.Jfa=WEb(a);this.cMb=a.nj()?"number":"text";var b=a.params.Ob?_.hh(_.nE(a.ac()).hb()):void 0;this.oSb=b;this.pPc=_.Rhb(a)}},SBc:{configurable:!0,enumerable:!0,get:function(){return _.Go(this.pta)||pxb(this.pta)}},kCc:{configurable:!0,enumerable:!0,get:function(){return!!this.pta.params.Ob}}});
LO.ha=function(a){return new (a||LO)(_.y(_.Ym),_.y(_.Pf))};
LO.Aa=_.v({type:LO,oa:[["cl-picker","place",""]],inputs:{Xa:"place"},hc:["place",""],Ba:11,Ca:7,Ha:function(){return["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"]," HEAD ",["appearance","outline"]," Specific CL ",["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]]},ya:function(a,
b){a&1&&(_.C(0,"ul",0),_.M(1,VEb,3,5,"li",1),_.C(2,"li",2)(3,"a",3),_.re(4,4),_.D()(),_.F(5,"mat-divider"),_.C(6,"li",2)(7,"mat-form-field",5)(8,"mat-label"),_.re(9,6),_.D(),_.C(10,"input",7),_.G("ngModelChange",function(c){return b.Jfa=c})("keyup.enter",function(){return V1b(b)}),_.D()()()());a&2&&(_.w(1),_.z("ngIf",b.oSb),_.w(2),_.he("active-element",b.SBc),_.z("routerLink",b.VQ)("ascTrackElement",b.Ag),_.w(7),_.z("type",b.cMb)("ngModel",b.Jfa))},Ia:[_.cn,_.Pl,_.Iq,_.Xq,_.zh,_.uv,_.zv,_.oq,_.Vv,
_.Ov,_.Nv,_.Rv,_.Mm],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 MO=function(){};MO.ha=function(a){return new (a||MO)};MO.Ea=_.Wc({type:MO});MO.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,_.Hv,_.Mq,_.Cw,_.Sv,_.rw,_.Om]});
var W1b=["crumbs"],X1b=["copyButton"],NO=function(a,b){this.Fa=a;this.Ec=b;this.X6b="Copy file path";this.items=[];this.LP=""};NO.prototype.Ts=function(){this.Fa.nb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};NO.ha=function(a){return new (a||NO)(_.y(_.Ym),_.y(_.uH))};
NO.Aa=_.v({type:NO,oa:[["path-breadcrumb"]],wb:function(a,b){a&1&&(_.Pe(W1b,5),_.Pe(X1b,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.rVc=c.first);_.Oe(c=_.Re())&&(b.mVc=c.first)}},inputs:{items:"items",LP:"copyText",projectId:"projectId",Ofa:"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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,YEb,6,11,"ng-container",1),_.D(),_.C(2,"div")(3,"copy-button",2,3),_.G("copyEvent",function(){return b.Ts()}),_.D()());a&2&&(_.w(1),_.z("ngForOf",b.items),_.w(2),_.z("hoverMsg",b.X6b)("copyText",
b.LP))},Ia:[_.cn,_.Ol,_.Pl,_.$y,_.Mm,_.Vl],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 Y1b=function(a){_.W.call(this,a)};_.U(Y1b,_.W);_.k=Y1b.prototype;_.k.mKb=function(a){_.fc(this,1,a)};_.k.getName=function(){return _.q(this,2)};_.k.Df=function(a){return _.fc(this,2,a)};_.k.Im=function(){return _.q(this,3)};_.k.BT=function(a){_.fc(this,3,a)};_.k.toObject=function(a){return Z1b(a,this)};var Z1b=function(a,b){if(null!=b){var c={codePath:_.p(_.q(b,1)),name:_.p(_.q(b,2)),productId:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var a2b=function(a){_.W.call(this,a,-1,$1b)};_.U(a2b,_.W);var $1b=[1];a2b.prototype.toObject=function(a){if(null!=this){var b={f1c:_.rc(_.lc(this,Y1b,1),Z1b,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var OO=function(a){_.W.call(this,a)};_.U(OO,_.W);OO.prototype.mKb=function(a){_.fc(this,1,a)};OO.prototype.CM=function(a){_.fc(this,2,a)};OO.prototype.toObject=function(a){if(null!=this){var b={codePath:_.p(_.q(this,1)),DB:_.Wi(this,2,!1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var PO=function(a){_.W.call(this,a,-1,b2b)};_.U(PO,_.W);PO.prototype.getScope=function(){return _.Dh(this,1,0)};PO.prototype.setScope=function(a){return _.fc(this,1,a)};PO.prototype.Vpa=function(){return _.ic(this,2)};var b2b=[2];PO.prototype.toObject=function(a){return c2b(a,this)};var c2b=function(a,b){if(null!=b){var c={scope:_.p(_.q(b,1)),MOc:_.p(_.ic(b,2))};a&&(c.Ta=b);return c}};
var QO=function(a){_.W.call(this,a)};_.U(QO,_.W);QO.prototype.getName=function(){return _.q(this,1)};QO.prototype.Df=function(a){return _.fc(this,1,a)};QO.prototype.CM=function(a){_.fc(this,2,a)};QO.prototype.toObject=function(a){if(null!=this){var b={name:_.p(_.q(this,1)),DB:_.Wi(this,2,!1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var RO=function(a){_.W.call(this,a)};_.U(RO,_.W);RO.prototype.nKb=function(a){_.fc(this,1,a)};RO.prototype.CM=function(a){_.fc(this,2,a)};RO.prototype.VPa=function(){return _.q(this,3)};RO.prototype.toObject=function(a){if(null!=this){var b={dvc:_.p(_.q(this,1)),DB:_.Wi(this,2,!1),username:_.p(_.q(this,3)),uYc:_.Wi(this,4,!1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var SO=function(a){_.W.call(this,a)};_.U(SO,_.W);SO.prototype.Im=function(){return _.q(this,1)};SO.prototype.BT=function(a){_.fc(this,1,a)};SO.prototype.CM=function(a){_.fc(this,3,a)};SO.prototype.toObject=function(a){if(null!=this){var b={productId:_.p(_.q(this,1)),K0c:_.p(_.q(this,2)),DB:_.Wi(this,3,!1)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var yJ=function(a){_.W.call(this,a)};_.U(yJ,_.W);yJ.prototype.getName=function(){return _.q(this,1)};yJ.prototype.Df=function(a){return _.fc(this,1,a)};yJ.prototype.Yqb=function(){return _.q(this,2)};yJ.prototype.toObject=function(a){return d2b(a,this)};var d2b=function(a,b){if(null!=b){var c={name:_.p(_.q(b,1)),D1:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var TO=function(){};TO.ha=function(a){return new (a||TO)};TO.va=_.t({token:TO,ta:TO.ha,Ka:"root"});
var e2b=new Map([[1,{pva:"https://dev-stacks.corp.google.com",U5:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[2,{pva:"https://nightly-stacks.corp.google.com",U5:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],[0,{pva:"https://stacks-v4.corp.google.com",U5:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],
[3,{pva:"http://localhost:5432",U5:"http://localhost:8788",apiKey:""}]]),UO=function(){};_.V.Object.defineProperties(UO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return e2b.get(this.Ltc)}},Ltc:{configurable:!0,enumerable:!0,get:function(){switch("{{ flags.environment }}"===window.PY_ENVIRONMENT?"prod":window.PY_ENVIRONMENT){case "prod":return 0;case "dev":return 1;case "nightly":return 2;case "local":return 3;default:return 0}}}});UO.ha=function(a){return new (a||UO)(_.u(TO))};
UO.va=_.t({token:UO,ta:UO.ha,Ka:"root"});
var AJ=function(a){_.W.call(this,a)};_.U(AJ,_.W);_.k=AJ.prototype;_.k.getUrl=function(){return _.q(this,1)};_.k.FM=function(a){return _.fc(this,1,a)};_.k.J$=function(){return _.Ti(this,1)};_.k.vz=function(){return _.q(this,2)};_.k.PKa=function(){return _.gc(this,2)};_.k.getId=function(){return _.q(this,3)};_.k.toObject=function(a){return VO(a,this)};var VO=function(a,b){if(null!=b){var c={url:_.p(_.q(b,1)),label:_.p(_.q(b,2)),id:_.p(_.q(b,3)),protocol:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var WO=function(a){_.W.call(this,a)};_.U(WO,_.W);WO.prototype.getName=function(){return _.q(this,2)};WO.prototype.Df=function(a){return _.fc(this,2,a)};WO.prototype.toObject=function(a){return f2b(a,this)};var f2b=function(a,b){if(null!=b){var c={crc:_.p(_.q(b,1)),name:_.p(_.q(b,2)),resource:VO(a,_.nc(b,AJ,3))};a&&(c.Ta=b);return c}};
var XO=function(a){_.W.call(this,a)};_.U(XO,_.W);XO.prototype.VPa=function(){return _.q(this,1)};XO.prototype.getName=function(){return _.q(this,2)};XO.prototype.Df=function(a){return _.fc(this,2,a)};XO.prototype.toObject=function(a){return g2b(a,this)};var g2b=function(a,b){if(null!=b){var c={username:_.p(_.q(b,1)),name:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var FJ=function(a){_.W.call(this,a)};_.U(FJ,_.W);FJ.prototype.getName=function(){return _.q(this,2)};FJ.prototype.Df=function(a){return _.fc(this,2,a)};FJ.prototype.toObject=function(a){return h2b(a,this)};var h2b=function(a,b){if(null!=b){var c={zVc:_.p(_.q(b,1)),name:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var EJ=function(a){_.W.call(this,a)};_.U(EJ,_.W);EJ.prototype.IK=function(){return _.aj(this,2)};EJ.prototype.toObject=function(a){return i2b(a,this)};var i2b=function(a,b){if(null!=b){var c={perspective:_.p(_.q(b,1)),description:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var NKb=function(a){_.W.call(this,a,-1,j2b)};_.U(NKb,_.W);var j2b=[2,3];NKb.prototype.toObject=function(a){return k2b(a,this)};var k2b=function(a,b){if(null!=b){var c={k1c:_.p(_.q(b,1)),P1c:_.rc(_.lc(b,EJ,2),i2b,a),w4c:_.p(_.ic(b,3))};a&&(c.Ta=b);return c}};
var GJ=function(a){_.W.call(this,a)};_.U(GJ,_.W);GJ.prototype.getName=function(){return _.q(this,2)};GJ.prototype.Df=function(a){return _.fc(this,2,a)};GJ.prototype.toObject=function(a){return l2b(a,this)};var l2b=function(a,b){if(null!=b){var c={h_:_.p(_.q(b,1)),name:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var xJ=function(a){_.W.call(this,a)};_.U(xJ,_.W);xJ.prototype.getName=function(){return _.q(this,3)};xJ.prototype.Df=function(a){return _.fc(this,3,a)};xJ.prototype.toObject=function(a){return m2b(a,this)};var m2b=function(a,b){if(null!=b){var c={MSc:_.p(_.q(b,1)),LSc:_.p(_.q(b,2)),name:_.p(_.q(b,3)),R3c:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var BJ=function(a){_.W.call(this,a)};_.U(BJ,_.W);BJ.prototype.getName=function(){return _.q(this,1)};BJ.prototype.Df=function(a){return _.fc(this,1,a)};BJ.prototype.toObject=function(a){return n2b(a,this)};var n2b=function(a,b){if(null!=b){var c={name:_.p(_.q(b,1)),KHc:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var YO=function(a){_.W.call(this,a)};_.U(YO,_.W);YO.prototype.getName=function(){return _.q(this,2)};YO.prototype.Df=function(a){return _.fc(this,2,a)};YO.prototype.toObject=function(a){return o2b(a,this)};var o2b=function(a,b){if(null!=b){var c={A2c:_.p(_.q(b,1)),name:_.p(_.q(b,2)),resource:VO(a,_.nc(b,AJ,3))};a&&(c.Ta=b);return c}};
var ZO=function(a){_.W.call(this,a)};_.U(ZO,_.W);ZO.prototype.getName=function(){return _.q(this,1)};ZO.prototype.Df=function(a){return _.fc(this,1,a)};ZO.prototype.toObject=function(a){return p2b(a,this)};var p2b=function(a,b){if(null!=b){var c={name:_.p(_.q(b,1)),eMc:_.p(_.q(b,2))};a&&(c.Ta=b);return c}};
var $O=function(a){_.W.call(this,a)};_.U($O,_.W);$O.prototype.getName=function(){return _.q(this,2)};$O.prototype.Df=function(a){return _.fc(this,2,a)};$O.prototype.rw=function(){return _.q(this,3)};$O.prototype.toObject=function(a){return q2b(a,this)};var q2b=function(a,b){if(null!=b){var c={teamsId:_.p(_.q(b,1)),name:_.p(_.q(b,2)),level:_.p(_.q(b,3)),e1c:_.p(_.q(b,4))};a&&(c.Ta=b);return c}};
var AJb=function(a){_.W.call(this,a)};_.U(AJb,_.W);_.k=AJb.prototype;_.k.Im=function(){return _.aj(this,1)};_.k.BT=function(a){_.fc(this,1,a)};_.k.getName=function(){return _.aj(this,2)};_.k.Df=function(a){return _.fc(this,2,a)};_.k.Mpa=function(){return _.Dh(this,3,0)};_.k.pPa=function(){return _.Wi(this,4)};_.k.qPa=function(){return _.Wi(this,5,!1)};_.k.toObject=function(a){return r2b(a,this)};
var r2b=function(a,b){if(null!=b){var c={productId:_.p(_.q(b,1)),name:_.p(_.q(b,2)),kda:_.p(_.q(b,3)),Dzc:_.p(_.Vi(b,4)),WBc:_.Wi(b,5,!1)};a&&(c.Ta=b);return c}};
var zJ=function(a){_.W.call(this,a,-1,s2b)};_.U(zJ,_.W);zJ.prototype.Im=function(){return _.aj(this,1)};zJ.prototype.BT=function(a){_.fc(this,1,a)};zJ.prototype.IK=function(){return _.aj(this,2)};var s2b=[3,6];zJ.prototype.toObject=function(a){return t2b(a,this)};var t2b=function(a,b){if(null!=b){var c={productId:_.p(_.q(b,1)),description:_.p(_.q(b,2)),F1c:_.p(_.ic(b,3)),O1c:_.p(_.q(b,4)),n_c:_.p(_.q(b,5)),I1c:_.rc(_.lc(b,AJb,6),r2b,a)};a&&(c.Ta=b);return c}};
var DJ=function(a){_.W.call(this,a)};_.U(DJ,_.W);DJ.prototype.Im=function(){return _.bj(this,1,u2b)};DJ.prototype.BT=function(a){_.rh(this,1,u2b,a)};DJ.prototype.getName=function(){return _.aj(this,4)};DJ.prototype.Df=function(a){return _.fc(this,4,a)};var u2b=[1,2];DJ.prototype.toObject=function(a){return v2b(a,this)};var v2b=function(a,b){if(null!=b){var c={productId:_.p(_.cj(b,1,u2b)),hHc:_.p(_.cj(b,2,u2b)),name:_.p(_.q(b,4)),H1c:_.p(_.q(b,3))};a&&(c.Ta=b);return c}};
var SKb=function(a){_.W.call(this,a,-1,w2b)};_.U(SKb,_.W);SKb.prototype.IK=function(){return _.aj(this,2)};var w2b=[3];SKb.prototype.toObject=function(a){return x2b(a,this)};var x2b=function(a,b){if(null!=b){var c={lna:_.p(_.q(b,1)),description:_.p(_.q(b,2)),ZUc:_.rc(_.lc(b,DJ,3),v2b,a)};a&&(c.Ta=b);return c}};
var CJ=function(a){_.W.call(this,a,-1,y2b)};_.U(CJ,_.W);CJ.prototype.getName=function(){return _.aj(this,3)};CJ.prototype.Df=function(a){return _.fc(this,3,a)};CJ.prototype.IK=function(){return _.aj(this,4)};var y2b=[2];CJ.prototype.toObject=function(a){return z2b(a,this)};var z2b=function(a,b){if(null!=b){var c={hHc:_.p(_.q(b,1)),aVc:_.rc(_.lc(b,SKb,2),x2b,a),name:_.p(_.q(b,3)),description:_.p(_.q(b,4)),mTc:_.Wi(b,5,!1)};a&&(c.Ta=b);return c}};
var aP=function(a){_.W.call(this,a,-1,A2b)};_.U(aP,_.W);_.k=aP.prototype;_.k.nKb=function(a){_.fc(this,1,a)};_.k.getName=function(){return _.q(this,2)};_.k.Df=function(a){return _.fc(this,2,a)};_.k.getParent=function(){return _.nc(this,aP,3)};_.k.pD=function(a){_.qc(this,3,a)};_.k.csb=function(){return _.Ui(this,3)};_.k.IK=function(){return _.q(this,7)};_.k.wpa=function(){return _.lc(this,AJ,8)};_.k.xpa=function(){return _.lc(this,AJ,9)};_.k.iZ=function(){return _.lc(this,XO,10)};
_.k.Bpa=function(){return _.lc(this,AJ,11)};_.k.Cpa=function(){return _.lc(this,AJ,12)};_.k.Epa=function(){return _.lc(this,AJ,13)};_.k.T9=function(){return _.lc(this,AJ,14)};_.k.c$=function(){return _.lc(this,AJ,16)};var bP=function(a){_.W.call(this,a,-1,B2b)};_.U(bP,_.W);_.k=bP.prototype;_.k.wpa=function(){return _.lc(this,AJ,2)};_.k.xpa=function(){return _.lc(this,AJ,5)};_.k.iZ=function(){return _.lc(this,XO,7)};_.k.IK=function(){return _.q(this,9)};_.k.Kh=function(){return _.nc(this,aP,10)};
_.k.yT=function(a){_.qc(this,10,a)};_.k.SK=function(){return _.Ui(this,10)};_.k.Bpa=function(){return _.lc(this,AJ,13)};_.k.Cpa=function(){return _.lc(this,AJ,15)};_.k.Epa=function(){return _.lc(this,AJ,16)};_.k.qPa=function(){return _.Wi(this,17,!1)};_.k.T9=function(){return _.lc(this,AJ,18)};_.k.getName=function(){return _.q(this,23)};_.k.Df=function(a){return _.fc(this,23,a)};_.k.Im=function(){return _.q(this,26)};_.k.BT=function(a){_.fc(this,26,a)};_.k.c$=function(){return _.lc(this,AJ,31)};
_.k.pPa=function(){return _.Vi(this,66)};_.k.Yqb=function(){return _.q(this,53)};_.k.Mpa=function(){return _.q(this,70)};var A2b=[4,6,8,9,10,11,12,13,14,15,16];aP.prototype.toObject=function(a){return C2b(a,this)};
var C2b=function(a,b){if(null!=b){var c={dvc:_.p(_.q(b,1)),name:_.p(_.q(b,2)),parent:C2b(a,b.getParent()),A3c:_.rc(_.lc(b,aP,4),C2b,a),LYc:_.p(_.Vi(b,5)),g1c:_.rc(_.lc(b,bP,6),D2b,a),description:_.p(_.q(b,7)),Erc:_.rc(b.wpa(),VO,a),Ysc:_.rc(b.xpa(),VO,a),x7:_.rc(b.iZ(),g2b,a),Fyc:_.rc(b.Bpa(),VO,a),mAc:_.rc(b.Cpa(),VO,a),VAc:_.rc(b.Epa(),VO,a),ACc:_.rc(b.T9(),VO,a),LZc:_.rc(_.lc(b,AJ,15),VO,a),SIc:_.rc(b.c$(),VO,a),nWc:_.p(_.q(b,17)),a3c:_.p(_.q(b,18)),VTc:_.p(_.Vi(b,19))};a&&(c.Ta=b);return c}},
B2b=[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];bP.prototype.toObject=function(a){return D2b(a,this)};
var D2b=function(a,b){if(null!=b){var c={Erc:_.rc(b.wpa(),VO,a),OX:_.p(_.ic(b,4)),NSc:_.p(_.ic(b,61)),Ysc:_.rc(b.xpa(),VO,a),dVc:_.rc(_.lc(b,AJ,6),VO,a),x7:_.rc(b.iZ(),g2b,a),wVc:_.rc(_.lc(b,AJ,8),VO,a),KVc:_.rc(_.lc(b,AJ,39),VO,a),description:_.p(_.q(b,9)),domain:C2b(a,b.Kh()),lqb:_.p(_.q(b,42)),tXc:_.rc(_.lc(b,AJ,12),VO,a),Fyc:_.rc(b.Bpa(),VO,a),LXc:_.p(_.ic(b,14)),mAc:_.rc(b.Cpa(),VO,a),VAc:_.rc(b.Epa(),VO,a),WBc:_.Wi(b,17,!1),ACc:_.rc(b.T9(),VO,a),kZc:_.rc(_.lc(b,GJ,41),l2b,a),qZc:_.rc(_.lc(b,
AJ,20),VO,a),k_c:_.rc(_.lc(b,AJ,22),VO,a),name:_.p(_.q(b,23)),L0c:_.p(_.ic(b,25)),productId:_.p(_.q(b,26)),h1c:_.rc(_.lc(b,xJ,27),m2b,a),i1c:_.rc(_.lc(b,AJ,28),VO,a),j1c:n2b(a,_.nc(b,BJ,29)),J1c:_.rc(_.lc(b,AJ,30),VO,a),SIc:_.rc(b.c$(),VO,a),n2c:_.p(_.ic(b,38)),W2c:_.rc(_.lc(b,AJ,32),VO,a),z2c:o2b(a,_.nc(b,YO,58)),B2c:_.rc(_.lc(b,AJ,59),VO,a),m3c:p2b(a,_.nc(b,ZO,33)),F3c:d2b(a,_.nc(b,yJ,34)),teamList:_.rc(_.lc(b,$O,40),q2b,a),Z3c:_.p(_.ic(b,35)),EOc:_.p(_.q(b,36)),nTc:f2b(a,_.nc(b,WO,43)),oTc:_.rc(_.lc(b,
AJ,44),VO,a),G3c:_.p(_.Vi(b,45)),PYc:_.p(_.Vi(b,46)),BVc:_.rc(_.lc(b,FJ,47),h2b,a),b1c:_.p(_.q(b,54)),sTc:_.rc(_.lc(b,AJ,55),VO,a),W1c:_.rc(_.lc(b,AJ,56),VO,a),r3c:_.rc(_.lc(b,AJ,57),VO,a),DUc:_.rc(_.lc(b,AJ,62),VO,a),JVc:_.rc(_.lc(b,AJ,63),VO,a),l2c:_.rc(_.lc(b,AJ,64),VO,a),f4c:_.rc(_.lc(b,AJ,65),VO,a),vaa:_.p(_.Vi(b,60)),Dzc:_.p(_.Vi(b,66)),XXc:_.p(_.Vi(b,69)),VXc:_.p(_.Vi(b,67)),c1c:_.p(_.ic(b,78)),crc:_.p(_.q(b,48)),AVc:_.p(_.ic(b,49)),jZc:_.p(_.ic(b,50)),KHc:_.p(_.q(b,51)),eMc:_.p(_.q(b,52)),
D1:_.p(_.q(b,53)),kda:_.p(_.q(b,70)),xVc:_.p(_.q(b,71)),PSc:_.rc(_.lc(b,PO,72),c2b,a),ISc:_.p(_.Vi(b,73)),j3c:_.p(_.q(b,74)),y_c:_.p(_.q(b,75)),q4c:_.p(_.Vi(b,76)),L2c:_.p(_.q(b,77)),RSc:t2b(a,_.nc(b,zJ,79)),G1c:_.rc(_.lc(b,CJ,80),z2b,a),i2c:_.p(_.q(b,68)),RWc:_.rc(_.lc(b,NKb,81),k2b,a)};a&&(c.Ta=b);return c}};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var dFb,cP=new zYb,E2b=new Map(cP.Rm.Ypa);E2b.set("style",{Jn:4});cP.Rm=new _.MKa(cP.Rm.Rla,cP.Rm.u8,cP.Rm.Sla,E2b);var F2b=new Map(cP.Rm.Ypa);F2b.set("class",{Jn:1});cP.Rm=new _.MKa(cP.Rm.Rla,cP.Rm.u8,cP.Rm.Sla,F2b);var G2b=new Map(cP.Rm.Ypa);G2b.set("id",{Jn:1});cP.Rm=new _.MKa(cP.Rm.Rla,cP.Rm.u8,cP.Rm.Sla,G2b);dFb=cP.hb();
var vJ=function(a){_.W.call(this,a,-1,H2b)};_.U(vJ,_.W);_.k=vJ.prototype;_.k.getName=function(){return _.q(this,1)};_.k.Df=function(a){return _.fc(this,1,a)};_.k.getUrl=function(){return _.q(this,2)};_.k.FM=function(a){return _.fc(this,2,a)};_.k.J$=function(){return _.Ti(this,2)};_.k.HF=function(){return _.q(this,3)};_.k.Mua=function(a){return _.fc(this,3,a)};var H2b=[4];vJ.prototype.toObject=function(a){return I2b(a,this)};
var I2b=function(a,b){if(null!=b){var c={name:_.p(_.q(b,1)),url:_.p(_.q(b,2)),icon:_.p(_.q(b,3)),e2c:_.rc(_.lc(b,AJ,4),VO,a)};a&&(c.Ta=b);return c}};
var uJ=function(a){_.W.call(this,a,-1,J2b)};_.U(uJ,_.W);_.k=uJ.prototype;_.k.getName=function(){return _.q(this,1)};_.k.Df=function(a){return _.fc(this,1,a)};_.k.oZ=function(){return _.lc(this,vJ,2)};_.k.AT=function(a){return _.pc(this,2,a)};_.k.J5=function(a){_.Zi(this,2,vJ,a)};var J2b=[2];uJ.prototype.toObject=function(a){if(null!=this){var b={name:_.p(_.q(this,1)),iDc:_.rc(this.oZ(),I2b,a)};a&&(b.Ta=this);a=b}else a=void 0;return a};
var K2b=new _.Kn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",OO,a2b,function(a){return a.ke()},function(a){return _.gj(a2b,a)});
var dP=function(a){_.W.call(this,a)};_.U(dP,_.W);dP.prototype.getName=function(){return _.q(this,1)};dP.prototype.Df=function(a){return _.fc(this,1,a)};dP.prototype.toObject=function(a){if(null!=this){var b={name:_.p(_.q(this,1)),Idb:_.p(_.q(this,2)),ZSc:_.p(_.q(this,3))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var L2b=new _.Kn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",QO,dP,function(a){return a.ke()},function(a){return _.gj(dP,a)});
var M2b=new _.Kn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",RO,aP,function(a){return a.ke()},function(a){return _.gj(aP,a)});
var N2b=new _.Kn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",SO,bP,function(a){return a.ke()},function(a){return _.gj(bP,a)});
var P2b=function(a){_.W.call(this,a,-1,O2b)};_.U(P2b,_.W);var O2b=[1];P2b.prototype.toObject=function(a){if(null!=this){var b={B4c:_.rc(_.lc(this,$O,1),q2b,a),EOc:_.p(_.q(this,2))};a&&(b.Ta=this);a=b}else a=void 0;return a};
var Q2b=new _.Kn("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetUsedBy",SO,P2b,function(a){return a.ke()},function(a){return _.gj(P2b,a)});
var R2b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Fg=new _.Vn(b);this.Jg=void 0==a?a:a.replace(/\/+$/,"")};R2b.prototype.Y9=function(a,b,c){return fYb(this.Fg,this.Jg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},N2b,c)};R2b.prototype.fZ=function(a,b,c){return fYb(this.Fg,this.Jg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},L2b,c)};
R2b.prototype.Kh=function(a,b,c){return fYb(this.Fg,this.Jg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},M2b,c)};
var eP=function(a){this.Kvc=a};eP.prototype.create=function(){return new R2b(this.Kvc.current.U5)};eP.ha=function(a){return new (a||eP)(_.u(UO))};eP.va=_.t({token:eP,ta:eP.ha,Ka:"root"});
var fP=function(a,b){this.DB=!1;this.environment=a.current;this.Nfa=b.create();this.DB="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};fP.prototype.fZ=function(){var a=this,b=new QO;b.CM(this.DB);return fFb(function(c){return a.Nfa.fZ(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.za(function(c){console.error("Failed to fetch announcement",c);return _.Ma(c)}))};
fP.prototype.Kh=function(a){var b=this,c=new RO;c.nKb(a);c.CM(this.DB);_.fc(c,4,!1);return fFb(function(d){return b.Nfa.Kh(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.za(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Ma(Error("ef`"+a)):_.Ma(d)}))};
fP.prototype.Y9=function(a){var b=this,c=new SO;c.BT(a);c.CM(this.DB);return fFb(function(d){return b.Nfa.Y9(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.za(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Ma(Error("ff`"+a)):_.Ma(d)}))};
var S2b=function(a,b){var c=new SO;c.BT(b);c.CM(a.DB);return fFb(function(d){var e=a.Nfa;return fYb(e.Fg,e.Jg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetUsedBy",c,{"X-Goog-Api-Key":a.environment.apiKey},Q2b,d)})},T2b=function(a,b){var c=new OO;c.mKb(b.endsWith("/")?b.substring(0,b.length-1):b);c.CM(a.DB);return fFb(function(d){var e=a.Nfa;return fYb(e.Fg,e.Jg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},
K2b,d)})};fP.prototype.getUrl=function(a){return this.environment.U5+"/v3/"+a+"?key="+this.environment.apiKey};fP.ha=function(a){return new (a||fP)(_.u(UO),_.u(eP),_.u(TO))};fP.va=_.t({token:fP,ta:fP.ha,Ka:"root"});
var gP=function(a,b,c){this.Fa=a;this.PT=b;this.Kf=c;this.Cf=new _.ks(this.Fa)};gP.prototype.get=function(a){var b=this;a.Gw&&(a=a.parent||a);if(!a.path)return _.Ta;var c=a.path;return this.Cf.fetch(c,function(){return T2b(b.PT,"//depot/"+c).ka(_.Tg(b.Fa,"stacksServiceGet"),_.za(function(d){_.jr(b.Kf,d);return _.Da(new a2b)}))})};gP.ha=function(a){return new (a||gP)(_.u(_.Ym),_.u(fP),_.u(_.ir))};gP.va=_.t({token:gP,ta:gP.ha,Ka:"root"});
var U2b=["clPicker"],V2b=["pathBreadcrumb"],W2b=["refPickerDropdownButton"],X2b=["refPicker"],Y2b=["textOnly"],hP=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.OS=b;this.Ac=c;this.MZa=d;this.Ec=e;this.Cda=f;this.E6=_.Da([]);this.uaa=!1;this.Ptb=!0;this.zY=void 0;this.kLb=!1;this.FR=new _.kb(1);this.Ofa=c.Vb(53)?this.FR.ka(_.tb(function(n){return g.MZa.get(n)}),_.m(function(n){return new Set(_.lc(n,Y1b,1).map(function(r){return(_.q(r,1)||"")+"/"}))}),_.yb(function(n){g.Fa.bm({PE:new Map([["stacks",
0<n.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.ob()):_.xh;this.gIc=this.FR.ka(_.m(function(n){return _.WD(n)?{Xa:n,iua:_.bkb,version:0}:void 0}));var h=[];this.E6=this.FR.ka(_.tb(function(n){return _.WD(n)?_.Xqb(g.OS,n).ka(_.sb(_.lE(n.Ab)),_.m(function(r){return{location:n,Ou:r}})):_.Da({location:n,Ou:_.lE("")})}),_.m(function(n){return g.G7(h,n.location,n.Ou)}),_.Ea(function(n){return g.kLb?g.Cda.b$(g.Yj.lb).ka(_.Ea(function(r){var x={label:r,type:1,ya:g.rNc,context:{text:r}};return r?_.Da([x].concat(_.Ha(n))):
_.Da(n)}),_.za(function(){return _.Da(n)})):_.Da(n)}))};hP.prototype.Sa=function(){};
hP.prototype.G7=function(a,b,c){var d=_.nE(b.ac()).hb(),e;a[0]=Object.assign(null!=(e=a[0])?e:{},o1b(this.Xda,b));if(_.WD(b)){if(_.QD(d)){if(d.params.Ob){e="CitC Workspace";var f=_.Rhb(d)}else _.Go(d)||pxb(d)?(e="Root",f="HEAD"):(e="Pinned to",f=d.Ab,f=d.nj()?f:_.JD(f));d=Object.assign({},{type:2,ya:this.ysc,title:f,label:e,ariaLabel:"Pin to CL",qc:"ChangelistPicker",tooltip:void 0},_.FE(d.ac().ld("").hb()))}else d=this.FLa(d,c),e=uxb(c.type),d={type:1,ya:this.hIc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",
context:{PWa:d,icon:e}};a[1]=d;d=!b.path||"/"===b.path;if(this.Ptb&&!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.Ii,x=n.Ze,A=n.zs;n=n.Ob;for(var B=_.LD(h,0);h&&h.path;){var I=0===g.length?{}:{Ii:r,Ze:x,zs:A,Ob:n};I=_.hh(_.Co(h.ac().Rh(I),0===g.length&&c?void 0:B).hb());var K=void 0;g.unshift({title:_.owb(h),Kb:I,path:null==(K=h)?void 0:K.path});h=h.parent}a[2]=e.call(d,f,{type:1,ya:this.gHc,label:"File path",context:{uDb:g,LP:b.path||
""}})}else a.splice(2,1)}else a.splice(1,2);return a};hP.prototype.FLa=function(a,b){var c=_.JD(b);return Object.assign({},{title:c,ya:this.zda,label:_.mE(b.type),ariaLabel:"Ref picker dropdown",qc:"BreadcrumbRefPicker"},_.FE(a.ac().ld("").hb()))};_.V.Object.defineProperties(hP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Yj=a;this.FR.next(a)},get:function(){return this.Yj}},ERa:{configurable:!0,enumerable:!0,get:function(){return!!this.Xa.params.Ob}}});
hP.ha=function(a){return new (a||hP)(_.y(_.cv),_.y(_.JG),_.y(_.vu),_.y(gP),_.y(_.uH),_.y(_.Sw))};
hP.Aa=_.v({type:hP,oa:[["repository-breadcrumb","location",""]],wb:function(a,b){a&1&&(_.Pe(U2b,7,_.Le),_.Pe(V2b,7,_.Le),_.Pe(W2b,7,_.Le),_.Pe(X2b,7,_.Le),_.Pe(Y2b,7,_.Le),_.Pe(SN,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.ysc=c.first);_.Oe(c=_.Re())&&(b.gHc=c.first);_.Oe(c=_.Re())&&(b.hIc=c.first);_.Oe(c=_.Re())&&(b.zda=c.first);_.Oe(c=_.Re())&&(b.rNc=c.first);_.Oe(c=_.Re())&&(b.Xda=c.first)}},Jb:["aria-label","Repository toolbar"],inputs:{uaa:"isEmptyRepo",Ptb:"includePathBreadcrumb",zY:"editLink",kLb:"showRegion",
Xa:["location","place"]},features:[_.Ce([_.JG])],hc:["location",""],Ba:16,Ca:9,Ha:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["textOnly",""],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[3,"place"],[3,"items"],[1,"text-only"],[3,"copyText","items","projectId","stacksPaths",4,"ngIf"],[3,"copyText","items","projectId","stacksPaths"],[1,"ref-picker-dropdown-button",
3,"item","useBreadcrumbStyling"],["class","ref-picker-dropdown-icon","fontSet","google-material-icons",4,"ngIf"],["fontSet","google-material-icons",1,"ref-picker-dropdown-icon"],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.M(2,lFb,1,1,"breadcrumb",2),_.O(3,"async"),_.D(),_.F(4,"activity-header-actions",3),_.D(),_.M(5,mFb,2,1,"ng-template",null,4,_.Ue),_.M(7,oFb,1,1,"ng-template",null,5,_.Ue),_.M(9,qFb,2,3,"ng-template",null,6,_.Ue),_.M(11,sFb,
2,3,"ng-template",null,7,_.Ue),_.M(13,tFb,1,1,"ng-template",null,8,_.Ue),_.F(15,"resource-scope-breadcrumb-item",9));a&2&&(_.he("citc",b.ERa),_.w(2),_.z("ngIf",_.Q(3,7,b.E6)),_.w(2),_.z("place",b.Xa)("isEmptyRepo",b.uaa)("editLink",b.zY),_.w(11),_.z("place",b.Xa))},Ia:[KO,LO,_.Pl,_.Iq,_.Jq,_.Xq,_.Qr,_.YG,SN,_.Uy,_.Vy,NO,_.Vl,_.vH],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 iP=function(a){this.vc=_.wD;this.Pw=new _.kb(1);this.onClose=new _.Xk;this.ywc=this.Pw.ka(_.PD(),_.Qa(_.XD),_.tb(function(b){return a.getFile(b.lb,b.Dc,b.repository,b.Ab,b.path,b.params.Ob)}))};iP.prototype.close=function(){this.onClose.emit()};_.V.Object.defineProperties(iP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Pw.next(a)}}});iP.ha=function(a){return new (a||iP)(_.y(_.DH))};
iP.Aa=_.v({type:iP,oa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},hc:["location",""],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","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"]]},ya:function(a,b){a&1&&(_.M(0,xFb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.ywc))},Ia:[_.Pl,_.Ql,_.Rl,_.sD,_.qD,_.nq,_.Vv,_.Qr,_.bw,_.Vl],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}"],
vb:2,Oa:0});
var Z2b=function(a){this.gvc=a.data.ka(_.m(function(){var b=_.ig(a.nc);return _.QD(b)||_.YI(b)?qxb(b):""}))};Z2b.ha=function(a){return new (a||Z2b)(_.y(_.rf))};
Z2b.Aa=_.v({type:Z2b,oa:[["binary-file"]],inputs:{una:"contentLength"},Ba:7,Ca:4,Ha:function(){return[["icon","source:file"]," You have selected a binary file ",[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 "]},ya:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.re(2,1),_.D(),_.M(3,yFb,4,2,"icon-empty-state-subtitle",
2),_.O(4,"async"),_.M(5,zFb,2,0,"ng-template",null,3,_.Ue),_.D());if(a&2){var c=_.ze(6);_.w(3);_.z("ngIf",_.Q(4,2,b.gvc))("ngIfElse",c)}},Ia:[_.Pl,_.cz,_.ez,_.dz,_.Vl],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});
var $2b=["filterInput"],jP=function(a){this.Fa=a;this.Esa=new _.Xk;this.hCb=new _.Xk;this.Osa=new _.Xk;this.Gp=new _.yv("");this.rGb=this.SWa=new _.sf(!1);this.kb=new _.ca};
jP.prototype.Sa=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.Gp.setValue(this.initialState.query),this.SWa.next(this.initialState.aSa));b=this.Gp.zl.ka(_.sb(b),_.Ja(300),_.yb(function(){a.Fa.nb({element:a.qc,action:"queryChange",gestureName:"CHANGE"})}));this.kb.add(_.Ca(b,this.rGb).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,_.D1a(a.Gp,{invalidRegex:{value:""}})):
_.D1a(a.Gp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.lA(c),g));a.Osa.emit({query:c,aSa:d,Fd:g})}))};jP.prototype.La=function(){this.kb.unsubscribe()};jP.prototype.Xz=function(a){a.preventDefault()};jP.prototype.focus=function(){this.input&&this.input.ua.focus()};jP.ha=function(a){return new (a||jP)(_.y(_.Ym))};
jP.Aa=_.v({type:jP,oa:[["regex-filter-input"]],wb:function(a,b){a&1&&_.Pe($2b,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.input=c.first)}},mb:function(a,b){a&1&&_.G("keydown.enter",function(){b.Esa.emit(null)})("keydown.shift.enter",function(){b.hCb.emit(null)})},inputs:{initialState:"initialState",label:"label",qc:"trackElement"},outputs:{Esa:"onEnter",hCb:"onShiftEnter",Osa:"onStateChange"},tc:["*"],Ba:11,Ca:6,Ha:function(){return[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type",
"text","matInput","","spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]," Invalid regex "]},ya:function(a,b){if(a&1){var c=_.kd();_.ve();_.C(0,"form",0);_.G("submit",function(d){return b.Xz(d)});_.C(1,"mat-form-field",1);_.M(2,AFb,2,1,"mat-label",2);_.C(3,"input",3,4);_.G("focus",function(){_.ld(c);return _.md(_.ze(4).select())});_.D();_.M(5,BFb,2,0,"mat-error",2);_.C(6,"div",5);_.we(7);_.D()();_.C(8,"mat-slide-toggle",6);_.G("change",
function(d){d=d.checked;b.Fa.nb({element:b.qc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.SWa.next(d)});_.O(9,"async");_.N(10," Use regex ");_.D()()}a&2&&(_.w(2),_.z("ngIf",b.label),_.w(1),_.z("formControl",b.Gp),_.w(2),_.z("ngIf",b.Gp.Jm("invalidRegex")),_.w(3),_.z("checked",_.Q(9,4,b.rGb)))},Ia:[_.Pl,_.uz,_.zh,_.uv,_.tz,_.xv,_.hJ,_.Ov,_.Nv,_.ky,_.Rv,_.iJ,_.Bv,_.Vl],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 kP=function(){};kP.ha=function(a){return new (a||kP)};kP.Ea=_.Wc({type:kP});kP.Da=_.Pc({imports:[_.Wl,_.Hv,_.Pv,_.Sv,_.lJ,_.rw,_.Iv]});
var lP=function(a,b){var c=this;this.Fa=a;this.Ec=b;this.s7b="Find";this.eec="FindInFile";this.kb=new _.ca;this.Tga=new _.sf(0);this.GAc=this.Ec.v9.ka(_.Wa());this.VDc=_.Ca([this.Ec.v9,this.Ec.apa,this.Ec.cpa]).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.UDc=_.Ca([this.Ec.v9,this.Ec.apa,this.Ec.cpa]).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 _.vr("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.vr("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.kb.add(this.Tga.ka(_.Ab(this.Ec.apa)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Fa.nb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});xHb(c.Ec,e+d)}))};lP.prototype.La=function(){this.kb.unsubscribe()};lP.prototype.focus=function(){this.sGb&&this.sGb.focus()};lP.prototype.Osa=function(a){this.Ec.nOa.next(a)};
lP.ha=function(a){return new (a||lP)(_.y(_.Ym),_.y(_.uH))};
lP.Aa=_.v({type:lP,oa:[["find-in-file"]],wb:function(a,b){a&1&&_.Pe(jP,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.sGb=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"]]},ya:function(a,b){a&1&&(_.C(0,"regex-filter-input",0),_.G("onEnter",function(){b.Tga.next(1)})("onShiftEnter",function(){b.Tga.next(-1)})("onStateChange",function(c){return b.Osa(c)}),_.O(1,"async"),_.C(2,"span",1),_.O(3,"async"),_.N(4),_.O(5,"async"),_.D()(),_.C(6,"button",2),_.G("click",function(){b.Tga.next(-1)}),_.C(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.D()(),_.C(9,"button",3),_.G("click",function(){b.Tga.next(1)}),
_.C(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.D()());a&2&&(_.z("label",b.s7b)("initialState",_.Q(1,5,b.GAc))("trackElement",b.eec),_.w(2),_.de("aria-label",_.Q(3,7,b.UDc)),_.w(2),_.Ae(" ",_.Q(5,9,b.VDc)," "))},Ia:[_.nq,_.Qr,jP,_.Vl],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 mP=function(){};mP.ha=function(a){return new (a||mP)};mP.Ea=_.Wc({type:mP});mP.Da=_.Pc({imports:[_.Wl,_.Mq,_.Rr,kP]});
var a3b=["goToLineInput"],nP=function(a,b,c){this.Fa=a;this.Kb=b;this.Ra=c;this.Gp=new _.yv("");this.x7b="Go To"};nP.prototype.focus=function(){this.rrb&&this.rrb.ua.focus()};nP.prototype.Xz=function(a){a.preventDefault();(a=this.Gp.value)&&!isNaN(+a)&&0<+a?this.ZPa(Number(this.Gp.value)):_.D1a(this.Gp,{invalidLineNumber:{value:""}})};nP.prototype.ZPa=function(a){this.Fa.nb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ra.navigate(_.hh(_.Fo(_.ig(this.Kb.nc).ac(),{line:a}).hb()))};
nP.ha=function(a){return new (a||nP)(_.y(_.Ym),_.y(_.rf),_.y(_.Pf))};
nP.Aa=_.v({type:nP,oa:[["go-to-line"]],wb:function(a,b){a&1&&_.Pe(a3b,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.rrb=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 "]},ya:function(a,b){a&1&&(_.C(0,"form",0),_.G("submit",function(c){return b.Xz(c)}),_.C(1,"mat-form-field",1)(2,"mat-label"),_.N(3),_.D(),_.F(4,"input",2,3),_.M(6,CFb,
2,0,"mat-error",4),_.D()());a&2&&(_.w(3),_.Ae(" ",b.x7b," "),_.w(1),_.z("formControl",b.Gp),_.w(2),_.z("ngIf",b.Gp.Jm("invalidLineNumber")))},Ia:[_.Pl,_.uz,_.zh,_.uv,_.tz,_.xv,_.hJ,_.Ov,_.Nv,_.Rv,_.Bv],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 oP=function(){};oP.ha=function(a){return new (a||oP)};oP.Ea=_.Wc({type:oP});oP.Da=_.Pc({imports:[_.Wl,_.Hv,_.Mq,_.Pv,_.Sv,_.Iv]});
var pP=function(){this.ghb=!0};pP.prototype.Sa=function(){this.Wpb&&this.ghb&&_.cp(this.Wpb)};pP.ha=function(a){return new (a||pP)};pP.Ja=_.v({type:pP,oa:[["","focusOnInit",""]],inputs:{Wpb:"focusOnInit",ghb:"cdkTrapFocusAutoCapture"}});
var b3b=[{Qc:"start",Rc:"bottom",Bc:"start",Gc:"top",offsetX:0,offsetY:0},{Qc:"end",Rc:"bottom",Bc:"end",Gc:"top",offsetX:0,offsetY:0}],tP=function(){this.OGc=b3b;this.Zkb=this.Eaa=!1;this.Spb=!0;this.ftb=!1;this.isOpen=new _.Xk};tP.prototype.Sa=function(){this.isOpen.emit(!1)};tP.prototype.BD=function(){c3b(this,!this.Eaa)};tP.prototype.EP=function(){c3b(this,!1);this.R_a&&(this.R_a.focus(),delete this.R_a)};
tP.prototype.eQa=function(a){if(this.Eaa&&a.target){for(var b=a.target;b&&"BUTTON"!==b.tagName;)b=b.parentElement;this.R_a=b}a.preventDefault()};var c3b=function(a,b){b!==a.Eaa&&(a.Eaa=b,a.isOpen.emit(a.Eaa))};tP.prototype.ji=function(){this.Pe&&this.Pe.Yc&&this.Pe.Yc.ji()};tP.ha=function(a){return new (a||tP)};
tP.Aa=_.v({type:tP,oa:[["dropdown-button","item","","ariaLabel",""]],wb:function(a,b){a&1&&_.Pe(_.hy,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.Pe=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Zkb:"dense",Spb:"focusAutoCapture",ftb:"iconOnly"},outputs:{isOpen:"isOpen"},hc:["item","","ariaLabel",""],Ba:1,Ca:1,Ha:[[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",3,"ascTrackElement","trackAction","click","mousedown"],["origin",
"cdkOverlayOrigin"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","detach"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture",
"focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ya:function(a,b){a&1&&_.M(0,HFb,13,23,"ng-container",0);a&2&&_.z("ngIf",b.item)},Ia:[_.Py,_.cn,_.Ty,_.Pl,_.Ul,_.Iq,_.Jq,_.nq,_.Qr,_.hy,_.gy,pP,_.Vl],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 uP=function(){};uP.ha=function(a){return new (a||uP)};uP.Ea=_.Wc({type:uP});uP.Da=_.Pc({imports:[_.op,_.fn,_.Wy,_.Wl,_.ar,_.Mq,_.Rr,_.rw,_.Zp]});
var d3b=["dropdownTemplate"],vP=function(a,b,c){var d=this;this.Kb=a;this.yd=b;this.Ec=c;this.qc="FindInFileDropdown";this.displayText="Find in file";this.kb=new _.ca;this.Sg=[];this.kb.add(this.Kb.data.ka(_.m(Wwb),_.PD()).subscribe(function(){e3b(d)}))};vP.prototype.Sa=function(){var a=this;this.lz={eK:this.eu,title:"Find",qc:this.qc};this.Sg=[this.yd.register("findInFile","f",function(){a.Rq.BD();JFb(function(){return a.Epb})}),this.yd.register("goToLine","g",function(){a.Rq.BD();JFb(function(){return a.ZPa})})]};
vP.prototype.La=function(){this.kb.unsubscribe();e3b(this);if(this.Sg)for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};var f3b=function(a){JFb(function(){return a.Epb})},e3b=function(a){a.Ec.nOa.next({aSa:!1,query:"",Fd:null})};vP.ha=function(a){return new (a||vP)(_.y(_.rf),_.y(_.Ss),_.y(_.uH))};
vP.Aa=_.v({type:vP,oa:[["find-in-file-dropdown"]],wb:function(a,b){a&1&&(_.Pe(d3b,7),_.Pe(tP,7),_.Pe(lP,5),_.Pe(nP,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.eu=c.first);_.Oe(c=_.Re())&&(b.Rq=c.first);_.Oe(c=_.Re())&&(b.Epb=c.first);_.Oe(c=_.Re())&&(b.ZPa=c.first)}},Ba:4,Ca:4,Ha:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],ya:function(a,b){a&1&&(_.C(0,"dropdown-button",0),_.G("click",function(){return f3b(b)}),_.N(1),_.D(),_.M(2,IFb,2,0,"ng-template",null,1,_.Ue));a&2&&(_.z("item",b.lz)("ariaLabel",
b.displayText)("dense",!0),_.w(1),_.Ae(" ",b.displayText,"\n"))},Ia:[tP,lP,nP],vb:2,Oa:0});
var wP=function(a){this.Td=a;a=this.Td.tPa().ka(_.m(function(b){var c=new Map;return{index:c,qt:[].concat(_.Ha(KFb(b,c)))}}));this.Jna=_.Ca([a,this.Td.Pfa]).ka(_.yb(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.Ica;e=d.Lf.enabled;var h=d.Lf.Hs,n=d.Lf.mr;Object.assign(d.Lf,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.Lf.mr;1===d.Lf.Hs&&void 0===n&&(r=(r||0)+d.Lf.mr);g.counts.set(LFb(h),(g.counts.get(LFb(h))||1)-1);g.counts.set(LFb(d.Lf.Hs),(g.counts.get(LFb(d.Lf.Hs))||0)+1);g.S6.set(e,(g.S6.get(e)||1)-1);g.S6.set(d.Lf.enabled,(g.S6.get(d.Lf.enabled)||0)+1);var x=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.S6.get(!0)||0),Hs:x,mr:r};Object.assign(g.Lf,r)}}}}),_.m(function(b){return _.l(b).next().value.qt}))};wP.ha=function(a){return new (a||wP)(_.u(_.AH))};
wP.va=_.t({token:wP,ta:wP.ha});
var g3b=function(){BL.apply(this,arguments);this.jRa=[]};_.U(g3b,BL);_.V.Object.defineProperties(g3b.prototype,{Wg:{configurable:!0,enumerable:!0,set:function(a){this.jRa=a;a=this.ae.selected;this.ae.clear();this.ae.select.apply(this.ae,_.Ha(MFb(a,this.jRa)))},get:function(){return this.jRa}}});
var h3b=function(){this.cache=new Map};
h3b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Lf;switch(a.type){case 1:b={Mh:a.Mh,displayName:c,Lf:d,level:b,oK:!1,Iaa:a.Iaa};break a;case 0:if(0===a.children.length)throw Error("gf");b={bz:a.bz,displayName:c,Lf:d,level:b,oK:!0};break a;default:b=_.ag(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Mh:"category-"+a.bz;if((c=this.cache.get(a))&&_.vc(Object.assign({},b,{Lf:void 0}),Object.assign({},c,{Lf:void 0}))&&_.vc(b.Lf,c.Lf))return c;this.cache.set(a,b);return b};
var xP=function(a){this.Hxb=new _.kb(1);this.Tza=QYb;this.Lf=this.Hxb.ka(_.tb(function(b){return a.xR(b)}))};_.V.Object.defineProperties(xP.prototype,{Mh:{configurable:!0,enumerable:!0,set:function(a){this.Hxb.next(a)}}});xP.ha=function(a){return new (a||xP)(_.y(_.AH))};
xP.Aa=_.v({type:xP,oa:[["layer-status"]],inputs:{Mh:"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"]],ya:function(a,b){a&1&&(_.M(0,
QFb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.Lf))},Ia:[_.Pl,_.Ql,_.Rl,_.qD,_.Qr,_.bw,_.Vl],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});
var YFb=function(a){return{expanded:a}},$Fb=new _.vr("Toggle {categoryName}"),yP=function(a,b,c,d){var e=this;this.Td=b;this.Fa=c;this.yc=new _.nb;this.zc=new g3b(cGb,dGb);var f=new h3b;this.dataSource=new GL(this.zc,new FL(function(g,h){return f.transform(g,h)},cGb,dGb,eGb),[]);d.Jna.ka(_.vb(this.yc),_.yb(function(){_.Pk(a)}),_.Oa()).subscribe(function(g){e.dataSource.data=g})};yP.prototype.Sa=function(){};yP.prototype.La=function(){this.yc.next()};yP.prototype.fe=function(a){return this.zc.fe(a)};
yP.prototype.Mm=function(a,b){return b.oK};
var VFb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.iE(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=fGb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=fGb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.oK)a.zc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=fGb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.oK&&a.zc.expand(c)}},RFb=function(a,b,c){b=b.checked;c=c.Mh;b?a.Td.UMa(c):a.Td.qMa(c);a.Fa.nb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",mg:c,gestureName:"CLICK"})},XFb=function(a,b,c){var d=a.zc.kZ(c).filter(bGb);b.checked?(d.some(function(e){return e.Iaa})&&(d=d.slice(0,1)),a.Td.UMa.apply(a.Td,_.Ha(d.map(function(e){return e.Mh})))):a.Td.qMa.apply(a.Td,_.Ha(d.map(function(e){return e.Mh})));a.Fa.nb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",mg:c.bz,gestureName:"CLICK"})},ZFb=function(a,b){return a.zc.kZ(b).some(function(c,d,e){d=c.Iaa;return c.Lf.enabled!==e[0].Lf.enabled&&!d})};yP.ha=function(a){return new (a||yP)(_.y(_.al),_.y(_.AH),_.y(_.Ym),_.y(wP))};
yP.Aa=_.v({type:yP,oa:[["layer-menu"]],features:[_.Ce([wP])],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"]],ya:function(a,b){a&1&&(_.C(0,"mat-tree",0),_.M(1,WFb,5,3,"mat-tree-node",1),_.M(2,aGb,6,8,"mat-tree-node",2),_.D());a&2&&(_.z("dataSource",b.dataSource)("treeControl",
b.zc),_.w(2),_.z("matTreeNodeDefWhen",b.Mm))},Ia:[_.Nl,_.Pl,xP,_.nq,_.fB,_.Qr,_.dA,IL,LL,ML,NL,HL],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 i3b=["layerMenuDropdownItem"],zP=function(){this.RF="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};zP.prototype.Sa=function(){this.lz={eK:this.MCc,title:"Layers",qc:"LayerMenuDropdown"}};zP.ha=function(a){return new (a||zP)};
zP.Aa=_.v({type:zP,oa:[["layer-menu-dropdown"]],wb:function(a,b){a&1&&_.Pe(i3b,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.MCc=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"]]},ya:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.M(1,gGb,6,
1,"ng-template",null,1,_.Ue));a&2&&_.z("item",b.lz)("dense",!0)},Ia:[tP,_.Zm,yP,_.oq,_.Qr],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 AP=function(){this.Zb=[];this.tooltip="Copy link"};AP.prototype.Sa=function(){};AP.prototype.copy=function(){this.button.trigger()};AP.ha=function(a){return new (a||AP)};
AP.Aa=_.v({type:AP,oa:["link-row label  url  shortcut ".split(" ")],wb:function(a,b){a&1&&_.Pe(_.$y,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Zb:"shortcut",url:"url"},hc:"label  url  shortcut ".split(" "),Ba:5,Ca:9,Ha:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],ya:function(a,b){a&1&&(_.C(0,"span"),_.N(1),_.D(),_.F(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.w(1),_.Be(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.Zb))},Ia:[_.$y,_.kH],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 BP=function(a,b){this.Fa=a;this.Gwc=b;this.Cf=new _.ks(this.Fa)};BP.prototype.list=function(a){var b=this;if(!a.lb||!a.Dc||!a.repository)return _.Ma("Missing necessary repo group details.");var c=Object.assign({},_.bE(a.lb,a.Dc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Ab,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.Cf.fetch(c,function(){return b.Gwc.list(c)}).ka(_.m(function(d){return d.Sk}))};
BP.ha=function(a){return new (a||BP)(_.u(_.Ym),_.u(JYb))};BP.va=_.t({token:BP,ta:BP.ha,Ka:"root"});
var j3b=["clLink"],k3b=["dropdownList"],l3b=["buildLink"],m3b=["headLink"],n3b=["includeLink"],o3b=["pathLink"],p3b=["google3Link"],q3b=["publicCsHeadLink"],r3b=["publicCommitLink"],iGb=function(){return["l","r"]},oGb=function(){return["l","g"]},qGb=function(){return["l","i"]},sGb=function(){return["l","b"]},AGb=function(){return["l","e"]},DGb=function(){return["l","c"]},JGb=function(){return["l","p"]},KGb=function(){return["l","h"]},s3b=RegExp("^(.*/)internal(/[^/]+)$"),CP=function(a,b,c,d,e,f){this.Fa=
a;this.Ig=b;this.esc=c;this.yd=d;this.Ra=e;this.window=f;this.vc=_.wD;this.E7b="Links";this.oyb=this.nyb=this.xjb=_.Ta;this.Sg=[]};CP.prototype.Sa=function(){var a=this;this.lz={title:"Links",eK:this.eu,qc:"LinksDropdown"};this.cN=this.yd.register("toggleLinkDropdown","l",function(){a.Rq.BD();a.lr("toggleDropdown")})};
CP.prototype.Rb=function(){var a=this,b=QGb(this.Xa,this.Ig).ka(_.mb(1),_.ib());this.xjb=this.esc.list(this.Xa).ka(_.m(function(c){return null!=c&&c.length?_.oD(c[0]):_.oD(void 0)}),_.yb(function(c){c&&a.Sg.push(a.yd.register("copyBuildRule","b",function(){a.csc.copy();a.lr("focusIncludeBuildRule")},!0))}),_.za(function(){return _.nD("Error contacting Depserver")}),_.sb(_.xD));this.nyb=t3b(this,b).ka(_.yb(function(){a.Sg.push(a.yd.register("copyClLink","r",function(){a.Tma.copy();a.lr("focusClLink")},
!0))}),_.m(_.oD),_.za(function(){return _.nD("Error determining most recent commit")}),_.sb(_.xD));this.oyb=u3b(this,b).ka(_.yb(function(){a.Sg.push(a.yd.register("copyPublicCommitLink","c",function(){a.THc.copy();a.lr("focusPublicCommitLink")},!0))}),_.m(_.oD),_.za(function(){return _.nD("Error determining most recent commit")}),_.sb(_.xD))};CP.prototype.La=function(){this.cN&&this.cN();this.aN()};
var MGb=function(a){if(_.VD(a.Xa))return _.Phb(a.Xa)},OGb=function(a){if(_.QD(a.Xa)||_.YI(a.Xa))switch(a.ub.kind){case 1:return a.ub.EG?a.ub.EG+"/":void 0;case 0:return a.ub.EG}},hGb=function(a){var b=!!a.Xa.params.line;return _.RD(a.Xa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},t3b=function(a,b){return b.ka(_.m(function(c){var d=a.Xa;_.QD(a.Xa)&&(d=_.Co(d.ac()).hb());d=d.ac().Rh({line:a.Xa.params.line,Le:c,Ob:a.Xa.params.Ob}).hb();return LGb(a,d)}))},CGb=function(a){return a.Xa.params.line?
"Line & Commit in Public CS":"Commit in Public CS"},u3b=function(a,b){return OGb(a)?b.ka(_.m(function(c){var d=OGb(a),e=_.sna(a.Xa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Da(void 0)},NGb=function(a){if(!a.Xa||!_.VD(a.Xa))return null;a=_.Phb(a.Xa);var b=a.match(s3b);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},LGb=function(a,b){var c=_.ksa(b,a.Ra);if(!_.QD(b))return a.window.location.origin+c;if(!_.RD(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};CP.prototype.oca=function(){this.aN()};
CP.prototype.qca=function(){var a=this;this.Sg=[this.yd.register("copyPathLink","p",function(){a.iHc.copy();a.lr("focusPathLink")},!0),this.yd.register("copyHeadLink","h",function(){a.VQ.copy();a.lr("focusHeadLink")},!0)];NGb(this)&&this.Sg.push(this.yd.register("copyIncludeLink","i",function(){a.zAc.copy();a.lr("focusIncludeLink")},!0));MGb(this)&&this.Sg.push(this.yd.register("copyGoogle3Link","g",function(){a.Lyc.copy();a.lr("focusGoogle3Link")},!0));OGb(this)&&this.Sg.push(this.yd.register("copyPublicHeadLink",
"e",function(){a.UHc.copy();a.lr("focusPublicHeadLink")},!0))};CP.prototype.lr=function(a){this.Fa.nb({element:"LinksDropdown",action:a,projectId:this.Xa.lb,gestureName:"KEYBOARD"})};CP.prototype.aN=function(){if(this.Sg)for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.V.Object.defineProperties(CP.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return this.ub.location}}});CP.ha=function(a){return new (a||CP)(_.y(_.Ym),_.y(_.BG),_.y(BP),_.y(_.Ss),_.y(_.Pf),_.y(_.Yr))};
CP.Aa=_.v({type:CP,oa:[["links-dropdown","viewData",""]],wb:function(a,b){a&1&&(_.Pe(j3b,5),_.Pe(k3b,7),_.Pe(tP,7),_.Pe(l3b,5),_.Pe(m3b,5),_.Pe(n3b,5),_.Pe(o3b,5),_.Pe(p3b,5),_.Pe(q3b,5),_.Pe(r3b,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.Tma=c.first);_.Oe(c=_.Re())&&(b.eu=c.first);_.Oe(c=_.Re())&&(b.Rq=c.first);_.Oe(c=_.Re())&&(b.csc=c.first);_.Oe(c=_.Re())&&(b.VQ=c.first);_.Oe(c=_.Re())&&(b.zAc=c.first);_.Oe(c=_.Re())&&(b.iHc=c.first);_.Oe(c=_.Re())&&(b.Lyc=c.first);_.Oe(c=_.Re())&&(b.UHc=c.first);_.Oe(c=
_.Re())&&(b.THc=c.first)}},inputs:{ub:"viewData"},features:[_.bd],hc:["viewData",""],Ba:3,Ca:3,Ha:function(){return[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Path","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"]]},ya:function(a,b){a&1&&(_.C(0,"dropdown-button",0),_.G("isOpen",function(c){return c?b.qca():b.oca()}),_.D(),_.M(1,PGb,12,16,"ng-template",null,1,_.Ue));a&2&&_.z("item",b.lz)("ariaLabel",b.E7b)("dense",!0)},Ia:[_.Pl,tP,_.Jq,_.qD,AP,_.Vl],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 DP=function(a,b,c){this.Fa=a;this.tK=b;this.oe=c;this.Cf=new _.ks(this.Fa)};DP.prototype.L9=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.XD(a))return _.Da(_.mD("Dynamic related files unavailable"));var e=gYb(hYb((new _.ro).Y0(_.Jsa(a.lb,a.Dc,a.repository)).ld(a.path),b),c);return this.Cf.fetch(e.ke(),function(){return _.Ju(d.oe,function(){return d.tK.L9(e,d.oe.Gj())},"FileService.getRelated")}).ka(_.m(function(f){return _.oD(RGb(f))}),_.sb(_.xD),_.za(function(){return _.Da(_.mD("Dynamic related files unavailable"))}))};
DP.ha=function(a){return new (a||DP)(_.u(_.Ym),_.u(_.Y3a),_.u(_.Nu))};DP.va=_.t({token:DP,ta:DP.ha,Ka:"root"});
var v3b=["dropdownList"],VGb=function(a){return["r",a]},EP=function(a,b,c,d,e,f,g){var h=this;this.Fa=a;this.Ac=b;this.nvc=c;this.Vq=d;this.Kf=e;this.Ra=f;this.yd=g;this.vc=_.wD;this.label="Related files";this.qc="RelatedFilesDropdown";this.KRa=new _.sf(!1);this.Tl=new _.sf(new _.hg({}));this.kb=new _.ca;this.Sg=[];this.aXa=this.Tl.ka(_.tb(function(n){return w3b(h,n)}));b.Vb(13)&&(this.mvc=this.aXa.ka(_.Ab(this.Tl.Gf()),_.tb(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;if(!_.RD(r))return _.Da(_.oD([]));
n=n.map(function(x){return x.xK});return h.nvc.L9(r,10,n)}),_.yb(function(n){2===n.state&&h.Rq&&0<n.Yb.length&&setTimeout(function(){h.Rq.ji()},0)})))};_.k=EP.prototype;
_.k.Sa=function(){var a=this;this.lz={eK:this.eu,title:"Related files",qc:this.qc};this.cN=this.yd.register("toggleRelatedFilesDropdown","r",function(){a.Rq.BD();a.Fa.nb({element:a.qc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.kb.add(_.Ca([this.aXa,this.KRa.Gf(),this.Tl.Gf()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.aN();d&&a.XWa(b,c)}))};_.k.La=function(){this.cN&&this.cN();this.aN();this.kb.unsubscribe()};_.k.qca=function(){this.KRa.next(!0)};
_.k.oca=function(){this.KRa.next(!1)};
_.k.XWa=function(a,b){var c=this,d=new Set,e={};a=_.l(a);for(var f=a.next();!f.done;e={tN:e.tN,LA:e.LA},f=a.next())e.LA=f.value,e.tN=e.LA.Ota,e.tN&&e.LA.Zb&&!d.has(e.LA.Zb)&&(d.add(e.LA.Zb),this.Sg.push(this.yd.register(e.tN,e.LA.Zb,function(g){return function(){c.Rq.BD();c.Fa.nb({element:c.qc,action:"navigateTo"+rYb(g.tN),gestureName:"KEYBOARD"});c.Ra.navigate(_.hh(_.nE(b.ac().ld(g.LA.xK)).hb()))}}(e),!0)),this.Sg.push(this.yd.register(e.tN+"InNewTab","shift+"+e.LA.Zb,function(g){return function(){c.Rq.BD();
c.Fa.nb({element:c.qc,action:"navigateTo"+rYb(g.tN),gestureName:"KEYBOARD"});var h=_.nE(b.ac().ld(g.LA.xK)).hb();_.Pj(_.ksa(h,c.Ra),void 0,_.Vg("_blank"))}}(e),!0)))};_.k.Hpa=function(a){return this.Tl.ka(_.m(function(b){return _.hh(_.nE(b.ac().ld(a)).hb())}))};
var w3b=function(a,b){var c=b.parent,d=b.path,e=a.oba(c).ka(_.m(function(n){var r=[];n=_.l(n);for(var x=n.next();!x.done;x=n.next())(x=x3b(a,d,x.value))&&r.push(x);c.path&&r.push({xK:c.path,Ota:"parent",Zb:"p"});return r})),f=_.Da([]);if(!b.Gw){var g=y3b(a,d);g&&(b=eHb(b,g.Wva),f=a.oba(b).ka(_.m(function(n){return n.length&&(n=_.bg(n[0]))?[fHb(n,g.mra)]:[]}),_.sb([])))}else if(c.path){var h=y3b(a,c.path);h&&(b=eHb(c,h.Wva),f=a.oba(b).ka(_.m(function(n){for(var r=[],x=_.l(n),A=x.next();!A.done;A=x.next())(A=
z3b(d,A.value,h.Wva))&&r.push(A);!r.length&&n.length&&(n=_.bg(n[0]))&&r.push(fHb(n,h.mra));return r}),_.sb([])))}return _.Ca(f,e).ka(_.m(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},y3b=function(a,b){a=_.l(a.config.O1);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.kH;d=d.uH;if(b.match(c.Oq))return{mra:!0,Wva:c};if(b.match(d.Oq))return{mra:!1,Wva:d}}},z3b=function(a,b,c){var d=_.Jy(b),e=c.Fd.exec(_.Jy(a));if(e&&(a=new RegExp(SGb(c.fi,function(f){return _.lA(e[Number(f)])})),
d.match(a)))return{xK:b,Ota:"test",Zb:"t"}},x3b=function(a,b,c){if(c!==b){var d=_.Jy(c);b=_.Jy(b);var e={};a=_.l(a.config.n0);for(var f=a.next();!f.done;e={Iha:e.Iha},f=a.next())if(f=f.value,e.Iha=f.Fd.exec(b),e.Iha){var g=new RegExp(SGb(f.fi,function(h){return function(n){return _.lA(h.Iha[Number(n)])}}(e)));if(d.match(g))return{xK:c,Ota:f.label,Zb:f.Zb}}}};
EP.prototype.oba=function(a){var b=this;return this.Vq.list(a.lb,a.Dc,a.repository,a.Ab,a.path||"",a.params.Ob).ka(_.m(function(c){return c.map(function(d){return d.ve()})}),_.za(function(c){_.jr(b.Kf,c);return _.Da([])}))};EP.prototype.aN=function(){for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Sg=[]};_.V.Object.defineProperties(EP.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Tl.next(a)},get:function(){return this.Tl.value}}});
EP.ha=function(a){return new (a||EP)(_.y(_.Ym),_.y(_.vu),_.y(DP),_.y(_.WH),_.y(_.ir),_.y(_.Pf),_.y(_.Ss))};
EP.Aa=_.v({type:EP,oa:[["related-files-dropdown"]],wb:function(a,b){a&1&&(_.Pe(tP,7),_.Pe(v3b,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.Rq=c.first);_.Oe(c=_.Re())&&(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"]]},ya:function(a,b){a&1&&(_.C(0,"dropdown-button",0,1),_.G("isOpen",function(c){return c?b.qca():b.oca()}),_.N(2),_.D(),_.M(3,dHb,5,6,"ng-template",null,2,_.Ue));a&2&&(_.z("item",b.lz)("ariaLabel",b.label)("dense",!0),_.w(2),_.Ae(" ",b.label,"\n"))},Ia:[_.cn,_.Ol,_.Pl,_.Ql,_.Rl,tP,_.sD,_.qD,_.ty,_.uy,_.Vv,_.kH,_.Mm,_.Vl,_.iz],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});
_.A3b=[];
var B3b=["dropdownTemplate"],hHb=function(a){return["v",a]},FP=function(a,b){this.Fa=a;this.yd=b;this.oDc=_.A3b;this.b8b="View this file in an external site";this.vC=!1;this.V6="ciderv";this.B1=!1;this.aua=[];this.Sg=[]};_.k=FP.prototype;_.k.Sa=function(){var a=this;this.lz={title:"View in",eK:this.eu,qc:"ViewInDropdown"};this.cN=this.yd.register("openViewInDropdown","v",function(){a.Rq.BD();a.lr("openDropdown")})};
_.k.Rb=function(a){if(a.place||null!=a.ciderDefault.tf||null!=a.suggestUniqueCiderWs.tf){var b=this.Xa;a=[];for(var c=_.l(this.oDc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Fd||b.path.match(d.Fd)){var e=d;d=Object.assign({},e);e=e.GD;d=(delete d.GD,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp"))switch(this.V6){case "legacy":break;case "prompt":f=void 0;e=null!=(f=kxb(e,this.B1))?f:null;break;default:var g=f=void 0;e=null!=(g=null==(f=kxb(e,this.B1))?void 0:f.replace("cider",
"cider-v"))?g:null}e&&a.push(Object.assign({},d,{url:e}))}this.vC||(b=qxb(b))&&a.push({description:"View raw file content",key:"r",label:"Raw Content View",url:b});this.Xpa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Xpa});this.EG&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.EG});this.aua=a}};_.k.La=function(){this.cN&&this.cN();this.aN()};_.k.oca=function(){this.aN()};
_.k.qca=function(){for(var a=this,b={},c=_.l(this.aua),d=c.next();!d.done;b={EU:b.EU},d=c.next())b.EU=d.value,this.Sg.push(this.yd.register(b.EU.label,b.EU.key,function(e){return function(){_.Pj(e.EU.url,void 0,_.Vg("_blank"));a.Rq.EP();a.lr(e.EU.label)}}(b),!0))};_.k.lr=function(a){this.Fa.nb({element:"ViewInDropdown",action:a,projectId:this.Xa.lb,gestureName:"KEYBOARD"})};_.k.aN=function(){for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Sg=[]};
FP.ha=function(a){return new (a||FP)(_.y(_.Ym),_.y(_.Ss))};
FP.Aa=_.v({type:FP,oa:[["view-in-dropdown"]],wb:function(a,b){a&1&&(_.Pe(tP,5),_.Pe(B3b,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.Rq=c.first);_.Oe(c=_.Re())&&(b.eu=c.first)}},inputs:{Xa:"place",Xpa:"gitilesLink",EG:"ossLink",vC:"isGenerated",V6:"ciderDefault",B1:"suggestUniqueCiderWs"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.M(0,gHb,1,3,"dropdown-button",0),_.M(1,jHb,2,1,"ng-template",null,1,_.Ue));a&2&&_.z("ngIf",b.aua.length)},Ia:[_.Ol,_.Pl,tP,_.ty,_.uy,_.kH],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 GP=function(a,b,c,d,e,f,g,h){this.Fa=a;this.Zd=b;this.Ac=c;this.Td=d;this.yd=e;this.Rta=f;this.service=g;this.Sb=h};GP.prototype.Sa=function(){var a=this;this.kq=this.yd.register("toggleBlame","b",function(){a.jva&&(pHb(a,"KEYBOARD"),_.Pk(a.Zd))})};GP.prototype.La=function(){this.kq&&this.kq()};GP.prototype.cG=function(){return this.service.cG(this.mq.ka(_.m(function(a){return 1===a.kind}))).ka(_.m(function(a){return{visible:a}}))};
var pHb=function(a,b){b=void 0===b?"CLICK":b;a.Td.Fw("BLAME")?(a.Td.qMa("BLAME"),C3b(a,!1,b)):(a.Td.UMa("BLAME"),C3b(a,!0,b))},C3b=function(a,b,c){a.Fa.nb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Wd.lb,gestureName:c})};
_.V.Object.defineProperties(GP.prototype,{ub:{configurable:!0,enumerable:!0,set:function(a){this.mq?this.mq.next(a):this.mq=new _.sf(a)},get:function(){return this.mq.value}},YBc:{configurable:!0,enumerable:!0,get:function(){return _.Eo(this.Wd,_.SD(this.Wd.ac(),"ref").hb())}},fLb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},jva:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},tLc:{configurable:!0,enumerable:!0,get:function(){return _.XD(this.Wd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},Gxb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&this.Ac.Vb(11),b=_.QD(this.ub.location)||_.YI(this.ub.location);return this.Ac.Vb(23)&&b&&(this.jva||a)}},vC:{configurable:!0,enumerable:!0,get:function(){return _.ZD(this.ub.ZC)}},
Wd:{configurable:!0,enumerable:!0,get:function(){return this.ub.location}},gBc:{configurable:!0,enumerable:!0,get:function(){return this.Td.Fw("BLAME")}}});GP.ha=function(a){return new (a||GP)(_.y(_.Ym),_.y(_.al),_.y(_.vu),_.y(_.AH),_.y(_.Ss),_.y(_.eJ),_.y(_.uH),_.y(_.Hu))};
GP.Aa=_.v({type:GP,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",ub:"viewData"},hc:["componentId","","viewData",""],Ba:18,Ca:10,Ha:function(){return[[4,"ngIf"],[3,"viewData",4,"ngIf"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs",4,"ngIf"],[3,"place","config",4,"ngIf"],["type","button","color","primary","mat-stroked-button","","class","blame",3,"selected","click",4,"ngIf"],[3,"componentId"],
[3,"viewData"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs"],[3,"place","config"],["type","button","color","primary","mat-stroked-button","",1,"blame",3,"click"],["fxLayout","",1,"gmat-subhead-2","title"],"\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"]]},ya:function(a,b){a&
1&&(_.M(0,kHb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.M(2,lHb,1,0,"find-in-file-dropdown",0),_.N(3,"\n"),_.M(4,mHb,1,1,"links-dropdown",1),_.N(5,"\n"),_.M(6,nHb,4,10,"view-in-dropdown",2),_.N(7,"\n"),_.M(8,oHb,2,2,"related-files-dropdown",3),_.N(9,"\n"),_.N(10,"\n"),_.M(11,qHb,5,2,"button",4),_.N(12,"\n"),_.M(13,rHb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.F(16,"fullscreen-button",5),_.N(17,"\n"));a&2&&(_.z("ngIf",b.Gxb),_.w(2),_.z("ngIf",b.jva),_.w(2),_.z("ngIf",b.fLb),_.w(2),_.z("ngIf",
b.tLc),_.w(2),_.z("ngIf",b.Rta.config&&!b.YBc&&b.fLb),_.w(3),_.z("ngIf",b.jva&&!b.Gxb),_.w(2),_.z("ngIf",_.Q(14,8,b.cG())),_.w(3),_.z("componentId",b.componentId))},Ia:[_.cn,_.Pl,vP,KN,zP,CP,_.nq,_.Qr,_.bw,EP,FP,_.Vl],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 HP=function(a,b,c){this.Fa=a;this.yd=c;this.Jvb=this.vC=this.ZKc=!1;this.NVa="";this.nMb="FILE";this.Mxa="Generated by a BUILD rule. See go/bbcp for more details";this.OU="detail-header-id";this.qc="DetailHeader";this.kq=function(){};this.sZa=b.Vb(22)};HP.prototype.Sa=function(){var a=this;this.kq=this.yd.register("triggerStarButton","s",function(){a.Fa.nb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.lMb&&a.lMb.H0a.next({kind:"event",action:"KEYBOARD"})})};
HP.prototype.La=function(){this.kq()};
_.V.Object.defineProperties(HP.prototype,{ub:{configurable:!0,enumerable:!0,set:function(a){this.vC=_.ZD(a.ZC);this.Jvb=_.Zhb(a.ZC);var b;(b=a.location.path||"")&&"/"!==b?(b=_.Jy(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.NVa=b;if(0===a.kind&&0!==a.Dqb.length){var c=a.Dqb[0],d=_.Bn(c);b=d.Hk();d=_.aj(d,3);c=c.ve();var e=_.Lhb(b);b=_.aj(b,2);b="depot"===e.type?new _.gg({repository:b,Ab:d,path:c,params:void 0}):new _.hg({ie:e,repository:b,Ab:d,path:c,params:void 0})}else b=
void 0;this.POa=b;this.nMb=_.Lh(a.location);this.Rwa=a},get:function(){return this.Rwa}},Xa:{configurable:!0,enumerable:!0,get:function(){return this.ub.location}}});HP.ha=function(a){return new (a||HP)(_.y(_.Ym),_.y(_.vu),_.y(_.Ss))};
HP.Aa=_.v({type:HP,oa:[["detail-header","componentId","","viewData",""]],wb:function(a,b){a&1&&_.Pe(_.HI,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.lMb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",ZKc:"showLinksDropdown",ub:"viewData"},hc:["componentId","","viewData",""],Ba:10,Ca:10,Ha:function(){return[["fxLayout","","fxLayoutAlign","space-between center","fxFlex","noshrink",1,"header"],["fxLayout","","fxLayoutAlign","start center"],[3,"place","type","trackElement","elementName",
4,"ngIf"],[1,"place","gmat-subtitle-2"],[4,"ngIf"],["fxFlexAlign","stretch",3,"activeLocation","showMostRecentCommitForPath","lastSubmoduleFetchSpec"],["fxFlex","initial",3,"componentId","contentType","viewData"],["unknownGeneratingFile",""],[3,"place","type","trackElement","elementName"],[4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","alt","Generated by a BUILD rule. See go/bbcp for more details","matTooltip","Generated by a BUILD rule. See go/bbcp for more details",
4,"ngIf"]," (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"]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div",1),_.M(2,sHb,1,4,"star",2),_.C(3,"h1",3),_.N(4),_.M(5,vHb,3,3,"ng-container",
4),_.D(),_.F(6,"commit-information",5),_.D(),_.F(7,"header-actions",6),_.D(),_.M(8,wHb,1,0,"ng-template",null,7,_.Ue));a&2&&(_.w(2),_.z("ngIf",b.sZa),_.w(1),_.de("id",b.OU),_.w(1),_.Ae(" ",b.NVa," "),_.w(1),_.z("ngIf",b.vC),_.w(1),_.z("activeLocation",b.Xa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.ub.i_),_.w(1),_.z("componentId",b.componentId)("contentType",b.contentType)("viewData",b.ub))},Ia:[_.cn,mN,_.Pl,_.Iq,_.Jq,_.Xq,_.Sq,GP,_.bw,_.Mm,_.HI],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 IP=function(){this.k2a=2};IP.prototype.Sa=function(){};_.V.Object.defineProperties(IP.prototype,{tHc:{configurable:!0,enumerable:!0,get:function(){return _.hh(_.zE(this.ub.location.ac(),function(a){delete a.Jw;delete a.Dn}).hb())}}});IP.ha=function(a){return new (a||IP)};
IP.Aa=_.v({type:IP,oa:[["diff-detail-header"]],inputs:{ub:"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;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",
3,"activeLocation"],["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]]},ya: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"),_.N(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.ub?null:b.ub.location)("version",b.k2a),_.w(1),_.z("routerLink",b.tHc)("trackProjectId",b.ub.location.lb),_.w(5),_.z("activeLocation",
null==b.ub?null:b.ub.location),_.w(2),_.z("viewData",b.ub))},Ia:[_.cn,mN,_.Iq,_.Jq,_.Xq,_.Sq,GP,_.nq,_.Qr,_.Mm],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 JP=function(a,b){this.Fa=a;this.Ec=b;this.markerHeight="10px";this.xzb=new _.sf([]);this.JBb=new _.sf(null);this.wzb=new _.sf({});this.vzb=new _.Xk;this.xzb=_.Ca(this.wzb,this.JBb).ka(_.m(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=zHb("find",c.find,e);var f=zHb("search",c.search,e),g=zHb("xrefs",c.Vm,e);c=zHb("importantXrefs",c.xAc,e);return[].concat(_.Ha(f),_.Ha(g),_.Ha(c),_.Ha(d))}))};
_.V.Object.defineProperties(JP.prototype,{Qra:{configurable:!0,enumerable:!0,set:function(a){this.wzb.next(a)}},Hn:{configurable:!0,enumerable:!0,set:function(a){this.JBb.next(a)}}});JP.ha=function(a){return new (a||JP)(_.y(_.Ym),_.y(_.uH))};
JP.Aa=_.v({type:JP,oa:[["file-content-pager"]],inputs:{Qra:"markers",Hn:"numLines"},outputs:{vzb:"markerClicked"},Ba:2,Ca:3,Ha:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ya:function(a,b){a&1&&(_.M(0,yHb,1,7,"div",0),_.O(1,"async"));a&2&&_.z("ngForOf",_.Q(1,1,b.xzb))},Ia:[_.Ol,_.Vl],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 KP=function(a,b){this.Fa=a;this.Kf=b};_.k=KP.prototype;_.k.Pp=function(a){_.jr(this.Kf,a)};_.k.kPb=function(a){return _.ZLa(this.Fa,a,"codeRenderFull")};_.k.g0a=function(a,b){_.ZLa(this.Fa,a,"codeRenderRefresh_"+b)};_.k.Tyb=function(){this.Fa.nb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.k.ATa=function(){this.Fa.nb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.k.vba=function(){this.Fa.nb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.k.Ts=function(){this.Fa.nb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};KP.ha=function(a){return new (a||KP)(_.u(_.Ym),_.u(_.ir))};KP.va=_.t({token:KP,ta:KP.ha});
var LP=function(){};LP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.mh(_.Nj(_.A9a("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(""),_.yhb(a)):_.yhb("<data with types: "+Object.keys(a).join(", ")+">")};LP.ha=function(a){return new (a||LP)};LP.ze=_.Xc({name:"renderData",type:LP,Yd:!0});
var MP=function(){};MP.prototype.Sa=function(){};MP.ha=function(a){return new (a||MP)};
MP.Aa=_.v({type:MP,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"]],ya:function(a,b){a&1&&_.M(0,JHb,4,3,"ng-container",0);a&2&&_.z("ngForOf",b.F_.cells)},Ia:[_.Ol,_.Pl,_.Ql,_.Rl,_.fI,_.aG,_.oz,_.XF,_.YF,_.tG,LP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});
var NP=function(){this.size=0;this.D9=_.Ta;this.kxb=new _.Xk;this.Jta=void 0;this.wfa=!1};NP.prototype.Sa=function(){};NP.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe()};NP.prototype.Rb=function(a){if(a.fullViewData){var b;null==(b=this.kb)||b.unsubscribe();this.Jta=void 0;this.wfa=!1;this.kb=void 0}};
var OHb=function(a,b){a.wfa=!1;var c;null==(c=a.kb)||c.unsubscribe();a.kb=void 0;a.Jta=b.ka(_.m(function(d){return d.Ge}))},NHb=function(a,b){a.wfa=!0;var c;null==(c=a.kb)||c.unsubscribe();a.kb=b.ka(_.Ua(1)).subscribe(function(d){a.kxb.emit(d);a.wfa=!1})};NP.ha=function(a){return new (a||NP)};
NP.Aa=_.v({type:NP,oa:[["large-file","fullViewData",""]],inputs:{size:"size",D9:"fullViewData"},outputs:{kxb:"largeFileViewData"},features:[_.bd],hc:["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"]," Show raw contents "]},ya:function(a,b){a&1&&(_.M(0,MHb,5,4,"ng-container",0),_.M(1,RHb,7,5,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.Jta)("ngIfElse",c)}},Ia:[_.cn,_.Pl,_.ly,_.cz,_.ez,_.dz,_.qD,_.Vl,_.SA],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 OP=function(a,b,c){var d=this;this.Fa=a;this.Ec=b;this.Sb=c;this.WT=_.Pu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Ec.fpb.ka(_.m(function(e){return d.WT.get(e)}))};OP.prototype.Sa=function(){};OP.prototype.hg=function(a){(a=_.lh(this.WT.inverse,a))&&this.Ec.BF!==a&&(this.Fa.nb({element:"MarkdownTabHeader",action:this.QOa(a),gestureName:"CLICK",projectId:this.ub.location.lb}),this.Ec.BF=a,this.Sb.bfa(a))};
OP.prototype.QOa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.ag(a,"Unknown file detail tab selected")}};OP.ha=function(a){return new (a||OP)(_.y(_.Ym),_.y(_.uH),_.y(_.Hu))};
OP.Aa=_.v({type:OP,oa:[["markdown-tab-header","viewData",""]],inputs:{ub:"viewData"},hc:["viewData",""],Ba:4,Ca:3,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]]},ya:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.G("selectedIndexChange",function(c){return b.hg(c)}),_.O(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.Q(1,1,b.selectedIndex))},Ia:[_.AB,_.uB,_.sB,_.Vl],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});
var PP=function(a){this.element=a};_.V.Object.defineProperties(PP.prototype,{vJc:{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;_.ak(d);d.appendChild(qYb(c))})}}});PP.ha=function(a){return new (a||PP)(_.y(_.Cd))};PP.Ja=_.v({type:PP,oa:[["","safeSvg",""]],inputs:{vJc:"safeSvg"}});
var QP=function(a){this.Ab=a};_.V.Object.defineProperties(QP.prototype,{yJc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Ab.ua.tagName){case "AUDIO":var b=this.Ab.ua;a=a instanceof _.yf?a:_.Jj(a,/^data:audio\//i.test(a));b.src=_.zf(a);break;case "IMG":_.jBa(this.Ab.ua,a);break;case "VIDEO":b=this.Ab.ua,a=a instanceof _.yf?a:_.Jj(a,/^data:video\//i.test(a)),b.src=_.zf(a)}}}});QP.ha=function(a){return new (a||QP)(_.y(_.Cd))};QP.Ja=_.v({type:QP,oa:[["","sanitizeSrc",""]],inputs:{yJc:"sanitizeSrc"}});
var RP=function(a){this.COa=a};
RP.prototype.nu=function(a){if(5===a.kind)return _.Da(_.xD);if(0!==a.kind)return _.Da(_.mD("Folding unsupported"));var b=a.location,c=b.lb,d=b.Dc,e=b.repository,f=b.path;b=b.params;f=_.MD(a.location,1)||f;a=b.Ob?"HEAD":_.LD(a.location,1);return this.COa.nu(c,d,e,a,f,b.Ob).ka(_.m(function(g){if(2===g.Xg()||4===g.Xg())var h=_.mD("Folding unavailable");else{h=[];g=_.l(_.lc(g,_.ho,3));for(var n=g.next();!n.done;n=g.next()){n=n.value;var r=n.getRange();r&&h.push({start:_.Fh(r,1)-1,end:_.Fh(r,3)-1,indentation:_.Fh(n,
2)})}h=_.oD(h)}return h}),_.sb(_.xD),_.za(function(){return _.Da(_.mD("Folding unavailable"))}))};RP.ha=function(a){return new (a||RP)(_.u(_.Xw))};RP.va=_.t({token:RP,ta:RP.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 D3b=new _.zd("CDK_DRAG_CONFIG");
var E3b=new _.zd("CDK_DRAG_PARENT");
var F3b=new _.zd("CdkDragHandle");
var G3b=new _.zd("CdkDragPlaceholder");
var H3b=new _.zd("CdkDragPreview");
var I3b=_.Cg({passive:!1,capture:!0}),SP=function(a,b){var c=this;this.Eb=a;this.c6a=new Set;this.K3=new Set;this.ky=[];this.Y3=new Map;this.ejc=function(d){return d.gr()};this.qta=new _.nb;this.ZVa=new _.nb;this.scroll=new _.nb;this.mnc=function(d){0<c.ky.length&&d.preventDefault()};this.R9a=function(d){0<c.ky.length&&(c.ky.some(c.ejc)&&d.preventDefault(),c.qta.next(d))};this.Pb=b},J3b=function(a,b){a.K3.add(b);1===a.K3.size&&a.Eb.wc(function(){a.Pb.addEventListener("touchmove",a.R9a,I3b)})},L3b=
function(a,b){a.K3.delete(b);K3b(a,b);0===a.K3.size&&a.Pb.removeEventListener("touchmove",a.R9a,I3b)},M3b=function(a,b,c){-1<a.ky.indexOf(b)||(a.ky.push(b),1===a.ky.length&&(b=c.type.startsWith("touch"),a.Y3.set(b?"touchend":"mouseup",{handler:function(d){return a.ZVa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.mnc,options:I3b}),b||a.Y3.set("mousemove",{handler:function(d){return a.qta.next(d)},options:I3b}),a.Eb.wc(function(){a.Y3.forEach(function(d,
e){a.Pb.addEventListener(e,d.handler,d.options)})})))},K3b=function(a,b){b=a.ky.indexOf(b);-1<b&&(a.ky.splice(b,1),0===a.ky.length&&a.d5a())};SP.prototype.gr=function(a){return-1<this.ky.indexOf(a)};SP.prototype.aH=function(a){var b=this,c=[this.scroll];a&&a!==this.Pb&&c.push(new _.ja(function(d){return b.Eb.wc(function(){var e=function(f){b.ky.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.hb.apply(null,_.Ha(c))};
SP.prototype.La=function(){var a=this;this.K3.forEach(function(b){return L3b(a,b)});this.c6a.forEach(function(b){a.c6a.delete(b)});this.d5a();this.qta.complete();this.ZVa.complete()};SP.prototype.d5a=function(){var a=this;this.Y3.forEach(function(b,c){a.Pb.removeEventListener(c,b.handler,b.options)});this.Y3.clear()};SP.ha=function(a){return new (a||SP)(_.u(_.Ye),_.u(_.Ig))};SP.va=_.t({token:SP,ta:SP.ha,Ka:"root"});
var YHb=0;
var N3b=function(a){this.Pb=a;this.bx=new Map};N3b.prototype.clear=function(){this.bx.clear()};N3b.prototype.cache=function(a){var b=this;this.clear();this.bx.set(this.Pb,{ZXa:this.KF()});a.forEach(function(c){b.bx.set(c,{ZXa:{top:c.scrollTop,left:c.scrollLeft},Thb:SHb(c)})})};
var O3b=function(a,b){var c=_.Dg(b);b=a.bx.get(c);if(!b)return null;b=b.ZXa;if(c===a.Pb){var d=a.KF();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.bx.forEach(function(h,n){h.Thb&&c!==n&&c.contains(n)&&THb(h.Thb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};N3b.prototype.KF=function(){return{top:window.scrollY,left:window.scrollX}};
var P3b=_.Cg({passive:!0}),Q3b=_.Cg({passive:!1}),$Hb=new Set(["position"]),T3b=function(a,b,c,d,e,f){var g=this;this.rd=b;this.Pb=c;this.Eb=d;this.Cg=e;this.Kv=f;this.lB={x:0,y:0};this.ly={x:0,y:0};this.f4=!1;this.hka=new _.nb;this.pB=this.xq=this.X9a=this.W9a=_.ca.EMPTY;this.bI=null;this.i9a=!0;this.Zo=[];this.eE=new Set;this.V5a="ltr";this.wY=0;this.Mc=!1;this.lma=new _.nb;this.started=new _.nb;this.released=new _.nb;this.ended=new _.nb;this.BY=new _.nb;this.HY=new _.nb;this.yY=new _.nb;this.gUa=
this.hka;this.xE=function(h){g.lma.next();if(g.Zo.length){var n=g.u7a(h);!n||g.eE.has(n)||g.disabled||g.b8a(n,h)}else g.disabled||g.b8a(g.Aj,h)};this.W4=function(h){var n=g.mja(h);if(g.f4){h.preventDefault();var r=g.T6a(n);g.I7a=!0;g.I8a=n;g.Qpc(r);if(g.Qj)g.Xab(r,n);else{n=g.NJ?g.IO:g.Qv;var x=g.ly;x.x=r.x-n.x+g.lB.x;x.y=r.y-n.y+g.lB.y;g.RCa(x.x,x.y)}g.hka.Mk.length&&g.Eb.Nc(function(){g.hka.next({source:g,Mg:r,event:h,distance:g.qEa(r),Xkb:g.tGa})})}else Math.abs(n.x-g.Qv.x)+Math.abs(n.y-g.Qv.y)>=
g.rd.coa&&((n=Date.now()>=g.djc+g.ckc(h),x=g.Qj,n)?x&&(x.gr()||x.TYc())||(h.preventDefault(),g.f4=!0,g.Eb.Nc(function(){return g.Ooc(h)})):g.n6a(h))};this.GI=function(h){g.n6a(h)};this.h9a=function(h){if(g.Zo.length){var n=g.u7a(h);!n||g.eE.has(n)||g.disabled||h.preventDefault()}else g.disabled||h.preventDefault()};R3b(S3b(this,a),b.w0c||null);this.GW=new N3b(c);J3b(f,this)},U3b=function(a,b){a.Zo=b.map(function(d){return _.Gg(d)});a.Zo.forEach(function(d){return wJ(d,a.disabled)});a.yla();var c=
new Set;a.eE.forEach(function(d){-1<a.Zo.indexOf(d)&&c.add(d)});a.eE=c},S3b=function(a,b){var c=_.Gg(b);c!==a.Aj&&(a.Aj&&a.A$a(a.Aj),a.Eb.wc(function(){c.addEventListener("mousedown",a.xE,Q3b);c.addEventListener("touchstart",a.xE,P3b);c.addEventListener("dragstart",a.h9a,Q3b)}),a.nE=void 0,a.Aj=c);"undefined"!==typeof SVGElement&&a.Aj instanceof SVGElement&&(a.uka=a.Aj.ownerSVGElement);return a},V3b=function(a,b){a.bI=b?_.Gg(b):null;a.pB.unsubscribe();b&&(a.pB=a.Cg.kd(10).subscribe(function(){return a.fic()}));
return a},R3b=function(a,b){a.nGa=b};_.k=T3b.prototype;
_.k.dispose=function(){this.A$a(this.Aj);if(this.gr()){var a;null==(a=this.Aj)||a.remove()}var b;null==(b=this.Et)||b.remove();this.O5a();this.N5a();L3b(this.Kv,this);this.KGa();this.lma.complete();this.started.complete();this.released.complete();this.ended.complete();this.BY.complete();this.HY.complete();this.yY.complete();this.hka.complete();this.Zo=[];this.eE.clear();this.Qj=void 0;this.pB.unsubscribe();this.GW.clear();this.bI=this.Aj=this.uka=this.JW=this.yE=this.Et=this.nGa=null};
_.k.gr=function(){return this.f4&&this.Kv.gr(this)};_.k.reset=function(){this.Aj.style.transform=this.nE||"";this.ly={x:0,y:0};this.lB={x:0,y:0}};_.k.uqc=function(a){this.Qj=a};_.k.Zea=function(a){this.ly={x:0,y:0};this.lB.x=a.x;this.lB.y=a.y;this.Qj||this.RCa(a.x,a.y)};_.k.zSc=function(){var a=this.I8a;a&&this.Qj&&this.Xab(this.T6a(a),a)};_.k.KGa=function(){this.W9a.unsubscribe();this.X9a.unsubscribe();this.xq.unsubscribe()};
_.k.O5a=function(){var a;null==(a=this.Hy)||a.remove();var b;null==(b=this.d$a)||b.destroy();this.Hy=this.d$a=null};_.k.N5a=function(){var a;null==(a=this.FI)||a.remove();var b;null==(b=this.Aka)||b.destroy();this.FI=this.Aka=null};
_.k.n6a=function(a){var b=this;if(this.Kv.gr(this)&&(this.KGa(),K3b(this.Kv,this),this.yla(),this.Zo&&(this.Aj.style.webkitTapHighlightColor=this.Wnc),this.f4))if(this.released.next({source:this,event:a}),this.Qj)this.Qj.ola(),this.rgc().then(function(){b.Mhc(a);b.Z4a();K3b(b.Kv,b)});else{this.lB.x=this.ly.x;var c=this.mja(a);this.lB.y=this.ly.y;this.Eb.Nc(function(){b.ended.next({source:b,distance:b.qEa(c),xY:c,event:a})});this.Z4a();K3b(this.Kv,this)}};
_.k.Ooc=function(a){gIb(a)&&(this.J8a=Date.now());this.yla();var b=this.Qj;if(b){var c=this.Aj,d=c.parentNode,e=this.FI=this.yic(),f=this.Et=this.Et||this.Pb.createComment(""),g=this.m7a();d.insertBefore(f,c);this.nE=c.style.transform||"";this.Hy=this.Bic();aIb(c,!1);this.Pb.body.appendChild(d.replaceChild(e,c));this.tkc(d,g).appendChild(this.Hy);this.started.next({source:this,event:a});b.start();this.mE=b;this.Gja=b.Mqb(this)}else this.started.next({source:this,event:a}),this.mE=this.Gja=void 0;
this.GW.cache(b?b.BXc():[])};
_.k.b8a=function(a,b){var c=this;this.nGa&&b.stopPropagation();var d=this.gr(),e=gIb(b),f=!e&&0!==b.button,g=this.Aj,h=_.Dg(b),n=!e&&this.J8a&&this.J8a+800>Date.now();e=e?_.Ooa(b):_.Noa(b);h&&h.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.Zo.length&&(d=g.style,this.Wnc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.f4=this.I7a=!1,this.KGa(),this.IO=this.Aj.getBoundingClientRect(),this.W9a=this.Kv.qta.subscribe(this.W4),this.X9a=this.Kv.ZVa.subscribe(this.GI),
this.xq=this.Kv.aH(this.m7a()).subscribe(function(r){return c.Npc(r)}),this.bI&&(this.yV=SHb(this.bI)),this.zka=(d=this.yE)&&d.ya&&!d.Rra?{x:0,y:0}:this.rkc(this.IO,a,b),a=this.Qv=this.I8a=this.mja(b),this.tGa={x:0,y:0},this.inc={x:a.x,y:a.y},this.djc=Date.now(),M3b(this.Kv,this,b))};
_.k.Mhc=function(a){var b=this;aIb(this.Aj,!0);this.Et.parentNode.replaceChild(this.Aj,this.Et);this.O5a();this.N5a();this.IO=this.yV=this.KW=this.nE=void 0;this.Eb.Nc(function(){var c=b.Qj,d=c.Mqb(b),e=b.mja(a),f=b.qEa(e),g=c.Slc(e.x,e.y);b.ended.next({source:b,distance:f,xY:e,event:a});b.yY.next({item:b,un:d,Ku:b.Gja,container:c,uEb:b.mE,Yvb:g,distance:f,xY:e,event:a});c.qWc(b,d,b.Gja,b.mE,g,f,e);b.Qj=b.mE})};
_.k.Xab=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.mE.iSc(this,d,e);!f&&this.Qj!==this.mE&&this.mE.Slc(d,e)&&(f=this.mE);f&&f!==this.Qj&&this.Eb.Nc(function(){c.HY.next({item:c,container:c.Qj});c.Qj.nNa(c);c.Qj=f;c.Qj.soa(c,d,e,f===c.mE&&f.Z2c?c.Gja:void 0);c.BY.next({item:c,container:f,un:f.Mqb(c)})});this.gr()&&(this.Qj.BSc(a,b),this.Qj.ASc(this,d,e,this.tGa),this.NJ?this.QCa(d,e):this.QCa(d-this.zka.x,e-this.zka.y))};
_.k.Bic=function(){var a=this.yE,b=this.dda,c=a?a.ya:null;if(c&&a){var d=a.Rra?this.IO:null;c=a.Nf.vi(c,a.context);c.Be();var e=hIb(c,this.Pb);this.d$a=c;a.Rra?iIb(e,d):e.style.transform=fIb(this.Qv.x,this.Qv.y)}else e=XHb(this.Aj),iIb(e,this.IO),this.nE&&(e.style.transform=this.nE);ZHb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.rd.zIndex||1E3)},$Hb);wJ(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.V5a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.k.rgc=function(){var a=this;if(!this.I7a)return Promise.resolve();var b=this.FI.getBoundingClientRect();this.Hy.classList.add("cdk-drag-animating");this.QCa(b.left,b.top);var c=eIb(this.Hy);return 0===c?Promise.resolve():this.Eb.wc(function(){return new Promise(function(d){var e=function(g){if(!g||_.Dg(g)===a.Hy&&"transform"===g.propertyName){var h;null==(h=a.Hy)||h.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Hy.addEventListener("transitionend",e)})})};
_.k.yic=function(){var a=this.JW,b=a?a.ya:null;b?(this.Aka=a.Nf.vi(b,a.context),this.Aka.Be(),a=hIb(this.Aka,this.Pb)):a=XHb(this.Aj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.k.rkc=function(a,b,c){b=(b=b===this.Aj?null:b)?b.getBoundingClientRect():a;c=gIb(c)?c.targetTouches[0]:c;var d=this.w7a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.k.mja=function(a){var b=this.w7a(),c=gIb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.uka&&(c=this.uka.getScreenCTM())){var d=this.uka.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.k.T6a=function(a){var b=this.Qj?this.Qj.KR:null,c=this.NJ?this.NJ(a,this,this.IO,this.zka):a;a=c.x;c=c.y;if("x"===this.KR||"x"===b)c=this.Qv.y;else if("y"===this.KR||"y"===b)a=this.Qv.x;if(this.yV){var d=this.zka;b=d.x;var e=d.y;d=this.yV;var f=this.ukc(),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.Qpc=function(a){var b=a.x;a=a.y;var c=this.tGa,d=this.inc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.rd.Vca&&(c.x=b>d.x?1:-1,d.x=b);e>this.rd.Vca&&(c.y=a>d.y?1:-1,d.y=a);return c};_.k.yla=function(){if(this.Aj&&this.Zo){var a=0<this.Zo.length||!this.gr();a!==this.i9a&&(this.i9a=a,wJ(this.Aj,a))}};_.k.A$a=function(a){a.removeEventListener("mousedown",this.xE,Q3b);a.removeEventListener("touchstart",this.xE,P3b);a.removeEventListener("dragstart",this.h9a,Q3b)};
_.k.RCa=function(a,b){a=fIb(a,b);b=this.Aj.style;null==this.nE&&(this.nE=b.transform&&"none"!=b.transform?b.transform:"");b.transform=bIb(a,this.nE)};_.k.QCa=function(a,b){var c,d=(null==(c=this.yE)?0:c.ya)?void 0:this.nE;this.Hy.style.transform=bIb(fIb(a,b),d)};_.k.qEa=function(a){var b=this.Qv;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.k.Z4a=function(){this.yV=this.KW=void 0;this.GW.clear()};
_.k.fic=function(){var a=this.lB,b=a.x;a=a.y;if(!(0===b&&0===a||this.gr())&&this.bI){var c=this.Aj.getBoundingClientRect(),d=this.bI.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.Zea({y:a,x:b})}}};
_.k.ckc=function(a){var b=this.wY;return"number"===typeof b?b:gIb(a)?b.PNc:b?b.o_c:0};_.k.Npc=function(a){var b=O3b(this.GW,a);b&&(a=_.Dg(a),this.yV&&a!==this.bI&&a.contains(this.bI)&&THb(this.yV,b.top,b.left),this.Qv.x+=b.left,this.Qv.y+=b.top,this.Qj||(this.ly.x-=b.left,this.ly.y-=b.top,this.RCa(this.ly.x,this.ly.y)))};_.k.w7a=function(){var a;return(null==(a=this.GW.bx.get(this.Pb))?void 0:a.ZXa)||this.GW.KF()};_.k.m7a=function(){void 0===this.F4a&&(this.F4a=_.Zoa(this.Aj));return this.F4a};
_.k.tkc=function(a,b){var c=this.nnc||"global";return"parent"===c?a:"global"===c?(a=this.Pb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Gg(c)};_.k.ukc=function(){this.KW&&(this.KW.width||this.KW.height)||(this.KW=this.Hy?this.Hy.getBoundingClientRect():this.IO);return this.KW};_.k.u7a=function(a){return this.Zo.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.V.Object.defineProperties(T3b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||!(!this.Qj||!this.Qj.disabled)},set:function(a){var b=_.Eg(a);b!==this.Mc&&(this.Mc=b,this.yla(),this.Zo.forEach(function(c){return wJ(c,b)}))}}});
var W3b={coa:5,Vca:5},TP=function(a,b,c,d){this.Pb=a;this.Eb=b;this.Cg=c;this.Kv=d},X3b=function(a,b,c){c=void 0===c?W3b:c;return new T3b(b,c,a.Pb,a.Eb,a.Cg,a.Kv)};TP.ha=function(a){return new (a||TP)(_.u(_.Ig),_.u(_.Ye),_.u(_.Fp),_.u(SP))};TP.va=_.t({token:TP,ta:TP.ha,Ka:"root"});
var Y3b=new _.zd("CdkDropList");
var UP=function(a,b,c,d,e,f,g,h,n,r,x){var A=this;this.element=a;this.eoa=b;this.Eb=d;this.ag=e;this.Jc=g;this.Gb=n;this.ioc=r;this.mGa=x;this.Ub=new _.nb;this.started=new _.Xk;this.released=new _.Xk;this.ended=new _.Xk;this.BY=new _.Xk;this.HY=new _.Xk;this.yY=new _.Xk;this.gUa=new _.ja(function(B){var I=A.Yn.gUa.ka(_.m(function(K){return{source:A,Mg:K.Mg,event:K.event,Xkb:K.Xkb,distance:K.distance}})).subscribe(B);return function(){I.unsubscribe()}});this.Yn=X3b(h,a,{coa:f&&null!=f.coa?f.coa:5,
Vca:f&&null!=f.Vca?f.Vca:5,zIndex:null==f?void 0:f.zIndex});this.Yn.data=this;Z3b.push(this);f&&this.Dgc(f);b&&this.Yn.uqc(b.fSc);this.bpc(this.Yn);this.Ukc(this.Yn)};_.k=UP.prototype;_.k.reset=function(){this.Yn.reset()};_.k.Zea=function(a){this.Yn.Zea(a)};_.k.Vc=function(){var a=this;this.Eb.wc(function(){a.Eb.Lg.ka(_.Ua(1),_.vb(a.Ub)).subscribe(function(){a.lbb();a.Foc();a.opa&&a.Yn.Zea(a.opa)})})};
_.k.Rb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.CK&&this.lbb();a&&!a.CK&&this.opa&&this.Yn.Zea(this.opa)};_.k.La=function(){var a=this;this.eoa&&this.eoa.removeItem(this);var b=Z3b.indexOf(this);-1<b&&Z3b.splice(b,1);this.Eb.wc(function(){a.Ub.next();a.Ub.complete();a.Yn.dispose()})};_.k.lbb=function(){var a=this.element.ua,b=a;if(this.x0){var c;b=void 0!==a.closest?a.closest(this.x0):null==(c=a.parentElement)?void 0:c.closest(this.x0)}S3b(this.Yn,b||a)};
_.k.Ujc=function(){var a=this.LJa;return a?"string"===typeof a?this.element.ua.closest(a):_.Gg(a):null};
_.k.bpc=function(a){var b=this;a.lma.subscribe(function(){if(!a.gr()){var c=b.Jc,d=b.wY,e=b.JW?{ya:b.JW.wg,context:b.JW.data,Nf:b.ag}:null,f=b.yE?{ya:b.yE.wg,context:b.yE.data,Rra:b.yE.Rra,Nf:b.ag}:null;a.disabled=b.disabled;a.KR=b.KR;a.wY="object"===typeof d&&d?d:_.Hg(d);a.NJ=b.NJ;a.dda=b.dda;d=V3b(a,b.Ujc());d.JW=e;d.yE=f;d.nnc=b.kWa||"global";c&&(a.V5a=c.value)}});a.lma.ka(_.Ua(1)).subscribe(function(){if(b.mGa)a.nGa=b.mGa.Yn;else for(var c=b.element.ua.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;R3b(a,(null==(d=Z3b.find(function(e){return e.element.ua===c}))?void 0:d.Yn)||null);break}c=c.parentElement}})};
_.k.Ukc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Pk(b.Gb)});a.released.subscribe(function(c){b.released.emit({source:b,event:c.event})});a.ended.subscribe(function(c){b.ended.emit({source:b,distance:c.distance,xY:c.xY,event:c.event});_.Pk(b.Gb)});a.BY.subscribe(function(c){b.BY.emit({container:c.container.data,item:b,un:c.un})});a.HY.subscribe(function(c){b.HY.emit({container:c.container.data,item:b})});a.yY.subscribe(function(c){b.yY.emit({Ku:c.Ku,
un:c.un,uEb:c.uEb.data,container:c.container.data,Yvb:c.Yvb,item:b,distance:c.distance,xY:c.xY,event:c.event})})};_.k.Dgc=function(a){var b=a.KR,c=a.wY,d=a.NJ,e=a.dda,f=a.LJa,g=a.oWc,h=a.x0;a=a.kWa;this.disabled=null==g?!1:g;this.wY=c||0;b&&(this.KR=b);d&&(this.NJ=d);e&&(this.dda=e);f&&(this.LJa=f);h&&(this.x0=h);a&&(this.kWa=a)};
_.k.Foc=function(){var a=this;this.Zo.vd.ka(_.sb(this.Zo),_.yb(function(b){b=b.filter(function(c){return c.mGa===a}).map(function(c){return c.element});a.ioc&&a.x0&&b.push(a.element);U3b(a.Yn,b)}),_.tb(function(b){return _.hb.apply(null,_.Ha(b.map(function(c){return c.Vj.ka(_.sb(c))})))}),_.vb(this.Ub)).subscribe(function(b){var c=a.Yn,d=b.element.ua;b.disabled?!c.eE.has(d)&&-1<c.Zo.indexOf(d)&&(c.eE.add(d),wJ(d,!0)):c.eE.has(d)&&(c.eE.delete(d),wJ(d,c.disabled))})};
_.V.Object.defineProperties(UP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||this.eoa&&this.eoa.disabled},set:function(a){this.Mc=_.Eg(a);this.Yn.disabled=this.Mc}}});var Z3b=[];UP.ha=function(a){return new (a||UP)(_.y(_.Cd),_.y(Y3b,12),_.y(_.Ig),_.y(_.Ye),_.y(_.Me),_.y(D3b,8),_.y(_.vp,8),_.y(TP),_.y(_.al),_.y(F3b,10),_.y(E3b,12))};
UP.Ja=_.v({type:UP,oa:[["","cdkDrag",""]],Ed:function(a,b,c){a&1&&(_.Qe(c,H3b,5),_.Qe(c,G3b,5),_.Qe(c,F3b,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.yE=d.first);_.Oe(d=_.Re())&&(b.JW=d.first);_.Oe(d=_.Re())&&(b.Zo=d)}},Jb:[1,"cdk-drag"],Ib:4,mb:function(a,b){a&2&&_.he("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Yn.gr())},inputs:{data:["cdkDragData","data"],KR:["cdkDragLockAxis","lockAxis"],x0:["cdkDragRootElement","rootElementSelector"],LJa:["cdkDragBoundary","boundaryElement"],wY:["cdkDragStartDelay",
"dragStartDelay"],opa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],NJ:["cdkDragConstrainPosition","constrainPosition"],dda:["cdkDragPreviewClass","previewClass"],kWa:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",BY:"cdkDragEntered",HY:"cdkDragExited",yY:"cdkDragDropped",gUa:"cdkDragMoved"},kc:["cdkDrag"],features:[_.Ce([{Ga:E3b,Nb:UP}]),_.bd]});
var $3b=["formatCode"],a4b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],b4b=["java","py","cc","cpp","go"],VP=function(a,b,c,d,e,f,g,h,n,r,x,A,B,I,K,P){var Z=this;this.pP=a;this.Ec=b;this.Kb=c;this.Ra=d;this.rQ=e;this.Xc=f;this.Fa=g;this.Zj=h;this.modifier=n;this.ZQ=r;this.COa=x;this.yd=A;this.Sb=B;this.Ig=I;this.qe=K;this.Ac=P;this.P_b="file_detail";this.aza=RYb;this.contentType="empty";this.fjb=new _.Xk(!0);this.uQ=_.Da(-1);this.bYa=-1;this.line=this.Qra=this.bpa=this.Soa=this.vua=
_.Ta;this.code="";this.ow=_.Da([]);this.una=0;this.fAa="Diff is too large to display";this.OU="detail-header-id";this.Hn=new _.sf(null);this.WNa=new _.sf(!1);this.U$=new _.sf([]);this.Er=new _.ca;this.mEb=new _.sf("SOURCE");this.CMa=!1;this.ZRb=0;this.Er.add(this.Sb.U9().ka().subscribe(function(la){Z.mEb.next(la)}));this.visibility=this.Sb.JQ().ka(_.tb(function(la){return la?Z.ZQ.visibility:_.Da(_.nG)}),_.sb(_.nG));this.link=this.Gpa();this.justificationRequired=this.pP.gt.ka(_.m(function(la){return!!la&&
la.justificationRequired}));this.kpb=_.Ca([this.WNa,this.Kb.Qa]).ka(_.m(function(la){var wa=_.l(la);la=wa.next().value;wa=wa.next().value;return la&&wa.q}),_.mb(1),_.ib());this.Soa=_.Ca([this.kpb,this.Ec.Dwc]).ka(_.m(function(la){var wa=_.l(la);la=wa.next().value;wa=wa.next().value;return la&&!wa}));this.Ac.Vb(38)&&(this.CMa=!0)};
VP.prototype.Sa=function(){var a=this;this.Er.add(this.Ec.fpb.subscribe(function(){c4b(a)}));this.Er.add(this.kpb.subscribe(function(b){b&&!a.QY?a.QY=a.yd.register("toggleSearchMatches","y",function(){var c=a.Ec;c.Roa.next(!c.Roa.value);a.Fa.nb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Wd.lb})}):!b&&a.QY&&(a.QY(),a.QY=void 0)}));this.Er.add(this.Ec.PR.ka(_.qa(function(){return a.qe.Lg})).subscribe(function(){a.Do&&_.ajb(a.Do,_.cjb(a.ub.line))}));
this.vua=this.rQ.matches.ka(_.m(function(b){return _.lD(b,[])}),_.yb(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.Ec.wua.next(c)}),_.mb(1),_.ib());this.bpa=this.Ec.v9.ka(_.m(function(b){var c=b.Fd;if(!c)return[];b=a.ub.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,vf:{start:g.index,end:c.lastIndex}})}return d}));this.uQ=this.Ec.apa;this.Er.add(this.bpa.subscribe(function(b){a.Ec.cpa.next(b.length)}));this.Qra=_.Ca(this.Soa,this.bpa,this.vua,this.U$).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.CMa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.CMa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,Vm:e,xAc:c}}))};VP.prototype.La=function(){this.Er.unsubscribe();this.QY&&this.QY()};VP.prototype.show=function(a){this.ZQ.DH({action:"show",line:a})};VP.prototype.gwa=function(a){this.ZQ.DH({action:"toggleRange",vf:a})};
var c4b=function(a){a.contentType="PREVIEW"===a.Xl&&a.ARb?"markdown":"PREVIEW"===a.Xl&&a.Twa||a.VOc&&!a.Twa?"image":"PREVIEW"===a.Xl&&a.zRb?"jupyter":a.ub.vna?a.ub.mimeType&&a.ub.mimeType.startsWith("audio/")?"audio":a.ub.mimeType&&a.ub.mimeType.startsWith("video/")?"video":"binary":a.KD?10485760<=a.ub.diffBase.length+a.ub.CF?"diffTooBig":"code-diff":0===a.ub.CF?"empty":0<a.ub.CF&&!a.ub.Ge?"largeFile":"text";a.fjb.emit(a.contentType);"text"!==a.contentType?(a.WNa.next(!1),a.Hn.next(null)):a.WNa.next(!0)};
VP.prototype.Ewa=function(a){this.U$.next(a)};VP.prototype.SQ=function(a){var b="selectLine";this.g1&&(this.Xc.appId.value&&this.eqa?(this.eqa.GL(a),b="openDebuggerMenu"):(this.Zj.open(rJ),b="openAppSelectionDialog"));d4b(this,b)};
VP.prototype.qG=function(a){var b=a.Zba.shiftKey?"shiftSelectLine":"selectLine";this.g1&&this.Xc.appId.value&&this.eqa?(this.eqa.GL(a),b="openDebuggerMenu"):(a=a.Zba.shiftKey?jxb(this.Wd.params.line,a.line+1):a.line+1,hxb(a,this.Wd.params.line)||this.Ra.navigate(_.hh(_.Fo(this.Wd.ac(),{line:a}).hb()),{ef:"preserve"}));d4b(this,b)};var BIb=function(a,b){a.Ra.navigate(_.hh(_.Fo(a.ub.location.ac(),{line:b}).hb()),{ef:"preserve"}).then(function(){a.Ec.PR.next()})};
VP.prototype.ioa=function(a){this.Bba&&this.Bba.Rsa(a.Iz.line,a)};VP.prototype.msa=function(a){this.Bba&&this.Bba.Rsa(a)};var d4b=function(a,b){a.Fa.nb({gestureName:"CLICK",element:"FileDetail",action:b})},e4b=function(a,b){b=!b||!_.ND(a.Rwa.location,b.location);a.Ec.BF=!a.iLb||b&&a.Wd.params.line?"SOURCE":a.mEb.getValue()};
VP.prototype.Gpa=function(){var a=this;return this.Kb.data.ka(_.m(Wwb),_.PD(),_.tb(function(b){return _.Nhb(b,_.CG(a.Ig,b,_.QD(b)&&"android"===b.repository?"repository":"path"),a.Ra)}))};
_.V.Object.defineProperties(VP.prototype,{Wd:{configurable:!0,enumerable:!0,get:function(){return this.ub.location}},ub:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.ub&&a&&_.Eo(this.Wd,a.location)){var c;a=null!=(c=this.QCb)?c:a}else this.QCb=void 0;this.ub&&_.OD(this.Wd,a.location)&&this.ub.Ge===a.Ge||(this.code=a.code||a.Ge||"",this.ZQ.DH({action:"showAll"}),this.ow=this.Sb.JQ().ka(_.tb(function(d){return d?b.COa.nu(a):_.nD("folding disabled")}),_.sb(_.xD),_.m(function(d){return _.lD(d,
[])})),this.F_=void 0);c=this.ub;this.Rwa=a;this.rQ.JR.next(this.Wd);e4b(this,c);this.una=a.CF;c4b(this)},get:function(){return this.Rwa}},Ewc:{configurable:!0,enumerable:!0,get:function(){return this.rQ.matches.ka(_.m(function(a){return a.state}))}},Xl:{configurable:!0,enumerable:!0,get:function(){return this.Ec.BF}},iLb:{configurable:!0,enumerable:!0,get:function(){return(this.ARb||this.Twa||this.zRb)&&!this.KD}},KD:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.ub.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.ub.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},VOc:{configurable:!0,enumerable:!0,get:function(){return 0<=a4b.indexOf(this.mimeType)}},Twa:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.ub.mimeType}},ARb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.ub.fileName.slice(-3).toUpperCase()}},zRb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.ub.fileName.slice(-6).toUpperCase())return!1;
if(!this.F_)try{this.F_=JSON.parse(this.ub.Ge)}catch(a){return!1}return 4===this.F_.nbformat}},TLa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.ub.Ge}},g1:{configurable:!0,enumerable:!0,get:function(){var a;if("depot"===this.ub.location.Dc){var b;(b=this.Xc.appId.value)||(b=null!=(a=this.ub.fileName.split(".").pop())?a:"",b=b4b.includes(b)&&1800<=this.ZRb);a=b?!0:!1}else a="text"!==this.contentType?!1:"project"===this.ub.location.Dc;return a}}});
VP.ha=function(a){return new (a||VP)(_.y(iM),_.y(_.uH),_.y(_.rf),_.y(_.Pf),_.y(_.LI),_.y(_.cG),_.y(_.Ym),_.y(_.yq),_.y(_.XH),_.y(_.oG),_.y(RP),_.y(_.Ss),_.y(_.Hu),_.y(_.BG),_.y(_.Ye),_.y(_.vu))};
VP.Aa=_.v({type:VP,oa:[["file-detail"]],wb:function(a,b){a&1&&(_.Pe(VM,5),_.Pe($3b,5),_.Pe(YM,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.eqa=c.first);_.Oe(c=_.Re())&&(b.Do=c.first);_.Oe(c=_.Re())&&(b.Bba=c.first)}},inputs:{ZRb:"windowWidth",ub:"viewData"},outputs:{fjb:"contentTypeChange"},features:[_.Ce([_.LI,{Ga:_.vob,le:KP},_.oG])],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"]],ya:function(a,b){a&1&&(_.M(0,jIb,1,2,"detail-header",0),_.M(1,kIb,1,1,"ng-template",null,1,_.Ue),_.M(3,lIb,1,1,"markdown-tab-header",2),_.M(4,mIb,12,11,"div",3),_.O(5,"async"),_.C(6,"main",4),_.M(7,nIb,3,8,"markdown-content",
5),_.M(8,qIb,4,2,"ng-container",6),_.M(9,rIb,2,1,"div",7),_.M(10,sIb,2,1,"div",7),_.M(11,tIb,1,1,"binary-file",8),_.M(12,uIb,1,2,"large-file",9),_.M(13,vIb,2,1,"ng-container",6),_.M(14,wIb,1,1,"jupyter-notebook",10),_.M(15,CIb,22,50,"ng-container",6),_.M(16,DIb,1,4,"code-diff",11),_.M(17,EIb,3,1,"icon-empty-state-display",12),_.D());if(a&2){var c=_.ze(2);_.z("ngIf",!b.KD)("ngIfElse",c);_.w(3);_.z("ngIf",b.iLb);_.w(1);_.z("ngIf",_.Q(5,16,b.Soa));_.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:[Z2b,qN,_.Pl,_.Ql,_.Rl,IP,VM,WM,HP,UP,_.JI,_.cz,_.dz,JP,_.MI,MP,NP,ZL,aM,$L,YM,ZM,_.fI,OP,_.tG,_.KI,PP,QP,_.Vl],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 f4b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Fpa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.$i(a,
3))}}],g4b=function(a){this.DCc=a};g4b.prototype.Maa=function(a){return!!f4b.find(function(b){return b.id===a})};g4b.prototype.ROa=function(a,b,c){var d=f4b.find(function(e){return e.id===a});return c&&d?this.DCc.list(b).ka(_.m(function(e){var f=new Map;e.map(function(g){return HIb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Da()};
var h4b=new _.zd("lang_counts_service",{Ka:"root",ta:function(){return _.kh(AYb)}});
var WP=function(a,b){this.client=a;this.oe=b;this.uSa=new _.is};
WP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.xWa(b.uSa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Da(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.XPa);return _.Ju(this.oe,function(){var f=b.client,g=b.oe.Gj();return _.Wn(f.Fg,f.Jg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.cQa)},"LangCountsService.listLangCounts").ka(_.yb(function(f){c.forEach(function(g){b.uSa.put(g,(new _.xo).ld(g))});
_.lc(f,_.xo,1).forEach(function(g){b.uSa.put(g.ve(),g)})}),_.m(function(f){return d.concat(_.lc(f,_.xo,1))}))};WP.ha=function(a){return new (a||WP)(_.u(h4b),_.u(_.Nu))};WP.va=_.t({token:WP,ta:WP.ha,Ka:"root"});
var XP=function(a,b,c,d){this.XY=a;this.iC=b;this.Td=d;this.hxb=new g4b(c)},j4b=function(a,b,c){return i4b(a).ka(_.yb(function(d){var e=d.Ss,f=d.UT;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.CH(a.Td,e.value);else _.CH(a.Td,e)}),_.Ea(function(d){var e=d.Ss,f=d.UT;return d.enabled?a.ROa(b,e,c,f).ka(_.yb(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.UT)?0:
B.has(n))r+=A.UT.get(n)}_.osb(a.Td,n,r)}else{h=0;g=_.l(g.values());for(A=g.next();!A.done;A=g.next())h+=A.value.instances;_.osb(a.Td,e,h)}}),_.za(function(g){if(f)for(var h=_.l(f),n=h.next();!n.done;n=h.next())_.BH(a.Td,n.value,g);else _.BH(a.Td,e,g);return _.Da(new Map)}),_.m(function(g){return{Ss:e,jHc:g}})):_.Da({Ss:e})}),_.cb(IIb,new Map))},k4b=function(a){return oYb(a.iC).ka(_.m(function(b){var c=pYb(a.Td);b.forEach(function(d){c.set(d.id,null)});return c}))},i4b=function(a){return _.Ca([a.Td.Pfa,
k4b(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}),_.sb(new Map),_.L7a(),_.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({Ss:f,enabled:!1,UT:g})}e={};d=_.l(d);for(f=d.next();!f.done;e={zha:e.zha,PH:e.PH},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.PH=g,b.has(f)){if(e.PH&&0<e.PH.size){e.zha=b.get(f)||new Set([]);g=[].concat(_.Ha(e.PH)).some(function(n){return function(r){return!n.zha.has(r)}}(e));var h=[].concat(_.Ha(e.zha)).some(function(n){return function(r){return!n.PH.has(r)}}(e));(g||h)&&c.push({Ss:f,enabled:!0,
UT:e.PH})}}else c.push({Ss:f,enabled:!0,UT:e.PH});return c}),_.Qa(function(b){return!!b.length}),_.Ea(function(b){return _.Da.apply(null,_.Ha(b))}))};
XP.prototype.ROa=function(a,b,c,d){var e=this;if(a.Gw)return _.Ma("Aggregations are only supported for directories");if(!_.XD(a))return _.Ma("Invalid location");var f=a.Ab,g=a.lb,h=a.Dc,n=a.repository,r=a.path;return _.ID(h)||"host"===h?this.hxb.Maa(b)?this.hxb.ROa(b,c,d):_.csb(this.iC,b).ka(_.tb(function(x){if(!x)return _.Da(new Map);var A=_.Jkb(x);return A?nYb(e.XY,{lb:g,Dc:h,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.m(function(B){return B.map(function(I){var K,
P;return{icon:x.icon,title:x.name,path:(null==(K=I.Md)?void 0:K.path)||"",instances:Number(null==(P=I.data)?void 0:P.KUa)||0}}).reduce(function(I,K){I.set(K.path,K);return I},new Map)})):_.Da(new Map)})):_.Ma("Only depot group and multibranch are supported")};XP.ha=function(a){return new (a||XP)(_.u(_.xH),_.u(_.yH),_.u(WP),_.u(_.AH))};XP.va=_.t({token:XP,ta:XP.ha});
var YP=function(){this.o2a=500;this.Ega=MIb;this.title=this.oqa="";this.cqa=[];this.mub=!0;this.nj=this.wU=!1;this.toggle=new _.Xk;this.limit=500};YP.prototype.Rb=function(a){a.groupedFiles&&(this.limit=500)};YP.ha=function(a){return new (a||YP)};
YP.Aa=_.v({type:YP,oa:[["folder-detail-section"]],inputs:{oqa:"headerId",title:"title",cqa:"groupedFiles",mub:"initiallyExpanded",wU:"useRelativeUrls",aggregations:"aggregations",nj:"isPiper"},outputs:{toggle:"toggle"},features:[_.bd],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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-expansion-panel",0),_.G("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),_.N(4),_.M(5,JIb,4,3,"ng-container",2),_.D()()(),
_.M(6,LIb,1,1,"ng-template",3),_.D());a&2&&(_.z("expanded",b.mub),_.w(3),_.de("id",b.oqa),_.w(1),_.Ae(" ",b.title," "),_.w(1),_.z("ngIf",b.o2a<b.Ega(b.cqa)&&null!=b.limit))},Ia:[_.cn,_.Ol,_.Pl,_.OI,_.oq,_.oz,_.XF,_.YF,_.nz],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 ZP=function(a,b){this.Fa=a;this.Ec=b;this.jLc=!1};ZP.prototype.hg=function(a){this.Ec.B9.getValue()!==a&&(this.Fa.nb({element:"FolderTabHeader",action:this.QOa(a),gestureName:"CLICK",projectId:this.ub.location.lb}),this.Ec.B9.next(a))};ZP.prototype.QOa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.ag(a,"Unknown folder detail tab selected")}};ZP.ha=function(a){return new (a||ZP)(_.y(_.Ym),_.y(_.uH))};
ZP.Aa=_.v({type:ZP,oa:[["folder-tab-header"]],inputs:{ub:"viewData",jLc:"showProjectTab"},Ba:4,Ca:3,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]]},ya:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.G("selectedIndexChange",function(c){return b.hg(c)}),_.O(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.Q(1,1,b.Ec.rxc))},Ia:[_.AB,_.uB,_.sB,_.Vl],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 l4b=["markdownContentComponent"],m4b={z1a:0,hQc:1,qd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},$P=function(a,b){this.Gk=a;this.modifier=b;this.VKb=!1;this.G1a=m4b;this.ez=2};$P.prototype.Sa=function(){};$P.prototype.Rb=function(a){a.markdownContent&&(this.ez=2)};$P.prototype.Gn=function(){n4b(this)};$P.prototype.expand=function(){this.ez=1};var n4b=function(a){2===a.ez&&(a.VKb?_.qZa(a.Gk,function(){180<a.QDc.element.ua.scrollHeight&&(a.ez=0)}):a.ez=1)};
$P.ha=function(a){return new (a||$P)(_.y(_.gt),_.y(_.XH))};
$P.Aa=_.v({type:$P,oa:[["readme"]],wb:function(a,b){a&1&&_.Pe(l4b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.QDc=c.first)}},inputs:{VKb:"shouldCollapse",PDc:"markdownContent",nua:"safeHtmlContent"},features:[_.bd],Ba:6,Ca:11,Ha:function(){return[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary","aria-label",
"Show more readme contents",3,"click"]," Load more "]},ya:function(a,b){a&1&&(_.F(0,"markdown-content",0,1),_.O(2,"async"),_.O(3,"async"),_.C(4,"div"),_.M(5,NIb,2,0,"button",2),_.D());a&2&&(_.he("collapsed",b.ez===b.G1a.z1a),_.z("content",b.PDc)("relativeLinkModifier",_.Q(2,7,b.modifier.AGb))("relativeImageModifier",_.Q(3,9,b.modifier.yGb))("safeHtmlContent",b.nua),_.w(5),_.z("ngIf",b.ez===b.G1a.z1a))},Ia:[_.Pl,_.fI,_.nq,_.Vl],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 aQ=function(){this.pwb=!1};_.V.Object.defineProperties(aQ.prototype,{tvc:{configurable:!0,enumerable:!0,get:function(){return"https://goto.google.com/stacks-usage-graph-changes?entry."+(this.pwb?"192581057":"2020929192")+"="+this.name}}});aQ.ha=function(a){return new (a||aQ)};
aQ.Aa=_.v({type:aQ,oa:[["stacks-dependency-info"]],inputs:{name:"name",pwb:"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"]],
ya:function(a,b){a&1&&(_.C(0,"p",0),_.N(1,"Usage graph is an experimental feature. We cross-reference "),_.C(2,"a",1),_.N(3,"Moma Teams"),_.D(),_.N(4," with their respective "),_.C(5,"a",2),_.N(6,"Blueprints"),_.D(),_.N(7,", and match projects' direct dependencies with product information in Stacks to infer usage information. "),_.C(8,"a",3),_.N(9,"Stacks Infrastructure Usage Graph"),_.D()(),_.C(10,"p",4)(11,"a",5),_.F(12,"img",6),_.N(13," Request changes to this data "),_.D()());a&2&&(_.w(11),_.z("href",
b.tvc,_.Sd))},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 bQ=function(){this.label="";this.RKa=new _.Xk};bQ.prototype.we=function(){this.RKa.emit()};bQ.ha=function(a){return new (a||bQ)};bQ.Aa=_.v({type:bQ,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{RKa:"clickEvent"},Ba:2,Ca:1,Ha:[[1,"toggle-button",3,"click"]],ya:function(a,b){a&1&&(_.C(0,"button",0),_.G("click",function(){return b.we()}),_.N(1),_.D());a&2&&(_.w(1),_.Be(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 cQ=function(a,b,c,d){this.kMa=a;this.wg=b;this.Re=c;this.bua=d;this.gMb=5;this.fMb=!0;this.yc=new _.nb;this.fe=!1};cQ.prototype.Rb=function(a){(a=a.stacksExpandListOf)&&a.CK?(this.Una=this.kMa.find(this.items).create(this.mMc),o4b(this)):a||o4b(this)};cQ.prototype.Kk=function(){var a;(null==(a=this.Una)?0:a.diff(this.items))&&o4b(this)};cQ.prototype.La=function(){this.yc.next()};var o4b=function(a){a.Re.clear();a.PKc?(a.RS(a.Vwc),a.fe&&(a.ura=a.RS(a.ASa)),p4b(a)):a.RS(a.items)};
cQ.prototype.RS=function(a){var b=this;return a.map(function(c){return b.Re.vi(b.wg,{wa:c})})};var p4b=function(a){var b=a.bua.cD(bQ);a.button=a.Re.gF(b);a.button.instance.RKa.ka(_.vb(a.yc)).subscribe(function(){a.fe?a.collapse():a.expand();a.button&&(q4b(a),a.Re.detach(a.Re.indexOf(a.button.su)),a.Re.aG(a.button.su))});q4b(a)},q4b=function(a){a.button&&(a.button.instance.label=a.fe?"Less":"More (+"+a.ASa.length+")")};
cQ.prototype.collapse=function(){for(var a=_.l(this.ura||[]),b=a.next();!b.done;b=a.next())this.Re.detach(this.Re.indexOf(b.value));this.fe=!1};cQ.prototype.expand=function(){if(this.ura)for(var a=_.l(this.ura||[]),b=a.next();!b.done;b=a.next())this.Re.aG(b.value);else this.ura=this.RS(this.ASa);this.fe=!0};
_.V.Object.defineProperties(cQ.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.lMc||[]}},Vwc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.qOa)}},ASa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.qOa)}},qOa:{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.gMb||5}},PKc:{configurable:!0,
enumerable:!0,get:function(){return!!this.fMb&&this.qOa!==this.items.length}}});cQ.ha=function(a){return new (a||cQ)(_.y(_.dl),_.y(_.Le),_.y(_.Me),_.y(_.Kk))};cQ.Ja=_.v({type:cQ,oa:[["","stacksExpandList",""]],inputs:{lMc:"stacksExpandListOf",gMb:"stacksExpandListSize",mMc:"stacksExpandListTrackBy",fMb:"stacksExpandListShowToggleButton"},features:[_.bd]});
var dQ=function(a){var b=this;this.PT=a;this.mn=null;this.Bta=eFb;this.PT.fZ().subscribe(function(c){b.mn=c},function(){console.error("No announcement found.")})};_.V.Object.defineProperties(dQ.prototype,{Idb:{configurable:!0,enumerable:!0,get:function(){return _.q(this.mn,2)}}});dQ.ha=function(a){return new (a||dQ)(_.y(fP))};
dQ.Aa=_.v({type:dQ,oa:[["stacks-butterbar"]],features:[_.Ce([fP])],Ba:1,Ca:1,Ha:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ya:function(a,b){a&1&&_.M(0,OIb,2,5,"div",0);a&2&&_.z("ngIf",b.mn&&"no_announce"!==kFb(_.q(b.mn,3)))},Ia:[_.Pl],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 r4b=function(){};r4b.ha=function(a){return new (a||r4b)};r4b.Aa=_.v({type:r4b,oa:[["stacks-search"]],Ba:1,Ca:0,Ha:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ya: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 eQ=function(){this.xX=[];this.Nm=!1};_.V.Object.defineProperties(eQ.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.Nm&&(a.oldView=this.Nm);return a}}});eQ.ha=function(a){return new (a||eQ)};
eQ.Aa=_.v({type:eQ,oa:[["stacks-header"]],inputs:{xX:"breadcrumb",Nm:"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"]],ya:function(a,b){a&1&&(_.C(0,"header")(1,"div",0)(2,"a",1),_.F(3,"img",2),_.C(4,"h1"),_.N(5,"Stacks"),_.D()(),_.F(6,"stacks-search"),_.C(7,"div",3),_.M(8,
RIb,3,2,"span",4),_.D()(),_.F(9,"stacks-butterbar"),_.D());a&2&&(_.w(2),_.z("queryParams",b.params),_.w(6),_.z("ngForOf",b.xX))},Ia:[dQ,_.Ol,_.Pl,_.Mm,r4b],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 fQ=function(){this.Xqa=!1;this.pCb=!0;this.aQa=this.EZ=""};fQ.prototype.Sa=function(){if(!this.link)throw Error("lf");};
_.V.Object.defineProperties(fQ.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.getUrl()}},mj:{configurable:!0,enumerable:!0,get:function(){return this.link.HF()?this.link.HF().startsWith("https://")?this.link.HF():this.link.HF().includes(".")?"https://static.corp.google.com/stacks/"+this.link.HF():"https://www.gstatic.com/images/icons/material/system/2x/"+this.link.HF()+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
fQ.ha=function(a){return new (a||fQ)};
fQ.Aa=_.v({type:fQ,oa:[["stacks-icon-link"]],inputs:{link:"link",Xqa:"isContact",pCb:"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"]],ya:function(a,b){a&1&&(_.M(0,SIb,1,2,"img",0),_.M(1,TIb,2,13,"a",1),_.M(2,UIb,
2,3,"span",2),_.M(3,VIb,2,4,"a",3));a&2&&(_.z("ngIf",b.Xqa),_.w(1),_.z("ngIf",b.url),_.w(1),_.z("ngIf",!b.url&&!_.lc(b.link,AJ,4).length),_.w(1),_.z("ngForOf",_.lc(b.link,AJ,4)))},Ia:[_.Ol,_.Pl],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 gQ=function(){this.icon="info_outline_grey600";this.content=void 0};gQ.prototype.Sa=function(){this.content=s4b.get(this.name)};gQ.ha=function(a){return new (a||gQ)};
gQ.Aa=_.v({type:gQ,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"]],ya:function(a,b){a&1&&_.M(0,XIb,10,7,"ng-container",0);a&2&&_.z("ngIf",b.content)},Ia:[_.Ol,_.Pl,uK],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 s4b=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 t4b=function(){this.Si=[];this.EZ=""};t4b.ha=function(a){return new (a||t4b)};
t4b.Aa=_.v({type:t4b,oa:[["stacks-link-lists"]],inputs:{Si:"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"]],ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,dJb,7,4,"div",1),_.D());a&2&&(_.w(1),_.z("ngForOf",b.Si))},Ia:[_.Ol,_.Pl,fQ,gQ],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 ZIb=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 hQ=function(){};hQ.prototype.Sa=function(){};hQ.ha=function(a){return new (a||hQ)};
hQ.Aa=_.v({type:hQ,oa:[["stacks-popup-freshness"]],inputs:{Tp:"productName",lqb:"freshnessDate",vaa:"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"]],ya:function(a,b){a&1&&(_.C(0,"button"),
_.M(1,eJb,1,0,"img",0),_.M(2,fJb,1,0,"img",1),_.D(),_.C(3,"div",2),_.M(4,gJb,2,0,"p",3),_.M(5,hJb,2,0,"p",3),_.C(6,"p",4),_.N(7),_.D()());a&2&&(_.w(1),_.z("ngIf",b.vaa),_.w(1),_.z("ngIf",!b.vaa),_.w(2),_.z("ngIf",b.vaa),_.w(1),_.z("ngIf",!b.vaa),_.w(2),_.zy("",b.Tp," team has reviewed this product on ",b.lqb,"."))},Ia:[_.Pl],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 iQ=function(){};iQ.prototype.Sa=function(){};iQ.ha=function(a){return new (a||iQ)};
iQ.Aa=_.v({type:iQ,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"]]},ya:function(a,b){a&1&&(_.C(0,"button"),_.F(1,"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.N(4,"Infrastructure Support Agreement"),
_.D(),_.C(5,"p",3),_.N(6),_.D(),_.C(7,"p",3)(8,"a",4),_.N(9,"More info"),_.D()()());a&2&&(_.w(6),_.Ae("",b.product.getName()," has signed an ISA."),_.w(2),_.xe("href","/agreement/",b.product.Im(),"",_.Sd))},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 jQ=function(){this.metrics=[];this.description=""},iJb=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))};jQ.prototype.Sa=function(){this.description=u4b.get(this.kda)||""};_.V.Object.defineProperties(jQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return hFb(this.kda)}},pAc:{configurable:!0,enumerable:!0,get:function(){return gFb(this.kda)}}});
jQ.ha=function(a){return new (a||jQ)};
jQ.Aa=_.v({type:jQ,oa:[["stacks-popup-pp"]],inputs:{kda:"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"]]},ya:function(a,b){a&1&&(_.C(0,"button"),_.F(1,"img",
0),_.D(),_.C(2,"div",1)(3,"p",2),_.N(4),_.D(),_.C(5,"div",3)(6,"p"),_.N(7),_.D(),_.M(8,jJb,9,6,"div",4),_.F(9,"hr"),_.C(10,"p",5),_.N(11," Product phases is a standard set of product stages."),_.F(12,"br"),_.C(13,"a",6),_.N(14,"go/product-phases"),_.D()()()());a&2&&(_.w(1),_.xe("src","https://static.corp.google.com/stacks/icon_",b.pAc,".svg",_.Sd),_.z("alt","product phase "+b.name+" icon"),_.w(3),_.Be(b.name),_.w(3),_.Be(b.description),_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.Ol],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 u4b=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 v4b=function(a){return[a]},kQ=function(){};kQ.prototype.Sa=function(){};_.V.Object.defineProperties(kQ.prototype,{HMc:{configurable:!0,enumerable:!0,get:function(){return this.product.Kh().getName()}},GMc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.q(this.product.Kh(),1)}}});kQ.ha=function(a){return new (a||kQ)};
kQ.Aa=_.v({type:kQ,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"]]},ya:function(a,b){a&1&&(_.C(0,"button"),_.F(1,"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.N(4,"Recommended products"),
_.D(),_.C(5,"p",3),_.N(6),_.D(),_.C(7,"p",3)(8,"a",4),_.N(9,"More info"),_.D()()());a&2&&(_.w(6),_.zy("",b.product.getName()," is recommended by the ",b.HMc," domain stewards."),_.w(2),_.z("href",_.Ee(3,v4b,b.GMc),_.Sd))},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 lQ=function(){this.metrics=[];this.description=""};lQ.prototype.Sa=function(){this.description=w4b.get(this.D1)||""};_.V.Object.defineProperties(lQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.D1.replace("sl","Support level ")}}});lQ.ha=function(a){return new (a||lQ)};
lQ.Aa=_.v({type:lQ,oa:[["stacks-popup-sl"]],inputs:{D1:"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"]]},ya:function(a,b){a&1&&(_.C(0,
"button"),_.F(1,"img",0),_.D(),_.C(2,"div",1)(3,"p",2),_.N(4),_.D(),_.C(5,"div",3)(6,"p"),_.N(7),_.D(),_.M(8,kJb,9,4,"div",4),_.F(9,"hr"),_.C(10,"p",5),_.N(11," Support levels reflect the degree to which a product provides support to its users."),_.F(12,"br"),_.C(13,"a",6),_.N(14,"go/stacks-pt#support-levels"),_.D()()()());a&2&&(_.w(1),_.xe("src","https://static.corp.google.com/stacks/icon_",b.D1,".svg",_.Sd),_.z("alt","service level "+b.D1+" icon"),_.w(3),_.Be(b.name),_.w(3),_.Be(b.description),
_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.Ol],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 w4b=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 mQ=function(){this.vwa=this.Nm=!1};mQ.prototype.Sa=function(){};mQ.ha=function(a){return new (a||mQ)};
mQ.Aa=_.v({type:mQ,oa:[["stacks-popup-product"]],inputs:{product:"product",Nm:"oldView",vwa:"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"]],ya:function(a,b){a&1&&(_.M(0,lJb,1,1,"stacks-popup-recommended",0),_.M(1,mJb,1,3,"stacks-popup-isa",1),_.M(2,
nJb,1,2,"stacks-popup-pp",2),_.M(3,oJb,1,3,"stacks-popup-pp",3),_.M(4,pJb,1,2,"stacks-popup-sl",4));a&2&&(_.z("ngIf",b.product.qPa()),_.w(1),_.z("ngIf",b.product.pPa()),_.w(1),_.z("ngIf",!b.Nm&&!b.vwa),_.w(1),_.z("ngIf",!b.Nm&&b.vwa),_.w(1),_.z("ngIf",b.Nm))},Ia:[_.Pl,jQ,kQ,lQ,iQ],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 $Kb=_.Nh(["https://roadmap.googleplex.com/",""]),xJb=function(a){return[a]},x4b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),nQ=function(a,b,c){var d=this;this.xH=a;this.PT=b;this.Bj=c;this.ZXb=11;this.vc=_.wD;this.h8=new _.sf(!1);this.Bub=new _.sf("");this.wMa=this.AMa=this.Nm=this.ZZ=!1;this.uyc=hFb;this.lyc=iFb;this.productId=_.Ca([this.Bub,this.Bj.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(_.tb(function(e){return d.PT.Y9(e)}),_.yb(function(e){d.ZZ||d.xH.Yl(e.getName()+" - Stacks")}));this.ZFb=this.product.ka(_.tb(function(e){return S2b(d.PT,e.Im())}),_.m(function(e){return _.lc(e,$O,1).map(function(f){return tJ({name:f.getName(),url:vJb(d,"team/"+_.q(f,1)),icon:"https://moma-teams-photos.corp.google.com/logo/"+_.q(f,1)})}).sort(sJ)}),_.mb(1),_.ib());this.fMa=_.Ca([this.ZFb,this.h8]).ka(_.m(function(e){var f=_.l(e);e=f.next().value;
f=f.next().value;return _.oD(f?e:e.slice(0,11))}),_.za(function(e){return _.nD(e.message)}),_.sb(_.xD));this.QEb=_.Ca([this.product,this.ZFb,this.fMa]).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(_.lc(e,PO,72)),x=r.next();!x.done;x=r.next())x=x.value,jFb(x.getScope(),x.Vpa(),n);r=_.l(x4b);for(x=r.next();!x.done;x=r.next())x=x.value,n.has(x)&&h.push({key:x,value:n.get(x)});n=TKb(e);r=[];cFb([{source:e.wpa(),Si:r,name:"Best practices",
icon:"school"},{source:e.xpa(),Si:r,name:"Codelabs",icon:"school"},{source:_.lc(e,AJ,6),Si:r,name:"Concepts",icon:"school"},{source:e.Bpa(),Si:r,name:"Getting started",icon:"school"},{source:e.Cpa(),Si:r,name:"How to",icon:"school"},{source:e.Epa(),Si:r,name:"Introductory guides",icon:"school"},{source:_.lc(e,AJ,30),Si:r,name:"Reference guides",icon:"school"},{source:_.lc(e,AJ,65),Si:r,name:"Testing",icon:"school"}]);r.sort(sJ);x=UKb(e);var A=VKb(e),B=WKb(e),I=[];if(_.nc(e,WO,43)){var K=new uJ;K.Df("Apps ATLs");
var P=_.lc(e,AJ,44);if(0===P.length)K.J5(tJ({name:_.nc(e,WO,43).getName(),icon:"track_changes"}));else{var Z=_.l(P);for(P=Z.next();!P.done;P=Z.next())P=P.value,K.J5(tJ({name:_.nc(e,WO,43).getName(),icon:"track_changes",url:P.getUrl()}))}I.push(K)}if(_.nc(e,YO,58)){K=new uJ;P=_.lc(e,AJ,59);K.Df("Security");Z=_.l(P);for(P=Z.next();!P.done;P=Z.next())P=P.value,K.J5(tJ({name:_.nc(e,YO,58).getName(),icon:"enhanced_encryption",url:P.getUrl()}));I.push(K)}_.nc(e,ZO,33)&&I.push((new uJ).Df("SRE authorities").AT([tJ({name:_.nc(e,
ZO,33).getName(),icon:"track_changes"})]));if(_.Vi(e,67)){K=new uJ;K.Df("Privacy");P=_.l(_.ic(e,78));for(Z=P.next();!Z.done;Z=P.next())K.J5(tJ({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+Z.value+"/composite_privacy_stance.textproto_generated"}));I.push(K)}I.sort(sJ);K=YKb(e);P=_.ic(e,4);P=void 0===P?[]:P;P=P.map(ZKb).sort(sJ);Z=aLb(_.ic(e,38));var la=XKb(e);g=g.length;for(var wa=new Map,va=_.l(_.lc(e,PO,72)),Ga=
va.next();!Ga.done;Ga=va.next())if(Ga=Ga.value,10===Ga.getScope()||9===Ga.getScope()){Ga=_.l(Ga.Vpa());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 _.oD({product:e,Qla:h,jGb:n,Nmb:r,fwc:x,Kbb:A,HNa:B,Frb:I,CVa:K,OX:P,kIb:Z,x7:la,fMa:f,XHc:g,hOb:wa})}),_.mb(1),_.ib(),_.za(function(e){return _.nD(e.message)}),_.sb(_.xD));this.xX=this.QEb.ka(_.Qa(_.$D),_.m(function(e){return e.Yb.product}),_.m(function(e){return[tJ({name:"Home",
url:"/"}),tJ({name:e.Kh().getParent().getName(),url:"/domain/"+_.q(e.Kh().getParent(),1)}),tJ({name:e.Kh().getName(),url:"/domain/"+_.q(e.Kh(),1)}),tJ({name:e.getName(),url:""})]}),_.sb([tJ({name:"Home",url:"/"})]));this.inb=ZEb();this.Bta=eFb;this.Nm=this.Bj.nc.Qa.oldView||!1;this.AMa=this.Bj.nc.Qa.displayStacksWellLitPaths||!1;this.wMa=this.Bj.nc.Qa.displayExternalProducts||!1},vJb=function(a,b){return a.ZZ?a.PT.environment.pva+"/"+b:"/"+b};
_.V.Object.defineProperties(nQ.prototype,{JHc:{configurable:!0,enumerable:!0,set:function(a){this.ZZ=!!a;this.Bub.next(a)}},qzc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.Nm&&(a.oldView=!0);this.AMa&&(a.displayStacksWellLitPaths=!0);this.wMa&&(a.displayExternalProducts=!0);return a}}});nQ.ha=function(a){return new (a||nQ)(_.y(_.Em),_.y(fP),_.y(_.rf),_.y(TO))};
nQ.Aa=_.v({type:nQ,oa:[["stacks-product-page"]],inputs:{JHc:"productIdFromParent"},features:[_.Ce([fP])],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"]],ya:function(a,b){a&1&&(_.M(0,qJb,2,4,"stacks-header",0),_.C(1,"main"),_.M(2,RKb,4,4,"ng-container",1),_.O(3,"async"),_.D());a&2&&(_.z("ngIf",!b.ZZ),_.w(1),_.he("hasButterbar",b.qzc),_.w(1),_.z("ngIf",_.Q(3,4,b.QEb)))},Ia:[_.Ol,_.Pl,_.Ql,_.Rl,aQ,eQ,_.Mm,fQ,t4b,_.qD,hQ,mQ,gQ,cQ,_.Vl],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 y4b=["mainContent"],oQ=function(a,b,c,d,e,f,g,h){var n=this;this.Ih=b;this.kx=c;this.Ec=d;this.Jqc=e;this.Ac=f;this.MZa=g;this.zD=h;this.OU="detail-header-id";this.v7b="Files and Directories";this.w7b="Generated Files and Directories";this.u7b="Deleted Files and Directories";this.nj=_.RD;this.Vs={files:{yr:new Set,entries:[]},qz:{yr:new Set,entries:[]}};this.ETa=[];this.FF={files:{yr:new Set,entries:[]},qz:{yr:new Set,entries:[]}};this.Bqb=[];this.xo={files:{yr:new Set,entries:[]},qz:{yr:new Set,
entries:[]}};this.dMa=[];this.zx=function(){};this.EJb=new _.sf(null);this.hMb=new _.kb;this.muc=_.nj(function(r){n.kx.Wua(r)},300);this.ayc=_.nj(function(r){!HJ(n.Vs)||n.kx.jfa(r)},300);this.iMb=(this.kMc=f.Vb(53))?this.hMb.ka(_.tb(function(r){return n.MZa.get(r)}),_.m(function(r){return _.lc(r,Y1b,1)}),_.mb(1),_.ib()):_.Ta;this.Dna=_.Ca([this.EJb,this.iMb]).ka(_.m(function(r){r=_.l(r);var x=r.next().value;return(r=r.next().value)?x&&r.some(function(A){return A.Im()===x})?x:0===r.length?null:r[0].Im():
null}),_.Oa(),_.mb(1),_.ib())};oQ.prototype.Sa=function(){};
oQ.prototype.Rb=function(a){var b=this,c=a.viewData;if(c){a=c.tf;var d=c.uj;d=(c=d&&_.OD(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Vs={files:{yr:new Set,entries:[]},qz:{yr:new Set,entries:[]}},this.FF={files:{yr:new Set,entries:[]},qz:{yr:new Set,entries:[]}},this.xo={files:{yr:new Set,entries:[]},qz:{yr:new Set,entries:[]}});c&&!d||z4b(this,a.entries,this.location);c||(this.Kta=a.Kta,this.KWa=a.KWa,this.Ac.Vb(11)&&(this.aggregations=j4b(this.Jqc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.nc(e,_.go,4))?0:_.Wi(f,4))&&!_.ZD(e.MQ())}).map(mLb)).ka(_.mb(1),_.ib())),this.zx=_.wnb(this.Ih,function(){var e;null==(e=b.NDc)||e.ua.focus()}),this.hMb.next(this.location))}};oQ.prototype.La=function(){this.zx()};
var HJ=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.qz.entries.length},A4b=function(a){var b=a.files;a=a.qz;var c=[];HJ(a)&&c.push(a.entries);HJ(b)&&c.push(b.entries);return c},cLb=function(a){return""===a.location.path||"/"===a.location.path},z4b=function(a,b,c){var d=cLb(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=_.nc(e,_.go,4))?void 0:_.aj(g,5),r=mLb(e);g=_.ZD(e.MQ());var x=_.Zhb(e.MQ()),A=!g||x;e={Zc:d||
!A?_.Fo(_.nE(h.ac().ld(r)),{Le:n}).hb():void 0,path:r,name:_.Jy(r),Le:n,entryType:e.getType(),xo:null==(f=_.nc(e,_.go,4))?void 0:_.Wi(f,4),FF:g,fBc:x,WKc:A};f=3===e.entryType||5===e.entryType;f=e.xo?f?a.xo.qz:a.xo.files:e.FF?f?a.FF.qz:a.FF.files:f?a.Vs.qz:a.Vs.files;f.yr.has(e.name)||(f.yr.add(e.name),f.entries.push(e))}!HJ(a.Vs)&&HJ(a.xo)?(a.Vs=a.xo,a.ETa=A4b(a.Vs),a.xo={files:{yr:new Set,entries:[]},qz:{yr:new Set,entries:[]}},a.dMa=[]):(a.ETa=A4b(a.Vs),a.dMa=A4b(a.xo));a.Bqb=A4b(a.FF)};
_.V.Object.defineProperties(oQ.prototype,{Xl:{configurable:!0,enumerable:!0,get:function(){return this.Ec.B9.getValue()}},iCc:{configurable:!0,enumerable:!0,get:function(){return 0===this.Xl}},jCc:{configurable:!0,enumerable:!0,get:function(){return 1===this.Xl}},location:{configurable:!0,enumerable:!0,get:function(){return this.ub.location}}});oQ.ha=function(a){return new (a||oQ)(_.y(_.rf),_.y(_.av),_.y(_.Hu),_.y(_.uH),_.y(XP),_.y(_.vu),_.y(gP),_.y(_.Tu))};
oQ.Aa=_.v({type:oQ,oa:[["folder-detail","viewData",""]],wb:function(a,b){a&1&&_.Pe(y4b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.NDc=c.first)}},inputs:{ub:"viewData"},features:[_.Ce([XP]),_.bd],hc:["viewData",""],Ba:7,Ca:11,Ha:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["ascFocusOnInitAsync","","tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["ascFocusOnInitAsync","","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"]],ya:function(a,b){a&1&&(_.F(0,"detail-header",0),_.M(1,bLb,1,2,"folder-tab-header",1),_.O(2,"async"),_.M(3,hLb,7,6,"main",2),_.O(4,"async"),_.M(5,lLb,3,3,"ng-container",3),_.O(6,"async"));a&2&&(_.z("viewData",b.ub)("showLinksDropdown",!0),_.w(1),
_.z("ngIf",_.Q(2,5,b.Dna)),_.w(2),_.z("ngIf",b.iCc||!1===_.Q(4,7,b.Dna)),_.w(2),_.z("ngIf",_.Q(6,9,b.jCc&&b.Dna)))},Ia:[vK,_.Ol,_.Pl,HP,bN,ZP,xL,_.Ov,_.Nv,_.ry,_.oy,nQ,$P,YP,_.Vl],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 B4b=["gobUrl"],C4b=["externalUrl"],D4b=["commitHash"],pQ=function(){};
_.V.Object.defineProperties(pQ.prototype,{Kvb:{configurable:!0,enumerable:!0,get:function(){return!!this.ub.TS}},hwc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.ub.n$;var b=this.ub.fz;var c=_.Ij(a);c=new _.Yg(c);if(c.SK()){c=c.Kh();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}},eAc:{configurable:!0,enumerable:!0,get:function(){if(!this.ub.TS)throw Error("mf");
var a=this.ub.TS,b=_.bj(a,3,_.th)||a.jj(),c=_.bj(a,3,_.th)?"host":"project";return _.hh(new _.hg({ie:{id:b,type:c},repository:_.aj(a,2),Ab:this.ub.fz,path:""}))}},iSa:{configurable:!0,enumerable:!0,get:function(){return!!this.ub.Tna}}});pQ.ha=function(a){return new (a||pQ)};
pQ.Aa=_.v({type:pQ,oa:[["git-submodule-detail"]],wb:function(a,b){a&1&&(_.Pe(B4b,5,_.Cd),_.Pe(C4b,5,_.Cd),_.Pe(D4b,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.Kyc=c.first);_.Oe(c=_.Re())&&(b.gwc=c.first);_.Oe(c=_.Re())&&(b.atc=c.first)}},inputs:{ub:"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"],"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ",
"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ",["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",""],"\n      This directory is a git submodule that is hosted on another platform.\n    ",[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",
3,"externalLink"],["externalUrl",""]]},ya:function(a,b){a&1&&(_.M(0,nLb,7,3,"ng-container",0),_.N(1,"\n\n"),_.M(2,rLb,45,9,"ng-template",null,1,_.Ue),_.N(4,"\n"));if(a&2){var c=_.ze(3);_.z("ngIf",b.iSa)("ngIfElse",c)}},Ia:[rN,_.Pl,_.$y,IP,HP,_.Zm,_.sD,eM,_.Mm],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 IJ=function(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d},cNb=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})};
_.V.Object.defineProperties(IJ.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 E4b=function(a,b,c,d,e){this.from=a;this.to=b;this.Zy=c;this.FOa=d;this.yga=e},F4b=function(a,b,c,d,e){c=void 0===c?[]:c;E4b.call(this,a,b,c,d,e);this.from=a;this.to=b;this.Zy=c;this.FOa=d;this.yga=e};_.U(F4b,E4b);var NNb=function(a,b,c,d,e){c=new F4b(a,b,c,d,e);a.ksa.next(c);b.ksa.next(c);return c};
var G4b=function(a,b,c,d){this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Ms=new _.sf(!1);this.Pd=_.KD(this.location.params.line);this.NXa=this.MMa=this.b1a=this.uNa=this.WQa=this.DVa=this.FSa=this.MJa=void 0},H4b=function(a){return a.bt.ka(_.tb(function(b){return 0===b.size?_.Da([]):_.Ca(Array.from(b.values()).map(function(c){return _.Ca([c.from.LMa,c.to.LMa,_.Da(c.FOa||0),_.Da(c.yga||0),_.Da(c.Zy)])}))}),_.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 E4b(c,e,d,f,g)]}))}))},I4b=function(a){return a.Ms.ka(_.tb(function(b){if(b)return _.Da(void 0);var c=a.parent;return c?c.LMa.ka(_.tb(function(d){return d===c?c.Fc.ka(_.m(function(e){return e?a:c})):_.Da(d)})):_.Da(a)}))};
_.V.Object.defineProperties(G4b.prototype,{ks:{configurable:!0,enumerable:!0,get:function(){this.MJa||(this.MJa=this.sjb());return this.MJa}},lk:{configurable:!0,enumerable:!0,get:function(){this.FSa||(this.FSa=this.wjb());return this.FSa}},bt:{configurable:!0,enumerable:!0,get:function(){this.DVa||(this.DVa=this.Bjb().ka(_.sb(new Map),_.mb(1),_.ib()));return this.DVa}},zz:{configurable:!0,enumerable:!0,get:function(){this.WQa||(this.WQa=this.vjb().ka(_.sb(new Map),_.mb(1),_.ib()));return this.WQa}},
P8:{configurable:!0,enumerable:!0,get:function(){this.uNa||(this.uNa=this.tjb().ka(_.sb(new Map),_.mb(1),_.ib()));return this.uNa}},bPc:{configurable:!0,enumerable:!0,get:function(){this.b1a||(this.b1a=H4b(this).ka(_.mb(1),_.ib()));return this.b1a}},LMa:{configurable:!0,enumerable:!0,get:function(){this.MMa||(this.MMa=I4b(this).ka(_.sb(this),_.mb(1),_.ib()));return this.MMa}},B0:{configurable:!0,enumerable:!0,get:function(){this.NXa||(this.NXa=this.Cjb());return this.NXa}}});
var J4b=function(){this.lzb=new _.nb;this.QUa=this.RUa=void 0};_.V.Object.defineProperties(J4b.prototype,{dS:{configurable:!0,enumerable:!0,get:function(){this.RUa||(this.RUa=this.Ajb());return this.RUa}},EFc:{configurable:!0,enumerable:!0,get:function(){this.QUa||(this.QUa=this.zjb());return this.QUa}}});var K4b=function(){J4b.apply(this,arguments)};_.U(K4b,J4b);K4b.prototype.Ajb=function(){return _.Ta};K4b.prototype.zjb=function(){return _.Ta};
var L4b=function(a,b,c,d){d=void 0===d?new _.sf(0):d;J4b.call(this);this.zz=a;this.bt=b;this.type=c;this.hKc=d};_.U(L4b,J4b);
L4b.prototype.Ajb=function(){var a=this;return _.hb(this.lzb,_.Ca([this.zz,this.hKc]).ka(_.tb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=uLb(c);c=Array.from(c.values()).map(function(f){return f.yga});switch(a.type){case "WITH_LATEST_FROM":if(0===b.length)return _.Ta;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(_.Ab(e),_.m(tLb));case "COMBINE_LATEST":return _.Ca(b).ka(_.m(tLb));case "START_WITH":return _.hb.apply(null,_.Ha(b)).ka(_.sb({title:"",
color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]}));case "SUBJECT":return _.Ta;case "CHOICE_END":return b[d%b.length]||_.Ta;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 _.hb.apply(null,
_.Ha(b));default:return _.hb.apply(null,_.Ha(b))}})))};L4b.prototype.zjb=function(){switch(this.type){case "COMBINE_LATEST":return this.zz.ka(_.m(uLb));case "WITH_LATEST_FROM":return this.zz.ka(_.Qa(function(a){return 2===a.size}),_.m(function(a){a=Array.from(a.values());return[(1===a[0].yga?a[0]:a[1]).from.B0.dS.ka(_.La(1E3))]}));default:return _.Ta}};
var $J=function(a,b,c,d,e,f,g){g=void 0===g?_.Ta:g;G4b.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.nzb=new _.nb;this.offsetX=new _.sf(0);this.offsetY=new _.sf(0);this.ksa=new _.kb;this.Q8=new _.kb;this.Fe=ixb(this.location.params.line);this.lineCount=Math.max(1,(this.Fe||this.Pd||0)-(this.Pd||0));this.CP=new _.sf(0);this.otc=g.ka(_.m(function(n){return M4b(h,n)}),_.Oa(),_.mb(1),_.ib());this.scroll=f?kYb(f).ka(_.m(function(n){n=((n.Pd+n.Fe)/
2-(h.Pd||0))/(h.lineCount||1);n=0>n||1<n?void 0:{yHc:n};return n}),_.Oa(function(n,r){return!n&&!r}),_.sb(void 0)):_.Da(void 0)};_.U($J,G4b);_.k=$J.prototype;_.k.Cjb=function(){return new L4b(this.zz,this.bt,this.type||"UNTYPED",this.CP)};
_.k.tjb=function(){var a=this;return this.Q8.ka(_.cb(function(b,c){if(c.OVa)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.OVa);g=_.l(g||[]);for(var h=g.next();!h.done;h=g.next()){h=h.value;for(var n=_.l(c.nFc),r=n.next();!r.done;r=n.next())r=r.value,r instanceof $J&&null!=r.Pd&&null!=r.Fe&&r.Pd<=h&&r.Fe>=h&&NNb(r,a)}f.delete(c.OVa);0===f.size&&b.delete(e)}else if(c.Amb)for(d=_.l(b),e=d.next();!e.done;e=d.next())e=_.l(e.value),e.next(),
e.next().value.has(c.path)&&NNb(c.Amb,a);else for(d=c.path,e=c.Zy,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.Bjb=function(){var a=this;return this.ksa.ka(_.Qa(function(b){return b.from===a}),_.cb(function(b,c){b.set(c.to.ticket,c);return b},new Map))};_.k.vjb=function(){var a=this;return this.ksa.ka(_.Qa(function(b){return b.to===a}),_.cb(function(b,c){b.set(c.from.ticket,c);return b},new Map))};
_.k.sjb=function(){var a=this;return _.Ca([this.offsetX,this.offsetY]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new IJ(b,c,a.width,a.height)}))};_.k.wjb=function(){var a=this;return this.nzb.ka(_.Ab(this.ks,this.Ms,this.bt,this.P8),_.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,ks:b,Ms:d,bt:e,jQa:0<c.size}}))};_.k.dfa=function(a,b){this.offsetX.next(a);this.offsetY.next(b)};
var M4b=function(a,b){if(void 0===b)return!1;var c=a.Pd,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})};
_.V.Object.defineProperties($J.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)}},SP:{configurable:!0,enumerable:!0,get:function(){return new IJ(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 qQ=function(a){a=void 0===a.In?{x:0,y:0}:a.In;this.position={x:0,y:0};this.sF={x:0,y:0};this.Oz={x:0,y:0};this.bounds={height:0,width:0};this.Oz.x=a.x;this.Oz.y=a.y;this.Xa()};qQ.prototype.Xa=function(){this.position.x=this.Oz.x+this.sF.x;this.position.y=this.Oz.y+this.sF.y};var QMb=function(a,b){var c=b.y;a.sF.x+=b.x;a.sF.y+=c;a.Xa()};_.k=qQ.prototype;_.k.move=function(a){var b=a.y;this.Oz.x+=a.x;this.Oz.y+=b;this.Xa()};_.k.moveTo=function(a){var b=a.y;this.Oz.x=a.x;this.Oz.y=b;this.Xa()};
_.k.clone=function(){var a=this.izb();a.moveTo(this.Oz);var b=this.sF,c=b.y;a.sF.x=b.x;a.sF.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.SKa([{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};
_.V.Object.defineProperties(qQ.prototype,{In:{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 rQ=function(a){a=void 0===a?{}:a;var b=void 0===a.radius?20:a.radius;qQ.call(this,{In:void 0===a.In?{x:0,y:0}:a.In});this.resize(b)};_.U(rQ,qQ);var SMb=function(a){a=void 0===a?{x:0,y:0}:a;return new rQ({In:a,radius:0})};rQ.prototype.izb=function(){return new rQ({In:this,radius:this.radius})};rQ.prototype.resize=function(a){this.JAc="number"===typeof a?a:Math.max(a.width,a.height)/2;this.bounds.height=this.bounds.width=2*this.radius};
rQ.prototype.SKa=function(a){if(!this.TBc){var b=a[0].x-this.In.x,c=a[0].y-this.In.y;if(!(b*b+c*c<=this.radius*this.radius))a:{b=this.In;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}}}};_.V.Object.defineProperties(rQ.prototype,{TBc:{configurable:!0,enumerable:!0,get:function(){return.01>this.radius}},radius:{configurable:!0,enumerable:!0,get:function(){return this.JAc}}});
var N4b=-45*Math.PI/180,O4b=Math.cos(N4b),P4b=Math.sin(N4b),aK=function(a){a=void 0===a?{}:a;var b=void 0===a.width?80:a.width,c=void 0===a.height?40:a.height;qQ.call(this,{In:void 0===a.In?{x:0,y:0}:a.In});this.resize({height:c,width:b})};_.U(aK,qQ);aK.prototype.izb=function(){return new aK({In:this,height:this.height,width:this.width})};aK.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.irc=a/b};
aK.prototype.SKa=function(a){var b=a[0],c=b.x;b=b.y;c-=this.x;b-=this.y;c/=this.irc;var d=c*O4b-b*P4b;b=c*P4b+b*O4b;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("nf");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 FLb=function(){var a=void 0===a?{x:0,y:0}:a;return new rQ({In:a,radius:0})};
var sQ=Symbol("of");
var LJ;
LJ={tyc:function(a){var b;if(null==(b=a[sQ])){b=Object;var c=b.assign;var d=a.lk;d=void 0===d?{}:d;d=Object.assign({},{Hg:new rQ({radius:20}),rank:0,order:-1,k_:Number.MAX_SAFE_INTEGER,low:1,LD:!1,jC:!1},d);b=c.call(b,{},d)}return a[sQ]=b},nyc:function(a){var b;null==(b=a[sQ])&&(b=a.lk,b=void 0===b?{}:b,b=Object.assign({},{minLength:1,weight:1,eY:0,bea:!1,uUa:!1,points:[]},b));return a[sQ]=b},f$:function(a){var b;null==(b=a[sQ])&&(b=a.lk,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,Opb:!1}},b));return a[sQ]=b},ryc:function(a){var b;null==(b=a[sQ])&&(b=a.lk,b=void 0===b?{}:b,b=Object.assign({},{WHc:50,qvc:10,mFc:50,zBb:1,jma:20,Zsb:25,Chb:!1,Drc:!0,nMc:10,timing:!1,ida:!1,YOc:new Map,Goa:void 0},b));return a[sQ]=b},tUc:function(a){a[sQ]=void 0},rUc:function(a){a[sQ]=void 0},uUc:function(a){a[sQ]=void 0},sUc:function(a){a[sQ]=void 0}};
var DLb=0;
var Q4b=function(a){this.nt=a};_.V.Object.defineProperties(Q4b.prototype,{oG:{configurable:!0,enumerable:!0,get:function(){return 1===this.nt||3===this.nt}},BH:{configurable:!0,enumerable:!0,get:function(){return 2===this.nt||3===this.nt}}});var R4b=new Q4b(0),S4b=new Q4b(3),tQ=function(){this.yl=[""];this.bufferSize=1024};tQ.prototype.append=function(a){this.oH.length>this.bufferSize?this.yl.push(a):this.oH+=a};tQ.prototype.toString=function(){return this.yl.join("")};
tQ.prototype.Gda=function(){for(;this.ABc;)this.oH=this.oH.slice(0,-1)};tQ.prototype.lva=function(){for(;0===this.oH.length&&1<this.yl.length;)this.yl.pop()};_.V.Object.defineProperties(tQ.prototype,{oH:{configurable:!0,enumerable:!0,get:function(){return this.yl[this.yl.length-1]},set:function(a){this.yl[this.yl.length-1]=a}},zBc:{configurable:!0,enumerable:!0,get:function(){this.lva();return"\n"===this.oH.substr(-1)}},ABc:{configurable:!0,enumerable:!0,get:function(){this.lva();return-1<[" ","\t"].indexOf(this.oH.substr(-1))}}});
var TJ=function(){this.jR=0;this.Wfa=new tQ},T4b=function(a){a.jR+=1;return a};TJ.prototype.Gda=function(){this.Wfa.Gda();return this};TJ.prototype.YR=function(a){for(a=void 0===a?1:a;0<=--a;)this.Wfa.Gda(),this.append("\n"),this.write("");return this};TJ.prototype.write=function(a){if(null==a)return this;if("string"===typeof a){if(this.Wfa.zBc)for(var b=0;b<this.jR;b++)this.append("  ");this.append(a)}else a.print(this);return this};
var V4b=function(a,b){var c=void 0===c?S4b:c;return U4b(a,b,"",0,1,c)},U4b=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?R4b:f;if(null==b)return a;var g=b.length;if(0===g)return a;0<e&&f.oG&&a.YR();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.YR(e)):0===d&&a.write(c),h++;0<e&&f.BH&&a.YR().Gda();return a};TJ.prototype.toString=function(){return this.content};TJ.prototype.append=function(a){this.Wfa.append(a);return this};
_.V.Object.defineProperties(TJ.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.Wfa.toString()}}});
var uQ=function(){};uQ.prototype.toString=function(){var a=new TJ;this.print(a);return a.content};var W4b=function(a){this.value=a};_.U(W4b,uQ);var X4b=function(a){"string"===typeof a&&(a=new W4b(a));return a};W4b.prototype.print=function(a){a.write(this.value)};
var Y4b=function(a,b,c){this.Ve=a;this.ak=b;this.attributes=c};_.U(Y4b,uQ);var MLb=function(a,b){var c=LLb(b);b=[].concat(_.Ha(a.children())).map(function(f){return Z4b(a,f,function(g){return new vQ(c.node(g))})});var d=[].concat(_.Ha(a.xcb)).map(function(f){var g=new vQ(c.lf(f));return new $4b(f,g)}),e=new vQ(c.graph());return new Y4b(b,d,e)};
Y4b.prototype.print=function(a){T4b(a.write("digraph {"));this.attributes.hasAttributes&&a.YR().write(this.attributes).YR();a=V4b(V4b(a,this.Ve),this.ak);--a.jR;a.Gda().write("}")};var a5b=function(a,b,c){this.id=a;this.children=b;this.attributes=c};_.U(a5b,uQ);var Z4b=function(a,b,c){return new a5b(b,[].concat(_.Ha(a.children(b))).map(function(d){return Z4b(a,d,c)}),c(b))};
a5b.prototype.print=function(a){a.write(this.id);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);if(0<this.children.length){var b=V4b(T4b(a.write(" {")),this.children);--b.jR;b.write("}")}a.write(";")};var $4b=function(a,b){this.lf=a;this.attributes=b};_.U($4b,uQ);$4b.prototype.print=function(a){a.write(this.lf.source).write(" -> ").write(this.lf.target);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);a.write(";")};var vQ=function(a){this.attributes=a};
_.U(vQ,uQ);vQ.prototype.print=function(a){0!==this.attributes.size&&U4b(a.write("["),[].concat(_.Ha(this.attributes)).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b+'="'+c+'";'}).map(X4b)," ",1).write("]")};_.V.Object.defineProperties(vQ.prototype,{hasAttributes:{configurable:!0,enumerable:!0,get:function(){return 0<this.attributes.size}}});
var YJ=function(a){a=void 0===a?{}:a;a=void 0===a.Hga?!0:a.Hga;this.xrb=[];this.yG=new Map;this.bta=new Map;this.Qma=new Map;this.zra=new Set;this.gWa=new Map;this.c_a=new Map;this.WF=new Map;this.FG=new Map;this.hoa=new Map;this.hK=new Map;this.PIa=new Set;this.r8=new Map;this.KC=new Map;this.Oma=new Map;this.Y_=new Map;this.Hga=a};YJ.prototype.node=function(a){return a?this.yG.get(a):void 0};
var QJ=function(a,b){return b?a.yG.has(b):!1},RJ=function(a,b,c){a.yG.has(b)?a.yG.set(b,c):(a.yG.set(b,c),a.bta.set(b,"\u2300"),a.Qma.set(b,new Set),a.children("\u2300").add(b),a.zra.add(b))};
YJ.prototype.removeNode=function(a){if(!QJ(this,a))return b5b(this,{Uwa:"REMOVE_NODE_VIOLATION",node:a});var b=this.parent(a);this.children(b).delete(a);this.bta.delete(a);for(var c=_.l(this.children(a)),d=c.next();!d.done;d=c.next())this.pD(d.value,b);this.Qma.delete(a);this.zra.delete(a);if(this.WF.has(a))for(c=_.l(this.WF.get(a).values()),b=c.next();!b.done;b=c.next())WJ(this,b.value);if(this.FG.has(a))for(c=_.l(this.FG.get(a).values()),b=c.next();!b.done;b=c.next())WJ(this,b.value);this.WF.delete(a);
this.FG.delete(a);this.gWa.delete(a);this.c_a.delete(a);this.yG.delete(a);return this};YJ.prototype.ak=function(a,b){return a?[].concat(_.Ha(ULb(this,a,b)),_.Ha(VJ(this,a,b))):this.hoa.values()};var ULb=function(a,b,c){a=a.WF.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.source===c}));return a},VJ=function(a,b,c){a=a.FG.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.target===c}));return a};YJ.prototype.lf=function(a){return this.hK.get(UJ(a))};
var AMb=function(a,b){return a.hK.has(UJ(b))},XJ=function(a,b,c){if(QJ(a,b.source)&&QJ(a,b.target)){var d=UJ(b);if(a.hK.has(d))b="object"===typeof c?Object.assign(a.hK.get(d),c):c,a.hK.set(d,b);else{a.hK.set(d,c);a.hoa.set(d,b);c=c5b(a,b.target);var e=b.source,f=c.get(e)||0;c.set(e,f+1);c=d5b(a,b.source);e=b.target;f=c.get(e)||0;c.set(e,f+1);a.wu(b.target).set(d,b);a.UC(b.source).set(d,b);e5b(a,b)}}else b5b(a,{Uwa:"EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})},WJ=function(a,b){var c=
UJ(b);a.hoa.has(c)?(f5b(a,b),a.r8.delete(c),a.hoa.delete(c),a.hK.delete(c),PLb(c5b(a,b.target),b.source),PLb(d5b(a,b.source),b.target),a.WF.has(b.target)&&a.WF.get(b.target).delete(c),a.FG.has(b.source)&&a.FG.get(b.source).delete(c)):b5b(a,{Uwa:"REMOVE_EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})};_.k=YJ.prototype;_.k.parent=function(a){return this.bta.get(a)||"\u2300"};
_.k.pD=function(a,b){b=void 0===b?"\u2300":b;if(QJ(this,a))if("\u2300"===b||QJ(this,b)){if("\u2300"!==b)for(var c=b;"\u2300"!==c;c=this.parent(c))if(c===a)throw Error("pf");this.children(this.parent(a)).delete(a);this.bta.set(a,b);this.children(b).add(a);this.zra.delete(b);if(this.Hga)for(a=_.l([a].concat(_.Ha(this.olb(a)))),b=a.next();!b.done;b=a.next()){b=b.value;var d=this.FG.get(b)||new Map;c=this.WF.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())e5b(this,c.value)}}else b5b(this,{Uwa:"PARENT_NODE_VIOLATION",node:a,parent:b});else b5b(this,{Uwa:"CHILD_NODE_VIOLATION",node:a})};_.k.children=function(a){a=void 0===a?"\u2300":a;var b=this.Qma.get(a)||new Set;this.Qma.set(a,b);return b};_.k.kj=function(a){return 0<this.children(void 0===a?"\u2300":a).size};_.k.csb=function(a){return"\u2300"!==this.parent(a)};
_.k.olb=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=[];QJ(this,a);)b.push(a),a=this.parent(a);return b};_.k.wu=function(a){var b=this.WF.get(a)||new Map;this.WF.set(a,b);return b};_.k.UC=function(a){var b=this.FG.get(a)||new Map;this.FG.set(a,b);return b};
var c5b=function(a,b){var c=a.gWa.get(b)||new Map;a.gWa.set(b,c);return c},ZJ=function(a,b){return new Set(c5b(a,b).keys())},d5b=function(a,b){var c=a.c_a.get(b)||new Map;a.c_a.set(b,c);return c},SJ=function(a,b){return new Set(d5b(a,b).keys())};YJ.prototype.tUa=function(a){for(var b=new Set,c=_.l(ZJ(this,a)),d=c.next();!d.done;d=c.next())b.add(d.value);a=_.l(SJ(this,a));for(d=a.next();!d.done;d=a.next())b.add(d.value);return b};YJ.prototype.Gw=function(a){return 0===SJ(this,a).size};
var aMb=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)},e5b=function(a,b){if(a.Hga){var c=UJ(b);a.r8.has(c)?f5b(a,b):a.r8.set(c,new Set);if(a.parent(b.source)===a.parent(b.target))var d=[g5b(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=g5b(a,{source:g,target:h})}e=h5b(a,e);f=h5b(a,f);if(0<e.length){h=e[e.length-1];var n;null==(n=g)||n.qk.add(h);h.next=g}0<f.length&&(n=f[f.length-1],n.next=g,null==(d=g)||d.qk.add(n));d=[].concat(_.Ha(e),_.Ha(f));g&&d.push(g)}c=a.r8.get(c);d=_.l(d);for(g=d.next();!g.done;g=d.next())g=g.value,a.PIa.add(g),c.add(g),g.ak.add(a.lf(b))}},g5b=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=i5b(a,b,d,[b,d]);c=a.parent(c);d=a.Oma.get(c)||new Set;d.add(b);a.Oma.set(c,d);return b},h5b=function(a,b){for(var c=[],d=b.length-1,e=0;e<d-1;e++)c.push(i5b(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].qk.add(d),b&&(c[a].next=b);return c},i5b=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,ak:new Set,qk:new Set};e.set(d,f);a.KC.has(b)||
a.KC.set(b,new Set);a.KC.get(b).add(f);a.KC.has(c)||a.KC.set(c,new Set);a.KC.get(c).add(f);return e.get(d)},f5b=function(a,b){for(var c=_.l(a.r8.get(UJ(b))||new Set),d=c.next();!d.done;d=c.next())if(d=d.value,d.ak.delete(a.lf(b)),!(0<d.ak.size)){var e=a.parent(d.source);QJ(a,e)&&e!==d.target||(e=a.Oma.get(e))&&e.delete(d);a.PIa.delete(d);a.KC.has(d.source)&&a.KC.get(d.source).delete(d);a.KC.has(d.target)&&a.KC.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=OLb(d).join("\u223c"),e.has(d)&&e.delete(d)))}},b5b=function(a,b){a.xrb.push(b);return a};
_.V.Object.defineProperties(YJ.prototype,{violations:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.Ha(this.xrb))}},fca:{configurable:!0,enumerable:!0,get:function(){return this.yG.size}},Ve:{configurable:!0,enumerable:!0,get:function(){return new Set(this.yG.keys())}},oX:{configurable:!0,enumerable:!0,get:function(){return this.yG.values()}},xcb:{configurable:!0,enumerable:!0,get:function(){return this.hK.values()}},sources:{configurable:!0,enumerable:!0,get:function(){var a=this;
return new Set(Array.from(this.Ve).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.Ve).filter(function(b){return 0===a.UC(b).size}))}},b0a:{configurable:!0,enumerable:!0,get:function(){return this.Oma.get("\u2300")||new Set}}});
var SLb=Symbol("qf");
var XMb={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(QJ(c,n)){a.push([n,c.node(h)]);n=_.l(c.ak(h));for(r=n.next();!r.done;r=n.next())r=r.value,b.set(r,c.lf(r));c.removeNode(h)}}}for(var e=new Set,f=_.l(c.Ve),g=f.next();!g.done;g=f.next())d(g.value);return c},replace:function(c){function d(I,K){var P=KJ(c.node(I));MJ(P).Hg.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;RJ(c,e.id,e);c.pD(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;XJ(c,e,g)}f=_.l(c.children());for(e=f.next();!e.done;e=f.next()){var h=e.value,n=MJ(c.node(h));g=n.Hg;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}}},lk:function(a){function b(f,g){var h=KJ(a.node(f),"children::layout::translateDFS: "+f+" missing");MJ(h).Hg.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=KJ(a.node(f),"children::layout::layoutDFS: "+f+" missing"),h=g.Fc;g=MJ(g).Hg;var n=OJ(a),r=n.jma;n=n.Zsb;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=vLb(h.map(function(Z){return Z.r}),2*r);B=0;for(var I=_.l(h.sort(function(Z,la){return Z.id.localeCompare(la.id)})),K=I.next();!K.done;K=I.next()){K=K.value;var P=zLb(x,A,B++,-n);K.x=P.x;K.y=P.y}f=Object.assign({},xLb(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 zMb={Nc:function(a){function b(r){var x=a.children(r);if(0===x.size)r!==c&&(r=PJ(c,r,{weight:0,minLength:f}),XJ(a,r,r));else{var A=GLb(a,"_bt_"),B=GLb(a,"_bb_"),I=MJ(a.node(r));a.pD(A,r);a.pD(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=MJ(a.node(K));I=P.top||K;K=P.bottom||K;var Z=(P.top?1:2)*g,la=I!==K?1:e-d[r]+1;P=PJ(A,I,{weight:Z,minLength:la,uUa:!0});Z=PJ(K,B,{weight:Z,minLength:la,uUa:!0});A!==I&&XJ(a,P,P);K!==B&&XJ(a,Z,Z)}QJ(a,a.parent(r))||
(r=PJ(c,A,{weight:0,minLength:e+d[r]}),XJ(a,r,r))}}var c=ELb(a,"root",{},void 0,"_root_"),d=function(r){function x(K,P){A[K]=P;K=r.children(K);K=_.l(K);for(var Z=K.next();!Z.done;Z=K.next())x(Z.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,_.Ha(Object.values(d)))-1,f=2*e+1,g=function(r){return Array.from(r.ak()).map(function(x){return NJ(r.lf(x))}).reduce(function(x,A){return x+A.weight},0)}(a);OJ(a).bca=c;OJ(a).zBb=f;for(var h=
_.l(a.ak()),n=h.next();!n.done;n=h.next())NJ(a.lf(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=OJ(a);b.bca&&a.removeNode(b.bca);b.bca=void 0;b=_.l(a.ak());for(var c=b.next();!c.done;c=b.next())c=c.value,NJ(a.lf(c)).uUa&&WJ(a,c)}};
var WMb={handler:function(){var a;return{remove:function(b){a=b;for(var c=new YJ,d=_.l(a.children()),e=d.next();!e.done;e=d.next())e=e.value,RJ(c,e,a.node(e));d=_.l(a.b0a);for(e=d.next();!e.done;e=d.next()){e=_.l(e.value.ak);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=NJ(f);AMb(c,{source:g,target:h})?(g=NJ(c.lf({source:g,target:h})),h=g.weight,f.minLength=Math.max(f.minLength,g.minLength),f.weight+=h):XJ(c,{source:g,target:h},{source:g,target:h,
lk:f})}}Object.assign(OJ(c),OJ(b));return c},replace:function(b){for(var c=_.l(b.b0a),d=c.next();!d.done;d=c.next()){d=d.value;var e=aMb(a,d.source,d.target);e&&(LJ.f$(e).points=LJ.f$(d).points)}a&&Object.assign(OJ(a),OJ(b));return a}}},tQc:function(){},lk:function(a,b){b="string"===typeof b?{cOc:b}:null!=b?b:{};var c,d=null!=(c=b.rTc)?c:PMb;if(b=b.cOc)b=a.vB(b);else for(c=[a.children()],b=[];0<c.length;){var e=c.shift();b.unshift.apply(b,_.Ha(e));e=_.l(e);for(var f=e.next();!f.done;f=e.next())f=
f.value,a.node(f).Fc&&a.kj(f)&&c.push(a.children(f))}c=b;b=OJ(a).jma;c=_.l(c);for(e=c.next();!e.done;e=c.next()){f=e.value;var g=a.node(f);e=MJ(g);if(g.Fc&&a.kj(f)){g=d(a,f);f=xLb(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=KJ(a.node(h),"children::layout::changePosition: "+h+" missing");n.x|=0;n.y|=0;MJ(h).Hg.moveTo(n)}e.Hg.resize(f.r|0)}}}};WMb.p_c=RMb;
var j5b=45*Math.PI/180,TMb=Math.sin(j5b),UMb=Math.cos(j5b);
var bK=function(a,b,c,d){G4b.call(this,a,b,c,d);this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Fc=new _.sf(!0);this.BP=new _.sf([]);this.xTa=new _.sf({x:0,y:0});this.KT={width:16*this.name.length+40,height:40}};_.U(bK,G4b);
bK.prototype.sjb=function(){var a=this,b=this.BP.ka(_.tb(function(c){return 0===c.length?_.Da([]):_.Ca(c.map(function(d){return _.Ca([d.Ms,d.ks])}))}));return _.Ca([this.Fc,b,this.xTa]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return k5b(a,c,d.filter(function(e){return!_.l(e).next().value}).map(function(e){e=_.l(e);e.next();return e.next().value}))}))};
bK.prototype.wjb=function(){var a=this;return _.Ca([this.BP,this.Fc]).ka(_.tb(function(b){b=_.l(b);var c=b.next().value;return b.next().value&&0!==c.length?_.Cb.apply(null,_.Ha(c.map(function(d){return d.Ms.ka(_.tb(function(e){return e?_.Da(void 0):d.lk}))}))):_.Da([])}),_.Ab(this.Ms,this.bt,this.P8),_.tb(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.Ms});return(d||0===b.length?_.Da(void 0):gNb(b)).ka(_.m(function(g){return{node:a,
ks:g?k5b(a,!0,[g]):l5b(a),Ms:d,bt:e,jQa:0<f.size}}))}))};bK.prototype.tjb=function(){return this.BP.ka(_.tb(function(a){return _.Ca(a.map(function(b){return b.P8}))}),_.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(_.Ha(f),_.Ha(e))):e;b.set(d,f)}return b})}))};bK.prototype.Cjb=function(){return new K4b};
var l5b=function(a){var b=a.xTa.getValue();return new IJ(b.x,b.y,a.KT.width,a.KT.height)},k5b=function(a,b,c){return(c=sLb(c))?b?new IJ(c.x-10,c.y-10-70,Math.max(a.KT.width,c.width+20),c.height+90):new IJ(c.x+c.width/2-a.KT.width/2,c.y+c.height/2+80-a.KT.height/2,a.KT.width,a.KT.height):l5b(a)},ONb=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next());a.BP.next(b)};
bK.prototype.Bjb=function(){return this.BP.ka(_.tb(function(a){return _.Ca(a.map(function(b){return b.bt})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ha(c),_.Ha(d)))})}))}))};bK.prototype.vjb=function(){return this.BP.ka(_.tb(function(a){return _.Ca(a.map(function(b){return b.zz})).ka(_.m(function(b){return b.reduce(function(c,d){return new Map([].concat(_.Ha(c),_.Ha(d)))})}))}))};
bK.prototype.dfa=function(a,b){var c=this.SP,d=a-c.x;c=b-c.y;this.xTa.next({x:a,y:b});a=_.l(this.TP);for(b=a.next();!b.done;b=a.next()){b=b.value;var e=b.SP;b.dfa(e.x+d,e.y+c)}};_.V.Object.defineProperties(bK.prototype,{SP:{configurable:!0,enumerable:!0,get:function(){return k5b(this,this.Fc.getValue(),this.TP.filter(function(a){return!a.Ms.getValue()}).map(function(a){return a.SP}))}},TP:{configurable:!0,enumerable:!0,get:function(){return this.BP.getValue()}}});
var wQ=function(){this.N5b=50;this.tag="EXTERNAL";this.p9=new _.Xk};_.V.Object.defineProperties(wQ.prototype,{files:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.node.P8.ka(_.m(function(b){return Array.from((b.get(a.tag)||new Map).keys()).sort().splice(0,50)}))}},ii:{configurable:!0,enumerable:!0,get:function(){switch(this.tag){case "GENERATED":return"\u2699";case "TEST":return"\u2713";default:return""}}}});wQ.ha=function(a){return new (a||wQ)};
wQ.Aa=_.v({type:wQ,oa:[["callgraph-decorator","node","","tag",""]],inputs:{node:"node",tag:"tag"},outputs:{p9:"filesToAddToCallgraph"},hc:["node","","tag",""],Ba:2,Ca:3,Ha:[["class","external-ref",4,"ngIf"],[1,"external-ref"],[1,"count-box"],[1,"list-box"],["ascTrackElement","Callgraph Decorator","class","list-box-row","trackAction","Add external file to callgraph",3,"trackGestureClick","click","mousewheel",4,"ngFor","ngForOf"],["class","list-box-row",4,"ngIf"],["role","group",1,"down-arrow"],["d",
"M 5 0 L 5 9",1,"edge"],["ascTrackElement","Callgraph Decorator","trackAction","Add external file to callgraph",1,"list-box-row",3,"trackGestureClick","click","mousewheel"],[1,"list-box-row"]],ya:function(a,b){a&1&&(_.M(0,rNb,9,5,"div",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.files))},Ia:[_.cn,vK,_.Ol,_.Pl,_.Vl],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 xQ=function(){};xQ.prototype.Sa=function(){var a=this;this.wFc=("incoming"===this.direction?this.node.zz:this.node.bt).ka(_.tb(function(b){return _.Ca(Array.from(b).map(function(c){c=_.l(c);c.next();c=c.next().value;return("incoming"===a.direction?c.from:c.to).Ms}))}),_.m(function(b){return b.filter(function(c){return c}).length}),_.mb(1),_.ib())};xQ.ha=function(a){return new (a||xQ)};
xQ.Aa=_.v({type:xQ,oa:[["hidden-node-decorator","node","","direction",""]],inputs:{node:"node",direction:"direction"},hc:["node","","direction",""],Ba:2,Ca:3,Ha:[["class","container",4,"ngIf"],[1,"container"],["role","group","class","down-arrow",4,"ngIf"],[1,"count-box"],["role","group",1,"down-arrow"],["d","M 5 0 L 5 12",1,"edge"]],ya:function(a,b){a&1&&(_.M(0,uNb,8,3,"div",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.wFc))},Ia:[_.Pl,_.Qr,_.Vl],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 yQ=function(){this.scroll=0};_.V.Object.defineProperties(yQ.prototype,{DJc:{configurable:!0,enumerable:!0,get:function(){return"calc("+100*this.scroll+"% - 1ch)"}}});yQ.ha=function(a){return new (a||yQ)};
yQ.Aa=_.v({type:yQ,oa:[["scroll-indicator"]],Ib:2,mb:function(a,b){a&2&&_.fe("top",b.DJc)},inputs:{scroll:"scroll"},Ba:1,Ca:0,ya:function(a){a&1&&_.N(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 zQ=function(){};zQ.prototype.Sa=function(){};zQ.ha=function(a){return new (a||zQ)};
zQ.Aa=_.v({type:zQ,oa:[["rxjs-marble","eventData",""]],inputs:{gNa:"eventData"},hc:["eventData",""],Ba:2,Ca:2,Ha:[["stroke","black","role","group"],"cx 15 cy 15 r 15".split(" ")],ya:function(a,b){a&1&&(_.td(),_.C(0,"svg",0),_.F(1,"circle",1),_.D());a&2&&_.fe("fill","rgb("+b.gNa.color[0]+","+b.gNa.color[1]+","+b.gNa.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 m5b=["name"],n5b=_.Da(!1).ka(_.La(1),_.sb(!0)),AQ=function(a){this.Gk=a;this.ZBc=nNb;this.O5b=300;this.lAc=!1;this.focus=new _.Xk;this.Mhb=new _.Xk;this.Nhb=new _.Xk;this.delete=new _.Xk;this.TAb=new _.Xk;this.UAb=new _.Xk;this.EQa=new _.Xk;this.mzb=new _.Xk;this.p9=new _.Xk;this.urc=_.Da("unset").ka(_.La(1),_.sb("background 2s ease-in"))};AQ.prototype.Sa=function(){this.Qwc=this.node.P8.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 yNb=function(a){return a.node instanceof bK};AQ.prototype.AA=function(a){a.Fc.next(!a.Fc.getValue());this.mzb.next(a.Fc.getValue())};AQ.prototype.Vc=function(){var a=this;this.aca&&_.pZa(this.Gk,function(){a.aca.ua.style.fontSize="12px";_.qZa(a.Gk,function(){a.q0a={width:a.aca.ua.offsetWidth,height:20};o5b(a,a.node.SP)})});this.vLb=this.node.ks.ka(_.Oa(function(b,c){return b.width===c.width&&b.height===c.height})).subscribe(function(b){o5b(a,b)})};AQ.prototype.La=function(){this.vLb&&this.vLb.unsubscribe()};
var o5b=function(a,b){if(a.q0a){var c=a.q0a.width/b.width,d=a.q0a.height/b.height;_.pZa(a.Gk,function(){a.aca&&(a.aca.ua.style.fontSize=10.8/Math.max(c,d)+"px")})}};_.V.Object.defineProperties(AQ.prototype,{Qvb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Loading...}}}"===this.node.name}},zvb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Error...}}}"===this.node.name}},qwc:{configurable:!0,enumerable:!0,get:function(){return this.node.ticket&&!yNb(this)?n5b:_.Da(!1)}}});
AQ.ha=function(a){return new (a||AQ)(_.y(_.gt))};
AQ.Aa=_.v({type:AQ,oa:[["callgraph-node","node",""]],wb:function(a,b){a&1&&_.Pe(m5b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.aca=c.first)}},inputs:{node:"node",lAc:"hovered"},outputs:{focus:"focus",Mhb:"clickOnBody",Nhb:"clickOnHeader",delete:"delete",TAb:"mouseDownOnBody",UAb:"mouseDownOnHeader",EQa:"hover",mzb:"manualExpansionChange",p9:"filesToAddToCallgraph"},hc:["node",""],Ba:2,Ca:3,Ha:[["class","container",3,"left","top",4,"ngIf"],[1,"container"],[1,"node",3,"ngClass","click","dblclick","mousedown",
"mouseenter","mouseleave"],["class","aggregation-header",4,"ngIf"],["class","gmat-body-2",3,"ngClass","maxWidth",4,"ngIf"],["title","node.ticket",4,"ngIf"],["theme","error",3,"title",4,"ngIf"],[1,"rhs-controls-locator"],[1,"rhs-controls"],[4,"ngIf"],["mat-icon-button","",1,"delete-button",3,"click"],["direction","incoming",1,"incoming-hidden",3,"node"],["direction","outgoing",1,"outgoing-hidden",3,"node"],[3,"scroll",4,"ngIf"],[1,"decorator-container"],[3,"node","tag","filesToAddToCallgraph",4,"ngFor",
"ngForOf"],[1,"aggregation-header"],[1,"gmat-body-2",3,"click","mousedown"],[1,"name-block"],["aria-label","Toggle node expansion","mat-icon-button","",3,"disabled","click"],[1,"gmat-body-2",3,"ngClass"],["name",""],["aria-label","Button to manually emit a marble from this node.","class","obs-button","mat-icon-button","",3,"click",4,"ngIf"],["aria-label","Button to switch this choice node to the next option.","class","obs-button","mat-icon-button","",3,"click",4,"ngIf"],["aria-label","Button to manually emit a marble from this node.",
"mat-icon-button","",1,"obs-button",3,"click"],["aria-label","Button to switch this choice node to the next option.","mat-icon-button","",1,"obs-button",3,"click"],["title","node.ticket"],["theme","error",3,"title"],["class","obs-event-holder",4,"ngFor","ngForOf"],[1,"obs-event-holder"],[3,"eventData",4,"ngIf"],[3,"eventData"],[3,"scroll"],[3,"node","tag","filesToAddToCallgraph"]],ya:function(a,b){a&1&&(_.M(0,HNb,23,38,"div",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.node.ks))},Ia:[_.Nl,_.Ol,_.Pl,
wQ,xQ,zQ,_.qD,_.sD,_.nq,_.Qr,yQ,_.Vl],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 p5b=function(){this.doa=this.esa=!1;this.p2=this.o2=0;this.TUa=void 0;this.mxa=this.fxa=this.pN=this.oN=0;this.padding={left:0,right:48};this.FSb=new _.Xk;this.GSb=1;this.xP=this.Xaa=this.aS=void 0};p5b.prototype.gr=function(){return this.esa};
var s5b=function(a,b){switch(b.type){case "mousedown":a.eQa(b.screenX,b.screenY,b.button);break;case "mousemove":a.Mrb(b.screenX,b.screenY);break;case "mouseup":case "mouseleave":q5b(a);break;case "mousewheel":var c=b.deltaY;4>Math.abs(c)||r5b(a,b.pageX,b.pageY,0<c?a.zoomLevel/1.2:1.2*a.zoomLevel)}},t5b=function(a,b){SNb(b)&&(a.TUa=b)},q5b=function(a){a.doa=!1;a.esa=!1;a.o2=0;a.p2=0;var b=u5b(a,a.oN+a.fxa,a.pN+a.mxa);a.oN=b.x;a.pN=b.y;a.fxa=0;a.mxa=0;a.aS=void 0},nOb=function(a){if(!a.xP)return.1;
var b=TNb(a.xP);if(!b)return.1;var c=v5b(a);return.25*Math.min((c.width-a.CQa-20)/b.width,(c.height-20)/b.height)},mOb=function(a,b){var c=v5b(a);r5b(a,c.x+c.width/2,c.y+c.height/2,b)},r5b=function(a,b,c,d){d=w5b(a,d);var e=v5b(a);b-=e.x;c-=e.y;e=d/a.zoomLevel;a.zoomLevel=d;d=u5b(a,b-(b-a.oN)*e,c-(c-a.pN)*e);a.oN=d.x;a.pN=d.y};p5b.prototype.eQa=function(a,b,c){0===c&&(this.o2=a,this.p2=b,this.esa=!0)};var v5b=function(a){return a.TUa?a.TUa.ua.getBoundingClientRect():{x:0,y:0,width:0,height:0}};
p5b.prototype.Mrb=function(a,b){this.esa&&!this.doa&&10<Math.sqrt(Math.pow(this.p2-a,2)+Math.pow(this.o2-b,2))&&(this.doa=!0);if(this.doa)if(this.aS){this.Xaa=this.aS;var c=this.aS.SP;this.aS.dfa(c.x+(a-this.o2)/this.zoomLevel,c.y+(b-this.p2)/this.zoomLevel);this.o2=a;this.p2=b}else a=u5b(this,this.oN+a-this.o2,this.pN+b-this.p2),this.fxa=a.x-this.oN,this.mxa=a.y-this.pN};
var u5b=function(a,b,c){if(!a.xP)return{x:b,y:c};var d=TNb(a.xP);if(!d)return{x:b,y:c};var e=v5b(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))}},w5b=function(a,b){return Math.min(2,Math.max(nOb(a),b))};
_.V.Object.defineProperties(p5b.prototype,{zoomLevel:{configurable:!0,enumerable:!0,get:function(){return this.GSb},set:function(a){this.FSb.next(a);this.GSb=a}},CQa:{configurable:!0,enumerable:!0,get:function(){return this.padding.left+this.padding.right}}});
var BQ=function(){this.hCc=oNb;this.dcc=1E3;this.graphType="CALLGRAPH";this.focus=new _.Xk;this.expand=new _.Xk;this.dS=_.Ta};
BQ.prototype.Rb=function(){var a=this;if("RXJS_GRAPH"===this.graphType){var b=this.tF.from.B0.dS.ka(_.m(function(d){return{type:"add",UBb:d}})),c=this.tF.from.B0.dS.ka(_.La(1E3),_.m(function(d){return{type:"remove",UBb:d}}));this.dS=_.hb(b,c).ka(_.Ab(oNb(this.tF)),_.Qa(function(d){d=_.l(d);d.next();return!d.next().value}),_.m(function(d){return _.l(d).next().value}),_.cb(function(d,e){return WNb(d,e,a.tF)},[]))}this.path=_.Ca([this.tF.from.ks,this.tF.to.ks]).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))}))};BQ.ha=function(a){return new (a||BQ)};
BQ.Aa=_.v({type:BQ,oa:[["callgraph-edge","edgeData",""]],inputs:{graphType:"graphType",tF:"edgeData"},outputs:{focus:"focus",expand:"expand"},features:[_.bd],hc:["edgeData",""],Ba:12,Ca:13,Ha:[["role","group",1,"grouping-svg",3,"click","dblclick"],["id","arrowhead","d","M 4 0 L 24 10 L 4 20 z"],["id","arrow","viewBox","4 0 24 20","refX","20","refY","10","markerWidth","12","markerHeight","12","orient","auto-start-reverse","markerUnits","userSpaceOnUse",1,"arrowhead"],["href","#arrowhead"],[1,"hover-helper"],
[1,"edge"],[4,"ngFor","ngForOf"],[3,"eventData","transform","transition",4,"ngIf"],[3,"eventData"]],ya:function(a,b){a&1&&(_.td(),_.C(0,"svg",0),_.G("click",function(){return b.expand.emit(b.tF)})("dblclick",function(){return b.focus.emit(b.tF)}),_.C(1,"defs"),_.F(2,"path",1),_.C(3,"marker",2),_.F(4,"use",3),_.D()(),_.F(5,"path",4),_.O(6,"async"),_.F(7,"path",5),_.O(8,"async"),_.O(9,"async"),_.D(),_.M(10,VNb,3,3,"ng-container",6),_.O(11,"async"));a&2&&(_.w(5),_.de("d",_.Q(6,5,b.path)),_.w(2),_.fe("stroke-dasharray",
_.Q(8,7,b.hCc(b.tF))?"8":"unset"),_.de("d",_.Q(9,9,b.path)),_.w(3),_.z("ngForOf",_.Q(11,11,b.dS)))},Ia:[_.Ol,_.Pl,zQ,_.Vl],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 CQ=function(){this.CZa=[];this.show=new _.Xk;this.FT=new _.Xk};_.V.Object.defineProperties(CQ.prototype,{aR:{configurable:!0,enumerable:!0,set:function(a){this.CZa=Array.from(a.values()).sort(function(b,c){return b.name.localeCompare(c.name)})}}});CQ.ha=function(a){return new (a||CQ)};
CQ.Aa=_.v({type:CQ,oa:[["hidden-node-box"]],inputs:{aR:"hiddenNodes"},outputs:{show:"show",FT:"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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"div")(2,"span",1),_.re(3,2),_.D(),_.C(4,"button",3),_.G("click",
function(){return b.FT.emit()}),_.re(5,4),_.D()(),_.C(6,"div",5),_.M(7,XNb,2,1,"button",6),_.D()());a&2&&(_.w(3),_.te(b.CZa.length),_.ue(3),_.w(4),_.z("ngForOf",b.CZa))},Ia:[_.Ol,_.nq],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 DQ=function(a,b){this.Fa=a;this.jsc=b;this.Cf=new _.ks(this.Fa)};
DQ.prototype.get=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.bE(a,b),{fileSpecPath:e,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRepositoryKeyRepositoryName:c,graphType:void 0===f?"CALLGRAPH":f});return this.Cf.fetch(h,function(){var n=g.jsc,r=h;r=void 0===r?{}:r;var x=void 0===x?{}:x;return _.jl(n.Za,{body:null,tb:"GET",yb:"integration_grimoire_pa_googleapis_sandbox.callgraph.getCallgraph",path:"/"+n.Pa+"/callgraph:callgraph",Qa:_.cf(r,_.ou,x),Mb:ZK})})};
DQ.ha=function(a){return new (a||DQ)(_.u(_.Ym),_.u(IYb))};DQ.va=_.t({token:DQ,ta:DQ.ha,Ka:"root"});
var x5b=["graphWrapper"],EQ=function(a,b,c,d,e,f){this.Fa=a;this.ksc=b;this.Ih=c;this.Ra=d;this.oha=e;this.vc=_.wD;this.wcb=iOb;this.HKc=tOb;this.vOa=cK;this.j2a=130;this.Sxa="Callgraph";this.xk=_.jg;this.U7b="Click to show key";this.y7b="Click to hide";this.l1=!0;this.nea=new $J("","Function",new _.hg);this.mea=new $J("","Called Function",new _.hg);this.Ona=new $J("","",new _.hg);this.wJc=NNb(this.nea,this.mea);this.Q0a=new _.nb;this.controls=new p5b;this.HX=_.Ta;this.resize=new _.nb;this.yqa=new _.kb(1,
void 0);this.JQa=new _.kb(1,void 0);this.Jga=_.Ta;this.rQa=new _.nb;this.aR=_.Ta;this.RK=_.Da(!0);this.DAb=new _.sf(!1);this.dLb=new _.sf(!0);this.Mdb=!1;this.TNa=new _.kb(1);this.ai=new _.kb(1);this.graphType=new _.sf("CALLGRAPH");this.nea.offsetX.next((130-this.nea.width)/2);this.nea.offsetY.next(10);this.mea.offsetX.next((130-this.mea.width)/2);this.mea.offsetY.next(60);this.Ona.Q8.next({tags:["EXTERNAL","TEST","GENERATED"],path:"",Zy:[]});this.controls.padding.left=this.l1?130:0;y5b(this);this.Mqc=
this.TNa.ka(_.m(function(g){return f.Vb(39)&&g.path.endsWith(".ts")}))};EQ.prototype.Sa=function(){this.Fa.bm({bucket:_.jg.Mha})};EQ.prototype.Vc=function(){var a=this;t5b(this.controls,this.s$);this.tt=this.Ih.registerCallback(0,function(){a.s$.ua.focus()})};EQ.prototype.La=function(){this.tt&&this.tt()};EQ.prototype.Rb=function(a){var b=a.viewData;b&&(a=b.uj,b=b.tf,!_.XD(b.location)||a&&_.OD(a.location,b.location)||(this.TNa.next(b.location),this.rQa.next({action:"filter"})),this.ai.next(b.line))};
var z5b=function(a){return _.Ca([a.TNa,a.Q0a.ka(_.sb(void 0))]).ka(_.cb(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(_.Ha(b),[[d.path,d]])):b:new Map([[c.path,c]]):b},new Map))},A5b=function(a,b){return a.graphType.ka(_.Oa(),_.tb(function(c){return a.ksc.get(b.lb,b.Dc,b.repository,b.Ab,b.path,c).ka(_.m(function(d){return _.oD({RK:d.RK,xP:LNb(d,b,a.oha,a.ai,a.Mdb)})}),_.za(function(){return _.nD("Failed to load callgraph")}),_.sb(_.xD))}),
_.mb(1),_.ib())},B5b=function(a,b){a.RK=_.Ca([b.ka(_.tb(function(c){return _.Ca(Array.from(c.values()))})),a.DAb]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c.filter(_.$D).every(function(e){return e.Yb.RK})||d}))},C5b=function(a){a.Jga=_.Ca([_.hb(a.aR.ka(_.Za()),a.yqa),_.hb(a.aR.ka(_.Za()),a.JQa)]).ka(_.tb(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return d?a.HX.ka(_.m(function(e){return uOb(e,d)})):c?QNb(a.HX,c.ticket).ka(_.tb(function(e){return a.HX.ka(_.m(function(f){return vOb(f,
e)}))})):_.Da(new Set)}),_.sb(new Set),_.mb(1),_.ib())},D5b=function(a,b){a.aR=a.rQa.ka(_.Ab(b.ka(_.m(function(c){return new Map(cK(c.values(),!0,!0).map(function(d){return[d.ticket,d]}))})),b.ka(_.m(function(c){return new Map(cK(c.values(),!0,!0,!0).map(function(d){return[d.ticket,d]}))}))),_.tb(function(c){c=_.l(c);var d=c.next().value,e=c.next().value,f=c.next().value;return"showOnlyFamily"===d.action?QNb(a.HX,d.node.ticket).ka(_.m(function(g){return[d,e,f,g]}),_.Wa()):_.Da([d,e,f])}),_.cb(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.lf.from.ticket!==n&&e.lf.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 _.ag(e)}},new Map),_.sb(new Map))},E5b=function(a,b,c){return new Map([].concat(_.Ha(Array.from(b).filter(function(d){d=_.l(d);var e=d.next().value;d.next();return c.has(e)})),_.Ha(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,A5b(a,e)]}))))},y5b=function(a){var b=z5b(a).ka(_.cb(function(d,
e){return E5b(a,d,e)},new Map),_.mb(1),_.ib()),c=b.ka(_.tb(sOb),_.m(function(d){return RNb(a.ub.location,new Map(d))}),_.ob(1));D5b(a,c);a.HX=_.Ca([c,a.aR,a.s$&&SNb(a.s$)?_.Da(null):a.resize.ka(_.Ua(1))]).ka(_.m(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;for(var f=_.l(cK(d.values(),!0,!0,!0)),g=f.next();!g.done;g=f.next())g=g.value,g.Ms.next(e.has(g.ticket));return d}),_.yb(function(d){t5b(a.controls,a.s$);a.controls.xP=d;q5b(a.controls);a.center(d)}),_.ob(1));B5b(a,b);C5b(a)};
EQ.prototype.log=function(a){this.Fa.nb({element:"Callgraph",action:a,gestureName:"CLICK"})};
EQ.prototype.center=function(a){hNb(cK(a.values(),!0,!0));var b=TNb(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=v5b(a);a.zoomLevel=w5b(a,Math.min((f.width-a.CQa)/(e+20),f.height/(b+20)));c=u5b(a,-c*a.zoomLevel+a.padding.left+10*a.zoomLevel+(f.width-a.CQa-(e+20)*a.zoomLevel)/2,-d*a.zoomLevel+10*a.zoomLevel+(f.height-(b+20)*a.zoomLevel)/2);a.oN=c.x;a.pN=c.y}this.yqa.next(void 0);this.JQa.next(void 0)};
var dK=function(a,b){a.rQa.next(b);a.log(b.action)},ZNb=function(a,b){!a.controls.Xaa&&a.controls.Xaa!==b&&b.Pd&&(a.Ra.navigate(_.hh(_.Fo(b.location.ac().Rh(a.ub.location.params),{line:b.Pd}).hb()),{ef:"preserve"}),a.log("followNodeLink"))},aOb=function(a,b){a.Ra.navigate(_.hh(_.Fo(b.from.location.ac().Rh(a.ub.location.params),{line:b.Zy.map(function(c){return{start:c,end:c}})}).hb()),{ef:"preserve"});a.log("followEdgeLink")},bOb=function(a,b){a.controls.gr()||(a.JQa.next(b),a.log(b?"hoverEdge":"unhoverEdge"))};
EQ.prototype.zoom=function(a){s5b(this.controls,a);this.log("zoom")};EQ.ha=function(a){return new (a||EQ)(_.y(_.cv),_.y(DQ),_.y(_.av),_.y(_.Pf),_.y(_.sG),_.y(_.vu))};
EQ.Aa=_.v({type:EQ,oa:[["callgraph-panel"]],wb:function(a,b){a&1&&_.Pe(x5b,7,_.Cd);if(a&2){var c;_.Oe(c=_.Re())&&(b.s$=c.first)}},inputs:{ub:"viewData"},features:[_.bd],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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0,1),_.G("mousedown",function(c){s5b(b.controls,c);b.log("startCanvasDrag")})("mouseup",function(c){return s5b(b.controls,c)})("mousemove",
function(c){return s5b(b.controls,c)})("mouseleave",function(c){return s5b(b.controls,c)})("mousewheel",function(c){return b.zoom(c)})("ascResizeNotifier",function(){return b.resize.next()}),_.M(2,oOb,24,23,"ng-container",2),_.O(3,"async"),_.C(4,"div",3),_.G("click",function(){b.l1=!b.l1;b.controls.padding.left=b.l1?130:0}),_.C(5,"div"),_.N(6),_.D(),_.M(7,pOb,33,9,"ng-container",2),_.D()(),_.M(8,rOb,2,1,"ng-container",2),_.O(9,"async"));a&2&&(_.w(2),_.z("ngIf",_.Q(3,6,b.HX)),_.w(2),_.fe("width",b.j2a,
"px"),_.w(2),_.Ae("(",b.l1?b.y7b:b.U7b,")"),_.w(1),_.z("ngIf",b.l1),_.w(1),_.z("ngIf",_.Q(9,8,b.aR)))},Ia:[_.cn,BQ,AQ,_.Ol,_.Pl,wQ,CQ,_.sD,_.nq,_.Qr,_.Ov,_.ry,_.oy,_.JB,_.iv,_.Vl],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 FQ=function(a,b,c,d,e,f){var g=this;this.Hrc=a;this.Ig=b;this.Fa=c;this.QA=_.wD;this.GVa=new _.ja;this.xk=_.jg;this.Er=new _.ca;this.jha=new _.kb(1);this.ZZa=d.Vb(56);this.Myb=this.jha.ka(_.Qa(MOb),_.m(function(h){return h.location}));this.Dxc=this.Myb.ka(_.Oa(function(h,n){return h&&n&&_.OD(h,n)}));a=e.xR("BLAME").ka(_.m(function(h){return h.enabled}),_.Oa(),_.mb(1),_.ib());this.oma=F5b(this,a);this.y9=f.oxc.ka(_.Oa());f=this.jha.ka(_.Qa(function(h){return!MOb(h)&&5!==h.kind}),_.Za(_.mD("History unavailable")));
b=this.jha.ka(_.Qa(MOb),_.Oa(POb),_.tb(function(h){return SOb(h,g.Ig)}),_.mb(1),_.ib());this.q_=b.ka(_.Qa(_.$D),_.m(function(h){return h.Yb.q_}));b=b.ka(_.Oa(function(h,n){return _.$D(h)&&_.$D(n)&&h.Yb.Ek===n.Yb.Ek}));this.vkb=_.hb(f,_.Ca([b,a]).ka(_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return _.$D(h)?G5b(g,h.Yb,n):h}),_.sb(_.xD))).ka(_.mb(1),_.ib());f=_.Ca([this.y9,this.vkb]).ka(_.Qa(TOb),_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;if(!OOb(n.Yb,h)&&n.Yb.c9)return n.Yb.c9}));
this.GVa=f.ka(_.m(function(h){return!!h}),_.sb(!1));this.Er.add(f.ka(_.tb(function(h){return _.ta(0).ka(_.Tg(g.Fa,"paging_to_focused_commit",!1),_.Za(h))})).subscribe(function(h){h&&h()}))};FQ.prototype.Sa=function(){this.Fa.bm({bucket:_.jg.QU})};FQ.prototype.La=function(){this.Er.unsubscribe()};
var F5b=function(a,b){var c=a.Dxc.ka(_.tb(function(d){var e=_.LD(d,1)||"",f=_.MD(d,1)||"";return a.Hrc.get(d.lb,d.Dc,d.repository,e,f).ka(_.za(function(){return _.Da(null)}))}));return _.Ca([a.jha,b]).ka(_.tb(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&QOb(e)?c:_.Da(null)}),_.ob(1))},G5b=function(a,b,c){for(var d=[],e=0;e<b.Ek.length;e++){var f=b.MVa.get(e);d.push(f)}f=a.Myb.ka(_.Oa(),_.tb(function(g){return NOb(g,b,a.Ig)}),_.m(function(g){var h=g.Zc;g=g.VG;var n=_.LD(h,2),r=
!!n,x=a.ZZa?b.wD:void 0;x=null!=x?_.Ihb(h,x):h;return{Xa:h,lM:x,jba:n,VG:g,KD:r}}),_.ob(1));e=QOb(b.ub);d={Xa:f,Ek:b.Ek,wD:b.wD,M_c:d,Doa:e};d=e?xOb(d):wOb(d);return _.oD({WK:d,ena:e?c?2:1:0,Ioa:b.Ioa,c9:b.c9,Xa:b.ub.location})};_.V.Object.defineProperties(FQ.prototype,{Zzc:{configurable:!0,enumerable:!0,set:function(a){this.aAc=a},get:function(){return this.aAc}},ub:{configurable:!0,enumerable:!0,set:function(a){this.jha.next(a)}}});
FQ.ha=function(a){return new (a||FQ)(_.y(_.IH),_.y(_.BG),_.y(_.cv),_.y(_.vu),_.y(_.AH),_.y(_.uH))};
FQ.Aa=_.v({type:FQ,oa:[["history-panel"]],wb:function(a,b){a&1&&_.Pe(GN,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.Zzc=c.first)}},inputs:{ub:"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"]," Show more "," Show all ",[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
" Failed to fetch more history ",["theme","error"]," History unavailable ",["text","Loading change history...",3,"hasBackground","diameter"]]},ya:function(a,b){a&1&&(_.M(0,KOb,4,4,"ng-container",0),_.O(1,"async"),_.M(2,LOb,1,2,"ng-template",null,1,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.vkb))},Ia:[_.cn,_.RF,_.Pl,_.Ul,_.Ql,_.Rl,GN,_.sD,_.qD,_.nq,_.cw,_.Vl],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 GQ=function(){};GQ.prototype.transform=function(a){var b=a.Md,c,d;if((null==b?0:null==(c=b.vj)?0:null==(d=c.Qe)?0:d.Ph)&&b.path)return c=b.vj.Qe.Ph,"piper"===c.toLowerCase()&&(c="piper///depot"),a=UOb(a),"/"+c+"/"+b.path+(a?";"+_.fg.Ara+"="+a:"")+";"+_.fg.Ze+"=5"};GQ.ha=function(a){return new (a||GQ)};GQ.ze=_.Xc({name:"warningLocation",type:GQ,Yd:!0});var HQ=function(){};
HQ.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=UOb(a),b=d.slice(b.length),b+(b&&a?":":"")+a};HQ.ha=function(a){return new (a||HQ)};HQ.ze=_.Xc({name:"warningLocationName",type:HQ,Yd:!0});
var YOb=function(a){return{wa:a}},IQ=function(a,b,c,d,e,f){this.iC=b;this.XY=c;this.Kb=d;this.Fa=e;this.Ra=f;this.i1b="Yyc";this.k1b="gzc";this.Fcc="eLc";this.rNa=new Set;this.gPc=_.Ca([a.Pfa,oYb(b)]).ka(_.m(function(g){g=_.l(g);var h=g.next().value;return{state:"loaded",Ixb:g.next().value.map(function(n){return{Mh:n,count:h.has(n.id)&&h.get(n.id).mr||0,icon:_.Gf(n.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(n){return n.Mh.jSa&&0<n.count}),
qZa:new Set}}),_.sb({state:"loading"}))};IQ.prototype.Sa=function(){};var jPb=function(a,b){return H5b(a,b).ka(_.m(function(c){return{x9:c,state:"loaded"}}),_.sb({state:"loading"}))};IQ.prototype.we=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.iE(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
IQ.prototype.Yyc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.rNa.add(b):this.rNa.delete(b);this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:c})};
IQ.prototype.gzc=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(!_.kE(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(),_.Km(this.Ra,c.pathname+c.search))}};
IQ.prototype.eLc=function(a,b){this.Fa.nb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var H5b=function(a,b){var c=a.SOc;if(0!==c&&1!==c)return _.Da([]);var d=a.Xa,e=d.lb,f=d.Dc,g=d.repository;return null==e||null==f||null==g?_.Da([]):_.csb(a.iC,b).ka(_.tb(function(h){var n,r;h=null==h?void 0:null==(n=h.dataSource)?void 0:null==(r=n.h7)?void 0:r.bz;if(!h)return _.Da([]);n=_.LD(d,1)||"";return _.asb(a.XY,{lb:e,Dc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:d.path||"",fileSpecSourceRootRefSpec:n,fileSpecType:0===c?"FILE":"DIRECTORY",category:h})}))};
_.V.Object.defineProperties(IQ.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return _.ig(this.Kb.nc)}}});IQ.ha=function(a){return new (a||IQ)(_.y(_.AH),_.y(_.yH),_.y(_.xH),_.y(_.rf),_.y(_.Ym),_.y(_.Pf))};
IQ.Aa=_.v({type:IQ,oa:[["warnings-panel"]],mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})},inputs:{SOc:"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"]],ya:function(a,b){a&1&&(_.M(0,dPb,4,3,"ng-container",0),_.O(1,"async"),_.M(2,ePb,2,0,"ng-template",null,1,_.Ue),_.M(4,kPb,2,3,"ng-template",null,2,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.gPc))},Ia:[_.Ol,_.Pl,_.Ul,_.Ql,_.Rl,_.qD,_.nq,_.oz,_.XF,_.YF,_.nz,_.Vl,GQ,HQ],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 JQ=function(a,b){this.Fa=a;this.client=b;this.Xrc=new _.ks(this.Fa)};JQ.prototype.list=function(a){var b=this;a={Nk:a.Ab,Qe:Object.assign({},_.aE(a.lb,a.Dc),{Ph:a.repository})};var c={vj:new _.St({Nk:a.Nk,Qe:new _.ju(a.Qe)})};return this.Xrc.fetch(a,function(){return b.client.Fj(new $K(c))})};JQ.ha=function(a){return new (a||JQ)(_.u(_.Ym),_.u(kL))};JQ.va=_.t({token:JQ,ta:JQ.ha,Ka:"root"});
var KQ=function(a,b,c){var d=this;this.Sb=c;this.JR=new _.nb;this.YJa=new _.sf(null);this.isEnabled=_.Da(!1);this.XJa=_.Da(null);this.fma=_.Da([]);b.Vb(3)&&(this.fma=this.JR.ka(_.Oa(function(e,f){return _.Eo(e,f)}),_.tb(function(e){return a.list(e).ka(_.m(function(f){return f.Fj||[]}))}),_.za(function(){return _.Da([])}),_.sb([]),_.mb(1),_.ib()),this.isEnabled=this.fma.ka(_.m(function(e){return!!e.length})),b=this.fma.ka(_.tb(function(e){return d.Sb.brb().ka(_.Ua(1),_.vb(d.YJa.ka(_.pb())),_.m(function(f){return!f||
e.includes(f)?f:null}))}),_.za(function(){return _.Da(null)})),this.XJa=_.hb(this.YJa,b).ka(_.mb(1),_.ib()))};KQ.prototype.C0a=function(a){this.YJa.next(a);this.Sb.LKb(a)};_.V.Object.defineProperties(KQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.JR.next(_.SD(a.ac(),"repo").hb())}}});KQ.ha=function(a){return new (a||KQ)(_.u(JQ),_.u(_.vu),_.u(_.Hu))};KQ.va=_.t({token:KQ,ta:KQ.ha});
var LQ=function(a){var b=this;this.Sb=a;this.lQ=this.aC=new _.sf(new Set);this.kb=this.Sb.j$().ka(_.Ua(1),_.vb(this.lQ.ka(_.pb()))).subscribe(function(c){b.aC.next(c)})};LQ.prototype.La=function(){this.kb.unsubscribe()};LQ.prototype.Dwa=function(a,b){var c=new Set(this.aC.getValue());b?c.add(a):c.delete(a);this.aC.next(c);this.Sb.mfa(c)};LQ.ha=function(a){return new (a||LQ)(_.u(_.Hu))};LQ.va=_.t({token:LQ,ta:LQ.ha});
var I5b=function(a){this.TE=a};I5b.ha=function(a){return new (a||I5b)(_.y(KQ))};
I5b.Aa=_.v({type:I5b,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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-radio-group",0),_.G("change",function(c){return b.TE.C0a(c.value)}),_.O(1,"async"),_.C(2,"mat-radio-button",1),_.re(3,2),_.D(),_.M(4,lPb,2,2,"mat-radio-button",3),_.O(5,"async"),_.D());a&2&&(_.z("value",_.Q(1,3,b.TE.XJa)),_.w(2),_.z("value",null),_.w(2),_.z("ngForOf",_.Q(5,
5,b.TE.fma)))},Ia:[_.Ol,_.bA,_.dA,_.Vl],styles:["mat-radio-button[_ngcontent-%COMP%]{display:block}"],Oa:0});
var MQ=function(a,b){this.Fa=a;this.K8=b;this.Wvc=this.K8.lQ.ka(_.m(function(c){return c.has("GENERATED")}));this.Xvc=this.K8.lQ.ka(_.m(function(c){return c.has("TEST")}))};MQ.prototype.Sa=function(){};MQ.prototype.Dwa=function(a,b,c){this.Fa.nb({element:this.element,action:(b?"exclude":"include")+c,projectId:this.location.lb,gestureName:"CHANGE"});this.K8.Dwa(a,b)};MQ.ha=function(a){return new (a||MQ)(_.y(_.Ym),_.y(LQ))};
MQ.Aa=_.v({type:MQ,oa:[["exclude-menu","element","","location",""]],inputs:{element:"element",location:"location"},hc:["element","","location",""],Ba:6,Ca:6,Ha:function(){return[[1,"mat-menu-item",3,"checked","change"]," Exclude Tests\n"," Exclude Generated Files\n"]},ya:function(a,b){a&1&&(_.C(0,"mat-checkbox",0),_.G("change",function(c){b.Dwa("TEST",c.checked,"TestFiles")}),_.re(1,1),_.O(2,"async"),_.D(),_.C(3,"mat-checkbox",0),_.G("change",function(c){b.Dwa("GENERATED",c.checked,"GeneratedFiles")}),
_.re(4,2),_.O(5,"async"),_.D());a&2&&(_.z("checked",_.Q(2,2,b.Xvc)),_.w(3),_.z("checked",_.Q(5,4,b.Wvc)))},Ia:[_.fB,_.Vl],vb:2,Oa:0});
var NQ=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};NQ.ha=function(a){return new (a||NQ)};
NQ.Aa=_.v({type:NQ,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",Dga:"tooltipText",disabled:"disabled"},hc:["icon",""],tc:["*"],Ba:3,Ca:2,Ha:[["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],ya:function(a,
b){a&1&&(_.ve(),_.M(0,mPb,3,5,"button",0),_.M(1,nPb,4,4,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.Pl,_.nq,_.Qr,_.bw],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 J5b=["buildConfigMenu"],K5b=["excludeMenu"],OQ=function(a,b,c,d){this.TE=a;this.Sb=b;this.Ac=c;this.Xc=d;this.aUa=!1;this.cLa=new _.sf(!1);this.x_=_.Nwb(this.Sb).ka(_.sb(!1));this.CAb=new _.Xk;this.Y6b="Build Configs";this.Vvc="XrefPanelExcludeMenu";this.d8b="Exclude";this.iAa="Preview Panel";this.hAa="Toggle the file preview here, or configure the toggle width in settings"};OQ.prototype.isCollapsed=function(){return this.cLa};
OQ.prototype.Sa=function(){this.Vrc={eK:this.Wrc,title:"Build Configs",qc:"XrefPanelBuildConfigMenu"};this.Tvc={eK:this.Uvc,title:"Exclude",qc:"XrefPanelExcludeMenu"}};OQ.prototype.eZa=function(){var a=this;return _.Ca([this.Sb.MF(),this.cLa,this.Xc.cG(_.Da(!1))]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return a.Ac.Vb(61)&&c&&_.QD(a.location)&&(null==b||"MINI"===b)&&!d}))};
OQ.prototype.iVa=function(){var a=this;this.Sb.MF().subscribe(function(b){null==b?_.gJ(a.Sb,!1):"MINI"===b&&_.gJ(a.Sb,!0)})};_.V.Object.defineProperties(OQ.prototype,{collapsed:{configurable:!0,enumerable:!0,set:function(a){this.cLa.next(a)}},gEc:{configurable:!0,enumerable:!0,get:function(){return this.aUa?"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."}}});
OQ.ha=function(a){return new (a||OQ)(_.y(KQ),_.y(_.Hu),_.y(_.vu),_.y(_.cG))};
OQ.Aa=_.v({type:OQ,oa:[["xref-options","collapsed","","location",""]],wb:function(a,b){a&1&&(_.Pe(J5b,7),_.Pe(K5b,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.Wrc=c.first);_.Oe(c=_.Re())&&(b.Uvc=c.first)}},inputs:{location:"location",aUa:"miniPanelToggleDisabled",collapsed:"collapsed"},outputs:{CAb:"miniPanelEnabledChanged"},hc:["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",""]]},ya:function(a,b){a&1&&(_.M(0,sPb,16,10,"ng-container",0),_.O(1,"async"),
_.M(2,vPb,6,8,"ng-template",null,1,_.Ue),_.M(4,wPb,1,0,"ng-template",null,2,_.Ue),_.M(6,xPb,1,2,"ng-template",null,3,_.Ue),_.M(8,zPb,6,8,"ng-template",null,4,_.Ue));if(a&2){var c=_.ze(3);_.z("ngIf",_.Q(1,2,b.isCollapsed()))("ngIfElse",c)}},Ia:[I5b,NQ,_.Pl,_.Ul,tP,MQ,zO,FO,IO,JO,_.Vv,_.jw,_.hw,_.mw,_.iJ,_.bw,_.Vl],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 PQ=function(a){this.kx=a;this.collapsed=!1;this.G_a="short";this.kOc=this.kx.LK().ka(_.m(function(b){return{PPb:b}}))};PQ.prototype.toggle=function(a){this.kx.T0(!a)};PQ.ha=function(a){return new (a||PQ)(_.y(_.Hu))};
PQ.Aa=_.v({type:PQ,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",G_a:"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 "]},ya:function(a,b){a&1&&(_.M(0,CPb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.kOc))},Ia:[NQ,_.Pl,_.Vl],vb:2,Oa:0});
var QQ=function(a){var b=this;this.uLb=new _.kb(1);a.wc(function(){_.Ie(window,"resize").ka(_.qa(function(){return a.Lg}),_.m(DPb),_.sb(DPb()),_.Oa(EPb)).subscribe(b.uLb)})};_.V.Object.defineProperties(QQ.prototype,{i1a:{configurable:!0,enumerable:!0,get:function(){return this.uLb}}});QQ.ha=function(a){return new (a||QQ)(_.u(_.Ye))};QQ.va=_.t({token:QQ,ta:QQ.ha,Ka:"root"});
var L5b=function(a){return{element:a,Wma:"filterClear",Mma:"filter"}},RQ=function(a,b,c,d,e){this.Fa=a;this.TE=b;this.K8=c;this.Sb=d;this.element="";this.sA=!1;this.S5=!0;this.Rt=!1;this.expansion=new _.Xk;this.filter=new _.Xk;this.Yz=new _.Xk;this.Kwc="Type to filter by file path";this.N2="Collapse All";this.O2="Expand All";this.ug=new _.sf("");this.kb=new _.ca;this.x_=_.Nwb(this.Sb).ka(_.sb(!1));this.oT=_.Ca([this.Sb.k$(),e.i1a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<
g}),_.sb(!1),_.Oa())};_.k=RQ.prototype;_.k.Sa=function(){var a=this;this.kb.add(_.Ca([this.x_,this.oT]).ka(_.m(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c&&!d})).subscribe(function(c){a.Yz.emit(c)}));var b=this.ug.ka(_.Oa(),_.m(function(c){var d=c.startsWith("-");return(c=d?c.slice(1):c)?{path:c,Tw:d}:null}));this.kb.add(_.Ca([this.K8.lQ,this.TE.XJa,b]).subscribe(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;a.filter.emit({mK:c,yz:e,mS:d})}))};
_.k.Rb=function(a){a.location&&(this.TE.location=this.location)};_.k.La=function(){this.kb.unsubscribe()};_.k.OYa=function(a){_.gJ(this.Sb,a);this.Fa.nb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.lb})};_.k.AA=function(){this.expansion.emit(this.Rt?0:1)};RQ.ha=function(a){return new (a||RQ)(_.y(_.Ym),_.y(KQ),_.y(LQ),_.y(_.Hu),_.y(QQ))};
RQ.Aa=_.v({type:RQ,oa:["xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",sA:"showingCodePanel",S5:"anyExpandableNodes",Rt:"allNodesCollapsed"},outputs:{expansion:"expansion",filter:"filter",Yz:"openInMiniPanel"},features:[_.Ce([KQ,LQ]),_.bd],hc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Ba:7,Ca:14,Ha:[["icon","filter_list",3,"value","placeholder","trackingConfig",
"valueChange"],[3,"icon","collapsed","ariaLabel","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],[3,"collapsed"],[3,"location","collapsed","miniPanelToggleDisabled","miniPanelEnabledChanged"],[3,"icon","collapsed","ariaLabel","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],ya:function(a,b){a&1&&(_.C(0,"input-with-icon",0),_.G("valueChange",function(c){return b.ug.next(c)}),_.O(1,"async"),_.D(),_.C(2,"div"),_.M(3,FPb,2,8,"collapsible-icon-button",
1),_.F(4,"underline-xrefs",2),_.C(5,"xref-options",3),_.G("miniPanelEnabledChanged",function(c){return b.OYa(c)}),_.O(6,"async"),_.D()());a&2&&(_.z("value",_.Q(1,8,b.ug))("placeholder",b.Kwc)("trackingConfig",_.Ee(12,L5b,b.element)),_.w(3),_.z("ngIf",b.S5),_.w(1),_.z("collapsed",b.sA),_.w(1),_.z("location",b.location)("collapsed",b.sA)("miniPanelToggleDisabled",_.Q(6,10,b.oT)))},Ia:[_.cn,NQ,_.Pl,_.yD,OQ,PQ,_.Vl],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 HPb=Object.freeze({GENERATED_BY:"Generated By",ALIASES:"Aliases",DEFINITION:"Definition",DECLARATION:"Declaration",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:"Overrides",OVERRIDDEN_BY:"Overridden By",
INSTANTIATION:"Instantiation",CALLER:"Call Hierarchy",REFERENCE:"Reference",GENERATES:"Generates",ALIASED_BY:"Aliased By",UNKNOWN_TYPE:"Unknown Type"});
var M5b={usa:new _.vr("{type} ({count} displayed)"),tva:new _.vr("{type} ({count} displayed, {filtered} filtered)"),Ola:new _.vr("{type} ({filtered} filtered)")},N5b={usa:new _.vr("{type} ({total} results)"),tva:new _.vr("{type} ({total} results, {filtered} filtered)"),Ola:new _.vr("{type} ({filtered} filtered)")},O5b={usa:new _.vr("{type} ({total} results, {unloaded} not loaded)"),tva:new _.vr("{type} ({total} results, {count} displayed, {filtered} filtered, {unloaded} not loaded)"),Ola:new _.vr("{type} ({filtered} filtered, {unloaded} not loaded)")},
P5b={usa:new _.vr("{type} ({total} results, {count} displayed)"),tva:new _.vr("{type} ({total} results, {count} displayed, {filtered} filtered)"),Ola:new _.vr("{type} ({total} results, {filtered} filtered, {unloaded} not displayed)")};
var SQ=function(a,b,c){this.level=a;this.Od=b;this.yAc=c};_.V.Object.defineProperties(SQ.prototype,{pzc:{configurable:!0,enumerable:!0,get:function(){return!!this.jXa}}});var fK=function(a,b,c){SQ.call(this,b,c.Od+":"+(a.lineNumber||0),!1);this.TX=c;this.line=a.lineNumber||0;this.snippet=a.Mp||"";this.Fj=new Set(a.Fj||[])};_.U(fK,SQ);fK.prototype.Zoa=function(){return[]};fK.prototype.Is=function(){return[]};fK.prototype.Raa=function(){return!1};
fK.prototype.Bz=function(a){return!!this.Fj.size&&!!a.yz&&!this.Fj.has(a.yz)||this.TX.Bz(a)};var iK=function(a,b,c,d,e,f,g,h){SQ.call(this,b,d,!0);var n=this;this.zo=a;this.tags=e;this.Vm=g;this.Ra=h;this.L7=Q5b;this.MLa=!1;this.Xa=new _.sf(c);this.Lw=this.Xa.ka(_.m(function(r){return _.UD(r,n.Ra,{kR:"oneBased"})}),_.mb(1),_.ib());this.Fj=new Set(f)};_.U(iK,SQ);iK.prototype.Zoa=function(){return QPb(this.Vm)};iK.prototype.Is=function(){return this.Vm};iK.prototype.Raa=function(){return 0<this.Vm.length};
iK.prototype.Bz=function(a){if(a===this.L7)return this.MLa;this.L7=a;return this.MLa=SPb(this,a)};_.V.Object.defineProperties(iK.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return this.Vm.length}}});var hK=function(a,b,c){SQ.call(this,0,a,!0);this.kind=a;this.files=b;this.yH=c;this.L7=Q5b;this.rpb=this.files};_.U(hK,SQ);_.k=hK.prototype;_.k.Zoa=function(){return QPb(this.files)};_.k.Is=function(){return this.rpb};
_.k.filter=function(a){a!==this.L7&&(this.L7=a,this.rpb=RPb(a)?this.files.filter(function(b){return!b.Bz(a)||b.pzc}):this.files)};_.k.Raa=function(a){return this.files.some(function(b){return!b.Bz(a)})};_.k.Bz=function(){return!1};var Q5b={mK:new Set,yz:null,eM:null};
var R5b=_.nD("Error loading the callers."),gK=function(a,b,c,d,e){fK.call(this,a,b,c);var f=this;this.t0=void 0;a=a.context;var g=a.JH;this.kKa={iH:a.iH||"(anonymous)",line:a.lineNumber||0};g?(a=new _.nb,this.VE=a.ka(_.Ua(1),_.tb(function(){return e.syb(g).ka(_.m(function(h){return _.oD(UPb(f.Od,h,f.level,d))}),_.za(function(){return R5b}),_.sb(_.xD))}),_.sb(_.oD(VPb(a))),_.ob(1))):this.VE=R5b};_.U(gK,fK);gK.prototype.Zoa=function(){return this.t0?QPb(this.t0):[this]};
gK.prototype.Is=function(){return this.t0?[].concat(_.Ha(this.t0)):[]};
var TQ=function(){this.filter=Q5b;this.Dva=!0;this.wyb=this.Yoa=0};TQ.prototype.Sa=function(){this.node.jXa=!0};TQ.prototype.Rb=function(a){var b=this;if(a.node||a.filter){a=this.node.files.reduce(function(d,e){var f=d.hOa;return{total:d.total+e.count,hOa:e.Bz(b.filter)?e.count+f:f}},{total:0,hOa:0});var c=a.hOa;this.wyb=a.total;this.Yoa=c}};
_.V.Object.defineProperties(TQ.prototype,{rsc:{configurable:!0,enumerable:!0,get:function(){var a={kind:this.node.kind,loaded:this.wyb,Yoa:this.Yoa,yH:this.node.yH},b=this.Dva;return a.yH?a.yH===a.loaded?JPb(N5b,a):a.yH<a.loaded?JPb(N5b,Object.assign({},a,{yH:a.loaded})):a.yH>a.loaded&&!b?JPb(O5b,a):JPb(P5b,a):JPb(M5b,a)}}});TQ.ha=function(a){return new (a||TQ)};
TQ.Aa=_.v({type:TQ,oa:["category-node node  filter  stillPaging ".split(" ")],inputs:{filter:"filter",node:"node",Dva:"stillPaging"},features:[_.bd],hc:"node  filter  stillPaging ".split(" "),Ba:1,Ca:1,ya:function(a,b){a&1&&_.N(0);a&2&&_.Be(b.rsc)},styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}"],Oa:0});
var UQ=function(){this.oY=!0;this.Mba=null;this.path="";this.filename=[];this.prefix=[]};
UQ.prototype.Rb=function(){var a=this.path,b=this.Mba;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=[bQb(c,a),bQb(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};UQ.ha=function(a){return new (a||UQ)};
UQ.Aa=_.v({type:UQ,oa:[["middle-truncated-path"]],Ib:2,mb:function(a,b){a&2&&(_.me("title",b.path),_.ne("@.disabled",b.oY))},inputs:{Mba:"matchingRegex",path:"path"},features:[_.bd],tc:["*"],Ba:6,Ca:2,Ha:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ya:function(a,b){a&1&&(_.ve(),_.C(0,"span",0),_.M(1,ZPb,2,3,"span",1),_.D(),_.C(2,"span",2),_.M(3,$Pb,2,3,"span",1),_.D(),_.C(4,"span"),_.we(5),_.D());a&2&&(_.w(1),_.z("ngForOf",b.prefix),_.w(2),_.z("ngForOf",b.filename))},Ia:[_.Ol],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 VQ=function(){this.Mba=null;this.zPb=!1};VQ.prototype.Sa=function(){this.node.jXa=!0};VQ.prototype.Rb=function(a){if(a.location){a=this.node;var b=this.location,c=a.Xa.value;_.YD(b,c,["line","Le","Ob"])||a.Xa.next(c.ac().Rh(Object.assign({},b.params,{line:void 0,Ob:void 0,Le:c.params.Le})).hb())}};_.V.Object.defineProperties(VQ.prototype,{Swc:{configurable:!0,enumerable:!0,set:function(a){this.Mba=!a||a.Tw?null:a.Fd}},KBc:{configurable:!0,enumerable:!0,get:function(){return 1<this.node.level}}});
VQ.ha=function(a){return new (a||VQ)};
VQ.Aa=_.v({type:VQ,oa:[["file-node","location","","node",""]],Ib:2,mb:function(a,b){a&2&&_.he("gmat-overline",b.KBc)},inputs:{Swc:"filteredOn",location:"location",node:"node",zPb:"truncateCount"},features:[_.bd],hc:["location","","node",""],Ba:5,Ca:4,Ha:function(){return[[3,"matchingRegex","path"],[4,"ngIf","ngIfElse"],["nonTruncatedCount",""]," (\ufffd0\ufffd) ",_.yy("{VAR_PLURAL, plural, =1 {(1 occurrence)} other {({NUMBER_OF_REFERENCES} occurrences)}}",{VAR_PLURAL:"\ufffd0\ufffd",NUMBER_OF_REFERENCES:"\ufffd1\ufffd"})]},
ya:function(a,b){a&1&&(_.C(0,"middle-truncated-path",0)(1,"span"),_.M(2,cQb,2,1,"ng-container",1),_.D()(),_.M(3,dQb,1,2,"ng-template",null,2,_.Ue));if(a&2){var c=_.ze(4);_.z("matchingRegex",b.Mba)("path",b.node.zo);_.w(2);_.z("ngIf",b.zPb)("ngIfElse",c)}},Ia:[_.Pl,UQ],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 S5b=function(){BL.call(this,KPb,LPb);var a=this;this.wm=new _.sf(void 0);this.vib=new _.sf({ME:!1,OE:!0});this.gOa=new _.sf(Q5b);this.Cj=this.wm;this.ez=this.vib;this.Sc=_.Ca([this.Cj.ka(_.m(function(b){return null==b?void 0:b.Od}),_.Oa()),this.ae.changed.ka(_.m(function(){return a.ae.selected.map(function(b){return b.Od})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Fc:b.next().value,Cj:c}}));_.Ca(this.gOa,this.ae.changed).subscribe(function(b){var c=_.l(b).next().value;a.vib.next(a.Wg.reduce(function(d,
e){var f=d.OE;d=d.ME;var g=e.Raa(c)&&!e.Bz(c);return{ME:d||g,OE:f&&!(g&&a.ae.Ue(e))}},{OE:!0,ME:!1}))})};_.U(S5b,BL);_.k=S5b.prototype;_.k.dz=function(){this.wm.next(void 0)};_.k.yF=function(){this.ae.select.apply(this.ae,_.Ha(this.Wg.filter(function(a){return a.yAc})))};_.k.xRa=function(a){return this.Cj.ka(_.m(function(b){return MPb(a,b)}))};_.k.W_a=function(a){var b=this.wm.value;b=MPb(a,b)&&b&&b.line===a.line;this.wm.next(b?void 0:a);return!b};
_.k.tU=function(a,b,c,d){this.Wg=a;if(this.Kea&&zxb(b.AU,this.Kea.AU)){if(d){a=new Set;b=_.l(this.ae.selected);for(d=b.next();!d.done;d=b.next())a.add(d.value.Od);this.ae.clear();this.ae.select.apply(this.ae,_.Ha(fQb(this.Wg,a)));var e;gQb(this.Wg,null==(e=this.wm.value)?void 0:e.Od)||this.wm.next(void 0)}RPb(c)&&(e=this.wm.value,(!this.gOa.value.eM&&c.eM||e&&e.TX.Bz(c))&&this.wm.next(void 0),this.gOa.next(c))}else this.Kea=b,this.ae.clear(),this.jMa(b)};
_.k.jMa=function(a){a=a.AU;a.IY?(this.ae.select.apply(this.ae,_.Ha(fQb(this.Wg,new Set(a.IY)))),this.wm.next(gQb(this.Wg,a.uYa))):(this.yF(),this.wm.next(a.isFirst?void 0:eQb(this.Wg)))};
var WQ=function(a,b){this.Fa=a;this.client=b;this.isc=new _.ks(this.Fa);this.KPc=new _.ks(this.Fa)};
WQ.prototype.list=function(a,b,c,d){var e=this;b={zh:b,pageSize:c,pageToken:d};c=Object.assign({},_.aE(a.lb,a.Dc),{Ph:a.repository});a=Object.assign({},b,{repository:c,path:a.path,Ab:a.Ab});var f=Object.assign({},b,{Md:new _.Kt({path:a.path,vj:new _.St({Nk:a.Ab,Qe:new _.ju(a.repository)})})});return this.KPc.fetch(a,function(){var g=e.client,h=new eL(f);var n=void 0===n?{}:n;var r=void 0===r?{}:r;return _.jl(g.Za,{body:h,tb:"POST",yb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.crossReferences",
path:"/"+g.Pa+"/semanticGraph/crossReferences",Qa:_.cf(n,_.ou,r),Mb:fL})})};WQ.prototype.syb=function(a){var b=this;return this.isc.fetch(a,function(){return b.client.VE(new LK({JH:a}))})};WQ.ha=function(a){return new (a||WQ)(_.u(_.Ym),_.u(kL))};WQ.va=_.t({token:WQ,ta:WQ.ha,Ka:"root"});
var XQ=function(a,b){this.Ra=a;this.service=b},T5b=function(a,b){return a.resolve(b.AU.zh,b.kp).ka(_.m(function(c){return 0===c.qt.length?_.mD("Could not find any cross references for this symbol."):_.oD(a.GTa(c,b))}),_.za(function(){return _.nD("Cross references could not be loaded.")}),_.sb(_.xD))};
XQ.prototype.GTa=function(a,b){var c=this,d=b.AU,e=b.kp,f=new _.nb;return f.ka(_.Oa(),_.Ea(function(g){return c.resolve(d.zh,e,g)},1),_.sb(a),_.cb(jQb),_.tb(function(g){return kQb(g.qt).ka(_.Za(g),_.sb(g))}),_.m(function(g){var h=g.qt,n=g.nextPageToken;return n?{qt:h,syc:function(){f.next(n)},N0:b}:{qt:h,N0:b}}),_.ob(1))};
XQ.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&&(_.QD(b)&&0<Number(e.WM)||0<e.Wt.length)?[YPb("CALLER",e.Wt,Number(e.WM)||0,b,d.service,d.Ra)]:[];f=f.filter(function(h){return _.QD(b)&&0<Number(h.total)||0<h.Uoa.length}).map(function(h){return YPb(h.type||"UNKNOWN_TYPE",h.Uoa,Number(h.total)||0,b,d.service,d.Ra)}).concat(g).sort(NPb);return{nextPageToken:e.nextPageToken||void 0,qt:f}}))};
XQ.ha=function(a){return new (a||XQ)(_.u(_.Pf),_.u(WQ))};XQ.va=_.t({token:XQ,ta:XQ.ha});
var U5b=new FL(function(a){return a},KPb,LPb,function(a){return a.Is()}),V5b=function(a){this.zc=a;this.Oga=[];this.Yq=new _.sf([])};_.U(V5b,_.Dp);V5b.prototype.setData=function(a,b){var c=a.qt;a=a.N0;for(var d=_.l(c),e=d.next();!e.done;e=d.next())e.value.filter(b);d=c!==this.Oga;this.Yq.next(gZb(U5b,c));this.zc.tU(this.Yq.value,a,b,d);this.Oga=c};
V5b.prototype.connect=function(a){var b=this;return _.hb.apply(null,_.Ha([a.IA,this.zc.ae.changed.Gf(),this.Yq.Gf()])).ka(_.m(function(){return hZb(U5b,b.Yq.value,b.zc)}))};V5b.prototype.disconnect=function(){};
var YQ=function(){return HL.apply(this,arguments)||this};_.U(YQ,HL);_.k=YQ.prototype;_.k.focus=function(){this.Ua.ua.focus()};_.k.YQa=function(a){return a.indexOf(this.Ua.ua)};_.k.expand=function(){if(!this.fe){var a=this.i$();a&&a.click()}};_.k.collapse=function(){this.jn.zc.collapse(this.data)};_.k.Qt=function(){var a=this.Ua.ua,b=this.i$();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.i$=function(){var a=this.Ua.ua;return(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0};_.k.Ew=function(){return this.Jh===this};_.k.kj=function(){return 0<this.data.Is().length||this.data instanceof gK&&!this.data.t0};
_.V.Object.defineProperties(YQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Ew()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Mm:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.Mm(this.data)}},fe:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.fe(this.data)}}});YQ.ha=function(){var a;return function(b){return(a||(a=_.xd(YQ)))(b||YQ)}}();
YQ.Ja=_.v({type:YQ,oa:[["xrefs-tree-node"]],Jb:[1,"mat-tree-node"],Ib:4,mb:function(a,b){a&2&&_.de("aria-expanded",b.Mm?b.fe:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex",Jh:"focusableNode"},kc:["xrefsTreeNode"],features:[_.Ce([{Ga:_.EB,Nb:YQ}]),_.ae]});
var ZQ=function(a){this.Qb=a;this.GH=[]};_.k=ZQ.prototype;_.k.Sa=function(){};_.k.Vc=function(){var a=this;this.kb=_.Ca([this.filter,this.wda.vd]).subscribe(function(b){var c=_.l(b).next().value;a.GH=a.YPa().filter(function(d){return!d.data.Bz(c)});a.GH.find(function(d){return d.Ew()})||(a.Jh=a.GH[0])})};_.k.La=function(){this.kb&&this.kb.unsubscribe()};_.k.focus=function(){this.Jh&&this.Jh.focus()};
_.k.y$=function(a){if(this.Jh&&!_.kE(a)){var b=this.GH.indexOf(this.Jh),c=this.Jh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.fe&&c.kj()?c.collapse():this.zOa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.fe&&c.kj()?this.wQ(b+1):c.kj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.wQ(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.wQ(b-1);break;case "Enter":a.preventDefault(),this.Jh.Qt()}}};
_.k.zOa=function(a,b){for(;0<=b;b--){var c=this.GH[b];if(c.ariaLevel!==a.ariaLevel){this.Jh=c;this.Jh.focus();break}}};_.k.wQ=function(a){if(a=this.GH[a])this.Jh=a,this.Jh.focus()};_.k.YPa=function(){for(var a=[].concat(_.Ha(this.Qb.ua.children)),b=[],c=_.l(this.wda),d=c.next();!d.done;d=c.next())d=d.value,b[d.YQa(a)]=d;return b};ZQ.ha=function(a){return new (a||ZQ)(_.y(_.Cd))};
ZQ.Ja=_.v({type:ZQ,oa:[["mat-tree","xrefsKeyboardListener",""]],Ed:function(a,b,c){a&1&&_.Qe(c,YQ,4);if(a&2){var d;_.Oe(d=_.Re())&&(b.wda=d)}},mb:function(a,b){a&1&&_.G("keydown",function(c){return b.y$(c)})},inputs:{filter:"filter"},kc:["keyboardListener"]});
var $Q=function(){this.AL=new _.Xk};$Q.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.kKa.line:this.node.line;this.AL.emit({event:a,node:this.node,destination:this.tG(c),line:c,hPc:b})}};$Q.prototype.Sa=function(){this.node.jXa=!0};$Q.prototype.tG=function(a){return this.Lw(a)};
_.V.Object.defineProperties($Q.prototype,{Vrb:{configurable:!0,enumerable:!0,get:function(){return this.node instanceof gK}}});$Q.ha=function(a){return new (a||$Q)};
$Q.Aa=_.v({type:$Q,oa:[["xrefs-node","linkGenerator","","node",""]],Ib:2,mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)});a&2&&_.he("caller",b.Vrb)},inputs:{Lw:"linkGenerator",node:"node"},outputs:{AL:"nodeClicked"},hc:["linkGenerator","","node",""],Ba:3,Ca:2,Ha:[["class","caller-container",4,"ngIf","ngIfElse"],["basicXrefNode",""],[1,"caller-container"],[1,"line"],[1,"signature"],["tabindex","-1"]],ya:function(a,b){a&1&&(_.M(0,mQb,7,8,"div",0),_.M(1,nQb,4,3,"ng-template",null,1,_.Ue));
if(a&2){var c=_.ze(2);_.z("ngIf",b.Vrb)("ngIfElse",c)}},Ia:[_.Pl],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 W5b=["error"],X5b=["loading"],uQb=function(a){return{node:a}},aR=function(a,b,c,d,e,f,g){var h=this;this.Fa=a;this.Ih=b;this.Du=c;this.Ra=d;this.zc=e;this.VNc=f;this.Ec=g;this.Jea=new _.Xk;this.vc=_.wD;this.element="XrefPanelTree";this.xk=_.jg;this.filter=new _.kb(1);this.vsa=20;this.wea=new _.nb;this.Lea=new _.kb(1);this.oU=20;this.yOc=function(n,r){return r instanceof hK};this.AOc=function(n,r){return r instanceof iK};this.BRb=new _.sf(0);this.Yz=!0;this.kb=new _.ca;this.dataSource=new V5b(this.zc);
this.state=this.Lea.ka(_.Oa(zxb),_.tb(function(n){return T5b(h.VNc,{AU:n,kp:h.location})}),_.mb(1),_.ib());this.sA=this.zc.Cj.ka(_.m(function(n){return!!n}),_.Oa(),_.mb(1),_.ib());this.kb.add(_.Ca(this.filter,this.state.ka(_.Qa(_.$D),_.tb(function(n){return n.Yb}))).subscribe(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;h.dataSource.setData(r,n);h.Du.mn("Xrefs updated in detail panel","polite")}));this.kb.add(this.zc.Sc.subscribe(function(n){h.Ec.aZa.next({uYa:n.Cj,IY:n.Fc})}));this.kb.add(this.zc.Cj.ka(_.tb(function(n){return n?
n.TX.Xa.ka(_.m(function(r){return _.Fo(r.ac(),{line:n.line}).hb()})):_.Da(void 0)})).subscribe(function(n){h.Jea.next(n)}));this.psa=this.state.ka(_.tb(JQb),_.mb(1),_.ib());this.Dva=this.psa.ka(_.m(function(n){return!!n}))};_.k=aR.prototype;_.k.Sa=function(){};
_.k.Vc=function(){var a=this,b=this.psa.ka(_.tb(function(c){return a.Ve.vd.ka(_.m(function(){return a.Ve.filter(LQb).length}),_.Oa(),_.Qa(function(d){return 0<d}),_.m(function(d){return{ONc:d,psa:c}}))}));this.kb.add(_.Ca(b,this.BRb.ka(_.Oa()),this.wea.ka(_.Oa(),_.yb(function(c){0<c&&a.nb("panelScrolled","SCROLL")}))).subscribe(function(c){var d=_.l(c),e=d.next().value;c=e.psa;e=e.ONc;var f=d.next().value;d=d.next().value;c&&e<=d+Math.ceil(f/a.oU)&&c()}))};_.k.La=function(){this.kb.unsubscribe()};
_.k.dz=function(){this.zc.dz()};_.k.focus=function(){if(this.Vaa)this.Vaa.focus();else if(this.F8)this.F8.ua.focus();else if(this.rba)this.rba.ua.focus();else throw Error("tf");};_.k.KNa=function(a){1===a.status&&a.KNa()};var yQb=function(a,b){var c=b.destination,d=b.event,e=b.line,f=b.node;b=b.hPc;var g="";a.Yz?((c=a.zc.W_a({Od:f.Od,line:e,TX:f.TX}))&&_.bv(a.Ih,2),g=KQb(b,c)):(_.Km(a.Ra,c).then(function(){a.Ec.PR.next()}),g=KQb(b)+"InMainWindow");a.nb(g,"CLICK",{mg:f.Od},d)};
aR.prototype.PYa=function(a){a||this.zc.dz();this.Yz=a};aR.prototype.AA=function(a){switch(a){case 0:this.zc.yF();break;case 1:this.zc.collapseAll();break;default:_.ag(a)}};aR.prototype.C0a=function(a){var b=a.mK,c=a.yz;if(a=a.mS){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(_.lA(d),"gi")}else d=null;this.filter.next({mK:b,yz:c,eM:d?{Fd:d,Tw:a.Tw}:null})}else this.filter.next({mK:b,yz:c,eM:null})};
aR.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)};_.V.Object.defineProperties(aR.prototype,{N0:{configurable:!0,enumerable:!0,set:function(a){this.Lea.next(a)}}});aR.ha=function(a){return new (a||aR)(_.y(_.Ym),_.y(_.av),_.y(_.np),_.y(_.Pf),_.y(S5b),_.y(XQ),_.y(_.uH))};
aR.Aa=_.v({type:aR,oa:[["xref-tree","location","","selectedXref",""]],wb:function(a,b){a&1&&(_.Pe(ZQ,5),_.Pe(W5b,5,_.Cd),_.Pe(X5b,5,_.Cd),_.Pe(YQ,1,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.Vaa=c.first);_.Oe(c=_.Re())&&(b.F8=c.first);_.Oe(c=_.Re())&&(b.rba=c.first);_.Oe(c=_.Re())&&(b.Ve=c)}},inputs:{location:"location",N0:"selectedXref"},outputs:{Jea:"selectedLocationChanged"},features:[_.Ce([S5b])],hc:["location","","selectedXref",""],Ba:13,Ca:9,Ha:[[3,"location","element","showingCodePanel","anyExpandableNodes",
"allNodesCollapsed","visibility","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],[3,"location","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex","-1"],["error",""],[3,"itemSize","scrolledIndexChange","ascResizeNotifier"],
["xrefsKeyboardListener","",3,"filter","dataSource","treeControl"],["keyboardListener","keyboardListener"],["matTreeNodePadding","","class","xref-node",3,"matTreeNodePaddingIndent","focusableNode","active-element","hidden",4,"matTreeNodeDef"],["matTreeNodeToggle","","class","category-node header-bar",3,"focusableNode","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodeToggle","","matTreeNodePadding","","class",
"file-node",3,"focusableNode","matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId","hidden",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","",1,"xref-node",3,"matTreeNodePaddingIndent","focusableNode"],[3,"ngSwitch",4,"ngIf"],[3,"linkGenerator","node","nodeClicked"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement",
"trackGestureClick","trackAction","trackProjectId","trackArtifactId","click",4,"ngIf","ngIfElse"],["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["matTreeNodeToggle","",1,"category-node","header-bar",3,"focusableNode","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId"],["categoryNode",""],[4,"ngIf","ngIfElse"],[3,"node",
"stillPaging","filter"],["matTreeNodeToggle","","matTreeNodePadding","",1,"file-node",3,"focusableNode","matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"location","node","filteredOn","truncateCount"],"mat-icon-button  aria-hidden true tabindex -1".split(" "),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],ya:function(a,b){a&1&&(_.M(0,oQb,3,11,"xref-actions",0),_.O(1,"async"),
_.je(2,1),_.O(3,"async"),_.M(4,pQb,2,0,"loading",2),_.M(5,qQb,4,3,"dc-information-box",3),_.M(6,FQb,7,6,"ng-container",4),_.ke(),_.M(7,GQb,2,1,"ng-template",null,5,_.Ue),_.M(9,HQb,1,0,"ng-template",null,6,_.Ue),_.M(11,IQb,1,0,"ng-template",null,7,_.Ue));a&2&&(_.z("ngIf",_.Q(1,5,b.zc.ez)),_.w(2),_.z("ngSwitch",_.Q(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))},Ia:[RQ,_.cn,vK,_.Pl,_.Ul,_.Ql,_.Rl,_.sD,_.qD,_.nq,_.Qr,_.cw,
IL,LL,ML,NL,_.iv,_.Qy,_.Hp,TQ,VQ,ZQ,YQ,$Q,_.Vl],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 bR=function(a,b){var c=this;this.Sb=a;this.service=b;this.lQ=this.aC=new _.sf(new Set);this.kb=this.Sb.j$().ka(_.Ua(1),_.vb(this.lQ.ka(_.pb()))).subscribe(function(d){c.aC.next(d)})};bR.prototype.La=function(){this.kb.unsubscribe()};var Y5b=function(a,b,c){var d=new Set(a.aC.getValue());c?d.add(b):d.delete(b);a.aC.next(d);a.Sb.mfa(d)};bR.ha=function(a){return new (a||bR)(_.u(_.Hu),_.u(_.oI))};bR.va=_.t({token:bR,ta:bR.ha});
var MQb=function(){OL.apply(this,arguments)};_.U(MQb,OL);MQb.prototype.match=function(){return[]};
var Z5b=new _.vr("{DISPLAY_NAME}: "),$5b=function(){OL.apply(this,arguments)};_.U($5b,OL);
$5b.prototype.match=function(a){var b=mZb(this,a);if(b)return[b];b=this.config.HC;var c=b.bD;if(b.values){for(var d=[],e=_.l(b.values.xm),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var h=b.Li?b.Li(g):g;f=_.Rab(a,h);.8>f||!(g=kZb(this,_.LB(g)))||(h=[{text:Z5b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ha(lZb(h,a))),d.push({Hc:g,confidence:f,sY:h,bD:c}))}}return d}return[{Hc:kZb(this,_.LB(a)),confidence:.25,sY:[{text:Z5b.format({DISPLAY_NAME:b.displayName})},{text:a}],bD:c}]};
var NQb=function(){OL.apply(this,arguments)};_.U(NQb,OL);
NQb.prototype.match=function(a){var b=mZb(this,a);if(b)return[b];b=this.config.HC;var c=b.bD;if(!b.values)return[];for(var d=[],e=_.l(b.values.xm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Li?b.Li(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=kZb(this,
_.LB(g)))&&(f=[{text:Z5b.format({DISPLAY_NAME:b.displayName})}].concat(_.Ha(a6b(f,r))),d.push({Hc:g,confidence:n,sY:f,bD:c}))}}return d};
var a6b=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(_.Ha(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 b6b=function(a){return[a]},cR=function(){_.xC.apply(this,arguments);this.disabled=new _.kb(1)};_.U(cR,_.xC);cR.Ja=_.xC.Ja;cR.ha=function(){var a;return function(b){return(a||(a=_.xd(cR)))(b||cR)}}();
cR.Aa=_.v({type:cR,oa:[["xap-string-editor"]],wb:function(a,b){a&1&&_.Pe(_.wC,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.P1=c.first)}},features:[_.ae],Ba:2,Ca:6,Ha:[[3,"configs","disabled","values"]],ya:function(a,b){a&1&&(_.C(0,"xap-multi-text-field-base",0),_.G("values",function(c){return _.Rfb(b,c)}),_.O(1,"async"),_.D());a&2&&_.z("configs",_.Ee(4,b6b,b.Uo))("disabled",_.Q(1,2,b.disabled))},Ia:[_.wC,_.Vl],vb:2,Oa:0});
var PQb=function(){_.MB.apply(this,arguments)};_.U(PQb,_.MB);_.V.Object.defineProperties(PQb.prototype,{pF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var UQb=RQb("tests","Exclude Tests"),VQb=RQb("generatedFiles","Exclude Generated Files"),c6b=function(){_.MB.apply(this,arguments)};_.U(c6b,_.MB);_.V.Object.defineProperties(c6b.prototype,{pF:{configurable:!0,enumerable:!0,get:function(){var a=this.Upa(this.value.cq);return this.config.displayName+": "+a}}});
var d6b=function(a,b){return new c6b({id:"path",displayName:"Path"},a,b)},WQb={Dj:d6b,Ty:[_.uC],Kl:cR,tQa:!0,HC:{Qna:d6b(_.uC,new _.KB),displayName:"Path",Sra:$5b,bD:!0}},e6b=function(){_.MB.apply(this,arguments)};_.U(e6b,_.MB);_.V.Object.defineProperties(e6b.prototype,{pF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.xm.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 SQb=function(a,b){return new e6b({id:"category",displayName:"Category"},a,b)},f6b=function(){_.MB.apply(this,arguments)};_.U(f6b,_.MB);_.V.Object.defineProperties(f6b.prototype,{pF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.xm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var XQb=function(a,b){return new f6b({id:"buildConfigs",displayName:"Build Configs"},a,b)};
var g6b=new _.zd("GMAT_CHIPS_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var h6b=function(a){this.options=a};h6b.ha=function(a){return new (a||h6b)(_.y(g6b))};
h6b.Ja=_.v({type:h6b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Ib:16,mb:function(a,b){a&2&&_.he("gmat-mdc-chip",!b.options.Bm)("gmat-input-chip","input"===b.Dd)("gmat-filter-chip","hairline-filter"===b.Dd||"protected-filter"===b.Dd)("gmat-suggestive-chip","hairline-suggestive"===b.Dd||"protected-suggestive"===b.Dd)("gmat-assistive-chip","hairline-assistive"===b.Dd||"protected-assistive"===b.Dd)("gmat-hairline-chip","input"===
b.Dd||"hairline-filter"===b.Dd||"hairline-suggestive"===b.Dd||"hairline-assistive"===b.Dd)("gmat-protected-chip","protected-filter"===b.Dd||"protected-suggestive"===b.Dd||"protected-assistive"===b.Dd)("gmat-selectable-chip","input"===b.Dd||"hairline-filter"===b.Dd||"protected-filter"===b.Dd)},inputs:{Dd:"appearance"}});
var i6b=new _.zd("mat-chips-default-options"),j6b=new _.zd("MatChipAvatar"),k6b=new _.zd("MatChipTrailingIcon"),l6b=new _.zd("MatChipRemove"),m6b=new _.zd("MatChip");
var n6b=_.Ng(function(){},-1),dR=function(a,b){var c=n6b.call(this)||this;c.Ua=a;c.UO=b;c.yaa=!0;c.jW=!0;c.Mc=!1;"BUTTON"===a.ua.nodeName&&a.ua.setAttribute("type","button");return c};_.U(dR,n6b);dR.prototype.focus=function(){this.Ua.ua.focus()};dR.prototype.tq=function(a){!this.disabled&&this.yaa&&this.jW&&(a.preventDefault(),this.UO.HEa())};dR.prototype.mh=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.yaa||!this.jW||(a.preventDefault(),this.UO.HEa())};
_.V.Object.defineProperties(dR.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc||this.UO.disabled},set:function(a){this.Mc=_.Eg(a)}}});dR.ha=function(a){return new (a||dR)(_.y(_.Cd),_.y(m6b))};
dR.Ja=_.v({type:dR,oa:[["","matChipAction",""]],Jb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Ib:9,mb:function(a,b){a&1&&_.G("click",function(c){return b.tq(c)})("keydown",function(c){return b.mh(c)});a&2&&(_.de("tabindex",b.disabled||!b.yaa?null:b.tabIndex)("disabled",b.disabled?"":null)("aria-disabled",b.disabled),_.he("mdc-evolution-chip__action--primary",b.jW)("mdc-evolution-chip__action--presentational",b.jW)("mdc-evolution-chip__action--trailing",!b.jW))},inputs:{disabled:"disabled",
tabIndex:"tabIndex",yaa:"isInteractive"},features:[_.ae]});
var eR=function(){var a=dR.apply(this,arguments)||this;a.jW=!1;return a};_.U(eR,dR);eR.prototype.tq=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.UO.remove())};eR.prototype.mh=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.UO.remove())};eR.ha=function(){var a;return function(b){return(a||(a=_.xd(eR)))(b||eR)}}();
eR.Ja=_.v({type:eR,oa:[["","matChipRemove",""]],Jb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],Ib:1,mb:function(a){a&2&&_.de("aria-hidden",null)},features:[_.Ce([{Ga:l6b,Nb:eR}]),_.ae]});
var o6b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],p6b=0,q6b=_.Ng(_.Kg(_.Lg(_.Mg(function(a){this.Ua=a})),"primary"),-1),fR=function(a,b,c,d,e,f,g,h){var n=q6b.call(this,b)||this;n.Gb=a;n.Eb=c;n.Vd=d;n.Nkc=g;n.z8a=!1;n.bo=new _.nb;n.Xk=new _.nb;n.role=null;n.JEa=!1;n.id="mat-mdc-chip-"+p6b++;n.ariaLabel=null;n.b5=!0;n.n4=!1;n.removed=new _.Xk;n.yc=new _.Xk;n.CJa="mat-basic-chip";b=b.ua;n.Pb=e;n.Sr="NoopAnimations"===
f;n.Kja=b.hasAttribute(n.CJa)||b.tagName.toLowerCase()===n.CJa;if(null!=h){var r;n.tabIndex=null!=(r=parseInt(h))?r:n.Skb}n.ymc();return n};_.U(fR,q6b);_.k=fR.prototype;_.k.ap=function(){return this.JEa};_.k.Vc=function(){this.kpc=this.Ua.ua.querySelector(".mat-mdc-chip-action-label");this.Q9a&&(this.Q9a=!1,this.focus())};_.k.La=function(){this.Vd.Zl(this.Ua);this.yc.emit({dg:this});this.yc.complete()};_.k.remove=function(){this.gx&&this.removed.emit({dg:this})};
_.k.vq=function(){var a;return this.disabled||this.Ld||this.Sr||this.Kja||!(null==(a=this.Nkc)||!a.disabled)};_.k.aW=function(){return!(!this.V1&&!this.p0)};_.k.mh=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.k.focus=function(){this.disabled||(this.i0?this.i0.focus():this.Q9a=!0)};_.k.DEa=function(a){return this.Zia().find(function(b){b=b.Ua.ua;return b===a||b.contains(a)})};
_.k.Zia=function(){var a=[];this.i0&&a.push(this.i0);this.p0&&a.push(this.p0);this.V1&&a.push(this.V1);return a};_.k.HEa=function(){};_.k.ymc=function(){var a=this;this.Vd.kl(this.Ua,!0).subscribe(function(b){b=null!==b;b!==a.JEa&&((a.JEa=b)?a.bo.next({dg:a}):a.Eb.Lg.ka(_.Ua(1)).subscribe(function(){return a.Eb.Nc(function(){return a.Xk.next({dg:a})})}))})};
_.V.Object.defineProperties(fR.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Gd?this.Gd:this.kpc.textContent.trim()},set:function(a){this.Gd=a}},gx:{configurable:!0,enumerable:!0,get:function(){return this.b5},set:function(a){this.b5=_.Eg(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.n4},set:function(a){this.n4=_.Eg(a)}}});
fR.ha=function(a){return new (a||fR)(_.y(_.al),_.y(_.Cd),_.y(_.Ye),_.y(_.Zo),_.y(_.Ig),_.y(_.Tk,8),_.y(_.gq,8),_.ud("tabindex"))};
fR.Aa=_.v({type:fR,oa:[["mat-basic-chip"],["mat-chip"]],Ed:function(a,b,c){a&1&&(_.Qe(c,j6b,5),_.Qe(c,k6b,5),_.Qe(c,l6b,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.pG=d.first);_.Oe(d=_.Re())&&(b.V1=d.first);_.Oe(d=_.Re())&&(b.p0=d.first)}},wb:function(a,b){a&1&&(_.Pe(_.hq,5),_.Pe(dR,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.pM=c.first);_.Oe(c=_.Re())&&(b.i0=c.first)}},Jb:[1,"mat-mdc-chip"],Ib:30,mb:function(a,b){a&1&&_.G("keydown",function(c){return b.mh(c)});a&2&&(_.me("id",b.id),_.de("role",b.role)("tabindex",
b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.he("mdc-evolution-chip",!b.Kja)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.aW())("mdc-evolution-chip--with-primary-graphic",b.pG)("mdc-evolution-chip--with-primary-icon",b.pG)("mdc-evolution-chip--with-avatar",b.pG)("mat-mdc-chip-with-avatar",b.pG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.Kja)("mat-mdc-standard-chip",!b.Kja)("mat-mdc-chip-with-trailing-icon",
b.aW())("_mat-animation-noopable",b.Sr))},inputs:{color:"color",disabled:"disabled",Ld:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],value:"value",gx:"removable",highlighted:"highlighted"},outputs:{removed:"removed",yc:"destroyed"},kc:["matChip"],features:[_.Ce([{Ga:m6b,Nb:fR}]),_.ae],tc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:9,Ca:6,Ha:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled",
"matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],
[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ya:function(a,b){a&1&&(_.ve(o6b),_.F(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"div",3),_.M(4,dRb,2,0,"span",4),_.C(5,"span",5),_.we(6),_.F(7,"span",6),_.D()()(),_.M(8,eRb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",b.vq())("matRippleCentered",b.z8a)("matRippleTrigger",b.Ua.ua),_.w(3),_.z("isInteractive",!1),_.w(1),_.z("ngIf",b.pG),_.w(4),_.z("ngIf",b.aW()))},Ia:[_.Pl,_.hq,dR],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 transparent;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 transparent;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 transparent;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 transparent;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'],
vb:2,Oa:0});
var r6b=_.Ng(function(){}),gR=function(a,b,c){var d=r6b.call(this,a)||this;d.Ua=a;d.Gb=b;d.Jc=c;d.Wja=null;d.Ub=new _.nb;d.K5a="presentation";d.Mc=!1;d.TV=null;d.Dia=new _.Se;return d};_.U(gR,r6b);_.k=gR.prototype;_.k.Vc=function(){this.Boc();this.vpc();this.wpc()};_.k.La=function(){this.Dia.destroy();this.Ub.next();this.Ub.complete()};_.k.vja=function(){return this.Gi&&this.Gi.some(function(a){return a.ap()})};_.k.VW=function(){var a=this;this.Gi&&this.Gi.forEach(function(b){b.disabled=a.Mc;_.Pk(b.Gb)})};
_.k.focus=function(){};_.k.mh=function(a){this.hGa(a)&&this.Wc.PC(a)};_.k.lW=function(a){return 0<=a&&a<this.Gi.length};_.k.pia=function(){var a=this,b=this.tabIndex;-1!==this.tabIndex&&(this.tabIndex=-1,setTimeout(function(){a.tabIndex=b;_.Pk(a.Gb)}))};_.k.bja=function(a){var b=this;return this.Gi.vd.ka(_.sb(null),_.tb(function(){return _.hb.apply(null,_.Ha(b.Gi.map(a)))}))};
_.k.hGa=function(a){for(a=a.target;a&&a!==this.Ua.ua;){if(a.classList&&a.classList.contains("mdc-evolution-chip"))return!0;a=a.parentElement}return!1};
_.k.Boc=function(){var a=this;this.Gi.vd.ka(_.sb(this.Gi)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Zia().forEach(function(f){return d.push(f)})});a.Dia.reset(d);_.Ne(a.Dia)});this.Wc=jYb(_.rp(_.dy(_.e7a(new _.up(this.Dia)),this.Jc?this.Jc.value:"ltr")),function(c){return!c.yaa||c.disabled});this.T6.ka(_.vb(this.Ub)).subscribe(function(c){(c=c.dg.DEa(document.activeElement))&&_.sp(a.Wc,c)});var b;null==(b=this.Jc)||b.kd.ka(_.vb(this.Ub)).subscribe(function(c){return _.dy(a.Wc,
c)})};_.k.vpc=function(){var a=this;this.Gi.vd.ka(_.sb(null),_.vb(this.Ub)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.VW()});a.Cnc()})};_.k.wpc=function(){var a=this;this.Dsc.ka(_.vb(this.Ub)).subscribe(function(b){var c=a.Gi.toArray().indexOf(b.dg);a.lW(c)&&b.dg.ap()&&(a.Wja=c)})};
_.k.Cnc=function(){if(null!=this.Wja){if(this.Gi.length){var a=Math.min(this.Wja,this.Gi.length-1);a=this.Gi.toArray()[a];a.disabled?1===this.Gi.length?this.focus():_.LRa(this.Wc):a.focus()}else this.focus();this.Wja=null}};
_.V.Object.defineProperties(gR.prototype,{T6:{configurable:!0,enumerable:!0,get:function(){return this.bja(function(a){return a.bo})}},Dsc:{configurable:!0,enumerable:!0,get:function(){return this.bja(function(a){return a.yc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Mc},set:function(a){this.Mc=_.Eg(a);this.VW()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Gi.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.TV?this.TV:this.empty?
null:this.K5a},set:function(a){this.TV=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.vja()}}});gR.ha=function(a){return new (a||gR)(_.y(_.Cd),_.y(_.al),_.y(_.vp,8))};
gR.Aa=_.v({type:gR,oa:[["mat-chip-set"]],Ed:function(a,b,c){a&1&&_.Qe(c,fR,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.Gi=d)}},Jb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Ib:1,mb:function(a,b){a&1&&_.G("keydown",function(c){return b.mh(c)});a&2&&_.de("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.ae],tc:["*"],Ba:2,Ca:0,Ha:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ya:function(a){a&1&&(_.ve(),_.C(0,"span",0),_.we(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"],
vb:2,Oa:0});
var s6b=function(a,b,c,d,e,f,g){a=gR.call(this,a,b,c)||this;a.A3=d;a.S4=e;a.T4=f;a.Oe=g;a.Sc=new _.nb;return a};_.U(s6b,gR);s6b.Aa=gR.Aa;s6b.ha=gR.ha;_.wpa(s6b);
var t6b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],hR=function(){var a=fR.apply(this,arguments)||this;a.U6=!0;a.lO=!1;a.Ot=!0;a.de=!1;a.CJa="mat-basic-chip-option";a.ht=new _.Xk;return a};_.U(hR,fR);_.k=hR.prototype;_.k.Sa=function(){this.role="presentation"};_.k.select=function(){this.UI(!0,!1,!0)};_.k.ij=function(){this.UI(!1,!1,!0)};_.k.rYa=function(){this.UI(!0,!0,!0)};
_.k.U_a=function(a){this.UI(!this.selected,void 0===a?!1:a,!0)};_.k.HEa=function(){this.Zu&&!this.disabled&&this.U_a(!0)};_.k.H7a=function(){return this.pG||this.lO&&this.Zu};_.k.UI=function(a,b,c){a!==this.selected&&(this.de=a,c&&this.ht.emit({source:this,e_:b,selected:this.selected}))};
_.V.Object.defineProperties(hR.prototype,{Zu:{configurable:!0,enumerable:!0,get:function(){return this.Ot&&this.U6},set:function(a){this.Ot=_.Eg(a)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.de},set:function(a){this.UI(_.Eg(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Zu&&(this.lO||this.selected)?this.selected.toString():null}}});hR.ha=function(){var a;return function(b){return(a||(a=_.xd(hR)))(b||hR)}}();
hR.Aa=_.v({type:hR,oa:[["mat-basic-chip-option"],["mat-chip-option"]],Jb:[1,"mat-mdc-chip","mat-mdc-chip-option","mdc-evolution-chip","mdc-evolution-chip--filter"],Ib:32,mb:function(a,b){a&2&&(_.me("id",b.id),_.de("tabindex",null)("aria-label",null)("role",b.role),_.he("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.lO)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",b.pG)("mdc-evolution-chip--selectable",b.Zu)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",
b.selected)("mdc-evolution-chip--selecting",!b.Sr)("mdc-evolution-chip--with-trailing-action",b.aW())("mdc-evolution-chip--with-primary-graphic",b.H7a())("mdc-evolution-chip--with-primary-icon",b.pG)("mdc-evolution-chip--with-avatar",b.pG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.aW()))},inputs:{color:"color",disabled:"disabled",Ld:"disableRipple",tabIndex:"tabIndex",Zu:"selectable",selected:"selected"},outputs:{ht:"selectionChange"},features:[_.Ce([{Ga:fR,Nb:hR},
{Ga:m6b,Nb:hR}]),_.ae],tc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:9,Ca:9,Ha:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","disabled"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],[1,"mdc-evolution-chip__cell",
"mdc-evolution-chip__cell--trailing"]],ya:function(a,b){a&1&&(_.ve(t6b),_.F(0,"span",0)(1,"span",1),_.C(2,"span",2)(3,"button",3),_.M(4,fRb,5,0,"span",4),_.C(5,"span",5),_.we(6),_.F(7,"span",6),_.D()()(),_.M(8,gRb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",b.vq())("matRippleCentered",b.z8a)("matRippleTrigger",b.Ua.ua),_.w(3),_.z("tabIndex",b.tabIndex)("disabled",b.disabled),_.de("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel),_.w(1),_.z("ngIf",b.H7a()),_.w(4),_.z("ngIf",b.aW()))},Ia:[_.Pl,
_.hq,dR],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 transparent;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 transparent;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 transparent;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 transparent;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'],
vb:2,Oa:0});
var u6b=function(a,b){this.source=a;this.value=b},v6b={Ga:_.pv,Nb:_.Mc(function(){return iR}),hd:!0},iR=function(){var a=gR.apply(this,arguments)||this;a.ti=function(){};a.oi=function(){};a.K5a="listbox";a.Cl=!1;a.ariaOrientation="horizontal";a.Ot=!0;a.eF=function(b,c){return b===c};a.hn=!1;a.kd=new _.Xk;return a};_.U(iR,gR);_.k=iR.prototype;
_.k.Ne=function(){var a=this;this.Gi.vd.ka(_.sb(null),_.vb(this.Ub)).subscribe(function(){a.AHa()});this.FKa.ka(_.vb(this.Ub)).subscribe(function(){return a.Hv()});this.IKa.ka(_.vb(this.Ub)).subscribe(function(b){a.multiple||a.Gi.forEach(function(c){c!==b.source&&c.UI(!1,!1,!1)});b.e_&&a.YO()})};_.k.focus=function(){if(!this.disabled){var a=this.gkc();a&&!a.disabled?a.focus():0<this.Gi.length?_.tp(this.Wc):this.Ua.ua.focus()}};_.k.Pj=function(a){this.Gi&&this.BE(a,!1)};
_.k.rl=function(a){this.oi=a};_.k.Po=function(a){this.ti=a};_.k.bq=function(a){this.disabled=a};_.k.BE=function(a,b){var c=this;b=void 0===b?!0:b;this.EV();Array.isArray(a)?a.forEach(function(d){return c.RI(d,b)}):this.RI(a,b)};_.k.Hv=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.YO(),a.cka())})};_.k.oI=function(a){9===a.keyCode&&gR.prototype.pia.call(this)};_.k.cka=function(){this.ti();_.Pk(this.Gb)};
_.k.YO=function(){var a=null;this.Gd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.kd.emit(new u6b(this,a));this.oi(a);_.Pk(this.Gb)};_.k.EV=function(a){this.Gi.forEach(function(b){b!==a&&b.ij()})};_.k.RI=function(a,b){var c=this,d=this.Gi.find(function(e){return null!=e.value&&c.eF(e.value,a)});d&&(b?d.rYa():d.select());return d};
_.k.AHa=function(){var a=this;this.Gi&&Promise.resolve().then(function(){a.Gi.forEach(function(b){b.lO=a.multiple;b.U6=a.Ot;_.Pk(b.Gb)})})};_.k.gkc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};
_.V.Object.defineProperties(iR.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Cl},set:function(a){this.Cl=_.Eg(a);this.AHa()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Gi.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Zu:{configurable:!0,enumerable:!0,get:function(){return this.Ot},set:function(a){this.Ot=_.Eg(a);this.AHa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=
_.Eg(a)}},IKa:{configurable:!0,enumerable:!0,get:function(){return this.bja(function(a){return a.ht})}},FKa:{configurable:!0,enumerable:!0,get:function(){return this.bja(function(a){return a.Xk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){this.Pj(a);this.Gd=a}}});iR.ha=function(){var a;return function(b){return(a||(a=_.xd(iR)))(b||iR)}}();
iR.Aa=_.v({type:iR,oa:[["mat-chip-listbox"]],Ed:function(a,b,c){a&1&&_.Qe(c,hR,5);if(a&2){var d;_.Oe(d=_.Re())&&(b.Gi=d)}},Jb:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Ib:11,mb:function(a,b){a&1&&_.G("focus",function(){return b.focus()})("blur",function(){return b.Hv()})("keydown",function(c){return b.oI(c)});a&2&&(_.me("tabIndex",b.empty?-1:b.tabIndex),_.de("role",b.role)("aria-describedby",b.SRc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.he("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],Zu:"selectable",eF:"compareWith",required:"required",value:"value"},outputs:{kd:"change"},features:[_.Ce([v6b]),_.ae],tc:["*"],Ba:2,Ca:0,Ha:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ya:function(a){a&1&&(_.ve(),_.C(0,"span",0),_.we(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"],
vb:2,Oa:0});
var jR=function(){};jR.ha=function(a){return new (a||jR)};jR.Ea=_.Wc({type:jR});jR.Da=_.Pc({Tb:[_.bq,{Ga:i6b,Ic:{Oea:[13]}}],imports:[_.$p,_.Wl,_.lq,_.$p]});
var kR=function(){};kR.ha=function(a){return new (a||kR)};kR.Ea=_.Wc({type:kR});kR.Da=_.Pc({imports:[jR]});
var w6b=new _.zd("GMAT_PROGRESS_SPINNER_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var x6b=new _.sr(3);
var y6b=["determinateSpinner"],z6b=_.Kg(function(a){this.Ua=a},"primary"),lR=function(a,b,c){a=z6b.call(this,a)||this;a.mode="mat-spinner"===a.Ua.ua.nodeName.toLowerCase()?"indeterminate":"determinate";a.Gd=0;a.PV=100;a.uE="NoopAnimations"===b&&!!c&&!c.Hjc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.oh&&(a.oh=c.oh),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.U(lR,z6b);_.k=lR.prototype;_.k.Eia=function(){return(this.oh-10)/2};
_.k.wbb=function(){var a=2*this.Eia()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.pla=function(){return 2*Math.PI*this.Eia()};_.k.Uoc=function(){return"determinate"===this.mode?this.pla()*(100-this.Gd)/100:null};_.k.X4a=function(){return this.strokeWidth/this.oh*100};
_.V.Object.defineProperties(lR.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Gd:0},set:function(a){this.Gd=Math.max(0,Math.min(100,_.Hg(a)))}},oh:{configurable:!0,enumerable:!0,get:function(){return this.PV},set:function(a){this.PV=_.Hg(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.tHa)?a:this.oh/10},set:function(a){this.tHa=_.Hg(a)}}});lR.ha=function(a){return new (a||lR)(_.y(_.Cd),_.y(_.Tk,8),_.y(_.t2a))};
lR.Aa=_.v({type:lR,oa:[["mat-progress-spinner"],["mat-spinner"]],wb:function(a,b){a&1&&_.Pe(y6b,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.eSc=c.first)}},Jb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Ib:12,mb:function(a,b){a&2&&(_.de("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.fe("width",b.oh,"px")("height",b.oh,"px"),_.he("_mat-animation-noopable",b.uE)("mdc-circular-progress--indeterminate",
"indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",oh:"diameter",strokeWidth:"strokeWidth"},kc:["matProgressSpinner"],features:[_.ae],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%"]],ya:function(a,b){a&1&&(_.M(0,iRb,2,8,"ng-template",null,0,_.Ue),_.C(2,"div",1,2),_.td(),_.C(4,
"svg",3),_.F(5,"circle",4),_.D()(),_.gA(),_.C(6,"div",5)(7,"div",6)(8,"div",7),_.le(9,8),_.D(),_.C(10,"div",9),_.le(11,8),_.D(),_.C(12,"div",10),_.le(13,8),_.D()()());if(a&2){var c=_.ze(1);_.w(4);_.de("viewBox",b.wbb());_.w(1);_.fe("stroke-dasharray",b.pla(),"px")("stroke-dashoffset",b.Uoc(),"px")("stroke-width",b.X4a(),"%");_.de("r",b.Eia());_.w(4);_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c)}},Ia:[_.Ul],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:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, transparent)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
vb:2,Oa:0});
var mR=function(){};mR.ha=function(a){return new (a||mR)};mR.Ea=_.Wc({type:mR});mR.Da=_.Pc({imports:[_.Wl,_.$p]});
var nR=function(a,b){var c=this;this.options=a;this.Eta=b;this.yc=new _.nb;this.rra=document.createElement("label");this.rra.classList.add("cdk-visually-hidden");this.rra.classList.add("gmat-mdc-progress-spinner-accessible-label");hRb(b.Ua.ua).ka(_.vb(this.yc)).subscribe(function(d){A6b(c,d[0],d[1])})};
nR.prototype.Sa=function(){this.Eta.Ua.ua.insertAdjacentElement("afterend",this.rra);var a=this.Eta.Ua.ua.getAttribute("aria-label");A6b(this,null!=a?a:"","indeterminate"===this.Eta.mode?"indeterminate":this.Eta.value.toString())};nR.prototype.La=function(){this.yc.next();this.yc.complete()};var A6b=function(a,b,c){b="indeterminate"===c?b:b+" "+x6b.format(Number(c)/100);a.rra.textContent=b};nR.ha=function(a){return new (a||nR)(_.y(w6b),_.y(lR,10))};
nR.Ja=_.v({type:nR,oa:[["mat-progress-spinner"],["mat-spinner"]],Jb:["aria-hidden","true"],Ib:3,mb:function(a,b){a&2&&(_.de("tabindex",null),_.he("gmat-mdc-progress-spinner",!b.options.Bm))}});
var oR=function(){};oR.ha=function(a){return new (a||oR)};oR.Ea=_.Wc({type:oR});oR.Da=_.Pc({imports:[mR]});
var B6b=new _.vr("Remove filter: {SUMMARY}"),pR=function(a,b,c,d){_.GC.call(this,a,b,c,d);var e=this;this.Gb=a;this.bl=b;this.Xd=c;this.V_b=B6b;this.ht=new _.Xk;this.OAc=new _.Xk;this.yc=new _.Xk;this.removed=new _.Xk;this.rKa=new _.Xk;this.bo=new _.nb;this.Xk=new _.nb;this.kb.add(c.Imb.subscribe(function(){e.e7()}))};_.U(pR,_.GC);pR.Ja=_.GC.Ja;_.k=pR.prototype;_.k.ap=function(){return this.dg.ap()};_.k.DEa=function(a){return this.dg.DEa(a)};_.k.Zia=function(){return this.dg.Zia()};
_.k.UI=function(a,b,c){this.dg.UI(a,b,c)};_.k.Vc=function(){var a=this;this.kb.add(this.dg.bo.subscribe(function(){a.bo.next({dg:a})}));this.kb.add(this.dg.Xk.subscribe(function(){a.Xk.next({dg:a})}))};_.k.La=function(){_.GC.prototype.La.call(this);this.yc.emit({dg:this})};_.k.remove=function(){this.removed.emit({dg:this})};_.k.focus=function(){this.Ko?_.igb(this):this.hpa()};_.k.hpa=function(){!this.disabled&&this.Xd.Hc.value.xm.length&&this.dg.focus()};
_.k.e7=function(){this.Ko=!1;this.focus();var a;(null==(a=this.Lwc)?0:a.hMa)&&this.rKa.emit()};_.V.Object.defineProperties(pR.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return this.dg.id}},i0:{configurable:!0,enumerable:!0,get:function(){return this.dg.i0}}});pR.ha=function(a){return new (a||pR)(_.y(_.al),_.y(_.yC),_.y(_.FC),_.y(_.Cd))};
pR.Aa=_.v({type:pR,oa:[["xap-filter-editor"]],wb:function(a,b){a&1&&(_.Pe(hR,7),_.Pe(_.JC,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.dg=c.first);_.Oe(c=_.Re())&&(b.Lwc=c.first)}},outputs:{ht:"selectionChange",OAc:"interaction",yc:"destroyed",removed:"removed",rKa:"canceled"},features:[_.Ce([{Ga:hR,Nb:pR},{Ga:m6b,Nb:pR},_.FC]),_.ae],Ba:15,Ca:10,Ha:function(){return[["cdkOverlayOrigin","","appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"disabled","selectable","disableRipple","click",
"keydown.space","removed","keydown.backspace"],["trigger","cdkOverlayOrigin"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color",
"primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"]," Cancel ",["filterLoading",""],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",3,"color","diameter","strokeWidth"]]},ya:function(a,b){a&1&&(_.C(0,"mat-chip-option",
0,1),_.G("click",function(e){return _.jgb(b,e)})("keydown.space",function(e){return _.jgb(b,e)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),_.C(2,"span",2),_.N(3),_.D(),_.M(4,jRb,4,7,"button",3),_.D(),_.C(5,"xap-filter-editor-content",4)(6,"div",5)(7,"h2",6),_.N(8),_.D()(),_.C(9,"div",7),_.M(10,kRb,2,1,"button",8),_.C(11,"button",9),_.G("click",function(){b.e7();b.rKa.emit()}),_.re(12,10),_.D()()(),_.M(13,lRb,2,3,"ng-template",null,11,_.Ue));if(a&2){var c=
_.ze(1),d=_.ze(14);_.z("disabled",b.disabled)("selectable",!1)("disableRipple",!_.ggb(b.Xd));_.w(3);_.Ae(" ",null==b.Hc?null:b.Hc.pF," ");_.w(1);_.z("ngIf",!b.Hc||b.Hc.gx);_.w(1);_.z("trigger",c)("loadingTemplate",d);_.w(2);_.xe("id","dialog-label-",b.Hc.id,"");_.w(1);_.Ae(" ",b.Hc.config.displayName," ");_.w(2);_.z("ngIf",b.filter&&!b.filter.config.gaa)}},Ia:[_.Pl,_.bC,_.$B,h6b,hR,eR,nR,lR,_.Qr,_.gy,_.JC,_.UB],vb:2,Oa:0});
var C6b=new _.zd("GMAT_AUTOCOMPLETE_OPTIONS",{Ka:"root",ta:function(){return{Bm:!1}}});
var D6b=function(a,b){a.Bm||b.Zpa.push("gmat-mdc-autocomplete")};D6b.ha=function(a){return new (a||D6b)(_.y(C6b),_.y(_.Yp))};D6b.Ja=_.v({type:D6b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.Ce([{Ga:_.Yp,le:_.QC}])]});
var E6b={Ga:_.pv,Nb:_.Mc(function(){return qR}),hd:!0},qR=function(){_.XA.apply(this,arguments);this.M3a="mat-mdc-autocomplete-panel-above"};_.U(qR,_.XA);qR.ha=function(){var a;return function(b){return(a||(a=_.xd(qR)))(b||qR)}}();
qR.Ja=_.v({type:qR,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Jb:[1,"mat-mdc-autocomplete-trigger"],Ib:7,mb:function(a,b){a&1&&_.G("focusin",function(){return b.qja()})("blur",function(){return b.ti()})("input",function(c){return b.rja(c)})("keydown",function(c){return b.mh(c)})("click",function(){return b.tq()});a&2&&_.de("autocomplete",b.pJa)("role",b.Xy?null:"combobox")("aria-autocomplete",b.Xy?null:"list")("aria-activedescendant",b.df&&b.JE?b.JE.id:null)("aria-expanded",
b.Xy?null:b.df.toString())("aria-owns",b.Xy||!b.df?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.Xy?null:"listbox")},kc:["matAutocompleteTrigger"],features:[_.Ce([E6b]),_.ae]});
var F6b=_.kg("panelAnimation",[_.ng("void, hidden",_.mg({opacity:0,transform:"scaleY(0.8)"})),_.og(":enter, hidden => visible",[_.Ina([_.lg("0.03s linear",_.mg({opacity:1})),_.lg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.mg({transform:"scaleY(1)"}))])]),_.og(":leave, visible => hidden",[_.lg("0.075s linear",_.mg({opacity:0}))])]);
var rR=function(){var a=_.UA.apply(this,arguments)||this;a.Abb="mat-mdc-autocomplete-visible";a.S7a="mat-mdc-autocomplete-hidden";return a};_.U(rR,_.UA);rR.Ja=_.UA.Ja;rR.ha=function(){var a;return function(b){return(a||(a=_.xd(rR)))(b||rR)}}();
rR.Aa=_.v({type:rR,oa:[["mat-autocomplete"]],Ed:function(a,b,c){a&1&&(_.Qe(c,_.eq,5),_.Qe(c,_.kq,5));if(a&2){var d;_.Oe(d=_.Re())&&(b.HL=d);_.Oe(d=_.Re())&&(b.options=d)}},Jb:[1,"mat-mdc-autocomplete"],inputs:{Ld:"disableRipple"},kc:["matAutocomplete"],features:[_.Ce([{Ga:_.cq,Nb:rR}]),_.ae],tc:["*"],Ba:1,Ca:0,Ha:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],ya:function(a){a&1&&(_.ve(),_.M(0,mRb,3,5,"ng-template"))},Ia:[_.Nl],
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"],
vb:2,data:{animation:[F6b]},Oa:0});
var sR=function(){};sR.ha=function(a){return new (a||sR)};sR.Ea=_.Wc({type:sR});sR.Da=_.Pc({Tb:[_.Odb],imports:[_.Zp,BK,_.$p,_.Wl,_.Ip,BK,_.$p]});
var tR=function(){};tR.ha=function(a){return new (a||tR)};tR.Ea=_.Wc({type:tR});tR.Da=_.Pc({imports:[sR]});
var qRb=function(a){return{wa:a}},uR=function(){_.NC.apply(this,arguments);this.IWa=!0};_.U(uR,_.NC);uR.Ja=_.NC.Ja;uR.prototype.A$=function(a){this.fl.setValue("");a.option.value.filters?this.vYa.emit(a.option.value):this.selected.emit(a.option.value)};_.V.Object.defineProperties(uR.prototype,{raa:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});uR.ha=function(){var a;return function(b){return(a||(a=_.xd(uR)))(b||uR)}}();
uR.Aa=_.v({type:uR,oa:[["xap-filter-menu"]],wb:function(a,b){a&1&&(_.Pe(rR,7),_.Pe(qR,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.autocomplete=c.first);_.Oe(c=_.Re())&&(b.qJa=c.first)}},features:[_.ae],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"]]},ya:function(a,b){a&1&&(_.C(0,"input",0,1),_.G("click",function(){return b.we()})("focusin",
function(){return b.Daa=!0})("focusout",function(){return b.Daa=!1}),_.D(),_.C(2,"mat-autocomplete",2,3),_.G("optionSelected",function(e){return b.A$(e)}),_.M(4,oRb,3,1,"div",4),_.M(5,yRb,5,6,"ng-container",5),_.M(6,FRb,4,6,"ng-template",null,6,_.Ue),_.M(8,GRb,2,0,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.M(11,MRb,1,1,"ng-template",null,8,_.Ue),_.D());if(a&2){var c=_.ze(3),d=_.ze(7);_.z("formControl",b.fl)("matAutocomplete",c)("placeholder",b.placeholder);_.de("aria-label",b.laa||b.placeholder||
null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.oA?null:b.oA.length);_.w(1);_.z("ngIf",b.vU)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.Q(9,9,b.rL)&&null==_.Q(10,11,b.HS))}},Ia:[_.Ol,_.Pl,_.Ul,_.Ql,_.Rl,_.Sl,D6b,rR,_.kq,_.fq,qR,_.bC,_.aC,nR,lR,_.Qr,_.zh,_.uv,_.Bv,_.Vl],vb:2,Oa:0});
var vR=function(a,b,c){_.EC.call(this,a,b,c);this.bl=a;this.Zj=b;this.eL=new _.Xk;this.NKa=!1};_.U(vR,_.EC);vR.Ja=_.EC.Ja;_.k=vR.prototype;_.k.Vc=function(){var a=this,b;null==(b=this.zd)||b.vd.subscribe(function(){a.DJ&&a.DJ.unsubscribe();a.DJ=a.Gsc.T6.subscribe(function(){_.sgb(a.mw)})})};_.k.taa=function(a){return this.OMa&&this.iz===a&&!this.mw.raa};_.k.cyc=function(a){return a.id};_.k.P9=function(){return this.tpb||"filter_alt"};_.k.aVa=function(){this.eL.emit(!0)};
_.k.J_=function(){var a=this;setTimeout(function(){a.mw.Daa||a.taa(a.iz)||G6b(a)||H6b(a)?a.eL.emit(!0):a.NKa||a.eL.emit(!1)},100)};_.k.Xma=function(a){_.EC.prototype.Xma.call(this,a);_.sgb(this.mw);this.eL.emit(!1);this.NKa=!1};
var PRb=function(a){setTimeout(function(){a.mw.raa||G6b(a)||a.taa(a.iz)||_.Qdb(a.mw.qJa)},100)},G6b=function(a){var b=document.activeElement;return a.zd.some(function(c){c=c.dg.Ua.ua;return c===b||c.contains(b)})},H6b=function(a){return a.zd.some(function(b){return b.dg.Ua.ua.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};vR.ha=function(a){return new (a||vR)(_.y(_.yC),_.y(_.BC,8),_.y(_.bgb,8))};
vR.Aa=_.v({type:vR,oa:[["xap-filter-bar"]],wb:function(a,b){a&1&&(_.Pe(iR,5),_.Pe(uR,7),_.Pe(pR,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.Gsc=c.first);_.Oe(c=_.Re())&&(b.mw=c.first);_.Oe(c=_.Re())&&(b.zd=c)}},outputs:{eL:"isFocused"},features:[_.Ce([_.yC]),_.ae],Ba:12,Ca:18,Ha:function(){return[[1,"xap-filterbar-filter-bar",3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],
["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Filters",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update","canceled","chipClick",4,"ngFor","ngForOf","ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled",
"savedFilterSets","selected","selectedSet","deletedSet"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click","mousedown",4,"ngIf"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange",
"removed","update","canceled","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"]]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.G("click",function(c){return b.oC(c)})("focusin",function(){return b.aVa()})("focusout",function(){return b.J_()}),_.C(1,"div",1),_.M(2,NRb,2,2,"mat-icon",2),
_.M(3,ORb,2,1,"span",3),_.D(),_.C(4,"div",4)(5,"mat-chip-listbox",5),_.M(6,QRb,2,6,"xap-filter-editor",6),_.O(7,"async"),_.C(8,"xap-filter-menu",7),_.G("selected",function(c){return _.cgb(b,c)})("selectedSet",function(c){return _.dgb(b,c)})("deletedSet",function(){}),_.O(9,"async"),_.D()()(),_.M(10,RRb,3,4,"button",8),_.M(11,SRb,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",_.Q(7,14,b.config.nh))("ngForTrackBy",
b.cyc),_.w(2),_.z("suggestionProvider",b.config.cAb.fga)("useRankedSuggestions",b.config.vU)("placeholder",b.oS)("inputLabel",b.laa||b.oS)("noResultsMessage",b.Rz)("disabled",b.disabled)("savedFilterSets",_.Q(9,16,null==b.config.lT?null:b.config.lT.oA)),_.w(2),_.z("ngIf",b.config.lT&&0<b.config.nh.getValue().length),_.w(1),_.z("ngIf",_.fgb(b)))},Ia:[_.Ol,_.Pl,_.bC,_.aC,iR,_.Qr,_.bw,pR,uR,_.Vl],vb:2,Oa:0});
var wR=function(a,b){this.Fa=a;this.service=b;this.filter=new _.Xk;this.element="UnifiedXrefFilterbar";this.kb=new _.ca;this.Pw=new _.kb(1);this.mS=new _.sf(null);this.tKa=new _.sf(null);this.ZJa=new _.sf(null);this.TY=new _.sf(oZb(new Map([])))};
wR.prototype.Sa=function(){var a=this;this.kb.add(this.Pw.ka(_.tb(function(b){var c;return a.service.service.nPa((new _.zMa).xT(_.tmb(_.vh(b.lb,b.Dc,b.repository,b.Ab,b.path,null==(c=b.params)?void 0:c.Ob))))}),_.Oa(_.ynb)).subscribe(function(b){var c=a.TY,d=c.next,e=a.service.aC.getValue(),f=YQb(b),g=[];_.Wi(b,1)&&e.has("TEST")&&g.push(new PQb({id:"tests",displayName:"Exclude Tests"},_.uC,_.LB("true")));_.Wi(b,2)&&e.has("GENERATED")&&g.push(new PQb({id:"generatedFiles",displayName:"Exclude Generated Files"},
_.uC,_.LB("true")));b=oZb(f,g);d.call(c,b)}));this.kb.add(_.Ca([this.service.lQ.ka(_.Oa(ZQb)),this.ZJa.ka(_.Oa($Qb)),this.mS.ka(_.Oa(aRb)),this.tKa.ka(_.Oa(bRb))]).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({mK:b,yz:d,mS:e,BAc:c})}))};wR.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe()};
var I6b=function(a,b){switch(b.config.id){case "tests":Y5b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":Y5b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.mS.next(cRb(b.value.cq));a.log("applyPathFilter",b.value.cq);break;case "category":a.tKa.next(b.value.xm);b=b.value.xm.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.ZJa.next(b.value.xm),
b=b.value.xm.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},J6b=function(a,b){switch(b.config.id){case "tests":Y5b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":Y5b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.mS.next(null);a.log("clearPathFilter");break;case "category":a.tKa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.ZJa.next(null),a.log("clearBuildConfigsFilter")}};
wR.prototype.log=function(a,b){this.Fa.nb({element:this.element,action:a,gestureName:"CHANGE",ug:b})};_.V.Object.defineProperties(wR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Pw.next(a)}}});wR.ha=function(a){return new (a||wR)(_.y(_.Ym),_.y(bR))};
wR.Aa=_.v({type:wR,oa:[["xrefs-filters","location",""]],inputs:{location:"location"},outputs:{filter:"filter"},hc:["location",""],Ba:2,Ca:3,Ha:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],ya:function(a,b){a&1&&(_.C(0,"xap-filter-bar",0),_.G("update",function(c){switch(c.Z1){case 0:case 2:I6b(b,c.nP[0]);break;case 3:J6b(b,c.nP[0]);break;case 4:c=c.nP;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())J6b(b,d.value);break;case 1:break;default:_.ag(c.Z1)}}),_.O(1,
"async"),_.D());a&2&&_.z("config",_.Q(1,1,b.TY))},Ia:[vR,_.Vl],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 K6b=function(a){return{enabled:a}},xR=function(a,b,c,d,e){this.Fa=a;this.Sb=b;this.Xc=c;this.Ac=d;this.element="";this.S5=!0;this.Rt=!1;this.expansion=new _.Xk;this.filter=new _.Xk;this.Yz=new _.Xk;this.N2="Collapse All";this.O2="Expand All";this.iAa="Preview Panel";this.hAa="Toggle the file preview here, or configure the toggle width in settings";this.K2a="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.J2a="The screen is too small to support the preview. See settings to change this minimum size.";this.pLb=new _.sf(!1);this.kb=new _.ca;this.x_=_.Nwb(this.Sb).ka(_.sb(!1));this.oT=_.Ca([this.Sb.k$(),e.i1a]).ka(_.m(function(f){f=_.l(f);var g=f.next().value;return f.next().value.width<g}),_.sb(!1),_.Oa())};_.k=xR.prototype;_.k.Sa=function(){var a=this;this.kb.add(_.Ca([this.x_,this.oT]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Yz.emit(b)}))};
_.k.La=function(){this.kb.unsubscribe()};_.k.OYa=function(a){_.gJ(this.Sb,a);this.Fa.nb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.lb})};_.k.AA=function(){this.expansion.emit(this.Rt?0:1)};
_.k.eZa=function(){var a=this;return _.Ca([this.Sb.MF(),this.pLb,this.Xc.cG(_.Da(!1))]).ka(_.m(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.QD(a.location);d=null==d||"MINI"===d;return a.Ac.Vb(61)&&c&&d&&!b}))};_.k.iVa=function(){var a=this;this.Sb.MF().subscribe(function(b){null==b?_.gJ(a.Sb,!1):"MINI"===b&&_.gJ(a.Sb,!0)})};_.V.Object.defineProperties(xR.prototype,{sA:{configurable:!0,enumerable:!0,set:function(a){this.pLb.next(a)}}});
xR.ha=function(a){return new (a||xR)(_.y(_.Ym),_.y(_.Hu),_.y(_.cG),_.y(_.vu),_.y(QQ))};
xR.Aa=_.v({type:xR,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",S5:"anyExpandableNodes",Rt:"allNodesCollapsed",sA:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Yz:"openInMiniPanel"},features:[_.Ce([bR])],hc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Ba:8,Ca:10,Ha:[[3,"location","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"]],ya:function(a,b){a&1&&(_.C(0,"xrefs-filters",0),_.G("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),_.M(5,URb,8,15,"ng-container",3),_.O(6,"async"),_.M(7,VRb,1,8,"collapsible-icon-button",4),_.D());a&2&&(_.z("location",b.location),_.w(2),_.z("vertical",!0),_.w(1),_.z("collapsed",!0),_.w(1),_.z("vertical",!0),_.w(1),_.z("ngIf",_.Ee(8,K6b,_.Q(6,6,b.x_))),_.w(2),_.z("ngIf",b.S5))},Ia:[_.cn,NQ,_.Pl,zO,FO,JO,_.Vv,PQ,wR,_.Vl],styles:["unified-xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}unified-xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}unified-xref-actions[_nghost-%COMP%]   underline-xrefs[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 16px 4px 0}"],
Oa:0});
var lK=function(a,b,c,d){var e=this;this.item=a;this.level=b;this.Od=c;this.G_="";b=new _.nb;this.web=b.ka(_.Ua(1),_.tb(function(){return d(_.bj(a,5,_.EMa),e.Od,e.level)}),_.sb(_.oD(WRb(b))),_.ob(1))};
var L6b=new _.vr("{detailText} ({filteredModifier}{filteredTotal} results after filtering, {visible} displayed)"),M6b=new _.vr("{detailText} ({filteredModifier}{filteredTotal} results, {visible} displayed)"),N6b=new _.vr("{detailText} ({filteredTotal} results)"),O6b=new _.vr("{detailText} ({visible} displayed)");
var nSb=function(a){return{"file-path":a}},yR=function(){this.fra=this.Gvb=!1;this.AL=new _.Xk};
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=_.iE(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.AL.emit({event:a,href:c,uri:b?_.aj(this.node.item,1):_.aj(this.node.item,4),Od:this.node.Od,iPc:b}))}};
yR.prototype.Rb=function(){if(this.fra=0<this.node.G_.length)this.qFc=this.node.G_;var a;this.Gvb=!this.fra&&0!==this.node.level&&1===(null==(a=this.node.item.GF())?void 0:a.getType());if(a=_.nc(this.node.item,_.jn,2)){this.kjb=_.Fmb(a,this.jzb);var b=_.aj(this.node.item,1);this.hjb=b?this.tG(b).link:void 0}if(b=this.node.item.GF())this.kY=_.Fmb(b,this.jzb);if("children"in this.node&&!a){this.GH||(this.GH=$Rb(this.node));var c;a={kY:this.kY,visible:this.GH,CA:this.node.CA,zK:this.node.zK,VY:this.node.VY};
if(_.ynb(a.CA,a.zK))if((null==(c=a.CA)?void 0:c.KQ())===a.visible){var d;c=1===(null==(d=a.CA)?void 0:d.Xg())?ZRb(N6b,a):ZRb(O6b,a)}else{var e;c=0===(null==(e=a.CA)?void 0:e.Xg())?ZRb(O6b,a):ZRb(M6b,a)}else c=ZRb(L6b,a);this.kY=c}(d=_.aj(this.node.item,4))?(d=this.tG(d),e=d.line,this.jY=d.link,this.k8=_.KD(e)):this.k8=this.jY=void 0};yR.prototype.jzb=function(a){try{return this.tG(a).link}catch(b){return a}};yR.ha=function(a){return new (a||yR)};
yR.Aa=_.v({type:yR,oa:[["node-contents","makeLink","","node",""]],mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})},inputs:{tG:"makeLink",node:"node"},outputs:{AL:"nodeClicked"},features:[_.bd],hc:["makeLink","","node",""],Ba:7,Ca:2,Ha:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf","ngIfElse"],["tabindex",
"-1"],[4,"ngTemplateOutlet"],[3,"ngClass"]],ya:function(a,b){a&1&&(_.M(0,gSb,6,7,"div",0),_.M(1,iSb,1,2,"ng-template",null,1,_.Ue),_.M(3,lSb,1,2,"ng-template",null,2,_.Ue),_.M(5,oSb,3,5,"ng-template",null,3,_.Ue));if(a&2){var c=_.ze(2);_.z("ngIf",b.hjb&&b.kjb)("ngIfElse",c)}},Ia:[_.Nl,_.Pl,_.Ul],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%]   .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}"],
Oa:0});
var zR=function(){BL.call(this,function(b){return b.level},kK);var a=this;this.Cj=this.wm=new _.sf(void 0);this.Sc=_.Ca([this.Cj.ka(_.m(function(b){return null==b?void 0:b.Od}),_.Oa()),this.ae.changed.ka(_.m(function(){return a.ae.selected.map(function(b){return b.Od})}))]).ka(_.m(function(b){b=_.l(b);var c=b.next().value;return{Fc:b.next().value,Cj:c}}));this.ez=this.ae.changed.ka(_.m(function(){return a.Wg.reduce(function(b,c){var d=kK(c);return{ME:b.ME||d,OE:b.OE&&!(d&&a.ae.Ue(c))}},{OE:!0,ME:!1})}),
_.sb({ME:!1,OE:!0}),_.mb(1),_.ib())};_.U(zR,BL);_.k=zR.prototype;_.k.dz=function(){this.wm.next(void 0)};_.k.yF=function(){this.ae.select.apply(this.ae,_.Ha(this.Wg.filter(kK)))};_.k.xRa=function(a){return this.Cj.ka(_.m(function(b){return aSb(a,b)}))};_.k.W_a=function(a){var b=this.wm.value;b=aSb(a,b)&&b&&b.uri===a.uri;this.wm.next(b?void 0:a);return!b};
_.k.tU=function(a,b,c){var d=this.Wg;this.Wg=a;if(!this.Kea||!zxb(b,this.Kea))this.Kea=b,this.ae.clear(),this.jMa(b);else if(c){b=new Set;var e=_.l(this.ae.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.Od);a=a.filter(function(g){g=sSb(d,g.Od);return!g||!kK(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.Od);this.ae.clear();this.ae.select.apply(this.ae,_.Ha(qSb(this.Wg,b)));var f;rSb(this.Wg,null==(f=this.wm.value)?void 0:f.Od)||this.wm.next(void 0)}};
_.k.jMa=function(a){a.IY?(this.ae.select.apply(this.ae,_.Ha(qSb(this.Wg,new Set(a.IY)))),this.wm.next(rSb(this.Wg,a.uYa))):(this.yF(),this.wm.next(a.isFirst?void 0:pSb(this.Wg)))};zR.ha=function(a){return new (a||zR)};zR.va=_.t({token:zR,ta:zR.ha});
var AR=function(a){this.service=a};AR.prototype.Tda=function(a,b,c){var d=this;return this.service.Tda(xSb(a.zh,b,c)).ka(_.m(function(e){return{Ve:vSb(b,d,_.Xi(e,1,_.wn),c),Tba:Array.from(_.Xi(e,4,_.kNa).values())}}),_.tb(function(e){return zSb(e.Ve).ka(_.Za(e.Ve),_.sb(e.Ve)).ka(_.m(function(f){return{Ve:f,Tba:e.Tba}}))}),_.m(function(e){return 0===e.Ve.length?_.mD("Could not find any references."):_.oD({Ve:e.Ve,Tba:e.Tba,AU:a})}),_.za(function(){return _.nD("References could not be loaded.")}),_.sb(_.xD))};
var uSb=function(a,b,c,d,e,f){if(!c)return _.nD("Error loading references.");var g=eSb(d),h=new _.fNa;dYb(h,wSb(new _.on,c).Kua(g));h.xT(_.tmb(_.Xhb(b)));return a.service.vXa(h).ka(_.m(function(n){return _.oD(ASb(b,a,e,_.Xi(n,1,_.rn).get(c),f,d))}),_.za(function(){return _.nD("Error loading references.")}),_.sb(_.xD))};AR.ha=function(a){return new (a||AR)(_.u(_.oI))};AR.va=_.t({token:AR,ta:AR.ha,Ka:"root"});
var P6b=new FL(function(a){return a},function(a){return a.level},kK,function(a){return a.children}),Q6b=function(a){this.zc=a;this.Oga=[];this.Yq=new _.sf([])};_.U(Q6b,_.Dp);Q6b.prototype.setData=function(a,b){var c=a!==this.Oga;this.Yq.next(gZb(P6b,a));this.zc.tU(this.Yq.value,b,c);this.Oga=a};Q6b.prototype.connect=function(a){var b=this;return _.hb.apply(null,_.Ha([a.IA,this.zc.ae.changed.Gf(),this.Yq.Gf()])).ka(_.m(function(){return hZb(P6b,b.Yq.value,b.zc)}))};Q6b.prototype.disconnect=function(){};
var BR=function(a,b){this.Zd=a;this.Qb=b;this.NT=[]};_.k=BR.prototype;_.k.Sa=function(){var a=this;this.kb=this.wda.vd.subscribe(function(){a.NT=a.YPa();a.NT.find(function(b){return b.Ew()})||(a.Jh=a.NT[0])})};_.k.La=function(){this.kb&&this.kb.unsubscribe()};_.k.focus=function(){this.Jh&&this.Jh.focus()};
_.k.y$=function(a){if(this.Jh&&!_.kE(a)){var b=this.NT.indexOf(this.Jh),c=this.Jh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.fe&&c.kj()?c.collapse():this.zOa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.fe&&c.kj()?this.wQ(b+1):c.kj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.wQ(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.wQ(b-1);break;case "Enter":a.preventDefault(),this.Jh.Qt()}}};
_.k.zOa=function(a,b){for(;0<=b;b--){var c=this.NT[b];if(c.ariaLevel!==a.ariaLevel){this.Jh=c;this.Jh.focus();break}}};_.k.wQ=function(a){if(a=this.NT[a])this.Jh=a,this.Jh.focus()};_.k.YPa=function(){for(var a=[].concat(_.Ha(this.Qb.ua.children)),b=[],c=_.l(this.wda),d=c.next();!d.done;d=c.next())d=d.value,b[d.YQa(a)]=d;return b.filter(function(e){return void 0!==e})};
_.V.Object.defineProperties(BR.prototype,{Jh:{configurable:!0,enumerable:!0,set:function(a){this.pxc=a;for(var b=_.l(this.NT),c=b.next();!c.done;c=b.next())c.value.Jh=a;this.Zd.Be()},get:function(){return this.pxc}}});BR.ha=function(a){return new (a||BR)(_.y(_.al),_.y(_.Cd))};BR.Ja=_.v({type:BR,oa:[["mat-tree","xrefsKeyboardListener",""]],mb:function(a,b){a&1&&_.G("keydown",function(c){return b.y$(c)})},inputs:{wda:"rawNodes"}});
var CR=function(){return HL.apply(this,arguments)||this};_.U(CR,HL);_.k=CR.prototype;_.k.focus=function(){this.Ua.ua.focus()};_.k.YQa=function(a){return a.indexOf(this.Ua.ua)};_.k.expand=function(){if(!this.fe){var a=this.i$();a&&a.click()}};_.k.collapse=function(){this.jn.zc.collapse(this.data)};_.k.Qt=function(){var a=this.Ua.ua,b=this.i$();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.i$=function(){if("children"in this.data||this.data instanceof lK){var a=this.Ua.ua;return this.data instanceof lK?(a=a.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0}};_.k.Ew=function(){return this.Jh===this};_.k.kj=function(){return kK(this.data)||this.data instanceof lK&&!this.data.children};
_.V.Object.defineProperties(CR.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Ew()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Mm:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.Mm(this.data)}},fe:{configurable:!0,enumerable:!0,get:function(){return this.jn.zc.fe(this.data)}}});CR.ha=function(){var a;return function(b){return(a||(a=_.xd(CR)))(b||CR)}}();
CR.Ja=_.v({type:CR,oa:[["xrefs-tree-node"]],Jb:[1,"mat-tree-node"],Ib:4,mb:function(a,b){a&2&&_.de("aria-expanded",b.Mm?b.fe:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.Ce([{Ga:_.EB,Nb:CR}]),_.ae]});
var R6b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],S6b=new _.zd("ICON_MAPPING"),T6b=new Map([["app",{hT:!1,border:"bottom"}],["page",{hT:!0,border:"full"}],["card",{hT:!1,border:"none"}],["component",{hT:!0,border:"none"}]]),DR=function(a){this.FPb="notify";this.alb="standard";this.background="white";this.Fma="standard";this.uu=a||U6b;this.icon=this.uu[this.type]};
_.V.Object.defineProperties(DR.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.FPb},set:function(a){this.icon=this.uu[a];this.FPb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Ofb=a},get:function(){return null!=this.Ofb?this.Ofb:this.level?T6b.get(this.level).border:"dark"===this.background?"full":"none"}},hT:{configurable:!0,enumerable:!0,set:function(a){this.wIb=_.Eg(a)},get:function(){return void 0!==this.wIb?this.wIb:this.level?T6b.get(this.level).hT:
!0}},TMa:{configurable:!0,enumerable:!0,set:function(a){this.anb=_.Eg(a)},get:function(){return void 0!==this.anb?this.anb:!1}},ptc:{configurable:!0,enumerable:!0,get:function(){if(!this.TMa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},ttc:{configurable:!0,enumerable:!0,get:function(){if(!this.TMa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});DR.ha=function(a){return new (a||DR)(_.y(S6b,8))};
DR.Aa=_.v({type:DR,oa:[["xap-banner-callout"],["xap-callout"]],Jb:[1,"xap-callout"],Ib:31,mb:function(a,b){a&2&&(_.de("data-callout-type",b.type),_.he("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.alb)("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.hT)("xap-callout-display-legacy","legacy"===b.Fma)("xap-callout-display-standard","standard"===b.Fma))},inputs:{type:"type",alb:"density",background:"background",Fma:"calloutUxVersion",border:"border",hT:"rounded",TMa:"enableAriaLiveRegion",level:"level"},tc:["xap-callout-title","xap-callout-body","xap-callout-actions"],Ba:5,
Ca:4,Ha:[["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],["contentAndActions",""],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],ya:function(a,b){a&1&&(_.ve(R6b),_.C(0,"mat-icon",0),_.N(1),_.D(),_.M(2,CSb,2,1,"div",1),_.M(3,DSb,6,3,"ng-template",null,2,_.Ue));if(a&2){var c=_.ze(4);_.z("svgIcon",b.icon.Xi);_.w(1);_.Ae(" ",b.icon.Xi?"":b.icon.Oi,"\n");
_.w(1);_.z("ngIf","standard"===b.Fma)("ngIfElse",c)}},Ia:[_.Pl,_.Ul,_.Qr],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}"],
vb:2,Oa:0});var V6b=function(){};V6b.ha=function(a){return new (a||V6b)};V6b.Ja=_.v({type:V6b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var U6b={warn:{Oi:"error_outline",ariaLabel:"Warning"},caution:{Oi:"warning_amber",ariaLabel:"Caution"},confirm:{Oi:"check_circle",ariaLabel:"Confirmation"},notify:{Oi:"info",ariaLabel:"Notification"}};
var W6b=["error"],X6b=["loading"],JSb=function(a){return{node:a}},ER=function(a,b,c,d,e,f,g,h,n){var r=this;this.Fa=a;this.Ih=b;this.Hz=c;this.Du=d;this.Ra=e;this.zc=f;this.Ec=h;this.Q6=n;this.Jea=new _.Xk;this.vc=_.wD;this.element="UnifiedXrefPanelTree";this.xk=_.jg;this.filter=new _.kb(1);this.kj=kK;this.Pw=new _.kb(1);this.vsa=20;this.Lea=new _.kb(1);this.oU=20;this.b_b="Could not find any references.";this.Yz=!0;this.kb=new _.ca;this.dataSource=new Q6b(this.zc);this.state=_.Ca([this.Lea.ka(_.Oa(zxb)),
this.filter]).ka(_.Ab(this.Pw),_.tb(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.Tda(x,A,B)}),_.sb(_.xD),_.mb(1),_.ib());this.Lw=this.Pw.ka(_.m(function(x){return function(A){A=_.Emb(A,x);var B;return{link:r.Hz.DR(A),line:null==(B=A.params)?void 0:B.line}}}),_.mb(1),_.ib());this.sA=this.zc.Cj.ka(_.m(function(x){return!!x}),_.Oa(),_.mb(1),_.ib());this.kb.add(this.state.ka(_.Qa(_.$D)).subscribe(function(x){x=x.Yb;r.dataSource.setData(x.Ve,
x.AU);r.Du.mn("Xrefs updated in detail panel","polite")}));this.kb.add(this.zc.Sc.subscribe(function(x){r.Ec.aZa.next({uYa:x.Cj,IY:x.Fc})}));this.kb.add(_.Ca([this.zc.Cj,this.Pw]).ka(_.m(function(x){var A=_.l(x);x=A.next().value;A=A.next().value;if(x)return x=_.Emb(x.uri,A),x.params=Object.assign({},A.params,x.params),new A.constructor(x)})).subscribe(function(x){r.Jea.next(x)}))};ER.prototype.Vc=function(){this.Q6.Be()};ER.prototype.La=function(){this.kb.unsubscribe()};ER.prototype.dz=function(){this.zc.dz()};
ER.prototype.focus=function(){if(this.Vaa)this.Vaa.focus();else if(this.F8)this.F8.ua.focus();else if(this.rba)this.rba.ua.focus();else throw Error("tf");};var SSb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.Od;b=b.iPc;var g="";a.Yz?((c=a.zc.W_a({Od:f,uri:d}))&&_.bv(a.Ih,2),g=YSb(b,c)):(_.Km(a.Ra,c).then(function(){a.Ec.PR.next()}),g=YSb(b)+"InMainWindow");a.nb(g,"CLICK",{mg:f},e)};ER.prototype.PYa=function(a){a||this.zc.dz();this.Yz=a};
ER.prototype.AA=function(a){switch(a){case 0:this.zc.yF();break;case 1:this.zc.collapseAll();break;default:_.ag(a)}};ER.prototype.nb=function(a,b,c,d){c=void 0===c?{}:c;this.Fa.nb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.V.Object.defineProperties(ER.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Hz.location=a;this.Pw.next(a)}},N0:{configurable:!0,enumerable:!0,set:function(a){this.Lea.next(a)}}});
ER.ha=function(a){return new (a||ER)(_.y(_.Ym),_.y(_.av),_.y(_.rI),_.y(_.np),_.y(_.Pf),_.y(zR),_.y(AR),_.y(_.uH),_.y(_.al))};
ER.Aa=_.v({type:ER,oa:[["unified-xref-tree","selectedXref",""]],wb:function(a,b){a&1&&(_.Pe(BR,5),_.Pe(W6b,5,_.Cd),_.Pe(X6b,5,_.Cd),_.Pe(CR,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.Vaa=c.first);_.Oe(c=_.Re())&&(b.F8=c.first);_.Oe(c=_.Re())&&(b.rba=c.first);_.Oe(c=_.Re())&&(b.Ve=c)}},inputs:{location:"location",N0:"selectedXref"},outputs:{Jea:"selectedLocationChanged"},features:[_.Ce([_.rI,zR])],hc:["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",""],["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,"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"]],ya:function(a,b){a&1&&(_.M(0,ESb,5,15,"unified-xref-actions",0),_.O(1,"async"),_.je(2,1),_.O(3,"async"),_.M(4,FSb,2,0,"loading",2),_.M(5,GSb,4,3,"dc-information-box",3),_.M(6,USb,5,6,"ng-container",4),_.ke(),_.M(7,VSb,2,1,"ng-template",null,5,_.Ue),_.M(9,WSb,1,0,"ng-template",null,6,_.Ue),_.M(11,XSb,1,0,"ng-template",null,7,_.Ue));a&2&&(_.z("ngIf",_.Q(1,5,b.zc.ez)),
_.w(2),_.z("ngSwitch",_.Q(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.vc.ih),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.Yf))},Ia:[_.cn,vK,_.Ol,_.Pl,_.Ul,_.Ql,_.Rl,_.sD,_.qD,_.nq,_.Qr,_.cw,IL,LL,ML,NL,xR,DR,V6b,yR,BR,CR,_.Vl],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 Y6b=["xrefZeroState"],Z6b=RegExp("^KYTHE://"),FR=function(a,b,c,d,e,f,g,h){var n=this;this.Fa=a;this.Ac=b;this.Ih=c;this.QOc=d;this.Ec=e;this.Sb=f;this.psb=g;this.xc=h;this.aza=RYb;this.Wn=pZb;this.element="XrefPanel";this.xk=_.jg;this.Iea=new _.sf(void 0);this.kb=new _.ca;this.sU=this.Sb.Tpa().ka(_.m(function(r){return b.Vb(57)&&r}),_.Oa());this.akb=this.Ec.O0.ka(_.Qa(Axb),_.m(function(r){return r.R7}));this.nKc=this.Iea.ka(_.m(function(r){return null==r?void 0:r.params.line}),_.Oa(hxb));this.mq=
this.Iea.ka(_.PD(),_.tb(function(r){return r?uZb(n.QOc,r):_.Da(void 0)}),_.mb(1),_.ib());this.FJb=this.Ec.O0.ka(_.m(function(r){var x;return null!=(x=null==r?void 0:r.Kva)?x:[]}));this.qKc=this.Ac.Vb(52)?this.Ec.O0.ka(_.m(function(r){return null==r?void 0:r.R7.zh.map(function(x){return x.replace(Z6b,"")}).join(", ")})):_.Ta;this.gCc=this.Ec.O0.ka(_.m(Axb));this.kb=this.FJb.subscribe(function(r){0<r.length&&n.Fa.bm({bucket:_.jg.qya})});this.kb.add(this.sU.subscribe(function(r){n.element=r?"UnifiedXrefPanel":
"XrefPanel"}))};_.k=FR.prototype;_.k.Sa=function(){};_.k.Vc=function(){var a=this;this.tt=this.Ih.registerCallback(8,function(){a.kxa?a.kxa.focus():a.xwa?a.xwa.focus():a.xSb&&a.xSb.ua.focus()});this.xc.lc(2)&&this.Ac.Vb(42)&&_.Y2a(this.psb,"LYBYEww2F0jd2PDg8Pq0NVrWjaML")};_.k.La=function(){this.tt&&this.tt();this.kb.unsubscribe()};_.k.dz=function(){this.kxa?this.kxa.dz():this.xwa&&this.xwa.dz()};_.k.nb=function(a){this.Fa.nb({element:this.element,action:a,projectId:this.location.lb,gestureName:"CLICK"})};
FR.ha=function(a){return new (a||FR)(_.y(_.cv),_.y(_.vu),_.y(_.av),_.y(cM),_.y(_.uH),_.y(_.Hu),_.y(_.vw),_.y(_.vt))};
FR.Aa=_.v({type:FR,oa:[["xref-panel","location",""]],wb:function(a,b){a&1&&(_.Pe(aR,5),_.Pe(ER,5),_.Pe(Y6b,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.kxa=c.first);_.Oe(c=_.Re())&&(b.xwa=c.first);_.Oe(c=_.Re())&&(b.xSb=c.first)}},inputs:{location:"location"},features:[_.Ce([{Ga:_.isb,Db:function(a){return a.mq.ka(_.Qa(mTb))},Hb:[_.Mc(function(){return FR})]},_.AH])],hc:["location",""],Ba:4,Ca:4,Ha:function(){return[[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["flex","nogrow",1,"overall-header","header-bar"],
[1,"no-overflow"],[1,"overflow-left"],[4,"ngFor","ngForOf"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"location","selectedXref","selectedLocationChanged",4,"ngIf","ngIfElse"],["legacyTree",""],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"disabled","click"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",
3,"isSmall","copyText"],[3,"location","selectedXref","selectedLocationChanged"],["layout","vertical",3,"changeSizeOf"],[1,"code-container"],["codeContainer",""],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","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"]]},ya:function(a,b){a&1&&(_.M(0,kTb,15,13,"ng-container",0),_.O(1,"async"),_.M(2,lTb,5,0,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(3);_.z("ngIf",_.Q(1,2,b.gCc))("ngIfElse",c)}},Ia:[_.cn,_.Ol,_.Pl,_.Ql,_.Rl,_.Sl,_.$y,_.sD,aM,_.mI,_.sI,_.qD,_.nq,_.Qr,UQ,_.tG,_.Mm,_.jz,PQ,ER,aR,_.Vl,_.vH],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 GR=function(a,b,c,d,e,f,g,h){var n=this;this.Fa=a;this.Ih=c;this.Xc=e;this.yd=f;this.Sb=g;this.Ec=h;this.n2a="RepoDetailTogglePanel";this.pr=!0;this.sLa=new _.nb;this.rMa=new _.ca;this.GC=[];this.Sg=[];this.lOc=this.Sb.Tpa();this.nra=b.Vb(10);this.Uqa=b.Vb(5);this.kSa=b.Vb(60);this.sLc=b.Vb(75)&&b.Vb(57);this.QS=b.Vb(37);a=this.sLa.ka(_.Oa());this.n1a=a.ka(_.tb(function(r){return ETb(d,r)}),_.m(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 0:return"The reference layer is currently turned off";
case 1:return"References are unavailable";case 2:return"There are no references in this file";case 3:return"References are not available while viewing diffs"}}),_.mb(1),_.ib());this.rMa.add(this.n1a.subscribe(function(r){n.nra&&r&&1===n.Xc.Ze.value&&n.Xc.Ze.next(0)}));this.mKa=a.ka(_.tb(function(r){return ETb(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"}}),
_.mb(1),_.ib());this.rMa.add(this.mKa.subscribe(function(r){n.Uqa&&r&&2===n.Xc.Ze.value&&n.Xc.Ze.next(0)}));$6b(this);this.Xl=this.Xc.Ze.ka(_.m(function(r){return null!=r?n.GC.indexOf(r):0}))};
GR.prototype.Sa=function(){var a=this,b=[a7b(this,"openHistory","h",0),this.yd.register("toggleBottomPanel","q",function(){var c=a.pr?"openDetailsPanel":"closeDetailsPanel";a.Xc.jx(a.pr);a.nb(c,"KEYBOARD")})];this.nra&&b.push(a7b(this,"openCrossReferences","x",1));this.Uqa&&b.push(a7b(this,"openCallgraphs","shift+x",2));this.kSa&&b.push(a7b(this,"openWarnings","w",5));this.Sg=b};
GR.prototype.Rb=function(a){if(a.viewData||a.contentType)0===this.ub.kind?this.contentType&&this.sLa.next(this.contentType):5!==this.ub.kind&&this.sLa.next("not-file")};GR.prototype.La=function(){this.rMa.unsubscribe();for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};GR.prototype.nb=function(a,b,c){this.Fa.nb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var $6b=function(a){a.GC.length=0;a.GC.push(0);a.nra&&a.GC.push(1);a.Uqa&&a.GC.push(2);a.lZa&&(a.GC.push(3),a.GC.push(4));a.kSa&&a.GC.push(5)},a7b=function(a,b,c,d){return a.yd.register(b,c,function(){_.bv(a.Ih,HTb(d));var e=a.pr||a.Xc.Ze.value!==d;a.pr&&a.Xc.jx(!0);e&&a.Xc.Ze.next(d);a.nb(GTb(d,e?"show":"focus"),"KEYBOARD")})};
_.V.Object.defineProperties(GR.prototype,{ub:{configurable:!0,enumerable:!0,set:function(a){this.DIc=a;$6b(this)},get:function(){return this.DIc}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.ub;return Bxb(a)?a.location.lb:void 0}},lZa:{configurable:!0,enumerable:!0,get:function(){return!this.ub||this.QS?!1:"depot"===this.ub.location.Dc?!0:this.ub.location.repository?"project"===this.ub.location.Dc:!1}},mOc:{configurable:!0,enumerable:!0,get:function(){return"Toggle on to enable Unified References"}}});
GR.ha=function(a){return new (a||GR)(_.y(_.Ym),_.y(_.vu),_.y(_.av),_.y(_.AH),_.y(_.cG),_.y(_.Ss),_.y(_.Hu),_.y(_.uH))};
GR.Aa=_.v({type:GR,oa:[["lower-detail-panel"]],wb:function(a,b){a&1&&_.Pe(_.sB,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.WT=c)}},Ib:2,mb:function(a,b){a&2&&_.he("panel-closed",b.pr)},inputs:{pr:"panelClosed",contentType:"contentType",ub:"viewData"},features:[_.bd],Ba:12,Ca:11,Ha:function(){return[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Snapshots",4,"ngIf"],["label","Logpoints",4,"ngIf"],["label","Warnings",4,"ngIf"],[4,"ngIf",
"ngIfElse"],["unifiedXrefsFeatureToggle",""],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],"References",["tabIndex","-1",3,"location"],"Callgraph",["label","Snapshots"],["mode","snapshot"],["label","Logpoints"],["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"]]},ya:function(a,b){a&1&&(_.C(0,"mat-tab-group",0),_.G("click",function(d){for(var e=-1,f=d.target;f;){if(f.classList.contains("mat-tab-label")){e=f.parentElement?[].concat(_.Ha(f.parentElement.children)).indexOf(f):
-1;break}f=f.parentElement}if(-1===e)b.pr&&(b.Xc.jx(!0),b.nb("expand","CLICK",d)),d=!0;else if(b.WT.toArray()[e].disabled)d=!1;else{f=b.Xc.Ze.value;f=(null!=f?b.GC.indexOf(f):0)!==e;e=b.GC[e];var g=f||b.pr;b.Xc.jx(g);f&&b.Xc.Ze.next(e);b.nb(GTb(e,g?"show":"hide"),"CLICK",d);d=!0}return d}),_.O(1,"async"),_.C(2,"mat-tab",1),_.M(3,oTb,1,1,"ng-template",2),_.D(),_.M(4,rTb,4,3,"mat-tab",3),_.M(5,uTb,4,3,"mat-tab",3),_.M(6,wTb,2,0,"mat-tab",4),_.M(7,yTb,2,0,"mat-tab",5),_.M(8,ATb,2,0,"mat-tab",6),_.D(),
_.M(9,BTb,5,3,"ng-container",7),_.M(10,CTb,8,9,"ng-template",null,8,_.Ue));if(a&2){var c=_.ze(11);_.z("selectedIndex",_.Q(1,9,b.Xl))("@.disabled",!0);_.w(4);_.z("ngIf",b.nra);_.w(1);_.z("ngIf",b.Uqa);_.w(1);_.z("ngIf",b.lZa);_.w(1);_.z("ngIf",b.lZa);_.w(1);_.z("ngIf",b.kSa);_.w(1);_.z("ngIf",!b.sLc)("ngIfElse",c)}},Ia:[_.cn,EQ,RM,_.Pl,_.AB,FQ,_.nq,_.Qr,_.iJ,_.uB,zL,_.sB,_.nB,_.bw,IQ,FR,_.Vl],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 b7b=["targetPath"],HR=function(a){this.Ac=a};
_.V.Object.defineProperties(HR.prototype,{Vi:{configurable:!0,enumerable:!0,get:function(){var a=this.Ac.Vb(55)?this.ub.i_:void 0,b=this.ub.location;if(a){var c=a.Hk();if(c){var d=_.Lhb(c);a=_.Co(_.Bo(_.Ao(b.ac(),d.id,d.type),_.aj(c,2)),_.aj(a,2)).ld(a.ve()).hb()}else a=b}else a=b;return _.hh(a.ac().ld(this.ub.path).Rh().hb())}},PVa:{configurable:!0,enumerable:!0,get:function(){return this.ub.target||"repository root"}},tXa:{configurable:!0,enumerable:!0,get:function(){return this.ub.mHb}},iSa:{configurable:!0,
enumerable:!0,get:function(){return!!this.ub.Tna}}});HR.ha=function(a){return new (a||HR)(_.y(_.vu))};
HR.Aa=_.v({type:HR,oa:[["symlink-detail"]],wb:function(a,b){a&1&&_.Pe(b7b,5,_.Cd);if(a&2){var c;_.Oe(c=_.Re())&&(b.gNc=c.first)}},inputs:{ub:"viewData"},Ba:5,Ca:2,Ha:function(){return[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],"Symbolic link",["size","skinny",1,"definition"],"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ",["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"],"\n      The item this link refers to is not located in this repository. You can try to locate it using the path specified below.\n    "]},
ya:function(a,b){a&1&&(_.M(0,ITb,7,3,"ng-container",0),_.N(1,"\n\n"),_.M(2,KTb,22,9,"ng-template",null,1,_.Ue),_.N(4,"\n"));if(a&2){var c=_.ze(3);_.z("ngIf",b.iSa)("ngIfElse",c)}},Ia:[rN,_.Pl,_.FG,_.$y,IP,HP,_.sD,eM,_.cn],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 PTb=function(a){return{sra:a}},IR=function(a,b){this.Ig=a;this.Ra=b;this.Dxb=_.Ta};IR.prototype.Sa=function(){};IR.prototype.Rb=function(a){a.location&&(this.Dxb=c7b(this,a.location.tf).ka(_.m(function(b){return!b||!b.qn||2>b.qn.length?null:[b.qn[0].Uf,b.qn[1].Uf]}),_.za(function(){return _.Da(null)})))};var c7b=function(a,b){return _.XD(b)?a.Ig.list(b.lb,b.Dc,b.repository,_.QD(b)?"HEAD":b.Ab,b.path,2):_.Da(null)};IR.ha=function(a){return new (a||IR)(_.y(_.BG),_.y(_.Pf))};
IR.Aa=_.v({type:IR,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.bd],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"]},
ya:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.M(2,LTb,1,0,"ng-container",1),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.D(),_.C(5,"icon-empty-state-subtitle"),_.M(6,MTb,1,0,"ng-container",1),_.O(7,"isPackagePlace"),_.M(8,QTb,6,13,"ng-container",2),_.O(9,"async"),_.D()(),_.M(10,RTb,1,0,"ng-template",null,3,_.Ue),_.M(12,STb,1,0,"ng-template",null,4,_.Ue),_.M(14,TTb,1,0,"ng-template",null,5,_.Ue),_.M(16,UTb,1,0,"ng-template",null,6,_.Ue),_.M(18,VTb,1,0,
"ng-template",null,7,_.Ue),_.M(20,WTb,3,4,"ng-template",null,8,_.Ue),_.M(22,XTb,3,4,"ng-template",null,9,_.Ue),_.M(24,YTb,2,3,"ng-template",null,10,_.Ue),_.M(26,ZTb,2,3,"ng-template",null,11,_.Ue));if(a&2){var c=_.ze(11),d=_.ze(13),e=_.ze(15),f=_.ze(17),g=_.ze(19);_.w(2);_.z("ngTemplateOutlet",_.Q(3,3,b.location)?c:_.Q(4,5,b.location)?d:e);_.w(4);_.z("ngTemplateOutlet",_.Q(7,7,b.location)?f:g);_.w(2);_.z("ngIf",_.Q(9,9,b.Dxb))}},Ia:[_.cn,_.Pl,_.Ul,_.cz,_.ez,_.dz,_.oq,_.Mm,_.hv,_.Vl,CN,DN,_.GE],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 d7b=function(){};d7b.ha=function(a){return new (a||d7b)};
d7b.Aa=_.v({type:d7b,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. "]},ya:function(a){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.re(2,1),_.D()())},Ia:[_.cz,_.dz],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 JR=function(a,b,c,d){this.Fa=a;this.eT=b;this.lPc=d;this.T2=I_b;this.Wn=pZb;this.MLc=_.Da(!0).ka(_.La(300));this.zIa=!1;this.mq=new _.kb(1);this.Ii=c.cG(this.mq.ka(_.m(function(e){return 1===e.kind})))};JR.prototype.gQa=function(a){this.Fa.nb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.V.Object.defineProperties(JR.prototype,{ub:{configurable:!0,enumerable:!0,set:function(a){this.mq.next(a)}}});JR.ha=function(a){return new (a||JR)(_.y(_.Ym),_.y(hN),_.y(_.cG),_.y(QQ))};
JR.Aa=_.v({type:JR,oa:[["repository-detail","viewData",""]],inputs:{ub:"viewData"},features:[_.Ce([{Ga:_.isb,Db:function(a){return a.mq},Hb:[_.Mc(function(){return JR})]},_.AH])],hc:["viewData",""],Ba:2,Ca:3,Ha:function(){return[["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail","ascFocusOnInitAsync","","tabIndex","0",3,
"viewData",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","centered panel-error",3,"location",4,"ngSwitchCase"],["class","centered panel-error",4,"ngSwitchCase"],[4,"ngIf"],["role","region","aria-label","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","Loading page...",
3,"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Loading page...",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"]]},ya:function(a,b){a&1&&(_.M(0,pUb,20,24,"div",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.mq))},Ia:[_.Pl,_.Ql,_.Rl,eN,iP,bN,VP,oQ,pQ,jN,_.qD,GR,IR,d7b,_.jz,HR,_.Vl],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 e7b=function(a,b,c,d,e,f){this.path=a;this.type=b;this.az=c;this.A9=d;this.service=e;this.limit=f;this.M8=this.Boa=!1;a=this.path.split("/");this.name=a[a.length-1]},h7b=function(a){a.LX=a.az(a.type)?f7b(a):_.Da([]);g7b(a)},g7b=function(a){a.swa=_.Ca([a.LX,a.limit]).ka(_.m(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return{Ve:b.slice(0,c),total:b.length}}))},f7b=function(a){var b=_.Ca([a.service.oba(a.path).ka(_.m(function(c){return a.FTa(c)})),a.A9]).ka(_.m(function(c){var d=_.l(c);
c=d.next().value;d=d.next().value;if(d=a.CJ.get(qUb(d)))d.Fc=!0;return c}),_.mb());b.connect();return b};e7b.prototype.FTa=function(a){var b=this;this.CJ=new Map;return a.map(function(c){var d=new e7b(qUb(c.path),c.type,b.az,b.A9,b.service,b.limit);b.CJ.set(c.path,d);return d})};
_.V.Object.defineProperties(e7b.prototype,{eOc:{configurable:!0,enumerable:!0,get:function(){this.swa||h7b(this);return this.swa}},children:{configurable:!0,enumerable:!0,get:function(){this.LX||h7b(this);return this.LX},set:function(a){var b=this;this.LX=a.ka(_.yb(function(c){b.CJ=new Map;c=_.l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,b.CJ.set(d.path,d)}));g7b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return qUb(this.A9.value)===this.path}},Vbb:{configurable:!0,enumerable:!0,
get:function(){return rUb(this.A9.value,this.path)}},Fc:{configurable:!0,enumerable:!0,get:function(){return this.Boa},set:function(a){this.M8=this.M8||a;this.Boa=a&&this.az(this.type)}}});
var i7b=["largeDirectoryDialog"],j7b=["row"],zUb=function(a){return{name:a}},AUb=function(a){return{children:!0,expanded:a}},k7b=new _.vr("Scope to \u201c{name}\u201d."),KR=function(a,b,c,d){this.Zj=a;this.Ra=c;this.document=d;this.Sx=3;this.F3b=15;this.Zbc="row";this.pdc="subtree";this.XC=new _.sf("");this.kb=new _.ca;this.tua="";this.LUa=new _.sf(500);this.U_b=k7b;this.encode=encodeURIComponent;this.ZIb=new _.Xk;this.BC=function(){return""};this.ABb=new _.Xk;this.AL=new _.Xk;this.cJb=new _.Xk;this.az=
b.Vb(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.k=KR.prototype;
_.k.we=function(a){if(!_.kE(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.iE(b,"a,button","depth-finder"),null!=b)){var c=_.iE(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.ZIb.emit(c):(c=l7b(this,c),null!=c&&(b.classList.contains("expander")?m7b(this,c):b.classList.contains("element-link")&&(n7b(this,c),a.preventDefault()))))}}};
_.k.PC=function(a){console.log("keydown");var b=a.target;if(null!=b&&b instanceof Element){var c=_.iE(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=l7b(this,d),null!=d&&(b=_.iE(b,".subtree","depth-finder"),!_.kE(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Fc&&3===d.type?m7b(this,d):this.Lua(b)||this.cJb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Fc?o7b(this,d,c,b):m7b(this,d);break;
case "Down":case "ArrowDown":case "j":a.preventDefault();o7b(this,d,c,b);break;case "Up":case "ArrowUp":case "k":a.preventDefault();(a=b.previousElementSibling)?(c=a.querySelectorAll(".children.expanded .row"),(c=c[c.length-1])?c.focus():a.firstElementChild&&a.firstElementChild.focus()):b.parentElement&&b.parentElement.classList.contains("children")&&this.Lua(b);break;case "Enter":a.preventDefault(),n7b(this,d)}}}};_.k.Sa=function(){this.root=xUb(this.createNode(this.uM))};
_.k.Rb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.uM))};_.k.Vc=function(){var a=this;this.kb.add(_.Ca(this.XC,this.Ve.vd).subscribe(function(b){var c=_.l(b);b=c.next().value;c.next();if(a.tua!==b){a.tua="";var d=a.encode(b);(c=a.Ve.find(function(e){return e.ua.getAttribute("data-path")===d}))&&a.document.body.contains(c.ua)&&(a.ZMa(c.ua),a.tua=b)}}))};_.k.La=function(){this.XC.complete();this.kb.unsubscribe()};
var xUb=function(a,b){return{level:void 0===b?0:b,node:a}},m7b=function(a,b){var c=!b.Fc;a.ABb.next({Ui:c,path:b.path});b.Fc=c},n7b=function(a,b){a.az(b.type)&&(b.Fc=!b.Fc);var c=a.BC(b.path,b.type);a.AL.next({path:b.path,nodeType:b.type});_.Km(a.Ra,c)},CUb=function(a){a.Zj.open(a.GCc).Sy().subscribe(function(b){b&&a.LUa.next(Number.POSITIVE_INFINITY)})};
KR.prototype.xOa=function(){var a=this.Ve.find(function(b){return b.ua.classList.contains("bold-active-element")})||this.Ve.first;a&&this.document.body.contains(a.ua)&&a.ua.focus()};
var l7b=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.CJ)return null;c=c.CJ.get(b.slice(0,a+1).join("/"));if(!c)return null}return c},p7b=function(a,b,c){var d={};for(b=b.length;b<c.length;d={Gha:d.Gha},b++){d.Gha=c.slice(0,b+1).join("/");var e=a.root.node.children;a.root.node=a.createNode(d.Gha);a.root.node.children=e.ka(_.Ea(function(f){return function(g){return(g=g.find(function(h){return h.path===f.Gha}))?g.children:_.Da([])}}(d)))}},
q7b=function(a,b,c){for(var d={},e=b.length;e>c.length;d={w2:d.w2},e--)d.w2=a.root.node,d.w2.Fc=!0,a.root.node=a.createNode(b.slice(0,e-1).join("/")),a.root.node.children=a.root.node.children.ka(_.m(function(f){return function(g){return g.map(function(h){if(h.path===f.w2.path){var n=f.w2;h=new e7b(n.path,h.type,n.az,n.A9,n.service,n.limit);h.LX=n.LX;h.swa=n.swa;h.Boa=n.Boa;h.M8=n.M8;h.CJ=n.CJ;n=h}else n=h;return n})}}(d)))};
KR.prototype.ZMa=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)};KR.prototype.createNode=function(a){return new e7b(_.df(a),3,this.az,this.XC,this.service,this.LUa)};
KR.prototype.Lua=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var o7b=function(a,b,c,d){if(a.az(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()};
_.V.Object.defineProperties(KR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.uM;this.uM=a;if(this.root&&a!==b){var c=b?sUb(b):[],d=a?sUb(a):[];rUb(a,_.df(b))?p7b(this,c,d):rUb(b,_.df(a))?q7b(this,c,d):this.root.node=this.createNode(a);this.tua=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.XC.next(a)}}});KR.ha=function(a){return new (a||KR)(_.y(_.yq),_.y(_.vu),_.y(_.Pf),_.y(_.Ig))};
KR.Aa=_.v({type:KR,oa:["depth-finder scope  path  service ".split(" ")],wb:function(a,b){a&1&&(_.Pe(i7b,5),_.Pe(j7b,5,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.GCc=c.first);_.Oe(c=_.Re())&&(b.Ve=c)}},Jb:["role","tree"],mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})("keydown",function(c){return b.PC(c)})},inputs:{scope:"scope",path:"path",service:"service",BC:"linkTo"},outputs:{ZIb:"scopeChange",ABb:"nodeToggled",AL:"nodeClicked",cJb:"scopeUp"},features:[_.bd],hc:"scope  path  service ".split(" "),
Ba:5,Ca:2,Ha:function(){return[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","gmat-button",3,"click",4,"ngIf"],["subtree",""],["role","treeitem","tabindex","0"],["row",""],["type","button","title","Scope to folder","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",""]," Cancel ",["mat-button","",3,"mat-dialog-close"]," OK "]},ya:function(a,b){a&1&&(_.M(0,tUb,0,0,"ng-template",0),_.M(1,GUb,2,3,
"ng-template",null,1,_.Ue),_.M(3,HUb,7,1,"ng-template",null,2,_.Ue));a&2&&_.z("ngTemplateOutlet",_.ze(2))("ngTemplateOutletContext",b.root)},Ia:[_.Nl,_.Ol,_.Pl,_.Ul,_.nq,_.zq,_.Bq,_.Cq,_.Qr,_.Vl],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 r7b=new _.vr("Scope to parent directory: {folder}/"),LR=function(a,b,c,d,e,f){var g=this;this.Kf=a;this.Qb=b;this.Vq=c;this.Ih=d;this.Sf=e;this.Ra=f;this.BC=function(){return""};this.Tl=new _.sf(new _.hg);this.service=this.Tl.ka(_.Oa(function(h,n){return _.rna(h,n)&&_.eg(h.Ab,n.Ab,_.kQa)}),_.m(function(){return g.createService()}))};LR.prototype.Vc=function(){var a=this;this.tt=this.Ih.registerCallback(3,function(){a.quc.xOa()})};LR.prototype.La=function(){this.Tl.complete();this.tt&&this.tt()};
LR.prototype.up=function(a){this.Sf.nb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Wd.lb},a);this.uM=_.bg(_.df(this.scope||""))};var IUb=function(a,b){return _.hh(_.nE(a.Wd.ac().ld(b)).hb())};LR.prototype.fQa=function(){this.Sf.nb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Wd.lb})};
LR.prototype.createService=function(){var a=this;return{oba:function(b){return a.Vq.list(a.Wd.lb,a.Wd.Dc,a.Wd.repository,a.Wd.Ab,b,a.Wd.params.Ob).ka(_.m(function(c){return c.map(MUb)}),_.za(function(c){_.jr(a.Kf,c);return _.Da([])}))}}};
LR.prototype.Hpa=function(){var a=this,b=_.hh(_.nE(this.Wd.ac().ld("")).hb()),c=new URL(_.gh(this.Ra,this.Ra.Ji(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=_.bg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.V.Object.defineProperties(LR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Yna}},Wd:{configurable:!0,enumerable:!0,set:function(a){this.Tl.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.uM=a;var b=encodeURIComponent(_.df(this.path));!this.Qb.ua.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.uM=a);this.BC=this.Hpa()},get:function(){return this.Tl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.uM},set:function(a){this.Sf.nb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Wd.lb});this.uM=a;this.path.startsWith(a||"")||_.Km(this.Ra,this.BC(a||"",3))}},dJc:{configurable:!0,enumerable:!0,get:function(){return r7b.format({folder:_.Jy(_.bg(_.df(this.scope||"")))||"Repository root"})}}});
LR.ha=function(a){return new (a||LR)(_.y(_.ir),_.y(_.Cd),_.y(_.WH),_.y(_.av),_.y(_.Ym),_.y(_.Pf))};
LR.Aa=_.v({type:LR,oa:[["directory-navigation"]],wb:function(a,b){a&1&&_.Pe(KR,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.quc=c.first)}},Ib:2,mb:function(a,b){a&2&&_.he("collapsed",b.isCollapsed)},inputs:{Yna:"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"]," Repository root ",["mat-icon-button","","type","button","fxFlex","none","aria-label","Rescope to parent directory",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]]},ya:function(a,b){a&1&&(_.C(0,"header"),_.M(1,LUb,5,2,"ng-container",0),_.D(),_.C(2,"depth-finder",1),_.G("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.Sf.nb({gestureName:"CLICK",
element:"RepositoryContentsTreeItemCollapser",action:c.Ui?"expand":"collapse",mg:b.BC(c.path,3),projectId:b.Wd.lb})})("nodeClicked",function(c){return b.fQa(c)})("scopeUp",function(c){return b.up(c)}),_.O(3,"async"),_.D());a&2&&(_.w(1),_.z("ngIf",!b.isCollapsed),_.w(1),_.z("scope",b.scope)("path",b.path)("service",_.Q(3,5,b.service))("linkTo",b.BC))},Ia:[_.cn,_.Pl,KR,_.Jq,_.Xq,_.nq,_.Qr,_.bw,_.Mm,_.Vl,_.iz],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 MR={},$Ub=Object.freeze((MR[0]={name:"Unknown",Pc:"?"},MR[50]={name:"Scope",Pc:"?"},MR[51]={name:"Group",Pc:"G"},MR[1]={name:"Class",Pc:"C",className:"code-data"},MR[2]={name:"Interface",Pc:"I",className:"code-data"},MR[3]={name:"Struct",Pc:"S",className:"code-data"},MR[4]={name:"Enum",Pc:"E",className:"code-data"},MR[5]={name:"Union",Pc:"S",className:"code-data"},MR[6]={name:"Method",Pc:"M",className:"code-procedure"},MR[7]={name:"Field",Pc:"F",className:"code-sub-data"},MR[8]={name:"Function",
Pc:"F",className:"code-procedure"},MR[9]={name:"Variable",Pc:"V",className:"code-alias"},MR[10]={name:"Typedef",Pc:"T",className:"code-alias"},MR[11]={name:"Namespace",Pc:"N"},MR[67]={name:"Extension",Pc:"E",className:"code-data"},MR[12]={name:"Property",Pc:"P",className:"code-sub-data"},MR[13]={name:"Enum Constant",Pc:"e",className:"code-sub-data"},MR[15]={name:"Anonymous Function",Pc:"?"},MR[16]={name:"Test",Pc:"t"},MR[17]={name:"Package",Pc:"P"},MR[18]={name:"Object",Pc:"O"},MR[61]={name:"Constant",
Pc:"c"},MR[62]={name:"Module",Pc:"m"},MR[20]={name:"Build Rule",Pc:"R"},MR[21]={name:"Build Binary",Pc:"B"},MR[22]={name:"Build Test",Pc:"T"},MR[23]={name:"Build Library",Pc:"L"},MR[24]={name:"Build Generator",Pc:"G"},MR[25]={name:"Build Argument",Pc:"A"},MR[26]={name:"Build Variable",Pc:"V",className:"code-alias"},MR[30]={name:"Variable",Pc:"V",className:"code-alias"},MR[31]={name:"Constant",Pc:"c"},MR[32]={name:"Goog Provide",Pc:"?"},MR[33]={name:"Goog Require",Pc:"?"},MR[34]={name:"Setter",Pc:"?"},
MR[35]={name:"Getter",Pc:"?"},MR[36]={name:"Literal",Pc:"?"},MR[37]={name:"Function Literal",Pc:"?"},MR[38]={name:"Assignment",Pc:"V",className:"code-alias"},MR[39]={name:"Function Assignment",Pc:"M",className:"code-procedure"},MR[40]={name:"Define Const",Pc:"D"},MR[41]={name:"Define Macro",Pc:"D"},MR[45]={name:"Xml Tag",Pc:"<"},MR[46]={name:"Template",Pc:"T"},MR[47]={name:"Job",Pc:"J"},MR[48]={name:"Service",Pc:"S"},MR[49]={name:"Allocation",Pc:"A"},MR[52]={name:"Table",Pc:"T"},MR[53]={name:"Queue",
Pc:"Q"},MR[54]={name:"Locality Group",Pc:"L"},MR[55]={name:"Index",Pc:"I"},MR[56]={name:"Proto Bundle",Pc:"?"},MR[57]={name:"Backup Schedule",Pc:"B"},MR[58]={name:"Column",Pc:"C"},MR[59]={name:"Changelog",Pc:"?"},MR[60]={name:"Markdown Header",Pc:"#"},MR[63]={name:"SQL Tvf",Pc:"t"},MR[64]={name:"SQL Model",Pc:"m"},MR[65]={name:"SQL Database",Pc:"d"},MR[66]={name:"Dart Mixin",Pc:"M",className:"code-data"},MR[68]={name:"YANG Grouping",Pc:"G",className:"code-data"},MR[69]={name:"YANG Identity",Pc:"I",
className:"code-data"},MR[70]={name:"YANG Container",Pc:"C",className:"code-data"},MR[71]={name:"YANG List",Pc:"L",className:"code-data"},MR[72]={name:"YANG Leaf",Pc:"L",className:"code-data"},MR[73]={name:"Swift Actor",Pc:"A",className:"code-data"},MR[74]={name:"GraphQL Directive",Pc:"D",className:"code-data"},MR[75]={name:"GraphQL Operation",Pc:"O",className:"code-data"},MR[76]={name:"GraphQL Fragment",Pc:"F",className:"code-data"},MR[77]={name:"GraphQL Fragment Spread",Pc:"S",className:"code-data"},
MR[78]={name:"GraphQL List",Pc:"L",className:"code-data"},MR)),NR={},s7b=Object.freeze((NR[0]="Unknown Modifier",NR[1]="Public",NR[2]="Private",NR[3]="Protected",NR[4]="Global",NR[5]="Namespace-private",NR[6]="File-private",NR[7]="Package-private",NR[8]="Library-private",NR[9]="Dynamic Scope",NR[10]="Thread Local",NR[11]="Static",NR));
var t7b=function(){return!0},u7b=function(a,b,c){this.parent=b;this.wZa=c;this.Mm=!1;this.yK=t7b;this.BZa=null;this.active=!1;this.index=this.level=0;if(!_.Ui(a,5)||!a.getType())throw Error("vf");this.FJ=a;this.id=_.Sj();this.children=this.FTa(_.lc(a,_.Fn,3));this.cS=this.children.reduce(function(d,e){return d+e.cS},this.children.length);this.Xwa=[].concat(_.Ha(this.children));this.Mm=0<this.Z0a.length;this.rva=c.rva(a.getName())},w7b=function(a){return a.etb?a.etb:a.etb=v7b(a)},v7b=function(a){var b=
$Ub[a.FJ.getType()];a=_.ic(a.FJ,4);var c=a.map(function(e){return s7b[e]});c=[b.name].concat(_.Ha(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{Ee:d,tooltip:c,Pc:b.Pc}};u7b.prototype.FTa=function(a){var b=this;return a.map(function(c){return new u7b(c,b,b.wZa)})};var x7b=function(a){a.Xwa=a.children.filter(function(b){return b.isVisible});a.sort&&a.Xwa.sort(a.sort)};
_.V.Object.defineProperties(u7b.prototype,{Z0a:{configurable:!0,enumerable:!0,get:function(){return this.Xwa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.yK},set:function(a){if(a!==this.yK){this.yK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;x7b(this);this.Mm=0<this.Xwa.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.BZa},set:function(a){if(a!==
this.BZa){this.BZa=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;x7b(this)}}},B$:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.cBb+this.name+this.iH}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.ic(this.FJ,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.FJ.getName()||"<anonymous>"}},cBb:{configurable:!0,enumerable:!0,get:function(){return _.aj(this.FJ,
7)}},iH:{configurable:!0,enumerable:!0,get:function(){return this.FJ.NPa()}},H_a:{configurable:!0,enumerable:!0,get:function(){return _.nc(this.FJ,_.Dn,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.FJ.getType()}},Ee:{configurable:!0,enumerable:!0,get:function(){return w7b(this).Ee}},tooltip:{configurable:!0,enumerable:!0,get:function(){return w7b(this).tooltip}},Pc:{configurable:!0,enumerable:!0,get:function(){return w7b(this).Pc}}});
var y7b=["java","c","c++","c#"],z7b=["java"],A7b=["js"],mK=function(a){a=void 0===a?new Map:a;this.hg=this.state=new _.sf(a)};_.k=mK.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 B7b=function(a,b){this.h_=b;this.dJb=new mK;this.QZa=new mK;this.Woa=new _.sf("");for(var c=[],d=new _.cI.Ddc,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new u7b(f.value,void 0,d));this.VKa=c;this.size=QUb(this.VKa);this.mH=PUb(a);if(a.some(RUb)||b&&A7b.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&z7b.includes(b)&&a.set(7,!0),a.set(2,!0),this.dJb=new mK(a),a=new Map,b&&y7b.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.QZa=new mK(a)};
var OR=function(a){var b=this;this.Sb=a;this.data=new _.kb(1);_.Sj();_.Sj();this.Zz=this.Sb.JF();this.Kva=this.data.ka(_.tb(function(c){return c.mH.hg}),_.m(function(c){return[].concat(_.Ha(c.keys()))}));this.scopes=this.data.ka(_.tb(function(c){return c.dJb.hg}),_.m(function(c){return[].concat(_.Ha(c.keys()))}));this.RZa=this.data.ka(_.tb(function(c){return c.QZa.hg}),_.m(function(c){return[].concat(_.Ha(c.keys()))}));this.pJb=this.data.ka(_.tb(function(c){return c.mH.hg}),_.m(function(c){var d=
[].concat(_.Ha(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.Zz.ka(_.Ua(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Sb.Qw({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})})},cVb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};OR.prototype.KPa=function(a){return s7b[a]};
var TUb=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 _.ag(b)}},WUb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.ag(b)}},bVb=function(a){var b=[].concat(_.Ha(a.mH.getState().keys())).some(function(c){return!a.mH.get(c)});a.mH.fill(b)};_.V.Object.defineProperties(OR.prototype,{Ww:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
OR.ha=function(a){return new (a||OR)(_.y(_.Hu))};
OR.Aa=_.v({type:OR,oa:[["filter-menu"]],inputs:{Ww:"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"]]},ya:function(a,b){a&1&&(_.C(0,"button",0)(1,"mat-icon"),_.N(2,"tune"),_.D()(),_.C(3,"mat-menu",1,2),_.M(5,dVb,15,17,"div",3),_.O(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.ze(4)),_.w(5),_.z("ngIf",_.Q(6,2,b.data)))},Ia:[_.Ol,_.Pl,_.nq,_.Qr,_.Sy,_.iq,_.Vv,_.jw,_.hw,_.mw,_.bw,_.Vl],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 PR=function(a){this.Sb=a;this.Zz=this.Sb.JF();this.I7b="Collapse all";this.J7b="Expand all";this.K7b="Sticky Headers"};PR.prototype.AA=function(a){this.Sb.Qw({collapseAll:!a.collapseAll})};PR.ha=function(a){return new (a||PR)(_.y(_.Hu))};
PR.Aa=_.v({type:PR,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"]]},ya:function(a,b){a&1&&(_.C(0,"button",0)(1,"mat-icon"),_.N(2,"settings"),_.D()(),_.C(3,"mat-menu",1,2),_.M(5,eVb,9,7,"div",3),_.O(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.ze(4)),_.w(5),_.z("ngIf",_.Q(6,2,b.Zz)))},Ia:[_.Pl,_.nq,_.Qr,_.Sy,_.iq,_.jw,_.hw,_.mw,_.bw,_.Vl],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 QR=function(a,b){this.Fa=a;this.Sb=b;this.xk=_.jg;this.data=new _.kb(1);this.Gp=new _.yv("",{mv:[_.n$a()]});this.eOa=new _.sf(!1);this.D$=new _.ja;this.Zz=this.Sb.JF();this.kb=new _.ca;this.D$=this.data.ka(_.tb(function(c){return c.Woa}),_.m(function(c){return!!c}))};
QR.prototype.Sa=function(){var a=this;this.kb.add(this.Gp.zl.ka(_.Oa(),_.pb(),_.Ja(300),_.Ab(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.Woa.next(b)}));this.kb.add(this.data.ka(_.tb(function(b){return b.Woa}),_.Oa()).subscribe(function(b){a.Gp.setValue(b)}))};QR.prototype.La=function(){this.kb.unsubscribe()};
_.V.Object.defineProperties(QR.prototype,{Ww:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});QR.ha=function(a){return new (a||QR)(_.y(_.Ym),_.y(_.Hu))};
QR.Aa=_.v({type:QR,oa:[["outline-controls"]],inputs:{Ww:"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"]]},ya:function(a,b){a&1&&(_.M(0,hVb,13,11,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.data))},Ia:[_.cn,_.Pl,_.nq,_.Ov,_.Nv,_.Qr,_.Rv,_.bw,_.uz,_.zh,_.uv,_.tz,_.xv,_.Bv,OR,PR,_.Vl],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 RR=function(a){this.EVa=a};RR.prototype.ou=function(a){if(5===a.kind)return _.Da(_.xD);if(0!==a.kind)return _.Da(mJ("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.lb,d=b.Dc,e=b.repository,f=b.path;b=b.params;f=_.MD(a.location,1)||f;var g=b.Ob?"HEAD":_.LD(a.location,1);return this.EVa.ou(c,d,e,g,f,b.Ob).ka(_.m(function(h){var n=h.Xg();return 4===n?mJ("UNAVAILABLE"):2===n?mJ("UNSUPPORTED_LANGUAGE"):_.oD(new B7b(_.lc(h,_.Fn,1),a.h_))}),_.sb(_.xD),_.za(function(){return _.Da(mJ("UNAVAILABLE"))}))};
RR.ha=function(a){return new (a||RR)(_.u(_.Yw))};RR.va=_.t({token:RR,ta:RR.ha,Ka:"root"});
var C7b=function(){BL.apply(this,arguments);this.Mkb=!0;this.nkb=[];this.bwc=this.ae.changed.ka(_.m(function(){return null}),_.sb(null))};_.U(C7b,BL);C7b.prototype.fe=function(a){return a.Mm?BL.prototype.fe.call(this,a):null};var D7b=function(a){if(a.Wg)if(a.Lkb)a.yF();else if(a.collapseAll(),a.jea&&a.expand(a.jea),a.Cj)for(var b=_.l(NUb(a.Cj)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.V.Object.defineProperties(C7b.prototype,{Lkb:{configurable:!0,enumerable:!0,set:function(a){this.Mkb=a;D7b(this)},get:function(){return this.Mkb}},Wg:{configurable:!0,enumerable:!0,set:function(a){this.nkb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.jea=a[0]);D7b(this)},get:function(){return this.nkb}}});
var SR=function(a,b){var c=this;this.zc=a;this.pwa=b;this.Qm=[];this.daa=new Map;this.KMa=new Map;this.Yq=new _.sf([]);this.aPc=_.Ca([this.Yq,this.zc.bwc]).ka(_.m(function(d){var e=_.l(d).next().value;d=[];var f=null,g=0;e=_.l(e);for(var h=e.next();!h.done;h=e.next())h=h.value,null!==f&&f<h.level||(h.index=g++,d.push(h),f=c.zc.Mm(h)&&!c.zc.fe(h)?h.level:null);return d}),_.mb(1),_.ib());this.qNa=[];this.q1=this.r9=null};_.U(SR,_.Dp);
var E7b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Qm.flatMap(b);return a.q1?c.sort(a.q1):c};SR.prototype.Ql=function(){return 0<this.Qm.length&&0===this.Yq.value.length};var G7b=function(a,b){a.Qm=b;if(a.q1||a.r9){b=_.l(a.Qm);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.q1,a.r9&&(c.filter=a.r9)}F7b(a)};
SR.prototype.connect=function(a){var b=this;return _.hb.apply(null,_.Ha([a.IA,this.zc.ae.changed.Gf(),this.Yq.Gf()])).ka(_.m(function(){b.qNa=hZb(b.pwa,b.Yq.value,b.zc);return b.qNa}))};SR.prototype.disconnect=function(){};
var F7b=function(a){var b=E7b(a);b=gZb(a.pwa,b);a.zc.Wg=b;a.daa.clear();for(var c=0;c<b.length;c++){var d=b[c];a.daa.set(d.id,d)}a.KMa.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.KMa.set(c.pop().id,e.id);c.push(e)}a.Yq.next(b)};
_.V.Object.defineProperties(SR.prototype,{IY:{configurable:!0,enumerable:!0,get:function(){return this.qNa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.r9=a;a=_.l(this.Qm);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.r9;F7b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.q1=a?iVb:null;a=_.l(this.Qm);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.q1;F7b(this)}}});
var TR=function(a,b,c,d,e,f,g,h){var n=this;this.Sf=a;this.Ih=b;this.Ra=c;this.Sb=d;this.Ec=e;this.Qb=f;this.IJc=g;this.qe=h;this.wea=new _.nb;this.qua=new _.sf(0);this.oU=24;this.kb=new _.ca;this.NB=_.Da(!0).ka(_.La(1));this.UZa=this.Sb.JF().ka(_.m(function(r){return!!r.stickyHeaders}),_.Oa());this.Xq=new C7b(sVb,uVb);this.pwa=new FL(vVb,sVb,uVb,rVb);this.pz=new SR(this.Xq,this.pwa);this.TZa=this.UZa.ka(_.tb(function(r){return r?_.Ca([n.wea.ka(_.Oa()),n.pz.aPc]).ka(_.m(function(x){return n.yyc.apply(n,
_.Ha(x))})):_.Da(new Map)}),_.Oa(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}),_.mb(1),_.ib());this.xMc=_.Ca([this.TZa,this.qua]).ka(_.m(function(r){return n.zyc.apply(n,_.Ha(r))}),_.mb(1),_.ib());this.skb=new _.sf(this.pz.Ql());this.Rtc=this.skb.Gf();this.ira=!1;this.kb.add(this.Sb.JF().ka(_.m(function(r){return r.collapseAll}),_.Oa()).subscribe(function(r){n.Xq.Lkb=!r}));this.kb.add(this.Sb.JF().ka(_.m(function(r){return r.sortAlphabetically}),
_.Oa()).subscribe(function(r){n.pz.sortAlphabetically=!!r}))};_.k=TR.prototype;_.k.Sa=function(){};
_.k.Rb=function(a){if(a.location){var b=tVb(a.location.tf);this.ira=tVb(a.location.uj)!==b;a=this.Xq;var c;if(null!=(c=a.Wg)&&c.length){var d=a.Wg;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.Fh(f.H_a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Cj&&a.Cj!==b&&(a.Cj.active=!1);a.Cj=b;b=_.l(NUb(a.Cj));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.k.La=function(){this.kb.unsubscribe();var a;null==(a=this.xkb)||a.unsubscribe();var b;null==(b=this.EJc)||b.unsubscribe();this.tt&&this.tt()};_.k.Vc=function(){var a=this;this.NB.subscribe(function(){a.tt=a.Ih.registerCallback(6,function(){a.xOa()})});this.EJc=_.Ca([this.hhb.SV.ka(_.m(function(){return a.hhb.Qba()}),_.Oa()),this.UZa]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.qe.Nc(function(){a.qua.next(c)})})};
_.k.Gn=function(){if(this.ira){var a=this.Qb.ua.querySelector("mat-tree-node.bold-active-element");a&&this.ZMa(a);this.ira=!1}};_.k.ZMa=function(a){this.IJc.scrollTo(a,0)};_.k.we=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.iE(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.pz.daa.get(c),"A"===b.tagName?this.fQa(a,c):this.toggle(a,c))}};
_.k.toggle=function(a,b){this.Xq.toggle(b);a.stopPropagation();this.Sf.nb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Xq.fe(b)?"expand":"collapse"})};_.k.Gpa=function(a){var b=this.lyb.get(a.id);return b?b:(b=this.Lw(_.Fh(a.H_a,1)),this.lyb.set(a.id,b),b)};_.k.fQa=function(a,b){_.kE(a)||(a.preventDefault(),this.Xq.expand(b),H7b(this,b))};
_.k.xOa=function(){var a=this.Qb.ua.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.Qb.ua.querySelector("mat-tree-node"))||b.focus()}};_.k.BA=function(a,b){return b.id};
var nVb=function(a,b){return a.TZa.ka(_.m(function(c){return c.has(b.id)}))},mVb=function(a,b){return a.xMc.ka(_.m(function(c){return c.get(b.id)}))},oVb=function(a,b){return a.TZa.ka(_.m(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},H7b=function(a,b){var c=a.Gpa(b);"PREVIEW"===a.Ec.BF?a.Ra.navigate(_.hh(a.location),{Te:b.rva}):_.Km(a.Ra,c).then(function(){a.Ec.PR.next()});a.Sf.nb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.jg.JN})};
TR.prototype.Lua=function(a){var b=a.parent;b&&(a=this.TDc.find(function(c){return c.data===b}))&&a.focus()};TR.prototype.yyc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.Z0a.length&&this.Xq.fe(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.Xq.fe(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};
TR.prototype.zyc=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.pz.KMa.get(e);g=void 0!==g?this.pz.daa.get(g).index:void 0;var h=f.level*this.oU;void 0!==g&&(h=Math.min(h,this.oU*(g-(a.size-f.level))-b));c.set(e,h)}return c};
_.V.Object.defineProperties(TR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Ow||!_.OD(a,this.Ow),c=!this.Ow||!_.YD(a,this.Ow,["line"]);if(b||c)this.lyb=new Map,this.Lw=_.UD(a,this.Ra,{kR:"oneBased"});this.Ow=a},get:function(){return this.Ow}},LGc:{configurable:!0,enumerable:!0,set:function(a){var b=this;G7b(this.pz,a.VKa);D7b(this.Xq);var c;null==(c=this.xkb)||c.unsubscribe();this.xkb=_.Ca([a.Woa,a.mH.hg,a.QZa.hg,this.Sb.JF()]).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.pz.filter=wVb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.skb.next(b.pz.Ql())})}}});TR.ha=function(a){return new (a||TR)(_.y(_.cv),_.y(_.av),_.y(_.Pf),_.y(_.Hu),_.y(_.uH),_.y(_.Cd),_.y(_.ht),_.y(_.Ye))};
TR.Aa=_.v({type:TR,oa:[["outline-tree","outlineTreeInput",""]],wb:function(a,b){a&1&&(_.Pe(_.Hp,7),_.Pe(HL,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.hhb=c.first);_.Oe(c=_.Re())&&(b.TDc=c)}},mb:function(a,b){a&1&&_.G("click",function(c){return b.we(c)})("keydown",function(c){if(!_.kE(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.iE(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.pz.daa.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Xq.fe(e)&&e.B$?b.Xq.collapse(e):
b.Lua(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Xq.fe(e)&&e.B$?(c=d.nextElementSibling)&&c.focus():e.B$&&b.Xq.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(),H7b(b,e)}}}})},inputs:{location:"location",LGc:"outlineTreeInput"},features:[_.bd],hc:["outlineTreeInput",""],Ba:5,Ca:7,Ha:function(){return[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"]," Nothing matches your filter.\n",["aria-label","Outline",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"]]},ya:function(a,b){a&1&&(_.M(0,jVb,2,0,"div",0),_.O(1,"async"),_.C(2,"cdk-virtual-scroll-viewport",1),_.G("scrolledIndexChange",function(c){return b.wea.next(c)}),_.M(3,qVb,3,8,"mat-tree",2),_.O(4,"async"),_.D());a&2&&(_.z("ngIf",_.Q(1,3,b.Rtc)),
_.w(2),_.z("itemSize",b.oU),_.w(1),_.z("ngIf",_.Q(4,5,b.NB)))},Ia:[_.Pl,IL,NL,HL,_.Qy,_.Hp,_.Vl],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 UR=function(){};UR.ha=function(a){return new (a||UR)};UR.Ea=_.Wc({type:UR});UR.Da=_.Pc({imports:[_.Wl,_.Rr,_.GB,_.Om,_.Jp]});
var I7b=new _.zd("MAX_OUTLINE_CODEBLOCK_COUNT"),VR=function(a,b,c){this.Fa=b;this.YDc=c;this.vc=_.wD;this.pZa=!1;this.ECb=_.xD;this.JGc=a.Vb(31)};VR.prototype.Sa=function(){this.Fa.bm({bucket:_.jg.JN})};VR.prototype.M9=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.ag(a,"Unknown OutlineError encountered.")}};
_.V.Object.defineProperties(VR.prototype,{Ww:{configurable:!0,enumerable:!0,set:function(a){this.ECb=a;this.pZa=2===a.state&&a.Yb.size>this.YDc},get:function(){return this.ECb}}});VR.ha=function(a){return new (a||VR)(_.y(_.vu),_.y(_.cv),_.y(I7b))};
VR.Aa=_.v({type:VR,oa:[["outline","activeLocation","","outlineData",""]],wb:function(a,b){a&1&&_.Pe(TR,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.GCb=c.first)}},inputs:{Ww:"outlineData",Wd:"activeLocation"},features:[_.Ce([{Ga:I7b,Ic:1E4}])],hc:["activeLocation","","outlineData",""],Ba:4,Ca:4,Ha:function(){return[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role",
"status","tabIndex","0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],"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"]]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,AVb,3,3,"ng-container",1),_.M(2,BVb,2,1,"dc-information-box",2),_.M(3,CVb,1,1,"loading",3),_.D());a&2&&(_.z("ngSwitch",b.Ww.state),_.w(1),
_.z("ngSwitchCase",b.vc.Yf),_.w(1),_.z("ngSwitchCase",b.vc.Error),_.w(1),_.z("ngSwitchCase",b.vc.ih))},Ia:[_.Pl,_.Ql,_.Rl,_.ly,_.sD,_.qD,TR,QR],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 J7b={kh:1,yt:2,Pec:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},K7b=_.p0a([0,"FILES"],[1,"OUTLINE"]),WR=function(a,b,c,d,e,f,g,h,n,r){var x=this;this.Sf=a;this.Qb=b;this.EVa=c;this.Sb=d;this.Ec=e;this.Ra=f;this.Kb=g;this.Zd=h;this.Ebc="RepositoryBrowserTree";this.Sg=[];this.n1=!0;this.mq=new _.kb(1);this.z9b=J7b;this.Ww=this.mq.ka(_.Oa(function(A,B){return A.kind===B.kind&&_.OD(A.location,B.location)}),_.tb(function(A){return x.EVa.ou(A)}),_.sb(_.xD),_.ob(1));this.KGc=this.Ww.ka(_.Igb(),
_.m(OVb),_.sb(1));this.FCb=this.qpb=this.R6=!1;this.HOc=this.Sb.nZ().ka(_.Ua(1)).subscribe(function(A){void 0===x.Xl&&(x.Xl=A,_.Pk(x.Zd))});this.Sg=[].concat(_.Ha(this.n1?[r.register("openOutline","o",function(){KVb(x.Ec);"OUTLINE"!==x.Xl?x.R6=!0:x.vba("OUTLINE");x.Xl="OUTLINE";_.bv(n,6);_.Pk(x.Zd)})]:[]),[r.register("openDirectoryTree","t",function(){KVb(x.Ec);"FILES"!==x.Xl?x.R6=!0:x.vba("FILES");x.Xl="FILES";_.bv(n,3);_.Pk(x.Zd)}),r.register("toggleNavPanel","u",function(){var A=x.Ec;2===A.QG.getValue()?
JVb(A):KVb(A);x.Sf.nb({element:"RepositoryBrowserTree",action:x.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",projectId:x.Wd.lb})})])};WR.prototype.Sa=function(){};WR.prototype.La=function(){this.HOc.unsubscribe();for(var a=_.l(this.Sg),b=a.next();!b.done;b=a.next())b=b.value,b()};
WR.prototype.vba=function(a){var b=this.Sf,c=b.nb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.ag(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:PVb(a),gestureName:"KEYBOARD",projectId:this.Wd.lb})};WR.prototype.Yma=function(a){this.isCollapsed&&a===this.Qb.ua&&KVb(this.Ec)};
var FVb=function(a,b){switch(a){case 1:return"Outline";case 2:a:switch(b.kind){case 0:a="Outline unavailable for this file";break a;default:a="Outline unavailable"}return a;case 3:return NVb(b);case 4:return"Outline is currently empty";default:return _.ag(a,"Unsupported outline state")}},LVb=function(a,b){b=(1!==b?"FILES":a.Xl)||"FILES";"FILES"===b?a.qpb=!0:"OUTLINE"===b&&(a.FCb=!0);return _.lh(K7b.inverse,b,0)};
WR.prototype.hg=function(a,b){b=K7b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.GCb&&(this.outline.GCb.ira=!0);if((1!==a?"FILES":this.Xl)!==b||this.R6){a=this.R6?"KEYBOARD":"CLICK";this.R6=!1;this.Xl=b;var c=this.Sf,d=c.nb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.ag(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:PVb(b),gestureName:a,projectId:this.Wd.lb});this.Sb.U0(b)}};
_.V.Object.defineProperties(WR.prototype,{ub:{configurable:!0,enumerable:!0,set:function(a){this.mq.next(a)}},isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Yna}}});WR.ha=function(a){return new (a||WR)(_.y(_.cv),_.y(_.Cd),_.y(RR),_.y(_.Hu),_.y(_.uH),_.y(_.Pf),_.y(_.rf),_.y(_.al),_.y(_.av),_.y(_.Ss))};
WR.Aa=_.v({type:WR,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],wb:function(a,b){a&1&&_.Pe(VR,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.outline=c.first)}},Ib:2,mb:function(a,b){a&1&&_.G("click",function(c){return b.Yma(c.target)});a&2&&_.he("collapsed",b.isCollapsed)},inputs:{Wd:"activeLocation",Yna:"directoryPanelState",n1:"showOutlineTab",ub:"viewData"},hc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Ba:2,Ca:3,Ha:function(){return[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["mat-tab-label",""],[4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["label","Files","matTooltip","Files"],"Files",[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],"Outline",
[3,"outlineData","activeLocation"]]},ya:function(a,b){a&1&&(_.M(0,MVb,10,9,"nav",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.KGc))},Ia:[_.cn,_.Pl,LR,_.AB,_.nq,_.Qr,_.uB,zL,_.sB,_.bw,VR,_.Vl],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 L7b=["navComponent"],M7b=["splitter"],YR=function(a,b,c){this.Fa=a;this.CIc=b;this.Ifa=c;this.Ivb=this.n1=!0;this.cSa=!1;this.hsa=new _.sf(document.createElement("span"));this.oUa=!1};YR.prototype.Sa=function(){};YR.prototype.Rb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.tf;0===b.uj&&2===c&&this.oUa&&(this.hsa.getValue().style.width="",this.oUa=!1)}a.viewData&&(a=this.ub,this.Ivb=0!==a.kind||a.vna||2E4>a.Ge.length)};
YR.prototype.gQa=function(a){40>this.hsa.getValue().offsetWidth&&2===this.mXa&&(this.oUa=!0,JVb(this.CIc));var b=Bxb(this.ub)?this.ub.location.lb:void 0;this.Fa.nb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.V.Object.defineProperties(YR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){a&&this.hsa.next(a.ua)}},dwb:{configurable:!0,enumerable:!0,get:function(){return 0===this.mXa}},eG:{configurable:!0,enumerable:!0,get:function(){return this.Ifa.eG}}});
YR.ha=function(a){return new (a||YR)(_.y(_.Ym),_.y(_.uH),_.y(_.AG))};
YR.Aa=_.v({type:YR,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],wb:function(a,b){a&1&&(_.Pe(L7b,7,_.Cd),_.Pe(M7b,7,_.Cd));if(a&2){var c;_.Oe(c=_.Re())&&(b.Ab=c.first);_.Oe(c=_.Re())&&(b.k3c=c.first)}},Ib:4,mb:function(a,b){a&2&&_.he("nav-collapsed",b.dwb)("fullscreen",b.eG)},inputs:{ub:"viewData",mXa:"repositoryNavState",n1:"showOutlineTab"},features:[_.bd],hc:["viewData","","repositoryNavState",""],Ba:6,Ca:12,Ha:[["fxFlex","none",1,"left-panel",3,"directoryPanelState",
"viewData","activeLocation","showOutlineTab"],["navComponent",""],["fxFlex","none","layout","vertical",3,"changeSizeOf","resizeDone","mousedown","mouseup"],["splitter",""],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],ya:function(a,b){a&1&&(_.F(0,"repository-navigation",0,1),_.C(2,"splitter",2,3),_.G("resizeDone",function(c){return b.gQa(c)})("mousedown",function(){b.cSa=!0})("mouseup",function(){b.cSa=!1}),_.O(4,"async"),_.D(),_.M(5,QVb,1,1,"repository-detail",4));a&2&&
(_.he("hover-focus-element",b.dwb)("transitionWidth",b.Ivb&&!b.cSa),_.z("directoryPanelState",b.mXa)("viewData",b.ub)("activeLocation",b.ub.location)("showOutlineTab",b.n1),_.w(2),_.z("changeSizeOf",_.Q(4,10,b.hsa)),_.w(3),_.z("ngIf",4!==b.ub.kind))},Ia:[_.Pl,_.Xq,JR,WR,_.jz,_.Vl],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 N7b=function(){};N7b.ha=function(a){return new (a||N7b)};N7b.Aa=_.v({type:N7b,oa:[["no-repository-information"]],Ba:1,Ca:0,ya:function(a){a&1&&_.F(0,"loading")},Ia:[_.qD],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 ZR=function(){this.lJ="/repos"};ZR.prototype.Sa=function(){};ZR.ha=function(a){return new (a||ZR)};
ZR.Aa=_.v({type:ZR,oa:[["repository-not-found","location",""]],inputs:{location:"location"},hc:["location",""],Ba:8,Ca:2,Ha:function(){return[["role","alert","icon","shared:repository"]," Unable to load this repository. "," Verify that it exists and you can access it. ",["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]," View all repositories "]},ya:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.re(2,
1),_.D(),_.C(3,"icon-empty-state-subtitle")(4,"div"),_.re(5,2),_.D(),_.C(6,"a",3),_.re(7,4),_.D()()());a&2&&(_.w(6),_.z("routerLink",b.lJ)("trackProjectId",b.location.lb))},Ia:[_.cn,_.cz,_.ez,_.dz,_.oq,_.Mm],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 $R=function(a,b,c){this.Kb=b;this.document=c;this.g1a=!1;this.lJ="/repos";this.Jp=a.lc(2)};$R.prototype.Sa=function(){this.Jp&&_.Qhb(this.location)&&(this.g1a=!0)};$R.ha=function(a){return new (a||$R)(_.y(_.vt),_.y(_.rf),_.y(_.Ig))};
$R.Aa=_.v({type:$R,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},hc:["location",""],Ba:8,Ca:4,Ha:function(){return[["role","alert","icon","shared:repository"]," Permission denied. ",[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]," View all repositories "," Please contact the administrator. "]},ya:function(a,b){a&1&&(_.C(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),
_.re(2,1),_.D(),_.C(3,"icon-empty-state-subtitle"),_.M(4,RVb,2,0,"div",2),_.M(5,SVb,2,0,"div",2),_.C(6,"a",3),_.re(7,4),_.D()()());a&2&&(_.w(4),_.z("ngIf",!b.g1a&&"host"!==b.location.Dc),_.w(1),_.z("ngIf",b.g1a),_.w(1),_.z("routerLink",b.lJ)("trackProjectId",b.location.lb))},Ia:[_.cn,_.Pl,_.cz,_.ez,_.dz,_.oq,_.Mm],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 aS=function(){};aS.prototype.update=function(){};aS.ha=function(a){return new (a||aS)};aS.va=_.t({token:aS,ta:aS.ha,Ka:"root"});
var bS=function(a,b,c,d,e,f,g){var h=this;this.sD=e;this.Sb=f;this.iN=g;this.Wn=pZb;this.QS=c.Vb(37);this.yBc=c.Vb(22);a=a.data.ka(_.m(function(n){n=n.Zc;n.path||(n=n.ac().ld("/").hb());return n}),_.mb(1),_.ib());this.ROc=a.ka(_.yb(function(n){d.update(n)}),_.yb(function(n){h.sD.Yl(n)}),_.tb(function(n){return uZb(b,n,!0)}),_.yb(function(n){h.Vga(n)}),_.mb(1),_.ib());this.Rrc=a.ka(_.m(function(n){return _.QD(n)&&n.params.Ob?"Path breadcrumb - "+_.Rhb(n):"Path breadcrumb"}))};bS.prototype.La=function(){_.Fnb(this.sD)};
bS.prototype.Vga=function(a){this.yBc&&Bxb(a)&&(a=a.location,!_.XD(a)||this.wxb&&_.Eo(a,this.wxb)||(this.wxb=a,this.Sb.Vga(a)))};bS.ha=function(a){return new (a||bS)(_.y(_.rf),_.y(cM),_.y(_.vu),_.y(aS),_.y(_.cJ),_.y(_.Hu),_.y(_.uH))};
bS.Aa=_.v({type:bS,oa:[["repository-browser"]],features:[_.Ce([nM,sM,hN])],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"]],ya:function(a,b){a&1&&(_.M(0,ZVb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.ROc))},Ia:[YR,_.Pl,_.Ql,_.Rl,_.Sl,_.Iq,_.Xq,hP,N7b,ZR,$R,_.Vl],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 cS=function(){};cS.ha=function(a){return new (a||cS)};cS.Ea=_.Wc({type:cS});cS.Da=_.Pc({imports:[_.Wl,_.ny,_.rD,_.bB,_.Rr]});
var dS=function(){};dS.ha=function(a){return new (a||dS)};dS.Ea=_.Wc({type:dS});dS.Da=_.Pc({imports:[_.op,vO,_.Wl,BO,_.Mq,_.Zp,xO]});
var eS=function(){};eS.ha=function(a){return new (a||eS)};eS.Ea=_.Wc({type:eS});eS.Da=_.Pc({Tb:[{Ga:G1b,Ic:{Tp:"grimoire-activity-header",xLa:864E5,WMa:!0}}],imports:[_.SF,uM,_.Wl,cS,rO,_.$m,dS,_.ny,EN,_.Mq,_.Rr,_.nw,_.rw,_.Om,_.Xy]});
var fS=function(){};fS.ha=function(a){return new (a||fS)};fS.Ea=_.Wc({type:fS});fS.Da=_.Pc({imports:[_.fn,eS,MO,_.Aw,_.Wl,_.bz,_.ar,_.Mq,_.Rr,_.wH,_.$G,VN,UN,_.Om,_.Xy,_.Yy]});
var gS=function(){};gS.ha=function(a){return new (a||gS)};gS.Ea=_.Wc({type:gS});gS.Da=_.Pc({imports:[_.Wl,_.tD,_.rD,_.Mq,_.Cw,_.Rr,_.rw]});
var hS=function(){};hS.ha=function(a){return new (a||hS)};hS.Ea=_.Wc({type:hS});hS.Da=_.Pc({imports:[_.Wl,_.fz]});
var iS=function(){};iS.ha=function(a){return new (a||iS)};iS.Ea=_.Wc({type:iS});iS.Da=_.Pc({imports:[_.Wl,uP,mP,oP]});
var jS=function(){};jS.ha=function(a){return new (a||jS)};jS.Ea=_.Wc({type:jS});jS.Da=_.Pc({imports:[_.Wl,_.rD,_.Rr,_.rw]});
var kS=function(){};kS.ha=function(a){return new (a||kS)};kS.Ea=_.Wc({type:kS});kS.Da=_.Pc({imports:[_.fn,_.Wl,jS,_.Mq,_.iB,_.Rr,_.fA,_.GB]});
var lS=function(){};lS.ha=function(a){return new (a||lS)};lS.Ea=_.Wc({type:lS});lS.Da=_.Pc({imports:[_.Wl,uP,_.$m,kS,_.Mq,_.Rr]});
var mS=function(){};mS.ha=function(a){return new (a||mS)};mS.Ea=_.Wc({type:mS});mS.Da=_.Pc({imports:[_.fn,_.Wl,_.bz,uP,_.ar,_.rD,_.Mq,_.Rr,_.qH]});
var nS=function(){};nS.ha=function(a){return new (a||nS)};nS.Ea=_.Wc({type:nS});nS.Da=_.Pc({imports:[_.fn,_.Wl,uP,_.tD,_.rD,_.vy,_.qH,_.WF,_.Om]});
var oS=function(){};oS.ha=function(a){return new (a||oS)};oS.Ea=_.Wc({type:oS});oS.Da=_.Pc({imports:[_.Wl,uP,_.vy,_.qH]});
var pS=function(){};pS.ha=function(a){return new (a||pS)};pS.Ea=_.Wc({type:pS});pS.Da=_.Pc({imports:[_.fn,_.Wl,iS,gO,EN,lS,_.GI,mS,_.Mq,_.bB,_.Rr,_.rw,nS,oS]});
var qS=function(){};qS.ha=function(a){return new (a||qS)};qS.Ea=_.Wc({type:qS});qS.Da=_.Pc({imports:[_.fn,ZN,_.Wl,_.ar,pS,mS,_.Mq,_.Rr,_.rw,_.Om,_.II]});
var rS=function(){};rS.ha=function(a){return new (a||rS)};rS.Ea=_.Wc({type:rS});rS.Da=_.Pc({imports:[_.fn,ZN,_.Wl,_.ar,pS,_.Mq,_.Rr,_.Om]});
var sS=function(){};sS.ha=function(a){return new (a||sS)};sS.Ea=_.Wc({type:sS});sS.Da=_.Pc({imports:[_.Wl]});
var tS=function(){};tS.ha=function(a){return new (a||tS)};tS.Ea=_.Wc({type:tS});tS.Da=_.Pc({imports:[_.Wl,_.BI,_.qz,_.pz,_.yG]});
var uS=function(){};uS.ha=function(a){return new (a||uS)};uS.Ea=_.Wc({type:uS});uS.Da=_.Pc({imports:[_.fn,_.Wl,_.ny,_.TA,_.fz,_.rD]});
var vS=function(){};vS.ha=function(a){return new (a||vS)};vS.Ea=_.Wc({type:vS});vS.Da=_.Pc({imports:[_.Wl,_.HB,_.zB]});
var wS=function(){};wS.ha=function(a){return new (a||wS)};wS.Ea=_.Wc({type:wS});wS.Da=_.Pc({imports:[_.Wl,_.BI,_.Mq]});
var xS=function(){};xS.ha=function(a){return new (a||xS)};xS.Ea=_.Wc({type:xS});xS.Da=_.Pc({Tb:[TP],imports:[_.Ip]});
var yS=function(){};yS.ha=function(a){return new (a||yS)};yS.Ea=_.Wc({type:yS});yS.Da=_.Pc({imports:[hS,$N,_.Aw,_.Wl,rS,dN,qS,xS,_.PI,_.fz,sS,_.RI,cN,_.Hv,_.fz,tS,uS,_.GI,_.AI,aN,_.BI,vS,_.Dq,_.WF,wS,_.yG,_.Om,_.QI]});
var zS=function(){};zS.ha=function(a){return new (a||zS)};zS.Ea=_.Wc({type:zS});zS.Da=_.Pc({imports:[_.Wl,_.HB,_.zB]});
var AS=function(){};AS.ha=function(a){return new (a||AS)};AS.Ea=_.Wc({type:AS});AS.Da=_.Pc({});
var BS=function(){};BS.ha=function(a){return new (a||BS)};BS.Ea=_.Wc({type:BS});BS.Da=_.Pc({imports:[_.Wl]});
var CS=function(){};CS.ha=function(a){return new (a||CS)};CS.Ea=_.Wc({type:CS});CS.Da=_.Pc({imports:[_.Wl]});
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var O7b,P7b=new Set,Q7b=new Map,R7b=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=Q7b.get(A);void 0===B&&Q7b.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||P7b.has(B)||(B=f(B),B.push.apply(B,_.Ha(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,Z;if((I instanceof ShadowRoot||I===(null==(Z=this.options)?void 0:Z.T1c))&&void 0!==P&&!P7b.has(P)){K=
this.bE;Z=this.qV;n.appendChild(r);this.bE=r;this.qV=null;x.call(this,A,B);A=(null==A?0:A._$litType$)?this.Vh.DCa.qg:document.createElement("template");B=f(P);var la=0!==B.length;if(la){var wa=document.createElement("style");wa.textContent=B.join("\n");A.content.appendChild(wa)}P7b.add(P);Q7b.delete(P);window.ShadyCSS.prepareTemplateStyles(A,P);la&&window.ShadyCSS.nativeShadow&&(P=A.content.querySelector("style"),null!==P&&A.content.appendChild(P));n.removeChild(r);var va;if(null==(va=window.ShadyCSS)?
0:va.nativeShadow)va=A.content.querySelector("style"),null!==va&&n.appendChild(va.cloneNode(!0));I.insertBefore(n,Z);this.bE=K;this.qV=Z}else x.call(this,A,B)};b.C3a=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.yl);void 0===I&&B.set(A.yl,I=new a(A,this.options));return I}}};null!=(O7b=window).litHtmlPolyfillSupport||(O7b.litHtmlPolyfillSupport=R7b);var S7b="";if(window.Symbol){var T7b=Symbol();"symbol"!==typeof T7b&&(S7b=Object.keys(T7b)[0])}
var U7b=""!==S7b,V7b=U7b?function(a){return null!=a&&void 0!==a[S7b]}:function(){return!1};if(U7b&&!window.Symbol.for){var W7b=new Map;window.Symbol.for=function(a){W7b.has(a)||W7b.set(a,Symbol(a));return W7b.get(a)}}
;var X7b,Y7b=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.OP;a.OP=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.gQ.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.Xfc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.b1)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.I$&&window.ShadyCSS.styleElement(this)};var d=a.BCa;a.BCa=function(e){this.I$||
window.ShadyCSS.styleElement(this);d.call(this,e)}}};null!=(X7b=window).reactiveElementPolyfillSupport||(X7b.reactiveElementPolyfillSupport=Y7b);
var Z7b,$7b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Xfc=!0;a=a.prototype;var b=a.OP;a.OP=function(){this.Sta.scope=this.localName;return b.call(this)}}};null!=(Z7b=window).litElementPolyfillSupport||(Z7b.litElementPolyfillSupport=$7b);
/*

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

 Copyright 2018 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var a8b={CONSTANT:{tR:function(a){return a instanceof _.Dj},FD:_.Ug},JAVASCRIPT:{tR:function(a){return a instanceof _.Ej||a instanceof _.Ej},FD:function(a){return _.Eva(a)}},HTML:{tR:function(a){return a instanceof _.Mj||a instanceof _.Mj},FD:function(a){return _.Nj(a)}},RESOURCE_URL:{tR:function(a){return a instanceof _.Gj||a instanceof _.Gj},FD:function(a){return _.Sg(a)}},STRING:{tR:function(a){return a instanceof Object},FD:bWb},STYLE:{tR:function(a){return a instanceof _.Kj||a instanceof _.Kj},
FD:function(a){return _.t9a(a)}},URL:{tR:function(a){return a instanceof _.yf||a instanceof _.yf},FD:txb}},b8b={CONSTANT:cWb,JAVASCRIPT:cWb,HTML:function(a){return _.Nj(_.Ly(a))},RESOURCE_URL:cWb,STRING:String,STYLE:cWb,URL:function(a,b){a=_.gma(a);return void 0===a?b:a.toString()}};
var eWb={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},dWb={a:{href:[{yf:3}]},area:{href:[{yf:3}]},audio:{src:[{yf:3}]},button:{formaction:[{yf:3}],
formmethod:[{yf:1}]},form:{action:[{yf:3}],method:[{yf:1}]},iframe:{srcdoc:[{yf:2}]},img:{src:[{yf:3}]},input:{accept:[{yf:1}],formaction:[{yf:3}],formmethod:[{yf:1}],pattern:[{yf:1}],readonly:[{yf:1}],src:[{yf:3}]},link:{href:[{yf:3,ro:"rel",Qo:"alternate"},{yf:3,ro:"rel",Qo:"author"},{yf:3,ro:"rel",Qo:"bookmark"},{yf:3,ro:"rel",Qo:"canonical"},{yf:3,ro:"rel",Qo:"cite"},{yf:3,ro:"rel",Qo:"help"},{yf:3,ro:"rel",Qo:"icon"},{yf:3,ro:"rel",Qo:"license"},{yf:3,ro:"rel",Qo:"next"},{yf:3,ro:"rel",Qo:"prefetch"},
{yf:3,ro:"rel",Qo:"dns-prefetch"},{yf:3,ro:"rel",Qo:"prerender"},{yf:3,ro:"rel",Qo:"preconnect"},{yf:3,ro:"rel",Qo:"preload"},{yf:3,ro:"rel",Qo:"prev"},{yf:3,ro:"rel",Qo:"search"},{yf:3,ro:"rel",Qo:"subresource"}]},script:{defer:[{yf:1}]},source:{src:[{yf:3}]},textarea:{readonly:[{yf:1}]},video:{src:[{yf:3}]}},vWb={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},EWb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],DWb={"*":{async:1,dir:0,loading:2,target:3}};
var nWb="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(" "),mWb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},lWb=null,gWb=null;
/*

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

*/
var oWb={},pWb=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 wWb={text:1},sWb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};
var FWb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,xWb=/[\t\n\f\r ]+/,zWb=/[\t\n\f\r ,]+/g,c8b=function(a,b,c){return c},oK={},d8b=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{W3b:b,
V3b:c,X3b:a}}(),nK=d8b.W3b,CWb=d8b.V3b,BWb=d8b.X3b;
var e8b=function(a){function b(r){var x=r.localName;if(!r.getAttribute("is")&&2===qWb(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||c8b,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.l(a);for(var f=a.next();!f.done;f=a.next())e=new RegExp(e.source+"|^"+_.lA(f.value))}c&&c(!1,"initResin",null);var g=GWb(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=qWb(B,x.constructor);switch(I){case 0:case 1:x=uWb(B,x);A=1===x||6===x;break;case 3:case 2:A=!0;break;default:_.ag(I,"got an unknown element classification")}}if(A)return function(la){return""+d(la,"STRING",la)}}return function(la){if(!la&&la!==document.all)return la;c&&c(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+la,r.parentElement);return nK}}var K=r.localName;
B=b(r);var P=null;switch(A){case "attribute":if(jWb(x)in B)break;return function(la){return la};case "property":if(x in B){P=tWb(B,x);break}if((I=kWb(x))&&I in B)break;return function(la){return la};default:_.ag(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var Z="attribute"===A?x.toLowerCase():iWb(x);P||(P=fWb(K,Z,function(la){var wa=r.getAttribute(la);return!wa||/[\[\{]/.test(la)?null:wa}));return function(la){var wa=oK,va=null;if(!la&&la!==document.all)return la;if(null!=
P){var Ga=g[P],Sa=Ga.hD;va=Ga.gD;Sa&&(wa=d(la,Sa,oK));wa===oK&&(Ga.oz?(wa=String(d(la,"STRING",la)),wa=Ga.oz(K,Z,wa)):Ga.nz&&(wa=Ga.nz(K,Z,la,r)),wa===va&&(wa=oK))}wa===oK&&(wa=va||nK,c&&(la=void 0!==la.zn?la.zn():la,c(!0,"Failed to sanitize attribute of <"+K+">: <"+K+" "+Z+'="'+la+'">',r)));return wa}}}({allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=a8b[b];return d.tR(a)&&(d=d.FD(a,c),d!==c)?d:(0,b8b[b])(String(bWb(a)),c)}});
var f8b,g8b,h8b,i8b,DS=(null==(g8b=window.ShadyDOM)?0:g8b.inUse)&&(!0===(null==(h8b=window.ShadyDOM)?void 0:h8b.noPatch)||"on-demand"===(null==(i8b=window.ShadyDOM)?void 0:i8b.noPatch))?window.ShadyDOM.wrap:function(a){return a},ES=window.trustedTypes,j8b=ES?ES.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,k8b=function(a){return a},l8b=function(){return k8b},FS="lit$"+String(Math.random()).slice(9)+"$",m8b="?"+FS,n8b="<"+m8b+">",GS=document,HWb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||V7b(a)},o8b=Array.isArray,p8b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,q8b=/--\x3e/g,r8b=/>/g,HS=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),s8b=/'/g,t8b=/"/g,u8b=/^(?:script|style|textarea|title)$/i,v8b=function(a){var b=_.ea.apply(1,arguments),c={};return c._$litType$=1,c.yl=a,c.values=b,c},pK=Symbol.for("lit-noChange"),IS=Symbol.for("lit-nothing"),w8b=new WeakMap,JS=GS.createTreeWalker(GS,
129,null,!1),x8b=function(a,b){var c=a.yl,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=p8b,B=0;B<h;B++){for(var I=c[B],K=-1,P=void 0,Z=0,la;Z<I.length;){A.lastIndex=Z;la=A.exec(I);if(null===la)break;Z=A.lastIndex;A===p8b?"!--"===la[1]?A=q8b:void 0!==la[1]?A=r8b:void 0!==la[2]?(u8b.test(la[2])&&(x=new RegExp("</"+la[2],"g")),A=HS):void 0!==la[3]&&(A=HS):A===HS?">"===la[0]?(K=void 0,A=null!=(K=x)?K:p8b,K=-1):void 0===la[1]?K=-2:(K=A.lastIndex-
la[2].length,P=la[1],A=void 0===la[3]?HS:'"'===la[3]?t8b:s8b):A===t8b||A===s8b?A=HS:A===q8b||A===r8b?A=p8b:(A=HS,x=void 0)}Z=A===HS&&c[B+1].startsWith("/>")?" ":"";r+=A===p8b?I+n8b:0<=K?(n.push(P),I.slice(0,K)+"$lit$"+I.slice(K))+FS+Z:I+FS+(-2===K?(n.push(void 0),B):Z)}x=r+(c[h]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("wf");c=[void 0!==j8b?j8b.createHTML(x):x,n];c=_.l(c);n=c.next().value;c=c.next().value;this.qg=x8b.createElement(n,b);JS.currentNode=
this.qg.content;2===d&&(b=this.qg.content,d=b.firstChild,d.remove(),b.append.apply(b,_.Ha(d.childNodes)));for(;null!==(b=JS.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(FS))x=c[e++],d.push(h),void 0!==x?(h=b.getAttribute(x.toLowerCase()+"$lit$").split(FS),x=/([.?@])?(.*)/.exec(x),g.push({type:1,index:a,name:x[2],yl:h,Uc:"."===x[1]?y8b:"?"===x[1]?z8b:"@"===x[1]?A8b:
KS})):g.push({type:6,index:a});d=_.l(d);for(x=d.next();!x.done;x=d.next())b.removeAttribute(x.value)}if(u8b.test(b.tagName)&&(d=b.textContent.split(FS),n=d.length-1,0<n)){b.textContent=ES?ES.emptyScript:"";for(x=0;x<n;x++)b.append(d[x],GS.createComment("")),JS.nextNode(),g.push({type:2,index:++a});b.append(d[n],GS.createComment(""))}}else if(8===b.nodeType)if(b.data===m8b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(FS,d+1));)g.push({type:7,index:a}),d+=FS.length-1;a++}};
x8b.createElement=function(a){var b=GS.createElement("template");b.innerHTML=a;return b};var B8b=function(a,b){this.P9a=[];this.CCa=void 0;this.DCa=a;this.Ev=b};
B8b.prototype.Qhc=function(a){var b=this.DCa,c=b.qg.content;b=b.X_;var d,e=(null!=(d=null==a?void 0:a.qVc)?d:GS).importNode(c,!0);JS.currentNode=e;c=JS.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 LS(c,c.nextSibling,this,a):1===g.type?h=new g.Uc(c,g.name,g.yl,this,a):6===g.type&&(h=new C8b(c,this,a));this.P9a.push(h);g=b[++f]}h=void 0;d!==(null==(h=g)?void 0:h.index)&&(c=JS.nextNode(),d++)}return e};
B8b.prototype.Wab=function(a){for(var b=0,c=_.l(this.P9a),d=c.next();!d.done;d=c.next()){d=d.value;if(void 0!==d){var e=void 0;null==(e=void 0)||e({kind:"set part",y0c:d,value:a[b],G4c:b,values:a,a4c:this});void 0!==d.yl?(d.aE(a,d,b),b+=d.yl.length-2):d.aE(a[b])}b++}};_.V.Object.defineProperties(B8b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Ev.parentNode}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});
var LS=function(a,b,c,d){this.type=2;this.Vh=IS;this.CCa=void 0;this.bE=a;this.qV=b;this.Ev=c;this.options=d;var e;this.H3a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.XW=void 0};_.k=LS.prototype;_.k.aE=function(a,b){a=qK(this,a,void 0===b?this:b);HWb(a)?a===IS||null==a||""===a?(this.Vh!==IS&&this.hia(),this.Vh=IS):a!==this.Vh&&a!==pK&&this.l5a(a):void 0!==a._$litType$?this.Yhc(a):void 0!==a.nodeType?this.zDa(a):o8b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Xhc(a):this.l5a(a)};
_.k.YEa=function(a,b){b=void 0===b?this.qV:b;return DS(DS(this.bE).parentNode).insertBefore(a,b)};_.k.zDa=function(a){if(this.Vh!==a){this.hia();if(e8b!==l8b){var b,c=null==(b=this.bE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("xf");}this.Vh=this.YEa(a)}};
_.k.l5a=function(a){if(this.Vh!==IS&&HWb(this.Vh)){var b=DS(this.bE).nextSibling;void 0===this.XW&&(this.XW=e8b(b,"data","property"));a=this.XW(a);b.data=a}else b=document.createTextNode(""),this.zDa(b),void 0===this.XW&&(this.XW=e8b(b,"data","property")),a=this.XW(a),b.data=a;this.Vh=a};
_.k.Yhc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.C3a(a):(void 0===c.qg&&(c.qg=x8b.createElement(c.h,this.options)),c);var d;(null==(d=this.Vh)?void 0:d.DCa)===a?this.Vh.Wab(b):(d=new B8b(a,this),a=d.Qhc(this.options),d.Wab(b),this.zDa(a),this.Vh=d)};_.k.C3a=function(a){var b=w8b.get(a.yl);void 0===b&&w8b.set(a.yl,b=new x8b(a));return b};
_.k.Xhc=function(a){o8b(this.Vh)||(this.Vh=[],this.hia());var b=this.Vh,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 LS(this.YEa(GS.createComment("")),this.YEa(GS.createComment("")),this,this.options)):d=b[c],d.aE(e),c++;c<b.length&&(this.hia(d&&DS(d.qV).nextSibling,c),b.length=c)};_.k.hia=function(a,b){a=void 0===a?DS(this.bE).nextSibling:a;var c;for(null==(c=this.Zfc)||c.call(this,!1,!0,b);a&&a!==this.qV;)b=DS(a).nextSibling,DS(a).remove(),a=b};
var D8b=function(a,b){if(void 0===a.Ev){a.H3a=b;var c;null==(c=a.Zfc)||c.call(a,b)}};_.V.Object.defineProperties(LS.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Ev)?void 0:a.ZD)?b:this.H3a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=DS(this.bE).parentNode,b=this.Ev;void 0!==b&&11===a.nodeType&&(a=b.parentNode);return a}}});
var KS=function(a,b,c,d,e){this.type=1;this.Vh=IS;this.CCa=void 0;this.element=a;this.name=b;this.Ev=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Vh=Array(c.length-1).fill(new String),this.yl=c):this.Vh=IS;this.Ly=void 0};
KS.prototype.aE=function(a,b,c,d){b=void 0===b?this:b;var e=this.yl,f=!1;if(void 0===e){if(a=qK(this,a,b,0),f=!HWb(a)||a!==this.Vh&&a!==pK)this.Vh=a}else{var g=a;a=e[0];var h;for(h=0;h<e.length-1;h++){var n=qK(this,g[c+h],b,h);n===pK&&(n=this.Vh[h]);f||(f=!HWb(n)||n!==this.Vh[h]);if(n===IS)a=IS;else if(a!==IS){var r=void 0;a+=(null!=(r=n)?r:"")+e[h+1]}this.Vh[h]=n}}f&&!d&&this.ADa(a)};
KS.prototype.ADa=function(a){if(a===IS)DS(this.element).removeAttribute(this.name);else{void 0===this.Ly&&(this.Ly=e8b(this.element,this.name,"attribute"));var b;a=this.Ly(null!=(b=a)?b:"");var c;DS(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.V.Object.defineProperties(KS.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});
var y8b=function(){KS.apply(this,arguments);this.type=3};_.U(y8b,KS);y8b.prototype.ADa=function(a){void 0===this.Ly&&(this.Ly=e8b(this.element,this.name,"property"));a=this.Ly(a);this.element[this.name]=a===IS?void 0:a};var E8b=ES?ES.emptyScript:"",z8b=function(){KS.apply(this,arguments);this.type=4};_.U(z8b,KS);z8b.prototype.ADa=function(a){a&&a!==IS?DS(this.element).setAttribute(this.name,E8b):DS(this.element).removeAttribute(this.name)};
var A8b=function(a,b,c,d,e){KS.call(this,a,b,c,d,e);this.type=5};_.U(A8b,KS);A8b.prototype.aE=function(a,b){var c;a=null!=(c=qK(this,a,void 0===b?this:b,0))?c:IS;if(a!==pK){b=this.Vh;c=a===IS&&b!==IS||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==IS&&(b===IS||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Vh=a}};
A8b.prototype.handleEvent=function(a){if("function"===typeof this.Vh){var b,c;this.Vh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Vh.handleEvent(a)};var C8b=function(a,b,c){this.element=a;this.type=6;this.CCa=void 0;this.Ev=b;this.options=c};C8b.prototype.aE=function(a){qK(this,a)};_.V.Object.defineProperties(C8b.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});var F8b;null==(F8b=window.litHtmlPolyfillSupport)||F8b(x8b,LS);var G8b;
(null!=(G8b=(f8b=window).litHtmlVersions)?G8b:f8b.litHtmlVersions=[]).push("2.2.6");
var H8b=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,I8b=Symbol(),J8b=new WeakMap,K8b=function(a,b,c){this._$cssResult$=!0;if(c!==I8b)throw Error("yf");this.cssText=a;this.Toc=b};K8b.prototype.toString=function(){return this.cssText};
_.V.Object.defineProperties(K8b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.Voc,b=this.Toc;if(H8b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=J8b.get(b));void 0===a&&((this.Voc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&J8b.set(b,a))}return a}}});
var L8b=function(a,b){H8b?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)})},M8b=H8b?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 K8b("string"===typeof b?b:String(b),void 0,I8b)}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 N8b=_.Eb();if(N8b&&0<=N8b.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 O8b=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());
/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
(function(){if(O8b&&!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 P8b,Q8b=window.trustedTypes,R8b=Q8b?Q8b.emptyScript:"",S8b=window.reactiveElementPolyfillSupport,T8b={JOb:function(a,b){switch(b){case Boolean:a=a?R8b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},mqb: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}},U8b=function(a,b){return b!==a&&(b===b||a===a)},V8b={e6:!0,type:String,KB:T8b,pGb:!1,rzc:U8b},
MS=function(){var a=HTMLElement.call(this)||this;a.Z2=new Map;a.Paa=!1;a.I$=!1;a.sV=null;a.vlc();return a};_.U(MS,HTMLElement);MS.TJ=function(a,b){b=void 0===b?V8b:b;b.state&&(b.e6=!1);this.Ep();this.WB.set(a,b);b.G_c||this.prototype.hasOwnProperty(a)||(b=this.a$(a,"symbol"===typeof a?Symbol():"__"+a,b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};MS.a$=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;W8b(this,a,e,c)},configurable:!0,enumerable:!0}};
MS.wZ=function(a){return this.WB.get(a)||V8b};MS.Ep=function(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.Ep();this.WB=new Map(a.WB);this.E3a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.Ha(Object.getOwnPropertyNames(a)),_.Ha(Object.getOwnPropertySymbols(a)));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.TJ(c,a[c])}this.gQ=this.u9(this.styles);return!0};
MS.u9=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(M8b(c.value))}else void 0!==a&&b.push(M8b(a));return b};MS.rV=function(a,b){b=b.e6;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.k=MS.prototype;_.k.vlc=function(){var a=this;this.L3a=new Promise(function(c){return a.Hnb=c});this.gia=new Map;this.ggc();W8b(this);var b;null==(b=this.constructor.mSc)||b.forEach(function(c){return c(a)})};
_.k.ggc=function(){var a=this;this.K3a?(this.Z2=this.K3a,this.K3a=void 0):this.constructor.WB.forEach(function(b,c){a.hasOwnProperty(c)&&(a.Z2.set(c,a[c]),delete a[c])})};_.k.OP=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.b1);L8b(b,this.constructor.gQ);return b};_.k.connectedCallback=function(){void 0===this.EGb&&(this.EGb=this.OP());this.Hnb(!0);var a;null==(a=this.FCa)||a.forEach(function(b){var c;return null==(c=b.iYc)?void 0:c.call(b)})};_.k.Hnb=function(){};
_.k.disconnectedCallback=function(){var a;null==(a=this.FCa)||a.forEach(function(b){var c;return null==(c=b.jYc)?void 0:c.call(b)})};_.k.attributeChangedCallback=function(a,b,c){this.Wfc(a,c)};_.k.fgc=function(a,b,c){c=void 0===c?V8b:c;var d=this.constructor.rV(a,c);if(void 0!==d&&!0===c.pGb){var e,f,g=(null!=(f=null==(e=c.KB)?void 0:e.JOb)?f:T8b.JOb)(b,c.type);this.sV=a;null==g?this.removeAttribute(d):this.setAttribute(d,g);this.sV=null}};
_.k.Wfc=function(a,b){var c=this.constructor;a=c.E3a.get(a);if(void 0!==a&&this.sV!==a){c=c.wZ(a);var d=c.KB,e,f,g=null!=(f=null!=(e=null==d?void 0:d.mqb)?e:"function"===typeof d?d:null)?f:T8b.mqb;this.sV=a;this[a]=g(b,c.type);this.sV=null}};var W8b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.wZ(b),(d.rzc||U8b)(a[b],c)?(a.gia.has(b)||a.gia.set(b,c),!0===d.pGb&&a.sV!==b&&(void 0===a.a3&&(a.a3=new Map),a.a3.set(b,d))):e=!1);!a.Paa&&e&&(a.L3a=a.cgc())};
MS.prototype.cgc=function(){var a=this,b,c;return _.ha(function(d){switch(d.Ad){case 1:return a.Paa=!0,_.Tva(d,2),_.ia(d,a.L3a,4);case 4:d.Ad=3;d.AP=0;break;case 2:b=_.Uva(d),a.l3c||Promise.reject(b);case 3:c=X8b(a);if(null==c){d.jk(5);break}return _.ia(d,c,5);case 5:return d.return(!a.Paa)}})};
var X8b=function(a){if(a.Paa){a.Z2&&(a.Z2.forEach(function(e,f){return a[f]=e}),a.Z2=void 0);var b=!1,c=a.gia;try{b=!0;var d;null==(d=a.FCa)||d.forEach(function(e){var f;return null==(f=e.kYc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.I3a(),e;}b&&a.BCa(c)}};_.k=MS.prototype;_.k.BCa=function(a){var b;null==(b=this.FCa)||b.forEach(function(c){var d;return null==(d=c.lYc)?void 0:d.call(c)});this.I$||(this.I$=!0,this.Lpb());this.EA(a)};_.k.I3a=function(){this.gia=new Map;this.Paa=!1};
_.k.update=function(){var a=this;void 0!==this.a3&&(this.a3.forEach(function(b,c){return a.fgc(c,a[c],b)}),this.a3=void 0);this.I3a()};_.k.EA=function(){};_.k.Lpb=function(){};_.V.Object.defineProperties(MS,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var a=this;this.Ep();var b=[];this.WB.forEach(function(c,d){c=a.rV(d,c);void 0!==c&&(a.E3a.set(c,d),b.push(c))});return b}}});MS.finalized=!0;MS.WB=new Map;MS.gQ=[];MS.b1={mode:"open"};null==S8b||S8b({ReactiveElement:MS});var Y8b;
(null!=(Y8b=(P8b=window).reactiveElementVersions)?Y8b:P8b.reactiveElementVersions=[]).push("1.3.3");
var Z8b,NS=function(){var a=MS.apply(this,arguments)||this;a.Sta={host:a};a.ECa=void 0;return a};_.U(NS,MS);NS.b1=MS.b1;NS.gQ=MS.gQ;NS.WB=MS.WB;NS.rV=MS.rV;NS.u9=MS.u9;NS.Ep=MS.Ep;NS.wZ=MS.wZ;NS.a$=MS.a$;NS.TJ=MS.TJ;_.k=NS.prototype;_.k.OP=function(){var a,b=MS.prototype.OP.call(this);null!=(a=this.Sta).hXa||(a.hXa=b.firstChild);return b};
_.k.update=function(a){var b=this.render();this.I$||(this.Sta.isConnected=this.isConnected);MS.prototype.update.call(this,a);a=this.EGb;var c=this.Sta,d,e=null!=(d=null==c?void 0:c.hXa)?d:a;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.hXa)?f:null;e._$litPart$=d=new LS(a.insertBefore(GS.createComment(""),d),d,void 0,null!=c?c:{})}d.aE(b);this.ECa=d};_.k.connectedCallback=function(){MS.prototype.connectedCallback.call(this);var a;null==(a=this.ECa)||D8b(a,!0)};
_.k.disconnectedCallback=function(){MS.prototype.disconnectedCallback.call(this);var a;null==(a=this.ECa)||D8b(a,!1)};_.k.render=function(){return pK};NS.finalized=!0;NS._$litElement$=!0;var $8b,a9b;null==(a9b=($8b=window).litElementHydrateSupport)||a9b.call($8b,{LitElement:NS});var b9b;null==(b9b=window.litElementPolyfillSupport)||b9b({LitElement:NS});var c9b;(null!=(c9b=(Z8b=window).litElementVersions)?c9b:Z8b.litElementVersions=[]).push("3.2.1");
var d9b=_.Nh(["\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 */"]),
e9b=function(a){var b=_.ea.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("zf`"+d);return c+d+a[e+1]},a[0]);return new K8b(b,a,I8b)}(d9b);
var f9b=function(a,b){return{kind:b.kind,elements:b.elements,Ipb:function(c){window.customElements.define(a,c)}}};
var JWb=function(a,b){return"method"!==b.kind||!b.plb||"value"in b.plb?{kind:"field",key:Symbol(),N0c:"own",plb:{},Y_c:b.key,lub:function(){"function"===typeof b.lub&&(this[b.key]=b.lub.call(this))},Ipb:function(c){c.TJ(b.key,a)}}:Object.assign({},b,{Ipb:function(c){c.TJ(b.key,a)}})};
var g9b=function(){};g9b.prototype.Yfc=function(a,b,c){this.PRc=a;this.Ev=b;this.NRc=c};g9b.prototype.agc=function(a,b){return this.update(a,b)};g9b.prototype.update=function(a,b){return this.render.apply(this,_.Ha(b))};_.V.Object.defineProperties(g9b.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){return this.Ev.ZD}}});
var h9b=function(a){this.value=IS;if(2!==a.type)throw Error("Bf`"+this.constructor.Euc);};_.U(h9b,g9b);h9b.prototype.render=function(a){if(a===IS||void 0===a)return this.jOb=void 0,this.value=a;if(a===pK)return a;if(a===this.value)return this.jOb;this.value=a;a=[_.Nj(a)];a.raw=a;var b={};return this.jOb=(b._$litType$=this.constructor.resultType,b.yl=a,b.values=[],b)};h9b.Euc="safeHTML";h9b.resultType=1;
var i9b=function(a){return function(){var b=_.ea.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(h9b);
var j9b=_.Nh('\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(";")),k9b=_.Nh(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),l9b=_.Nh("\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(";")),
m9b=_.Nh(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),n9b=_.Nh('\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(";")),o9b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.xz=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.xz="")},p9b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},q9b=function(a,b,c){this.icon=a;this.url=b;this.description=c},OS=function(){var a=NS.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.zM=[];a.Xga=new _.nb;a.Wga=a.Xga;a.Yob=aWb("fetchJson",function(b,c){return $Vb(b,c)});a.IMc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.UJc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.nEc=aWb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.U(OS,NS);OS.b1=NS.b1;OS.gQ=NS.gQ;OS.WB=NS.WB;OS.rV=NS.rV;OS.u9=NS.u9;OS.Ep=NS.Ep;OS.wZ=NS.wZ;OS.a$=NS.a$;OS.TJ=NS.TJ;
OS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.zM.length&&0===this.results.length;return v8b(n9b,this.placeholder,this.queries.map(function(d){return v8b(j9b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.gH(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.xz,d.suffix,d.rawQuery)}),c?v8b(k9b,b):"",this.results.map(function(d){return v8b(l9b,_.Df(txb(IWb(d.icon.imageUrl))),d.url,function(){a.fireEvent("navigate-event",_.zf(d.url))},
d.title,LWb(d.shortUrl),i9b(d.snippet))}),this.zM.map(function(d){return v8b(m9b,d.url,function(){a.fireEvent("navigate-event",_.zf(d.url))},d.icon,d.description)}))};
OS.prototype.Lpb=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=_.Ie(c,"input").ka(_.yb(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Ja(500),_.m(function(){return c.value}),_.Qa(function(f){return""!==f}),_.yb(function(f){var g=a.nEc;f=[f];g.searchParams.set("q",f.join(" "));
var h=a.from||a.dataFrom;h&&g.searchParams.set("from",h);a.zM=[];a.zM.push(new q9b("moma",_.Ij(g.toString()),"Moma search"));if(h=a.hiddenQuery||a.dataHiddenQuery)f.push(h),g.searchParams.set("q",f.join(" ")),a.zM.push(new q9b("more",_.Ij(g.toString()),"More results"));a.zM.reverse()}));this.input=c;var e=function(){a.Xga.next(!0)};_.Cb(d,d.ka(_.tb(function(f){return a.Yob(a.getUrl(a.IMc,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 o9b("personal",n.rawQuery,g)});h=(h.suggestedPopularQueries||[]).map(function(n){return new o9b("popular",n.rawQuery,g)});a.queries=f.concat(h);a.Xga.next(!0)},e);d.ka(_.tb(function(f){return a.Yob(a.getUrl(a.UJc,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("Af");x=_.mh(x);n.call(h,new p9b(r,_.mh(_.Nj(x).toString()),_.Df(txb(IWb(g.link.linkUrl))),g.icon,g.link.shortUrl))}a.Xga.next(!0)},e);_.Ie(c,"input").ka(_.Qa(function(){return""===c.value})).subscribe(function(){a.zM=[];a.queries=[];a.results=[];a.Xga.next(!1)});_.Ie(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});
_.Ie(c,"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();r9b(a,1);break;case "ArrowUp":f.preventDefault();r9b(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=_.Gf(g),window.location.href=_.Af(f);else{g=_.l(b.querySelectorAll(".item"));for(var h=g.next();!h.done;h=g.next())h.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.gH(f.innerText),
a.fireEvent("query-event",f.innerText);(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};OS.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 r9b=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")};OS.prototype.gH=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
OS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.V.Object.defineProperties(OS,{styles:{configurable:!0,enumerable:!0,get:function(){return e9b}}});var PS=OS;sK([rK({type:String}),tK(Object)],PS.prototype,"placeholder",void 0);sK([rK({type:String,e6:"hidden-query"}),tK(Object)],PS.prototype,"hiddenQuery",void 0);sK([rK({type:String}),tK(Object)],PS.prototype,"accesskey",void 0);sK([rK({type:String}),tK(Object)],PS.prototype,"from",void 0);
sK([rK({type:String,e6:"data-hidden-query"}),tK(Object)],PS.prototype,"dataHiddenQuery",void 0);sK([rK({type:String,e6:"data-from"}),tK(Object)],PS.prototype,"dataFrom",void 0);sK([KWb(),tK(Array)],PS.prototype,"queries",void 0);sK([KWb(),tK(Array)],PS.prototype,"results",void 0);sK([KWb(),tK(Array)],PS.prototype,"zM",void 0);PS=sK([function(a){return function(b){"function"===typeof b?window.customElements.define(a,b):b=f9b(a,b);return b}}("g3mark-moma-search")],PS);
var QS=function(){};QS.ha=function(a){return new (a||QS)};QS.Ea=_.Wc({type:QS});QS.Da=_.Pc({});
var RS=function(){};RS.ha=function(a){return new (a||RS)};RS.Ea=_.Wc({type:RS});RS.Da=_.Pc({imports:[CS,_.Wl,_.Om,QS]});
var SS=function(){};SS.ha=function(a){return new (a||SS)};SS.Ea=_.Wc({type:SS});SS.Da=_.Pc({imports:[_.Wl]});
var TS=function(){};TS.ha=function(a){return new (a||TS)};TS.Ea=_.Wc({type:TS});TS.Da=_.Pc({imports:[_.Wl,_.Om]});
var US=function(){};US.ha=function(a){return new (a||US)};US.Ea=_.Wc({type:US});US.Da=_.Pc({imports:[_.Wl,SS,TS]});
var VS=function(){};VS.ha=function(a){return new (a||VS)};VS.Ea=_.Wc({type:VS});VS.Da=_.Pc({imports:[_.Wl,AS,RS,_.Om,SS,US,_.rD,TS,BS]});
var WS=function(){};WS.ha=function(a){return new (a||WS)};WS.Ea=_.Wc({type:WS});WS.Da=_.Pc({Tb:[{Ga:_.l$a,Ic:{expandedHeight:"48px",collapsedHeight:"48px",VK:!1}}],imports:[_.fn,_.Wl,qS,_.XI,cN,zS,_.Hv,_.Mq,_.pz,_.sy,VS,wS]});
var XS=function(){};XS.ha=function(a){return new (a||XS)};XS.Ea=_.Wc({type:XS});XS.Da=_.Pc({imports:[$N,_.Wl,_.bz,rS,qS,_.$m,_.tD,fM,_.Om]});
var YS=function(){};YS.ha=function(a){return new (a||YS)};YS.Ea=_.Wc({type:YS});YS.Da=_.Pc({imports:[_.Wl]});
var ZS=function(){};ZS.ha=function(a){return new (a||ZS)};ZS.Ea=_.Wc({type:ZS});ZS.Da=_.Pc({imports:[_.Wl,YS]});
var $S=function(){};$S.ha=function(a){return new (a||$S)};$S.Ea=_.Wc({type:$S});$S.Da=_.Pc({imports:[_.fn,_.Wl]});
var aT=function(){};aT.ha=function(a){return new (a||aT)};aT.Ea=_.Wc({type:aT});aT.Da=_.Pc({imports:[_.Wl,_.Rr]});
var bT=function(){};bT.ha=function(a){return new (a||bT)};bT.Ea=_.Wc({type:bT});bT.Da=_.Pc({imports:[_.Wl]});
var cT=function(){};cT.ha=function(a){return new (a||cT)};cT.Ea=_.Wc({type:cT});cT.Da=_.Pc({imports:[_.Wl,$S,aT,YS,_.rD,_.tD,_.Mq,_.Rr,bT]});
var dT=function(){};dT.ha=function(a){return new (a||dT)};dT.Ea=_.Wc({type:dT});dT.Da=_.Pc({imports:[_.Wl,_.Mq]});
var eT=function(){};eT.ha=function(a){return new (a||eT)};eT.Ea=_.Wc({type:eT});eT.Da=_.Pc({imports:[_.fn,ZS,cT,_.Wl,$S,dT,_.tD,_.rD,_.Mq,_.Rr,_.Sv,_.sy,_.lJ,_.RC,_.jv]});
var fT=function(){};fT.ha=function(a){return new (a||fT)};fT.Ea=_.Wc({type:fT});fT.Da=_.Pc({imports:[_.SF,_.Wl,eO,_.tD,_.rD,_.Mq,_.Rr,_.Dw]});
var gT=function(){};gT.ha=function(a){return new (a||gT)};gT.Ea=_.Wc({type:gT});gT.Da=_.Pc({imports:[_.fn,_.Wl,_.rD,_.Mq,_.pz,_.vy,_.Om]});
var hT=function(){};hT.ha=function(a){return new (a||hT)};hT.Ea=_.Wc({type:hT});hT.Da=_.Pc({imports:[_.Wl,_.fA]});
var iT=function(){};iT.ha=function(a){return new (a||iT)};iT.Ea=_.Wc({type:iT});iT.Da=_.Pc({imports:[_.Wl,_.iB]});
var jT=function(){};jT.ha=function(a){return new (a||jT)};jT.Ea=_.Wc({type:jT});jT.Da=_.Pc({imports:[_.Wl,_.Mq,_.Rr,_.rw]});
var kT=function(){};kT.ha=function(a){return new (a||kT)};kT.Ea=_.Wc({type:kT});kT.Da=_.Pc({Tb:[{Ga:G1b,Ic:{Tp:"grimoire-xref",xLa:864E5,WMa:!0}}],imports:[_.fn,hT,jT,_.Wl,uP,iT,dS,_.Mq,_.Dq,_.Cw,_.nw,_.lJ,_.rw,_.Om]});
var lT=function(){};lT.ha=function(a){return new (a||lT)};lT.Ea=_.Wc({type:lT});lT.Da=_.Pc({imports:[jT,_.Wl]});
var mT=function(){};mT.ha=function(a){return new (a||mT)};mT.Ea=_.Wc({type:mT});mT.Da=_.Pc({imports:[_.fn,jT,_.Wl,_.zD,kT,lT]});
var nT=function(){};nT.ha=function(a){return new (a||nT)};nT.Ea=_.Wc({type:nT});nT.Da=_.Pc({imports:[_.Wl,_.jv]});
var oT=function(){};oT.ha=function(a){return new (a||oT)};oT.Ea=_.Wc({type:oT});oT.Da=_.Pc({Tb:[XQ],imports:[mT,_.fn,_.Wl,_.tD,_.rD,_.Mq,_.Rr,_.Dw,_.GB,nT,_.jv,_.Jp]});
new _.Hk;new _.Ik;new _.Hk;new _.Ik;
var pT=function(a,b,c,d){this.Qb=a;this.ad=b;this.dir=c;this.zone=d;this.yc=new _.kb;this.KG=this.AS=null;this.cUa=192;this.Kda=new _.sf([]);this.FX=[];this.jub=!1;this.ew=this.Yt=null;this.Wl=new _.Xk;this.yU=new _.Xk;this.Fl=new _.Xk;this.Rub=[];s9b(this)};_.k=pT.prototype;_.k.Sa=function(){this.FX=t9b(this);var a=this.Kda,b=a.next,c=Array.from({length:this.FX.length});c[0]=this.Cb;c[1]=_.tA(this.ad,this.Cb,1);b.call(a,c)};
_.k.Vc=function(){var a=this;this.aRa();u9b(this);this.zone.wc(function(){setTimeout(function(){a.ZG(a.Cb,"auto");a.Kda.next(a.FX);a.jub=!0})})};_.k.Rb=function(a){this.jub&&(a.minDate||a.maxDate)&&(this.FX=t9b(this),this.Kda.next(this.FX))};_.k.La=function(){this.yc.next();this.yc.complete()};_.k.ZG=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.FX.findIndex(function(e){return NWb(c,e,a)});-1<d&&this.rua.ix(d,b)};_.k.qYa=function(a){this.yU.next(a.value);v9b(this)};
var s9b=function(a){var b=a.ad.Apa(),c=_.qdb(a.ad,"narrow"),d=_.qdb(a.ad,"long").map(function(e,f){return{Zyb:e,mUa:c[f]}});a.Rub=d.slice(b).concat(d.slice(0,b))},w9b=function(a,b){return(new Date(a.ad.getYear(b),a.ad.getMonth(b),1)).getTime()},x9b=function(a,b){return a.Yba.toArray().find(function(c){return NWb(a,c.Cb,b)})},v9b=function(a){a=_.l(a.Yba.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.XO=null,b.LW=null,b.Gb.Be()};
pT.prototype.aRa=function(){var a=this;_.Ie(this.Qb.ua,"keydown",{capture:!0}).ka(_.vb(this.yc)).subscribe(function(b){a:{var c=a.Cb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.Cb=_.vA(a.ad,a.Cb,d?1:-1);break;case 39:a.Cb=_.vA(a.ad,a.Cb,d?-1:1);break;case 38:a.Cb=_.vA(a.ad,a.Cb,-7);break;case 40:a.Cb=_.vA(a.ad,a.Cb,7);break;case 36:a.Cb=_.vA(a.ad,a.Cb,1-a.ad.getDate(a.Cb));break;case 35:a.Cb=_.vA(a.ad,a.Cb,_.sdb(a.ad,a.Cb)-a.ad.getDate(a.Cb));break;case 33:a.Cb=b.altKey?_.uA(a.ad,a.Cb,-1):_.tA(a.ad,
a.Cb,-1);break;case 34:a.Cb=b.altKey?_.uA(a.ad,a.Cb,1):_.tA(a.ad,a.Cb,1);break;case 27:null===a.KG||_.Bg(b)||(v9b(a),a.Wl.emit(null),a.yU.emit(null));break;default:break a}a.Cb=_.rA(a.ad,a.Cb,a.Jd,a.Nd);_.pA(a.ad,c,a.Cb)&&a.Fl.emit(a.Cb);c=x9b(a,c);if(d=x9b(a,a.Cb))d.Cb=a.Cb,d.sy(),d.Gb.Be(),null==c||c.Gb.Be();b.preventDefault();b.stopPropagation()}})};
var u9b=function(a){a.Yba.vd.ka(_.sb(a.Yba),_.tb(function(b){return _.hb.apply(null,_.Ha(b.toArray().map(function(c){return c.rE.wta})))}),_.vb(a.yc)).subscribe(function(b){var c=a.Yba.toArray();null==c||c[0].c$a(b);a.AS=(null==c?void 0:c[0].LW)||null;a.KG=(null==c?void 0:c[0].XO)||null;for(b=1;b<c.length;b++)c[b].LW=a.AS,c[b].XO=a.KG,c[b].Gb.Be()})},t9b=function(a){for(var b=[],c=w9b(a,a.Nd),d=a.ad.clone(a.Jd);w9b(a,d)<=c;)b.push(a.ad.clone(d)),d=_.tA(a.ad,d,1);return b},NWb=function(a,b,c){return a.ad.getMonth(b)===
a.ad.getMonth(c)&&a.ad.getYear(b)===a.ad.getYear(c)};_.V.Object.defineProperties(pT.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.Rub}}});pT.ha=function(a){return new (a||pT)(_.y(_.Cd),_.y(_.nA),_.y(_.vp),_.y(_.Ye))};
pT.Aa=_.v({type:pT,oa:[["reach-calendar-month-view"]],wb:function(a,b){a&1&&(_.Pe(_.Hp,7),_.Pe(_.Ry,7),_.Pe(_.WC,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.rua=c.first);_.Oe(c=_.Re())&&(b.K4c=c.first);_.Oe(c=_.Re())&&(b.Yba=c)}},Jb:[1,"reach-calendar-month-view"],inputs:{Cb:"activeDate",selected:"selected",Jd:"minDate",Nd:"maxDate",hj:"dateFilter",al:"dateClass",Yt:"comparisonStart",ew:"comparisonEnd"},outputs:{Wl:"selectedChange",yU:"userSelection",Fl:"activeDateChange"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead")(2,"tr"),_.M(3,MWb,2,1,"th",1),_.D()()(),_.F(4,"mat-divider"),_.C(5,"cdk-virtual-scroll-viewport",2),_.M(6,PWb,2,1,"div",3),_.O(7,"async"),_.D());a&2&&(_.w(3),_.z("ngForOf",b.weekdays),_.w(2),_.z("itemSize",b.cUa)("minBufferPx",5*b.cUa)("maxBufferPx",10*b.cUa),_.w(1),_.z("cdkVirtualForOf",
_.Q(7,6,b.Kda))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.mA,_.Ol,_.Pl,_.WC,_.Vv,_.Qy,_.Ry,_.Hp,_.Vl],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 */"],vb:2,Oa:0});
var qT=function(a,b,c){this.Qb=a;this.ad=b;this.dir=c;this.yc=new _.kb;this.gKa=new _.sf([]);this.o1a=128;this.Wl=new _.nb;this.Fl=new _.Xk};_.k=qT.prototype;_.k.Vc=function(){this.aRa()};_.k.Rb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.ad.getYear(this.Nd),0,1)).getTime(),c=this.ad.clone(this.Jd);(new Date(this.ad.getYear(c),0,1)).getTime()<=b;)a.push(this.ad.clone(c)),c=_.uA(this.ad,c,1);this.gKa.next(a)}};
_.k.ZG=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.gKa.value.findIndex(function(e){return c.ad.getYear(e)===c.ad.getYear(a)});-1<d&&this.rua.ix(d,b)};_.k.aRa=function(){var a=this;_.Ie(this.Qb.ua,"keydown",{capture:!0}).ka(_.vb(this.yc)).subscribe(function(b){a.y$(b)})};
_.k.y$=function(a){var b=this.Cb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.Cb=_.tA(this.ad,this.Cb,c?1:-1);break;case 39:this.Cb=_.tA(this.ad,this.Cb,c?-1:1);break;case 38:this.Cb=_.tA(this.ad,this.Cb,-4);break;case 40:this.Cb=_.tA(this.ad,this.Cb,4);break;case 36:this.Cb=_.tA(this.ad,this.Cb,-this.ad.getDate(this.Cb));break;case 35:this.Cb=_.vA(this.ad,this.Cb,11-this.ad.getMonth(this.Cb));break;case 33:this.Cb=_.uA(this.ad,this.Cb,a.altKey?-10:-1);break;case 34:this.Cb=_.uA(this.ad,
this.Cb,a.altKey?10:1);break;default:return}this.Cb=_.rA(this.ad,this.Cb,this.Jd,this.Nd);_.pA(this.ad,b,this.Cb)&&this.Fl.emit(this.Cb);b=y9b(this,b);if(c=y9b(this,this.Cb))c.Cb=this.Cb,c.sy(),c.Gb.Be(),null==b||b.Gb.Be();a.preventDefault();a.stopPropagation()};var y9b=function(a,b){return a.MPc.toArray().find(function(c){return a.ad.getYear(c.Cb)===a.ad.getYear(b)})};qT.ha=function(a){return new (a||qT)(_.y(_.Cd),_.y(_.nA),_.y(_.vp))};
qT.Aa=_.v({type:qT,oa:[["reach-calendar-year-view"]],wb:function(a,b){a&1&&(_.Pe(_.Hp,7),_.Pe(_.YC,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.rua=c.first);_.Oe(c=_.Re())&&(b.MPc=c)}},Jb:[1,"reach-calendar-year-view"],inputs:{Cb:"activeDate",Jd:"minDate",Nd:"maxDate",selected:"selected",hj:"dateFilter",al:"dateClass"},outputs:{Wl:"selectedChange",Fl:"activeDateChange"},features:[_.bd],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"]],ya:function(a,b){a&1&&(_.C(0,"cdk-virtual-scroll-viewport",0),_.M(1,QWb,1,6,"mat-year-view",1),_.O(2,"async"),_.D());a&2&&(_.z("itemSize",
b.o1a)("minBufferPx",3*b.o1a)("maxBufferPx",5*b.o1a),_.w(1),_.z("cdkVirtualForOf",_.Q(2,5,b.gKa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.mA,_.YC,_.Qy,_.Ry,_.Hp,_.Vl],vb:2,Oa:0});
new _.vr("Last {count} days");
var z9b=_.kg("pickerView",[_.ng("month",_.mg({transform:"translateY(calc(-100% - 1px))"})),_.ng("year",_.mg({transform:"translateY(0)"})),_.og("month <=> year",[_.lg("375ms cubic-bezier(0.4,0.0,0.2,1)")])]),rT=function(a,b){var c=this;this.ad=a;this.Zd=b;this.yc=new _.kb(1);this.Mea=new _.yv(null);this.Nub=new _.kb(1);this.Sc=new _.nb;this.LAc="Date";this.Qub=null;this.NM="month";this.Wl=new _.Xk;this.gN=new _.Xk(!0);this.yU=new _.Xk;this.Mea.zl.ka(_.vb(this.yc)).subscribe(function(d){c.yU.next({source:"input",
value:d})})};_.k=rT.prototype;_.k.Sa=function(){this.Jd||(this.Jd=_.uA(this.ad,new Date,-3));this.Nd||(this.Nd=_.uA(this.ad,new Date,3));this.Mea.setValue(this.selected,{ne:!1})};_.k.Ne=function(){this.Cb=this.LM||new Date;this.iRa=this.NM};_.k.Vc=function(){this.Nub.next()};_.k.Rb=function(a){if(a=a.selected)a=!!this.Mea.value;a&&this.Mea.setValue(this.selected,{ne:!1});this.Sc.next()};_.k.La=function(){this.yc.next();this.yc.complete()};_.k.qYa=function(a){this.yU.next({source:"view",value:a})};
_.V.Object.defineProperties(rT.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.Lsc},set:function(a){this.Lsc=_.rA(this.ad,a,this.Jd,this.Nd);this.Sc.next();_.Pk(this.Zd)}},Ki:{configurable:!0,enumerable:!0,get:function(){return this.iRa},set:function(a){var b=this.iRa!==a?a:null;this.iRa=a;_.Pk(this.Zd);b&&this.gN.emit(b)}},LM:{configurable:!0,enumerable:!0,get:function(){return this.Qub},set:function(a){this.Qub=_.oA(this.ad,this.ad.Xh(a))}},Jd:{configurable:!0,enumerable:!0,
get:function(){return this.TAc},set:function(a){this.TAc=_.oA(this.ad,this.ad.Xh(a))||_.uA(this.ad,new Date,-3)}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.SAc},set:function(a){this.SAc=_.oA(this.ad,this.ad.Xh(a))||_.uA(this.ad,new Date,3)}}});rT.ha=function(a){return new (a||rT)(_.y(_.nA,8),_.y(_.al))};
rT.Aa=_.v({type:rT,oa:[["reach-calendar"]],wb:function(a,b){a&1&&(_.Pe(pT,5),_.Pe(qT,5));if(a&2){var c;_.Oe(c=_.Re())&&(b.y_=c.first);_.Oe(c=_.Re())&&(b.nxa=c.first)}},Jb:[1,"reach-calendar","cdk-edit-pane"],inputs:{LM:"startAt",NM:"startView",selected:"selected",hj:"dateFilter",al:"dateClass",Jd:"minDate",Nd:"maxDate"},outputs:{Wl:"selectedChange",gN:"viewChanged",yU:"userSelection"},kc:["reachCalendar"],features:[_.Ce([{Ga:_.$C,Nb:rT}]),_.bd],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"]],ya: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),_.G("selectedChange",function(c){b.Ki="month";var d;null==(d=b.y_)||d.ZG(c)}),_.D(),_.C(9,"reach-calendar-month-view",7),_.G("userSelection",function(c){return b.qYa(c)}),_.D()()()());a&2&&(_.w(4),_.z("formControl",b.Mea)("placeholder",b.LAc)("min",b.Jd)("max",b.Nd),_.w(1),_.z("activeDate",b.Cb)("maxDate",b.Nd)("minDate",b.Jd)("view",b.Ki),_.w(2),_.z("@pickerView",b.Ki),_.w(1),
_.z("activeDate",b.Cb)("selected",b.selected)("dateFilter",b.hj)("maxDate",b.Nd)("minDate",b.Jd)("dateClass",b.al),_.w(1),_.z("activeDate",b.Cb)("selected",b.selected)("dateFilter",b.hj)("maxDate",b.Nd)("minDate",b.Jd)("dateClass",b.al))},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 */"],
vb:2,data:{animation:[z9b]},Oa:0});
var sT=function(){};sT.ha=function(a){return new (a||sT)};sT.Ea=_.Wc({type:sT});sT.Da=_.Pc({imports:[_.$p,_.Wl,_.lq,_.$p]});
var tT=function(){};tT.ha=function(a){return new (a||tT)};tT.Ea=_.Wc({type:tT});tT.Da=_.Pc({imports:[sT]});
var uT=function(){};uT.ha=function(a){return new (a||uT)};uT.Ea=_.Wc({type:uT});uT.Da=_.Pc({imports:[_.Wl,_.Hv,SL,QL,WL,VL,_.Rr,_.vy,_.lq,_.iD,_.kC,_.VB,_.iD]});
var vT=function(){};vT.ha=function(a){return new (a||vT)};vT.Ea=_.Wc({type:vT});vT.Da=_.Pc({imports:[_.Wl]});
var A9b={Ga:_.J2a,Hb:[_.Yp],Db:function(a){return function(){return a.Sm.sr()}}};
var wT=function(){};wT.ha=function(a){return new (a||wT)};wT.Ea=_.Wc({type:wT});wT.Da=_.Pc({Tb:[A9b],imports:[_.Wl,_.lq,_.$p,_.Zp,_.Ip,_.$p]});
var xT=function(){};xT.ha=function(a){return new (a||xT)};xT.Ea=_.Wc({type:xT});xT.Da=_.Pc({Tb:[{Ga:_.Yp,le:_.QC}],imports:[wT]});
var B9b=new _.zd("mat-slide-toggle-default-options",{Ka:"root",ta:function(){return{Slb:!1}}});
var yT=function(){};yT.ha=function(a){return new (a||yT)};yT.Ea=_.Wc({type:yT});yT.Da=_.Pc({imports:[_.kJ,_.$p,_.lq,_.Wl,_.kJ,_.$p]});
var zT=function(){};zT.ha=function(a){return new (a||zT)};zT.Ea=_.Wc({type:zT});zT.Da=_.Pc({Tb:[{Ga:B9b,Ic:{color:"primary"}}],imports:[yT]});
var AT=function(a,b){this.Zd=a;this.zone=b;this.yc=new _.kb(1);this.eL=!1};AT.prototype.Ne=function(){var a=this;this.zone.wc(function(){_.hb(_.Ie(a.input.ua,"focus").ka(_.Za(!0)),_.Ie(a.input.ua,"blur").ka(_.Za(!1))).ka(_.vb(a.yc)).subscribe(function(b){a.eL=b;_.Pk(a.Zd);a.Zd.Be()})})};_.V.Object.defineProperties(AT.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.eL}}});AT.ha=function(a){return new (a||AT)(_.y(_.al),_.y(_.Ye))};
AT.Aa=_.v({type:AT,oa:[["reach-calendar-form-field"]],Ed:function(a,b,c){a&1&&_.Qe(c,_.Qv,7,_.Cd);if(a&2){var d;_.Oe(d=_.Re())&&(b.input=d.first)}},Jb:[1,"reach-calendar-form-field"],Ib:2,mb:function(a,b){a&2&&_.he("reach-calendar-form-field-focused",b.focused)},tc:["*"],Ba:2,Ca:0,Ha:[[1,"reach-calendar-form-field-outline"]],ya:function(a){a&1&&(_.ve(),_.F(0,"div",0),_.we(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 */"],
vb:2,Oa:0});
var C9b={keyboard_arrow_left:{Oi:"keyboard_arrow_left"},keyboard_arrow_right:{Oi:"keyboard_arrow_right"},arrow_right:{Oi:"arrow_right"}},D9b=new _.zd("ICON_MAPPING",{Ka:"root",ta:function(){return C9b}});
var E9b=0,BT=function(a,b,c,d,e,f){this.calendar=a;this.Zd=b;this.ad=d;this.Utc=e;this.uu=f;this.yc=new _.kb(1);this.mta="";this.vgb="reach-calendar-button-"+E9b++};BT.prototype.Vc=function(){var a=this;this.calendar.Nub.ka(_.Ua(1)).subscribe(function(){F9b(a)})};var F9b=function(a){var b;null==(b=a.calendar.y_)||b.rua.sua.ka(_.vb(a.yc)).subscribe(function(c){var d,e=null==(d=a.calendar.y_)?void 0:d.Kda.value[c];e&&(a.mta=a.ad.format(e,a.Utc.display.QAb),a.ov=e,_.Pk(a.Zd))})};
BT.prototype.xta=function(){return!this.Jd||0>_.pA(this.ad,this.Jd,this.ov)};BT.prototype.nsa=function(){return!this.Nd||0<_.pA(this.ad,this.Nd,this.ov)};BT.prototype.ZG=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.y_)||c.ZG(a,b)}else{var d;null==(d=this.calendar.nxa)||d.ZG(a,b)}};var G9b=function(a,b,c){b="month"===a.view?_.tA(a.ad,b,c):_.uA(a.ad,b,c);return _.rA(a.ad,b,a.Jd,a.Nd)};
_.V.Object.defineProperties(BT.prototype,{Cb:{configurable:!0,enumerable:!0,get:function(){return this.RAc},set:function(a){this.RAc=this.ov=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.UAc},set:function(a){this.UAc=a}},SVa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},jWa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},zUa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});BT.ha=function(a){return new (a||BT)(_.y(rT),_.y(_.al),_.y(_.VC),_.y(_.nA,8),_.y(_.aq,8),_.y(D9b))};
BT.Aa=_.v({type:BT,oa:[["reach-calendar-month-toolbar"]],Jb:[1,"reach-calendar-month-toolbar"],inputs:{Cb:"activeDate",Jd:"minDate",Nd:"maxDate",view:"view"},features:[_.Ce([{Ga:_.wfb,Ic:{Bm:!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"]],ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"button",1),_.G("click",function(){b.calendar.Ki="month"===b.view?"year":"month";if("year"===b.calendar.Ki&&b.ov){var c;null==(c=b.calendar.nxa)||c.ZG(b.ov)}}),_.C(2,"span"),_.N(3),_.D(),_.F(4,"div",2),_.D()(),_.C(5,"button",3),_.G("click",function(){b.xta()&&(b.ov=G9b(b,b.ov||b.ov,-1),b.ZG(b.ov,"smooth"))}),_.M(6,RWb,2,2,"mat-icon",4),_.D(),_.C(7,"button",5),_.G("click",function(){b.nsa()&&(b.ov=G9b(b,b.ov||b.ov,1),b.ZG(b.ov,
"smooth"))}),_.M(8,SWb,2,2,"mat-icon",4),_.D());a&2&&(_.w(1),_.de("aria-label",b.SVa)("aria-describedby",b.vgb),_.w(1),_.de("id",b.vgb),_.w(1),_.Be(b.mta),_.w(1),_.he("reach-calendar-invert","month"!==b.view),_.w(1),_.z("disabled",!b.xta()),_.de("aria-label",b.jWa),_.w(1),_.z("ngIf",b.uu.keyboard_arrow_left),_.w(1),_.z("disabled",!b.nsa()),_.de("aria-label",b.zUa),_.w(1),_.z("ngIf",b.uu.keyboard_arrow_right))},Ia:[wK,_.Pl,_.bC,_.$B,_.aC,_.Qr],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 */"],
vb:2,Oa:0});
new _.Hk;new _.Ik;
var CT=function(){};CT.ha=function(a){return new (a||CT)};CT.Ea=_.Wc({type:CT});CT.Da=_.Pc({imports:[_.op,_.Wl,_.Hv,SL,_.kD,WL,xT,zT,_.gD,_.Cw,_.Rr,_.Zp,_.Xp,_.Iv,_.Jp,vT]});_.nhb(rT,[_.zh,_.uv,_.vC,_.Qv,_.eD,_.Bv,AT,BT,pT,qT],[]);
var DT=function(){};DT.ha=function(a){return new (a||DT)};DT.Ea=_.Wc({type:DT});DT.Da=_.Pc({imports:[_.Wl,_.Hv,TL,WL,tT,VL,_.gD,_.xA,CT,_.Iv,uT,_.hD]});
var ET=function(){};ET.ha=function(a){return new (a||ET)};ET.Ea=_.Wc({type:ET});ET.Da=_.Pc({imports:[_.Wl,SL,_.kD,TL,WL,_.Iv]});
var FT=function(){};FT.ha=function(a){return new (a||FT)};FT.Ea=_.Wc({type:FT});FT.Da=_.Pc({imports:[_.op,_.Wl,tR,SL,kR,_.kD,TL,WL,xT,oR,VL,_.Rr,_.rw,_.VB,_.Zp,ET,_.Iv,DT]});
var GT=function(){};GT.ha=function(a){return new (a||GT)};GT.Ea=_.Wc({type:GT});GT.Da=_.Pc({imports:[_.Wl,FT,DT]});
var HT=function(){};HT.ha=function(a){return new (a||HT)};HT.Ea=_.Wc({type:HT});HT.Da=_.Pc({Tb:[{Ga:G1b,Ic:{Tp:"grimoire-xref",xLa:864E5,WMa:!0}}],imports:[_.fn,jT,_.Wl,dS,_.Cw,lT,GT]});
var IT=function(){};IT.ha=function(a){return new (a||IT)};IT.Ea=_.Wc({type:IT});IT.Da=_.Pc({imports:[_.Wl,_.Rr]});
var JT=function(){};JT.ha=function(a){return new (a||JT)};JT.Ea=_.Wc({type:JT});JT.Da=_.Pc({imports:[_.fn,_.Wl,_.tD,_.rD,_.Mq,_.Rr,_.Dw,_.GB,HT,IT]});
var KT=function(){};KT.ha=function(a){return new (a||KT)};KT.Ea=_.Wc({type:KT});KT.Da=_.Pc({imports:[_.fn,_.Wl,_.bz,_.tD,_.GI,_.rD,_.Mq,_.iB,_.Rr,_.wH,nT,_.yG,_.Om,_.kz,lT,JT,oT]});
var LT=function(){};LT.ha=function(a){return new (a||LT)};LT.Ea=_.Wc({type:LT});LT.Da=_.Pc({imports:[_.fn,eT,UM,_.Wl,_.HB,fT,gN,_.Mq,_.Rr,_.Dw,_.lJ,_.zB,_.rw,_.Om,gT,KT]});
var MT=function(){};MT.ha=function(a){return new (a||MT)};MT.Ea=_.Wc({type:MT});MT.Da=_.Pc({imports:[$N,_.Wl,_.aH,_.bz,rS,qS,_.tD,fM,_.Om,_.fn]});
var NT=function(){};NT.ha=function(a){return new (a||NT)};NT.Ea=_.Wc({type:NT});NT.Da=_.Pc({imports:[_.fn,_.Wl,_.kt,_.fz,EN,_.rD,_.Mq,_.Om,_.HE,_.Bw]});
var OT=function(){};OT.ha=function(a){return new (a||OT)};OT.Ea=_.Wc({type:OT});OT.Da=_.Pc({Tb:[CM,RP,_.XH],imports:[_.fn,_.Wl,fN,gS,cN,yS,WS,XS,kN,_.rD,LT,NT,_.kz,MT]});
var PT=function(){};PT.ha=function(a){return new (a||PT)};PT.Ea=_.Wc({type:PT});PT.Da=_.Pc({imports:[_.Wl,_.Mq,_.Dq,_.Rr,_.rw,_.Om]});
var QT=function(){};QT.ha=function(a){return new (a||QT)};QT.Ea=_.Wc({type:QT});QT.Da=_.Pc({imports:[_.fn,_.Wl,PT,_.ar,_.Mq,_.Rr,_.rw,_.WF,_.Om]});
var RT=function(){};RT.ha=function(a){return new (a||RT)};RT.Ea=_.Wc({type:RT});RT.Da=_.Pc({imports:[_.Wl,_.Mq,_.iB,_.Rr,_.vy,_.nw,_.rw]});
var ST=function(){};ST.ha=function(a){return new (a||ST)};ST.Ea=_.Wc({type:ST});ST.Da=_.Pc({imports:[_.Wl,_.Mq,_.iB,_.Rr,_.vy,_.nw,_.rw]});
var TT=function(){};TT.ha=function(a){return new (a||TT)};TT.Ea=_.Wc({type:TT});TT.Da=_.Pc({imports:[_.fn,_.Wl,_.Mq,_.Pv,_.Rr,_.Sv,_.rw,_.Hv,_.Iv,RT,ST]});
var UT=function(){};UT.ha=function(a){return new (a||UT)};UT.Ea=_.Wc({type:UT});UT.Da=_.Pc({imports:[_.Wl,_.ny,_.tD,_.rD,UR,TT,RT,ST]});
var VT=function(){};VT.ha=function(a){return new (a||VT)};VT.Ea=_.Wc({type:VT});VT.Da=_.Pc({Tb:[{Ga:_.p2a,Ic:{ufa:0,P$:0,gPb:1500,Juc:!0}}],imports:[_.fn,_.Wl,QT,_.HB,_.Mq,_.Rr,_.zB,_.rw,UT]});
var WT=function(){};WT.ha=function(a){return new (a||WT)};WT.Ea=_.Wc({type:WT});WT.Da=_.Pc({Tb:[_.uH],imports:[_.Wl,_.ar,OT,VT,_.kz]});
var XT=function(){};XT.ha=function(a){return new (a||XT)};XT.Ea=_.Wc({type:XT});XT.Da=_.Pc({Tb:[_.WH,RR,cM],imports:[WT,_.Wl,_.ar,fS,NT]});
var YT=function(){};YT.prototype.resolve=function(a){return _.ig(a)};YT.ha=function(a){return new (a||YT)};YT.va=_.t({token:YT,ta:YT.ha,Ka:"root"});
var H9b=function(a,b){this.lJ="/repos";this.EMa="https://cloud.google.com/source-repositories/docs/";this.LMc="https://cloud.google.com/source-repositories/docs/support";a.lc(2)&&b.navigate([this.lJ])};H9b.ha=function(a){return new (a||H9b)(_.y(_.vt),_.y(_.Pf))};
H9b.Aa=_.v({type:H9b,oa:[["initial-welcome"]],Ba:18,Ca:3,Ha:function(){return["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";")," Welcome to Cloud Source Repositories "," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase.",["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],"Documentation",
["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],"Support",["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",3,"routerLink"]," view all repositories "]},ya:function(a,b){a&1&&(_.C(0,"div",0)(1,"h2"),_.re(2,1),_.D(),_.C(3,"p"),_.re(4,2),_.D(),_.C(5,"div",3)(6,"a",4)(7,"mat-icon"),_.N(8,"info"),_.D(),_.je(9),_.re(10,5),_.ke(),_.D(),_.C(11,"a",6)(12,"mat-icon"),_.N(13,"help"),_.D(),_.je(14),_.re(15,7),
_.ke(),_.D()(),_.C(16,"a",8),_.re(17,9),_.D()());a&2&&(_.w(6),_.z("externalLink",b.EMa),_.w(5),_.z("externalLink",b.LMc),_.w(5),_.z("routerLink",b.lJ))},Ia:[_.cn,_.Zm,_.Iq,_.Jq,_.Xq,_.oq,_.Qr,_.Mm],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 I9b={dV:0,xbc:1,At:2,Y1a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};
var ZT=function(){};ZT.prototype.transform=function(a){return _.RD(a)?"/piper///depot/"+UWb(a.path):_.QD(a)?encodeURIComponent(a.repository)+"/"+UWb(a.path):(_.YI(a)?"/h":"")+"/"+encodeURIComponent(a.lb)+"/"+UWb(a.repository)+"/+/"+UWb(a.Ab)+":"+UWb(a.path)};ZT.ha=function(a){return new (a||ZT)};ZT.ze=_.Xc({name:"placeToHref",type:ZT,Yd:!0});
var $T=function(){};$T.prototype.transform=function(a){return _.hh(a.ac().ld("/").hb())};$T.ha=function(a){return new (a||$T)};$T.ze=_.Xc({name:"repoRootLink",type:$T,Yd:!0});
var aU=function(){this.Hw=I9b;this.Gga="RecentItem"};
aU.prototype.Sa=function(){switch(this.PDb){case "REPO":var a=this.Xa;this.data={Xa:a,type:0,nU:this.Gga+"Repo",icon:"shared:repository",Jba:TWb(a),Nra:_.hh(a.ac().ld("/").hb()),Kba:"navigateMainRepo",project:a.lb,XEb:_.hh(_.SD(a.ac(),"repoGroup").hb())};break;case "REF":a=this.Xa;this.data={Xa:a,type:1,nU:this.Gga+"Branch",icon:"source:branch",Jba:TWb(a),Nra:_.hh(a.ac().ld("/").hb()),Kba:"navigateMainBranch",project:a.lb,XEb:_.hh(_.SD(a.ac(),"repoGroup").hb())};break;case "FOLDER":a=this.Xa;this.data=
{Xa:a,type:3,nU:this.Gga+"Folder",icon:"source:folder_open",repository:a.repository,Ae:a.Ab&&_.JD(a.Ab),Jba:_.Jy(a.path||"")||"/",Nra:_.hh(a),Kba:"navigateMainFolder",path:a.path,prefix:_.bg(a.path)+"/"};break;case "FILE":a=this.Xa;this.data={Xa:a,type:2,nU:this.Gga+"File",icon:"source:file",repository:a.repository,Ae:a.Ab&&_.JD(a.Ab),Jba:_.Jy(a.path),Nra:_.hh(a),Kba:"navigateMainFile",path:a.path,prefix:_.bg(a.path)+"/"};break;default:_.ag(this.PDb,"Unexpected place item type")}};
aU.ha=function(a){return new (a||aU)};
aU.Aa=_.v({type:aU,oa:[["item-display","place",""]],inputs:{Gga:"trackElementPrefix",displayName:"displayName",PDb:"placeItemType",Xa:"place"},hc:["place",""],Ba:4,Ca:3,Ha:function(){return[[3,"svgIcon"],[4,"ngIf","ngIfElse"],["fileOrFolder",""],[1,"main-element",3,"routerLink","ascTrackElement","trackAction"],["trackAction","navigateProject",3,"routerLink","ascTrackElement"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement",4,"ngIf"],[1,"main-element"],["title","Copy file path",1,"copy-button"],
["aria-hidden","true",1,"material-icons-extended"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement"]]},ya:function(a,b){a&1&&(_.F(0,"mat-icon",0),_.M(1,VWb,5,7,"ng-container",1),_.M(2,XWb,10,11,"ng-template",null,2,_.Ue));if(a&2){var c=_.ze(3);_.z("svgIcon",b.data.icon);_.w(1);_.z("ngIf",b.data.type==b.Hw.dV||b.data.type==b.Hw.xbc)("ngIfElse",c)}},Ia:[_.cn,_.Pl,_.Qr,_.Mm,ZT,$T],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 J9b=_.Da({state:1,message:"Unavailable"}),K9b=function(a,b){this.QA=_.wD;this.Lpa=_.Lh;this.cIc=b.xZ().ka(_.m(function(c){return _.oD(c)}),_.za(function(c){_.jr(a,c);return J9b}),_.sb(_.xD),_.ob())};K9b.ha=function(a){return new (a||K9b)(_.y(_.ir),_.y(_.Hu))};
K9b.Aa=_.v({type:K9b,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"]," Recent items unavailable ","fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),
"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")," You don't have any recently viewed items yet. "]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,cXb,5,4,"ng-container",1),_.O(2,"async"),_.D(),_.M(3,dXb,2,0,"ng-template",null,2,_.Ue));a&2&&(_.w(1),_.z("ngIf",_.Q(2,1,b.cIc)))},Ia:[_.Ol,_.Pl,_.Ql,_.Rl,_.Iq,_.Jq,_.Xq,aU,_.sD,_.qD,_.Vl],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 L9b=_.Da({state:1,message:"Unavailable"}),bU=function(a,b,c,d){var e=this;this.Sb=c;this.Fa=d;this.n1b="kzc";this.e2a="jzc";this.B$=oXb;this.vc=_.wD;this.Lpa=_.Lh;this.zc=new dZb(function(f){return Array.from(f.children.values())});this.fKa=new Map;this.FT=new _.sf(!1);this.MC=0;this.ALa=new _.Xk(!0);this.xFc=c.tZ().ka(_.m(function(f){return f||50}));this.oMc=c.zZ().ka(_.Ua(1),_.yb(function(f){e.MC=f.length;e.ALa.emit(e.MC);b.Be()}),_.ahb(this.xFc),_.yb(function(f){f=_.l(f);f.next();f=f.next().value;
e.MC<=f&&e.FT.next(!0)}),_.ahb(this.FT),_.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.fKa;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.ac().ld().Rh(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(),px:A,Hw:"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 Z=r.path,la=x.ld(P===Z?P:P+"/").hb();P={children:new Map,displayName:"",location:la,px:P===Z||P+"/"===Z,Hw:_.Lh(la)};A.children.set(K,P)}A=P}}}}h=_.l(g.keys());for(r=h.next();!r.done;r=h.next())r=r.value,g.set(r,qXb(g.get(r),f));n&&pXb(g,n);f=new iZb;f.data=Array.from(g.values());return _.oD(f)}),_.yb(function(f){e.zc.Wg=[];f=_.l(f.Yb.data);for(var g=f.next();!g.done;g=f.next())nXb(g.value,e.zc.Wg);e.zc.yF()}),
_.za(function(f){_.jr(a,f);return L9b}),_.sb(_.xD))};bU.prototype.oC=function(a){if(!_.kE(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.iE(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};bU.prototype.kzc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.fKa.get(a))&&this.zc.toggle(a)};
bU.prototype.jzc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.fKa.get(a))&&(a.px?this.Sb.zwa(a.location).ka(_.Ua(1)).subscribe():this.Sb.yva(a.location).ka(_.Ua(1)).subscribe(),this.Fa.nb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.px=!a.px,this.MC+=a.px?1:-1,this.ALa.emit(this.MC))};bU.ha=function(a){return new (a||bU)(_.y(_.ir),_.y(_.al),_.y(_.Hu),_.y(_.Ym))};
bU.Aa=_.v({type:bU,oa:[["starred-items"]],mb:function(a,b){a&1&&_.G("click",function(c){return b.oC(c)})},outputs:{ALa:"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"]," Starred items unavailable ","fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";"),
" You don't have any starred items yet. "]},ya:function(a,b){a&1&&(_.C(0,"div",0),_.M(1,lXb,5,4,"ng-container",1),_.O(2,"async"),_.D(),_.M(3,mXb,2,0,"ng-template",null,2,_.Ue));a&2&&(_.w(1),_.z("ngIf",_.Q(2,1,b.oMc)))},Ia:[_.Pl,_.Ql,_.Rl,_.Iq,_.Jq,_.Xq,_.sD,aU,_.qD,_.nq,JL,IL,NL,HL,KL,bM,_.Vl],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 M9b={O3b:"initial",cRc:"return"},cU=function(a,b,c,d,e,f,g){this.Fa=a;this.Sb=c;this.sD=d;this.yZa=f;this.Ra=g;this.Ymb=new _.hg;this.CCc=M9b;this.MC=0;_.bv(e,7);this.bIc=c.xZ().ka(_.m(function(h){return h.length}));this.state=_.Ca(c.xZ(),c.zZ()).ka(_.Ua(1),_.m(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return h.length||n.length?"return":"initial"}),_.za(function(h){_.jr(b,h);return _.Da("return")}))};cU.prototype.Sa=function(){this.sD.Yl(this.Ymb)};cU.prototype.La=function(){_.Fnb(this.sD)};
cU.prototype.oC=function(a){var b=this;if(!_.kE(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.iE(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.nb("copy");var e=d.dataset.copyContent||"";this.Sb.AZ().ka(_.Ua(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.Iy(document,d,e);b.yZa.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.nb(d.dataset.elementName,
d.dataset.trackActionName),_.Km(this.Ra,d.pathname+d.search+d.hash),a.preventDefault())}}};cU.prototype.nb=function(a){this.Fa.nb({element:"LandingPage",action:a,gestureName:"CLICK"})};cU.ha=function(a){return new (a||cU)(_.y(_.Ym),_.y(_.ir),_.y(_.Hu),_.y(_.cJ),_.y(_.av),_.y(_.qr),_.y(_.Pf))};
cU.Aa=_.v({type:cU,oa:[["landing-page"]],mb:function(a,b){a&1&&_.G("click",function(c){return b.oC(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"]," starred \ufffd*11:1\ufffd\ufffd#1:1\ufffd (\ufffd0:1\ufffd) \ufffd/#1:1\ufffd\ufffd/*11:1\ufffd",["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon",
"source:history"]," recently viewed \ufffd*19:1\ufffd\ufffd#1:1\ufffd (\ufffd0:1\ufffd) \ufffd/#1:1\ufffd\ufffd/*19:1\ufffd","role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]]},ya:function(a,b){a&1&&(_.M(0,uXb,22,8,"ng-container",0),_.O(1,"async"),_.M(2,vXb,1,1,"ng-template",null,1,_.Ue));if(a&2){var c=_.ze(3);_.z("ngIf",_.Q(1,2,b.state))("ngIfElse",c)}},Ia:[_.Pl,_.Iq,H9b,_.qD,xL,_.oz,_.XF,_.YF,_.Qr,K9b,bU,_.Vl,_.Oy],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 dU=function(a){this.Fbc="REPO";this.fZa=!1;this.RLb=[];this.WKb=a.Vb(22);a.Vb(2)};_.V.Object.defineProperties(dU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.fZa=!(a&&a.lb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.RLb=a.concat().sort(CXb)}}});dU.ha=function(a){return new (a||dU)(_.y(_.vu))};
dU.Aa=_.v({type:dU,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},hc:["location","","rows",""],Ba:9,Ca:3,Ha:function(){return[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],"Name",["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"]," 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"]]},ya:function(a,b){a&1&&(_.C(0,"table",0)(1,"thead")(2,"tr"),_.M(3,wXb,1,
0,"th",1),_.C(4,"th",2),_.re(5,3),_.D(),_.M(6,xXb,2,0,"th",4),_.D()(),_.C(7,"tbody"),_.M(8,BXb,8,5,"tr",5),_.D()());a&2&&(_.w(3),_.z("ngIf",b.WKb),_.w(3),_.z("ngIf",b.fZa),_.w(2),_.z("ngForOf",b.RLb))},Ia:[_.cn,_.Ol,_.Pl,_.Iq,_.Jq,_.Qr,_.bw,_.Mm,_.HI],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 N9b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.U(N9b,Error);var eU=function(a,b){this.wVa=a;this.bWa=b};eU.prototype.aWa=function(a){var b=this,c=a.name;return c?_.Hdb(this.bWa,function(){return b.wVa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Ma(new N9b)};eU.ha=function(a){return new (a||eU)(_.u(CYb),_.u(_.RA))};eU.va=_.t({token:eU,ta:eU.ha,Ka:"root"});
var O9b={filter:"lifecycleState:ACTIVE"},fU=function(a,b,c){this.Fa=a;this.xVa=b;this.Gta=c;this.vWa=new _.ks(this.Fa);this.Cf=new _.ls(this.Fa);this.uHc=new _.ls(this.Fa)};fU.prototype.create=function(a,b,c){var d=this,e=new _.BA({name:a,projectId:b});c&&(e.parent=c);return this.Gta.create(e).ka(_.tb(function(f){return P9b(d,e,f)}),_.za(function(f){return _.Da(mJ({reason:0,error:f}))}),_.sb(_.xD),_.yb(function(f){_.$D(f)&&Q9b(d,f.Yb)}))};
fU.prototype.get=function(a){var b=this;return this.vWa.fetch(a,function(){return b.Gta.get(a)})};var P9b=function(a,b,c){return a.xVa.aWa(c).ka(_.m(function(d){return d.response?_.oD(b):d.error?mJ({reason:1,error:d.error}):mJ({reason:2,error:Error("Cf")})}),_.za(function(d){return _.Da(mJ({reason:2,error:d}))}))};fU.prototype.refreshPolicy=function(a,b){this.uHc.refresh(a,function(){return b},!1)};var Q9b=function(a,b){a.Cf.refresh(O9b,function(c){return c.concat(b).sort(DXb)})};
fU.ha=function(a){return new (a||fU)(_.u(_.Ym),_.u(eU),_.u(_.FA))};fU.va=_.t({token:fU,ta:fU.ha,Ka:"root"});
var R9b=["scope"],gU=function(){this.update=new _.Xk};gU.prototype.Sa=function(){};gU.prototype.h$=function(a){return _.ih(a)?a.repository:a.Dc&&a.lb&&!_.QD(a)?a.lb:"All repositories"};gU.prototype.vz=function(a){if(_.ih(a))return"Repository";if(a.Dc&&a.lb&&!_.QD(a))return"Project"};gU.ha=function(a){return new (a||gU)};
gU.Aa=_.v({type:gU,oa:[["project-selector-item","place",""]],wb:function(a,b){a&1&&_.Pe(R9b,7);if(a&2){var c;_.Oe(c=_.Re())&&(b.VXa=c.first)}},inputs:{Xa:"place"},outputs:{update:"update"},hc:["place",""],Ba:2,Ca:0,Ha:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ya:function(a){a&1&&_.M(0,EXb,1,1,"ng-template",null,0,_.Ue)},Ia:[RN],vb:2,Oa:0});
var hU=function(){};hU.ha=function(a){return new (a||hU)};hU.Ea=_.Wc({type:hU});hU.Da=_.Pc({imports:[_.Wl,UN]});
var iU=function(a){this.Il=a};iU.prototype.Sa=function(){};iU.prototype.Rb=function(){S9b(this)};var S9b=function(a){a.Rq.EP();var b=a.Xda;var c=a.Xa;b={title:b.h$(c),eK:b.VXa,qc:"ProjectSelectorRepositoriesTree",label:b.vz(c)};a.lz=b;a.Il.Be()};iU.ha=function(a){return new (a||iU)(_.y(_.al))};
iU.Aa=_.v({type:iU,oa:[["project-selector","place",""]],wb:function(a,b){a&1&&(_.Pe(tP,7),_.Pe(gU,7));if(a&2){var c;_.Oe(c=_.Re())&&(b.Rq=c.first);_.Oe(c=_.Re())&&(b.Xda=c.first)}},inputs:{Xa:"place"},features:[_.bd],hc:["place",""],Ba:2,Ca:2,Ha:function(){return[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]]},ya:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.C(1,"project-selector-item",1),_.G("update",function(){return S9b(b)}),_.D());a&2&&(_.z("item",b.lz),_.w(1),_.z("place",
b.Xa))},Ia:[tP,gU],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});
var HXb=function(a){return{element:a,Wma:"clearButton",Mma:"search"}},PXb=new _.vr("This repository is mirrored from {repoType}"),T9b={c_b:0,d_b:1,d4b:2,Gcc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},U9b=_.oD({kind:0}),V9b=_.oD({kind:1}),W9b=_.oD({kind:2}),jU=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.Kf=b;this.gFb=c;this.Nda=d;this.sD=e;this.Ac=f;this.vc=_.wD;this.eYa="Type to filter repositories";this.cia=T9b;this.qc="RepositoriesSearch";this.FR=new _.kb(1);
this.xua=new _.sf("");this.XKb=!1;this.fl=void 0;this.JNb=_.Ca([this.FR.ka(_.m(SXb),_.Oa(RXb)),this.xua.ka(_.Oa())]).ka(_.tb(function(h){var n=_.l(h);h=n.next().value;n=n.next().value;return X9b(g,h,n)}),_.sb(_.xD));this.IKc=this.JNb.ka(_.Qa(_.$D),_.tb(function(h){var n=h.Yb;return f1b(g.Nda).ka(_.m(function(r){return 9<r.length&&(1===n.kind||3===n.kind)}))}))};_.k=jU.prototype;_.k.Vc=function(){this.fl&&this.fl.focus()};_.k.Sa=function(){};
_.k.Rb=function(a){a.location&&(this.sD.Yl(this.location),this.fl&&(_.Jgb(this.fl),this.xua.next("")),this.FR.next(this.location),this.XKb=!_.QD(this.location))};_.k.La=function(){_.Fnb(this.sD)};_.k.EJ=function(){this.fl&&(_.Jgb(this.fl),this.Fa.nb({gestureName:"CLICK",element:this.qc,action:"clearLink",projectId:this.location.lb}))};
var X9b=function(a,b,c){return(!b||a.Ac.Vb(69)&&"depot"===b.kind?f1b(a.Nda):g1b(a.Nda,b)).ka(_.m(function(d){return d.filter(function(e){if(c){var f=e.Qe;e=NDb(c,f.Ph)||NDb(c,e.displayName)||NDb(c,f.projectId||f.Km||f.Mq)}else e=!0;return e})}),_.tb(function(d){return 0<d.length?_.Da(_.oD({kind:3,rows:d.map(QXb)})):c?_.Da(V9b):b&&"project"===b.kind?a.gFb.get(b.projectId).ka(_.Za(U9b),_.za(function(e){_.jr(a.Kf,e);return _.Da(W9b)}),_.Ua(1)):_.Da(W9b)}))};
jU.ha=function(a){return new (a||jU)(_.y(_.Ym),_.y(_.ir),_.y(fU),_.y(NN),_.y(_.cJ),_.y(_.vu))};
jU.Aa=_.v({type:jU,oa:[["repositories-browser","location",""]],wb:function(a,b){a&1&&_.Pe(_.yD,5);if(a&2){var c;_.Oe(c=_.Re())&&(b.fl=c.first)}},inputs:{location:"location"},features:[_.bd],hc:["location",""],Ba:2,Ca:3,Ha:function(){return[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],
["fxFlex","auto",3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"]," 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 "]},
ya:function(a,b){a&1&&(_.M(0,OXb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.z("ngIf",_.Q(1,1,b.JNb))},Ia:[_.Pl,_.Ql,_.Rl,_.Xq,_.cz,_.ez,_.dz,_.yD,_.qD,ON,iU,dU,_.Vl],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 Y9b={Dza:0,TAa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},kU=function(a,b,c,d,e,f,g,h){var n=this;this.Kf=a;this.Kb=b;this.Ra=c;this.Nda=f;this.Sb=g;this.XB=h;this.NU=Y9b;this.vc=_.wD;this.zCc="/"+_.st.PA;this.lJ="/repos";this.Ymb=new _.hg;this.gxb=d.Vb(22);this.Jp=e.lc(2);this.Xa=this.Kb.data.ka(_.m(Wwb),_.mb(1),_.ib());this.XB?(this.gxb&&Z9b(this),this.HGb=this.Jp?this.Kb.data.ka(_.m(function(r){return _.oD(bYb(r.component))})):f1b(this.Nda).ka(_.yb(function(r){$9b(n,r)}),_.tb(function(){return n.Kb.data}),
_.m(function(r){return _.oD(bYb(r.component))}),_.za(function(r){_.jr(n.Kf,r);return _.nD("Unavailable")}),_.sb(_.xD))):($9b(this,[]),this.HGb=_.Ta)},Z9b=function(a){_.Ca(a.Sb.xZ(),a.Sb.zZ()).ka(_.Ua(1),_.za(function(b){_.jr(a.Kf,b);return _.Ta})).subscribe()},$9b=function(a,b){0===b.length&&a.Ra.navigate(["/"+_.st.uAa])};kU.ha=function(a){return new (a||kU)(_.y(_.ir),_.y(_.rf),_.y(_.Pf),_.y(_.vu),_.y(_.vt),_.y(NN),_.y(_.Hu),_.y(_.Gl))};
kU.Aa=_.v({type:kU,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"]," Unable to load page. "," Please try again later. "]},ya:function(a,b){a&1&&(_.M(0,$Xb,4,4,"ng-container",0),_.O(1,"async"),_.M(2,aYb,5,1,"ng-template",null,1,_.Ue));a&2&&_.z("ngIf",_.Q(1,1,b.HGb))},Ia:[_.cn,_.Pl,_.Ul,_.Ql,_.Rl,_.AB,_.cz,_.ez,_.dz,cU,_.qD,_.wB,
_.xB,jU,_.Mm,_.Vl],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 lU=function(){};lU.ha=function(a){return new (a||lU)};lU.Ea=_.Wc({type:lU});lU.Da=_.Pc({imports:[_.fn,_.Wl,_.$m,_.ar,_.Mq,_.Rr,_.Om]});
var mU=function(){};mU.ha=function(a){return new (a||mU)};mU.Ea=_.Wc({type:mU});mU.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,_.Mq,_.Rr,_.wH,_.Om]});
var nU=function(){};nU.ha=function(a){return new (a||nU)};nU.Ea=_.Wc({type:nU});nU.Da=_.Pc({imports:[_.Wl,_.ar,mU,_.tD,_.rD,_.Rr]});
var oU=function(){};oU.ha=function(a){return new (a||oU)};oU.Ea=_.Wc({type:oU});oU.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,_.tD,mU,_.rD,_.Mq,_.Rr,_.GB,_.Om,_.II]});
var pU=function(){};pU.ha=function(a){return new (a||pU)};pU.Ea=_.Wc({type:pU});pU.Da=_.Pc({imports:[_.Wl,_.ar,lU,_.rD,_.Mq,_.pz,_.Rr,_.or,nU,oU]});
var qU=function(){};qU.ha=function(a){return new (a||qU)};qU.Ea=_.Wc({type:qU});qU.Da=_.Pc({imports:[_.Wl,uP,hU,UN]});
var rU=function(){};rU.ha=function(a){return new (a||rU)};rU.Ea=_.Wc({type:rU});rU.Da=_.Pc({imports:[_.fn,_.Wl,_.ar,_.Hv,_.fz,_.zD,_.rD,_.Mq,_.Rr,_.Sv,_.rw,TN,_.Iv,qU,_.Om,_.II]});
var sU=function(){};sU.ha=function(a){return new (a||sU)};sU.Ea=_.Wc({type:sU});sU.Da=_.Pc({imports:[_.fn,_.Wl,_.HB,_.fz,pU,_.rD,_.zB,rU,_.Om]});
var tU=function(a,b,c){this.location=a;this.RGc=b;this.Ra=c};tU.prototype.Hf=function(a){var b=a.dDb.get("package");this.RGc.find(function(c){return c===b})||a$b(this,this.location.path());return!0};var a$b=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 _.Yg;_.Zg(c,"q",b.replace(_.jQa,""));c.ld("/"+_.st.Xha);_.Km(a.Ra,c.toString(),{Ng:!0})};
tU.ha=function(a){return new (a||tU)(_.u(_.Kf),_.u(_.U_a),_.u(_.Pf))};tU.va=_.t({token:tU,ta:tU.ha,Ka:"root"});
var uU,c$b,vU;uU={Zc:YT,An:_.dJ,alternativeUiLink:_.Fu};_.b$b=new _.k3a;
c$b=[{path:"",Lca:"full",Hf:[lO],children:[{path:"**",Lb:kU,resolve:uU,nA:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",Lb:kU,resolve:uU,nA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Hf:[mO],children:[]},{RR: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 _.of("_",{}),new _.of("depot",{}),c]);return 4>b.length?
{OJ:b}:{OJ:b,rta:{path:c}}},Xyb:"piper/:path",Lb:bS,resolve:uU,data:{groupType:"depot"},Hf:[pO,nO,oO,qO]},{RR:function(a,b,c){var d=_.b$b.kf();return d?d(a,b,c):null},Xyb:":package/:path",Lb:bS,resolve:uU,data:{groupType:"depot"},Hf:[tU,nO],nA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",Lb:kU,resolve:uU,nA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",Lb:bS,resolve:uU,nA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",
Lb:XN,resolve:uU,nA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",Lb:bS,resolve:uU,nA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",Lb:bS,resolve:uU,Hf:[nO],nA:"paramsOrQueryParamsChange"}];vU=function(){};vU.ha=function(a){return new (a||vU)};vU.Ea=_.Wc({type:vU,id:"source"});vU.Da=_.Pc({Tb:[iM,_.dJ,_.cG,_.AG],imports:[kO,_.rH,sU,XT,_.ey(c$b),_.Om]});_.T6a(vU,"source");

_.Zf();

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


_.Zf();

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

var wQc=['(function(){/*\n\n Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=global||self,global.CodeMirror=factory())})(this,function(){var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=/gecko\\/\\d/i.test(userAgent);var ie_upto10=/MSIE \\d/.test(userAgent);var ie_11up=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(userAgent);var edge=/Edge\\/(\\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||\nedge;var ie_version=ie&&(ie_upto10?document.documentMode||6:+(edge||ie_11up)[1]);var webkit=!edge&&/WebKit\\//.test(userAgent);var qtwebkit=webkit&&/Qt\\/\\d+\\.\\d+/.test(userAgent);var chrome=!edge&&/Chrome\\/(\\d+)/.exec(userAgent);var chrome_version=chrome&&+chrome[1];var presto=/Opera\\//.test(userAgent);var safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\\/\\w+/.test(userAgent)||\nnavigator.maxTouchPoints>2);var android=/Android/.test(userAgent);var mobile=ios||android||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent);var mac=ios||/Mac/.test(platform);var chromeOS=/\\bCrOS\\b/.test(userAgent);var windows=/win/i.test(platform);var presto_version=presto&&userAgent.match(/Version\\/(\\d*\\.\\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==\nnull||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}var rmClass=function(node,cls){var current=node.className;var match=classTest(cls).exec(current);if(match){var after=current.slice(match.index+match[0].length);node.className=current.slice(0,match.index)+(after?match[1]+after:"")}};function removeChildren(e){for(var count=e.childNodes.length;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,\ne){return removeChildren(parent).appendChild(e)}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function eltP(tag,content,className,style){var e=elt(tag,content,className,style);e.setAttribute("role","presentation");return e}var range;if(document.createRange)range=\nfunction(node,start,end,endNode){var r=document.createRange();r.setEnd(endNode||node,end);r.setStart(node,start);return r};else range=function(node,start,end){var r=document.body.createTextRange();try{r.moveToElementText(node.parentNode)}catch(e){return r}r.collapse(true);r.moveEnd("character",end);r.moveStart("character",start);return r};function contains(parent,child){if(child.nodeType==3)child=child.parentNode;if(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;\nif(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}while(activeElement&&activeElement.shadowRoot&&activeElement.shadowRoot.activeElement)activeElement=activeElement.shadowRoot.activeElement;return activeElement}function addClass(node,cls){var current=node.className;if(!classTest(cls).test(current))node.className+=(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");\nfor(var i=0;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b+=" "+as[i];return b}var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};function bind(f){var args=Array.prototype.slice.call(arguments,1);return function(){return f.apply(null,args)}}function copyObj(obj,target,overwrite){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop)&&\n(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,tabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}for(var i=startIndex||0,n=startValue||0;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n+=nextTab-i;n+=tabSize-n%tabSize;i=nextTab+1}}var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=\nfunction(self){self.id=0;if(self.time<=+new Date)self.f();else setTimeout(self.handler,self.time-+new Date)};Delayed.prototype.set=function(ms,f){this.f=f;var time=+new Date+ms;if(!this.id||time<this.time){clearTimeout(this.id);this.id=setTimeout(this.handler,ms);this.time=time}};function indexOf(array,elt){for(var i=0;i<array.length;++i)if(array[i]==elt)return i;return-1}var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false},sel_mouse={origin:"*mouse"},\nsel_move={origin:"+move"};function findColumn(string,goal,tabSize){for(var pos=0,col=0;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=string.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col+=nextTab-pos;col+=tabSize-col%tabSize;pos=nextTab+1;if(col>=goal)return pos}}var spaceStrs=[""];function spaceStr(n){while(spaceStrs.length<=n)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-\n1]}function map(array,f){var out=[];for(var i=0;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=0,priority=score(value);while(pos<array.length&&score(array[pos])<=priority)pos++;array.splice(pos,0,value)}function nothing(){}function createObj(base,props){var inst;if(Object.create)inst=Object.create(base);else{nothing.prototype=base;inst=new nothing}if(props)copyObj(props,inst);return inst}var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;\nfunction isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);if(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){for(var n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}var extendingChars=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;\nfunction isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){while((dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos)))pos+=dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=(from+to)/2,mid=dir<0?Math.ceil(midF):Math.floor(midF);if(mid==from)return pred(mid)?from:to;if(pred(mid))to=mid;else from=mid+dir}}function iterateBidiSections(order,from,to,f){if(!order)return f(from,\nto,"ltr",0);var found=false;for(var i=0;i<order.length;++i){var part=order[i];if(part.from<to&&part.to>from||from==to&&part.to==from){f(Math.max(part.from,from),Math.min(part.to,to),part.level==1?"rtl":"ltr",i);found=true}}if(!found)f(from,to,"ltr")}var bidiOther=null;function getBidiPartAt(order,ch,sticky){var found;bidiOther=null;for(var i=0;i<order.length;++i){var cur=order[i];if(cur.from<ch&&cur.to>ch)return i;if(cur.to==ch)if(cur.from!=cur.to&&sticky=="before")found=i;else bidiOther=i;if(cur.from==\nch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}var bidiOrdering=function(){var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";var arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";\nfunction charType(code){if(code<=247)return lowTypes.charAt(code);else if(1424<=code&&code<=1524)return"R";else if(1536<=code&&code<=1785)return arabicTypes.charAt(code-1536);else if(1774<=code&&code<=2220)return"r";else if(8192<=code&&code<=8203)return"w";else if(code==8204)return"b";else return"L"}var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/,isStrong=/[LRr]/,countsAsLeft=/[Lb1n]/,countsAsNum=/[1n]/;function BidiSpan(level,from,to){this.level=level;this.from=from;\nthis.to=to}return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length,types=[];for(var i=0;i<len;++i)types.push(charType(str.charCodeAt(i)));for(var i$1=0,prev=outerType;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}for(var i$2=0,cur=outerType;i$2<len;++i$2){var type$1=types[i$2];if(type$1=="1"&&cur=="r")types[i$2]="n";else if(isStrong.test(type$1)){cur=type$1;if(type$1==\n"r")types[i$2]="R"}}for(var i$3=1,prev$1=types[0];i$3<len-1;++i$3){var type$2=types[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}for(var i$4=0;i$4<len;++i$4){var type$3=types[i$4];if(type$3==",")types[i$4]="N";else if(type$3=="%"){var end=void 0;for(end=i$4+1;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";for(var j=i$4;j<\nend;++j)types[j]=replace;i$4=end-1}}for(var i$5=0,cur$1=outerType;i$5<len;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}for(var i$6=0;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;for(end$1=i$6+1;end$1<len&&isNeutral.test(types[end$1]);++end$1);var before=(i$6?types[i$6-1]:outerType)=="L";var after=(end$1<len?types[end$1]:outerType)=="L";var replace$1=before==after?before?"L":"R":outerType;for(var j$1=i$6;j$1<end$1;++j$1)types[j$1]=\nreplace$1;i$6=end$1-1}var order=[],m;for(var i$7=0;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;for(++i$7;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7,at=order.length,isRTL=direction=="rtl"?1:0;for(++i$7;i$7<len&&types[i$7]!="L";++i$7);for(var j$2=pos;j$2<i$7;)if(countsAsNum.test(types[j$2])){if(pos<j$2){order.splice(at,0,new BidiSpan(1,pos,j$2));at+=isRTL}var nstart=j$2;for(++j$2;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,\n0,new BidiSpan(2,nstart,j$2));at+=isRTL;pos=j$2}else++j$2;if(pos<i$7)order.splice(at,0,new BidiSpan(1,pos,i$7))}if(direction=="ltr"){if(order[0].level==1&&(m=str.match(/^\\s+/))){order[0].from=m[0].length;order.unshift(new BidiSpan(0,0,m[0].length))}if(lst(order).level==1&&(m=str.match(/\\s+$/))){lst(order).to-=m[0].length;order.push(new BidiSpan(0,len-m[0].length,len))}}return direction=="rtl"?order.reverse():order}}();function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=\nbidiOrdering(line.text,direction);return order}var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,f,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||noHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,\nf,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers,arr=map&&map[type];if(arr){var index=indexOf(arr,f);if(index>-1)map[type]=arr.slice(0,index).concat(arr.slice(index+1))}}}function signal(emitter,type){var handlers=getHandlers(emitter,type);if(!handlers.length)return;var args=Array.prototype.slice.call(arguments,2);for(var i=0;i<handlers.length;++i)handlers[i].apply(null,args)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,\npreventDefault:function(){this.defaultPrevented=true}};signal(cm,override||e.type,cm,e);return e_defaultPrevented(e)||e.codemirrorIgnore}function signalCursorActivity(cm){var arr=cm._handlers&&cm._handlers.cursorActivity;if(!arr)return;var set=cm.curOp.cursorActivityHandlers||(cm.curOp.cursorActivityHandlers=[]);for(var i=0;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,type).length>0}function eventMixin(ctor){ctor.prototype.on=\nfunction(type,f){on(this,type,f)};ctor.prototype.off=function(type,f){off(this,type,f)}}function e_preventDefault(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false}function e_stopPropagation(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true}function e_defaultPrevented(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==false}function e_stop(e){e_preventDefault(e);e_stopPropagation(e)}function e_target(e){return e.target||e.srcElement}function e_button(e){var b=\ne.which;if(b==null)if(e.button&1)b=1;else if(e.button&2)b=3;else if(e.button&4)b=2;if(mac&&e.ctrlKey&&b==1)b=3;return b}var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;function zeroWidthElement(measure){if(zwspSupported==null){var test=elt("span","\\u200b");removeChildrenAndAdd(measure,elt("span",[test,document.createTextNode("x")]));if(measure.firstChild.offsetHeight!=0)zwspSupported=test.offsetWidth<=1&&\ntest.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",null,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}var badBidiRects;function hasBadBidiRects(measure){if(badBidiRects!=null)return badBidiRects;var txt=removeChildrenAndAdd(measure,document.createTextNode("A\\u062eA"));var r0=range(txt,0,1).getBoundingClientRect();var r1=range(txt,1,2).getBoundingClientRect();removeChildren(measure);if(!r0||\nr0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0,result=[],l=string.length;while(pos<=l){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;var line=string.slice(pos,string.charAt(nl-1)=="\\r"?nl-1:nl);var rt=line.indexOf("\\r");if(rt!=-1){result.push(line.slice(0,rt));pos+=rt+1}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?\nfunction(te){try{return te.selectionStart!=te.selectionEnd}catch(e){return false}}:function(te){var range;try{range=te.ownerDocument.selection.createRange()}catch(e){}if(!range||range.parentElement()!=te)return false;return range.compareEndPoints("StartToEnd",range)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);\ne.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;function hasBadZoomedRects(measure){if(badZoomedRects!=null)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}var modes={},mimeModes={};function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,\n2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=mimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec==\n"string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}function getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];for(var prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+\nprop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps)for(var prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1];return modeObj}var modeExtensions={};function extendMode(mode,properties){var exts=modeExtensions.hasOwnProperty(mode)?modeExtensions[mode]:modeExtensions[mode]={};copyObj(properties,exts)}function copyState(mode,state){if(state===true)return state;if(mode.copyState)return mode.copyState(state);\nvar nstate={};for(var n in state){var val=state[n];if(val instanceof Array)val=val.concat([]);nstate[n]=val}return nstate}function innerMode(mode,state){var info;while(mode.innerMode){info=mode.innerMode(state);if(!info||info.mode==mode)break;state=info.state;mode=info.mode}return info||{mode:mode,state:state}}function startState(mode,a1,a2){return mode.startState?mode.startState(a1,a2):true}var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\ntabSize||8;this.lastColumnPos=this.lastColumnValue=0;this.lineStart=0;this.lineOracle=lineOracle};StringStream.prototype.eol=function(){return this.pos>=this.string.length};StringStream.prototype.sol=function(){return this.pos==this.lineStart};StringStream.prototype.peek=function(){return this.string.charAt(this.pos)||undefined};StringStream.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)};StringStream.prototype.eat=function(match){var ch=this.string.charAt(this.pos);\nvar ok;if(typeof match=="string")ok=ch==match;else ok=ch&&(match.test?match.test(ch):match(ch));if(ok){++this.pos;return ch}};StringStream.prototype.eatWhile=function(match){var start=this.pos;while(this.eat(match));return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;while(/[\\s\\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>start};StringStream.prototype.skipToEnd=function(){this.pos=this.string.length};StringStream.prototype.skipTo=function(ch){var found=\nthis.string.indexOf(ch,this.pos);if(found>-1){this.pos=found;return true}};StringStream.prototype.backUp=function(n){this.pos-=n};StringStream.prototype.column=function(){if(this.lastColumnPos<this.start){this.lastColumnValue=countColumn(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue);this.lastColumnPos=this.start}return this.lastColumnValue-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.indentation=function(){return countColumn(this.string,\nnull,this.tabSize)-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.match=function(pattern,consume,caseInsensitive){if(typeof pattern=="string"){var cased=function(str){return caseInsensitive?str.toLowerCase():str};var substr=this.string.substr(this.pos,pattern.length);if(cased(substr)==cased(pattern)){if(consume!==false)this.pos+=pattern.length;return true}}else{var match=this.string.slice(this.pos).match(pattern);if(match&&match.index>0)return null;\nif(match&&consume!==false)this.pos+=match[0].length;return match}};StringStream.prototype.current=function(){return this.string.slice(this.start,this.pos)};StringStream.prototype.hideFirstChars=function(n,inner){this.lineStart+=n;try{return inner()}finally{this.lineStart-=n}};StringStream.prototype.lookAhead=function(n){var oracle=this.lineOracle;return oracle&&oracle.lookAhead(n)};StringStream.prototype.baseToken=function(){var oracle=this.lineOracle;return oracle&&oracle.baseToken(this.pos)};function getLine(doc,\nn){n-=doc.first;if(n<0||n>=doc.size)throw new Error("There is no line "+(n+doc.first)+" in the document.");var chunk=doc;while(!chunk.lines)for(var i=0;;++i){var child=chunk.children[i],sz=child.chunkSize();if(n<sz){chunk=child;break}n-=sz}return chunk.lines[n]}function getBetween(doc,start,end){var out=[],n=start.line;doc.iter(start.line,end.line+1,function(line){var text=line.text;if(n==end.line)text=text.slice(0,end.ch);if(n==start.line)text=text.slice(start.ch);out.push(text);++n});return out}\nfunction getLines(doc,from,to){var out=[];doc.iter(from,to,function(line){out.push(line.text)});return out}function updateLineHeight(line,height){var diff=height-line.height;if(diff)for(var n=line;n;n=n.parent)n.height+=diff}function lineNo(line){if(line.parent==null)return null;var cur=line.parent,no=indexOf(cur.lines,line);for(var chunk=cur.parent;chunk;cur=chunk,chunk=chunk.parent)for(var i=0;;++i){if(chunk.children[i]==cur)break;no+=chunk.children[i].chunkSize()}return no+cur.first}function lineAtHeight(chunk,\nh){var n=chunk.first;outer:do{for(var i$1=0;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1],ch=child.height;if(h<ch){chunk=child;continue outer}h-=ch;n+=child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<chunk.lines.length;++i){var line=chunk.lines[i],lh=line.height;if(h<lh)break;h-=lh}return n+i}function isLine(doc,l){return l>=doc.first&&l<doc.first+doc.size}function lineNumberFor(options,i){return String(options.lineNumberFormatter(i+options.firstLineNumber))}function Pos(line,\nch,sticky){if(sticky===void 0)sticky=null;if(!(this instanceof Pos))return new Pos(line,ch,sticky);this.line=line;this.ch=ch;this.sticky=sticky}function cmp(a,b){return a.line-b.line||a.ch-b.ch}function equalCursorPos(a,b){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<\ndoc.first)return Pos(doc.first,0);var last=doc.first+doc.size-1;if(pos.line>last)return Pos(last,getLine(doc,last).text.length);return clipToLen(pos,getLine(doc,pos.line).text.length)}function clipToLen(pos,linelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];for(var i=0;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}var SavedContext=function(state,lookAhead){this.state=\nstate;this.lookAhead=lookAhead};var Context=function(doc,state,line,lookAhead){this.state=state;this.doc=doc;this.line=line;this.maxLookAhead=lookAhead||0;this.baseTokens=null;this.baseTokenPos=1};Context.prototype.lookAhead=function(n){var line=this.doc.getLine(this.line+n);if(line!=null&&n>this.maxLookAhead)this.maxLookAhead=n;return line};Context.prototype.baseToken=function(n){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=n)this.baseTokenPos+=2;var type=this.baseTokens[this.baseTokenPos+\n1];return{type:type&&type.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}};Context.prototype.nextLine=function(){this.line++;if(this.maxLookAhead>0)this.maxLookAhead--};Context.fromSaved=function(doc,saved,line){if(saved instanceof SavedContext)return new Context(doc,copyState(doc.mode,saved.state),line,saved.lookAhead);else return new Context(doc,copyState(doc.mode,saved),line)};Context.prototype.save=function(copy){var state=copy!==false?copyState(this.doc.mode,this.state):\nthis.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen],lineClasses={};runMode(cm,line.text,cm.doc.mode,context,function(end,style){return st.push(end,style)},lineClasses,forceToEnd);var state=context.state;var loop=function(o){context.baseTokens=st;var overlay=cm.state.overlays[o],i=1,at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;while(at<\nend){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i+=2;at=Math.min(end,i_end)}if(!style)return;if(overlay.opaque){st.splice(start,i-start,end,"overlay "+style);i=start+2}else for(;start<i;start+=2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;context.baseTokenPos=1};for(var o=0;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}\nfunction getLineStyles(cm,line,updateFrontier){if(!line.styles||line.styles[0]!=cm.state.modeGen){var context=getContextBefore(cm,lineNo(line));var resetState=line.text.length>cm.options.maxHighlightLength&&copyState(cm.doc.mode,context.state);var result=highlightLine(cm,line,context);if(resetState)context.state=resetState;line.stateAfter=context.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===\ncm.doc.highlightFrontier)cm.doc.modeFrontier=Math.max(cm.doc.modeFrontier,++cm.doc.highlightFrontier)}return line.styles}function getContextBefore(cm,n,precise){var doc=cm.doc,display=cm.display;if(!doc.mode.startState)return new Context(doc,true,n);var start=findStartLine(cm,n,precise);var saved=start>doc.first&&getLine(doc,start-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,\ncontext);var pos=context.line;line.stateAfter=pos==n-1||pos%5==0||pos>=display.viewFrom&&pos<display.viewTo?context.save():null;context.nextLine()});if(precise)doc.modeFrontier=context.line;return context}function processLine(cm,text,context,startAt){var mode=cm.doc.mode;var stream=new StringStream(text,cm.options.tabSize,context);stream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);while(!stream.eol()){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,\nstate){if(mode.blankLine)return mode.blankLine(state);if(!mode.innerMode)return;var inner=innerMode(mode,state);if(inner.mode.blankLine)return inner.mode.blankLine(inner.state)}function readToken(mode,stream,state,inner){for(var i=0;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,state);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;\nthis.string=stream.current();this.type=type||null;this.state=state};function takeToken(cm,pos,precise,asArray){var doc=cm.doc,mode=doc.mode,style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line),context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context),tokens;if(asArray)tokens=[];while((asArray||stream.pos<pos.ch)&&!stream.eol()){stream.start=stream.pos;style=readToken(mode,stream,context.state);if(asArray)tokens.push(new Token(stream,style,\ncopyState(doc.mode,context.state)))}return asArray?tokens:new Token(stream,style,context.state)}function extractLineClasses(type,output){if(type)for(;;){var lineClass=type.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!lineClass)break;type=type.slice(0,lineClass.index)+type.slice(lineClass.index+lineClass[0].length);var prop=lineClass[1]?"bgClass":"textClass";if(output[prop]==null)output[prop]=lineClass[2];else if(!(new RegExp("(?:^|\\\\s)"+lineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=\n" "+lineClass[2]}return type}function runMode(cm,text,mode,context,f,lineClasses,forceToEnd){var flattenSpans=mode.flattenSpans;if(flattenSpans==null)flattenSpans=cm.options.flattenSpans;var curStart=0,curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context),style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);while(!stream.eol()){if(stream.pos>cm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,\ntext,context,stream.pos);stream.pos=text.length;style=null}else style=extractLineClasses(readToken(mode,stream,context.state,inner),lineClasses);if(inner){var mName=inner[0].name;if(mName)style="m-"+(style?mName+" "+style:mName)}if(!flattenSpans||curStyle!=style){while(curStart<stream.start){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}while(curStart<stream.pos){var pos=Math.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,\nn,precise){var minindent,minline,doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);for(var search=n;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1),after=line.stateAfter;if(after&&(!precise||search+(after instanceof SavedContext?after.lookAhead:0)<=doc.modeFrontier))return search;var indented=countColumn(line.text,null,cm.options.tabSize);if(minline==null||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,\nn){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;for(var line=n-1;line>start;line--){var saved=getLine(doc,line).stateAfter;if(saved&&(!(saved instanceof SavedContext)||line+saved.lookAhead<n)){start=line+1;break}}doc.highlightFrontier=Math.min(doc.highlightFrontier,start)}var sawReadOnlySpans=false,sawCollapsedSpans=false;function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=true}function MarkedSpan(marker,\nfrom,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}function removeMarkedSpan(spans,span){var r;for(var i=0;i<spans.length;++i)if(spans[i]!=span)(r||(r=[])).push(spans[i]);return r}function addMarkedSpan(line,span,op){var inThisOp=op&&window.WeakSet&&(op.markedSpans||(op.markedSpans=new WeakSet));if(inThisOp&&line.markedSpans&&inThisOp.has(line.markedSpans))line.markedSpans.push(span);\nelse{line.markedSpans=line.markedSpans?line.markedSpans.concat([span]):[span];if(inThisOp)inThisOp.add(line.markedSpans)}span.marker.attachLine(line)}function markedSpansBefore(old,startCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var startsBefore=span.from==null||(marker.inclusiveLeft?span.from<=startCh:span.from<startCh);if(startsBefore||span.from==startCh&&marker.type=="bookmark"&&(!isInsert||!span.marker.insertLeft)){var endsAfter=span.to==null||\n(marker.inclusiveRight?span.to>=startCh:span.to>startCh);(nw||(nw=[])).push(new MarkedSpan(marker,span.from,endsAfter?null:span.to))}}return nw}function markedSpansAfter(old,endCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=endCh:span.to>endCh);if(endsAfter||span.from==endCh&&marker.type=="bookmark"&&(!isInsert||span.marker.insertLeft)){var startsBefore=span.from==null||(marker.inclusiveLeft?\nspan.from<=endCh:span.from<endCh);(nw||(nw=[])).push(new MarkedSpan(marker,startsBefore?null:span.from-endCh,span.to==null?null:span.to-endCh))}}return nw}function stretchSpansOverChange(doc,change){if(change.full)return null;var oldFirst=isLine(doc,change.from.line)&&getLine(doc,change.from.line).markedSpans;var oldLast=isLine(doc,change.to.line)&&getLine(doc,change.to.line).markedSpans;if(!oldFirst&&!oldLast)return null;var startCh=change.from.ch,endCh=change.to.ch,isInsert=cmp(change.from,change.to)==\n0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1,offset=lst(change.text).length+(sameLine?startCh:0);if(first)for(var i=0;i<first.length;++i){var span=first[i];if(span.to==null){var found=getMarkedSpanFor(last,span.marker);if(!found)span.to=startCh;else if(sameLine)span.to=found.to==null?null:found.to+offset}}if(last)for(var i$1=0;i$1<last.length;++i$1){var span$1=last[i$1];if(span$1.to!=null)span$1.to+=offset;\nif(span$1.from==null){var found$1=getMarkedSpanFor(first,span$1.marker);if(!found$1){span$1.from=offset;if(sameLine)(first||(first=[])).push(span$1)}}else{span$1.from+=offset;if(sameLine)(first||(first=[])).push(span$1)}}if(first)first=clearEmptySpans(first);if(last&&last!=first)last=clearEmptySpans(last);var newMarkers=[first];if(!sameLine){var gap=change.text.length-2,gapMarkers;if(gap>0&&first)for(var i$2=0;i$2<first.length;++i$2)if(first[i$2].to==null)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,\nnull,null));for(var i$3=0;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){for(var i=0;i<spans.length;++i){var span=spans[i];if(span.from!=null&&span.from==span.to&&span.marker.clearWhenEmpty!==false)spans.splice(i--,1)}if(!spans.length)return null;return spans}function removeReadOnlyRanges(doc,from,to){var markers=null;doc.iter(from.line,to.line+1,function(line){if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var mark=\nline.markedSpans[i].marker;if(mark.readOnly&&(!markers||indexOf(markers,mark)==-1))(markers||(markers=[])).push(mark)}});if(!markers)return null;var parts=[{from:from,to:to}];for(var i=0;i<markers.length;++i){var mk=markers[i],m=mk.find(0);for(var j=0;j<parts.length;++j){var p=parts[j];if(cmp(p.to,m.from)<0||cmp(p.from,m.to)>0)continue;var newParts=[j,1],dfrom=cmp(p.from,m.from),dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,to:m.from});if(dto>0||!mk.inclusiveRight&&\n!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j+=newParts.length-3}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?-1:0}function extraRight(marker){return marker.inclusiveRight?\n1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find(),bPos=b.find();var fromCmp=cmp(aPos.from,bPos.from)||extraLeft(a)-extraLeft(b);if(fromCmp)return-fromCmp;var toCmp=cmp(aPos.to,bPos.to)||extraRight(a)-extraRight(b);if(toCmp)return toCmp;return b.id-a.id}function collapsedSpanAtSide(line,start){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&\n(start?sp.from:sp.to)==null&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}return found}function collapsedSpanAtStart(line){return collapsedSpanAtSide(line,true)}function collapsedSpanAtEnd(line){return collapsedSpanAtSide(line,false)}function collapsedSpanAround(line,ch){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==null||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,\nsp.marker)<0))found=sp.marker}return found}function conflictingCollapsedRange(doc,lineNo,from,to,marker){var line=getLine(doc,lineNo);var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(!sp.marker.collapsed)continue;var found=sp.marker.find(0);var fromCmp=cmp(found.from,from)||extraLeft(sp.marker)-extraLeft(marker);var toCmp=cmp(found.to,to)||extraRight(sp.marker)-extraRight(marker);if(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&\n(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.to,from)>=0:cmp(found.to,from)>0)||fromCmp>=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.from,to)<=0:cmp(found.from,to)<0))return true}}function visualLine(line){var merged;while(merged=collapsedSpanAtStart(line))line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return line}function visualLineContinued(line){var merged,lines;\nwhile(merged=collapsedSpanAtEnd(line)){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN),vis=visualLine(line);if(line==vis)return lineN;return lineNo(vis)}function visualLineEndNo(doc,lineN){if(lineN>doc.lastLine())return lineN;var line=getLine(doc,lineN),merged;if(!lineIsHidden(doc,line))return lineN;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,\nline){var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(!sp.marker.collapsed)continue;if(sp.from==null)return true;if(sp.marker.widgetNode)continue;if(sp.from==0&&sp.marker.inclusiveLeft&&lineIsHiddenInner(doc,line,sp))return true}}function lineIsHiddenInner(doc,line,span){if(span.to==null){var end=span.marker.find(1,true);return lineIsHiddenInner(doc,end.line,getMarkedSpanFor(end.line.markedSpans,span.marker))}if(span.marker.inclusiveRight&&span.to==\nline.text.length)return true;for(var sp=void 0,i=0;i<line.markedSpans.length;++i){sp=line.markedSpans[i];if(sp.marker.collapsed&&!sp.marker.widgetNode&&sp.from==span.to&&(sp.to==null||sp.to!=span.from)&&(sp.marker.inclusiveLeft||span.marker.inclusiveRight)&&lineIsHiddenInner(doc,line,sp))return true}}function heightAtLine(lineObj){lineObj=visualLine(lineObj);var h=0,chunk=lineObj.parent;for(var i=0;i<chunk.lines.length;++i){var line=chunk.lines[i];if(line==lineObj)break;else h+=line.height}for(var p=\nchunk.parent;p;chunk=p,p=chunk.parent)for(var i$1=0;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h+=cur.height}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length,merged,cur=line;while(merged=collapsedSpanAtStart(cur)){var found=merged.find(0,true);cur=found.from.line;len+=found.from.ch-found.to.ch}cur=line;while(merged=collapsedSpanAtEnd(cur)){var found$1=merged.find(0,true);len-=cur.text.length-found$1.from.ch;cur=found$1.to.line;\nlen+=cur.text.length-found$1.to.ch}return len}function findMaxLine(cm){var d=cm.display,doc=cm.doc;d.maxLine=getLine(doc,doc.first);d.maxLineLength=lineLength(d.maxLine);d.maxLineChanged=true;doc.iter(function(line){var len=lineLength(line);if(len>d.maxLineLength){d.maxLineLength=len;d.maxLine=line}})}var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=function(){return lineNo(this)};\neventMixin(Line);function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}var styleToClassCache={},styleToClassCacheWithMode={};function interpretTokenStyle(style,\noptions){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=style.replace(/\\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};for(var i=0;i<=(lineView.rest?\nlineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line,order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&(order=getOrder(line,cm.doc.direction)))builder.addToken=buildTokenBadBidi(builder.addToken,order);builder.map=[];var allowFrontierUpdate=lineView!=cm.display.externalMeasured&&lineNo(line);insertLineContent(line,builder,getLineStyles(cm,line,allowFrontierUpdate));if(line.styleClasses){if(line.styleClasses.bgClass)builder.bgClass=joinClasses(line.styleClasses.bgClass,\nbuilder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=builder.content.lastChild;\nif(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",cm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\\u2022","cm-invalidchar");token.title="\\\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);return token}function buildToken(builder,\ntext,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):text;var special=builder.cm.state.specialChars,mustWrap=false;var content;if(!special.test(text)){builder.col+=text.length;content=document.createTextNode(displayText);builder.map.push(builder.pos,builder.pos+text.length,content);if(ie&&ie_version<9)mustWrap=true;builder.pos+=text.length}else{content=document.createDocumentFragment();var pos=0;while(true){special.lastIndex=\npos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,pos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos+=skipped+1;var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize,tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",\nspaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]=="\\r"||m[0]=="\\n"){txt$1=content.appendChild(elt("span",m[0]=="\\r"?"\\u240d":"\\u2424","cm-invalidchar"));txt$1.setAttribute("cm-text",m[0]);builder.col+=1}else{txt$1=builder.cm.options.specialCharPlaceholder(m[0]);txt$1.setAttribute("cm-text",m[0]);if(ie&&ie_version<9)content.appendChild(elt("span",[txt$1]));else content.appendChild(txt$1);builder.col+=1}builder.map.push(builder.pos,\nbuilder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||endStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle+=startStyle;if(endStyle)fullStyle+=endStyle;var token=elt("span",[content],fullStyle,css);if(attributes)for(var attr in attributes)if(attributes.hasOwnProperty(attr)&&attr!="style"&&attr!="class")if(attr==="title")token.setAttribute(attr,attributes[attr]);else throw new Error("attributes not supported for security reasons");\nreturn builder.content.appendChild(token)}builder.content.appendChild(content)}function splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore,result="";for(var i=0;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result+=ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=\nstyle?style+" cm-force-border":"cm-force-border";var start=builder.pos,end=start+text.length;for(;;){var part=void 0;for(var i=0;i<order.length;i++){part=order[i];if(part.to>start&&part.from<=start)break}if(part.to>=end)return inner(builder,text,style,startStyle,endStyle,css,attributes);inner(builder,text.slice(0,part.to-start),style,startStyle,null,css,attributes);startStyle=null;text=text.slice(part.to-start);start=part.to}}}function buildCollapsedSpan(builder,size,marker,ignoreWidget){var widget=\n!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,builder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=false}function insertLineContent(line,builder,styles){var spans=line.markedSpans,allText=\nline.text,at=0;if(!spans){for(var i$1=1;i$1<styles.length;i$1+=2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length,pos=0,i=1,text="",style,css;var nextChange=0,spanStyle,spanEndStyle,spanStartStyle,collapsed,attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[],endStyles=void 0;for(var j=0;j<spans.length;++j){var sp=\nspans[j],m=sp.marker;if(m.type=="bookmark"&&sp.from==pos&&m.widgetNode)foundBookmarks.push(m);else if(sp.from<=pos&&(sp.to==null||sp.to>pos||m.collapsed&&sp.to==pos&&sp.from==pos)){if(sp.to!=null&&sp.to!=pos&&nextChange>sp.to){nextChange=sp.to;spanEndStyle=""}if(m.className)spanStyle+=" "+m.className;if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle+=" "+m.startStyle;if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);if(m.title)(attributes||\n(attributes={})).title=m.title;if(m.attributes)for(var attr in m.attributes)(attributes||(attributes={}))[attr]=m.attributes[attr];if(m.collapsed&&(!collapsed||compareCollapsedMarkers(collapsed.marker,m)<0))collapsed=sp}else if(sp.from>pos&&nextChange>sp.from)nextChange=sp.from}if(endStyles)for(var j$1=0;j$1<endStyles.length;j$1+=2)if(endStyles[j$1+1]==nextChange)spanEndStyle+=" "+endStyles[j$1];if(!collapsed||collapsed.from==pos)for(var j$2=0;j$2<foundBookmarks.length;++j$2)buildCollapsedSpan(builder,\n0,foundBookmarks[j$2]);if(collapsed&&(collapsed.from||0)==pos){buildCollapsedSpan(builder,(collapsed.to==null?len+1:collapsed.to)-pos,collapsed.marker,collapsed.from==null);if(collapsed.to==null)return;if(collapsed.to==pos)collapsed=false}}if(pos>=len)break;var upto=Math.min(len,nextChange);while(true){if(text){var end=pos+text.length;if(!collapsed){var tokenText=end>upto?text.slice(0,upto-pos):text;builder.addToken(builder,tokenText,style?style+spanStyle:spanStyle,spanStartStyle,pos+tokenText.length==\nnextChange?spanEndStyle:"",css,attributes)}if(end>=upto){text=text.slice(upto-pos);pos=upto;break}pos=end;spanStartStyle=""}text=allText.slice(at,at=styles[i++]);style=interpretTokenStyle(styles[i++],builder.cm.options)}}}function LineView(doc,line,lineN){this.line=line;this.rest=visualLineContinued(line);this.size=this.rest?lineNo(lst(this.rest))-lineN+1:1;this.node=this.text=null;this.hidden=lineIsHidden(doc,line)}function buildViewArray(cm,from,to){var array=[],nextPos;for(var pos=from;pos<to;pos=\nnextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}var operationGroup=null;function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks,i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);for(var j=0;j<group.ops.length;j++){var op=group.ops[j];if(op.cursorActivityHandlers)while(op.cursorActivityCalled<\nop.cursorActivityHandlers.length)op.cursorActivityHandlers[op.cursorActivityCalled++].call(null,op.cm)}}while(i<callbacks.length)}function finishOperation(op,endCb){var group=op.ownsGroup;if(!group)return;try{fireCallbacksForOps(group)}finally{operationGroup=null;endCb(group)}}var orphanDelayedCallbacks=null;function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2),list;if(operationGroup)list=operationGroup.delayedCallbacks;\nelse if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};for(var i=0;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;for(var i=0;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){for(var j=0;j<lineView.changes.length;j++){var type=lineView.changes[j];\nif(type=="text")updateLineText(cm,lineView);else if(type=="gutter")updateLineGutter(cm,lineView,lineN,dims);else if(type=="class")updateLineClasses(cm,lineView);else if(type=="widget")updateLineWidgets(cm,lineView,dims)}lineView.changes=null}function ensureLineWrapped(lineView){if(lineView.node==lineView.text){lineView.node=elt("div",null,null,"position: relative");if(lineView.text.parentNode)lineView.text.parentNode.replaceChild(lineView.node,lineView.text);lineView.node.appendChild(lineView.text);\nif(ie&&ie_version<8)lineView.node.style.zIndex=2}return lineView.node}function updateLineBackground(cm,lineView){var cls=lineView.bgClass?lineView.bgClass+" "+(lineView.line.bgClass||""):lineView.line.bgClass;if(cls)cls+=" CodeMirror-linebackground";if(lineView.background)if(cls)lineView.background.className=cls;else{lineView.background.parentNode.removeChild(lineView.background);lineView.background=null}else if(cls){var wrap=ensureLineWrapped(lineView);lineView.background=wrap.insertBefore(elt("div",\nnull,cls),wrap.firstChild);cm.display.input.setUneditable(lineView.background)}}function getLineContent(cm,lineView){var ext=cm.display.externalMeasured;if(ext&&ext.line==lineView.line){cm.display.externalMeasured=null;lineView.measure=ext.measure;return ext.built}return buildLineContent(cm,lineView)}function updateLineText(cm,lineView){var cls=lineView.text.className;var built=getLineContent(cm,lineView);if(lineView.text==lineView.node)lineView.node=built.pre;lineView.text.parentNode.replaceChild(built.pre,\nlineView.text);lineView.text=built.pre;if(built.bgClass!=lineView.bgClass||built.textClass!=lineView.textClass){lineView.bgClass=built.bgClass;lineView.textClass=built.textClass;updateLineClasses(cm,lineView)}else if(cls)lineView.text.className=cls}function updateLineClasses(cm,lineView){updateLineBackground(cm,lineView);if(lineView.line.wrapClass)ensureLineWrapped(lineView).className=lineView.line.wrapClass;else if(lineView.node!=lineView.text)lineView.node.className="";var textClass=lineView.textClass?\nlineView.textClass+" "+(lineView.line.textClass||""):lineView.line.textClass;lineView.text.className=textClass||""}function updateLineGutter(cm,lineView,lineN,dims){if(lineView.gutter){lineView.node.removeChild(lineView.gutter);lineView.gutter=null}if(lineView.gutterBackground){lineView.node.removeChild(lineView.gutterBackground);lineView.gutterBackground=null}if(lineView.line.gutterClass){var wrap=ensureLineWrapped(lineView);lineView.gutterBackground=elt("div",null,"CodeMirror-gutter-background "+\nlineView.line.gutterClass,"left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+"px; width: "+dims.gutterTotalWidth+"px");cm.display.input.setUneditable(lineView.gutterBackground);wrap.insertBefore(lineView.gutterBackground,lineView.text)}var markers=lineView.line.gutterMarkers;if(cm.options.lineNumbers||markers){var wrap$1=ensureLineWrapped(lineView);var gutterWrap=lineView.gutter=elt("div",null,"CodeMirror-gutter-wrapper","left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+\n"px");gutterWrap.setAttribute("aria-hidden","true");cm.display.input.setUneditable(gutterWrap);wrap$1.insertBefore(gutterWrap,lineView.text);if(lineView.line.gutterClass)gutterWrap.className+=" "+lineView.line.gutterClass;if(cm.options.lineNumbers&&(!markers||!markers["CodeMirror-linenumbers"]))lineView.lineNumber=gutterWrap.appendChild(elt("div",lineNumberFor(cm.options,lineN),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+dims.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+cm.display.lineNumInnerWidth+\n"px"));if(markers)for(var k=0;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className,found=markers.hasOwnProperty(id)&&markers[id];if(found)gutterWrap.appendChild(elt("div",[found],"CodeMirror-gutter-elt","left: "+dims.gutterLeft[id]+"px; width: "+dims.gutterWidth[id]+"px"))}}}function updateLineWidgets(cm,lineView,dims){if(lineView.alignable)lineView.alignable=null;var isWidget=classTest("CodeMirror-linewidget");for(var node=lineView.node.firstChild,next=void 0;node;node=\nnext){next=node.nextSibling;if(isWidget.test(node.className))lineView.node.removeChild(node)}insertLineWidgets(cm,lineView,dims)}function buildLineElement(cm,lineView,lineN,dims){var built=getLineContent(cm,lineView);lineView.text=lineView.node=built.pre;if(built.bgClass)lineView.bgClass=built.bgClass;if(built.textClass)lineView.textClass=built.textClass;updateLineClasses(cm,lineView);updateLineGutter(cm,lineView,lineN,dims);insertLineWidgets(cm,lineView,dims);return lineView.node}function insertLineWidgets(cm,\nlineView,dims){insertLineWidgetsFor(cm,lineView.line,lineView,dims,true);if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)insertLineWidgetsFor(cm,lineView.rest[i],lineView,dims,false)}function insertLineWidgetsFor(cm,line,lineView,dims,allowAbove){if(!line.widgets)return;var wrap=ensureLineWrapped(lineView);for(var i=0,ws=line.widgets;i<ws.length;++i){var widget=ws[i],node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\n"true");positionLineWidget(widget,node,lineView,dims);cm.display.input.setUneditable(node);if(allowAbove&&widget.above)wrap.insertBefore(node,lineView.gutter||lineView.text);else wrap.appendChild(node);signalLater(widget,"redraw")}}function positionLineWidget(widget,node,lineView,dims){if(widget.noHScroll){(lineView.alignable||(lineView.alignable=[])).push(node);var width=dims.wrapperWidth;node.style.left=dims.fixedPos+"px";if(!widget.coverGutter){width-=dims.gutterTotalWidth;node.style.paddingLeft=\ndims.gutterTotalWidth+"px"}node.style.width=width+"px"}if(widget.coverGutter){node.style.zIndex=5;node.style.position="relative";if(!widget.noHScroll)node.style.marginLeft=-dims.gutterTotalWidth+"px"}}function widgetHeight(widget){if(widget.height!=null)return widget.height;var cm=widget.doc.cm;if(!cm)return 0;if(!contains(document.body,widget.node)){var parentStyle="position: relative;";if(widget.coverGutter)parentStyle+="margin-left: -"+cm.display.gutters.offsetWidth+"px;";if(widget.noHScroll)parentStyle+=\n"width: "+cm.display.wrapper.clientWidth+"px;";removeChildrenAndAdd(cm.display.measure,elt("div",[widget.node],null,parentStyle))}return widget.height=widget.node.parentNode.offsetHeight}function eventInWidget(display,e){for(var n=e_target(e);n!=display.wrapper;n=n.parentNode)if(!n||n.nodeType==1&&n.getAttribute("cm-ignore-events")=="true"||n.parentNode==display.sizer&&n!=display.mover)return true}function paddingTop(display){return display.lineSpace.offsetTop}function paddingVert(display){return display.mover.offsetHeight-\ndisplay.lineSpace.offsetHeight}function paddingH(display){if(display.cachedPaddingH)return display.cachedPaddingH;var e=removeChildrenAndAdd(display.measure,elt("pre","x","CodeMirror-line-like"));var style=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle;var data={left:parseInt(style.paddingLeft),right:parseInt(style.paddingRight)};if(!isNaN(data.left)&&!isNaN(data.right))display.cachedPaddingH=data;return data}function scrollGap(cm){return scrollerGap-cm.display.nativeBarWidth}function displayWidth(cm){return cm.display.scroller.clientWidth-\nscrollGap(cm)-cm.display.barWidth}function displayHeight(cm){return cm.display.scroller.clientHeight-scrollGap(cm)-cm.display.barHeight}function ensureLineHeights(cm,lineView,rect){var wrapping=cm.options.lineWrapping;var curWidth=wrapping&&displayWidth(cm);if(!lineView.measure.heights||wrapping&&lineView.measure.width!=curWidth){var heights=lineView.measure.heights=[];if(wrapping){lineView.measure.width=curWidth;var rects=lineView.text.firstChild.getClientRects();for(var i=0;i<rects.length-1;i++){var cur=\nrects[i],next=rects[i+1];if(Math.abs(cur.bottom-next.bottom)>2)heights.push((cur.bottom+next.top)/2-rect.top)}}heights.push(rect.bottom-rect.top)}}function mapFromLineView(lineView,line,lineN){if(lineView.line==line)return{map:lineView.measure.map,cache:lineView.measure.cache};if(lineView.rest){for(var i=0;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};for(var i$1=0;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\nlineN)return{map:lineView.measure.maps[i$1],cache:lineView.measure.caches[i$1],before:true}}}function updateExternalMeasurement(cm,line){line=visualLine(line);var lineN=lineNo(line);var view=cm.display.externalMeasured=new LineView(cm.doc,line,lineN);view.lineN=lineN;var built=view.built=buildLineContent(cm,view);view.text=built.pre;removeChildrenAndAdd(cm.display.lineMeasure,built.pre);return view}function measureChar(cm,line,ch,bias){return measureCharPrepared(cm,prepareMeasureForLine(cm,line),\nch,bias)}function findViewForLine(cm,lineN){if(lineN>=cm.display.viewFrom&&lineN<cm.display.viewTo)return cm.display.view[findViewIndex(cm,lineN)];var ext=cm.display.externalMeasured;if(ext&&lineN>=ext.lineN&&lineN<ext.lineN+ext.size)return ext}function prepareMeasureForLine(cm,line){var lineN=lineNo(line);var view=findViewForLine(cm,lineN);if(view&&!view.text)view=null;else if(view&&view.changes){updateLineForChanges(cm,view,lineN,getDimensions(cm));cm.curOp.forceUpdate=true}if(!view)view=updateExternalMeasurement(cm,\nline);var info=mapFromLineView(view,line,lineN);return{line:line,view:view,rect:null,map:info.map,cache:info.cache,before:info.before,hasHeights:false}}function measureCharPrepared(cm,prepared,ch,bias,varHeight){if(prepared.before)ch=-1;var key=ch+(bias||""),found;if(prepared.cache.hasOwnProperty(key))found=prepared.cache[key];else{if(!prepared.rect)prepared.rect=prepared.view.text.getBoundingClientRect();if(!prepared.hasHeights){ensureLineHeights(cm,prepared.view,prepared.rect);prepared.hasHeights=\ntrue}found=measureCharInner(cm,prepared,ch,bias);if(!found.bogus)prepared.cache[key]=found}return{left:found.left,right:found.right,top:varHeight?found.rtop:found.top,bottom:varHeight?found.rbottom:found.bottom}}var nullRect={left:0,right:0,top:0,bottom:0};function nodeAndOffsetInLineMap(map,ch,bias){var node,start,end,collapse,mStart,mEnd;for(var i=0;i<map.length;i+=3){mStart=map[i];mEnd=map[i+1];if(ch<mStart){start=0;end=1;collapse="left"}else if(ch<mEnd){start=ch-mStart;end=start+1}else if(i==\nmap.length-3||ch==mEnd&&map[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)while(i&&map[i-2]==map[i-3]&&map[i-1].insertLeft){node=map[(i-=3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)while(i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft){node=map[(i+=3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,\ncoverStart:mStart,coverEnd:mEnd}}function getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left")for(var i=0;i<rects.length;i++){if((rect=rects[i]).left!=rect.right)break}else for(var i$1=rects.length-1;i$1>=0;i$1--)if((rect=rects[i$1]).left!=rect.right)break;return rect}function measureCharInner(cm,prepared,ch,bias){var place=nodeAndOffsetInLineMap(prepared.map,ch,bias);var node=place.node,start=place.start,end=place.end,collapse=place.collapse;var rect;if(node.nodeType==3){for(var i$1=0;i$1<\n4;i$1++){while(start&&isExtendingChar(prepared.line.text.charAt(place.coverStart+start)))--start;while(place.coverStart+end<place.coverEnd&&isExtendingChar(prepared.line.text.charAt(place.coverStart+end)))++end;if(ie&&ie_version<9&&start==0&&end==place.coverEnd-place.coverStart)rect=node.parentNode.getBoundingClientRect();else rect=getUsefulRect(range(node,start,end).getClientRects(),bias);if(rect.left||rect.right||start==0)break;end=start;start=start-1;collapse="right"}if(ie&&ie_version<11)rect=\nmaybeUpdateRectForZooming(cm.display.measure,rect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top,\nrbot=rect.bottom-prepared.rect.top;var mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0,bot=heights[i];var result={left:(collapse=="right"?rect.right:rect.left)-prepared.rect.left,right:(collapse=="left"?rect.left:rect.right)-prepared.rect.left,top:top,bottom:bot};if(!rect.left&&!rect.right)result.bogus=true;if(!cm.options.singleCursorHeightPerLine){result.rtop=rtop;result.rbottom=rbot}return result}function maybeUpdateRectForZooming(measure,\nrect){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!hasBadZoomedRects(measure))return rect;var scaleX=screen.logicalXDPI/screen.deviceXDPI;var scaleY=screen.logicalYDPI/screen.deviceYDPI;return{left:rect.left*scaleX,right:rect.right*scaleX,top:rect.top*scaleY,bottom:rect.bottom*scaleY}}function clearLineMeasurementCacheFor(lineView){if(lineView.measure){lineView.measure.cache={};lineView.measure.heights=null;if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);for(var i=0;i<cm.display.view.length;i++)clearLineMeasurementCacheFor(cm.display.view[i])}function clearCaches(cm){clearLineMeasurementCache(cm);cm.display.cachedCharWidth=cm.display.cachedTextHeight=cm.display.cachedPaddingH=null;if(!cm.options.lineWrapping)cm.display.maxLineChanged=true;cm.display.lineNumChars=null}function pageScrollX(){if(chrome&&android)return-(document.body.getBoundingClientRect().left-\nparseInt(getComputedStyle(document.body).marginLeft));return window.pageXOffset||(document.documentElement||document.body).scrollLeft}function pageScrollY(){if(chrome&&android)return-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop));return window.pageYOffset||(document.documentElement||document.body).scrollTop}function widgetTopHeight(lineObj){var ref=visualLine(lineObj);var widgets=ref.widgets;var height=0;if(widgets)for(var i=0;i<widgets.length;++i)if(widgets[i].above)height+=\nwidgetHeight(widgets[i]);return height}function intoCoordSystem(cm,lineObj,rect,context,includeWidgets){if(!includeWidgets){var height=widgetTopHeight(lineObj);rect.top+=height;rect.bottom+=height}if(context=="line")return rect;if(!context)context="local";var yOff=heightAtLine(lineObj);if(context=="local")yOff+=paddingTop(cm.display);else yOff-=cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff+=lOff.top+(context=="window"?0:pageScrollY());\nvar xOff=lOff.left+(context=="window"?0:pageScrollX());rect.left+=xOff;rect.right+=xOff}rect.top+=yOff;rect.bottom+=yOff;return rect}function fromCoordSystem(cm,coords,context){if(context=="div")return coords;var left=coords.left,top=coords.top;if(context=="page"){left-=pageScrollX();top-=pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left+=localBox.left;top+=localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();return{left:left-\nlineSpaceBox.left,top:top-lineSpaceBox.top}}function charCoords(cm,pos,context,lineObj,bias){if(!lineObj)lineObj=getLine(cm.doc,pos.line);return intoCoordSystem(cm,lineObj,measureChar(cm,lineObj,pos.ch,bias),context)}function cursorCoords(cm,pos,context,lineObj,preparedMeasure,varHeight){lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);\nif(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}var order=getOrder(lineObj,cm.doc.direction),ch=pos.ch,sticky=pos.sticky;if(ch>=lineObj.text.length){ch=lineObj.text.length;sticky="before"}else if(ch<=0){ch=0;sticky="after"}if(!order)return get(sticky=="before"?ch-1:ch,sticky=="before");function getBidi(ch,partPos,invert){var part=order[partPos],right=part.level==1;return get(invert?ch-1:ch,right!=invert)}var partPos=getBidiPartAt(order,ch,sticky);var other=\nbidiOther;var val=getBidi(ch,partPos,sticky=="before");if(other!=null)val.other=getBidi(ch,other,sticky!="before");return val}function estimateCoords(cm,pos){var left=0;pos=clipPos(cm.doc,pos);if(!cm.options.lineWrapping)left=charWidth(cm.display)*pos.ch;var lineObj=getLine(cm.doc,pos.line);var top=heightAtLine(lineObj)+paddingTop(cm.display);return{left:left,right:left,top:top,bottom:top+lineObj.height}}function PosWithInfo(line,ch,sticky,outside,xRel){var pos=Pos(line,ch,sticky);pos.xRel=xRel;if(outside)pos.outside=\noutside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y+=cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y),last=doc.first+doc.size-1;if(lineN>last)return PosWithInfo(doc.first+doc.size-1,getLine(doc,last).text.length,null,1,1);if(x<0)x=0;var lineObj=getLine(doc,lineN);for(;;){var found=coordsCharInner(cm,lineObj,lineN,x,y);var collapsed=collapsedSpanAround(lineObj,found.ch+(found.xRel>0||found.outside>0?1:0));if(!collapsed)return found;var rangeEnd=\ncollapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){y-=widgetTopHeight(lineObj);var end=lineObj.text.length;var begin=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch-1).bottom<=y},end,0);end=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch).top>y},begin,end);return{begin:begin,end:end}}function wrappedLineExtentChar(cm,lineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=\nprepareMeasureForLine(cm,lineObj);var targetTop=intoCoordSystem(cm,lineObj,measureCharPrepared(cm,preparedMeasure,target),"line").top;return wrappedLineExtent(cm,lineObj,preparedMeasure,targetTop)}function boxIsAfter(box,x,y,left){return box.bottom<=y?false:box.top>y?true:(left?box.left:box.right)>x}function coordsCharInner(cm,lineObj,lineNo,x,y){y-=heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=widgetTopHeight(lineObj);var begin=0,end=lineObj.text.length,\nltr=true;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=(cm.options.lineWrapping?coordsBidiPartWrapped:coordsBidiPart)(cm,lineObj,lineNo,preparedMeasure,order,x,y);ltr=part.level!=1;begin=ltr?part.from:part.to-1;end=ltr?part.to:part.from-1}var chAround=null,boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,x,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;\nboxAround=box}return true},begin,end);var baseX,sticky,outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x,atStart=atLeft==ltr;ch=chAround+(atStart?0:1);sticky=atStart?"after":"before";baseX=atLeft?boxAround.left:boxAround.right}else{if(!ltr&&(ch==end||ch==begin))ch++;sticky=ch==0?"after":ch==lineObj.text.length?"before":measureCharPrepared(cm,preparedMeasure,ch-(ltr?1:0)).bottom+widgetHeight<=y==ltr?"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,\npreparedMeasure);baseX=coords.left;outside=y<coords.top?-1:y>=coords.bottom?1:0}ch=skipExtendingChars(lineObj.text,ch,1);return PosWithInfo(lineNo,ch,sticky,outside,x-baseX)}function coordsBidiPart(cm,lineObj,lineNo,preparedMeasure,order,x,y){var index=findFirst(function(i){var part=order[i],ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),x,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=\npart.level!=1;var start=cursorCoords(cm,Pos(lineNo,ltr?part.from:part.to,ltr?"after":"before"),"line",lineObj,preparedMeasure);if(boxIsAfter(start,x,y,true)&&start.top>y)part=order[index-1]}return part}function coordsBidiPartWrapped(cm,lineObj,_lineNo,preparedMeasure,order,x,y){var ref=wrappedLineExtent(cm,lineObj,preparedMeasure,y);var begin=ref.begin;var end=ref.end;if(/\\s/.test(lineObj.text.charAt(end-1)))end--;var part=null,closestDist=null;for(var i=0;i<order.length;i++){var p=order[i];if(p.from>=\nend||p.to<=begin)continue;var ltr=p.level!=1;var endX=measureCharPrepared(cm,preparedMeasure,ltr?Math.min(end,p.to)-1:Math.max(begin,p.from)).right;var dist=endX<x?x-endX+1E9:endX-x;if(!part||closestDist>dist){part=p;closestDist=dist}}if(!part)part=order[order.length-1];if(part.from<begin)part={from:begin,to:part.to,level:part.level};if(part.to>end)part={from:part.from,to:end,level:part.level};return part}var measureText;function textHeight(display){if(display.cachedTextHeight!=null)return display.cachedTextHeight;\nif(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");for(var i=0;i<49;++i){measureText.appendChild(document.createTextNode("x"));measureText.appendChild(elt("br"))}measureText.appendChild(document.createTextNode("x"))}removeChildrenAndAdd(display.measure,measureText);var height=measureText.offsetHeight/50;if(height>3)display.cachedTextHeight=height;removeChildren(display.measure);return height||1}function charWidth(display){if(display.cachedCharWidth!=null)return display.cachedCharWidth;\nvar anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect(),width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display,left={},width={};var gutterLeft=d.gutters.clientLeft;for(var n=d.gutters.firstChild,i=0;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;left[id]=n.offsetLeft+n.clientLeft+gutterLeft;\nwidth[id]=n.clientWidth}return{fixedPos:compensateForHScroll(d),gutterTotalWidth:d.gutters.offsetWidth,gutterLeft:left,gutterWidth:width,wrapperWidth:d.wrapper.clientWidth}}function compensateForHScroll(display){return display.scroller.getBoundingClientRect().left-display.sizer.getBoundingClientRect().left}function estimateHeight(cm){var th=textHeight(cm.display),wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/charWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,\nline))return 0;var widgetsHeight=0;if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight+=line.widgets[i].height;if(wrapping)return widgetsHeight+(Math.ceil(line.text.length/perLine)||1)*th;else return widgetsHeight+th}}function estimateLineHeights(cm){var doc=cm.doc,est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,estHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;\nif(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x,y,space=display.lineSpace.getBoundingClientRect();try{x=e.clientX-space.left;y=e.clientY-space.top}catch(e$1){return null}var coords=coordsChar(cm,x,y),line;if(forRect&&coords.xRel>0&&(line=getLine(cm.doc,coords.line).text).length==coords.ch){var colDiff=countColumn(line,line.length,cm.options.tabSize)-line.length;coords=Pos(coords.line,Math.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}\nfunction findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n-=cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;for(var i=0;i<view.length;i++){n-=view[i].size;if(n<0)return i}}function regChange(cm,from,to,lendiff){if(from==null)from=cm.doc.first;if(to==null)to=cm.doc.first+cm.doc.size;if(!lendiff)lendiff=0;var display=cm.display;if(lendiff&&to<display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=\ntrue;if(from>=display.viewTo){if(sawCollapsedSpans&&visualLineNo(cm.doc,from)<display.viewTo)resetView(cm)}else if(to<=display.viewFrom)if(sawCollapsedSpans&&visualLineEndNo(cm.doc,to+lendiff)>display.viewFrom)resetView(cm);else{display.viewFrom+=lendiff;display.viewTo+=lendiff}else if(from<=display.viewFrom&&to>=display.viewTo)resetView(cm);else if(from<=display.viewFrom){var cut=viewCuttingPoint(cm,to,to+lendiff,1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=\nlendiff}else resetView(cm)}else if(to>=display.viewTo){var cut$1=viewCuttingPoint(cm,from,from,-1);if(cut$1){display.view=display.view.slice(0,cut$1.index);display.viewTo=cut$1.lineN}else resetView(cm)}else{var cutTop=viewCuttingPoint(cm,from,from,-1);var cutBot=viewCuttingPoint(cm,to,to+lendiff,1);if(cutTop&&cutBot){display.view=display.view.slice(0,cutTop.index).concat(buildViewArray(cm,cutTop.lineN,cutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=\ndisplay.externalMeasured;if(ext)if(to<ext.lineN)ext.lineN+=lendiff;else if(from<ext.lineN+ext.size)display.externalMeasured=null}function regLineChange(cm,line,type){cm.curOp.viewChanged=true;var display=cm.display,ext=cm.display.externalMeasured;if(ext&&line>=ext.lineN&&line<ext.lineN+ext.size)display.externalMeasured=null;if(line<display.viewFrom||line>=display.viewTo)return;var lineView=display.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=\n[]);if(indexOf(arr,type)==-1)arr.push(type)}function resetView(cm){cm.display.viewFrom=cm.display.viewTo=cm.doc.first;cm.display.view=[];cm.display.viewOffset=0}function viewCuttingPoint(cm,oldN,newN,dir){var index=findViewIndex(cm,oldN),diff,view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;for(var i=0;i<index;i++)n+=view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;\nindex++}else diff=n-oldN;oldN+=diff;newN+=diff}while(visualLineNo(cm.doc,newN)!=newN){if(index==(dir<0?0:view.length-1))return null;newN+=dir*view[index-(dir<0?1:0)].size;index+=dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display,view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=buildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);\nelse if(display.viewFrom<from)display.view=display.view.slice(findViewIndex(cm,from));display.viewFrom=from;if(display.viewTo<to)display.view=display.view.concat(buildViewArray(cm,display.viewTo,to));else if(display.viewTo>to)display.view=display.view.slice(0,findViewIndex(cm,to))}display.viewTo=to}function countDirtyView(cm){var view=cm.display.view,dirty=0;for(var i=0;i<view.length;i++){var lineView=view[i];if(!lineView.hidden&&(!lineView.node||lineView.changes))++dirty}return dirty}function updateSelection(cm){cm.display.input.showSelection(cm.display.input.prepareSelection())}\nfunction prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc,result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;if(customCursor)primary=true;for(var i=0;i<doc.sel.ranges.length;i++){if(!primary&&i==doc.sel.primIndex)continue;var range=doc.sel.ranges[i];if(range.from().line>=cm.display.viewTo||range.to().line<cm.display.viewFrom)continue;var collapsed=\nrange.empty();if(customCursor){var head=customCursor(cm,range);if(head)drawSelectionCursor(cm,head,curFragment)}else if(collapsed||cm.options.showCursorWhenSelecting)drawSelectionCursor(cm,range.head,curFragment);if(!collapsed)drawSelectionRange(cm,range,selFragment)}return result}function drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor"));cursor.style.left=pos.left+\n"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\\bcm-fat-cursor\\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=pos.other.left+\n"px";otherCursor.style.top=pos.other.top+"px";otherCursor.style.height=(pos.other.bottom-pos.other.top)*.85+"px"}}function cmpCoords(a,b){return a.top-b.top||a.left-b.left}function drawSelectionRange(cm,range,output){var display=cm.display,doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display),leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";function add(left,\ntop,width,bottom){if(top<0)top=0;top=Math.round(top);bottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\\n                             top: "+top+"px; width: "+(width==null?rightSide-left:width)+"px;\\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start,end;function coords(ch,bias){return charCoords(cm,Pos(line,\nch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==(side=="after")?"left":"right";var ch=side=="after"?extent.begin:extent.end-(/\\s/.test(lineObj.text.charAt(extent.end-1))?2:1);return coords(ch,prop)[prop]}var order=getOrder(lineObj,doc.direction);iterateBidiSections(order,fromArg||0,toArg==null?lineLen:toArg,function(from,to,dir,i){var ltr=dir=="ltr";var fromPos=coords(from,ltr?"left":"right");var toPos=coords(to-1,ltr?\n"right":"left");var openStart=fromArg==null&&from==0,openEnd=toArg==null&&to==lineLen;var first=i==0,last=!order||i==order.length-1;if(toPos.top-fromPos.top<=3){var openLeft=(docLTR?openStart:openEnd)&&first;var openRight=(docLTR?openEnd:openStart)&&last;var left=openLeft?leftSide:(ltr?fromPos:toPos).left;var right=openRight?rightSide:(ltr?toPos:fromPos).right;add(left,fromPos.top,right-left,fromPos.bottom)}else{var topLeft,topRight,botLeft,botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:\nfromPos.left;topRight=docLTR?rightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);\nadd(botLeft,toPos.top,botRight-botLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,end:end}}var sFrom=range.from(),sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line),toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,\nsFrom.ch,singleVLine?fromLine.text.length+1:null).end;var rightStart=drawForLine(sTo.line,singleVLine?0:null,sTo.ch).start;if(singleVLine)if(leftEnd.top<rightStart.top-2){add(leftEnd.right,leftEnd.top,null,leftEnd.bottom);add(leftSide,rightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}function restartBlink(cm){if(!cm.state.focused)return;\nvar display=cm.display;clearInterval(display.blinker);var on=true;display.cursorDiv.style.visibility="";if(cm.options.cursorBlinkRate>0)display.blinker=setInterval(function(){if(!cm.hasFocus())onBlur(cm);display.cursorDiv.style.visibility=(on=!on)?"":"hidden"},cm.options.cursorBlinkRate);else if(cm.options.cursorBlinkRate<0)display.cursorDiv.style.visibility="hidden"}function ensureFocus(cm){if(!cm.hasFocus()){cm.display.input.focus();if(!cm.state.focused)onFocus(cm)}}function delayBlurEvent(cm){cm.state.delayingBlurEvent=\ntrue;setTimeout(function(){if(cm.state.delayingBlurEvent){cm.state.delayingBlurEvent=false;if(cm.state.focused)onBlur(cm)}},100)}function onFocus(cm,e){if(cm.state.delayingBlurEvent&&!cm.state.draggingText)cm.state.delayingBlurEvent=false;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();if(webkit)setTimeout(function(){return cm.display.input.reset(true)},\n20)}cm.display.input.receivedFocus()}restartBlink(cm)}function onBlur(cm,e){if(cm.state.delayingBlurEvent)return;if(cm.state.focused){signal(cm,"blur",cm,e);cm.state.focused=false;rmClass(cm.display.wrapper,"CodeMirror-focused")}clearInterval(cm.display.blinker);setTimeout(function(){if(!cm.state.focused)cm.display.shift=false},150)}function updateHeightsInViewport(cm){var display=cm.display;var prevBottom=display.lineDiv.offsetTop;var viewTop=Math.max(0,display.scroller.getBoundingClientRect().top);\nvar oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;for(var i=0;i<display.view.length;i++){var cur=display.view[i],wrapping=cm.options.lineWrapping;var height=void 0,width=0;if(cur.hidden)continue;oldHeight+=cur.line.height;if(ie&&ie_version<8){var bot=cur.node.offsetTop+cur.node.offsetHeight;height=bot-prevBottom;prevBottom=bot}else{var box=cur.node.getBoundingClientRect();height=box.bottom-box.top;if(!wrapping&&cur.text.firstChild)width=cur.text.firstChild.getBoundingClientRect().right-\nbox.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll-=diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);if(cur.rest)for(var j=0;j<cur.rest.length;j++)updateWidgetHeight(cur.rest[j])}if(width>cm.display.sizerWidth){var chWidth=Math.ceil(width/charWidth(cm.display));if(chWidth>cm.display.maxLineLength){cm.display.maxLineLength=chWidth;cm.display.maxLine=cur.line;cm.display.maxLineChanged=true}}}if(Math.abs(mustScroll)>2)display.scroller.scrollTop+=\nmustScroll}function updateWidgetHeight(line){if(line.widgets)for(var i=0;i<line.widgets.length;++i){var w=line.widgets[i],parent=w.node.parentNode;if(parent)w.height=parent.offsetHeight}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top),to=lineAtHeight(doc,\nbottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line,ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=ensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;\nvar display=cm.display,box=display.sizer.getBoundingClientRect(),doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+box.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\\u200b",null,"position: absolute;\\n                         top: "+(rect.top-display.viewOffset-paddingTop(cm.display))+"px;\\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\\n                         left: "+\nrect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);scrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}for(var limit=0;limit<5;limit++){var changed=false;var coords=\ncursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,endCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop,startLeft=cm.doc.scrollLeft;if(scrollPos.scrollTop!=null){updateScrollTop(cm,scrollPos.scrollTop);if(Math.abs(cm.doc.scrollTop-startTop)>1)changed=true}if(scrollPos.scrollLeft!=\nnull){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=true}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display,snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=\nnull?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm),result={};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin,atBottom=rect.bottom>docBottom-snapMargin;if(rect.top<screentop)result.scrollTop=atTop?0:rect.top;else if(rect.bottom>screentop+screen){var newTop=Math.min(rect.top,(atBottom?docBottom:rect.bottom)-screen);if(newTop!=screentop)result.scrollTop=newTop}var gutterSpace=cm.options.fixedGutter?\n0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=null?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;\nreturn result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);cm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);\ncm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=cm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from),to=estimateCoords(cm,range.to);scrollToCoordsRange(cm,from,to,range.margin)}}function scrollToCoordsRange(cm,from,to,margin){var sPos=calculateScrollPos(cm,{left:Math.min(from.left,to.left),top:Math.min(from.top,to.top)-margin,right:Math.max(from.right,to.right),bottom:Math.max(from.bottom,to.bottom)+margin});scrollToCoords(cm,sPos.scrollLeft,\nsPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-val)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=\nval)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,forceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display,gutterW=d.gutters.offsetWidth;\nvar docH=Math.round(cm.doc.height+paddingVert(cm.display));return{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],\n"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=horiz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=\nfunction(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;if(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display=\n"block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-measure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};\nNativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=\nthis.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=function(bar,delay,type){bar.style.visibility="";function maybeDisable(){var box=bar.getBoundingClientRect();var elt=type=="vert"?document.elementFromPoint(box.right-1,(box.top+box.bottom)/2):document.elementFromPoint((box.right+box.left)/2,box.bottom-1);if(elt!=bar)bar.style.visibility="hidden";else delay.set(1E3,\nmaybeDisable)}delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=function(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);\nvar startWidth=cm.display.barWidth,startHeight=cm.display.barHeight;updateScrollbarsInner(cm,measure);for(var i=0;i<4&&startWidth!=cm.display.barWidth||startHeight!=cm.display.barHeight;i++){if(startWidth!=cm.display.barWidth&&cm.options.lineWrapping)updateHeightsInViewport(cm);updateScrollbarsInner(cm,measureForScrollbars(cm));startWidth=cm.display.barWidth;startHeight=cm.display.barHeight}}function updateScrollbarsInner(cm,measure){var d=cm.display;var sizes=d.scrollbars.update(measure);d.sizer.style.paddingRight=\n(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+"px";d.heightForcer.style.borderBottom=sizes.bottom+"px solid transparent";if(sizes.right&&sizes.bottom){d.scrollbarFiller.style.display="block";d.scrollbarFiller.style.height=sizes.bottom+"px";d.scrollbarFiller.style.width=sizes.right+"px"}else d.scrollbarFiller.style.display="";if(sizes.bottom&&cm.options.coverGutterNextToScrollbar&&cm.options.fixedGutter){d.gutterFiller.style.display="block";d.gutterFiller.style.height=\nsizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=""}var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};function initScrollbars(cm){if(cm.display.scrollbars){cm.display.scrollbars.clear();if(cm.display.scrollbars.addClass)rmClass(cm.display.wrapper,cm.display.scrollbars.addClass)}cm.display.scrollbars=new scrollbarModel[cm.options.scrollbarStyle](function(node){cm.display.wrapper.insertBefore(node,cm.display.scrollbarFiller);\non(node,"mousedown",function(){if(cm.state.focused)setTimeout(function(){return cm.display.input.focus()},0)});node.setAttribute("cm-not-content","true")},function(pos,axis){if(axis=="horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}var nextOpId=0;function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,\ncursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}function endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){for(var i=0;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;for(var i=0;i<ops.length;i++)endOperation_R1(ops[i]);for(var i$1=0;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);\nfor(var i$2=0;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);for(var i$3=0;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);for(var i$4=0;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}function endOperation_R1(op){var cm=op.cm,display=cm.display;maybeClipScrollbars(cm);if(op.updateMaxLine)findMaxLine(cm);op.mustUpdate=op.viewChanged||op.forceUpdate||op.scrollTop!=null||op.scrollToPos&&(op.scrollToPos.from.line<display.viewFrom||op.scrollToPos.to.line>=display.viewTo)||display.maxLineChanged&&cm.options.lineWrapping;\nop.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=op.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm,display=cm.display;if(op.updatedDisplay)updateHeightsInViewport(cm);op.barMeasure=measureForScrollbars(cm);if(display.maxLineChanged&&!cm.options.lineWrapping){op.adjustWidthTo=measureChar(cm,display.maxLine,display.maxLine.text.length).left+\n3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+cm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<\ncm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&op.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);\nif(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm,display=cm.display,doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,op.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),\nclipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers,unhidden=op.maybeUnhiddenMarkers;if(hidden)for(var i=0;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide");if(unhidden)for(var i$1=0;i$1<unhidden.length;++i$1)if(unhidden[i$1].lines.length)signal(unhidden[i$1],"unhide");if(display.wrapper.offsetHeight)doc.scrollTop=cm.display.scroller.scrollTop;if(op.changeObjs)signal(cm,"changes",cm,op.changeObjs);if(op.update)op.update.finish()}\nfunction runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,f){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||\ncm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,time){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,\ncm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?copyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses,newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||\noldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);for(var i=0;!ischange&&i<oldStyles.length;++i)ischange=oldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});\ndoc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){for(var i=0;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}var DisplayUpdate=function(cm,viewport,force){var display=cm.display;this.viewport=viewport;this.visible=visibleLines(display,cm.doc,viewport);this.editorIsHidden=!display.wrapper.offsetWidth;this.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;\nthis.oldDisplayWidth=displayWidth(cm);this.force=force;this.dims=getDimensions(cm);this.events=[]};DisplayUpdate.prototype.signal=function(emitter,type){if(hasHandler(emitter,type))this.events.push(arguments)};DisplayUpdate.prototype.finish=function(){for(var i=0;i<this.events.length;i++)signal.apply(null,this.events[i])};function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;\ndisplay.heightForcer.style.height=scrollGap(cm)+"px";display.sizer.style.marginBottom=-display.nativeBarWidth+"px";display.sizer.style.borderRightWidth=scrollGap(cm)+"px";display.scrollbarsClipped=true}}function selectionSnapshot(cm){if(cm.hasFocus())return null;var active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,sel.anchorNode)){result.anchorNode=\nsel.anchorNode;result.anchorOffset=sel.anchorOffset;result.focusNode=sel.focusNode;result.focusOffset=sel.focusOffset}}return result}function restoreSelection(snapshot){if(!snapshot||!snapshot.activeElt||snapshot.activeElt==activeElt())return;snapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection(),range=document.createRange();range.setEnd(snapshot.anchorNode,\nsnapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display,doc=cm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&display.renderedView==display.view&&countDirtyView(cm)==0)return false;\nif(maybeUpdateLineNumberWidth(cm)){resetView(cm);update.dims=getDimensions(cm)}var end=doc.first+doc.size;var from=Math.max(update.visible.from-cm.options.viewportMargin,doc.first);var to=Math.min(end,update.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=\nfrom!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,display.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);\nif(toUpdate>4)display.lineDiv.style.display="none";patchDisplay(cm,display.updateLineNumbers,update.dims);if(toUpdate>4)display.lineDiv.style.display="";display.renderedView=display.view;restoreSelection(selSnapshot);removeChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;startWorker(cm,400)}display.updateLineNumbers=null;return true}\nfunction postUpdateDisplay(cm,update){var viewport=update.viewport;for(var first=true;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=null)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=visibleLines(cm.display,\ncm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;cm.display.reportedViewTo=\ncm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){var display=cm.display,lineNumbers=cm.options.lineNumbers;var container=display.lineDiv,cur=container.firstChild;\nfunction rm(node){var next=node.nextSibling;if(webkit&&mac&&cm.display.currentWheelTarget==node)node.style.display="none";else node.parentNode.removeChild(node);return next}var view=display.view,lineN=display.viewFrom;for(var i=0;i<view.length;i++){var lineView=view[i];if(lineView.hidden);else if(!lineView.node||lineView.node.parentNode!=container){var node=buildLineElement(cm,lineView,lineN,dims);container.insertBefore(node,cur)}else{while(cur!=lineView.node)cur=rm(cur);var updateNumber=lineNumbers&&\nupdateNumbersFrom!=null&&updateNumbersFrom<=lineN&&lineView.lineNumber;if(lineView.changes){if(indexOf(lineView.changes,"gutter")>-1)updateNumber=false;updateLineForChanges(cm,lineView,lineN,dims)}if(updateNumber){removeChildren(lineView.lineNumber);lineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN+=lineView.size}while(cur)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=\nwidth+"px";signalLater(display,"gutterChanged",display)}function setDocumentHeight(cm,measure){cm.display.sizer.style.minHeight=measure.docHeight+"px";cm.display.heightForcer.style.top=measure.docHeight+"px";cm.display.gutters.style.height=measure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display,view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+\ncm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth,left=comp+"px";for(var i=0;i<view.length;i++)if(!view[i].hidden){if(cm.options.fixedGutter){if(view[i].gutter)view[i].gutter.style.left=left;if(view[i].gutterBackground)view[i].gutterBackground.style.left=left}var align=view[i].alignable;if(align)for(var j=0;j<align.length;j++)align[j].style.left=left}if(cm.options.fixedGutter)display.gutters.style.left=comp+gutterW+"px"}function maybeUpdateLineNumberWidth(cm){if(!cm.options.lineNumbers)return false;\nvar doc=cm.doc,last=lineNumberFor(cm.options,doc.first+doc.size-1),display=cm.display;if(last.length!=display.lineNumChars){var test=display.measure.appendChild(elt("div",[elt("div",last)],"CodeMirror-linenumber CodeMirror-gutter-elt"));var innerW=test.firstChild.offsetWidth,padding=test.offsetWidth-innerW;display.lineGutter.style.width="";display.lineNumInnerWidth=Math.max(innerW,display.lineGutter.offsetWidth-padding)+1;display.lineNumWidth=display.lineNumInnerWidth+padding;display.lineNumChars=\ndisplay.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[],sawLineNumbers=false;for(var i=0;i<gutters.length;i++){var name=gutters[i],style=null;if(typeof name!="string"){style=name.style;name=name.className}if(name=="CodeMirror-linenumbers")if(!lineNumbers)continue;else sawLineNumbers=true;result.push({className:name,style:style})}if(lineNumbers&&!sawLineNumbers)result.push({className:"CodeMirror-linenumbers",\nstyle:null});return result}function renderGutters(display){var gutters=display.gutters,specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;for(var i=0;i<specs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=\nspecs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,options){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",\nnull,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",null,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=\nelt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=elt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate","no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=\ntrue;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=doc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=\nnull;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=null;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}var wheelSamples=0,wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;function wheelEventDelta(e){var dx=e.wheelDeltaX,dy=e.wheelDeltaY;\nif(dx==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS)dx=e.detail;if(dy==null&&e.detail&&e.axis==e.VERTICAL_AXIS)dy=e.detail;else if(dy==null)dy=e.wheelDelta;return{x:dx,y:dy}}function wheelEventPixels(e){var delta=wheelEventDelta(e);delta.x*=wheelPixelsPerUnit;delta.y*=wheelPixelsPerUnit;return delta}function onScrollWheel(cm,e){if(chrome&&chrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=\nsetTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e),dx=delta.x,dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display,scroll=display.scroller;var canScrollX=scroll.scrollWidth>scroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit)outer:for(var cur=e.target,view=display.view;cur!=\nscroll;cur=cur.parentNode)for(var i=0;i<view.length;i++)if(view[i].node==cur){cm.display.currentWheelTarget=cur;break outer}if(dx&&!gecko&&!presto&&pixelsPerUnit!=null){if(dy&&canScrollY)updateScrollTop(cm,Math.max(0,scroll.scrollTop+dy*pixelsPerUnit));setScrollLeft(cm,Math.max(0,scroll.scrollLeft+dx*pixelsPerUnit));if(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop,bot=top+display.wrapper.clientHeight;\nif(pixels<0)top=Math.max(0,top+pixels-50);else bot=Math.min(cm.doc.height,bot+pixels+50);updateDisplaySimple(cm,{top:top,bottom:bot})}if(wheelSamples<20&&e.deltaMode!==0)if(display.wheelStartX==null){display.wheelStartX=scroll.scrollLeft;display.wheelStartY=scroll.scrollTop;display.wheelDX=dx;display.wheelDY=dy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&\nmovedY/display.wheelDY||movedX&&display.wheelDX&&movedX/display.wheelDX;display.wheelStartX=display.wheelStartY=null;if(!sample)return;wheelPixelsPerUnit=(wheelPixelsPerUnit*wheelSamples+sample)/(wheelSamples+1);++wheelSamples},200)}else{display.wheelDX+=dx;display.wheelDY+=dy}}var Selection=function(ranges,primIndex){this.ranges=ranges;this.primIndex=primIndex};Selection.prototype.primary=function(){return this.ranges[this.primIndex]};Selection.prototype.equals=function(other){if(other==this)return true;\nif(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;for(var i=0;i<this.ranges.length;i++){var here=this.ranges[i],there=other.ranges[i];if(!equalCursorPos(here.anchor,there.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];for(var i=0;i<this.ranges.length;i++)out[i]=new Range(copyPos(this.ranges[i].anchor),copyPos(this.ranges[i].head));return new Selection(out,this.primIndex)};Selection.prototype.somethingSelected=\nfunction(){for(var i=0;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;for(var i=0;i<this.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};\nRange.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function normalizeSelection(cm,ranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);for(var i=1;i<ranges.length;i++){var cur=ranges[i],prev=ranges[i-1];var diff=cmp(prev.to(),cur.from());if(mayTouch&&!cur.empty()?diff>0:diff>=0){var from=minPos(prev.from(),cur.from()),\nto=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,\nchange){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-(change.to.line-change.from.line)-1,ch=pos.ch;if(pos.line==change.to.line)ch+=changeEnd(change).ch-change.to.ch;return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];for(var i=0;i<doc.sel.ranges.length;i++){var range=doc.sel.ranges[i];out.push(new Range(adjustForChange(range.anchor,change),adjustForChange(range.head,change)))}return normalizeSelection(doc.cm,\nout,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);else return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0),newPrev=oldPrev;for(var i=0;i<changes.length;i++){var change=changes[i];var from=offsetPos(change.from,oldPrev,newPrev);var to=offsetPos(changeEnd(change),oldPrev,newPrev);oldPrev=change.to;newPrev=to;if(hint=="around"){var range=doc.sel.ranges[i],\ninv=cmp(range.head,range.anchor)<0;out[i]=new Range(inv?to:from,inv?from:to)}else out[i]=new Range(from,from)}return new Selection(out,doc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,\nchange){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}function updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",line,change)}function linesFor(start,end){var result=[];for(var i=start;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=\nchange.from,to=change.to,text=change.text;var firstLine=getLine(doc,from.line),lastLine=getLine(doc,to.line);var lastText=lst(text),lastSpans=spansFor(text.length-1),nlines=to.line-from.line;if(change.full){doc.insert(0,linesFor(0,text.length));doc.remove(text.length,doc.size-text.length)}else if(isWholeLineUpdate(doc,change)){var added=linesFor(0,text.length-1);update(lastLine,lastLine.text,lastSpans);if(nlines)doc.remove(from.line,nlines);if(added.length)doc.insert(from.line,added)}else if(firstLine==\nlastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),lastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,\nfirstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),lastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,skip,sharedHist){if(doc.linked)for(var i=0;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&\n!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}propagate(doc,null,true)}function attachDoc(cm,doc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,\nfunction(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,\nchange.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,histChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){while(array.length){var last=lst(array);if(last.ranges)array.pop();else break}}function lastChangeEvent(hist,force){if(force){clearSelectionEvents(hist.done);return lst(hist.done)}else if(hist.done.length&&!lst(hist.done).ranges)return lst(hist.done);else if(hist.done.length>1&&!hist.done[hist.done.length-2].ranges){hist.done.pop();\nreturn lst(hist.done)}}function addChangeToHistory(doc,change,selAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date,cur;var last;if((hist.lastOp==opId||hist.lastOrigin==change.origin&&change.origin&&(change.origin.charAt(0)=="+"&&hist.lastModTime>time-(doc.cm?doc.cm.options.historyEventDelay:500)||change.origin.charAt(0)=="*"))&&(cur=lastChangeEvent(hist,hist.lastOp==opId))){last=lst(cur.changes);if(cmp(change.from,change.to)==0&&cmp(change.from,last.to)==0)last.to=changeEnd(change);\nelse cur.changes.push(historyChangeFromChange(doc,change))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);while(hist.done.length>hist.undoDepth){hist.done.shift();if(!hist.done[0].ranges)hist.done.shift()}}hist.done.push(selAfter);hist.generation=++hist.maxGeneration;hist.lastModTime=hist.lastSelTime=time;hist.lastOp=hist.lastSelOp=opId;hist.lastOrigin=\nhist.lastSelOrigin=change.origin;if(!last)signal(doc,"historyAdded")}function selectionEventCanBeMerged(doc,origin,prev,sel){var ch=origin.charAt(0);return ch=="*"||ch=="+"&&prev.ranges.length==sel.ranges.length&&prev.somethingSelected()==sel.somethingSelected()&&new Date-doc.history.lastSelTime<=(doc.cm?doc.cm.options.historyEventDelay:500)}function addSelectionToHistory(doc,sel,opId,options){var hist=doc.history,origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==\norigin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==origin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,\nfrom,to){var existing=change["spans_"+doc.id],n=0;doc.iter(Math.max(doc.first,from),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;for(var i=0;i<spans.length;++i)if(spans[i].marker.explicitlyCleared){if(!out)out=spans.slice(0,i)}else if(out)out.push(spans[i]);return!out?spans:out.length?out:null}function getOldSpans(doc,change){var found=\nchange["spans_"+doc.id];if(!found)return null;var nw=[];for(var i=0;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));return nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;for(var i=0;i<old.length;++i){var oldCur=old[i],stretchCur=stretched[i];if(oldCur&&stretchCur)spans:for(var j=0;j<stretchCur.length;++j){var span=stretchCur[j];for(var k=0;k<oldCur.length;++k)if(oldCur[k].marker==\nspan.marker)continue spans;oldCur.push(span)}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,newGroup,instantiateSel){var copy=[];for(var i=0;i<events.length;++i){var event=events[i];if(event.ranges){copy.push(instantiateSel?Selection.prototype.deepCopy.call(event):event);continue}var changes=event.changes,newChanges=[];copy.push({changes:newChanges});for(var j=0;j<changes.length;++j){var change=changes[j],m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});\nif(newGroup)for(var prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>-1){lst(newChanges)[prop]=change[prop];delete change[prop]}}}return copy}function extendRange(range,head,other,extend){if(extend){var anchor=range.anchor;if(other){var posBefore=cmp(head,anchor)<0;if(posBefore!=cmp(other,anchor)<0){anchor=head;head=other}else if(posBefore!=cmp(head,other)<0)head=other}return new Range(anchor,head)}else return new Range(other||head,head)}function extendSelection(doc,\nhead,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,new Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);for(var i=0;i<doc.sel.ranges.length;i++)out[i]=extendRange(doc.sel.ranges[i],heads[i],null,extend);var newSel=normalizeSelection(doc.cm,out,doc.sel.primIndex);setSelection(doc,newSel,options)}function replaceOneSelection(doc,\ni,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,ranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,update:function(ranges){this.ranges=[];for(var i=0;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&\noptions.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,obj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done,last=lst(done);if(last&&last.ranges){done[done.length-1]=sel;setSelectionNoUndo(doc,sel,options)}else setSelection(doc,sel,options)}function setSelection(doc,sel,options){setSelectionNoUndo(doc,sel,\noptions);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,sel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}\nfunction setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}function skipAtomicInSelection(doc,sel,bias,mayClear){var out;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];\nvar newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?newAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var sp=\nline.markedSpans[i],m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;var preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1),diff=void 0;if(dir<\n0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:null);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=\nskipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||skipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+\n1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=\norigin};signal(doc,"beforeChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeChange",doc.cm,obj);if(obj.canceled){if(doc.cm)doc.cm.curOp.updateInput=2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,\nchange,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split)for(var i=split.length-1;i>=0;--i)makeChangeInner(doc,{from:split[i].from,to:split[i].to,text:i?[""]:change.text,origin:change.origin});else makeChangeInner(doc,change)}function makeChangeInner(doc,change){if(change.text.length==1&&change.text[0]==""&&cmp(change.from,change.to)==0)return;var selAfter=computeSelAfterChange(doc,change);addChangeToHistory(doc,change,selAfter,\ndoc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history,\nevent,selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone,dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=source[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);\nreturn}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});hist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,\nchange):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,to:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,mergeOldSpans(doc,change))})};for(var i$1=event.changes.length-1;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,\ndistance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+distance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);for(var d=doc.cm.display,l=d.viewFrom;l<d.viewTo;l++)regLineChange(doc.cm,l,"gutter")}}function makeChangeSingleDoc(doc,change,selAfter,spans){if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,makeChangeSingleDoc)(doc,\nchange,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));return}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),\ntext:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=computeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc,display=cm.display,from=change.from,to=change.to;var recomputeMaxLength=\nfalse,checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,from.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=\nline;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});if(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes"),changeHandler=hasHandler(cm,\n"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,removed:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,\nto:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<pos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){for(var i=0;i<array.length;++i){var sub=array[i],ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}for(var j=0;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}for(var j$1=0;j$1<\nsub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=Pos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line,to=change.to.line,diff=change.text.length-(to-from)-1;rebaseHistArray(hist.done,from,to,diff);rebaseHistArray(hist.undone,from,to,diff)}function changeLine(doc,handle,changeType,op){var no=handle,line=handle;if(typeof handle==\n"number")line=getLine(doc,clipLine(doc,handle));else no=lineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;for(var i=0;i<lines.length;++i){lines[i].parent=this;height+=lines[i].height}this.height=height}LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,n){for(var i=at,e=at+n;i<e;++i){var line=this.lines[i];this.height-=line.height;\ncleanUpLine(line);signalLater(line,"delete")}this.lines.splice(at,n)},collapse:function(lines){lines.push.apply(lines,this.lines)},insertInner:function(at,lines,height){this.height+=height;this.lines=this.lines.slice(0,at).concat(lines).concat(this.lines.slice(at));for(var i=0;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){for(var e=at+n;at<e;++at)if(op(this.lines[at]))return true}};function BranchChunk(children){this.children=children;var size=0,height=0;for(var i=0;i<children.length;++i){var ch=\nchildren[i];size+=ch.chunkSize();height+=ch.height;ch.parent=this}this.size=size;this.height=height;this.parent=null}BranchChunk.prototype={chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at),oldHeight=child.height;child.removeInner(at,rm);this.height-=oldHeight-child.height;if(sz==rm){this.children.splice(i--,1);child.parent=null}if((n-=rm)==0)break;\nat=0}else at-=sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);this.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){for(var i=0;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<=sz){child.insertInner(at,\nlines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;for(var pos=remaining;pos<child.lines.length;){var leaf=new LeafChunk(child.lines.slice(pos,pos+=25));child.height-=leaf.height;this.children.splice(++i,0,leaf);leaf.parent=this}child.lines=child.lines.slice(0,remaining);this.maybeSpill()}break}at-=sz}},maybeSpill:function(){if(this.children.length<=10)return;var me=this;do{var spilled=me.children.splice(me.children.length-5,5);var sibling=new BranchChunk(spilled);\nif(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=sibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;\nif((n-=used)==0)break;at=0}else at-=sz}}};var LineWidget=function(doc,node,options){if(options)for(var opt in options)if(options.hasOwnProperty(opt))this[opt]=options[opt];this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm,ws=this.line.widgets,line=this.line,no=lineNo(line);if(no==null||!ws)return;for(var i=0;i<ws.length;++i)if(ws[i]==this)ws.splice(i--,1);if(!ws.length)line.widgets=null;var height=widgetHeight(this);updateLineHeight(line,Math.max(0,line.height-\nheight));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",cm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height,cm=this.doc.cm,line=this.line;this.height=null;var diff=widgetHeight(this)-oldH;if(!diff)return;if(!lineIsHidden(this.doc,line))updateLineHeight(line,line.height+diff);if(cm)runInOp(cm,function(){cm.curOp.forceUpdate=true;adjustScrollWhenAboveVisible(cm,line,\ndiff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);function adjustScrollWhenAboveVisible(cm,line,diff){if(heightAtLine(line)<(cm.curOp&&cm.curOp.scrollTop||cm.doc.scrollTop))addToScrollTop(cm,diff)}function addLineWidget(doc,handle,node,options){var widget=new LineWidget(doc,node,options);var cm=doc.cm;if(cm&&widget.noHScroll)cm.display.alignWidgets=true;changeLine(doc,handle,"widget",function(line){var widgets=line.widgets||(line.widgets=[]);if(widget.insertAt==\nnull)widgets.push(widget);else widgets.splice(Math.min(widgets.length,Math.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}var nextMarkerId=0;var TextMarker=function(doc,\ntype){this.lines=[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm,withOp=cm&&!cm.curOp;if(withOp)startOperation(cm);if(hasHandler(this,"clear")){var found=this.find();if(found)signalLater(this,"clear",found.from,found.to)}var min=null,max=null;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),\n"text");else if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping)for(var i$1=0;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]),len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\ncm.display.maxLineChanged=true}}if(min!=null&&cm&&this.collapsed)regChange(cm,min,max+1);this.lines.length=0;this.explicitlyCleared=true;if(this.atomic&&this.doc.cantEdit){this.doc.cantEdit=false;if(cm)reCheckSelection(cm.doc)}if(cm)signalLater(cm,"markerCleared",cm,this,min,max);if(withOp)endOperation(cm);if(this.parent)this.parent.clear()};TextMarker.prototype.find=function(side,lineObj){if(side==null&&this.type=="bookmark")side=1;var from,to;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];\nvar span=getMarkedSpanFor(line.markedSpans,this);if(span.from!=null){from=Pos(lineObj?line:lineNo(line),span.from);if(side==-1)return from}if(span.to!=null){to=Pos(lineObj?line:lineNo(line),span.to);if(side==1)return to}}return from&&{from:from,to:to}};TextMarker.prototype.changed=function(){var this$1=this;var pos=this.find(-1,true),widget=this,cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line,lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);if(view){clearLineMeasurementCacheFor(view);\ncm.curOp.selectionChanged=cm.curOp.forceUpdate=true}cm.curOp.updateMaxLine=true;if(!lineIsHidden(widget.doc,line)&&widget.height!=null){var oldHeight=widget.height;widget.height=null;var dHeight=widgetHeight(widget)-oldHeight;if(dHeight)updateLineHeight(line,line.height+dHeight)}signalLater(cm,"markerChanged",cm,this$1)})};TextMarker.prototype.attachLine=function(line){if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;if(!op.maybeHiddenMarkers||indexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||\n(op.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(line)};TextMarker.prototype.detachLine=function(line){this.lines.splice(indexOf(this.lines,line),1);if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;(op.maybeHiddenMarkers||(op.maybeHiddenMarkers=[])).push(this)}};eventMixin(TextMarker);function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,type);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,\ntype);var marker=new TextMarker(doc,type),diff=cmp(from,to);if(options)copyObj(options,marker,false);if(diff>0||diff==0&&marker.clearWhenEmpty!==false)return marker;if(marker.replacedWith){marker.collapsed=true;marker.widgetNode=eltP("span",[marker.replacedWith],"CodeMirror-widget");if(!options.handleMouseEvents)marker.widgetNode.setAttribute("cm-ignore-events","true");if(options.insertLeft)marker.widgetNode.insertLeft=true}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||\nfrom.line!=to.line&&conflictingCollapsedRange(doc,to.line,from,to,marker))throw new Error("Inserting collapsed marker partially overlapping an existing one");seeCollapsedSpans()}if(marker.addToHistory)addChangeToHistory(doc,{from:from,to:to,origin:"markText"},doc.sel,NaN);var curLine=from.line,cm=doc.cm,updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&visualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,\n0);addMarkedSpan(line,new MarkedSpan(marker,curLine==from.line?from.ch:null,curLine==to.line?to.ch:null),doc.cm&&doc.cm.curOp);++curLine});if(marker.collapsed)doc.iter(from.line,to.line+1,function(line){if(lineIsHidden(doc,line))updateLineHeight(line,0)});if(marker.clearOnEnter)on(marker,"beforeCursorEnter",function(){return marker.clear()});if(marker.readOnly){seeReadOnlySpans();if(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;\nmarker.atomic=true}if(cm){if(updateMaxLine)cm.curOp.updateMaxLine=true;if(marker.collapsed)regChange(cm,from.line,to.line+1);else if(marker.className||marker.startStyle||marker.endStyle||marker.css||marker.attributes||marker.title)for(var i=from.line;i<=to.line;i++)regLineChange(cm,i,"text");if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;for(var i=0;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;for(var i=0;i<this.markers.length;++i)this.markers[i].clear();signalLater(this,"clear")};SharedTextMarker.prototype.find=function(side,lineObj){return this.primary.find(side,lineObj)};eventMixin(SharedTextMarker);function markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)],primary=markers[0];var widget=options.widgetNode;\nlinkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));for(var i=0;i<doc.linked.length;++i)if(doc.linked[i].isParent)return;primary=lst(markers)});return new SharedTextMarker(markers,primary)}function findSharedMarkers(doc){return doc.findMarks(Pos(doc.first,0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){for(var i=0;i<markers.length;i++){var marker=\nmarkers[i],pos=marker.find();var mFrom=doc.clipPos(pos.from),mTo=doc.clipPos(pos.to);if(cmp(mFrom,mTo)){var subMark=markText(doc,mFrom,mTo,marker.primary,marker.primary.type);marker.markers.push(subMark);subMark.parent=marker}}}function detachSharedMarkers(markers){var loop=function(i){var marker=markers[i],linked=[marker.primary.doc];linkedDocs(marker.primary.doc,function(d){return linked.push(d)});for(var j=0;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==\n-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};for(var i=0;i<markers.length;i++)loop(i)}var nextDocId=0;var Doc=function(text,mode,firstLine,lineSep,direction){if(!(this instanceof Doc))return new Doc(text,mode,firstLine,lineSep,direction);if(firstLine==null)firstLine=0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,\n0);this.sel=simpleSelection(start);this.history=new History(null);this.id=++nextDocId;this.modeOption=mode;this.lineSep=lineSep;this.direction=direction=="rtl"?"rtl":"ltr";this.extend=false;if(typeof text=="string")text=this.splitLines(text);updateDoc(this,{from:start,to:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,\nthis.first+this.size,from)},insert:function(at,lines){var height=0;for(var i=0;i<lines.length;++i)height+=lines[i].height;this.insertInner(at-this.first,lines,height)},remove:function(at,n){this.removeInner(at-this.first,n)},getValue:function(lineSep){var lines=getLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0),last=this.first+this.size-1;makeChange(this,{from:top,\nto:Pos(last,getLine(this,last).text.length),text:this.splitLines(code),origin:"setValue",full:true},true);if(this.cm)scrollToCoords(this.cm,0,0);setSelection(this,simpleSelection(top),sel_dontScroll)}),replaceRange:function(code,from,to,origin){from=clipPos(this,from);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");\nreturn lines.join(lineSep||this.lineSeparator())},getLine:function(line){var l=this.getLineHandle(line);return l&&l.text},getLineHandle:function(line){if(isLine(this,line))return getLine(this,line)},getLineNumber:function(line){return lineNo(line)},getLineHandleVisualStart:function(line){if(typeof line=="number")line=getLine(this,line);return visualLine(line)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(pos){return clipPos(this,\npos)},getCursor:function(start){var range=this.sel.primary(),pos;if(start==null||start=="head")pos=range.head;else if(start=="anchor")pos=range.anchor;else if(start=="end"||start=="to"||start===false)pos=range.to();else pos=range.from();return pos},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),\nsetSelection:docMethodOp(function(anchor,head,options){setSimpleSelection(this,clipPos(this,anchor),clipPos(this,head||anchor),options)}),extendSelection:docMethodOp(function(head,other,options){extendSelection(this,clipPos(this,head),other&&clipPos(this,other),options)}),extendSelections:docMethodOp(function(heads,options){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,\nheads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];for(var i=0;i<ranges.length;i++)out[i]=new Range(clipPos(this,ranges[i].anchor),clipPos(this,ranges[i].head||ranges[i].anchor));if(primary==null)primary=Math.min(ranges.length-1,this.sel.primIndex);setSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,\nanchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges,lines;for(var i=0;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):sel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[],ranges=this.sel.ranges;for(var i=0;i<ranges.length;i++){var sel=\ngetBetween(this,ranges[i].from(),ranges[i].to());if(lineSep!==false)sel=sel.join(lineSep||this.lineSeparator());parts[i]=sel}return parts},replaceSelection:function(code,collapse,origin){var dup=[];for(var i=0;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[],sel=this.sel;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),\norigin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);for(var i$1=changes.length-1;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),undo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,\n"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history,done=0,undone=0;for(var i=0;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;for(var i$1=0;i$1<hist.undone.length;i$1++)if(!hist.undone[i$1].ranges)++undone;return{undo:done,redo:undone}},clearHistory:function(){var this$1=this;this.history=new History(this.history);linkedDocs(this,function(doc){return doc.history=this$1.history},true)},markClean:function(){this.cleanGeneration=\nthis.changeGeneration(true)},changeGeneration:function(forceSplit){if(forceSplit)this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null;return this.history.generation},isClean:function(gen){return this.history.generation==(gen||this.cleanGeneration)},getHistory:function(){return{done:copyHistoryArray(this.history.done),undone:copyHistoryArray(this.history.undone)}},setHistory:function(histData){var hist=this.history=new History(this.history);hist.done=copyHistoryArray(histData.done.slice(0),\nnull,true);hist.undone=copyHistoryArray(histData.undone.slice(0),null,true)},setGutterMarker:docMethodOp(function(line,gutterID,value){return changeLine(this,line,"gutter",function(line){var markers=line.gutterMarkers||(line.gutterMarkers={});markers[gutterID]=value;if(!value&&isEmpty(markers))line.gutterMarkers=null;return true})}),clearGutter:docMethodOp(function(gutterID){var this$1=this;this.iter(function(line){if(line.gutterMarkers&&line.gutterMarkers[gutterID])changeLine(this$1,line,"gutter",\nfunction(){line.gutterMarkers[gutterID]=null;if(isEmpty(line.gutterMarkers))line.gutterMarkers=null;return true})})}),lineInfo:function(line){var n;if(typeof line=="number"){if(!isLine(this,line))return null;n=line;line=getLine(this,line);if(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,\nwhere,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";if(!line[prop])line[prop]=cls;else if(classTest(cls).test(line[prop]))return false;else line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?\n"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||end==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,\nto,options){return markText(this,clipPos(this,from),clipPos(this,to),options,options&&options.type||"range")},setBookmark:function(pos,options){var realOpts={replacedWith:options&&(options.nodeType==null?options.widget:options),insertLeft:options&&options.insertLeft,clearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=\n[],spans=getLine(this,pos.line).markedSpans;if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if((span.from==null||span.from<=pos.ch)&&(span.to==null||span.to>=pos.ch))markers.push(span.marker.parent||span.marker)}return markers},findMarks:function(from,to,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[],lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans)for(var i=0;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==\nfrom.line&&from.ch>=span.to||span.from==null&&lineNo!=from.line||span.from!=null&&lineNo==to.line&&span.from>=to.ch)&&(!filter||filter(span.marker)))found.push(span.marker.parent||span.marker)}++lineNo});return found},getAllMarks:function(){var markers=[];this.iter(function(line){var sps=line.markedSpans;if(sps)for(var i=0;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)});return markers},posFromIndex:function(off){var ch,lineNo=this.first,sepSize=this.lineSeparator().length;this.iter(function(line){var sz=\nline.text.length+sepSize;if(sz>off){ch=off;return true}off-=sz;++lineNo});return clipPos(this,Pos(lineNo,ch))},indexFromPos:function(coords){coords=clipPos(this,coords);var index=coords.ch;if(coords.line<this.first||coords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index+=line.text.length+sepSize});return index},copy:function(copyHistory){var doc=new Doc(getLines(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,\nthis.direction);doc.scrollTop=this.scrollTop;doc.scrollLeft=this.scrollLeft;doc.sel=this.sel;doc.extend=false;if(copyHistory){doc.history.undoDepth=this.history.undoDepth;doc.setHistory(this.getHistory())}return doc},linkedDoc:function(options){if(!options)options={};var from=this.first,to=this.first+this.size;if(options.from!=null&&options.from>from)from=options.from;if(options.to!=null&&options.to<to)to=options.to;var copy=new Doc(getLines(this,from,to),options.mode||this.modeOption,from,this.lineSep,\nthis.direction);if(options.sharedHist)copy.history=this.history;(this.linked||(this.linked=[])).push({doc:copy,sharedHist:options.sharedHist});copy.linked=[{doc:this,isParent:true,sharedHist:options.sharedHist}];copySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked)for(var i=0;i<this.linked.length;++i){var link=this.linked[i];if(link.doc!=other)continue;this.linked.splice(i,1);other.unlinkDoc(this);detachSharedMarkers(findSharedMarkers(this));\nbreak}if(other.history==this.history){var splitIds=[other.id];linkedDocs(other,function(doc){return splitIds.push(doc.id)},true);other.history=new History(null);other.history.done=copyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},\nlineSeparator:function(){return this.lineSep||"\\n"},setDirection:docMethodOp(function(dir){if(dir!="rtl")dir="ltr";if(dir==this.direction)return;this.direction=dir;this.iter(function(line){return line.order=null});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;function onDrop(e){var cm=this;clearDragCursor(cm);if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);if(ie)lastDrop=+new Date;var pos=posFromMouse(cm,e,true),files=\ne.dataTransfer.files;if(!pos||cm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length,text=Array(n),read=0;var markAsReadAndPasteIfAllFilesAreRead=function(){if(++read==n)operation(cm,function(){pos=clipPos(cm.doc,pos);var change={from:pos,to:pos,text:cm.doc.splitLines(text.filter(function(t){return t!=null}).join(cm.doc.lineSeparator())),origin:"paste"};makeChange(cm.doc,change);setSelectionReplaceHistory(cm.doc,simpleSelection(clipPos(cm.doc,pos),clipPos(cm.doc,\nchangeEnd(change))))})()};var readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};reader.onload=function(){var content=reader.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};\nfor(var i=0;i<files.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected)for(var i$1=0;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,\nselected[i$1].head,"drag");cm.replaceSelection(text$1,"around","paste");cm.display.input.focus()}}catch(e$1){}}}function onDragStart(cm,e){if(ie&&(!cm.state.draggingText||+new Date-lastDrop<100)){e_stop(e);return}if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e.dataTransfer.setData("Text",cm.getSelection());e.dataTransfer.effectAllowed="copyMove";if(e.dataTransfer.setDragImage&&!safari){var img=elt("img",null,null,"position: fixed; left: 0; top: 0;");img.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";\nif(presto){img.width=img.height=1;cm.display.wrapper.appendChild(img);img._top=img.offsetTop}e.dataTransfer.setDragImage(img,0,0);if(presto)img.parentNode.removeChild(img)}}function onDragOver(cm,e){var pos=posFromMouse(cm,e);if(!pos)return;var frag=document.createDocumentFragment();drawSelectionCursor(cm,pos,frag);if(!cm.display.dragCursor){cm.display.dragCursor=elt("div",null,"CodeMirror-cursors CodeMirror-dragcursors");cm.display.lineSpace.insertBefore(cm.display.dragCursor,cm.display.cursorDiv)}removeChildrenAndAdd(cm.display.dragCursor,\nfrag)}function clearDragCursor(cm){if(cm.display.dragCursor){cm.display.lineSpace.removeChild(cm.display.dragCursor);cm.display.dragCursor=null}}function forEachCodeMirror(f){if(!document.getElementsByClassName)return;var byClass=document.getElementsByClassName("CodeMirror"),editors=[];for(var i=0;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){for(var i=0;i<editors.length;i++)f(editors[i])})}var globalsRegistered=false;function ensureGlobalHandlers(){if(globalsRegistered)return;\nregisterGlobalHandlers();globalsRegistered=true}function registerGlobalHandlers(){var resizeTimer;on(window,"resize",function(){if(resizeTimer==null)resizeTimer=setTimeout(function(){resizeTimer=null;forEachCodeMirror(onResize)},100)});on(window,"blur",function(){return forEachCodeMirror(onBlur)})}function onResize(cm){var d=cm.display;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.scrollbarsClipped=false;cm.setSize()}var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",\n17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\\\",221:"]",222:"\'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",\n63302:"Insert"};for(var i=0;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);for(var i$1=65;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);for(var i$2=1;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight","Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab",\n"Shift-Tab":"indentAuto","Enter":"newlineAndIndent","Insert":"toggleOverwrite","Esc":"singleSelection"};keyMap.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find",\n"Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection","fallthrough":"basic"};keyMap.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore",\n"Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"};keyMap.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext",\n"Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=parts[parts.length-1];var alt,ctrl,shift,cmd;for(var i=\n0;i<parts.length-1;i++){var mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))cmd=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift=true;else throw new Error("Unrecognized modifier name: "+mod);}if(alt)name="Alt-"+name;if(ctrl)name="Ctrl-"+name;if(cmd)name="Cmd-"+name;if(shift)name="Shift-"+name;return name}function normalizeKeyMap(keymap){var copy={};for(var keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=\nkeymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);for(var i=0;i<keys.length;i++){var val=void 0,name=void 0;if(i==keys.length-1){name=keys.join(" ");val=value}else{name=keys.slice(0,i+1).join(" ");val="..."}var prev=copy[name];if(!prev)copy[name]=val;else if(prev!=val)throw new Error("Inconsistent bindings for "+name);}delete keymap[keyname]}for(var prop in copy)keymap[prop]=\ncopy[prop];return keymap}function lookupKey(key,map,handle,context){map=getKeyMap(map);var found=map.call?map.call(key,context):map[key];if(found===false)return"nothing";if(found==="...")return"multi";if(found!=null&&handle(found))return"handled";if(map.fallthrough){if(Object.prototype.toString.call(map.fallthrough)!="[object Array]")return lookupKey(key,map.fallthrough,handle,context);for(var i=0;i<map.fallthrough.length;i++){var result=lookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}\nfunction isModifierKey(value){var name=typeof value=="string"?value:keyNames[value.keyCode];return name=="Ctrl"||name=="Alt"||name=="Shift"||name=="Mod"}function addModifierNames(name,event,noShift){var base=name;if(event.altKey&&base!="Alt")name="Alt-"+name;if((flipCtrlCmd?event.metaKey:event.ctrlKey)&&base!="Ctrl")name="Ctrl-"+name;if((flipCtrlCmd?event.ctrlKey:event.metaKey)&&base!="Mod")name="Cmd-"+name;if(!noShift&&event.shiftKey&&base!="Shift")name="Shift-"+name;return name}function keyName(event,\nnoShift){if(presto&&event.keyCode==34&&event["char"])return false;var name=keyNames[event.keyCode];if(name==null||event.altGraphKey)return false;if(event.keyCode==3&&event.code)name=event.code;return addModifierNames(name,event,noShift)}function getKeyMap(val){return typeof val=="string"?keyMap[val]:val}function deleteNearSelection(cm,compute){var ranges=cm.doc.sel.ranges,kill=[];for(var i=0;i<ranges.length;i++){var toKill=compute(ranges[i]);while(kill.length&&cmp(toKill.from,lst(kill).to)<=0){var replaced=\nkill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){for(var i=kill.length-1;i>=0;i--)replaceRange(cm.doc,"",kill[i].from,kill[i].to,"+delete");ensureCursorVisible(cm)})}function moveCharLogically(line,ch,dir){var target=skipExtendingChars(line.text,ch+dir,dir);return target<0||target>line.text.length?null:target}function moveLogically(line,start,dir){var ch=moveCharLogically(line,start.ch,dir);return ch==null?null:new Pos(start.line,\nch,dir<0?"after":"before")}function endOfLine(visually,cm,lineObj,lineNo,dir){if(visually){if(cm.doc.direction=="rtl")dir=-dir;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=dir<0?lst(order):order[0];var moveInStorageOrder=dir<0==(part.level==1);var sticky=moveInStorageOrder?"after":"before";var ch;if(part.level>0||cm.doc.direction=="rtl"){var prep=prepareMeasureForLine(cm,lineObj);ch=dir<0?lineObj.text.length-1:0;var targetTop=measureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,\nprep,ch).top==targetTop},dir<0==(part.level==1)?part.from:part.to-1,ch);if(sticky=="before")ch=moveCharLogically(lineObj,ch,1)}else ch=dir<0?part.to:part.from;return new Pos(lineNo,ch,sticky)}}return new Pos(lineNo,dir<0?lineObj.text.length:0,dir<0?"before":"after")}function moveVisually(cm,line,start,dir){var bidi=getOrder(line,cm.doc.direction);if(!bidi)return moveLogically(line,start,dir);if(start.ch>=line.text.length){start.ch=line.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=\n0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky),part=bidi[partPos];if(cm.doc.direction=="ltr"&&part.level%2==0&&(dir>0?part.to>start.ch:part.from<start.ch))return moveLogically(line,start,dir);var mv=function(pos,dir){return moveCharLogically(line,pos instanceof Pos?pos.ch:pos,dir)};var prep;var getWrappedLineExtent=function(ch){if(!cm.options.lineWrapping)return{begin:0,end:line.text.length};prep=prep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,\nprep,ch)};var wrappedLineExtent=getWrappedLineExtent(start.sticky=="before"?mv(start,-1):start.ch);if(cm.doc.direction=="rtl"||part.level==1){var moveInStorageOrder=part.level==1==dir<0;var ch=mv(start,moveInStorageOrder?1:-1);if(ch!=null&&(!moveInStorageOrder?ch>=part.from&&ch>=wrappedLineExtent.begin:ch<=part.to&&ch<=wrappedLineExtent.end)){var sticky=moveInStorageOrder?"before":"after";return new Pos(start.line,ch,sticky)}}var searchInVisualLine=function(partPos,dir,wrappedLineExtent){var getRes=\nfunction(ch,moveInStorageOrder){return moveInStorageOrder?new Pos(start.line,mv(ch,1),"before"):new Pos(start.line,ch,"after")};for(;partPos>=0&&partPos<bidi.length;partPos+=dir){var part=bidi[partPos];var moveInStorageOrder=dir>0==(part.level!=1);var ch=moveInStorageOrder?wrappedLineExtent.begin:mv(wrappedLineExtent.end,-1);if(part.from<=ch&&ch<part.to)return getRes(ch,moveInStorageOrder);ch=moveInStorageOrder?part.from:mv(part.to,-1);if(wrappedLineExtent.begin<=ch&&ch<wrappedLineExtent.end)return getRes(ch,\nmoveInStorageOrder)}};var res=searchInVisualLine(partPos+dir,dir,wrappedLineExtent);if(res)return res;var nextCh=dir>0?wrappedLineExtent.end:mv(wrappedLineExtent.begin,-1);if(nextCh!=null&&!(dir>0&&nextCh==line.text.length)){res=searchInVisualLine(dir>0?0:bidi.length-1,dir,getWrappedLineExtent(nextCh));if(res)return res}return null}var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,\nfunction(range){if(range.empty()){var len=getLine(cm.doc,range.head.line).text.length;if(range.head.ch==len&&range.head.line<cm.lastLine())return{from:range.head,to:Pos(range.head.line+1,0)};else return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,\nfunction(range){return{from:Pos(range.from().line,0),to:range.from()}})},delWrappedLineLeft:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),\nto:rightPos}})},undo:function(cm){return cm.undo()},redo:function(cm){return cm.redo()},undoSelection:function(cm){return cm.undoSelection()},redoSelection:function(cm){return cm.redoSelection()},goDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,\nrange.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,range.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,\ntop:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},\ngoCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,\n"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},delGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\\t")},insertSoftTab:function(cm){var spaces=\n[],ranges=cm.listSelections(),tabSize=cm.options.tabSize;for(var i=0;i<ranges.length;i++){var pos=ranges[i].from();var col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections(),newSel=[];for(var i=0;i<ranges.length;i++){if(!ranges[i].empty())continue;\nvar cur=ranges[i].head,line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=new Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,\ncur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,function(){var sels=cm.listSelections();for(var i=sels.length-1;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();for(var i$1=0;i$1<sels.length;i$1++)cm.indentLine(sels[i$1].from().line,null,true);ensureCursorVisible(cm)})},openLine:function(cm){return cm.replaceSelection("\\n","start")},toggleOverwrite:function(cm){return cm.toggleOverwrite()}};function lineStart(cm,\nlineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,\nline.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,inWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift,done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;if(dropShift)cm.display.shift=false;done=bound(cm)!=Pass}finally{cm.display.shift=prevShift;cm.state.suppressEdits=\nfalse}return done}function lookupKeyForEditor(cm,name,handle){for(var i=0;i<cm.state.keyMaps.length;i++){var result=lookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}var stopSeq=new Delayed;function dispatchKey(cm,name,e,handle){var seq=cm.state.keySeq;if(seq){if(isModifierKey(name))return"handled";if(/\'$/.test(name))cm.state.keySeq=null;else stopSeq.set(50,\nfunction(){if(cm.state.keySeq==seq){cm.state.keySeq=null;cm.display.input.reset()}});if(dispatchKeyInner(cm,seq+" "+name,e,handle))return true}return dispatchKeyInner(cm,name,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=\nkeyName(e,true);if(!name)return false;if(e.shiftKey&&!cm.state.keySeq)return dispatchKey(cm,"Shift-"+name,e,function(b){return doHandleBinding(cm,b,true)})||dispatchKey(cm,name,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"\'"+ch+"\'",e,function(b){return doHandleBinding(cm,b,true)})}var lastStoppedKey=null;function onKeyDown(e){var cm=\nthis;if(e.target&&e.target!=cm.display.input.getField())return;cm.curOp.focus=activeElt();if(signalDOMEvent(cm,e))return;if(ie&&ie_version<11&&e.keyCode==27)e.returnValue=false;var code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");\nif(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}on(document,"keyup",up);on(document,"mouseover",up)}function onKeyUp(e){if(e.keyCode==16)this.doc.sel.shift=false;signalDOMEvent(this,e)}function onKeyPress(e){var cm=this;\nif(e.target&&e.target!=cm.display.input.getField())return;if(eventInWidget(cm.display,e)||signalDOMEvent(cm,e)||e.ctrlKey&&!e.altKey||mac&&e.metaKey)return;var keyCode=e.keyCode,charCode=e.charCode;if(presto&&keyCode==lastStoppedKey){lastStoppedKey=null;e_preventDefault(e);return}if(presto&&(!e.which||e.which<10)&&handleKeyBinding(cm,e))return;var ch=String.fromCharCode(charCode==null?keyCode:charCode);if(ch=="\\b")return;if(handleCharBinding(cm,e,ch))return;cm.display.input.onKeyPress(e)}var DOUBLECLICK_DELAY=\n400;var PastClick=function(time,pos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick,lastDoubleClick;function clickRepeat(pos,button){var now=+new Date;if(lastDoubleClick&&lastDoubleClick.compare(now,pos,button)){lastClick=lastDoubleClick=null;return"triple"}else if(lastClick&&lastClick.compare(now,pos,button)){lastDoubleClick=new PastClick(now,\npos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this,display=cm.display;if(signalDOMEvent(cm,e)||display.activeTouch&&display.input.supportsTouch())return;display.input.ensurePolled();display.shift=e.shiftKey;if(eventInWidget(display,e)){if(!webkit){display.scroller.draggable=false;setTimeout(function(){return display.scroller.draggable=true},100)}return}if(clickInGutter(cm,e))return;var pos=\nposFromMouse(cm,e),button=e_button(e),repeat=pos?clickRepeat(pos,button):"single";window.focus();if(button==1&&cm.state.selectingText)cm.state.selectingText(e);if(pos&&handleMappedButton(cm,button,pos,repeat,e))return;if(button==1)if(pos)leftButtonDown(cm,pos,repeat,e);else{if(e_target(e)==display.scroller)e_preventDefault(e)}else if(button==2){if(pos)extendSelection(cm.doc,pos);setTimeout(function(){return display.input.focus()},20)}else if(button==3)if(captureRightClick)cm.display.input.onContextMenu(e);\nelse delayBlurEvent(cm)}function handleMappedButton(cm,button,pos,repeat,event){var name="Click";if(repeat=="double")name="Double"+name;else if(repeat=="triple")name="Triple"+name;name=(button==1?"Left":button==2?"Middle":"Right")+name;return dispatchKey(cm,addModifierNames(name,event),event,function(bound){if(typeof bound=="string")bound=commands[bound];if(!bound)return false;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;done=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=\nfalse}return done})}function configureMouse(cm,repeat,event){var option=cm.getOption("configureMouse");var value=option?option(cm,repeat,event):{};if(value.unit==null){var rect=chromeOS?event.shiftKey&&event.metaKey:event.altKey;value.unit=rect?"rectangle":repeat=="single"?"char":repeat=="double"?"word":"line"}if(value.extend==null||cm.doc.extend)value.extend=cm.doc.extend||event.shiftKey;if(value.addNew==null)value.addNew=mac?event.metaKey:event.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=\n!(mac?event.altKey:event.ctrlKey);return value}function leftButtonDown(cm,pos,repeat,event){if(ie)setTimeout(bind(ensureFocus,cm),0);else cm.curOp.focus=activeElt();var behavior=configureMouse(cm,repeat,event);var sel=cm.doc.sel,contained;if(cm.options.dragDrop&&dragAndDrop&&!cm.isReadOnly()&&repeat=="single"&&(contained=sel.contains(pos))>-1&&(cmp((contained=sel.ranges[contained]).from(),pos)<0||pos.xRel>0)&&(cmp(contained.to(),pos)>0||pos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,\nevent,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display,moved=false;var dragEnd=operation(cm,function(e){if(webkit)display.scroller.draggable=false;cm.state.draggingText=false;if(cm.state.delayingBlurEvent)if(cm.hasFocus())cm.state.delayingBlurEvent=false;else delayBlurEvent(cm);off(display.wrapper.ownerDocument,"mouseup",dragEnd);off(display.wrapper.ownerDocument,"mousemove",mouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",\ndragEnd);if(!moved){e_preventDefault(e);if(!behavior.addNew)extendSelection(cm.doc,pos,null,null,behavior.extend);if(webkit&&!safari||ie&&ie_version==9)setTimeout(function(){display.wrapper.ownerDocument.body.focus({preventScroll:true});display.input.focus()},20);else display.input.focus()}});var mouseMove=function(e2){moved=moved||Math.abs(event.clientX-e2.clientX)+Math.abs(event.clientY-e2.clientY)>=10};var dragStart=function(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=\ndragEnd;dragEnd.copy=!behavior.moveOnDrag;on(display.wrapper.ownerDocument,"mouseup",dragEnd);on(display.wrapper.ownerDocument,"mousemove",mouseMove);on(display.scroller,"dragstart",dragStart);on(display.scroller,"drop",dragEnd);cm.state.delayingBlurEvent=true;setTimeout(function(){return display.input.focus()},20);if(display.scroller.dragDrop)display.scroller.dragDrop()}function rangeForUnit(cm,pos,unit){if(unit=="char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit==\n"line")return new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));var result=unit(cm,pos);return new Range(result.from,result.to)}function leftButtonSelect(cm,event,start,behavior){if(ie)delayBlurEvent(cm);var display=cm.display,doc=cm.doc;e_preventDefault(event);var ourRange,ourIndex,startSel=doc.sel,ranges=startSel.ranges;if(behavior.addNew&&!behavior.extend){ourIndex=doc.sel.contains(start);if(ourIndex>-1)ourRange=ranges[ourIndex];else ourRange=new Range(start,start)}else{ourRange=doc.sel.primary();\nourIndex=doc.sel.primIndex}if(behavior.unit=="rectangle"){if(!behavior.addNew)ourRange=new Range(start,start);start=posFromMouse(cm,event,true,true);ourIndex=-1}else{var range=rangeForUnit(cm,start,behavior.unit);if(behavior.extend)ourRange=extendRange(ourRange,range.anchor,range.head,behavior.extend);else ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,\nranges.concat([ourRange]),ourIndex),{scroll:false,origin:"*mouse"})}else if(ranges.length>1&&ranges[ourIndex].empty()&&behavior.unit=="char"&&!behavior.extend){setSelection(doc,normalizeSelection(cm,ranges.slice(0,ourIndex).concat(ranges.slice(ourIndex+1)),0),{scroll:false,origin:"*mouse"});startSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[],tabSize=\ncm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,pos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol),right=Math.max(startCol,posCol);for(var line=Math.min(start.line,pos.line),end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));line<=end;line++){var text=getLine(doc,line).text,leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>\nleftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,start));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor,head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=\nrange.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,anchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}var editorSize=display.wrapper.getBoundingClientRect();var counter=0;function extend(e){var curCount=++counter;var cur=posFromMouse(cm,e,true,behavior.unit=="rectangle");if(!cur)return;if(cmp(cur,lastPos)!=0){cm.curOp.focus=activeElt();extendTo(cur);var visible=visibleLines(display,\ndoc);if(cur.line>=visible.to||cur.line<visible.from)setTimeout(operation(cm,function(){if(counter==curCount)extend(e)}),150)}else{var outside=e.clientY<editorSize.top?-20:e.clientY>editorSize.bottom?20:0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,\n"mouseup",up);doc.history.lastSelOrigin=null}var move=operation(cm,function(e){if(e.buttons===0||!e_button(e))done(e);else extend(e)});var up=operation(cm,done);cm.state.selectingText=up;on(display.wrapper.ownerDocument,"mousemove",move);on(display.wrapper.ownerDocument,"mouseup",up)}function bidiSimplify(cm,range){var anchor=range.anchor;var head=range.head;var anchorLine=getLine(cm.doc,anchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;\nvar index=getBidiPartAt(order,anchor.ch,anchor.sticky),part=order[index];if(part.from!=anchor.ch&&part.to!=anchor.ch)return range;var boundary=index+(part.from==anchor.ch==(part.level!=1)?0:1);if(boundary==0||boundary==order.length)return range;var leftSide;if(head.line!=anchor.line)leftSide=(head.line-anchor.line)*(cm.doc.direction=="ltr"?1:-1)>0;else{var headIndex=getBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||\nheadIndex==boundary)leftSide=dir<0;else leftSide=dir>0}var usePart=order[boundary+(leftSide?-1:0)];var from=leftSide==(usePart.level==1);var ch=from?usePart.from:usePart.to,sticky=from?"after":"before";return anchor.ch==ch&&anchor.sticky==sticky?range:new Range(new Pos(anchor.line,ch,sticky),head)}function gutterEvent(cm,e,type,prevent){var mX,mY;if(e.touches){mX=e.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;\nif(prevent)e_preventDefault(e);var display=cm.display;var lineBox=display.lineDiv.getBoundingClientRect();if(mY>lineBox.bottom||!hasHandler(cm,type))return e_defaultPrevented(e);mY-=lineBox.top-display.viewOffset;for(var i=0;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=mX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,\ne){return gutterEvent(cm,e,"gutterClick",true)}function onContextMenu(cm,e){if(eventInWidget(cm.display,e)||contextMenuInGutter(cm,e))return;if(signalDOMEvent(cm,e,"contextmenu"))return;if(!captureRightClick)cm.display.input.onContextMenu(e)}function contextMenuInGutter(cm,e){if(!hasHandler(cm,"gutterContextMenu"))return false;return gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,"")+cm.options.theme.replace(/(^|\\s)\\s*/g,\n" cm-s-");clearCaches(cm)}var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};function defineOptions(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;function option(name,deflt,handle,notOnInit){CodeMirror.defaults[name]=deflt;if(handle)optionHandlers[name]=notOnInit?function(cm,val,old){if(old!=Init)handle(cm,val,old)}:handle}CodeMirror.defineOption=option;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",\nnull,function(cm,val){cm.doc.modeOption=val;loadMode(cm)},true);option("indentUnit",2,loadMode,true);option("indentWithTabs",false);option("smartIndent",true);option("tabSize",4,function(cm){resetModeState(cm);clearCaches(cm);regChange(cm)},true);option("lineSeparator",null,function(cm,val){cm.doc.lineSep=val;if(!val)return;var newBreaks=[],lineNo=cm.doc.first;cm.doc.iter(function(line){for(var pos=0;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,\nfound))}lineNo++});for(var i=newBreaks.length-1;i>=0;i--)replaceRange(cm.doc,val,newBreaks[i],Pos(newBreaks[i].line,newBreaks[i].ch+val.length))});option("specialChars",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(cm,val,old){cm.state.specialChars=new RegExp(val.source+(val.test("\\t")?"":"|\\t"),"g");if(old!=Init)cm.refresh()});option("specialCharPlaceholder",defaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",\ntrue);option("inputStyle",mobile?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor");},true);option("spellcheck",false,function(cm,val){return cm.getInputField().spellcheck=val},true);option("autocorrect",false,function(cm,val){return cm.getInputField().autocorrect=val},true);option("autocapitalize",false,function(cm,val){return cm.getInputField().autocapitalize=val},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",\ntrue);option("theme","default",function(cm){themeChanged(cm);updateGutters(cm)},true);option("keyMap","default",function(cm,val,old){var next=getKeyMap(val);var prev=old!=Init&&getKeyMap(old);if(prev&&prev.detach)prev.detach(cm,next);if(next.attach)next.attach(cm,prev||null)});option("extraKeys",null);option("configureMouse",null);option("lineWrapping",false,wrappingChanged,true);option("gutters",[],function(cm,val){cm.display.gutterSpecs=getGutters(val,cm.options.lineNumbers);updateGutters(cm)},\ntrue);option("fixedGutter",true,function(cm,val){cm.display.gutters.style.left=val?compensateForHScroll(cm.display)+"px":"0";cm.refresh()},true);option("coverGutterNextToScrollbar",false,function(cm){return updateScrollbars(cm)},true);option("scrollbarStyle","native",function(cm){initScrollbars(cm);updateScrollbars(cm);cm.display.scrollbars.setScrollTop(cm.doc.scrollTop);cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft)},true);option("lineNumbers",false,function(cm,val){cm.display.gutterSpecs=\ngetGutters(cm.options.gutters,val);updateGutters(cm)},true);option("firstLineNumber",1,updateGutters,true);option("lineNumberFormatter",function(integer){return integer},updateGutters,true);option("showCursorWhenSelecting",false,updateSelection,true);option("resetSelectionOnContextMenu",true);option("lineWiseCopyCut",true);option("pasteLinesPerSelection",true);option("selectionsMayTouch",false);option("readOnly",false,function(cm,val){if(val=="nocursor"){onBlur(cm);cm.display.input.blur()}cm.display.input.readOnlyChanged(val)});\noption("screenReaderLabel",null,function(cm,val){val=val===""?null:val;cm.display.input.screenReaderLabelChanged(val)});option("disableInput",false,function(cm,val){if(!val)cm.display.input.reset()},true);option("dragDrop",true,dragDropChanged);option("allowDropFileTypes",null);option("cursorBlinkRate",530);option("cursorScrollMargin",0);option("cursorHeight",1,updateSelection,true);option("singleCursorHeightPerLine",true,updateSelection,true);option("workTime",100);option("workDelay",100);option("flattenSpans",\ntrue,resetModeState,true);option("addModeClass",false,resetModeState,true);option("pollInterval",100);option("undoDepth",200,function(cm,val){return cm.doc.history.undoDepth=val});option("historyEventDelay",1250);option("viewportMargin",10,function(cm){return cm.refresh()},true);option("maxHighlightLength",1E4,resetModeState,true);option("moveInputWithCursor",true,function(cm,val){if(!val)cm.display.input.resetPosition()});option("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=\nval||""});option("autofocus",null);option("direction","ltr",function(cm,val){return cm.doc.setDirection(val)},true);option("phrases",null)}function dragDropChanged(cm,value,old){var wasOn=old&&old!=Init;if(!value!=!wasOn){var funcs=cm.display.dragFunctions;var toggle=value?on:off;toggle(cm.display.scroller,"dragstart",funcs.start);toggle(cm.display.scroller,"dragenter",funcs.enter);toggle(cm.display.scroller,"dragover",funcs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,\n"drop",funcs.drop)}}function wrappingChanged(cm){if(cm.options.lineWrapping){addClass(cm.display.wrapper,"CodeMirror-wrap");cm.display.sizer.style.minWidth="";cm.display.sizerWidth=null}else{rmClass(cm.display.wrapper,"CodeMirror-wrap");findMaxLine(cm)}estimateLineHeights(cm);regChange(cm);clearCaches(cm);setTimeout(function(){return updateScrollbars(cm)},100)}function CodeMirror(place,options){var this$1=this;if(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=\noptions?copyObj(options):{};copyObj(defaults,options,false);var doc=options.value;if(typeof doc=="string")doc=new Doc(doc,options.mode,null,options.lineSeparator,options.direction);else if(options.mode)doc.modeOption=options.mode;this.doc=doc;var input=new CodeMirror.inputStyles[options.inputStyle](this);var display=this.display=new Display(place,doc,input,options);display.wrapper.CodeMirror=this;themeChanged(this);if(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);\nthis.state={keyMaps:[],overlays:[],modeGen:0,overwrite:false,delayingBlurEvent:false,focused:false,suppressEdits:false,pasteIncoming:-1,cutIncoming:-1,selectingText:false,draggingText:false,highlight:new Delayed,keySeq:null,specialChars:null};if(options.autofocus&&!mobile)display.input.focus();if(ie&&ie_version<11)setTimeout(function(){return this$1.display.input.reset(true)},20);registerEventHandlers(this);ensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);\nif(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);for(var opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);for(var i=0;i<initHooks.length;++i)initHooks[i](this);endOperation(this);if(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering=\n"auto"}CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;function registerEventHandlers(cm){var d=cm.display;on(d.scroller,"mousedown",operation(cm,onMouseDown));if(ie&&ie_version<11)on(d.scroller,"dblclick",operation(cm,function(e){if(signalDOMEvent(cm,e))return;var pos=posFromMouse(cm,e);if(!pos||clickInGutter(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);var word=cm.findWordAt(pos);extendSelection(cm.doc,word.anchor,word.head)}));else on(d.scroller,"dblclick",\nfunction(e){return signalDOMEvent(cm,e)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished,prevTouch={end:0};function finishTouch(){if(d.activeTouch){touchFinished=setTimeout(function(){return d.activeTouch=null},1E3);prevTouch=d.activeTouch;prevTouch.end=+new Date}}function isMouseLikeTouchEvent(e){if(e.touches.length!=1)return false;var touch=\ne.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==null)return true;var dx=other.left-touch.left,dy=other.top-touch.top;return dx*dx+dy*dy>20*20}on(d.scroller,"touchstart",function(e){if(!signalDOMEvent(cm,e)&&!isMouseLikeTouchEvent(e)&&!clickInGutter(cm,e)){d.input.ensurePolled();clearTimeout(touchFinished);var now=+new Date;d.activeTouch={start:now,moved:false,prev:now-prevTouch.end<=300?prevTouch:null};if(e.touches.length==1){d.activeTouch.left=\ne.touches[0].pageX;d.activeTouch.top=e.touches[0].pageY}}});on(d.scroller,"touchmove",function(){if(d.activeTouch)d.activeTouch.moved=true});on(d.scroller,"touchend",function(e){var touch=d.activeTouch;if(touch&&!eventInWidget(d,e)&&touch.left!=null&&!touch.moved&&new Date-touch.start<300){var pos=cm.coordsChar(d.activeTouch,"page"),range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=cm.findWordAt(pos);else range=\nnew Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));cm.setSelection(range.anchor,range.head);cm.focus();e_preventDefault(e)}finishTouch()});on(d.scroller,"touchcancel",finishTouch);on(d.scroller,"scroll",function(){if(d.scroller.clientHeight){updateScrollTop(cm,d.scroller.scrollTop);setScrollLeft(cm,d.scroller.scrollLeft,true);signal(cm,"scroll",cm)}});on(d.scroller,"mousewheel",function(e){return onScrollWheel(cm,e)});on(d.scroller,"DOMMouseScroll",function(e){return onScrollWheel(cm,e)});\non(d.wrapper,"scroll",function(){return d.wrapper.scrollTop=d.wrapper.scrollLeft=0});d.dragFunctions={enter:function(e){if(!signalDOMEvent(cm,e))e_stop(e)},over:function(e){if(!signalDOMEvent(cm,e)){onDragOver(cm,e);e_stop(e)}},start:function(e){return onDragStart(cm,e)},drop:operation(cm,onDrop),leave:function(e){if(!signalDOMEvent(cm,e))clearDragCursor(cm)}};var inp=d.input.getField();on(inp,"keyup",function(e){return onKeyUp.call(cm,e)});on(inp,"keydown",operation(cm,onKeyDown));on(inp,"keypress",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};function indentLine(cm,n,how,aggressive){var doc=cm.doc,state;if(how==null)how="add";if(how=="smart")if(!doc.mode.indent)how="prev";else state=getContextBefore(cm,n).state;var tabSize=cm.options.tabSize;var line=getLine(doc,n),curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=\nnull;var curSpaceString=line.text.match(/^\\s*/)[0],indentation;if(!aggressive&&!/\\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=\ncurSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=curSpace+how;indentation=Math.max(0,indentation);var indentString="",pos=0;if(cm.options.indentWithTabs)for(var i=Math.floor(indentation/tabSize);i;--i){pos+=tabSize;indentString+="\\t"}if(pos<indentation)indentString+=spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else for(var i$1=0;i$1<doc.sel.ranges.length;i$1++){var range=\ndoc.sel.ranges[i$1];if(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}var lastCopied=null;function setLastCopied(newLastCopied){lastCopied=newLastCopied}function applyTextInput(cm,inserted,deleted,sel,origin){var doc=cm.doc;cm.display.shift=false;if(!sel)sel=doc.sel;var recent=+new Date-200;var paste=origin=="paste"||cm.state.pasteIncoming>recent;var textLines=splitLinesAuto(inserted),multiPaste=\nnull;if(paste&&sel.ranges.length>1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];for(var i=0;i<lastCopied.text.length;i++)multiPaste.push(doc.splitLines(lastCopied.text[i]))}}else if(textLines.length==sel.ranges.length&&cm.options.pasteLinesPerSelection)multiPaste=map(textLines,function(l){return[l]});var updateInput=cm.curOp.updateInput;for(var i$1=sel.ranges.length-1;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from(),\nto=range.to();if(range.empty())if(deleted&&deleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\\n")==textLines.join("\\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};\nmakeChange(cm.doc,changeEvent);signalLater(cm,"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,\n0,null,"paste")});return true}}function triggerElectric(cm,inserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;for(var i=sel.ranges.length-1;i>=0;i--){var range=sel.ranges[i];if(range.head.ch>100||i&&sel.ranges[i-1].head.line==range.head.line)continue;var mode=cm.getModeAt(range.head);var indented=false;if(mode.electricChars)for(var j=0;j<mode.electricChars.length;j++){if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,\n"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,range.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[],ranges=[];for(var i=0;i<cm.doc.sel.ranges.length;i++){var line=cm.doc.sel.ranges[i].head.line;var lineRange={anchor:Pos(line,0),head:Pos(line+1,0)};ranges.push(lineRange);text.push(cm.getRange(lineRange.anchor,lineRange.head))}return{text:text,\nranges:ranges}}function disableBrowserMagic(field,spellcheck,autocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");\nif(webkit)te.style.width="1000px";else te.setAttribute("wrap","off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype={constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options,old=options[option];if(options[option]==value&&option!="mode")return;options[option]=\nvalue;if(optionHandlers.hasOwnProperty(option))operation(this,optionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;for(var i=0;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,\noptions){var mode=spec.token?spec:CodeMirror.getMode(this.options,spec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;for(var i=0;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec==\n"string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;regChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges,end=-1;for(var i=0;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from(),\nto=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),to.line-(to.ch?0:1))+1;for(var j=start;j<end;++j)indentLine(this,j,how);var newRanges=this.doc.sel.ranges;if(from.ch==0&&ranges.length==newRanges.length&&newRanges[i].from().ch>0)replaceOneSelection(this.doc,i,new Range(from,newRanges[i].to()),sel_dontScroll)}else if(range.head.line>end){indentLine(this,range.head.line,how,true);end=range.head.line;if(i==this.doc.sel.primIndex)ensureCursorVisible(this)}}}),getTokenAt:function(pos,\nprecise){return takeToken(this,pos,precise)},getLineTokens:function(line,precise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0,after=(styles.length-1)/2,ch=pos.ch;var type;if(ch==0)type=styles[2];else for(;;){var mid=before+after>>1;if((mid?styles[mid*2-1]:0)>=ch)after=mid;else if(styles[mid*2+1]<ch)before=mid+1;else{type=styles[mid*2+2];break}}var cut=type?type.indexOf("overlay "):\n-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},getModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type],mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type])for(var i=\n0;i<mode[type].length;i++){var val=help[mode[type][i]];if(val)found.push(val)}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);for(var i$1=0;i$1<help._global.length;i$1++){var cur=help._global[i$1];if(cur.pred(mode,this)&&indexOf(found,cur.val)==-1)found.push(cur.val)}return found},getStateAfter:function(line,precise){var doc=this.doc;line=clipLine(doc,line==null?doc.first+doc.size-1:line);return getContextBefore(this,\nline+1,precise).state},cursorCoords:function(start,mode){var pos,range=this.doc.sel.primary();if(start==null)pos=range.head;else if(typeof start=="object")pos=clipPos(this.doc,start);else pos=start?range.from():range.to();return cursorCoords(this,pos,mode||"page")},charCoords:function(pos,mode){return charCoords(this,clipPos(this.doc,pos),mode||"page")},coordsChar:function(coords,mode){coords=fromCoordSystem(this,coords,mode||"page");return coordsChar(this,coords.left,coords.top)},lineAtHeight:function(height,\nmode){height=fromCoordSystem(this,{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false,lineObj;if(typeof line=="number"){var last=this.doc.first+this.doc.size-1;if(line<this.doc.first)line=this.doc.first;else if(line>last){line=last;end=true}lineObj=getLine(this.doc,line)}else lineObj=line;return intoCoordSystem(this,lineObj,{top:0,left:0},mode||"page",includeWidgets||end).top+(end?this.doc.height-\nheightAtLine(lineObj):0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom,left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height),hspace=Math.max(display.sizer.clientWidth,display.lineSpace.clientWidth);if((vert=="above"||pos.bottom+node.offsetHeight>vspace)&&pos.top>node.offsetHeight)top=pos.top-node.offsetHeight;else if(pos.bottom+node.offsetHeight<=vspace)top=pos.bottom;if(left+node.offsetWidth>hspace)left=hspace-node.offsetWidth}node.style.top=top+"px";node.style.left=node.style.right="";if(horiz==\n"right"){left=display.sizer.clientWidth-node.offsetWidth;node.style.right="0px"}else{if(horiz=="left")left=0;else if(horiz=="middle")left=(display.sizer.clientWidth-node.offsetWidth)/2;node.style.left=left+"px"}if(scroll)scrollIntoView(this,{left:left,top:top,right:left+node.offsetWidth,bottom:top+node.offsetHeight})},triggerOnKeyDown:methodOp(onKeyDown),triggerOnKeyPress:methodOp(onKeyPress),triggerOnKeyUp:onKeyUp,triggerOnMouseDown:methodOp(onMouseDown),execCommand:function(cmd){if(commands.hasOwnProperty(cmd))return commands[cmd].call(null,\nthis)},triggerElectric:methodOp(function(text){triggerElectric(this,text)}),findPosH:function(from,amount,unit,visually){var dir=1;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=0;i<amount;++i){cur=findPosH(this.doc,cur,dir,unit,visually);if(cur.hitSide)break}return cur},moveH:methodOp(function(dir,unit){var this$1=this;this.extendSelectionsBy(function(range){if(this$1.display.shift||this$1.doc.extend||range.empty())return findPosH(this$1.doc,range.head,dir,unit,this$1.options.rtlMoveVisually);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel,doc=this.doc;if(sel.somethingSelected())doc.replaceSelection("",null,"+delete");else deleteNearSelection(this,function(range){var other=findPosH(doc,range.head,dir,unit,false);return dir<0?{from:other,to:range.head}:{from:range.head,to:other}})}),findPosV:function(from,amount,unit,goalColumn){var dir=1,x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=\n0;i<amount;++i){var coords=cursorCoords(this,cur,"div");if(x==null)x=coords.left;else coords.left=x;cur=findPosV(this,coords,dir,unit);if(cur.hitSide)break}return cur},moveV:methodOp(function(dir,unit){var this$1=this;var doc=this.doc,goals=[];var collapse=!this.display.shift&&!doc.extend&&doc.sel.somethingSelected();doc.extendSelectionsBy(function(range){if(collapse)return dir<0?range.from():range.to();var headPos=cursorCoords(this$1,range.head,"div");if(range.goalColumn!=null)headPos.left=range.goalColumn;\ngoals.push(headPos.left);var pos=findPosV(this$1,headPos,dir,unit);if(unit=="page"&&range==doc.sel.primary())addToScrollTop(this$1,charCoords(this$1,pos,"div").top-headPos.top);return pos},sel_move);if(goals.length)for(var i=0;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}),findWordAt:function(pos){var doc=this.doc,line=getLine(doc,pos.line).text;var start=pos.ch,end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||end==line.length)&&start)--start;\nelse++end;var startChar=line.charAt(start);var check=isWordChar(startChar,helper)?function(ch){return isWordChar(ch,helper)}:/\\s/.test(startChar)?function(ch){return/\\s/.test(ch)}:function(ch){return!/\\s/.test(ch)&&!isWordChar(ch)};while(start>0&&check(line.charAt(start-1)))--start;while(end<line.length&&check(line.charAt(end)))++end}return new Range(Pos(pos.line,start),Pos(pos.line,end))},toggleOverwrite:function(value){if(value!=null&&value==this.state.overwrite)return;if(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,\n"CodeMirror-overwrite");else rmClass(this.display.cursorDiv,"CodeMirror-overwrite");signal(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==activeElt()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:methodOp(function(x,y){scrollToCoords(this,x,y)}),getScrollInfo:function(){var scroller=this.display.scroller;return{left:scroller.scrollLeft,top:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-\nthis.display.barHeight,width:scroller.scrollWidth-scrollGap(this)-this.display.barWidth,clientHeight:displayHeight(this),clientWidth:displayWidth(this)}},scrollIntoView:methodOp(function(range,margin){if(range==null){range={from:this.doc.sel.primary().head,to:null};if(margin==null)margin=this.options.cursorScrollMargin}else if(typeof range=="number")range={from:Pos(range,0),to:null};else if(range.from==null)range={from:range,to:null};if(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=\nnull)scrollToRange(this,range);else scrollToCoordsRange(this,range.from,range.to,range.margin)}),setSize:methodOp(function(width,height){var this$1=this;var interpret=function(val){return typeof val=="number"||/^\\d+$/.test(String(val))?val+"px":val};if(width!=null)this.display.wrapper.style.width=interpret(width);if(height!=null)this.display.wrapper.style.height=interpret(height);if(this.options.lineWrapping)clearLineMeasurementCache(this);var lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,\nfunction(line){if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].noHScroll){regLineChange(this$1,lineNo,"widget");break}++lineNo});this.curOp.forceUpdate=true;signal(this,"refresh",this)}),operation:function(f){return runInOp(this,f)},startOperation:function(){return startOperation(this)},endOperation:function(){return endOperation(this)},refresh:methodOp(function(){var oldHeight=this.display.cachedTextHeight;regChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,\nthis.doc.scrollLeft,this.doc.scrollTop);updateGutterSpace(this.display);if(oldHeight==null||Math.abs(oldHeight-textHeight(this.display))>.5||this.options.lineWrapping)estimateLineHeights(this);signal(this,"refresh",this)}),swapDoc:methodOp(function(doc){var old=this.doc;old.cm=null;if(this.state.selectingText)this.state.selectingText();attachDoc(this,doc);clearCaches(this);this.display.input.reset();scrollToCoords(this,doc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",\nthis,old);return old}),phrase:function(phraseText){var phrases=this.options.phrases;return phrases&&Object.prototype.hasOwnProperty.call(phrases,phraseText)?phrases[phraseText]:phraseText},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}};eventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=\nCodeMirror[type]={_global:[]};helpers[type][name]=value};CodeMirror.registerGlobalHelper=function(type,name,predicate,value){CodeMirror.registerHelper(type,name,value);helpers[type]._global.push({pred:predicate,val:value})}}function findPosH(doc,pos,dir,unit,visually){var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,pos.ch,\npos.sticky);return lineObj=getLine(doc,l)}function moveOnce(boundToLine){var next;if(unit=="codepoint"){var ch=lineObj.text.charCodeAt(pos.ch+(dir>0?0:-1));if(isNaN(ch))next=null;else{var astral=dir>0?ch>=55296&&ch<56320:ch>=56320&&ch<57343;next=new Pos(pos.line,Math.max(0,Math.min(lineObj.text.length,pos.ch+dir*(astral?2:1))),-dir)}}else if(visually)next=moveVisually(doc.cm,lineObj,pos,dir);else next=moveLogically(lineObj,pos,dir);if(next==null)if(!boundToLine&&findNextLine())pos=endOfLine(visually,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null,group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");for(var first=true;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&\n!type)type="s";if(sawType&&sawType!=type){if(dir<0){dir=1;moveOnce();pos.sticky="after"}break}if(type)sawType=type;if(dir>0&&!moveOnce(!first))break}}var result=skipAtomic(doc,pos,oldPos,origDir,true);if(equalCursorPos(oldPos,result))result.hitSide=true;return result}function findPosV(cm,pos,dir,unit){var doc=cm.doc,x=pos.left,y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),\n3);y=(dir>0?pos.bottom:pos.top)+dir*moveAmount}else if(unit=="line")y=dir>0?pos.bottom+3:pos.top-3;var target;for(;;){target=coordsChar(cm,x,y);if(!target.outside)break;if(dir<0?y<=0:y>=doc.height){target.hitSide=true;break}y+=dir*5}return target}var ContentEditableInput=function(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=\nfunction(display){var this$1=this;var input=this,cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,cm.options.autocapitalize);function belongsToInput(e){for(var t=e.target;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,\nfunction(){return this$1.updateFromDOM()}),20)});on(div,"compositionstart",function(e){this$1.composing={data:e.data,done:false}});on(div,"compositionupdate",function(e){if(!this$1.composing)this$1.composing={data:e.data,done:false}});on(div,"compositionend",function(e){if(this$1.composing){if(e.data!=this$1.composing.data)this$1.readFromDOMSoon();this$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});\nfunction onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,text:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();\nvar content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();return}}var kludge=hiddenTextarea(),te=kludge.firstChild;cm.display.lineSpace.insertBefore(kludge,cm.display.lineSpace.firstChild);te.value=lastCopied.text.join("\\n");var hadFocus=activeElt();selectInput(te);setTimeout(function(){cm.display.lineSpace.removeChild(kludge);hadFocus.focus();if(hadFocus==div)input.showPrimarySelection()},50)}on(div,"copy",onCopyCut);\non(div,"cut",onCopyCut)};ContentEditableInput.prototype.screenReaderLabelChanged=function(label){if(label)this.div.setAttribute("aria-label",label);else this.div.removeAttribute("aria-label")};ContentEditableInput.prototype.prepareSelection=function(){var result=prepareSelection(this.cm,false);result.focus=activeElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();\nthis.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection(),cm=this.cm,prim=cm.doc.sel.primary();var from=prim.from(),to=prim.to();if(cm.display.viewTo==cm.display.viewFrom||from.line>=cm.display.viewTo||to.line<cm.display.viewFrom){sel.removeAllRanges();return}var curAnchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);\nvar curFocus=domToPos(cm,sel.focusNode,sel.focusOffset);if(curAnchor&&!curAnchor.bad&&curFocus&&!curFocus.bad&&cmp(minPos(curAnchor,curFocus),from)==0&&cmp(maxPos(curAnchor,curFocus),to)==0)return;var view=cm.display.view;var start=from.line>=cm.display.viewFrom&&posToDOM(cm,from)||{node:view[0].measure.map[2],offset:0};var end=to.line<cm.display.viewTo&&posToDOM(cm,to);if(!end){var measure=view[view.length-1].measure;var map=measure.maps?measure.maps[measure.maps.length-1]:measure.map;end={node:map[map.length-\n1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0),rng;try{rng=range(start.node,start.offset,end.offset,end.node)}catch(e){}if(rng){if(!gecko&&cm.state.focused){sel.collapse(start.node,start.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=\nfunction(){var this$1=this;clearTimeout(this.gracePeriod);this.gracePeriod=setTimeout(function(){this$1.gracePeriod=false;if(this$1.selectionChanged())this$1.cm.operation(function(){return this$1.cm.curOp.selectionChanged=true})},20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();\nthis.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=this.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),\ntrue);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=function(){return true};ContentEditableInput.prototype.receivedFocus=function(){var this$1=this;var input=this;if(this.selectionInEditor())setTimeout(function(){return this$1.pollSelection()},20);else runInOp(this.cm,function(){return input.cm.curOp.selectionChanged=true});function poll(){if(input.cm.state.focused){input.pollSelection();\ninput.polling.set(input.cm.options.pollInterval,poll)}}this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=this.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection(),\ncm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});this.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=\ntrue})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=this.cm,display=cm.display,sel=cm.doc.sel.primary();var from=sel.from(),to=sel.to();if(from.ch==0&&from.line>cm.firstLine())from=Pos(from.line-1,getLine(cm.doc,from.line-1).length);if(to.ch==getLine(cm.doc,to.line).text.length&&to.line<cm.lastLine())to=Pos(to.line+1,0);if(from.line<display.viewFrom||to.line>display.viewTo-1)return false;var fromIndex,\nfromLine,fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);fromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine,toNode;if(toIndex==display.view.length-1){toLine=display.viewTo-1;toNode=display.lineDiv.lastChild}else{toLine=lineNo(display.view[toIndex+1].line)-1;toNode=display.view[toIndex+1].node.previousSibling}if(!fromNode)return false;\nvar newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=getBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));while(newText.length>1&&oldText.length>1)if(lst(newText)==lst(oldText)){newText.pop();oldText.pop();toLine--}else if(newText[0]==oldText[0]){newText.shift();oldText.shift();fromLine++}else break;var cutFront=0,cutEnd=0;var newTop=newText[0],oldTop=oldText[0],maxCutFront=Math.min(newTop.length,oldTop.length);while(cutFront<maxCutFront&&\nnewTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront))++cutFront;var newBot=lst(newText),oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));while(cutEnd<maxCutEnd&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1))++cutEnd;if(newText.length==1&&oldText.length==1&&fromLine==from.line)while(cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-\ncutEnd-1)){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,newBot.length-cutEnd).replace(/^\\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=\nfunction(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},\n80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;if(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),\n0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=String(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;function posToDOM(cm,pos){var view=findViewForLine(cm,pos.line);if(!view||view.hidden)return null;var line=getLine(cm.doc,pos.line);var info=mapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction),\nside="left";if(order){var partPos=getBidiPartAt(order,pos.ch);side=partPos%2?"right":"left"}var result=nodeAndOffsetInLineMap(info.map,pos.ch,side);result.offset=result.collapse=="right"?result.end:result.start;return result}function isInGutter(node){for(var scan=node;scan;scan=scan.parentNode)if(/CodeMirror-gutter-wrapper/.test(scan.className))return true;return false}function badPos(pos,bad){if(bad)pos.bad=true;return pos}function domTextBetween(cm,from,to,fromLine,toLine){var text="",closing=false,\nlineSep=cm.doc.lineSeparator(),extraLinebreak=false;function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text+=lineSep;if(extraLinebreak)text+=lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text+=str}}function walk(node){if(node.nodeType==1){var cmText=node.getAttribute("cm-text");if(cmText){addText(cmText);return}var markerID=node.getAttribute("cm-marker"),range;if(markerID){var found=cm.findMarks(Pos(fromLine,0),Pos(toLine+\n1,0),recognizeMarker(+markerID));if(found.length&&(range=found[0].find(0)))addText(getBetween(cm.doc,range.from,range.to).join(lineSep));return}if(node.getAttribute("contenteditable")=="false")return;var isBlock=/^(pre|div|p|li|table|br)$/i.test(node.nodeName);if(!/^br$/i.test(node.nodeName)&&node.textContent.length==0)return;if(isBlock)close();for(var i=0;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=true}else if(node.nodeType==\n3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}for(;;){walk(from);if(from==to)break;from=from.nextSibling;extraLinebreak=false}return text}function domToPos(cm,node,offset){var lineNode;if(node==cm.display.lineDiv){lineNode=cm.display.lineDiv.childNodes[offset];if(!lineNode)return badPos(cm.clipPos(Pos(cm.display.viewTo-1)),true);node=null;offset=0}else for(lineNode=node;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&\nlineNode.parentNode==cm.display.lineDiv)break}for(var i=0;i<cm.display.view.length;i++){var lineView=cm.display.view[i];if(lineView.node==lineNode)return locateNodeInLineView(lineView,node,offset)}}function locateNodeInLineView(lineView,node,offset){var wrapper=lineView.text.firstChild,bad=false;if(!node||!contains(wrapper,node))return badPos(Pos(lineNo(lineView.line),0),true);if(node==wrapper){bad=true;node=wrapper.childNodes[offset];offset=0;if(!node){var line=lineView.rest?lst(lineView.rest):lineView.line;\nreturn badPos(Pos(lineNo(line),line.text.length),bad)}}var textNode=node.nodeType==3?node:null,topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}while(topNode.parentNode!=wrapper)topNode=topNode.parentNode;var measure=lineView.measure,maps=measure.maps;function find(textNode,topNode,offset){for(var i=-1;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];for(var j=0;j<map.length;j+=3){var curNode=\nmap[j+2];if(curNode==textNode||curNode==topNode){var line=lineNo(i<0?lineView.line:lineView.rest[i]);var ch=map[j]+offset;if(offset<0||curNode!=textNode)ch=map[j+(offset?1:0)];return Pos(line,ch)}}}}var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);for(var after=topNode.nextSibling,dist=textNode?textNode.nodeValue.length-offset:0;after;after=after.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist+=after.textContent.length}for(var before=\ntopNode.previousSibling,dist$1=offset;before;before=before.previousSibling){found=find(before,before.firstChild,-1);if(found)return badPos(Pos(found.line,found.ch+dist$1),bad);else dist$1+=before.textContent.length}}var TextareaInput=function(cm){this.cm=cm;this.prevInput="";this.pollingFast=false;this.polling=new Delayed;this.hasSelection=false;this.composing=null};TextareaInput.prototype.init=function(display){var this$1=this;var input=this,cm=this.cm;this.createField(display);var te=this.textarea;\ndisplay.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);if(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,text:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;\nelse{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.setSelections(ranges.ranges,null,sel_dontScroll);else{input.prevInput="";te.value=ranges.text.join("\\n");selectInput(te)}}if(e.type=="cut")cm.state.cutIncoming=+new Date}on(te,"cut",prepareCopyCut);on(te,"copy",prepareCopyCut);on(display.scroller,"paste",function(e){if(eventInWidget(display,e)||signalDOMEvent(cm,e))return;if(!te.dispatchEvent){cm.state.pasteIncoming=+new Date;input.focus();return}var event=\nnew Event("paste");event.clipboardData=e.clipboardData;te.dispatchEvent(event)});on(display.lineSpace,"selectstart",function(e){if(!eventInWidget(display,e))e_preventDefault(e)});on(te,"compositionstart",function(){var start=cm.getCursor("from");if(input.composing)input.composing.range.clear();input.composing={start:start,range:cm.markText(start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});on(te,"compositionend",function(){if(input.composing){input.poll();input.composing.range.clear();\ninput.composing=null}})};TextareaInput.prototype.createField=function(_display){this.wrapper=hiddenTextarea();this.textarea=this.wrapper.firstChild};TextareaInput.prototype.screenReaderLabelChanged=function(label){if(label)this.textarea.setAttribute("aria-label",label);else this.textarea.removeAttribute("aria-label")};TextareaInput.prototype.prepareSelection=function(){var cm=this.cm,display=cm.display,doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=cursorCoords(cm,\ndoc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect(),lineOff=display.lineDiv.getBoundingClientRect();result.teTop=Math.max(0,Math.min(display.wrapper.clientHeight-10,headPos.top+lineOff.top-wrapOff.top));result.teLeft=Math.max(0,Math.min(display.wrapper.clientWidth-10,headPos.left+lineOff.left-wrapOff.left))}return result};TextareaInput.prototype.showSelection=function(drawn){var cm=this.cm,display=cm.display;removeChildrenAndAdd(display.cursorDiv,drawn.cursors);removeChildrenAndAdd(display.selectionDiv,\ndrawn.selection);if(drawn.teTop!=null){this.wrapper.style.top=drawn.teTop+"px";this.wrapper.style.left=drawn.teLeft+"px"}};TextareaInput.prototype.reset=function(typing){if(this.contextMenuPending||this.composing)return;var cm=this.cm;if(cm.somethingSelected()){this.prevInput="";var content=cm.getSelection();this.textarea.value=content;if(cm.state.focused)selectInput(this.textarea);if(ie&&ie_version>=9)this.hasSelection=content}else if(!typing){this.prevInput=this.textarea.value="";if(ie&&ie_version>=\n9)this.hasSelection=null}};TextareaInput.prototype.getField=function(){return this.textarea};TextareaInput.prototype.supportsTouch=function(){return false};TextareaInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!mobile||activeElt()!=this.textarea))try{this.textarea.focus()}catch(e){}};TextareaInput.prototype.blur=function(){this.textarea.blur()};TextareaInput.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0};TextareaInput.prototype.receivedFocus=\nfunction(){this.slowPoll()};TextareaInput.prototype.slowPoll=function(){var this$1=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){this$1.poll();if(this$1.cm.state.focused)this$1.slowPoll()})};TextareaInput.prototype.fastPoll=function(){var missed=false,input=this;input.pollingFast=true;function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}input.polling.set(20,p)};TextareaInput.prototype.poll=\nfunction(){var this$1=this;var cm=this.cm,input=this.textarea,prevInput=this.prevInput;if(this.contextMenuPending||!cm.state.focused||hasSelection(input)&&!prevInput&&!this.composing||cm.isReadOnly()||cm.options.disableInput||cm.state.keySeq)return false;var text=input.value;if(text==prevInput&&!cm.somethingSelected())return false;if(ie&&ie_version>=9&&this.hasSelection===text||mac&&/[\\uf700-\\uf7ff]/.test(text)){cm.display.input.reset();return false}if(cm.doc.sel==cm.display.selForContextMenu){var first=\ntext.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0,l=Math.min(prevInput.length,text.length);while(same<l&&prevInput.charCodeAt(same)==text.charCodeAt(same))++same;runInOp(cm,function(){applyTextInput(cm,text.slice(same),prevInput.length-same,null,this$1.composing?"*compose":null);if(text.length>1E3||text.indexOf("\\n")>-1)input.value=this$1.prevInput="";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();\nthis$1.composing.range=cm.markText(this$1.composing.start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});return true};TextareaInput.prototype.ensurePolled=function(){if(this.pollingFast&&this.poll())this.pollingFast=false};TextareaInput.prototype.onKeyPress=function(){if(ie&&ie_version>=9)this.hasSelection=null;this.fastPoll()};TextareaInput.prototype.onContextMenu=function(e){var input=this,cm=input.cm,display=cm.display,te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e),scrollPos=display.scroller.scrollTop;if(!pos||presto)return;var reset=cm.options.resetSelectionOnContextMenu;if(reset&&cm.doc.sel.contains(pos)==-1)operation(cm,setSelection)(cm.doc,simpleSelection(pos),sel_dontScroll);var oldCSS=te.style.cssText,oldWrapperCSS=input.wrapper.style.cssText;var wrapperBox=input.wrapper.offsetParent.getBoundingClientRect();input.wrapper.style.cssText="position: static";te.style.cssText="position: absolute; width: 30px; height: 30px;\\n      top: "+\n(e.clientY-wrapperBox.top-5)+"px; left: "+(e.clientX-wrapperBox.left-5)+"px;\\n      z-index: 1000; background: "+(ie?"rgba(255, 255, 255, .05)":"transparent")+";\\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var oldScrollY;if(webkit)oldScrollY=window.scrollY;display.input.focus();if(webkit)window.scrollTo(null,oldScrollY);display.input.reset();if(!cm.somethingSelected())te.value=input.prevInput=" ";input.contextMenuPending=rehide;\ndisplay.selForContextMenu=cm.doc.sel;clearTimeout(display.detectingSelectAll);function prepareSelectAllHack(){if(te.selectionStart!=null){var selected=cm.somethingSelected();var extval="\\u200b"+(selected?te.value:"");te.value="\\u21da";te.value=extval;input.prevInput=selected?"":"\\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;\nte.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=null){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0,poll=function(){if(display.selForContextMenu==cm.doc.sel&&te.selectionStart==0&&te.selectionEnd>0&&input.prevInput=="\\u200b")operation(cm,selectAll)(cm);else if(i++<10)display.detectingSelectAll=setTimeout(poll,500);else{display.selForContextMenu=null;display.input.reset()}};display.detectingSelectAll=\nsetTimeout(poll,200)}}if(ie&&ie_version>=9)prepareSelectAllHack();if(captureRightClick){e_stop(e);var mouseup=function(){off(window,"mouseup",mouseup);setTimeout(rehide,20)};on(window,"mouseup",mouseup)}else setTimeout(rehide,50)};TextareaInput.prototype.readOnlyChanged=function(val){if(!val)this.reset();this.textarea.disabled=val=="nocursor";this.textarea.readOnly=!!val};TextareaInput.prototype.setUneditable=function(){};TextareaInput.prototype.needsContentAttribute=false;function fromTextArea(textarea,\noptions){options=options?copyObj(options):{};options.value=textarea.value;if(!options.tabindex&&textarea.tabIndex)options.tabindex=textarea.tabIndex;if(!options.placeholder&&textarea.placeholder)options.placeholder=textarea.placeholder;if(options.autofocus==null){var hasFocus=activeElt();options.autofocus=hasFocus==textarea||textarea.getAttribute("autofocus")!=null&&hasFocus==document.body}function save(){textarea.value=cm.getValue()}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);\nif(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=form.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&\ntypeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display="none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;\nCodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;CodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=\nkeyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=lookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=\nkeyNames}defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");for(var prop in Doc.prototype)if(Doc.prototype.hasOwnProperty(prop)&&indexOf(dontDelegate,prop)<0)CodeMirror.prototype[prop]=function(method){return function(){return method.apply(this.doc,arguments)}}(Doc.prototype[prop]);eventMixin(Doc);CodeMirror.inputStyles={"textarea":TextareaInput,"contenteditable":ContentEditableInput};CodeMirror.defineMode=function(name){if(!CodeMirror.defaults.mode&&\nname!="null")CodeMirror.defaults.mode=name;defineMode.apply(this,arguments)};CodeMirror.defineMIME=defineMIME;CodeMirror.defineMode("null",function(){return{token:function(stream){return stream.skipToEnd()}}});CodeMirror.defineMIME("text/plain","null");CodeMirror.defineExtension=function(name,func){CodeMirror.prototype[name]=func};CodeMirror.defineDocExtension=function(name,func){Doc.prototype[name]=func};CodeMirror.fromTextArea=fromTextArea;addLegacyProps(CodeMirror);CodeMirror.version="5.65.6";\nreturn CodeMirror});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function dialogDiv(cm,template,bottom){var wrap=cm.getWrapperElement();var dialog;dialog=wrap.appendChild(document.createElement("div"));if(bottom)dialog.className="CodeMirror-dialog CodeMirror-dialog-bottom";else dialog.className="CodeMirror-dialog CodeMirror-dialog-top";\ndialog.appendChild(template);CodeMirror.addClass(wrap,"dialog-opened");return dialog}function closeNotification(cm,newVal){if(cm.state.currentNotificationClose)cm.state.currentNotificationClose();cm.state.currentNotificationClose=newVal}CodeMirror.defineExtension("openDialog",function(template,callback,options){if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false,me=this;function close(newVal){if(typeof newVal=="string")inp.value=\nnewVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus();if(options.onClose)options.onClose(dialog)}}var inp=dialog.getElementsByTagName("input")[0],button;if(inp){inp.focus();if(options.value){inp.value=options.value;if(options.selectValueOnOpen!==false)inp.select()}if(options.onInput)CodeMirror.on(inp,"input",function(e){options.onInput(e,inp.value,close)});if(options.onKeyUp)CodeMirror.on(inp,"keyup",function(e){options.onKeyUp(e,\ninp.value,close)});CodeMirror.on(inp,"keydown",function(e){if(options&&options.onKeyDown&&options.onKeyDown(e,inp.value,close))return;if(e.keyCode==27||options.closeOnEnter!==false&&e.keyCode==13){inp.blur();CodeMirror.e_stop(e);close()}if(e.keyCode==13)callback(inp.value,e)});if(options.closeOnBlur!==false)CodeMirror.on(dialog,"focusout",function(evt){if(evt.relatedTarget!==null)close()})}else if(button=dialog.getElementsByTagName("button")[0]){CodeMirror.on(button,"click",function(){close();me.focus()});\nif(options.closeOnBlur!==false)CodeMirror.on(button,"blur",close);button.focus()}return close});CodeMirror.defineExtension("openConfirm",function(template,callbacks,options){closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false,me=this,blurring=1;function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}buttons[0].focus();\nfor(var i=0;i<buttons.length;++i){var b=buttons[i];(function(callback){CodeMirror.on(b,"click",function(e){CodeMirror.e_preventDefault(e);close();if(callback)callback(me)})})(callbacks[i]);CodeMirror.on(b,"blur",function(){--blurring;setTimeout(function(){if(blurring<=0)close()},200)});CodeMirror.on(b,"focus",function(){++blurring})}});CodeMirror.defineExtension("openNotification",function(template,options){closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);\nvar closed=false,doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;function close(){if(closed)return;closed=true;clearTimeout(doneTimer);CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}CodeMirror.on(dialog,"click",function(e){CodeMirror.e_preventDefault(e);close()});if(duration)doneTimer=setTimeout(close,duration);return close})});var diff_match_patch=function(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32};var DIFF_DELETE=-1;var DIFF_INSERT=1;var DIFF_EQUAL=0;diff_match_patch.Diff;\ndiff_match_patch.prototype.diff_main=function(text1,text2,opt_checklines,opt_deadline){if(typeof opt_deadline=="undefined")if(this.Diff_Timeout<=0)opt_deadline=Number.MAX_VALUE;else opt_deadline=(new Date).getTime()+this.Diff_Timeout*1E3;var deadline=opt_deadline;if(text1==null||text2==null)throw new Error("Null input. (diff_main)");if(text1==text2){if(text1)return[[DIFF_EQUAL,text1]];return[]}if(typeof opt_checklines=="undefined")opt_checklines=true;var checklines=opt_checklines;var commonlength=\nthis.diff_commonPrefix(text1,text2);var commonprefix=text1.substring(0,commonlength);text1=text1.substring(commonlength);text2=text2.substring(commonlength);commonlength=this.diff_commonSuffix(text1,text2);var commonsuffix=text1.substring(text1.length-commonlength);text1=text1.substring(0,text1.length-commonlength);text2=text2.substring(0,text2.length-commonlength);var diffs=this.diff_compute_(text1,text2,checklines,deadline);if(commonprefix)diffs.unshift([DIFF_EQUAL,commonprefix]);if(commonsuffix)diffs.push([DIFF_EQUAL,\ncommonsuffix]);this.diff_cleanupMerge(diffs);return diffs};\ndiff_match_patch.prototype.diff_compute_=function(text1,text2,checklines,deadline){var diffs;if(!text1)return[[DIFF_INSERT,text2]];if(!text2)return[[DIFF_DELETE,text1]];var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;var i=longtext.indexOf(shorttext);if(i!=-1){diffs=[[DIFF_INSERT,longtext.substring(0,i)],[DIFF_EQUAL,shorttext],[DIFF_INSERT,longtext.substring(i+shorttext.length)]];if(text1.length>text2.length)diffs[0][0]=diffs[2][0]=DIFF_DELETE;\nreturn diffs}if(shorttext.length==1)return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]];var hm=this.diff_halfMatch_(text1,text2);if(hm){var text1_a=hm[0];var text1_b=hm[1];var text2_a=hm[2];var text2_b=hm[3];var mid_common=hm[4];var diffs_a=this.diff_main(text1_a,text2_a,checklines,deadline);var diffs_b=this.diff_main(text1_b,text2_b,checklines,deadline);return diffs_a.concat([[DIFF_EQUAL,mid_common]],diffs_b)}if(checklines&&text1.length>100&&text2.length>100)return this.diff_lineMode_(text1,text2,deadline);\nreturn this.diff_bisect_(text1,text2,deadline)};\ndiff_match_patch.prototype.diff_lineMode_=function(text1,text2,deadline){var a=this.diff_linesToChars(text1,text2);text1=a.chars1;text2=a.chars2;var linearray=a.lineArray;var diffs=this.diff_main(text1,text2,false,deadline);this.diff_charsToLines(diffs,linearray);this.diff_cleanupSemantic(diffs);diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";while(pointer<diffs.length){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=\ndiffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];break;case DIFF_EQUAL:if(count_delete>=1&&count_insert>=1){diffs.splice(pointer-count_delete-count_insert,count_delete+count_insert);pointer=pointer-count_delete-count_insert;var subDiff=this.diff_main(text_delete,text_insert,false,deadline);for(var j=subDiff.length-1;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert="";break}pointer++}diffs.pop();\nreturn diffs};\ndiff_match_patch.prototype.diff_bisect_=function(text1,text2,deadline){var text1_length=text1.length;var text2_length=text2.length;var max_d=Math.ceil((text1_length+text2_length)/2);var v_offset=max_d;var v_length=2*max_d;var v1=new Array(v_length);var v2=new Array(v_length);for(var x=0;x<v_length;x++){v1[x]=-1;v2[x]=-1}v1[v_offset+1]=0;v2[v_offset+1]=0;var delta=text1_length-text2_length;var front=delta%2!=0;var k1start=0;var k1end=0;var k2start=0;var k2end=0;for(var d=0;d<max_d;d++){if((new Date).getTime()>deadline)break;\nfor(var k1=-d+k1start;k1<=d-k1end;k1+=2){var k1_offset=v_offset+k1;var x1;if(k1==-d||k1!=d&&v1[k1_offset-1]<v1[k1_offset+1])x1=v1[k1_offset+1];else x1=v1[k1_offset-1]+1;var y1=x1-k1;while(x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1)){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end+=2;else if(y1>text2_length)k1start+=2;else if(front){var k2_offset=v_offset+delta-k1;if(k2_offset>=0&&k2_offset<v_length&&v2[k2_offset]!=-1){var x2=text1_length-v2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,\ntext2,x1,y1,deadline)}}}for(var k2=-d+k2start;k2<=d-k2end;k2+=2){var k2_offset=v_offset+k2;var x2;if(k2==-d||k2!=d&&v2[k2_offset-1]<v2[k2_offset+1])x2=v2[k2_offset+1];else x2=v2[k2_offset-1]+1;var y2=x2-k2;while(x2<text1_length&&y2<text2_length&&text1.charAt(text1_length-x2-1)==text2.charAt(text2_length-y2-1)){x2++;y2++}v2[k2_offset]=x2;if(x2>text1_length)k2end+=2;else if(y2>text2_length)k2start+=2;else if(!front){var k1_offset=v_offset+delta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=\n-1){var x1=v1[k1_offset];var y1=v_offset+x1-k1_offset;x2=text1_length-x2;if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}}return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(text1,text2,x,y,deadline){var text1a=text1.substring(0,x);var text2a=text2.substring(0,y);var text1b=text1.substring(x);var text2b=text2.substring(y);var diffs=this.diff_main(text1a,text2a,false,deadline);var diffsb=this.diff_main(text1b,text2b,false,deadline);return diffs.concat(diffsb)};\ndiff_match_patch.prototype.diff_linesToChars=function(text1,text2){var lineArray=[];var lineHash={};lineArray[0]="";function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;while(lineEnd<text.length-1){lineEnd=text.indexOf("\\n",lineStart);if(lineEnd==-1)lineEnd=text.length-1;var line=text.substring(lineStart,lineEnd+1);if(lineHash.hasOwnProperty?lineHash.hasOwnProperty(line):lineHash[line]!==undefined)chars+=String.fromCharCode(lineHash[line]);\nelse{if(lineArrayLength==maxLines){line=text.substring(lineStart);lineEnd=text.length}chars+=String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){for(var x=0;x<diffs.length;x++){var chars=diffs[x][1];var text=[];for(var y=0;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\ndiff_match_patch.prototype.diff_commonPrefix=function(text1,text2){if(!text1||!text2||text1.charAt(0)!=text2.charAt(0))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerstart=0;while(pointermin<pointermid){if(text1.substring(pointerstart,pointermid)==text2.substring(pointerstart,pointermid)){pointermin=pointermid;pointerstart=pointermin}else pointermax=pointermid;pointermid=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonSuffix=function(text1,text2){if(!text1||!text2||text1.charAt(text1.length-1)!=text2.charAt(text2.length-1))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerend=0;while(pointermin<pointermid){if(text1.substring(text1.length-pointermid,text1.length-pointerend)==text2.substring(text2.length-pointermid,text2.length-pointerend)){pointermin=pointermid;pointerend=pointermin}else pointermax=pointermid;pointermid=\nMath.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonOverlap_=function(text1,text2){var text1_length=text1.length;var text2_length=text2.length;if(text1_length==0||text2_length==0)return 0;if(text1_length>text2_length)text1=text1.substring(text1_length-text2_length);else if(text1_length<text2_length)text2=text2.substring(0,text1_length);var text_length=Math.min(text1_length,text2_length);if(text1==text2)return text_length;var best=0;var length=1;while(true){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length+=found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){if(this.Diff_Timeout<=0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;function diff_halfMatchI_(longtext,shorttext,i){var seed=longtext.substring(i,i+Math.floor(longtext.length/4));var j=-1;var best_common="";var best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b;while((j=\nshorttext.indexOf(seed,j+1))!=-1){var prefixLength=dmp.diff_commonPrefix(longtext.substring(i),shorttext.substring(j));var suffixLength=dmp.diff_commonSuffix(longtext.substring(0,i),shorttext.substring(0,j));if(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=shorttext.substring(0,j-suffixLength);\nbest_shorttext_b=shorttext.substring(j+prefixLength)}}if(best_common.length*2>=longtext.length)return[best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b,best_common];else return null}var hm1=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/4));var hm2=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/2));var hm;if(!hm1&&!hm2)return null;else if(!hm2)hm=hm1;else if(!hm1)hm=hm2;else hm=hm1[4].length>hm2[4].length?hm1:hm2;var text1_a,text1_b,text2_a,text2_b;if(text1.length>\ntext2.length){text1_a=hm[0];text1_b=hm[1];text2_a=hm[2];text2_b=hm[3]}else{text2_a=hm[0];text2_b=hm[1];text1_a=hm[2];text1_b=hm[3]}var mid_common=hm[4];return[text1_a,text1_b,text2_a,text2_b,mid_common]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var length_insertions1=0;var length_deletions1=0;var length_insertions2=0;var length_deletions2=0;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){equalities[equalitiesLength++]=pointer;length_insertions1=length_insertions2;length_deletions1=length_deletions2;length_insertions2=0;length_deletions2=0;lastequality=diffs[pointer][1]}else{if(diffs[pointer][0]==\nDIFF_INSERT)length_insertions2+=diffs[pointer][1].length;else length_deletions2+=diffs[pointer][1].length;if(lastequality&&lastequality.length<=Math.max(length_insertions1,length_deletions1)&&lastequality.length<=Math.max(length_insertions2,length_deletions2)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;equalitiesLength--;pointer=equalitiesLength>0?equalities[equalitiesLength-1]:-1;length_insertions1=\n0;length_deletions1=0;length_insertions2=0;length_deletions2=0;lastequality=null;changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs);this.diff_cleanupSemanticLossless(diffs);pointer=1;while(pointer<diffs.length){if(diffs[pointer-1][0]==DIFF_DELETE&&diffs[pointer][0]==DIFF_INSERT){var deletion=diffs[pointer-1][1];var insertion=diffs[pointer][1];var overlap_length1=this.diff_commonOverlap_(deletion,insertion);var overlap_length2=this.diff_commonOverlap_(insertion,deletion);if(overlap_length1>=\noverlap_length2){if(overlap_length1>=deletion.length/2||overlap_length1>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,insertion.substring(0,overlap_length1)]);diffs[pointer-1][1]=deletion.substring(0,deletion.length-overlap_length1);diffs[pointer+1][1]=insertion.substring(overlap_length1);pointer++}}else if(overlap_length2>=deletion.length/2||overlap_length2>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,deletion.substring(0,overlap_length2)]);diffs[pointer-1][0]=DIFF_INSERT;diffs[pointer-\n1][1]=insertion.substring(0,insertion.length-overlap_length2);diffs[pointer+1][0]=DIFF_DELETE;diffs[pointer+1][1]=deletion.substring(overlap_length2);pointer++}pointer++}pointer++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(diffs){function diff_cleanupSemanticScore_(one,two){if(!one||!two)return 6;var char1=one.charAt(one.length-1);var char2=two.charAt(0);var nonAlphaNumeric1=char1.match(diff_match_patch.nonAlphaNumericRegex_);var nonAlphaNumeric2=char2.match(diff_match_patch.nonAlphaNumericRegex_);var whitespace1=nonAlphaNumeric1&&char1.match(diff_match_patch.whitespaceRegex_);var whitespace2=nonAlphaNumeric2&&char2.match(diff_match_patch.whitespaceRegex_);\nvar lineBreak1=whitespace1&&char1.match(diff_match_patch.linebreakRegex_);var lineBreak2=whitespace2&&char2.match(diff_match_patch.linebreakRegex_);var blankLine1=lineBreak1&&one.match(diff_match_patch.blanklineEndRegex_);var blankLine2=lineBreak2&&two.match(diff_match_patch.blanklineStartRegex_);if(blankLine1||blankLine2)return 5;else if(lineBreak1||lineBreak2)return 4;else if(nonAlphaNumeric1&&!whitespace1&&whitespace2)return 3;else if(whitespace1||whitespace2)return 2;else if(nonAlphaNumeric1||\nnonAlphaNumeric2)return 1;return 0}var pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+1][0]==DIFF_EQUAL){var equality1=diffs[pointer-1][1];var edit=diffs[pointer][1];var equality2=diffs[pointer+1][1];var commonOffset=this.diff_commonSuffix(equality1,edit);if(commonOffset){var commonString=edit.substring(edit.length-commonOffset);equality1=equality1.substring(0,equality1.length-commonOffset);edit=commonString+edit.substring(0,edit.length-commonOffset);equality2=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);while(edit.charAt(0)===equality2.charAt(0)){equality1+=edit.charAt(0);edit=edit.substring(1)+equality2.charAt(0);equality2=equality2.substring(1);var score=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);if(score>=bestScore){bestScore=score;bestEquality1=equality1;bestEdit=\nedit;bestEquality2=equality2}}if(diffs[pointer-1][1]!=bestEquality1){if(bestEquality1)diffs[pointer-1][1]=bestEquality1;else{diffs.splice(pointer-1,1);pointer--}diffs[pointer][1]=bestEdit;if(bestEquality2)diffs[pointer+1][1]=bestEquality2;else{diffs.splice(pointer+1,1);pointer--}}}pointer++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;\ndiff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var pre_ins=false;var pre_del=false;var post_ins=false;var post_del=false;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){if(diffs[pointer][1].length<this.Diff_EditCost&&(post_ins||post_del)){equalities[equalitiesLength++]=pointer;pre_ins=post_ins;pre_del=post_del;lastequality=diffs[pointer][1]}else{equalitiesLength=0;lastequality=\nnull}post_ins=post_del=false}else{if(diffs[pointer][0]==DIFF_DELETE)post_del=true;else post_ins=true;if(lastequality&&(pre_ins&&pre_del&&post_ins&&post_del||lastequality.length<this.Diff_EditCost/2&&pre_ins+pre_del+post_ins+post_del==3)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;lastequality=null;if(pre_ins&&pre_del){post_ins=post_del=true;equalitiesLength=0}else{equalitiesLength--;pointer=equalitiesLength>\n0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(diffs){diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";var commonlength;while(pointer<diffs.length)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==0){commonlength=\nthis.diff_commonPrefix(text_insert,text_delete);if(commonlength!==0){if(pointer-count_delete-count_insert>0&&diffs[pointer-count_delete-count_insert-1][0]==DIFF_EQUAL)diffs[pointer-count_delete-count_insert-1][1]+=text_insert.substring(0,commonlength);else{diffs.splice(0,0,[DIFF_EQUAL,text_insert.substring(0,commonlength)]);pointer++}text_insert=text_insert.substring(commonlength);text_delete=text_delete.substring(commonlength)}commonlength=this.diff_commonSuffix(text_insert,text_delete);if(commonlength!==\n0){diffs[pointer][1]=text_insert.substring(text_insert.length-commonlength)+diffs[pointer][1];text_insert=text_insert.substring(0,text_insert.length-commonlength);text_delete=text_delete.substring(0,text_delete.length-commonlength)}}if(count_delete===0)diffs.splice(pointer-count_insert,count_delete+count_insert,[DIFF_INSERT,text_insert]);else if(count_insert===0)diffs.splice(pointer-count_delete,count_delete+count_insert,[DIFF_DELETE,text_delete]);else diffs.splice(pointer-count_delete-count_insert,\ncount_delete+count_insert,[DIFF_DELETE,text_delete],[DIFF_INSERT,text_insert]);pointer=pointer-count_delete-count_insert+(count_delete?1:0)+(count_insert?1:0)+1}else if(pointer!==0&&diffs[pointer-1][0]==DIFF_EQUAL){diffs[pointer-1][1]+=diffs[pointer][1];diffs.splice(pointer,1)}else pointer++;count_insert=0;count_delete=0;text_delete="";text_insert="";break}if(diffs[diffs.length-1][1]==="")diffs.pop();var changes=false;pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+\n1][0]==DIFF_EQUAL)if(diffs[pointer][1].substring(diffs[pointer][1].length-diffs[pointer-1][1].length)==diffs[pointer-1][1]){diffs[pointer][1]=diffs[pointer-1][1]+diffs[pointer][1].substring(0,diffs[pointer][1].length-diffs[pointer-1][1].length);diffs[pointer+1][1]=diffs[pointer-1][1]+diffs[pointer+1][1];diffs.splice(pointer-1,1);changes=true}else if(diffs[pointer][1].substring(0,diffs[pointer+1][1].length)==diffs[pointer+1][1]){diffs[pointer-1][1]+=diffs[pointer+1][1];diffs[pointer][1]=diffs[pointer][1].substring(diffs[pointer+\n1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_xIndex=function(diffs,loc){var chars1=0;var chars2=0;var last_chars1=0;var last_chars2=0;var x;for(x=0;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1+=diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2+=diffs[x][1].length;if(chars1>loc)break;last_chars1=chars1;last_chars2=chars2}if(diffs.length!=x&&diffs[x][0]===DIFF_DELETE)return last_chars2;return last_chars2+(loc-last_chars1)};\ndiff_match_patch.prototype.diff_prettyHtml=function(diffs){var html=[];var pattern_amp=/&/g;var pattern_lt=/</g;var pattern_gt=/>/g;var pattern_para=/\\n/g;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];var text=data.replace(pattern_amp,"&amp;").replace(pattern_lt,"&lt;").replace(pattern_gt,"&gt;").replace(pattern_para,"&para;<br>");switch(op){case DIFF_INSERT:html[x]=\'<ins style="background:#e6ffe6;">\'+text+"</ins>";break;case DIFF_DELETE:html[x]=\'<del style="background:#ffe6e6;">\'+\ntext+"</del>";break;case DIFF_EQUAL:html[x]="<span>"+text+"</span>";break}}return html.join("")};diff_match_patch.prototype.diff_text1=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_INSERT)text[x]=diffs[x][1];return text.join("")};diff_match_patch.prototype.diff_text2=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions+=data.length;break;case DIFF_DELETE:deletions+=data.length;break;case DIFF_EQUAL:levenshtein+=Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein+=Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)switch(diffs[x][0]){case DIFF_INSERT:text[x]="+"+encodeURI(diffs[x][1]);break;case DIFF_DELETE:text[x]="-"+diffs[x][1].length;break;case DIFF_EQUAL:text[x]="="+diffs[x][1].length;break}return text.join("\\t").replace(/%20/g," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);for(var x=0;x<tokens.length;x++){var param=tokens[x].substring(1);switch(tokens[x].charAt(0)){case "+":try{diffs[diffsLength++]=[DIFF_INSERT,decodeURI(param)]}catch(ex){throw new Error("Illegal escape in diff_fromDelta: "+param);}break;case "-":case "=":var n=parseInt(param,10);if(isNaN(n)||n<0)throw new Error("Invalid number in diff_fromDelta: "+param);var text=\ntext1.substring(pointer,pointer+=n);if(tokens[x].charAt(0)=="=")diffs[diffsLength++]=[DIFF_EQUAL,text];else diffs[diffsLength++]=[DIFF_DELETE,text];break;default:if(tokens[x])throw new Error("Invalid diff operation in diff_fromDelta: "+tokens[x]);}}if(pointer!=text1.length)throw new Error("Delta length ("+pointer+") does not equal source text length ("+text1.length+").");return diffs};\ndiff_match_patch.prototype.match_main=function(text,pattern,loc){if(text==null||pattern==null||loc==null)throw new Error("Null input. (match_main)");loc=Math.max(0,Math.min(loc,text.length));if(text==pattern)return 0;else if(!text.length)return-1;else if(text.substring(loc,loc+pattern.length)==pattern)return loc;else return this.match_bitap_(text,pattern,loc)};\ndiff_match_patch.prototype.match_bitap_=function(text,pattern,loc){if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;function match_bitapScore_(e,x){var accuracy=e/pattern.length;var proximity=Math.abs(loc-x);if(!dmp.Match_Distance)return proximity?1:accuracy;return accuracy+proximity/dmp.Match_Distance}var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\nMath.min(match_bitapScore_(0,best_loc),score_threshold);best_loc=text.lastIndexOf(pattern,loc+pattern.length);if(best_loc!=-1)score_threshold=Math.min(match_bitapScore_(0,best_loc),score_threshold)}var matchmask=1<<pattern.length-1;best_loc=-1;var bin_min,bin_mid;var bin_max=pattern.length+text.length;var last_rd;for(var d=0;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;while(bin_min<bin_mid){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=Math.floor((bin_max-\nbin_min)/2+bin_min)}bin_max=bin_mid;var start=Math.max(1,loc-bin_mid+1);var finish=Math.min(loc+bin_mid,text.length)+pattern.length;var rd=Array(finish+2);rd[finish+1]=(1<<d)-1;for(var j=finish;j>=start;j--){var charMatch=s[text.charAt(j-1)];if(d===0)rd[j]=(rd[j+1]<<1|1)&charMatch;else rd[j]=(rd[j+1]<<1|1)&charMatch|((last_rd[j+1]|last_rd[j])<<1|1)|last_rd[j+1];if(rd[j]&matchmask){var score=match_bitapScore_(d,j-1);if(score<=score_threshold){score_threshold=score;best_loc=j-1;if(best_loc>loc)start=\nMath.max(1,2*loc-best_loc);else break}}}if(match_bitapScore_(d+1,loc)>score_threshold)break;last_rd=rd}return best_loc};diff_match_patch.prototype.match_alphabet_=function(pattern){var s={};for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]=0;for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\ndiff_match_patch.prototype.patch_addContext_=function(patch,text){if(text.length==0)return;if(patch.start2===null)throw Error("patch not initialized");var pattern=text.substring(patch.start2,patch.start2+patch.length1);var padding=0;while(text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin){padding+=this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding+=this.Patch_Margin;var prefix=\ntext.substring(patch.start2-padding,patch.start2);if(prefix)patch.diffs.unshift([DIFF_EQUAL,prefix]);var suffix=text.substring(patch.start2+patch.length1,patch.start2+patch.length1+padding);if(suffix)patch.diffs.push([DIFF_EQUAL,suffix]);patch.start1-=prefix.length;patch.start2-=prefix.length;patch.length1+=prefix.length+suffix.length;patch.length2+=prefix.length+suffix.length};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1,diffs;if(typeof a=="string"&&typeof opt_b=="string"&&typeof opt_c=="undefined"){text1=a;diffs=this.diff_main(text1,opt_b,true);if(diffs.length>2){this.diff_cleanupSemantic(diffs);this.diff_cleanupEfficiency(diffs)}}else if(a&&typeof a=="object"&&typeof opt_b=="undefined"&&typeof opt_c=="undefined"){diffs=a;text1=this.diff_text1(diffs)}else if(typeof a=="string"&&opt_b&&typeof opt_b=="object"&&typeof opt_c=="undefined"){text1=\na;diffs=opt_b}else if(typeof a=="string"&&typeof opt_b=="string"&&opt_c&&typeof opt_c=="object"){text1=a;diffs=opt_c}else throw new Error("Unknown call format to patch_make.");if(diffs.length===0)return[];var patches=[];var patch=new diff_match_patch.patch_obj;var patchDiffLength=0;var char_count1=0;var char_count2=0;var prepatch_text=text1;var postpatch_text=text1;for(var x=0;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\nchar_count1;patch.start2=char_count2}switch(diff_type){case DIFF_INSERT:patch.diffs[patchDiffLength++]=diffs[x];patch.length2+=diff_text.length;postpatch_text=postpatch_text.substring(0,char_count2)+diff_text+postpatch_text.substring(char_count2);break;case DIFF_DELETE:patch.length1+=diff_text.length;patch.diffs[patchDiffLength++]=diffs[x];postpatch_text=postpatch_text.substring(0,char_count2)+postpatch_text.substring(char_count2+diff_text.length);break;case DIFF_EQUAL:if(diff_text.length<=2*this.Patch_Margin&&\npatchDiffLength&&diffs.length!=x+1){patch.diffs[patchDiffLength++]=diffs[x];patch.length1+=diff_text.length;patch.length2+=diff_text.length}else if(diff_text.length>=2*this.Patch_Margin)if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch);patch=new diff_match_patch.patch_obj;patchDiffLength=0;prepatch_text=postpatch_text;char_count1=char_count2}break}if(diff_type!==DIFF_INSERT)char_count1+=diff_text.length;if(diff_type!==DIFF_DELETE)char_count2+=diff_text.length}if(patchDiffLength){this.patch_addContext_(patch,\nprepatch_text);patches.push(patch)}return patches};diff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];for(var x=0;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];for(var y=0;y<patch.diffs.length;y++)patchCopy.diffs[y]={0:patch.diffs[y][0],1:patch.diffs[y][1]};patchCopy.start1=patch.start1;patchCopy.start2=patch.start2;patchCopy.length1=patch.length1;patchCopy.length2=patch.length2;patchesCopy[x]=patchCopy}return patchesCopy};\ndiff_match_patch.prototype.patch_apply=function(patches,text){if(patches.length==0)return[text,[]];patches=this.patch_deepCopy(patches);var nullPadding=this.patch_addPadding(patches);text=nullPadding+text+nullPadding;this.patch_splitMax(patches);var delta=0;var results=[];for(var x=0;x<patches.length;x++){var expected_loc=patches[x].start2+delta;var text1=this.diff_text1(patches[x].diffs);var start_loc;var end_loc=-1;if(text1.length>this.Match_MaxBits){start_loc=this.match_main(text,text1.substring(0,\nthis.Match_MaxBits),expected_loc);if(start_loc!=-1){end_loc=this.match_main(text,text1.substring(text1.length-this.Match_MaxBits),expected_loc+text1.length-this.Match_MaxBits);if(end_loc==-1||start_loc>=end_loc)start_loc=-1}}else start_loc=this.match_main(text,text1,expected_loc);if(start_loc==-1){results[x]=false;delta-=patches[x].length2-patches[x].length1}else{results[x]=true;delta=start_loc-expected_loc;var text2;if(end_loc==-1)text2=text.substring(start_loc,start_loc+text1.length);else text2=\ntext.substring(start_loc,end_loc+this.Match_MaxBits);if(text1==text2)text=text.substring(0,start_loc)+this.diff_text2(patches[x].diffs)+text.substring(start_loc+text1.length);else{var diffs=this.diff_main(text1,text2,false);if(text1.length>this.Match_MaxBits&&this.diff_levenshtein(diffs)/text1.length>this.Patch_DeleteThreshold)results[x]=false;else{this.diff_cleanupSemanticLossless(diffs);var index1=0;var index2;for(var y=0;y<patches[x].diffs.length;y++){var mod=patches[x].diffs[y];if(mod[0]!==DIFF_EQUAL)index2=\nthis.diff_xIndex(diffs,index1);if(mod[0]===DIFF_INSERT)text=text.substring(0,start_loc+index2)+mod[1]+text.substring(start_loc+index2);else if(mod[0]===DIFF_DELETE)text=text.substring(0,start_loc+index2)+text.substring(start_loc+this.diff_xIndex(diffs,index1+mod[1].length));if(mod[0]!==DIFF_DELETE)index1+=mod[1].length}}}}}text=text.substring(nullPadding.length,text.length-nullPadding.length);return[text,results]};\ndiff_match_patch.prototype.patch_addPadding=function(patches){var paddingLength=this.Patch_Margin;var nullPadding="";for(var x=1;x<=paddingLength;x++)nullPadding+=String.fromCharCode(x);for(var x=0;x<patches.length;x++){patches[x].start1+=paddingLength;patches[x].start2+=paddingLength}var patch=patches[0];var diffs=patch.diffs;if(diffs.length==0||diffs[0][0]!=DIFF_EQUAL){diffs.unshift([DIFF_EQUAL,nullPadding]);patch.start1-=paddingLength;patch.start2-=paddingLength;patch.length1+=paddingLength;patch.length2+=\npaddingLength}else if(paddingLength>diffs[0][1].length){var extraLength=paddingLength-diffs[0][1].length;diffs[0][1]=nullPadding.substring(diffs[0][1].length)+diffs[0][1];patch.start1-=extraLength;patch.start2-=extraLength;patch.length1+=extraLength;patch.length2+=extraLength}patch=patches[patches.length-1];diffs=patch.diffs;if(diffs.length==0||diffs[diffs.length-1][0]!=DIFF_EQUAL){diffs.push([DIFF_EQUAL,nullPadding]);patch.length1+=paddingLength;patch.length2+=paddingLength}else if(paddingLength>\ndiffs[diffs.length-1][1].length){var extraLength=paddingLength-diffs[diffs.length-1][1].length;diffs[diffs.length-1][1]+=nullPadding.substring(0,extraLength);patch.length1+=extraLength;patch.length2+=extraLength}return nullPadding};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;for(var x=0;x<patches.length;x++){if(patches[x].length1<=patch_size)continue;var bigpatch=patches[x];patches.splice(x--,1);var start1=bigpatch.start1;var start2=bigpatch.start2;var precontext="";while(bigpatch.diffs.length!==0){var patch=new diff_match_patch.patch_obj;var empty=true;patch.start1=start1-precontext.length;patch.start2=start2-precontext.length;if(precontext!==""){patch.length1=patch.length2=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}while(bigpatch.diffs.length!==0&&patch.length1<patch_size-this.Patch_Margin){var diff_type=bigpatch.diffs[0][0];var diff_text=bigpatch.diffs[0][1];if(diff_type===DIFF_INSERT){patch.length2+=diff_text.length;start2+=diff_text.length;patch.diffs.push(bigpatch.diffs.shift());empty=false}else if(diff_type===DIFF_DELETE&&patch.diffs.length==1&&patch.diffs[0][0]==DIFF_EQUAL&&diff_text.length>2*patch_size){patch.length1+=diff_text.length;start1+=\ndiff_text.length;empty=false;patch.diffs.push([diff_type,diff_text]);bigpatch.diffs.shift()}else{diff_text=diff_text.substring(0,patch_size-patch.length1-this.Patch_Margin);patch.length1+=diff_text.length;start1+=diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2+=diff_text.length}else empty=false;patch.diffs.push([diff_type,diff_text]);if(diff_text==bigpatch.diffs[0][1])bigpatch.diffs.shift();else bigpatch.diffs[0][1]=bigpatch.diffs[0][1].substring(diff_text.length)}}precontext=\nthis.diff_text2(patch.diffs);precontext=precontext.substring(precontext.length-this.Patch_Margin);var postcontext=this.diff_text1(bigpatch.diffs).substring(0,this.Patch_Margin);if(postcontext!==""){patch.length1+=postcontext.length;patch.length2+=postcontext.length;if(patch.diffs.length!==0&&patch.diffs[patch.diffs.length-1][0]===DIFF_EQUAL)patch.diffs[patch.diffs.length-1][1]+=postcontext;else patch.diffs.push([DIFF_EQUAL,postcontext])}if(!empty)patches.splice(++x,0,patch)}}};\ndiff_match_patch.prototype.patch_toText=function(patches){var text=[];for(var x=0;x<patches.length;x++)text[x]=patches[x];return text.join("")};\ndiff_match_patch.prototype.patch_fromText=function(textline){var patches=[];if(!textline)return patches;var text=textline.split("\\n");var textPointer=0;var patchHeader=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;while(textPointer<text.length){var m=text[textPointer].match(patchHeader);if(!m)throw new Error("Invalid patch string: "+text[textPointer]);var patch=new diff_match_patch.patch_obj;patches.push(patch);patch.start1=parseInt(m[1],10);if(m[2]===""){patch.start1--;patch.length1=1}else if(m[2]=="0")patch.length1=\n0;else{patch.start1--;patch.length1=parseInt(m[2],10)}patch.start2=parseInt(m[3],10);if(m[4]===""){patch.start2--;patch.length2=1}else if(m[4]=="0")patch.length2=0;else{patch.start2--;patch.length2=parseInt(m[4],10)}textPointer++;while(textPointer<text.length){var sign=text[textPointer].charAt(0);try{var line=decodeURI(text[textPointer].substring(1))}catch(ex){throw new Error("Illegal escape in patch_fromText: "+line);}if(sign=="-")patch.diffs.push([DIFF_DELETE,line]);else if(sign=="+")patch.diffs.push([DIFF_INSERT,\nline]);else if(sign==" ")patch.diffs.push([DIFF_EQUAL,line]);else if(sign=="@")break;else if(sign==="");else throw new Error(\'Invalid patch mode "\'+sign+\'" in: \'+line);textPointer++}}return patches};diff_match_patch.patch_obj=function(){this.diffs=[];this.start1=null;this.start2=null;this.length1=0;this.length2=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){var coords1,coords2;if(this.length1===0)coords1=this.start1+",0";else if(this.length1==1)coords1=this.start1+1;else coords1=this.start1+1+","+this.length1;if(this.length2===0)coords2=this.start2+",0";else if(this.length2==1)coords2=this.start2+1;else coords2=this.start2+1+","+this.length2;var text=["@@ -"+coords1+" +"+coords2+" @@\\n"];var op;for(var x=0;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\n"-";break;case DIFF_EQUAL:op=" ";break}text[x+1]=op+encodeURI(this.diffs[x][1])+"\\n"}return text.join("").replace(/%20/g," ")};this["diff_match_patch"]=diff_match_patch;this["DIFF_DELETE"]=DIFF_DELETE;this["DIFF_INSERT"]=DIFF_INSERT;this["DIFF_EQUAL"]=DIFF_EQUAL;(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","diff_match_patch"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;var svgNS="http://www.w3.org/2000/svg";var LEFT_CLASSES={chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",\nconnect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",start:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:\nRIGHT_CLASSES}DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},copyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=\nthis.edit.phrase("Toggle locked scrolling");this.lockButton.setAttribute("aria-label",this.lockButton.title);this.orig.state.diffViews=[this];var classLocation=options.chunkClassLocation||"background";if(Object.prototype.toString.call(classLocation)!="[object Array]")classLocation=[classLocation];this.classes.classLocation=classLocation;this.diff=getDiff(asString(orig),asString(options.value),this.mv.options.ignoreWhitespace);this.chunks=getChunks(this.diff);this.diffOutOfDate=this.dealigned=false;\nthis.needsScrollSync=null;this.showDifferences=options.showDifferences!==false},registerEvents:function(otherDv){this.forceUpdate=registerUpdate(this);setScrollLock(this,true,false);registerScroll(this,otherDv)},setShowDifferences:function(val){val=val!==false;if(val!=this.showDifferences){this.showDifferences=val;this.forceUpdate("full")}}};function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}var updating=false;function registerUpdate(dv){var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange,updatingFast=false;function update(mode){updating=true;updatingFast=false;if(mode=="full"){if(dv.svg)clear(dv.svg);if(dv.copyButtons)clear(dv.copyButtons);clearMarks(dv.edit,edit.marked,dv.classes);clearMarks(dv.orig,orig.marked,dv.classes);edit.from=edit.to=orig.from=orig.to=0}ensureDiff(dv);if(dv.showDifferences){updateMarks(dv.edit,\ndv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect=="align")alignChunks(dv);makeConnections(dv);if(dv.needsScrollSync!=null)syncScroll(dv,dv.needsScrollSync);updating=false}function setDealign(fast){if(updating)return;dv.dealigned=true;set(fast)}function set(fast){if(updating||updatingFast)return;clearTimeout(debounceChange);if(fast===true)updatingFast=true;debounceChange=setTimeout(update,fast===true?20:30)}function change(_cm,change){if(!dv.diffOutOfDate){dv.diffOutOfDate=\ntrue;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=change.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}dv.edit.on("change",change);dv.orig.on("change",change);dv.edit.on("swapDoc",swapDoc);dv.orig.on("swapDoc",swapDoc);if(dv.mv.options.connect=="align"){CodeMirror.on(dv.edit.state.trackAlignable,"realign",setDealign);CodeMirror.on(dv.orig.state.trackAlignable,"realign",setDealign)}dv.edit.on("viewportChange",function(){set(false)});\ndv.orig.on("viewportChange",function(){set(false)});update();return update}function registerScroll(dv,otherDv){dv.edit.on("scroll",function(){syncScroll(dv,true)&&makeConnections(dv)});dv.orig.on("scroll",function(){syncScroll(dv,false)&&makeConnections(dv);if(otherDv)syncScroll(otherDv,true)&&makeConnections(otherDv)})}function syncScroll(dv,toOrig){if(dv.diffOutOfDate){if(dv.lockScroll&&dv.needsScrollSync==null)dv.needsScrollSync=toOrig;return false}dv.needsScrollSync=null;if(!dv.lockScroll)return true;\nvar editor,other,now=+new Date;if(toOrig){editor=dv.edit;other=dv.orig}else{editor=dv.orig;other=dv.edit}if(editor.state.scrollSetBy==dv&&(editor.state.scrollSetAt||0)+250>now)return false;var sInfo=editor.getScrollInfo();if(dv.mv.options.connect=="align")targetPos=sInfo.top;else{var halfScreen=.5*sInfo.clientHeight,midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,toOrig?around.edit:around.orig);var offOther=\ngetOffsets(other,toOrig?around.orig:around.edit);var ratio=(midY-off.top)/(off.bot-off.top);var targetPos=offOther.top-halfScreen+ratio*(offOther.bot-offOther.top);var botDist,mix;if(targetPos>sInfo.top&&(mix=sInfo.top/halfScreen)<1)targetPos=targetPos*mix+sInfo.top*(1-mix);else if((botDist=sInfo.height-sInfo.clientHeight-sInfo.top)<halfScreen){var otherInfo=other.getScrollInfo();var botDistOther=otherInfo.height-otherInfo.clientHeight-targetPos;if(botDistOther>botDist&&(mix=botDist/halfScreen)<1)targetPos=\ntargetPos*mix+(otherInfo.height-otherInfo.clientHeight-botDist)*(1-mix)}}other.scrollTo(sInfo.left,targetPos);other.state.scrollSetAt=now;other.state.scrollSetBy=dv;return true}function getOffsets(editor,around){var bot=around.after;if(bot==null)bot=editor.lastLine()+1;return{top:editor.heightAtLine(around.before||0,"local"),bot:editor.heightAtLine(bot,"local")}}function setScrollLock(dv,val,action){dv.lockScroll=val;if(val&&action!=false)syncScroll(dv,DIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:\nCodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;for(var i=0;i<locs.length;i++){editor.removeLineClass(line,locs[i],classes.chunk);editor.removeLineClass(line,locs[i],classes.start);editor.removeLineClass(line,locs[i],classes.end)}}function clearMarks(editor,arr,classes){for(var i=0;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();else if(mark.parent)removeClass(editor,\nmark,classes)}arr.length=0}function updateMarks(editor,diff,state,type,classes){var vp=editor.getViewport();editor.operation(function(){if(state.from==state.to||vp.from-state.to>20||state.from-vp.to>20){clearMarks(editor,state.marked,classes);markChanges(editor,diff,type,state.marked,vp.from,vp.to,classes);state.from=vp.from;state.to=vp.to}else{if(vp.from<state.from){markChanges(editor,diff,type,state.marked,vp.from,state.from,classes);state.from=vp.from}if(vp.to>state.to){markChanges(editor,diff,\ntype,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation,line=editor.getLineHandle(lineNr);for(var i=0;i<locs.length;i++){if(main)editor.addLineClass(line,locs[i],classes.chunk);if(start)editor.addLineClass(line,locs[i],classes.start);if(end)editor.addLineClass(line,locs[i],classes.end)}return line}function markChanges(editor,diff,type,marks,from,to,classes){var pos=Pos(0,0);var top=Pos(from,0),bot=editor.clipPos(Pos(to-\n1));var cls=type==DIFF_DELETE?classes.del:classes.insert;function markChunk(start,end){var bfrom=Math.max(from,start),bto=Math.min(to,end);for(var i=bfrom;i<bto;++i)marks.push(addClass(editor,i,classes,true,i==start,i==end-1));if(start==end&&bfrom==end&&bto==end)if(bfrom)marks.push(addClass(editor,bfrom-1,classes,false,false,true));else marks.push(addClass(editor,bfrom,classes,false,true,false))}var chunkStart=0,pending=false;for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0],str=part[1];\nif(tp==DIFF_EQUAL){var cleanFrom=pos.line+(startOfLineClean(diff,i)?0:1);moveOver(pos,str);var cleanTo=pos.line+(endOfLineClean(diff,i)?1:0);if(cleanTo>cleanFrom){if(pending){markChunk(chunkStart,cleanFrom);pending=false}chunkStart=cleanTo}}else{pending=true;if(tp==type){var end=moveOver(pos,str,true);var a=posMax(top,pos),b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+1)}function makeConnections(dv){if(!dv.showDifferences)return;\nif(dv.svg){clear(dv.svg);var w=dv.gap.offsetWidth;dv.svg.setAttribute("width",w);dv.svg.setAttribute("height",dv.gap.offsetHeight)}if(dv.copyButtons)clear(dv.copyButtons);var vpEdit=dv.edit.getViewport(),vpOrig=dv.orig.getViewport();var outerTop=dv.mv.wrap.getBoundingClientRect().top;var sTopEdit=outerTop-dv.edit.getScrollerElement().getBoundingClientRect().top+dv.edit.getScrollInfo().top;var sTopOrig=outerTop-dv.orig.getScrollerElement().getBoundingClientRect().top+dv.orig.getScrollInfo().top;for(var i=\n0;i<dv.chunks.length;i++){var ch=dv.chunks[i];if(ch.editFrom<=vpEdit.to&&ch.editTo>=vpEdit.from&&ch.origFrom<=vpOrig.to&&ch.origTo>=vpOrig.from)drawConnectorsForChunk(dv,ch,sTopOrig,sTopEdit,w)}}function getMatchingOrigLine(editLine,chunks){var editStart=0,origStart=0;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];if(chunk.editTo>editLine&&chunk.editFrom<=editLine)return null;if(chunk.editFrom>editLine)break;editStart=chunk.editTo;origStart=chunk.origTo}return origStart+(editLine-editStart)}\nfunction alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine(),trackI=0;var result=[];for(var i=0;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI+=2){var n=tracker.alignable[trackI]+1;if(n<=start)continue;if(n<=chunkStart)result.push(n);else break}if(!chunk)break;result.push(start=isOrig?chunk.origTo:chunk.editTo)}return result}function mergeAlignable(result,origAlignable,chunks,\nsetIndex){var rI=0,origI=0,chunkI=0,diff=0;outer:for(;;rI++){var nextR=result[rI],nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9,oLine=nextO==null?1E9:nextO;while(chunkI<chunks.length){var chunk=chunks[chunkI];if(chunk.origFrom<=oLine&&chunk.origTo>oLine){origI++;rI--;continue outer}if(chunk.editTo>rLine){if(chunk.editFrom<=rLine)continue outer;break}diff+=chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom);chunkI++}if(rLine==oLine-diff){nextR[setIndex]=\noLine;origI++}else if(rLine<oLine-diff)nextR[setIndex]=rLine+diff;else{var record=[oLine-diff,null,null];record[setIndex]=oLine;result.splice(rI,0,record);origI++}}}function findAlignedLines(dv,other){var alignable=alignableFor(dv.edit,dv.chunks,false),result=[];if(other)for(var i=0,j=0;i<other.chunks.length;i++){var n=other.chunks[i].editTo;while(j<alignable.length&&alignable[j]<n)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,0,n)}for(var i=0;i<alignable.length;i++)result.push([alignable[i],\nnull,null]);mergeAlignable(result,alignableFor(dv.orig,dv.chunks,true),dv.chunks,1);if(other)mergeAlignable(result,alignableFor(other.orig,other.chunks,true),other.chunks,2);return result}function alignChunks(dv,force){if(!dv.dealigned&&!force)return;if(!dv.orig.curOp)return dv.orig.operation(function(){alignChunks(dv,force)});dv.dealigned=false;var other=dv.mv.left==dv?dv.mv.right:dv.mv.left;if(other){ensureDiff(other);other.dealigned=false}var linesToAlign=findAlignedLines(dv,other);var aligners=\ndv.mv.aligners;for(var i=0;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig],scroll=[],offset=[];if(other)cm.push(other.orig);for(var i=0;i<cm.length;i++){scroll.push(cm[i].getScrollInfo().top);offset.push(-cm[i].getScrollerElement().getBoundingClientRect().top)}if(offset[0]!=offset[1]||cm.length==3&&offset[1]!=offset[2])alignLines(cm,offset,[0,0,0],aligners);for(var ln=0;ln<linesToAlign.length;ln++)alignLines(cm,offset,linesToAlign[ln],aligners);for(var i=0;i<cm.length;i++)cm[i].scrollTo(null,\nscroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8,offset=[];for(var i=0;i<cm.length;i++)if(lines[i]!=null){var off=cm[i].heightAtLine(lines[i],"local")-cmOffset[i];offset[i]=off;maxOffset=Math.max(maxOffset,off)}for(var i=0;i<cm.length;i++)if(lines[i]!=null){var diff=maxOffset-offset[i];if(diff>1)aligners.push(padAbove(cm[i],lines[i],diff))}}function padAbove(cm,line,size){var above=true;if(line>cm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className=\n"CodeMirror-merge-spacer";elt.style.height=size+"px";elt.style.minWidth="1px";return cm.addLineWidget(line,elt,{height:size,above:above,mergeSpacer:true,handleMouseEvents:true})}function drawConnectorsForChunk(dv,chunk,sTopOrig,sTopEdit,w){var flip=dv.type=="left";var top=dv.orig.heightAtLine(chunk.origFrom,"local",true)-sTopOrig;if(dv.svg){var topLpx=top;var topRpx=dv.edit.heightAtLine(chunk.editFrom,"local",true)-sTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,\n"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){var tmp=botLpx;botLpx=botRpx;botRpx=tmp}var curveTop=" C "+w/2+" "+topRpx+" "+w/2+" "+topLpx+" "+(w+2)+" "+topLpx;var curveBot=" C "+w/2+" "+botLpx+" "+w/2+" "+botRpx+" -1 "+botRpx;var path=dv.svg.appendChild(document.createElementNS(svgNS,"path"));path.setAttribute("d","M -1 "+topRpx+curveTop+" L "+(w+2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=\ndv.copyButtons.appendChild(elt("div",dv.type=="left"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy"));var editOriginals=dv.mv.options.allowEditingOriginals;copy.title=dv.edit.phrase(editOriginals?"Push to left":"Revert chunk");copy.chunk=chunk;copy.style.top=(chunk.origTo>chunk.origFrom?top:dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit)+"px";copy.setAttribute("role","button");copy.setAttribute("tabindex","0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,\n"local")-sTopEdit;var copyReverse=dv.copyButtons.appendChild(elt("div",dv.type=="right"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy-reverse"));copyReverse.title="Push to right";copyReverse.chunk={editFrom:chunk.origFrom,editTo:chunk.origTo,origFrom:chunk.editFrom,origTo:chunk.editTo};copyReverse.style.top=topReverse+"px";dv.type=="right"?copyReverse.style.left="2px":copyReverse.style.right="2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",\ncopyReverse.title)}}}function copyChunk(dv,to,from,chunk){if(dv.diffOutOfDate)return;var origStart=chunk.origTo>from.lastLine()?Pos(chunk.origFrom-1):Pos(chunk.origFrom,0);var origEnd=Pos(chunk.origTo,0);var editStart=chunk.editTo>to.lastLine()?Pos(chunk.editFrom-1):Pos(chunk.editFrom,0);var editEnd=Pos(chunk.editTo,0);var handler=dv.mv.options.revertChunk;if(handler)handler(dv.mv,from,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}\nvar diffDriverFunction;var MergeView=CodeMirror.MergeView=function(node,options){if(options.diffDriverFunction)diffDriverFunction=options.diffDriverFunction;if(!(this instanceof MergeView))return new MergeView(node,options);this.options=options;var origLeft=options.origLeft,origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null,hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=[],left=this.left=null,right=this.right=null;var self=this;\nif(hasLeft){left=this.left=new DiffView(this,"left");var leftPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");wrap.push(leftPane);wrap.push(buildGap(left))}var editPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");wrap.push(editPane);if(hasRight){right=this.right=new DiffView(this,"right");wrap.push(buildGap(right));var rightPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");wrap.push(rightPane)}(hasRight?rightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";\nwrap.push(elt("div",null,null,"height: 0; clear: both;"));var wrapElt=this.wrap=node.appendChild(elt("div",wrap,"CodeMirror-merge CodeMirror-merge-"+panes+"pane"));this.edit=CodeMirror(editPane,copyObj(options));if(left)left.init(leftPane,origLeft,options);if(right)right.init(rightPane,origRight,options);if(options.collapseIdentical)this.editor().operation(function(){collapseIdenticalStretches(self,options.collapseIdentical)});if(options.connect=="align"){this.aligners=[];alignChunks(this.left||this.right,\ntrue)}if(left)left.registerEvents(right);if(right)right.registerEvents(left);if(options.diffHighlightBase!==undefined){if(left)new DiffBaseHighlighter(options.diffHighlightBase,left.orig,options);if(right)new DiffBaseHighlighter(options.diffHighlightBase,right.orig,options);this.editBaseHighlighter=new DiffBaseHighlighter(options.diffHighlightBase,this.edit,options)}var onResize=function(){if(left)makeConnections(left);if(right)makeConnections(right)};CodeMirror.on(window,"resize",onResize);var resizeInterval=\nsetInterval(function(){for(var p=wrapElt.parentNode;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};function buildGap(dv){var lock=dv.lockButton=elt("div",null,"CodeMirror-merge-scrolllock");lock.setAttribute("role","button");lock.setAttribute("tabindex","0");var lockWrap=elt("div",[lock],"CodeMirror-merge-scrolllock-wrap");CodeMirror.on(lock,"click",function(){setScrollLock(dv,!dv.lockScroll)});CodeMirror.on(lock,"keyup",function(e){e.key===\n"Enter"&&setScrollLock(dv,!dv.lockScroll)});var gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key===\n"Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!="align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}MergeView.prototype={constructor:MergeView,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(val){if(this.right)this.right.setShowDifferences(val);\nif(this.left)this.left.setShowDifferences(val)},rightChunks:function(){if(this.right){ensureDiff(this.right);return this.right.chunks}},leftChunks:function(){if(this.left){ensureDiff(this.left);return this.left.chunks}},goNextDiff:function(){return goNearbyDiff(this.edit,1)},goPrevDiff:function(){return goNearbyDiff(this.edit,-1)}};function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}var dmp;function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=\ndiffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);for(var i=0;i<diff.length;++i){var part=diff[i];if(ignoreWhitespace?!/[^ \\t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0,startOrig=0;var edit=Pos(0,0),orig=Pos(0,0);for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0];if(tp==\nDIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff,cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff,cleanToOrig=orig.line+endOff;if(cleanToEdit>cleanFromEdit){if(i)chunks.push({origFrom:startOrig,origTo:cleanFromOrig,editFrom:startEdit,editTo:cleanFromEdit});startEdit=cleanToEdit;startOrig=cleanToOrig}}else moveOver(tp==DIFF_INSERT?\nedit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,editTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==10}function startOfLineClean(diff,i){if(i==0)return true;var last=\ndiff[i-1][1];if(last.charCodeAt(last.length-1)!=10)return false;if(i==1)return true;last=diff[i-2][1];return last.charCodeAt(last.length-1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE,afterE,beforeO,afterO;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var fromLocal=nInEdit?chunk.editFrom:chunk.origFrom;var toLocal=nInEdit?chunk.editTo:chunk.origTo;if(afterE==null)if(fromLocal>n){afterE=chunk.editFrom;afterO=chunk.origFrom}else if(toLocal>n){afterE=chunk.editTo;afterO=chunk.origTo}if(toLocal<=\nn){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,after:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){cm.addLineClass(from,"wrap","CodeMirror-merge-collapsed-line");var widget=document.createElement("span");widget.className="CodeMirror-merge-collapsed-widget";widget.title=cm.phrase("Identical text collapsed. Click to expand.");var mark=cm.markText(Pos(from,0),Pos(to-1),{inclusiveLeft:true,\ninclusiveRight:true,replacedWith:widget,clearOnEnter:true});function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}if(mark.explicitlyCleared)clear();CodeMirror.on(widget,"click",clear);mark.on("clear",clear);CodeMirror.on(widget,"click",clear);return{mark:mark,clear:clear}}function collapseStretch(size,editors){var marks=[];function clear(){for(var i=0;i<marks.length;i++)marks[i].clear()}for(var i=0;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,\neditor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,margin,off,clear){for(var i=0;i<dv.chunks.length;i++){var chunk=dv.chunks[i];for(var l=chunk.editFrom-margin;l<chunk.editTo+margin;l++){var pos=l+off;if(pos>=0&&pos<clear.length)clear[pos]=false}}}function collapseIdenticalStretches(mv,margin){if(typeof margin!="number")margin=2;var clear=[],edit=mv.editor(),off=edit.firstLine();for(var l=off,e=edit.lastLine();l<=e;l++)clear.push(true);\nif(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,off,clear);for(var i=0;i<clear.length;i++)if(clear[i]){var line=i+off;for(var size=1;i<clear.length-1&&clear[i+1];i++,size++);if(size>margin){var editors=[{line:line,cm:edit}];if(mv.left)editors.push({line:getMatchingOrigLine(line,mv.left.chunks),cm:mv.left.orig});if(mv.right)editors.push({line:getMatchingOrigLine(line,mv.right.chunks),cm:mv.right.orig});var mark=collapseStretch(size,editors);if(mv.options.onCollapse)mv.options.onCollapse(mv,\nline,size,mark)}}}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function clear(node){for(var count=node.childNodes.length;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop))target[prop]=\nobj[prop];return target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos,at=0;for(;;){var nl=str.indexOf("\\n",at);if(nl==-1)break;++out.line;if(other)++other.line;at=nl+1}out.ch=(at?0:out.ch)+(str.length-at);if(other)other.ch=(at?0:other.ch)+(str.length-at);return out}var F_WIDGET=1,F_WIDGET_BELOW=2,F_MARKER=4;function TrackAlignable(cm){this.cm=cm;this.alignable=[];this.height=cm.doc.height;var self=this;cm.on("markerAdded",function(_,marker){if(!marker.collapsed)return;\nvar found=marker.find(1);if(found!=null)self.set(found.line,F_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-\n1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,F_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line,nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1,end=start+nAfter;if(nBefore||nAfter)self.map(start,nBefore,nAfter);self.check(end,F_MARKER,self.hasMarker);if(nBefore||nAfter)self.check(change.from.line,F_MARKER,self.hasMarker)});cm.on("viewportChange",function(){if(self.cm.doc.height!=\nself.height)self.signal()})}TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},set:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos+=2){var diff=this.alignable[pos]-n;if(diff==0){if((this.alignable[pos+1]&flags)==flags)return;this.alignable[pos+1]|=flags;this.signal();return}if(diff>0)break}this.signal();this.alignable.splice(pos,0,n,flags)},find:function(n){for(var i=0;i<this.alignable.length;i+=2)if(this.alignable[i]==n)return i;\nreturn-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,n)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans)for(var i=0;i<handle.markedSpans.length;i++)if(handle.markedSpans[i].marker.collapsed&&handle.markedSpans[i].to!=null)return true;return false},hasWidget:function(n){var handle=\nthis.cm.getLineHandle(n);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},hasWidgetBelow:function(n){if(n==this.cm.lastLine())return false;var handle=this.cm.getLineHandle(n+1);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},map:function(from,nBefore,nAfter){var diff=nAfter-nBefore,to=from+nBefore,widgetFrom=-1,\nwidgetTo=-1;for(var i=0;i<this.alignable.length;i+=2){var n=this.alignable[i];if(n==from&&this.alignable[i+1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>-1&&nAfter)this.set(from+nAfter,\nF_WIDGET_BELOW)}};function posMin(a,b){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){for(var i=chunks.length-1;i>=0;i--){var chunk=chunks[i];var to=(isOrig?chunk.origTo:chunk.editTo)-1;if(to<start)return to}}function findNextDiff(chunks,start,isOrig){for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>\nstart)return from}}function goNearbyDiff(cm,dir){var found=null,views=cm.state.diffViews,line=cm.getCursor().line;if(views)for(var i=0;i<views.length;i++){var dv=views[i],isOrig=cm==dv.orig;ensureDiff(dv);var pos=dir<0?findPrevDiff(dv.chunks,line,isOrig):findNextDiff(dv.chunks,line,isOrig);if(pos!=null&&(found==null||(dir<0?pos>found:pos<found)))found=pos}if(found!=null)cm.setCursor(found,0);else return CodeMirror.Pass}CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};function DiffBaseHighlighter(content,editor,options){var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0,updateDiffTimeout=0;function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,diff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=\nsetTimeout(function(){updateDisplayTimeout=0;updateDisplay()},20)}function updateDiff(){if(updateDiffTimeout){clearTimeout(updateDiffTimeout);updateDiffTimeout=0}var editorContent=editor.getValue();if(lastDiffContent==editorContent)return;lastDiffContent=editorContent;clearMarks(editor,state.marked,RIGHT_CLASSES);state={from:0,to:0,marked:[]};diff=getDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);\nupdateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);editor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}DiffView.prototype.copyChunkToEdit=function(chunk){copyChunk(this,this.edit,this.orig,chunk)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./matchesonscrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./matchesonscrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};function State(options){this.options={};for(var name in defaults)this.options[name]=(options&&\noptions.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=false}CodeMirror.defineOption("highlightSelectionMatches",false,function(cm,val,old){if(old&&old!=CodeMirror.Init){removeOverlay(cm);clearTimeout(cm.state.matchHighlighter.timeout);cm.state.matchHighlighter=null;cm.off("cursorActivity",cursorActivity);cm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",\nonFocus);cm.on("cursorActivity",cursorActivity)}});function cursorActivity(cm){var state=cm.state.matchHighlighter;if(state.active||cm.hasFocus())scheduleHighlight(cm,state)}function onFocus(cm){var state=cm.state.matchHighlighter;if(!state.active){state.active=true;scheduleHighlight(cm,state)}}function scheduleHighlight(cm,state){clearTimeout(state.timeout);state.timeout=setTimeout(function(){highlightMatches(cm)},state.options.delay)}function addOverlay(cm,query,hasBoundary,style){var state=cm.state.matchHighlighter;\ncm.addOverlay(state.overlay=makeOverlay(query,hasBoundary,style));if(state.options.annotateScrollbar&&cm.showMatchesOnScrollbar){var searchFor=hasBoundary?new RegExp((/\\w/.test(query.charAt(0))?"\\\\b":"")+query.replace(/[\\\\\\[.+*?(){|^$]/g,"\\\\$&")+(/\\w/.test(query.charAt(query.length-1))?"\\\\b":"")):query;state.matchesonscroll=cm.showMatchesOnScrollbar(searchFor,false,{className:"CodeMirror-selection-highlight-scrollbar"})}}function removeOverlay(cm){var state=cm.state.matchHighlighter;if(state.overlay){cm.removeOverlay(state.overlay);\nstate.overlay=null;if(state.matchesonscroll){state.matchesonscroll.clear();state.matchesonscroll=null}}}function highlightMatches(cm){cm.operation(function(){var state=cm.state.matchHighlighter;removeOverlay(cm);if(!cm.somethingSelected()&&state.options.showToken){var re=state.options.showToken===true?/[\\w$]/:state.options.showToken;var cur=cm.getCursor(),line=cm.getLine(cur.line),start=cur.ch,end=start;while(start&&re.test(line.charAt(start-1)))--start;while(end<line.length&&re.test(line.charAt(end)))++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from"),to=cm.getCursor("to");if(from.line!=to.line)return;if(state.options.wordsOnly&&!isWord(cm,from,to))return;var selection=cm.getRange(from,to);if(state.options.trim)selection=selection.replace(/^\\s+|\\s+$/g,"");if(selection.length>=state.options.minChars)addOverlay(cm,selection,false,state.options.style)})}function isWord(cm,from,to){var str=cm.getRange(from,to);if(str.match(/^\\w+$/)!==null){if(from.ch>\n0){var pos={line:from.line,ch:from.ch-1};var chr=cm.getRange(pos,from);if(chr.match(/\\W/)===null)return false}if(to.ch<cm.getLine(from.line).length){var pos={line:to.line,ch:to.ch+1};var chr=cm.getRange(to,pos);if(chr.match(/\\W/)===null)return false}return true}else return false}function boundariesAround(stream,re){return(!stream.start||!re.test(stream.string.charAt(stream.start-1)))&&(stream.pos==stream.string.length||!re.test(stream.string.charAt(stream.pos)))}function makeOverlay(query,hasBoundary,\nstyle){return{token:function(stream){if(stream.match(query)&&(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options=\n{};return new SearchAnnotation(this,query,caseFold,options)});function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};for(var prop in options)annotateOptions[prop]=options[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=\nnull;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;for(var i=0;i<this.matches.length;i++){var match=this.matches[i];if(match.from.line>=this.gap.to)break;if(match.to.line>=this.gap.from)this.matches.splice(i--,1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,\nmultiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;while(cursor.findNext()){var match={from:cursor.from(),to:cursor.to()};if(match.from.line>=this.gap.to)break;this.matches.splice(i++,0,match);if(this.matches.length>maxMatches)break}this.gap=null};function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;return Math.max(changeStart,line+sizeChange)}SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;\nvar endLine=CodeMirror.changeEnd(change).line;var sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange)for(var i=0;i<this.matches.length;i++){var match=this.matches[i];var newFrom=offsetLine(match.from.line,startLine,sizeChange);if(newFrom!=match.from.line)match.from=CodeMirror.Pos(newFrom,\nmatch.from.ch);var newTo=offsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineOption("search",{bottom:false});function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,\n"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=new RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||\n(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query=="string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,\ntext,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,bottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\\\([nrt\\\\])/g,function(match,ch){if(ch=="n")return"\\n";if(ch=="r")return"\\r";if(ch=="t")return"\\t";if(ch=="\\\\")return"\\\\";return match})}function parseQuery(query){var isRE=\nquery.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();\nstate.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,queryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=\nstate.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,event.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys"),cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];\nif(cmd=="findNext"||cmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();\nfindNext(cm,rev)})})}function findNext(cm,rev,callback){cm.operation(function(){var state=getSearchState(cm);var cursor=getSearchCursor(cm,state.query,rev?state.posFrom:state.posTo);if(!cursor.find(rev)){cursor=getSearchCursor(cm,state.query,rev?CodeMirror.Pos(cm.lastLine()):CodeMirror.Pos(cm.firstLine(),0));if(!cursor.find(rev))return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()},20);state.posFrom=cursor.from();state.posTo=cursor.to();if(callback)callback(cursor.from(),\ncursor.to())})}function clearSearch(cm){cm.operation(function(){var state=getSearchState(cm);state.lastQuery=state.query;if(!state.query)return;state.query=state.queryText=null;cm.removeOverlay(state.overlay);if(state.annotate){state.annotate.clear();state.annotate=null}})}function el(tag,attrs){var element=tag?document.createElement(tag):document.createDocumentFragment();for(var key in attrs)element[key]=attrs[key];for(var i=2;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\n"string"?document.createTextNode(child):child)}return element}function getQueryDialog(cm){var label=el("label",{className:"CodeMirror-search-label"},cm.phrase("Search:"),el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field",id:"CodeMirror-search-field"}));label.setAttribute("for","CodeMirror-search-field");return el("",null,label," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplaceQueryDialog(cm){return el("",\nnull," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"})," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplacementQueryDialog(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},cm.phrase("With:"))," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"}))}function getDoReplaceConfirm(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},\ncm.phrase("Replace?"))," ",el("button",{},cm.phrase("Yes"))," ",el("button",{},cm.phrase("No"))," ",el("button",{},cm.phrase("All"))," ",el("button",{},cm.phrase("Stop")))}function replaceAll(cm,query,text){cm.operation(function(){for(var cursor=getSearchCursor(cm,query);cursor.findNext();)if(typeof query!="string"){var match=cm.getRange(cursor.from(),cursor.to()).match(query);cursor.replace(text.replace(/\\$(\\d)/g,function(_,i){return match[i]}))}else cursor.replace(text)})}function replace(cm,all){if(cm.getOption("readOnly"))return;\nvar query=cm.getSelection()||getSearchState(cm).lastQuery;var dialogText=all?cm.phrase("Replace all:"):cm.phrase("Replace:");var fragment=el("",null,el("span",{className:"CodeMirror-search-label"},dialogText),getReplaceQueryDialog(cm));dialog(cm,fragment,dialogText,query,function(query){if(!query)return;query=parseQuery(query);dialog(cm,getReplacementQueryDialog(cm),cm.phrase("Replace with:"),"",function(text){text=parseString(text);if(all)replaceAll(cm,query,text);else{clearSearch(cm);var cursor=\ngetSearchCursor(cm,query,cm.getCursor("from"));var advance=function(){var start=cursor.from(),match;if(!(match=cursor.findNext())){cursor=getSearchCursor(cm,query);if(!(match=cursor.findNext())||start&&cursor.from().line==start.line&&cursor.from().ch==start.ch)return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()});confirmDialog(cm,getDoReplaceConfirm(cm),cm.phrase("Replace?"),[function(){doReplace(match)},advance,function(){replaceAll(cm,query,text)}])};\nvar doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.commands.find=function(cm){clearSearch(cm);doSearch(cm)};CodeMirror.commands.findPersistent=function(cm){clearSearch(cm);doSearch(cm,false,true)};CodeMirror.commands.findPersistentNext=function(cm){doSearch(cm,false,true,true)};CodeMirror.commands.findPersistentPrev=function(cm){doSearch(cm,true,true,true)};CodeMirror.commands.findNext=\ndoSearch;CodeMirror.commands.findPrev=function(cm){doSearch(cm,true)};CodeMirror.commands.clearSearch=clearSearch;CodeMirror.commands.replace=replace;CodeMirror.commands.replaceAll=function(cm){replace(cm,true)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;function regexpFlags(regexp){var flags=regexp.flags;return flags!=null?flags:(regexp.ignoreCase?"i":"")+(regexp.global?"g":"")+(regexp.multiline?"m":"")}function ensureFlags(regexp,flags){var current=regexpFlags(regexp),target=current;for(var i=0;i<\nflags.length;i++)if(target.indexOf(flags.charAt(i))==-1)target+=flags.charAt(i);return current==target?regexp:new RegExp(regexp.source,target)}function maybeMultiline(regexp){return/\\\\s|\\\\n|\\n|\\\\W|\\\\D|\\[\\^/.test(regexp.source)}function searchRegexpForward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,last=doc.lastLine();line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line),match=regexp.exec(string);if(match)return{from:Pos(line,match.index),\nto:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunk=1;for(var line=start.line,last=doc.lastLine();line<=last;){for(var i=0;i<chunk;i++){if(line>last)break;var curLine=doc.getLine(line++);string=string==null?curLine:string+"\\n"+curLine}chunk=chunk*2;regexp.lastIndex=start.ch;var match=regexp.exec(string);if(match){var before=\nstring.slice(0,match.index).split("\\n"),inside=match[0].split("\\n");var startLine=start.line+before.length-1,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function lastMatchIn(string,regexp,endMargin){var match,from=0;while(from<=string.length){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;\nif(end>string.length-endMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,first=doc.firstLine();line>=first;line--,ch=-1){var string=doc.getLine(line);var match=lastMatchIn(string,regexp,ch<0?0:string.length-ch);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpBackwardMultiline(doc,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunkSize=1,endMargin=doc.getLine(start.line).length-start.ch;for(var line=start.line,first=doc.firstLine();line>=first;){for(var i=0;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize*=2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n"),inside=\nmatch[0].split("\\n");var startLine=line+before.length,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}var doFold,noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};noFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}function adjustPos(orig,\nfolded,pos,foldFunc){if(orig.length==folded.length)return pos;for(var min=0,max=pos+Math.max(0,orig.length-folded.length);;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;if(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,last=doc.lastLine()+1-lines.length;line<=\nlast;line++,ch=0){var orig=doc.getLine(line).slice(ch),string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;var start=adjustPos(orig,string,found,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;for(var i=1;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;\nvar end=doc.getLine(line+lines.length-1),endString=fold(end),lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,adjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,first=doc.firstLine()-\n1+lines.length;line>=first;line--,ch=-1){var orig=doc.getLine(line);if(ch>-1)orig=orig.slice(0,ch);var string=fold(orig);if(lines.length==1){var found=string.lastIndexOf(lines[0]);if(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,lastLine.length)!=lastLine)continue search;for(var i=1,start=line-lines.length+1;i<lines.length-1;i++)if(fold(doc.getLine(start+\ni))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length),topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;return{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;\nif(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,pos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,\npos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}SearchCursor.prototype={findNext:function(){return this.find(false)},findPrevious:function(){return this.find(true)},find:function(reverse){var head=this.doc.clipPos(reverse?this.pos.from:this.pos.to);if(this.afterEmptyMatch&&this.atOccurrence){head=Pos(head.line,head.ch);if(reverse){head.ch--;if(head.ch<0){head.line--;head.ch=(this.doc.getLine(head.line)||"").length}}else{head.ch++;if(head.ch>(this.doc.getLine(head.line)||\n"").length){head.ch=0;head.line++}}if(CodeMirror.cmpPos(head,this.doc.clipPos(head))!=0)return this.atOccurrence=false}var result=this.matches(reverse,head);this.afterEmptyMatch=result&&CodeMirror.cmpPos(result.from,result.to)==0;if(result){this.pos=result;this.atOccurrence=true;return this.pos.match||true}else{var end=Pos(reverse?this.doc.firstLine():this.doc.lastLine()+1,0);this.pos={from:end,to:end};return this.atOccurrence=false}},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},\nreplace:function(newText,origin){if(!this.atOccurrence)return;var lines=CodeMirror.splitLines(newText);this.doc.replaceRange(lines,this.pos.from,this.pos.to,origin);this.pos.to=Pos(this.pos.from.line+lines.length-1,lines[lines.length-1].length+(lines.length==1?this.pos.from.ch:0))}};CodeMirror.defineExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this.doc,query,pos,caseFold)});CodeMirror.defineDocExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this,\nquery,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);while(cur.findNext()){if(CodeMirror.cmpPos(cur.to(),this.getCursor("to"))>0)break;ranges.push({anchor:cur.from(),head:cur.to()})}if(ranges.length)this.setSelections(ranges,0)})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",\nmode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy","cbl"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp",\n"cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},\n{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Copycat",mime:"text/x-copycat",mode:"copycat",ext:["copycat"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},\n{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},\n{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded JavaScript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},\n{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",\nmode:"gfm",file:/^(readme|contributing|history)\\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"GoogleSQL",mimes:["text/x-google-sql","text/x-google-sql-aux"],mode:"googlesql",ext:["gsql","googlesql"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",\next:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},\n{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",\nmode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"],alias:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},\n{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},\n{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},\n{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5",\n"php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",\nmime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",\nmode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh",\n"application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},\n{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},\n{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",\nmode:"tiki"},{name:"TLA+",mime:"text/x-tlaplus",mode:"tlaplus",ext:["tla"]},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",\nmode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",\nmime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",\nmode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mimes)info.mime=info.mimes[0]}CodeMirror.findModeByMIME=function(mime){mime=mime.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes)for(var j=0;j<info.mimes.length;j++)if(info.mimes[j]==mime)return info}if(/\\+xml$/.test(mime))return CodeMirror.findModeByMIME("application/xml");if(/\\+json$/.test(mime))return CodeMirror.findModeByMIME("application/json")};CodeMirror.findModeByExtension=function(ext){ext=ext.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext)for(var j=0;j<info.ext.length;j++)if(info.ext[j]==ext)return info}};\nCodeMirror.findModeByFileName=function(filename){for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.file&&info.file.test(filename))return info}var dot=filename.lastIndexOf(".");var ext=dot>-1&&filename.substring(dot+1,filename.length);if(ext)return CodeMirror.findModeByExtension(ext)};CodeMirror.findModeByName=function(name){name=name.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;\nif(info.alias)for(var j=0;j<info.alias.length;j++)if(info.alias[j].toLowerCase()==name)return info}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./runmode"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./runmode"],mod);else mod(CodeMirror)})(function(CodeMirror){var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);for(var ch=node.firstChild;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");for(var i=0;i<collection.length;++i){var node=collection[i];var mode=node.getAttribute("data-lang")||defaultMode;if(!mode)continue;var text=[];textContent(node,text);node.textContent="";CodeMirror.runMode(text.join(""),mode,node);node.className+=" cm-s-default"}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.runMode=function(string,modespec,callback,options){var mode=CodeMirror.getMode(CodeMirror.defaults,modespec);var tabSize=options&&options.tabSize||CodeMirror.defaults.tabSize;if(callback.appendChild){var ie=/MSIE \\d/.test(navigator.userAgent);var ie_lt9=ie&&\n(document.documentMode==null||document.documentMode<9);var node=callback,col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";for(var pos=0;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content+=text.slice(pos);col+=text.length-pos;break}else{col+=idx-pos;content+=text.slice(pos,idx);var size=tabSize-col%tabSize;col+=size;for(var i=0;i<size;++i)content+=" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));\nsp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string),state=options&&options.state||CodeMirror.startState(mode);for(var i=0,e=lines.length;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});if(!stream.string&&mode.blankLine)mode.blankLine(state);while(!stream.eol()){var style=\nmode.token(stream,state);callback(stream.current(),style,i,stream.start,state,mode);stream.start=stream.pos}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode=function(name,states){CodeMirror.defineMode(name,function(config){return CodeMirror.simpleMode(config,states)})};CodeMirror.simpleMode=function(config,states){ensureState(states,"start");var states_={},meta=states.meta||{},hasIndentation=false;\nfor(var state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=[],orig=states[state];for(var i=0;i<orig.length;i++){var data=orig[i];list.push(new Rule(data,states));if(data.indent||data.dedent)hasIndentation=true}}var mode={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:hasIndentation?[]:null}},copyState:function(state){var s={state:state.state,pending:state.pending,local:state.local,localState:null,indent:state.indent&&state.indent.slice(0)};\nif(state.localState)s.localState=CodeMirror.copyState(state.local.mode,state.localState);if(state.stack)s.stack=state.stack.slice(0);for(var pers=state.persistentStates;pers;pers=pers.next)s.persistentStates={mode:pers.mode,spec:pers.spec,state:pers.state==state.localState?s.localState:CodeMirror.copyState(pers.mode,pers.state),next:s.persistentStates};return s},token:tokenFunction(states_,config),innerMode:function(state){return state.local&&{mode:state.local.mode,state:state.localState}},indent:indentFunction(states_,\nmeta)};if(meta)for(var prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=meta[prop];return mode};function ensureState(states,name){if(!states.hasOwnProperty(name))throw new Error("Undefined state "+name+" in simple mode");}function toRegex(val,caret){if(!val)return/(?:)/;var flags="";if(val instanceof RegExp){if(val.ignoreCase)flags="i";if(val.unicode)flags+="u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;\nif(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];for(var i=0;i<val.length;i++)result.push(val[i]&&val[i].replace(/\\./g," "));return result}function Rule(data,states){if(data.next||data.push)ensureState(states,data.next||data.push);this.regex=toRegex(data.regex);this.token=asToken(data.token);this.data=data}function tokenFunction(states,config){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=\nnull;stream.pos+=pend.text.length;return pend.token}if(state.local)if(state.local.end&&stream.match(state.local.end)){var tok=state.local.endToken||null;state.local=state.localState=null;return tok}else{var tok=state.local.mode.token(stream,state.localState),m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=states[state.state];for(var i=0;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&\nstream.match(rule.regex);if(matches){if(rule.data.next)state.state=rule.data.next;else if(rule.data.push){(state.stack||(state.stack=[])).push(state.state);state.state=rule.data.push}else if(rule.data.pop&&state.stack&&state.stack.length)state.state=state.stack.pop();if(rule.data.mode)enterLocalMode(config,state,rule.data.mode,rule.token);if(rule.data.indent)state.indent.push(stream.indentation()+config.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=\ntoken(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){for(var j=2;j<matches.length;j++)if(matches[j])(state.pending||(state.pending=[])).push({text:matches[j],token:rule.token[j-1]});stream.backUp(matches[0].length-(matches[1]?matches[1].length:0));return token[0]}else if(token&&token.join)return token[0];else return token}}stream.next();return null}}function cmp(a,b){if(a===b)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;for(var prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||\n!cmp(a[prop],b[prop]))return false;props++}for(var prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent)for(var p=state.persistentStates;p&&!pers;p=p.next)if(spec.spec?cmp(spec.spec,p.spec):spec.mode==p.mode)pers=p;var mode=pers?pers.mode:spec.mode||CodeMirror.getMode(config,spec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,\nstate:lState,next:state.persistentStates};state.localState=lState;state.local={mode:mode,end:spec.end&&toRegex(spec.end),endScan:spec.end&&spec.forceEnd!==false&&toRegex(spec.end,false),endToken:token&&token.join?token[token.length-1]:token}}function indexOf(val,arr){for(var i=0;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,textAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);\nif(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1,rules=states[state.state];scan:for(;;){for(var i=0;i<rules.length;i++){var rule=rules[i];if(rule.data.dedent&&rule.data.dedentIfLineStart!==false){var m=rule.regex.exec(textAfter);if(m&&m[0]){pos--;if(rule.next||rule.push)rules=states[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}\n});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){var from="from";var fromRegex=new RegExp("^(\\\\s*)\\\\b("+from+")\\\\b","i");var shells=["run","cmd","entrypoint","shell"];var shellsAsArrayRegex=new RegExp("^(\\\\s*)("+shells.join("|")+")(\\\\s+\\\\[)","i");var expose=\n"expose";var exposeRegex=new RegExp("^(\\\\s*)("+expose+")(\\\\s+)","i");var others=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"];var instructions=[from,expose].concat(shells).concat(others),instructionRegex="("+instructions.join("|")+")",instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i"),instructionWithArguments=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s+)","i");CodeMirror.defineSimpleMode("dockerfile",\n{start:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:fromRegex,token:[null,"keyword"],sol:true,next:"from"},{regex:instructionOnlyLine,token:[null,"keyword",null,"error"],sol:true},{regex:shellsAsArrayRegex,token:[null,"keyword",null],sol:true,next:"array"},{regex:exposeRegex,token:[null,"keyword",null],sol:true,next:"expose"},{regex:instructionWithArguments,token:[null,"keyword",null],sol:true,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\\s*$/,token:null,next:"start"},{regex:/(\\s*)(#.*)$/,\ntoken:[null,"error"],next:"start"},{regex:/(\\s*\\S+\\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\\\\']|\\\\.)/,token:"string"},{regex:/\'/,token:"string",pop:true}],double:[{regex:/(?:[^\\\\"]|\\\\.)/,token:"string"},{regex:/"/,token:"string",pop:true}],array:[{regex:/\\]/,token:null,next:"start"},{regex:/"(?:[^\\\\"]|\\\\.)*"?/,token:"string"}],expose:[{regex:/\\d+$/,token:"number",next:"start"},{regex:/[^\\d]+$/,token:null,next:"start"},{regex:/\\d+/,token:"number"},\n{regex:/[^\\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:/"(?:[^\\\\"]|\\\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/\'(?:[^\\\\\']|\\\\.)*\'?$/,token:"string",next:"start"},{regex:/\'/,token:"string",push:"single"},{regex:/[^#"\']+[\\\\`]$/,token:null},{regex:/[^#"\']+$/,token:null,next:"start"},{regex:/[^#"\']+/,token:null},{token:null,next:"start"}],meta:{lineComment:"#"}});CodeMirror.defineMIME("text/x-dockerfile",\n"dockerfile")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.multiplexingMode=function(outer){var others=Array.prototype.slice.call(arguments,1);function indexOf(string,pattern,from,returnEnd){if(typeof pattern=="string"){var found=string.indexOf(pattern,from);return returnEnd&&found>-1?found+pattern.length:found}var m=\npattern.exec(from?string.slice(from):string);return m?m.index+from+(returnEnd?m[0].length:0):-1}return{startState:function(){return{outer:CodeMirror.startState(outer),innerActive:null,inner:null,startingInner:false}},copyState:function(state){return{outer:CodeMirror.copyState(outer,state.outer),innerActive:state.innerActive,inner:state.innerActive&&CodeMirror.copyState(state.innerActive.mode,state.inner),startingInner:state.startingInner}},token:function(stream,state){if(!state.innerActive){var cutOff=\nInfinity,oldContent=stream.string;for(var i=0;i<others.length;++i){var other=others[i];var found=indexOf(oldContent,other.open,stream.pos);if(found==stream.pos){if(!other.parseDelimiters)stream.match(other.open);state.startingInner=!!other.parseDelimiters;state.innerActive=other;var outerIndent=0;if(outer.indent){var possibleOuterIndent=outer.indent(state.outer,"","");if(possibleOuterIndent!==CodeMirror.Pass)outerIndent=possibleOuterIndent}state.inner=CodeMirror.startState(other.mode,outerIndent);\nreturn other.delimStyle&&other.delimStyle+" "+other.delimStyle+"-open"}else if(found!=-1&&found<cutOff)cutOff=found}if(cutOff!=Infinity)stream.string=oldContent.slice(0,cutOff);var outerToken=outer.token(stream,state.outer);if(cutOff!=Infinity)stream.string=oldContent;return outerToken}else{var curInner=state.innerActive,oldContent=stream.string;if(!curInner.close&&stream.sol()){state.innerActive=state.inner=null;return this.token(stream,state)}var found=curInner.close&&!state.startingInner?indexOf(oldContent,\ncurInner.close,stream.pos,curInner.parseDelimiters):-1;if(found==stream.pos&&!curInner.parseDelimiters){stream.match(curInner.close);state.innerActive=state.inner=null;return curInner.delimStyle&&curInner.delimStyle+" "+curInner.delimStyle+"-close"}if(found>-1)stream.string=oldContent.slice(0,found);var innerToken=curInner.mode.token(stream,state.inner);if(found>-1)stream.string=oldContent;else if(stream.pos>stream.start)state.startingInner=false;if(found==stream.pos&&curInner.parseDelimiters)state.innerActive=\nstate.inner=null;if(curInner.innerStyle)if(innerToken)innerToken=innerToken+" "+curInner.innerStyle;else innerToken=curInner.innerStyle;return innerToken}},indent:function(state,textAfter,line){var mode=state.innerActive?state.innerActive.mode:outer;if(!mode.indent)return CodeMirror.Pass;return mode.indent(state.innerActive?state.inner:state.outer,textAfter,line)},blankLine:function(state){var mode=state.innerActive?state.innerActive.mode:outer;if(mode.blankLine)mode.blankLine(state.innerActive?state.inner:\nstate.outer);if(!state.innerActive)for(var i=0;i<others.length;++i){var other=others[i];if(other.open==="\\n"){state.innerActive=other;state.inner=CodeMirror.startState(other.mode,mode.indent?mode.indent(state.outer,"",""):0)}}else if(state.innerActive.close==="\\n")state.innerActive=state.inner=null},electricChars:outer.electricChars,innerMode:function(state){return state.inner?{state:state.inner,mode:state.innerActive.mode}:{state:state.outer,mode:outer}}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../../addon/mode/multiplex"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../../addon/mode/multiplex"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("htmlembedded",function(config,parserConfig){var closeComment=parserConfig.closeComment||"--%>";return CodeMirror.multiplexingMode(CodeMirror.getMode(config,\n"htmlmixed"),{open:parserConfig.openComment||"<%--",close:closeComment,delimStyle:"comment",mode:{token:function(stream){stream.skipTo(closeComment)||stream.skipToEnd();return"comment"}}},{open:parserConfig.open||parserConfig.scriptStartRegex||"<%",close:parserConfig.close||parserConfig.scriptEndRegex||"%>",mode:CodeMirror.getMode(config,parserConfig.scriptingModeSpec)})},"htmlmixed");CodeMirror.defineMIME("application/x-ejs",{name:"htmlembedded",scriptingModeSpec:"javascript"});CodeMirror.defineMIME("application/x-aspx",\n{name:"htmlembedded",scriptingModeSpec:"text/x-csharp"});CodeMirror.defineMIME("application/x-jsp",{name:"htmlembedded",scriptingModeSpec:"text/x-java"});CodeMirror.defineMIME("application/x-erb",{name:"htmlembedded",scriptingModeSpec:"ruby"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../xml/xml"),require("../javascript/javascript"),require("../css/css"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../xml/xml","../javascript/javascript","../css/css"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,\n"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],style:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};function maybeBackup(stream,pat,style){var cur=stream.current(),close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);if(!stream.match(pat,false))stream.match(cur)}return style}var attrRegexpCache={};function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];\nif(regexp)return regexp;return attrRegexpCache[attr]=new RegExp("\\\\s+"+attr+"\\\\s*=\\\\s*(\'|\\")?([^\'\\"]+)(\'|\\")?\\\\s*")}function getAttrValue(text,attr){var match=text.match(getAttrRegexp(attr));return match?/^\\s*(.*?)\\s*$/.exec(match[2])[1]:""}function getTagRegexp(tagName,anchored){return new RegExp((anchored?"^":"")+"</\\\\s*"+tagName+"\\\\s*>","i")}function addTags(from,to){for(var tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];for(var i=source.length-1;i>=0;i--)dest.unshift(source[i])}}\nfunction findMatchingMode(tagInfo,tagText){for(var i=0;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}CodeMirror.defineMode("htmlmixed",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=\nparserConfig&&parserConfig.tags,configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript)for(var i=configScript.length-1;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode]);function html(stream,state){var style=htmlMode.token(stream,state.htmlState),tag=/\\btag\\b/.test(style),tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&\ntags.hasOwnProperty(tagName))state.inTag=tagName+" ";else if(state.inTag&&tag&&/>$/.test(stream.current())){var inTag=/^([\\S]+) (.*)/.exec(state.inTag);state.inTag=null;var modeSpec=stream.current()==">"&&findMatchingMode(tags[inTag[1]],inTag[2]);var mode=CodeMirror.getMode(config,modeSpec);var endTagA=getTagRegexp(inTag[1],true),endTag=getTagRegexp(inTag[1],false);state.token=function(stream,state){if(stream.match(endTagA,false)){state.token=html;state.localState=state.localMode=null;return null}return maybeBackup(stream,\nendTag,state.localMode.token(stream,state.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}return{startState:function(){var state=CodeMirror.startState(htmlMode);return{token:html,inTag:null,localMode:null,localState:null,htmlState:state}},copyState:function(state){var local;if(state.localState)local=CodeMirror.copyState(state.localMode,\nstate.localState);return{token:state.token,inTag:state.inTag,localMode:state.localMode,localState:local,htmlState:CodeMirror.copyState(htmlMode,state.htmlState)}},token:function(stream,state){return state.token(stream,state)},indent:function(state,textAfter,line){if(!state.localMode||/^\\s*<\\//.test(textAfter))return htmlMode.indent(state.htmlState,textAfter,line);else if(state.localMode.indent)return state.localMode.indent(state.localState,textAfter,line);else return CodeMirror.Pass},innerMode:function(state){return{state:state.localState||\nstate.htmlState,mode:state.localMode||htmlMode}}}},"xml","javascript","css");CodeMirror.defineMIME("text/html","htmlmixed")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("javascript",function(config,parserConfig){var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;\nvar isTS=parserConfig.typescript;var wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a"),B=kw("keyword b"),C=kw("keyword c"),D=kw("keyword d");var operator=kw("operator"),atom={type:"atom",style:"atom"};return{"if":kw("if"),"while":A,"with":A,"else":B,"do":B,"try":B,"finally":B,"return":D,"break":D,"continue":D,"new":kw("new"),"delete":C,"void":C,"throw":C,"debugger":kw("debugger"),"var":kw("var"),\n"const":kw("var"),"let":kw("var"),"function":kw("function"),"catch":kw("catch"),"for":kw("for"),"switch":kw("switch"),"case":kw("case"),"default":kw("default"),"in":operator,"typeof":operator,"instanceof":operator,"true":atom,"false":atom,"null":atom,"undefined":atom,"NaN":atom,"Infinity":atom,"this":kw("this"),"class":kw("class"),"super":kw("atom"),"yield":C,"export":kw("export"),"import":kw("import"),"extends":C,"await":C}}();var isOperatorChar=/[+\\-*&%=<>!?|~^@]/;var isJsonldKeyword=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;\nfunction readRegexp(stream){var escaped=false,next,inSet=false;while((next=stream.next())!=null){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=!escaped&&next=="\\\\"}}var type,content;function ret(tp,style,cont){type=tp;content=cont;return style}function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="."&&stream.match(/^\\d[\\d_]*(?:[eE][+\\-]?[\\d_]+)?/))return ret("number",\n"number");else if(ch=="."&&stream.match(".."))return ret("spread","meta");else if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch))return ret(ch);else if(ch=="="&&stream.eat(">"))return ret("=>","operator");else if(ch=="0"&&stream.match(/^(?:x[\\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return ret("number","number");else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:n|(?:\\.[\\d_]*)?(?:[eE][+\\-]?[\\d_]+)?)?/);return ret("number","number")}else if(ch=="/")if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}else if(stream.eat("/")){stream.skipToEnd();\nreturn ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp","string-2")}else{stream.eat("=");return ret("operator","operator",stream.current())}else if(ch=="`"){state.tokenize=tokenQuasi;return tokenQuasi(stream,state)}else if(ch=="#"&&stream.peek()=="!"){stream.skipToEnd();return ret("meta","meta")}else if(ch=="#"&&stream.eatWhile(wordRE))return ret("variable","property");else if(ch=="<"&&stream.match("!--")||\nch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=">"||!state.lexical||state.lexical.type!=">")if(stream.eat("=")){if(ch=="!"||ch=="=")stream.eat("=")}else if(/[<>*+\\-|&?]/.test(ch)){stream.eat(ch);if(ch==">")stream.eat(ch)}if(ch=="?"&&stream.eat("."))return ret(".");return ret("operator","operator",stream.current())}else if(wordRE.test(ch)){stream.eatWhile(wordRE);var word=stream.current();\nif(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,false))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false,next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}while((next=stream.next())!=\nnull){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false,next;while((next=stream.next())!=null){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=\n!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}var brackets="([{}])";function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",stream.start);if(arrow<0)return;if(isTS){var m=/:\\s*(?:\\w+(?:<[^>]*>|\\[\\])?|\\{[^}]*\\})\\s*$/.exec(stream.string.slice(stream.start,arrow));if(m)arrow=m.index}var depth=0,sawSomething=false;for(var pos=arrow-1;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=\n0&&bracket<3){if(!depth){++pos;break}if(--depth==0){if(ch=="(")sawSomething=true;break}}else if(bracket>=3&&bracket<6)++depth;else if(wordRE.test(ch))sawSomething=true;else if(/["\'\\/`]/.test(ch))for(;;--pos){if(pos==0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\\\"){pos--;break}}else if(sawSomething&&!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,\n"import":true,"jsonld-keyword":true};function JSLexical(indented,column,type,align,prev,info){this.indented=indented;this.column=column;this.type=type;this.prev=prev;this.info=info;if(align!=null)this.align=align}function inScope(state,varname){if(!trackScope)return false;for(var v=state.localVars;v;v=v.next)if(v.name==varname)return true;for(var cx=state.context;cx;cx=cx.prev)for(var v=cx.vars;v;v=v.next)if(v.name==varname)return true}function parseJS(state,style,type,content,stream){var cc=state.cc;\ncx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;while(true){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){while(cc.length&&cc[cc.length-1].lex)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,content))return"variable-2";return style}}}var cx={state:null,column:null,marked:null,cc:null};function pass(){for(var i=arguments.length-1;i>=0;i--)cx.cc.push(arguments[i])}\nfunction cont(){pass.apply(null,arguments);return true}function inList(name,list){for(var v=list;v;v=v.next)if(v.name==name)return true;return false}function register(varname){var state=cx.state;cx.marked="def";if(!trackScope)return;if(state.context)if(state.lexical.info=="var"&&state.context&&state.context.block){var newContext=registerVarScoped(varname,state.context);if(newContext!=null){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);\nreturn}if(parserConfig.globalVars&&!inList(varname,state.globalVars))state.globalVars=new Var(varname,state.globalVars)}function registerVarScoped(varname,context){if(!context)return null;else if(context.block){var inner=registerVarScoped(varname,context.prev);if(!inner)return null;if(inner==context.prev)return context;return new Context(inner,context.vars,true)}else if(inList(varname,context.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name==\n"public"||name=="private"||name=="protected"||name=="abstract"||name=="readonly"}function Context(prev,vars,block){this.prev=prev;this.vars=vars;this.block=block}function Var(name,next){this.name=name;this.next=next}var defaultVars=new Var("this",new Var("arguments",null));function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=\nnull}pushcontext.lex=pushblockcontext.lex=true;function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}popcontext.lex=true;function pushlex(type,info){var result=function(){var state=cx.state,indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else for(var outer=state.lexical;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented;state.lexical=new JSLexical(indent,cx.stream.column(),type,null,state.lexical,\ninfo)};result.lex=true;return result}function poplex(){var state=cx.state;if(state.lexical.prev){if(state.lexical.type==")")state.indented=state.lexical.indented;state.lexical=state.lexical.prev}}poplex.lex=true;function expect(wanted){function exp(type){if(type==wanted)return cont();else if(wanted==";"||type=="}"||type==")"||type=="]")return pass();else return cont(exp)}return exp}function statement(type,value){if(type=="var")return cont(pushlex("vardef",value),vardef,expect(";"),poplex);if(type==\n"keyword a")return cont(pushlex("form"),parenExpr,statement,poplex);if(type=="keyword b")return cont(pushlex("form"),statement,poplex);if(type=="keyword d")return cx.stream.match(/^\\s*$/,false)?cont():cont(pushlex("stat"),maybeexpression,expect(";"),poplex);if(type=="debugger")return cont(expect(";"));if(type=="{")return cont(pushlex("}"),pushblockcontext,block,poplex,popcontext);if(type==";")return cont();if(type=="if"){if(cx.state.lexical.info=="else"&&cx.state.cc[cx.state.cc.length-1]==poplex)cx.state.cc.pop()();\nreturn cont(pushlex("form"),parenExpr,statement,poplex,maybeelse)}if(type=="function")return cont(functiondef);if(type=="for")return cont(pushlex("form"),pushblockcontext,forspec,statement,popcontext,poplex);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form",type=="class"?type:value),className,poplex)}if(type=="variable")if(isTS&&value=="declare"){cx.marked="keyword";return cont(statement)}else if(isTS&&(value=="module"||value=="enum"||value=="type")&&cx.stream.match(/^\\s*\\w/,\nfalse)){cx.marked="keyword";if(value=="enum")return cont(enumdef);else if(value=="type")return cont(typename,expect("operator"),typeexpr,expect(";"));else return cont(pushlex("form"),pattern,expect("{"),pushlex("}"),block,poplex,poplex)}else if(isTS&&value=="namespace"){cx.marked="keyword";return cont(pushlex("form"),expression,statement,poplex)}else if(isTS&&value=="abstract"){cx.marked="keyword";return cont(statement)}else return cont(pushlex("stat"),maybelabel);if(type=="switch")return cont(pushlex("form"),\nparenExpr,expect("{"),pushlex("}","switch"),pushblockcontext,block,poplex,poplex,popcontext);if(type=="case")return cont(expression,expect(":"));if(type=="default")return cont(expect(":"));if(type=="catch")return cont(pushlex("form"),pushcontext,maybeCatchBinding,statement,poplex,popcontext);if(type=="export")return cont(pushlex("stat"),afterExport,poplex);if(type=="import")return cont(pushlex("stat"),afterImport,poplex);if(type=="async")return cont(statement);if(value=="@")return cont(expression,\nstatement);return pass(pushlex("stat"),expression,expect(";"),poplex)}function maybeCatchBinding(type){if(type=="(")return cont(funarg,expect(")"))}function expression(type,value){return expressionInner(type,value,false)}function expressionNoComma(type,value){return expressionInner(type,value,true)}function parenExpr(type){if(type!="(")return pass();return cont(pushlex(")"),maybeexpression,expect(")"),poplex)}function expressionInner(type,value,noComma){if(cx.state.fatArrowAt==cx.stream.start){var body=\nnoComma?arrowBodyNoComma:arrowBody;if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,expect("=>"),body,popcontext);else if(type=="variable")return pass(pushcontext,pattern,expect("=>"),body,popcontext)}var maybeop=noComma?maybeoperatorNoComma:maybeoperatorComma;if(atomicTypes.hasOwnProperty(type))return cont(maybeop);if(type=="function")return cont(functiondef,maybeop);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form"),classExpression,\npoplex)}if(type=="keyword c"||type=="async")return cont(noComma?expressionNoComma:expression);if(type=="(")return cont(pushlex(")"),maybeexpression,expect(")"),poplex,maybeop);if(type=="operator"||type=="spread")return cont(noComma?expressionNoComma:expression);if(type=="[")return cont(pushlex("]"),arrayLiteral,poplex,maybeop);if(type=="{")return contCommasep(objprop,"}",null,maybeop);if(type=="quasi")return pass(quasi,maybeop);if(type=="new")return cont(maybeTarget(noComma));return cont()}function maybeexpression(type){if(type.match(/[;\\}\\)\\],]/))return pass();\nreturn pass(expression)}function maybeoperatorComma(type,value){if(type==",")return cont(maybeexpression);return maybeoperatorNoComma(type,value,false)}function maybeoperatorNoComma(type,value,noComma){var me=noComma==false?maybeoperatorComma:maybeoperatorNoComma;var expr=noComma==false?expression:expressionNoComma;if(type=="=>")return cont(pushcontext,noComma?arrowBodyNoComma:arrowBody,popcontext);if(type=="operator"){if(/\\+\\+|--/.test(value)||isTS&&value=="!")return cont(me);if(isTS&&value=="<"&&\ncx.stream.match(/^([^<>]|<[^<>]*>)*>\\s*\\(/,false))return cont(pushlex(">"),commasep(typeexpr,">"),poplex,me);if(value=="?")return cont(expression,expect(":"),expr);return cont(expr)}if(type=="quasi")return pass(quasi,me);if(type==";")return;if(type=="(")return contCommasep(expressionNoComma,")","call",me);if(type==".")return cont(property,me);if(type=="[")return cont(pushlex("]"),maybeexpression,expect("]"),poplex,me);if(isTS&&value=="as"){cx.marked="keyword";return cont(typeexpr,me)}if(type=="regexp"){cx.state.lastType=\ncx.marked="operator";cx.stream.backUp(cx.stream.pos-cx.stream.start-1);return cont(expr)}}function quasi(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasi);return cont(maybeexpression,continueQuasi)}function continueQuasi(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasi)}}function arrowBody(type){findFatArrow(cx.stream,cx.state);return pass(type=="{"?statement:expression)}function arrowBodyNoComma(type){findFatArrow(cx.stream,\ncx.state);return pass(type=="{"?statement:expressionNoComma)}function maybeTarget(noComma){return function(type){if(type==".")return cont(noComma?targetNoComma:target);else if(type=="variable"&&isTS)return cont(maybeTypeArgs,noComma?maybeoperatorNoComma:maybeoperatorComma);else return pass(noComma?expressionNoComma:expression)}}function target(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorComma)}}function targetNoComma(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorNoComma)}}\nfunction maybelabel(type){if(type==":")return cont(poplex,statement);return pass(maybeoperatorComma,expect(";"),poplex)}function property(type){if(type=="variable"){cx.marked="property";return cont()}}function objprop(type,value){if(type=="async"){cx.marked="property";return cont(objprop)}else if(type=="variable"||cx.style=="keyword"){cx.marked="property";if(value=="get"||value=="set")return cont(getterSetter);var m;if(isTS&&cx.state.fatArrowAt==cx.stream.start&&(m=cx.stream.match(/^\\s*:\\s*/,false)))cx.state.fatArrowAt=\ncx.stream.pos+m[0].length;return cont(afterprop)}else if(type=="number"||type=="string"){cx.marked=jsonldMode?"property":cx.style+" property";return cont(afterprop)}else if(type=="jsonld-keyword")return cont(afterprop);else if(isTS&&isModifier(value)){cx.marked="keyword";return cont(objprop)}else if(type=="[")return cont(expression,maybetype,expect("]"),afterprop);else if(type=="spread")return cont(expressionNoComma,afterprop);else if(value=="*"){cx.marked="keyword";return cont(objprop)}else if(type==\n":")return pass(afterprop)}function getterSetter(type){if(type!="variable")return pass(afterprop);cx.marked="property";return cont(functiondef)}function afterprop(type){if(type==":")return cont(expressionNoComma);if(type=="(")return pass(functiondef)}function commasep(what,end,sep){function proceed(type,value){if(sep?sep.indexOf(type)>-1:type==","){var lex=cx.state.lexical;if(lex.info=="call")lex.pos=(lex.pos||0)+1;return cont(function(type,value){if(type==end||value==end)return pass();return pass(what)},\nproceed)}if(type==end||value==end)return cont();if(sep&&sep.indexOf(";")>-1)return pass(what);return cont(expect(end))}return function(type,value){if(type==end||value==end)return cont();return pass(what,proceed)}}function contCommasep(what,end,info){for(var i=3;i<arguments.length;i++)cx.cc.push(arguments[i]);return cont(pushlex(end,info),commasep(what,end),poplex)}function block(type){if(type=="}")return cont();return pass(statement,block)}function maybetype(type,value){if(isTS){if(type==":")return cont(typeexpr);\nif(value=="?")return cont(maybetype)}}function maybetypeOrIn(type,value){if(isTS&&(type==":"||value=="in"))return cont(typeexpr)}function mayberettype(type){if(isTS&&type==":")if(cx.stream.match(/^\\s*\\w+\\s+is\\b/,false))return cont(expression,isKW,typeexpr);else return cont(typeexpr)}function isKW(_,value){if(value=="is"){cx.marked="keyword";return cont()}}function typeexpr(type,value){if(value=="keyof"||value=="typeof"||value=="infer"||value=="readonly"){cx.marked="keyword";return cont(value=="typeof"?\nexpressionNoComma:typeexpr)}if(type=="variable"||value=="void"){cx.marked="type";return cont(afterType)}if(value=="|"||value=="&")return cont(typeexpr);if(type=="string"||type=="number"||type=="atom")return cont(afterType);if(type=="[")return cont(pushlex("]"),commasep(typeexpr,"]",","),poplex,afterType);if(type=="{")return cont(pushlex("}"),typeprops,poplex,afterType);if(type=="(")return cont(commasep(typearg,")"),maybeReturnType,afterType);if(type=="<")return cont(commasep(typeexpr,">"),typeexpr);\nif(type=="quasi")return pass(quasiType,afterType)}function maybeReturnType(type){if(type=="=>")return cont(typeexpr)}function typeprops(type){if(type.match(/[\\}\\)\\]]/))return cont();if(type==","||type==";")return cont(typeprops);return pass(typeprop,typeprops)}function typeprop(type,value){if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(typeprop)}else if(value=="?"||type=="number"||type=="string")return cont(typeprop);else if(type==":")return cont(typeexpr);else if(type==\n"[")return cont(expect("variable"),maybetypeOrIn,expect("]"),typeprop);else if(type=="(")return pass(functiondecl,typeprop);else if(!type.match(/[;\\}\\)\\],]/))return cont()}function quasiType(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasiType);return cont(typeexpr,continueQuasiType)}function continueQuasiType(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasiType)}}function typearg(type,value){if(type=="variable"&&\ncx.stream.match(/^\\s*[?:]/,false)||value=="?")return cont(typearg);if(type==":")return cont(typeexpr);if(type=="spread")return cont(typearg);return pass(typeexpr)}function afterType(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType);if(value=="|"||type=="."||value=="&")return cont(typeexpr);if(type=="[")return cont(typeexpr,expect("]"),afterType);if(value=="extends"||value=="implements"){cx.marked="keyword";return cont(typeexpr)}if(value=="?")return cont(typeexpr,\nexpect(":"),typeexpr)}function maybeTypeArgs(_,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType)}function typeparam(){return pass(typeexpr,maybeTypeDefault)}function maybeTypeDefault(_,value){if(value=="=")return cont(typeexpr)}function vardef(_,value){if(value=="enum"){cx.marked="keyword";return cont(enumdef)}return pass(pattern,maybetype,maybeAssign,vardefCont)}function pattern(type,value){if(isTS&&isModifier(value)){cx.marked="keyword";return cont(pattern)}if(type==\n"variable"){register(value);return cont()}if(type=="spread")return cont(pattern);if(type=="[")return contCommasep(eltpattern,"]");if(type=="{")return contCommasep(proppattern,"}")}function proppattern(type,value){if(type=="variable"&&!cx.stream.match(/^\\s*:/,false)){register(value);return cont(maybeAssign)}if(type=="variable")cx.marked="property";if(type=="spread")return cont(pattern);if(type=="}")return pass();if(type=="[")return cont(expression,expect("]"),expect(":"),proppattern);return cont(expect(":"),\npattern,maybeAssign)}function eltpattern(){return pass(pattern,maybeAssign)}function maybeAssign(_type,value){if(value=="=")return cont(expressionNoComma)}function vardefCont(type){if(type==",")return cont(vardef)}function maybeelse(type,value){if(type=="keyword b"&&value=="else")return cont(pushlex("form","else"),statement,poplex)}function forspec(type,value){if(value=="await")return cont(forspec);if(type=="(")return cont(pushlex(")"),forspec1,poplex)}function forspec1(type){if(type=="var")return cont(vardef,\nforspec2);if(type=="variable")return cont(forspec2);return pass(forspec2)}function forspec2(type,value){if(type==")")return cont();if(type==";")return cont(forspec2);if(value=="in"||value=="of"){cx.marked="keyword";return cont(expression,forspec2)}return pass(expression,forspec2)}function functiondef(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondef)}if(type=="variable"){register(value);return cont(functiondef)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,\n")"),poplex,mayberettype,statement,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondef)}function functiondecl(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondecl)}if(type=="variable"){register(value);return cont(functiondecl)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,mayberettype,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondecl)}function typename(type,\nvalue){if(type=="keyword"||type=="variable"){cx.marked="type";return cont(typename)}else if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex)}function funarg(type,value){if(value=="@")cont(expression,funarg);if(type=="spread")return cont(funarg);if(isTS&&isModifier(value)){cx.marked="keyword";return cont(funarg)}if(isTS&&type=="this")return cont(maybetype,maybeAssign);return pass(pattern,maybetype,maybeAssign)}function classExpression(type,value){if(type=="variable")return className(type,\nvalue);return classNameAfter(type,value)}function className(type,value){if(type=="variable"){register(value);return cont(classNameAfter)}}function classNameAfter(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,classNameAfter);if(value=="extends"||value=="implements"||isTS&&type==","){if(value=="implements")cx.marked="keyword";return cont(isTS?typeexpr:expression,classNameAfter)}if(type=="{")return cont(pushlex("}"),classBody,poplex)}function classBody(type,value){if(type==\n"async"||type=="variable"&&(value=="static"||value=="get"||value=="set"||isTS&&isModifier(value))&&cx.stream.match(/^\\s+[\\w$\\xa1-\\uffff]/,false)){cx.marked="keyword";return cont(classBody)}if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(classfield,classBody)}if(type=="number"||type=="string")return cont(classfield,classBody);if(type=="[")return cont(expression,maybetype,expect("]"),classfield,classBody);if(value=="*"){cx.marked="keyword";return cont(classBody)}if(isTS&&\ntype=="(")return pass(functiondecl,classBody);if(type==";"||type==",")return cont(classBody);if(type=="}")return cont();if(value=="@")return cont(expression,classBody)}function classfield(type,value){if(value=="!")return cont(classfield);if(value=="?")return cont(classfield);if(type==":")return cont(typeexpr,maybeAssign);if(value=="=")return cont(expressionNoComma);var context=cx.state.lexical.prev,isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}function afterExport(type,\nvalue){if(value=="*"){cx.marked="keyword";return cont(maybeFrom,expect(";"))}if(value=="default"){cx.marked="keyword";return cont(expression,expect(";"))}if(type=="{")return cont(commasep(exportField,"}"),maybeFrom,expect(";"));return pass(statement)}function exportField(type,value){if(value=="as"){cx.marked="keyword";return cont(expect("variable"))}if(type=="variable")return pass(expressionNoComma,exportField)}function afterImport(type){if(type=="string")return cont();if(type=="(")return pass(expression);\nif(type==".")return pass(maybeoperatorComma);return pass(importSpec,maybeMoreImports,maybeFrom)}function importSpec(type,value){if(type=="{")return contCommasep(importSpec,"}");if(type=="variable")register(value);if(value=="*")cx.marked="keyword";return cont(maybeAs)}function maybeMoreImports(type){if(type==",")return cont(importSpec,maybeMoreImports)}function maybeAs(_type,value){if(value=="as"){cx.marked="keyword";return cont(importSpec)}}function maybeFrom(_type,value){if(value=="from"){cx.marked=\n"keyword";return cont(expression)}}function arrayLiteral(type){if(type=="]")return cont();return pass(commasep(expressionNoComma,"]"))}function enumdef(){return pass(pushlex("form"),pattern,expect("{"),pushlex("}"),commasep(enummember,"}"),poplex,poplex)}function enummember(){return pass(pattern,maybeAssign)}function isContinuedStatement(state,textAfter){return state.lastType=="operator"||state.lastType==","||isOperatorChar.test(textAfter.charAt(0))||/[,.]/.test(textAfter.charAt(0))}function expressionAllowed(stream,\nstate,backUp){return state.tokenize==tokenBase&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\\[{}\\(,;:]|=>)$/.test(state.lastType)||state.lastType=="quasi"&&/\\{\\s*$/.test(stream.string.slice(0,stream.pos-(backUp||0)))}return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||\n0};if(parserConfig.globalVars&&typeof parserConfig.globalVars=="object")state.globalVars=parserConfig.globalVars;return state},token:function(stream,state){if(stream.sol()){if(!state.lexical.hasOwnProperty("align"))state.lexical.align=false;state.indented=stream.indentation();findFatArrow(stream,state)}if(state.tokenize!=tokenComment&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?\n"incdec":type;return parseJS(state,style,type,content,stream)},indent:function(state,textAfter){if(state.tokenize==tokenComment||state.tokenize==tokenQuasi)return CodeMirror.Pass;if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),lexical=state.lexical,top;if(!/^\\s*else\\b/.test(textAfter))for(var i=state.cc.length-1;i>=0;--i){var c=state.cc[i];if(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}while((lexical.type=="stat"||lexical.type=="form")&&\n(firstChar=="}"||(top=state.cc[state.cc.length-1])&&(top==maybeoperatorComma||top==maybeoperatorNoComma)&&!/^[,\\.=+\\-*:?[\\(]/.test(textAfter)))lexical=lexical.prev;if(statementIndent&&lexical.type==")"&&lexical.prev.type=="stat")lexical=lexical.prev;var type=lexical.type,closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+\nindentUnit;else if(type=="stat")return lexical.indented+(isContinuedStatement(state,textAfter)?statementIndent||indentUnit:0);else if(lexical.info=="switch"&&!closing&&parserConfig.doubleIndentSwitch!=false)return lexical.indented+(/^(?:case|default)\\b/.test(textAfter)?indentUnit:2*indentUnit);else if(lexical.align)return lexical.column+(closing?0:1);else return lexical.indented+(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?\nnull:"*/",blockCommentContinue:jsonMode?null:" * ",lineComment:jsonMode?null:"//",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``",helperType:jsonMode?"json":"javascript",jsonldMode:jsonldMode,jsonMode:jsonMode,expressionAllowed:expressionAllowed,skipExpression:function(state){parseJS(state,"atom","atom","true",new CodeMirror.StringStream("",2,null))}}});CodeMirror.registerHelper("wordChars","javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript",\n"javascript");CodeMirror.defineMIME("application/javascript","javascript");CodeMirror.defineMIME("application/x-javascript","javascript");CodeMirror.defineMIME("application/ecmascript","javascript");CodeMirror.defineMIME("application/json",{name:"javascript",json:true});CodeMirror.defineMIME("application/x-json",{name:"javascript",json:true});CodeMirror.defineMIME("application/manifest+json",{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});\nCodeMirror.defineMIME("text/typescript",{name:"javascript",typescript:true});CodeMirror.defineMIME("application/typescript",{name:"javascript",typescript:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function Context(indented,column,type,info,align,prev){this.indented=indented;this.column=column;this.type=type;this.info=info;this.align=align;this.prev=prev}function pushContext(state,col,type,info){var indent=state.indented;if(state.context&&state.context.type=="statement"&&\ntype!="statement")indent=state.context.indented;return state.context=new Context(indent,col,type,info,null,state.context)}function popContext(state){var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}function typeBefore(stream,state,pos){if(state.prevToken=="variable"||state.prevToken=="type")return true;if(/\\S(?:[^- ]>|[*\\]])\\s*$|\\*$/.test(stream.string.slice(0,pos)))return true;if(state.typeAtEndOfLine&&stream.column()==\nstream.indentation())return true}function isTopScope(context){for(;;){if(!context||context.type=="top")return true;if(context.type=="}"&&context.prev.info!="namespace")return false;context=context.prev}}CodeMirror.defineMode("clike",function(config,parserConfig){var indentUnit=config.indentUnit,statementIndentUnit=parserConfig.statementIndentUnit||indentUnit,dontAlignCalls=parserConfig.dontAlignCalls,keywords=parserConfig.keywords||{},types=parserConfig.types||{},builtin=parserConfig.builtin||{},\nblockKeywords=parserConfig.blockKeywords||{},defKeywords=parserConfig.defKeywords||{},atoms=parserConfig.atoms||{},hooks=parserConfig.hooks||{},multiLineStrings=parserConfig.multiLineStrings,indentStatements=parserConfig.indentStatements!==false,indentSwitch=parserConfig.indentSwitch!==false,namespaceSeparator=parserConfig.namespaceSeparator,isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/,numberStart=parserConfig.numberStart||/[\\d\\.]/,number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i,\nisOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/,isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/,isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc,isDefKeyword;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";\nstream.next()}if(isPunctuationChar.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){while(!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar));return"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)while(stream.match(namespaceSeparator))stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,\ncur)){if(contains(blockKeywords,cur))curPunc="newstatement";if(contains(defKeywords,cur))isDefKeyword=true;return"keyword"}if(contains(types,cur))return"type";if(contains(builtin,cur)||isReservedIdentifier&&isReservedIdentifier(cur)){if(contains(blockKeywords,cur))curPunc="newstatement";return"builtin"}if(contains(atoms,cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=\ntrue;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,state){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",null,false),indented:0,startOfLine:true,prevToken:null}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==\n";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))while(state.context.type=="statement")popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){while(ctx.type=="statement")ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);while(ctx.type=="statement")ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);\nelse if(indentStatements&&((ctx.type=="}"||ctx.type=="top")&&curPunc!=";"||ctx.type=="statement"&&curPunc=="newstatement"))pushContext(state,stream.column(),"statement",stream.current());if(style=="variable"&&(state.prevToken=="def"||parserConfig.typeFirstDefinitions&&typeBefore(stream,state,stream.start)&&isTopScope(state.context)&&stream.match(/^\\s*\\(/,false)))style="def";if(hooks.token){var result=hooks.token(stream,state,style);if(result!==undefined)style=result}if(style=="def"&&parserConfig.styleDefs===\nfalse)style="variable";state.startOfLine=false;state.prevToken=isDefKeyword?"def":style||curPunc;maybeEOL(stream,state);return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null||state.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)while(ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info))ctx=\nctx.prev;if(hooks.indent){var hook=hooks.indent(state,ctx,textAfter,indentUnit);if(typeof hook=="number")return hook}var switchBlock=ctx.prev&&ctx.prev.info=="switch";if(parserConfig.allmanIndentation&&/[{(]/.test(firstChar)){while(ctx.type!="top"&&ctx.type!="}")ctx=ctx.prev;return ctx.indented}if(ctx.type=="statement")return ctx.indented+(firstChar=="{"?0:statementIndentUnit);if(ctx.align&&(!dontAlignCalls||ctx.type!=")"))return ctx.column+(closing?0:1);if(ctx.type==")"&&!closing)return ctx.indented+\nstatementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);\nelse return words.propertyIsEnumerable(word)}var cKeywords="auto if break case register continue return default do sizeof "+"static else struct switch extern typedef union for goto while enum const "+"volatile inline restrict asm fortran";var cppKeywords="alignas alignof and and_eq audit axiom bitand bitor catch "+"class compl concept constexpr const_cast decltype delete dynamic_cast "+"explicit export final friend import module mutable namespace new noexcept "+"not not_eq operator or or_eq override private protected public "+\n"reinterpret_cast requires static_assert static_cast template this "+"thread_local throw try typeid typename using virtual xor xor_eq";var objCKeywords="bycopy byref in inout oneway out self super atomic nonatomic retain copy "+"readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd "+"@interface @implementation @end @protocol @encode @property @synthesize @dynamic @class "+"@public @package @private @protected @required @optional @try @catch @finally @import "+"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";\nvar objCBuiltins="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION "+" NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER "+"NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION "+"NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT";var basicCTypes=words("int long char short double float unsigned signed "+"void bool");var basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");function cTypes(identifier){return contains(basicCTypes,\nidentifier)||/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";function cppHook(stream,state){if(!state.startOfLine)return false;for(var ch,next=null;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}\nfunction pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||token.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\\w\\.\']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=stream.match(/^"([^\\s\\\\()]{0,16})\\(/);if(!match)return false;state.cpp11RawStringDelim=\nmatch[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,false))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\\w+)::~?(\\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;while((next=stream.next())!=null)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=\nstate.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=null;else stream.skipToEnd();return"string"}function def(mimes,mode){if(typeof mimes=="string")mimes=[mimes];var words=[];function add(obj){if(obj)for(var prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],\nwords)}for(var i=0;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}def(["text/x-csrc","text/x-c","text/x-chdr"],{name:"clike",keywords:words(cKeywords),types:cTypes,blockKeywords:words(cBlockKeywords),defKeywords:words(cDefKeywords),typeFirstDefinitions:true,atoms:words("NULL true false"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),\ntypes:cTypes,blockKeywords:words(cBlockKeywords+" class try catch"),defKeywords:words(cDefKeywords+" class namespace"),typeFirstDefinitions:true,atoms:words("true false NULL nullptr"),dontIndentStatements:/^template$/,isIdentifierChar:/[\\w\\$_~\\xa1-\\uffff]/,isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,\n6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-java",{name:"clike",keywords:words("abstract assert break case catch class const continue default "+"do else enum extends final finally for goto if implements import "+\n"instanceof interface native new package private protected public "+"return static strictfp super switch synchronized this throw throws transient "+"try volatile while @interface"),types:words("var byte short int long float double boolean char void Boolean Byte Character Double Float "+"Integer Long Number Object Short String StringBuffer StringBuilder Void"),blockKeywords:words("catch class do else finally for if switch try while"),defKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,\natoms:words("true false null"),number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+\\.?\\d*|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,hooks:{"@":function(stream){if(stream.match("interface",false))return false;stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(/""$/))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)}},modeProps:{fold:["brace","import"]}});def("text/x-csharp",{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+\n" default delegate do else enum event explicit extern finally fixed for"+" foreach goto if implicit in interface internal is lock namespace new"+" operator out override params private protected public readonly ref return sealed"+" sizeof stackalloc static struct switch this throw try typeof unchecked"+" unsafe using virtual void volatile while add alias ascending descending dynamic from get"+" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+\n" Guid Int16 Int32 Int64 Object SByte Single String Task TimeSpan UInt16 UInt32"+" UInt64 bool byte char decimal double short int long object"+" sbyte float string ushort uint ulong"),blockKeywords:words("catch class do else finally for foreach if struct switch try while"),defKeywords:words("class interface namespace struct var"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"}}});function tokenTripleString(stream,state){var escaped=false;while(!stream.eol()){if(!escaped&&stream.match(\'"""\')){state.tokenize=null;break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}function tokenNestedComment(depth){return function(stream,state){var ch;while(ch=stream.next())if(ch=="*"&&stream.eat("/"))if(depth==1){state.tokenize=null;break}else{state.tokenize=tokenNestedComment(depth-1);return state.tokenize(stream,state)}else if(ch=="/"&&stream.eat("*")){state.tokenize=\ntokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}def("text/x-scala",{name:"clike",keywords:words("abstract case catch class def do else extends final finally for forSome if "+"implicit import lazy match new null object override package private protected return "+"sealed super this throw trait try type val var while with yield _ "+"assert assume require print println printf readLine readBoolean readByte readShort "+"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+\n"Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable "+"Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering "+"Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder "+"StringContext Symbol Throwable Traversable TraversableOnce Tuple Unit Vector "+"Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+\n"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void"),multiLineStrings:true,blockKeywords:words("catch class enum do else finally for forSome if match switch try while"),defKeywords:words("class enum def object package trait type val var"),atoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"},\'"\':function(stream,state){if(!stream.match(\'""\'))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},"=":function(stream,state){var cx=state.context;if(cx.type=="}"&&cx.align&&stream.eat(">")){state.context=new Context(cx.indented,cx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=\ntokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});function tokenKotlinString(tripleString){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!tripleString&&!escaped&&stream.match(\'"\')){end=true;break}if(tripleString&&stream.match(\'"""\')){end=true;break}next=stream.next();if(!escaped&&next=="$"&&stream.match("{"))stream.skipTo("}");escaped=!escaped&&next=="\\\\"&&!tripleString}if(end||!tripleString)state.tokenize=\nnull;return"string"}}def("text/x-kotlin",{name:"clike",keywords:words("package as typealias class interface this super val operator "+"var fun for is in This throw return annotation "+"break continue object if else while do try when !in !is as? "+"file import where by get set abstract enum open inner override private public internal "+"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+\n"external annotation crossinline const operator infix suspend actual expect setparam value"),types:words("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+\n"LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:false,indentStatements:false,multiLineStrings:true,number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+(\\.\\d+)?|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:words("catch class do else finally for if where try while enum"),defKeywords:words("class val var object interface fun"),atoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken==\n"."?"variable":"operator"},\'"\':function(stream,state){state.tokenize=tokenKotlinString(stream.match(\'""\'));return state.tokenize(stream,state)},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)},indent:function(state,ctx,textAfter,indentUnit){var firstChar=textAfter&&textAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&\nstate.context.type!="}"||state.prevToken=="variable"&&firstChar=="."||(state.prevToken=="}"||state.prevToken==")")&&firstChar==".")return indentUnit*2+ctx.indented;if(ctx.align&&ctx.type=="}")return ctx.indented+(state.context.type==(textAfter||"").charAt(0)?0:indentUnit)}},modeProps:{closeBrackets:{triples:\'"\'}}});def(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+\n"break continue discard return "+"for while do if else struct "+"in out inout"),types:words("float int bool void "+"vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 "+"mat2 mat3 mat4"),blockKeywords:words("for while do if else struct"),builtin:words("radians degrees sin cos tan asin acos atan "+"pow exp log exp2 sqrt inversesqrt "+"abs sign floor ceil fract mod min max clamp mix step smoothstep "+"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+\n"equal notEqual any all not "+"texture1D texture1DProj texture1DLod texture1DProjLod "+"texture2D texture2DProj texture2DLod texture2DProjLod "+"texture3D texture3DProj texture3DLod texture3DProjLod "+"textureCube textureCubeLod "+"shadow1D shadow2D shadow1DProj shadow2DProj "+"shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod "+"dFdx dFdy fwidth "+"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+\n"gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 "+"gl_FogCoord gl_PointCoord "+"gl_Position gl_PointSize gl_ClipVertex "+"gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor "+"gl_TexCoord gl_FogFragCoord "+"gl_FragCoord gl_FrontFacing "+"gl_FragData gl_FragDepth "+"gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix "+"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+\n"gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose "+"gl_ProjectionMatrixInverseTranspose "+"gl_ModelViewProjectionMatrixInverseTranspose "+"gl_TextureMatrixInverseTranspose "+"gl_NormalScale gl_DepthRange gl_ClipPlane "+"gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel "+"gl_FrontLightModelProduct gl_BackLightModelProduct "+"gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ "+"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+\n"gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats "+"gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits "+"gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits "+"gl_MaxDrawBuffers"),indentSwitch:false,hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-nesc",{name:"clike",keywords:words(cKeywords+" as atomic async call command component components configuration event generic "+"implementation includes interface module new norace nx_struct nx_union post provides "+\n"signal task uses abstract extends"),types:cTypes,blockKeywords:words(cBlockKeywords),atoms:words("null true false"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec",{name:"clike",keywords:words(cKeywords+" "+objCKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,\ntypeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec++",{name:"clike",keywords:words(cKeywords+" "+objCKeywords+" "+cppKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),\ndontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&\n(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,blockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),\ntypeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;function tokenCeylonString(type){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!escaped&&stream.match(\'"\')&&(type=="single"||stream.match(\'""\'))){end=true;break}if(!escaped&&stream.match("``")){stringTokenizer=tokenCeylonString(type);end=true;break}next=stream.next();escaped=type=="single"&&!escaped&&next=="\\\\"}if(end)state.tokenize=\nnull;return"string"}}def("text/x-ceylon",{name:"clike",keywords:words("abstracts alias assembly assert assign break case catch class continue dynamic else"+" exists extends finally for function given if import in interface is let module new"+" nonempty object of out outer package return satisfies super switch then this throw"+" try value void while"),types:function(word){var first=word.charAt(0);return first===first.toUpperCase()&&first!==first.toLowerCase()},blockKeywords:words("case catch class dynamic else finally for function if interface module new object switch try while"),\ndefKeywords:words("class dynamic function interface module object package value"),builtin:words("abstract actual aliased annotation by default deprecated doc final formal late license"+" native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,\natoms:words("true false null larger smaller equal empty finished"),indentSwitch:false,styleDefs:false,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){state.tokenize=tokenCeylonString(stream.match(\'""\')?"triple":"single");return state.tokenize(stream,state)},"`":function(stream,state){if(!stringTokenizer||!stream.match("`"))return false;state.tokenize=stringTokenizer;stringTokenizer=null;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);\nreturn"atom"},token:function(_stream,state,style){if((style=="variable"||style=="type")&&state.prevToken==".")return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:\'"\'}}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("css",function(config,parserConfig){var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit,tokenHooks=parserConfig.tokenHooks,documentTypes=parserConfig.documentTypes||\n{},mediaTypes=parserConfig.mediaTypes||{},mediaFeatures=parserConfig.mediaFeatures||{},mediaValueKeywords=parserConfig.mediaValueKeywords||{},propertyKeywords=parserConfig.propertyKeywords||{},nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{},fontProperties=parserConfig.fontProperties||{},counterDescriptors=parserConfig.counterDescriptors||{},colorKeywords=parserConfig.colorKeywords||{},valueKeywords=parserConfig.valueKeywords||{},allowNested=parserConfig.allowNested,lineComment=\nparserConfig.lineComment,supportsAtComponent=parserConfig.supportsAtComponent===true,highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type,override;function ret(style,tp){type=tp;return style}function tokenBase(stream,state){var ch=stream.next();if(tokenHooks[ch]){var result=tokenHooks[ch](stream,state);if(result!==false)return result}if(ch=="@"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("def",stream.current())}else if(ch=="="||(ch=="~"||ch=="|")&&stream.eat("="))return ret(null,\n"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="#"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\\s*\\w*/);return ret("keyword","important")}else if(/\\d/.test(ch)||ch=="."&&stream.eat(/\\d/)){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\\d.]/.test(stream.peek())){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(stream.match(/^-[\\w\\\\\\-]*/)){stream.eatWhile(/[\\w\\\\\\-]/);\nif(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");return ret("variable-2","variable")}else{if(stream.match(/^\\w+-/))return ret("meta","meta")}else if(/[,+>*\\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\\[\\]\\(\\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\\w-.]+(?=\\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=tokenParenthesized;\nreturn ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);return ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){if(quote==")")stream.backUp(1);break}escaped=!escaped&&ch=="\\\\"}if(ch==quote||!escaped&&quote!=")")state.tokenize=null;return ret("string","string")}}function tokenParenthesized(stream,state){stream.next();if(!stream.match(/^\\s*["\')]/,\nfalse))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,"(")}function Context(type,indent,prev){this.type=type;this.indent=indent;this.prev=prev}function pushContext(state,stream,type,indent){state.context=new Context(type,stream.indentation()+(indent===false?0:indentUnit),state.context);return type}function popContext(state){if(state.context.prev)state.context=state.context.prev;return state.context.type}function pass(type,stream,state){return states[state.context.type](type,\nstream,state)}function popAndPass(type,stream,state,n){for(var i=n||1;i>0;i--)state.context=state.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);\nelse if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,stream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)==\n"@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";else if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override=\n"property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override+=" error";return"maybeprop"}}else if(type=="meta")return"block";else if(!allowNested&&(type=="hash"||type=="qualifier")){override="error";return"block"}else return states.top(type,stream,state)};states.maybeprop=function(type,\nstream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override+=" error";else if(type=="word")wordAsValue(stream);\nelse if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=function(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,\nstream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,state){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,\nstream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";\nelse if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override="property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,\nstream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);if(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type==\n"word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,stream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};\nstates.keyframes=function(type,stream,state){if(type=="word"){override="variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||\ntype==";")return popAndPass(type,stream,state);if(type=="word")override="variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];\nstyle=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,stream,state);return override},indent:function(state,textAfter){var cx=state.context,ch=textAfter&&textAfter.charAt(0);var indent=cx.indent;if(cx.type=="prop"&&(ch=="}"||ch==")"))cx=cx.prev;if(cx.prev)if(ch=="}"&&(cx.type=="block"||cx.type=="top"||cx.type=="interpolation"||cx.type=="restricted_atBlock")){cx=cx.prev;indent=cx.indent}else if(ch==")"&&(cx.type=="parens"||cx.type=="atBlock_parens")||ch=="{"&&(cx.type==\n"at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});function keySet(array){var keys={};for(var i=0;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}var documentTypes_=["domain","regexp","url","url-prefix"],documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty",\n"tv","embossed"],mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution",\n"min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme","dynamic-range","video-dynamic-range"],mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content",\n"align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position",\n"background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width",\n"border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile",\n"column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position",\n"flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings",\n"font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline",\n"inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip",\n"mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset",\n"outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before",\n"region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top",\n"scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size",\n"table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse",\n"text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing",\n"word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity",\n"stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],propertyKeywords=keySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style",\n"border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end",\n"padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);\nvar fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],fontProperties=keySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet",\n"brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold",\n"goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen",\n"mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey",\n"snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],colorKeywords=keySet(colorKeywords_);var valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page",\n"avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic",\n"clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over",\n"devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et",\n"ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden",\n"hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal",\n"korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider",\n"media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo",\n"outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset",\n"reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate",\n"sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box",\n"sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede",\n"to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider",\n"window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],valueKeywords=keySet(valueKeywords_);var allWords=documentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);function tokenCComment(stream,state){var maybeEnd=false,ch;while((ch=stream.next())!=null){if(maybeEnd&&\nch=="/"){state.tokenize=null;break}maybeEnd=ch=="*"}return["comment","comment"]}CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;\nstate.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment",\n"comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\\s*\\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\\w-]+/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",\n{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator",\n"operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\\b/i,false))return false;stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,\nmediaFeatures:mediaFeatures,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,supportsAtComponent:true,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){var indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,\n"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,\n"append":true,"cap":true,"close":true,"complex":true,"copy":true,"delete":true,"imag":true,"len":true,"make":true,"new":true,"panic":true,"print":true,"println":true,"real":true,"recover":true};var isOperatorChar=/[+\\-*&^%:=<>!|\\/]/;var curPunc;function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"||ch=="`"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(/[\\d\\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\\-+]?[0-9]+)?/);else if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||\nstream.match(/^0[0-7]+/);else stream.match(/^[0-9]*\\.?[0-9]*([eE][\\-+]?[0-9]+)?/);return"number"}if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){stream.eatWhile(isOperatorChar);return"operator"}stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);var cur=stream.current();if(keywords.propertyIsEnumerable(cur)){if(cur=="case"||cur==\n"default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&quote!="`"&&next=="\\\\"}if(end||!(escaped||quote=="`"))state.tokenize=tokenBase;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=\ntokenBase;break}maybeEnd=ch=="*"}return"comment"}function Context(indented,column,type,align,prev){this.indented=indented;this.column=column;this.type=type;this.align=align;this.prev=prev}function pushContext(state,col,type){return state.context=new Context(state.indented,col,type,null,state.context)}function popContext(state){if(!state.context.prev)return;var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",false),indented:0,startOfLine:true}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true;if(ctx.type=="case")ctx.type="}"}if(stream.eatSpace())return null;curPunc=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment")return style;if(ctx.align==null)ctx.align=true;if(curPunc=="{")pushContext(state,stream.column(),\n"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="case")ctx.type="case";else if(curPunc=="}"&&ctx.type=="}")popContext(state);else if(curPunc==ctx.type)popContext(state);state.startOfLine=false;return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);if(ctx.type=="case"&&/^(?:case|default)\\b/.test(textAfter)){state.context.type=\n"}";return ctx.indented}var closing=firstChar==ctx.type;if(ctx.align)return ctx.column+(closing?0:1);else return ctx.indented+(closing?0:indentUnit)},electricChars:"{}):",closeBrackets:"()[]{}\'\'\\"\\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}});CodeMirror.defineMIME("text/x-go","go")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../clike/clike"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../clike/clike"],mod);else mod(CodeMirror)})(function(CodeMirror){function keywords(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];for(var i=0;i<patterns.length;i++)if(stream.match(patterns[i][0])){state.tokenize=matchSequence(list.slice(1),end);return patterns[i][1]}state.tokenize=phpString(end,escapes);return"string"}}function phpString(closing,escapes){return function(stream,state){return phpString_(stream,state,closing,escapes)}}function phpString_(stream,state,closing,escapes){if(escapes!==false&&stream.match("${",false)||stream.match("{$",false)){state.tokenize=\nnull;return"string"}if(escapes!==false&&stream.match(/^\\$[a-zA-Z_][a-zA-Z0-9_]*/)){if(stream.match("[",false))state.tokenize=matchSequence([[["[",null]],[[/\\d[\\w\\.]*/,"number"],[/\\$[a-zA-Z_][a-zA-Z0-9_]*/,"variable-2"],[/[\\w\\$]+/,"variable"]],[["]",null]]],closing,escapes);if(stream.match(/^->\\w/,false))state.tokenize=matchSequence([[["->",null]],[[/[\\w]+/,"variable"]]],closing,escapes);return"variable-2"}var escaped=false;while(!stream.eol()&&(escaped||escapes===false||!stream.match("{$",false)&&\n!stream.match(/^(\\$[a-zA-Z_][a-zA-Z0-9_]*|\\$\\{)/,false))){if(!escaped&&stream.match(closing)){state.tokenize=null;state.tokStack.pop();state.tokStack.pop();break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}var phpKeywords="abstract and array as break case catch class clone const continue declare default "+"do else elseif enddeclare endfor endforeach endif endswitch endwhile enum extends final "+"for foreach function global goto if implements interface instanceof namespace "+"new or private protected public static switch throw trait try use var while xor "+\n"die echo empty exit eval include include_once isset list require require_once return "+"print unset __halt_compiler self static parent yield insteadof finally readonly match";var phpAtoms="true false null TRUE FALSE NULL __CLASS__ __DIR__ __FILE__ __LINE__ __METHOD__ __FUNCTION__ __NAMESPACE__ __TRAIT__";var phpBuiltin="func_num_args func_get_arg func_get_args strlen strcmp strncmp strcasecmp strncasecmp each error_reporting define defined trigger_error user_error set_error_handler restore_error_handler get_declared_classes get_loaded_extensions extension_loaded get_extension_funcs debug_backtrace constant bin2hex hex2bin sleep usleep time mktime gmmktime strftime gmstrftime strtotime date gmdate getdate localtime checkdate flush wordwrap htmlspecialchars htmlentities html_entity_decode md5 md5_file crc32 getimagesize image_type_to_mime_type phpinfo phpversion phpcredits strnatcmp strnatcasecmp substr_count strspn strcspn strtok strtoupper strtolower strpos strrpos strrev hebrev hebrevc nl2br basename dirname pathinfo stripslashes stripcslashes strstr stristr strrchr str_shuffle str_word_count strcoll substr substr_replace quotemeta ucfirst ucwords strtr addslashes addcslashes rtrim str_replace str_repeat count_chars chunk_split trim ltrim strip_tags similar_text explode implode setlocale localeconv parse_str str_pad chop strchr sprintf printf vprintf vsprintf sscanf fscanf parse_url urlencode urldecode rawurlencode rawurldecode readlink linkinfo link unlink exec system escapeshellcmd escapeshellarg passthru shell_exec proc_open proc_close rand srand getrandmax mt_rand mt_srand mt_getrandmax base64_decode base64_encode abs ceil floor round is_finite is_nan is_infinite bindec hexdec octdec decbin decoct dechex base_convert number_format fmod ip2long long2ip getenv putenv getopt microtime gettimeofday getrusage uniqid quoted_printable_decode set_time_limit get_cfg_var magic_quotes_runtime set_magic_quotes_runtime get_magic_quotes_gpc get_magic_quotes_runtime import_request_variables error_log serialize unserialize memory_get_usage memory_get_peak_usage var_dump var_export debug_zval_dump print_r highlight_file show_source highlight_string ini_get ini_get_all ini_set ini_alter ini_restore get_include_path set_include_path restore_include_path setcookie header headers_sent connection_aborted connection_status ignore_user_abort parse_ini_file is_uploaded_file move_uploaded_file intval floatval doubleval strval gettype settype is_null is_resource is_bool is_long is_float is_int is_integer is_double is_real is_numeric is_string is_array is_object is_scalar ereg ereg_replace eregi eregi_replace split spliti join sql_regcase dl pclose popen readfile rewind rmdir umask fclose feof fgetc fgets fgetss fread fopen fpassthru ftruncate fstat fseek ftell fflush fwrite fputs mkdir rename copy tempnam tmpfile file file_get_contents file_put_contents stream_select stream_context_create stream_context_set_params stream_context_set_option stream_context_get_options stream_filter_prepend stream_filter_append fgetcsv flock get_meta_tags stream_set_write_buffer set_file_buffer set_socket_blocking stream_set_blocking socket_set_blocking stream_get_meta_data stream_register_wrapper stream_wrapper_register stream_set_timeout socket_set_timeout socket_get_status realpath fnmatch fsockopen pfsockopen pack unpack get_browser crypt opendir closedir chdir getcwd rewinddir readdir dir glob fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype file_exists is_writable is_writeable is_readable is_executable is_file is_dir is_link stat lstat chown touch clearstatcache mail ob_start ob_flush ob_clean ob_end_flush ob_end_clean ob_get_flush ob_get_clean ob_get_length ob_get_level ob_get_status ob_get_contents ob_implicit_flush ob_list_handlers ksort krsort natsort natcasesort asort arsort sort rsort usort uasort uksort shuffle array_walk count end prev next reset current key min max in_array array_search extract compact array_fill range array_multisort array_push array_pop array_shift array_unshift array_splice array_slice array_merge array_merge_recursive array_keys array_values array_count_values array_reverse array_reduce array_pad array_flip array_change_key_case array_rand array_unique array_intersect array_intersect_assoc array_diff array_diff_assoc array_sum array_filter array_map array_chunk array_key_exists array_intersect_key array_combine array_column pos sizeof key_exists assert assert_options version_compare ftok str_rot13 aggregate session_name session_module_name session_save_path session_id session_regenerate_id session_decode session_register session_unregister session_is_registered session_encode session_start session_destroy session_unset session_set_save_handler session_cache_limiter session_cache_expire session_set_cookie_params session_get_cookie_params session_write_close preg_match preg_match_all preg_replace preg_replace_callback preg_split preg_quote preg_grep overload ctype_alnum ctype_alpha ctype_cntrl ctype_digit ctype_lower ctype_graph ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit virtual apache_request_headers apache_note apache_lookup_uri apache_child_terminate apache_setenv apache_response_headers apache_get_version getallheaders mysql_connect mysql_pconnect mysql_close mysql_select_db mysql_create_db mysql_drop_db mysql_query mysql_unbuffered_query mysql_db_query mysql_list_dbs mysql_list_tables mysql_list_fields mysql_list_processes mysql_error mysql_errno mysql_affected_rows mysql_insert_id mysql_result mysql_num_rows mysql_num_fields mysql_fetch_row mysql_fetch_array mysql_fetch_assoc mysql_fetch_object mysql_data_seek mysql_fetch_lengths mysql_fetch_field mysql_field_seek mysql_free_result mysql_field_name mysql_field_table mysql_field_len mysql_field_type mysql_field_flags mysql_escape_string mysql_real_escape_string mysql_stat mysql_thread_id mysql_client_encoding mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_info mysql mysql_fieldname mysql_fieldtable mysql_fieldlen mysql_fieldtype mysql_fieldflags mysql_selectdb mysql_createdb mysql_dropdb mysql_freeresult mysql_numfields mysql_numrows mysql_listdbs mysql_listtables mysql_listfields mysql_db_name mysql_dbname mysql_tablename mysql_table_name pg_connect pg_pconnect pg_close pg_connection_status pg_connection_busy pg_connection_reset pg_host pg_dbname pg_port pg_tty pg_options pg_ping pg_query pg_send_query pg_cancel_query pg_fetch_result pg_fetch_row pg_fetch_assoc pg_fetch_array pg_fetch_object pg_fetch_all pg_affected_rows pg_get_result pg_result_seek pg_result_status pg_free_result pg_last_oid pg_num_rows pg_num_fields pg_field_name pg_field_num pg_field_size pg_field_type pg_field_prtlen pg_field_is_null pg_get_notify pg_get_pid pg_result_error pg_last_error pg_last_notice pg_put_line pg_end_copy pg_copy_to pg_copy_from pg_trace pg_untrace pg_lo_create pg_lo_unlink pg_lo_open pg_lo_close pg_lo_read pg_lo_write pg_lo_read_all pg_lo_import pg_lo_export pg_lo_seek pg_lo_tell pg_escape_string pg_escape_bytea pg_unescape_bytea pg_client_encoding pg_set_client_encoding pg_meta_data pg_convert pg_insert pg_update pg_delete pg_select pg_exec pg_getlastoid pg_cmdtuples pg_errormessage pg_numrows pg_numfields pg_fieldname pg_fieldsize pg_fieldtype pg_fieldnum pg_fieldprtlen pg_fieldisnull pg_freeresult pg_result pg_loreadall pg_locreate pg_lounlink pg_loopen pg_loclose pg_loread pg_lowrite pg_loimport pg_loexport http_response_code get_declared_traits getimagesizefromstring socket_import_stream stream_set_chunk_size trait_exists header_register_callback class_uses session_status session_register_shutdown echo print global static exit array empty eval isset unset die include require include_once require_once json_decode json_encode json_last_error json_last_error_msg curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_file_create curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt_array curl_setopt curl_share_close curl_share_init curl_share_setopt curl_strerror curl_unescape curl_version mysqli_affected_rows mysqli_autocommit mysqli_change_user mysqli_character_set_name mysqli_close mysqli_commit mysqli_connect_errno mysqli_connect_error mysqli_connect mysqli_data_seek mysqli_debug mysqli_dump_debug_info mysqli_errno mysqli_error_list mysqli_error mysqli_fetch_all mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field_direct mysqli_fetch_field mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli_get_connection_stats mysqli_get_host_info mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_info mysqli_init mysqli_insert_id mysqli_kill mysqli_more_results mysqli_multi_query mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_ping mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_reap_async_query mysqli_refresh mysqli_rollback mysqli_select_db mysqli_set_charset mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_init mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count";\nCodeMirror.registerHelper("hintWords","php",[phpKeywords,phpAtoms,phpBuiltin].join(" ").split(" "));CodeMirror.registerHelper("wordChars","php",/[\\w$]/);var phpConfig={name:"clike",helperType:"php",keywords:keywords(phpKeywords),blockKeywords:keywords("catch do else elseif for foreach if switch try while finally"),defKeywords:keywords("class enum function interface namespace trait"),atoms:keywords(phpAtoms),builtin:keywords(phpBuiltin),multiLineStrings:true,hooks:{"$":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"variable-2"},"<":function(stream,state){var before;if(before=stream.match(/^<<\\s*/)){var quoted=stream.eat(/[\'"]/);stream.eatWhile(/[\\w\\.]/);var delim=stream.current().slice(before[0].length+(quoted?2:1));if(quoted)stream.eat(quoted);if(delim){(state.tokStack||(state.tokStack=[])).push(delim,0);state.tokenize=phpString(delim,quoted!="\'");return"string"}}return false},"#":function(stream){while(!stream.eol()&&!stream.match("?>",false))stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){while(!stream.eol()&&\n!stream.match("?>",false))stream.next();return"comment"}return false},\'"\':function(_stream,state){(state.tokStack||(state.tokStack=[])).push(\'"\',0);state.tokenize=phpString(\'"\');return"string"},"{":function(_stream,state){if(state.tokStack&&state.tokStack.length)state.tokStack[state.tokStack.length-1]++;return false},"}":function(_stream,state){if(state.tokStack&&state.tokStack.length>0&&!--state.tokStack[state.tokStack.length-1])state.tokenize=phpString(state.tokStack[state.tokStack.length-2]);return false}}};\nCodeMirror.defineMode("php",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);function dispatch(stream,state){var isPHP=state.curMode==phpMode;if(stream.sol()&&state.pending&&state.pending!=\'"\'&&state.pending!="\'")state.pending=null;if(!isPHP){if(stream.match(/^<\\?\\w*/)){state.curMode=phpMode;if(!state.php)state.php=CodeMirror.startState(phpMode,htmlMode.indent(state.html,"",""));\nstate.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){while(!stream.eol()&&stream.next()!=state.pending);var style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;var style=state.pending.style}else var style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current(),openPHP=cur.search(/<\\?/),m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];\nelse state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&stream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html,htmlNew=CodeMirror.copyState(htmlMode,html),php=state.php,phpNew=php&&CodeMirror.copyState(phpMode,php),cur;if(state.curMode==htmlMode)cur=htmlNew;else cur=phpNew;return{html:htmlNew,php:phpNew,curMode:state.curMode,curState:cur,pending:state.pending}},token:dispatch,indent:function(state,textAfter,line){if(state.curMode!=phpMode&&/^\\s*<\\//.test(textAfter)||state.curMode==phpMode&&\n/^\\?>/.test(textAfter))return htmlMode.indent(state.html,textAfter,line);return state.curMode.indent(state.curState,textAfter,line)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",innerMode:function(state){return{state:state.curState,mode:state.curMode}}}},"htmlmixed","clike");CodeMirror.defineMIME("application/x-httpd-php","php");CodeMirror.defineMIME("application/x-httpd-php-open",{name:"php",startOpen:true});CodeMirror.defineMIME("text/x-php",phpConfig)});/*\n\n Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(){function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var protoConfig={name:"clike",keywords:words("bool bytes default double enum extend extensions fixed32 "+"fixed64 float group import int32 int64 max message "+"messageBody oneof option optional package public repeated required "+"reserved returns rpc service sfixed32 sfixed64 sint32 sint64 stream "+"string syntax to uint32 uint64 weak"),blockKeywords:words("enum extend group message service"),\nbuiltin:words("bool bytes double fixed32 fixed64 float int32 int64"+"sfixed32 sfixed64 sint32 sint64 string uint32 uint64"),atoms:words("true false null"),multiLineStrings:true,hooks:{}};CodeMirror.defineMIME("text/x-proto",protoConfig)})();(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32",\n"int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"];var keywords=wordRegexp(keywordArray);CodeMirror.registerHelper("hintWords","protobuf",keywordArray);var identifiers=new RegExp("^[_A-Za-z\\u00a1-\\uffff][_A-Za-z0-9\\u00a1-\\uffff]*");function tokenBase(stream){if(stream.eatSpace())return null;if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match(/^[0-9\\.+-]/,false)){if(stream.match(/^[+-]?0x[0-9a-fA-F]+/))return"number";\nif(stream.match(/^[+-]?\\d*\\.\\d+([EeDd][+-]?\\d+)?/))return"number";if(stream.match(/^[+-]?\\d+([EeDd][+-]?\\d+)?/))return"number"}if(stream.match(/^"([^"]|(""))*"/))return"string";if(stream.match(/^\'([^\']|(\'\'))*\'/))return"string";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();return null}CodeMirror.defineMode("protobuf",function(){return{token:tokenBase,fold:"brace"}});CodeMirror.defineMIME("text/x-protobuf","protobuf")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b")}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import",\n"lambda","pass","raise","return","try","while","with","yield","in"];var commonBuiltins=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","property","range","repr","reversed",\n"round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));function top(state){return state.scopes[state.scopes.length-1]}CodeMirror.defineMode("python",function(conf,parserConf){var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,\nparserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,parserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];for(var i=0;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords,myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=\nmyBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\\u00A1-\\uFFFF][_A-Za-z0-9\\u00A1-\\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?(\'{3}|\\"{3}|[\'\\"]))","i")}else{var identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;\nmyKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer","cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);var stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();\nif(sol&&top(state).type=="py"){var scopeOffset=top(state).offset;if(stream.eatSpace()){var lineOffset=stream.indentation();if(lineOffset>scopeOffset)pushPyScope(state);else if(lineOffset<scopeOffset&&dedent(stream,state)&&stream.peek()!="#")state.errorToken=true;return null}else{var style=tokenBaseInner(stream,state);if(scopeOffset>0&&dedent(stream,state))style+=" "+ERRORCLASS;return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;\nif(!inFormat&&stream.match(/^#.*/))return"comment";if(stream.match(/^[0-9\\.]/,false)){var floatLiteral=false;if(stream.match(/^[\\d_]*\\.\\d+(e[\\+\\-]?\\d+)?/i))floatLiteral=true;if(stream.match(/^[\\d_]+\\.\\d*/))floatLiteral=true;if(stream.match(/^\\.\\d+/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^0x[0-9a-f_]+/i))intLiteral=true;if(stream.match(/^0b[01_]+/i))intLiteral=true;if(stream.match(/^0o[0-7_]+/i))intLiteral=true;if(stream.match(/^[1-9][\\d_]*(e[\\+\\-]?[\\d_]+)?/)){stream.eat(/J/i);\nintLiteral=true}if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){var isFmtString=stream.current().toLowerCase().indexOf("f")!==-1;if(!isFmtString){state.tokenize=tokenStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}else{state.tokenize=formatStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}}for(var i=0;i<operators.length;i++)if(stream.match(operators[i]))return"operator";\nif(stream.match(delimiters))return"punctuation";if(state.lastToken=="."&&stream.match(identifiers))return"property";if(stream.match(keywords)||stream.match(wordOperators))return"keyword";if(stream.match(builtins))return"builtin";if(stream.match(/^(self|cls)\\b/))return"variable-2";if(stream.match(identifiers)){if(state.lastToken=="def"||state.lastToken=="class")return"def";return"variable"}stream.next();return inFormat?null:ERRORCLASS}function formatStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenNestedExpr(depth){return function(stream,state){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();\nif(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else if(stream.match("{{"))return OUTCLASS;else if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=\ntokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;\nelse state.tokenize=tokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function pushPyScope(state){while(top(state).type!="py")state.scopes.pop();state.scopes.push({offset:top(state).offset+conf.indentUnit,type:"py",align:null})}function pushBracketScope(stream,state,type){var align=stream.match(/^[\\s\\[\\{\\(]*(?:#|$)/,false)?null:stream.column()+1;state.scopes.push({offset:state.indent+hangingIndent,type:type,align:align})}function dedent(stream,state){var indented=stream.indentation();\nwhile(state.scopes.length>1&&top(state).offset>indented){if(top(state).type!="py")return true;state.scopes.pop()}return top(state).offset!=indented}function tokenLexer(stream,state){if(stream.sol()){state.beginningOfLine=true;state.dedent=false}var style=state.tokenize(stream,state);var current=stream.current();if(state.beginningOfLine&&current=="@")return stream.match(identifiers,false)?"meta":py3?"operator":ERRORCLASS;if(/\\S/.test(current))state.beginningOfLine=false;if((style=="variable"||style==\n"builtin")&&state.lastToken=="meta")style="meta";if(current=="pass"||current=="return")state.dedent=true;if(current=="lambda")state.lambda=true;if(current==":"&&!state.lambda&&top(state).type=="py"&&stream.match(/^\\s*(?:#|$)/,false))pushPyScope(state);if(current.length==1&&!/string|comment/.test(style)){var delimiter_index="[({".indexOf(current);if(delimiter_index!=-1)pushBracketScope(stream,state,"])}".slice(delimiter_index,delimiter_index+1));delimiter_index="])}".indexOf(current);if(delimiter_index!=\n-1)if(top(state).type==current)state.indent=state.scopes.pop().offset-hangingIndent;else return ERRORCLASS}if(state.dedent&&stream.eol()&&top(state).type=="py"&&state.scopes.length>1)state.scopes.pop();return style}var external={startState:function(basecolumn){return{tokenize:tokenBase,scopes:[{offset:basecolumn||0,type:"py",align:null}],indent:basecolumn||0,lastToken:null,lambda:false,dedent:0}},token:function(stream,state){var addErr=state.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,\nstate);if(style&&style!="comment")state.lastToken=style=="keyword"||style=="punctuation"?stream.current():style;if(style=="punctuation")style=null;if(stream.eol()&&state.lambda)state.lambda=false;return addErr?style+" "+ERRORCLASS:style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return state.tokenize.isString?CodeMirror.Pass:0;var scope=top(state);var closing=scope.type==textAfter.charAt(0)||scope.type=="py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=\nnull)return scope.align-(closing?1:0);else return scope.offset-(closing?hangingIndent:0)},electricInput:/^\\s*([\\}\\]\\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"\'\\""},lineComment:"#",fold:"indent"};return external});CodeMirror.defineMIME("text/x-python","python");var words=function(str){return str.split(" ")};CodeMirror.defineMIME("text/x-cython",{name:"python",extra_keywords:words("by cdef cimport cpdef ctypedef enum except "+"extern gil include nogil property public "+"readonly struct union DEF IF ELIF ELSE")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.registerHelper("wordChars","r",/[\\w.]/);CodeMirror.defineMode("r",function(config){function wordObj(words){var res={};for(var i=0;i<words.length;++i)res[words[i]]=true;return res}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_",\n"NA_character_","TRUE","FALSE"];var commonBuiltins=["list","quote","bquote","eval","return","call","parse","deparse"];var commonKeywords=["if","else","repeat","while","function","for","in","next","break"];var commonBlockKeywords=["if","else","repeat","while","function","for"];CodeMirror.registerHelper("hintWords","r",commonAtoms.concat(commonBuiltins,commonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);\nvar opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\\d/)){stream.match(/\\d*(?:e[+\\-]?\\d+)?/);return"number"}else if(/\\d/.test(ch)){stream.match(/\\d*(?:\\.\\d+)?(?:e[+\\-]\\d+)?L?/);return"number"}else if(ch=="\'"||ch==\'"\'){state.tokenize=tokenString(ch);return"string"}else if(ch=="`"){stream.match(/[^`]+`/);\nreturn"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);var word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\\s*if(\\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();return"operator variable-2"}else if(ch==\n"<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch=="="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\\(\\){}\\[\\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\\\")){var ch=stream.next();if(ch=="x")stream.match(/^[a-f0-9]{2}/i);else if((ch==\n"u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);else if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;while((next=stream.next())!=null){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}var ALIGN_YES=1,ALIGN_NO=2,BRACELESS=4;function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),\nprev:state.ctx}}function setFlag(state,flag){var ctx=state.ctx;state.ctx={type:ctx.type,indent:ctx.indent,flags:ctx.flags|flag,column:ctx.column,prev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}return{startState:function(){return{tokenize:tokenBase,ctx:{type:"top",indent:-config.indentUnit,flags:ALIGN_NO},indent:0,afterIdent:false}},token:function(stream,state){if(stream.sol()){if((state.ctx.flags&3)==0)state.ctx.flags|=ALIGN_NO;if(state.ctx.flags&BRACELESS)pop(state);\nstate.indent=stream.indentation()}if(stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style!="comment"&&(state.ctx.flags&ALIGN_NO)==0)setFlag(state,ALIGN_YES);if((curPunc==";"||curPunc=="{"||curPunc=="}")&&state.ctx.type=="block")pop(state);if(curPunc=="{")push(state,"}",stream);else if(curPunc=="("){push(state,")",stream);if(state.afterIdent)state.ctx.argList=true}else if(curPunc=="[")push(state,"]",stream);else if(curPunc=="block")push(state,"block",stream);else if(curPunc==\nstate.ctx.type)pop(state);else if(state.ctx.type=="block"&&style!="comment")setFlag(state,BRACELESS);state.afterIdent=style=="variable"||style=="keyword";return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),ctx=state.ctx,closing=firstChar==ctx.type;if(ctx.flags&BRACELESS)ctx=ctx.prev;if(ctx.type=="block")return ctx.indent+(firstChar=="{"?0:config.indentUnit);else if(ctx.flags&ALIGN_YES)return ctx.column+(closing?0:1);else return ctx.indent+\n(closing?0:config.indentUnit)},lineComment:"#"}});CodeMirror.defineMIME("text/x-rsrc","r")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordObj(words){var o={};for(var i=0,e=words.length;i<e;++i)o[words[i]]=true;return o}var keywordList=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not","or",\n"redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"],keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);var opening=\n{"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){var curPunc;function chain(newtok,stream,state){state.tokenize.push(newtok);return newtok(stream,state)}function tokenBase(stream,state){if(stream.sol()&&stream.match("=begin")&&stream.eol()){state.tokenize.push(readBlockComment);return"comment"}if(stream.eatSpace())return null;var ch=stream.next(),m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\nstate);else if(ch=="/")if(regexpAhead(stream))return chain(readQuoted(ch,"string-2",true),stream,state);else return"operator";else if(ch=="%"){var style="string",embed=true;if(stream.eat("s"))style="atom";else if(stream.eat(/[WQ]/))style="string";else if(stream.eat(/[r]/))style="string-2";else if(stream.eat(/[wxq]/)){style="string";embed=false}var delim=stream.eat(/[^\\w\\s=]/);if(!delim)return"operator";if(opening.propertyIsEnumerable(delim))delim=opening[delim];return chain(readQuoted(delim,style,\nembed,true),stream,state)}else if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="<"&&(m=stream.match(/^<([-~])[`"\']?([a-zA-Z_?]\\w*)[`"\']?(?:;|$)/)))return chain(readHereDoc(m[2],m[1]),stream,state);else if(ch=="0"){if(stream.eat("x"))stream.eatWhile(/[\\da-fA-F]/);else if(stream.eat("b"))stream.eatWhile(/[01]/);else stream.eatWhile(/[0-7]/);return"number"}else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:\\.[\\d_]+)?(?:[eE][+\\-]?[\\d_]+)?/);return"number"}else if(ch=="?"){while(stream.match(/^\\\\[CM]-/));\nif(stream.eat("\\\\"))stream.eatWhile(/\\w/);else stream.next();return"string"}else if(ch==":"){if(stream.eat("\'"))return chain(readQuoted("\'","atom",false),stream,state);if(stream.eat(\'"\'))return chain(readQuoted(\'"\',"atom",true),stream,state);if(stream.eat(/[<>]/)){stream.eat(/[<>]/);return"atom"}if(stream.eat(/[\\+\\-\\*\\/&\\|:!]/))return"atom";if(stream.eat(/[a-zA-Z$@_\\xa1-\\uffff]/)){stream.eatWhile(/[\\w$\\xa1-\\uffff]/);stream.eat(/[\\?!=]/);return"atom"}return"operator"}else if(ch=="@"&&stream.match(/^@?[a-zA-Z_\\xa1-\\uffff]/)){stream.eat("@");\nstream.eatWhile(/[\\w\\xa1-\\uffff]/);return"variable-2"}else if(ch=="$"){if(stream.eat(/[a-zA-Z_]/))stream.eatWhile(/[\\w]/);else if(stream.eat(/\\d/))stream.eat(/\\d/);else stream.next();return"variable-3"}else if(/[a-zA-Z_\\xa1-\\uffff]/.test(ch)){stream.eatWhile(/[\\w\\xa1-\\uffff]/);stream.eat(/[\\?!]/);if(stream.eat(":"))return"atom";return"ident"}else if(ch=="|"&&(state.varList||state.lastTok=="{"||state.lastTok=="do")){curPunc="|";return null}else if(/[\\(\\)\\[\\]{}\\\\;]/.test(ch)){curPunc=ch;return null}else if(ch==\n"-"&&stream.eat(">"))return"arrow";else if(/[=+\\-\\/*:\\.^%<>~|]/.test(ch)){var more=stream.eatWhile(/[=+\\-\\/*:\\.^%<>~|]/);if(ch=="."&&!more)curPunc=".";return"operator"}else return null}function regexpAhead(stream){var start=stream.pos,depth=0,next,found=false,escaped=false;while((next=stream.next())!=null)if(!escaped){if("[{(".indexOf(next)>-1)depth++;else if("]})".indexOf(next)>-1){depth--;if(depth<0)break}else if(next=="/"&&depth==0){found=true;break}escaped=next=="\\\\"}else escaped=false;stream.backUp(stream.pos-\nstart);return found}function tokenBaseUntilBrace(depth){if(!depth)depth=1;return function(stream,state){if(stream.peek()=="}")if(depth==1){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth-1);else if(stream.peek()=="{")state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth+1);return tokenBase(stream,state)}}function tokenBaseOnce(){var alreadyCalled=false;return function(stream,state){if(alreadyCalled){state.tokenize.pop();\nreturn state.tokenize[state.tokenize.length-1](stream,state)}alreadyCalled=true;return tokenBase(stream,state)}}function readQuoted(quote,style,embed,unescaped){return function(stream,state){var escaped=false,ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}while((ch=stream.next())!=null){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote=="}")state.context={prev:state.context,type:"read-quoted-paused"};\nstate.tokenize.push(tokenBaseUntilBrace());break}else if(/[@\\$]/.test(stream.peek())){state.tokenize.push(tokenBaseOnce());break}escaped=!escaped&&ch=="\\\\"}return style}}function readHereDoc(phrase,mayIndent){return function(stream,state){if(mayIndent)stream.eatSpace();if(stream.match(phrase))state.tokenize.pop();else stream.skipToEnd();return"string"}}function readBlockComment(stream,state){if(stream.sol()&&stream.match("=end")&&stream.eol())state.tokenize.pop();stream.skipToEnd();return"comment"}\nreturn{startState:function(){return{tokenize:[tokenBase],indented:0,context:{type:"top",indented:-config.indentUnit},continuedLine:false,lastTok:null,varList:false}},token:function(stream,state){curPunc=null;if(stream.sol())state.indented=stream.indentation();var style=state.tokenize[state.tokenize.length-1](stream,state),kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?"keyword":/^[A-Z]/.test(word)?\n"tag":state.lastTok=="def"||state.lastTok=="class"||state.varList?"def":"variable";if(style=="keyword"){thisTok=word;if(indentWords.propertyIsEnumerable(word))kwtype="indent";else if(dedentWords.propertyIsEnumerable(word))kwtype="dedent";else if((word=="if"||word=="unless")&&stream.column()==stream.indentation())kwtype="indent";else if(word=="do"&&state.context.indented<state.indented)kwtype="indent"}}if(curPunc||style&&style!="comment")state.lastTok=thisTok;if(curPunc=="|")state.varList=!state.varList;\nif(kwtype=="indent"||/[\\(\\[\\{]/.test(curPunc))state.context={prev:state.context,type:curPunc||style,indented:state.indented};else if((kwtype=="dedent"||/[\\)\\]\\}]/.test(curPunc))&&state.context.prev)state.context=state.context.prev;if(stream.eol())state.continuedLine=curPunc=="\\\\"||style=="operator";return style},indent:function(state,textAfter){if(state.tokenize[state.tokenize.length-1]!=tokenBase)return CodeMirror.Pass;var firstChar=textAfter&&textAfter.charAt(0);var ct=state.context;var closed=\nct.type==closing[firstChar]||ct.type=="keyword"&&/^(?:end|until|else|elsif|when|rescue)\\b/.test(textAfter);return ct.indented+(closed?0:config.indentUnit)+(state.continuedLine?config.indentUnit:0)},electricInput:/^\\s*(?:end|rescue|elsif|else|\\})$/,lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-ruby","ruby");CodeMirror.registerHelper("hintWords","ruby",keywordList)});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode("rust",{start:[{regex:/b?"/,token:"string",next:"string"},{regex:/b?r"/,token:"string",next:"string_raw"},{regex:/b?r#+"/,token:"string",next:"string_raw_hash"},{regex:/\'(?:[^\'\\\\]|\\\\(?:[nrt0\'"]|x[\\da-fA-F]{2}|u\\{[\\da-fA-F]{6}\\}))\'/,\ntoken:"string-2"},{regex:/b\'(?:[^\']|\\\\(?:[\'\\\\nrt0]|x[\\da-fA-F]{2}))\'/,token:"string-2"},{regex:/(?:(?:[0-9][0-9_]*)(?:(?:[Ee][+-]?[0-9_]+)|\\.[0-9_]+(?:[Ee][+-]?[0-9_]+)?)(?:f32|f64)?)|(?:0(?:b[01_]+|(?:o[0-7_]+)|(?:x[0-9a-fA-F_]+))|(?:[0-9][0-9_]*))(?:u8|u16|u32|u64|i8|i16|i32|i64|isize|usize)?/,token:"number"},{regex:/(let(?:\\s+mut)?|fn|enum|mod|struct|type|union)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/(?:abstract|alignof|as|async|await|box|break|continue|const|crate|do|dyn|else|enum|extern|fn|for|final|if|impl|in|loop|macro|match|mod|move|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b/,\ntoken:"keyword"},{regex:/\\b(?:Self|isize|usize|char|bool|u8|u16|u32|u64|f16|f32|f64|i8|i16|i32|i64|str|Option)\\b/,token:"atom"},{regex:/\\b(?:true|false|Some|None|Ok|Err)\\b/,token:"builtin"},{regex:/\\b(fn)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/#!?\\[.*\\]/,token:"meta"},{regex:/\\/\\/.*/,token:"comment"},{regex:/\\/\\*/,token:"comment",next:"comment"},{regex:/[-+\\/*=<>!]+/,token:"operator"},{regex:/[a-zA-Z_]\\w*!/,token:"variable-3"},{regex:/[a-zA-Z_]\\w*/,token:"variable"},{regex:/[\\{\\[\\(]/,\nindent:true},{regex:/[\\}\\]\\)]/,dedent:true}],string:[{regex:/"/,token:"string",next:"start"},{regex:/(?:[^\\\\"]|\\\\(?:.|$))*/,token:"string"}],string_raw:[{regex:/"/,token:"string",next:"start"},{regex:/[^"]*/,token:"string"}],string_raw_hash:[{regex:/"#+/,token:"string",next:"start"},{regex:/(?:[^"]|"(?!#))*/,token:"string"}],comment:[{regex:/.*?\\*\\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],meta:{dontIndentStates:["comment"],electricInput:/^\\s*\\}$/,blockCommentStart:"/*",blockCommentEnd:"*/",\nlineComment:"//",fold:"brace"}});CodeMirror.defineMIME("text/x-rustsrc","rust");CodeMirror.defineMIME("text/rust","rust")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("shell",function(){var words={};function define(style,dict){for(var i=0;i<dict.length;i++)words[dict[i]]=style}var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done",\n"exit","set","unset","export","function"];var commonCommands=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes",\n"zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);function tokenBase(stream,state){if(stream.eatSpace())return null;var sol=stream.sol();var ch=stream.next();if(ch==="\\\\"){stream.next();return null}if(ch==="\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();\nreturn"meta"}stream.skipToEnd();return"comment"}if(ch==="$"){state.tokens.unshift(tokenDollar);return tokenize(stream,state)}if(ch==="+"||ch==="=")return"operator";if(ch==="-"){stream.eat("-");stream.eatWhile(/\\w/);return"attribute"}if(ch=="<"){if(stream.match("<<"))return"operator";var heredoc=stream.match(/^<-?\\s*[\'"]?([^\'"]*)[\'"]?/);if(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\\d/.test(ch)){stream.eatWhile(/\\d/);if(stream.eol()||!/\\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\\w-]/);\nvar cur=stream.current();if(stream.peek()==="="&&/\\w+/.test(cur))return"def";return words.hasOwnProperty(cur)?words[cur]:null}function tokenString(quote,style){var close=quote=="("?")":quote=="{"?"}":quote;return function(stream,state){var next,escaped=false;while((next=stream.next())!=null){if(next===close&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="\'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==\nclose&&next===quote){state.tokens.unshift(tokenString(quote,style));return tokenize(stream,state)}else if(!escaped&&/[\'"]/.test(next)&&!/[\'"]/.test(quote)){state.tokens.unshift(tokenStringStart(next,"string"));stream.backUp(1);break}escaped=!escaped&&next==="\\\\"}return style}}function tokenStringStart(quote,style){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");\nvar ch=stream.next();if(/[\'"({]/.test(ch)){state.tokens[0]=tokenString(ch,ch=="("?"quote":ch=="{"?"def":"string");return tokenize(stream,state)}if(!/\\d/.test(ch))stream.eatWhile(/\\w/);state.tokens.shift();return"def"};function tokenHeredoc(delim){return function(stream,state){if(stream.sol()&&stream.string==delim)state.tokens.shift();stream.skipToEnd();return"string-2"}}function tokenize(stream,state){return(state.tokens[0]||tokenBase)(stream,state)}return{startState:function(){return{tokens:[]}},\ntoken:function(stream,state){return tokenize(stream,state)},closeBrackets:"()[]{}\'\'\\"\\"``",lineComment:"#",fold:"brace"}});CodeMirror.defineMIME("text/x-sh","shell");CodeMirror.defineMIME("application/x-sh","shell")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("sql",function(config,parserConfig){var client=parserConfig.client||{},atoms=parserConfig.atoms||{"false":true,"true":true,"null":true},builtin=parserConfig.builtin||set(defaultBuiltin),keywords=parserConfig.keywords||set(sqlKeywords),operatorChars=\nparserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/,support=parserConfig.support||{},hooks=parserConfig.hooks||{},dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true},backslashStringEscapes=parserConfig.backslashStringEscapes!==false,brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/,punctuation=parserConfig.punctuation||/^[;.,:]/;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(support.hexNumber&&\n(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||(ch=="x"||ch=="X")&&stream.match(/^\'[0-9a-fA-F]+\'/)))return"number";else if(support.binaryNumber&&((ch=="b"||ch=="B")&&stream.match(/^\'[01]+\'/)||ch=="0"&&stream.match(/^b[01]+/)))return"number";else if(ch.charCodeAt(0)>47&&ch.charCodeAt(0)<58){stream.match(/^[0-9]*(\\.[0-9]+)?([eE][-+]?[0-9]+)?/);support.decimallessFloat&&stream.match(/^\\.(?!\\.)/);return"number"}else if(ch=="?"&&(stream.eatSpace()||stream.eol()||stream.eat(";")))return"variable-3";else if(ch==\n"\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=tokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="\'"||stream.peek()==\'"\'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="\'"||stream.peek()==\'"\'&&support.doubleQuote)){state.tokenize=function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&\nch=="/"&&stream.eat("/")){stream.skipToEnd();return"comment"}else if(support.commentHash&&ch=="#"||ch=="-"&&stream.eat("-")&&(!support.commentSpaceRequired||stream.eat(" "))){stream.skipToEnd();return"comment"}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenComment(1);return state.tokenize(stream,state)}else if(ch=="."){if(support.zerolessFloat&&stream.match(/^(?:\\d+(?:e[+-]?\\d+)?)/i))return"number";if(stream.match(/^\\.+/))return null;if(support.ODBCdotTable&&stream.match(/^[\\w\\d_$#]+/))return"variable-2"}else if(operatorChars.test(ch)){stream.eatWhile(operatorChars);\nreturn"operator"}else if(brackets.test(ch))return"bracket";else if(punctuation.test(ch)){stream.eatWhile(punctuation);return"punctuation"}else if(ch=="{"&&(stream.match(/^( )*(d|D|t|T|ts|TS)( )*\'[^\']*\'( )*}/)||stream.match(/^( )*(d|D|t|T|ts|TS)( )*"[^"]*"( )*}/)))return"number";else{stream.eatWhile(/^[_\\w\\d]/);var word=stream.current().toLowerCase();if(dateSQL.hasOwnProperty(word)&&(stream.match(/^( )+\'[^\']*\'/)||stream.match(/^( )+"[^"]*"/)))return"number";if(atoms.hasOwnProperty(word))return"atom";\nif(builtin.hasOwnProperty(word))return"type";if(keywords.hasOwnProperty(word))return"keyword";if(client.hasOwnProperty(word))return"builtin";return null}}function tokenLiteral(quote,backslashEscapes){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){state.tokenize=tokenBase;break}escaped=(backslashStringEscapes||backslashEscapes)&&!escaped&&ch=="\\\\"}return"string"}}function tokenComment(depth){return function(stream,state){var m=stream.match(/^.*?(\\/\\*|\\*\\/)/);\nif(!m)stream.skipToEnd();else if(m[1]=="/*")state.tokenize=tokenComment(depth+1);else if(depth>1)state.tokenize=tokenComment(depth-1);else state.tokenize=tokenBase;return"comment"}}function pushContext(stream,state,type){state.context={prev:state.context,indent:stream.indentation(),col:stream.column(),type:type}}function popContext(state){state.indent=state.context.indent;state.context=state.context.prev}return{startState:function(){return{tokenize:tokenBase,context:null}},token:function(stream,state){if(stream.sol())if(state.context&&\nstate.context.align==null)state.context.align=false;if(state.tokenize==tokenBase&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style=="comment")return style;if(state.context&&state.context.align==null)state.context.align=true;var tok=stream.current();if(tok=="(")pushContext(stream,state,")");else if(tok=="[")pushContext(stream,state,"]");else if(state.context&&state.context.type==tok)popContext(state);return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;\nvar closing=textAfter.charAt(0)==cx.type;if(cx.align)return cx.col+(closing?0:1);else return cx.indent+(closing?0:config.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:support.commentSlashSlash?"//":support.commentHash?"#":"--",closeBrackets:"()[]{}\'\'\\"\\"``"}});function hookIdentifier(stream){var ch;while((ch=stream.next())!=null)if(ch=="`"&&!stream.eat("`"))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookIdentifierDoublequote(stream){var ch;\nwhile((ch=stream.next())!=null)if(ch==\'"\'&&!stream.eat(\'"\'))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookVar(stream){if(stream.eat("@")){stream.match("session.");stream.match("local.");stream.match("global.")}if(stream.eat("\'")){stream.match(/^.*\'/);return"variable-2"}else if(stream.eat(\'"\')){stream.match(/^.*"/);return"variable-2"}else if(stream.eat("`")){stream.match(/^.*`/);return"variable-2"}else if(stream.match(/^[0-9a-zA-Z$\\._]+/))return"variable-2";\nreturn null}function hookClient(stream){if(stream.eat("N"))return"atom";return stream.match(/^[a-zA-Z.#!?]/)?"variable-2":null}var sqlKeywords="alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ";function set(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";\nCodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),\nkeywords:set(sqlKeywords+"begin trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx updlock with"),builtin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),\natoms:set("is not null like and or in left right between inner outer join all any some cross unpivot pivot exists"),operatorChars:/^[*+\\-%<>!=^&|\\/]/,brackets:/^[\\{}\\(\\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:false,dateSQL:set("date datetimeoffset datetime2 smalldatetime datetime time"),hooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),\nkeywords:set(sqlKeywords+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-mariadb",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group group_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-sqlite",{name:"sql",client:set("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:set(sqlKeywords+\n"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:set("null current_date current_time current_timestamp"),operatorChars:/^[*+\\-%<>!=&|/~]/,dateSQL:set("date time timestamp datetime"),support:set("decimallessFloat zerolessFloat"),identifierQuote:\'"\',hooks:{"@":hookVar,":":hookVar,\n"?":hookVar,"$":hookVar,\'"\':hookIdentifierDoublequote,"`":hookIdentifier}});CodeMirror.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:set("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),\nbuiltin:set("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:set("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:set("commentSlashSlash decimallessFloat"),hooks:{}});CodeMirror.defineMIME("text/x-plsql",{name:"sql",client:set("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),\nkeywords:set("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),\nbuiltin:set("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),\noperatorChars:/^[*\\/+\\-%<>!=~]/,dateSQL:set("date time timestamp"),support:set("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-hive",{name:"sql",keywords:set("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),\nbuiltin:set("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=]/,dateSQL:set("date timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-pgsql",{name:"sql",client:set("source"),keywords:set(sqlKeywords+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*\\/+\\-%<>!=&|^\\/#@?~]/,\nbackslashStringEscapes:false,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")});CodeMirror.defineMIME("text/x-gql",{name:"sql",keywords:set("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:set("false true"),builtin:set("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\\-%<>!=]/});\nCodeMirror.defineMIME("text/x-gpsql",{name:"sql",client:set("source"),keywords:set("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,\ndateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")});CodeMirror.defineMIME("text/x-sparksql",{name:"sql",keywords:set("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases data dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),\nbuiltin:set("abs acos acosh add_months aggregate and any approx_count_distinct approx_percentile array array_contains array_distinct array_except array_intersect array_join array_max array_min array_position array_remove array_repeat array_sort array_union arrays_overlap arrays_zip ascii asin asinh assert_true atan atan2 atanh avg base64 between bigint bin binary bit_and bit_count bit_get bit_length bit_or bit_xor bool_and bool_or boolean bround btrim cardinality case cast cbrt ceil ceiling char char_length character_length chr coalesce collect_list collect_set concat concat_ws conv corr cos cosh cot count count_if count_min_sketch covar_pop covar_samp crc32 cume_dist current_catalog current_database current_date current_timestamp current_timezone current_user date date_add date_format date_from_unix_date date_part date_sub date_trunc datediff day dayofmonth dayofweek dayofyear decimal decode degrees delimited dense_rank div double e element_at elt encode every exists exp explode explode_outer expm1 extract factorial filter find_in_set first first_value flatten float floor forall format_number format_string from_csv from_json from_unixtime from_utc_timestamp get_json_object getbit greatest grouping grouping_id hash hex hour hypot if ifnull in initcap inline inline_outer input_file_block_length input_file_block_start input_file_name inputformat instr int isnan isnotnull isnull java_method json_array_length json_object_keys json_tuple kurtosis lag last last_day last_value lcase lead least left length levenshtein like ln locate log log10 log1p log2 lower lpad ltrim make_date make_dt_interval make_interval make_timestamp make_ym_interval map map_concat map_entries map_filter map_from_arrays map_from_entries map_keys map_values map_zip_with max max_by md5 mean min min_by minute mod monotonically_increasing_id month months_between named_struct nanvl negative next_day not now nth_value ntile nullif nvl nvl2 octet_length or outputformat overlay parse_url percent_rank percentile percentile_approx pi pmod posexplode posexplode_outer position positive pow power printf quarter radians raise_error rand randn random rank rcfile reflect regexp regexp_extract regexp_extract_all regexp_like regexp_replace repeat replace reverse right rint rlike round row_number rpad rtrim schema_of_csv schema_of_json second sentences sequence sequencefile serde session_window sha sha1 sha2 shiftleft shiftright shiftrightunsigned shuffle sign signum sin sinh size skewness slice smallint some sort_array soundex space spark_partition_id split sqrt stack std stddev stddev_pop stddev_samp str_to_map string struct substr substring substring_index sum tan tanh textfile timestamp timestamp_micros timestamp_millis timestamp_seconds tinyint to_csv to_date to_json to_timestamp to_unix_timestamp to_utc_timestamp transform transform_keys transform_values translate trim trunc try_add try_divide typeof ucase unbase64 unhex uniontype unix_date unix_micros unix_millis unix_seconds unix_timestamp upper uuid var_pop var_samp variance version weekday weekofyear when width_bucket window xpath xpath_boolean xpath_double xpath_float xpath_int xpath_long xpath_number xpath_short xpath_string xxhash64 year zip_with"),\natoms:set("false true null"),operatorChars:/^[*\\/+\\-%<>!=~&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote zerolessFloat")});CodeMirror.defineMIME("text/x-esper",{name:"sql",client:set("source"),keywords:set("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),\nbuiltin:{},atoms:set("false true null"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,dateSQL:set("time"),support:set("decimallessFloat zerolessFloat binaryNumber hexNumber")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordSet(words){var set={};for(var i=0;i<words.length;i++)set[words[i]]=true;return set}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open","public","internal","fileprivate",\n"private","deinit","init","new","override","self","subscript","super","convenience","dynamic","final","indirect","lazy","required","static","unowned","unowned(safe)","unowned(unsafe)","weak","as","is","break","case","continue","default","else","fallthrough","for","guard","if","in","repeat","switch","where","while","defer","return","inout","mutating","nonmutating","isolated","nonisolated","catch","do","rethrows","throw","throws","async","await","try","didSet","get","set","willSet","assignment","associativity",\n"infix","left","none","operator","postfix","precedence","precedencegroup","prefix","right","Any","AnyObject","Type","dynamicType","Self","Protocol","__COLUMN__","__FILE__","__FUNCTION__","__LINE__"]);var definingKeywords=wordSet(["var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","for"]);var atoms=wordSet(["true","false","nil","self","super","_"]);var types=wordSet(["Array","Bool","Character","Dictionary","Double","Float","Int","Int8","Int16",\n"Int32","Int64","Never","Optional","Set","String","UInt8","UInt16","UInt32","UInt64","Void"]);var operators="+-/*%=|&<>~^?!";var punc=":;,.(){}[]";var binary=/^\\-?0b[01][01_]*/;var octal=/^\\-?0o[0-7][0-7_]*/;var hexadecimal=/^\\-?0x[\\dA-Fa-f][\\dA-Fa-f_]*(?:(?:\\.[\\dA-Fa-f][\\dA-Fa-f_]*)?[Pp]\\-?\\d[\\d_]*)?/;var decimal=/^\\-?\\d[\\d_]*(?:\\.\\d[\\d_]*)?(?:[Ee]\\-?\\d[\\d_]*)?/;var identifier=/^\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1/;var property=/^\\.(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;var instruction=/^#[A-Za-z]+/;\nvar attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;function tokenBase(stream,state,prev){if(stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;var ch=stream.peek();if(ch=="/"){if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";\nif(stream.match(hexadecimal))return"number";if(stream.match(decimal))return"number";if(stream.match(property))return"property";if(operators.indexOf(ch)>-1){stream.next();return"operator"}if(punc.indexOf(ch)>-1){stream.next();stream.match("..");return"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|\')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";\nif(atoms.hasOwnProperty(ident))return"atom";if(keywords.hasOwnProperty(ident)){if(definingKeywords.hasOwnProperty(ident))state.prev="define";return"keyword"}if(prev=="define")return"def";return"variable"}stream.next();return null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-\n1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch,escaped=false;while(ch=stream.peek())if(escaped){stream.next();if(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;while(true){stream.match(/^[^/*]+/,\ntrue);ch=stream.next();if(!ch)break;if(ch==="/"&&stream.eat("*"))state.tokenize.push(tokenComment);else if(ch==="*"&&stream.eat("/"))state.tokenize.pop()}return"comment"}function Context(prev,align,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\\s*($|\\/[\\/\\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;\nstate.context=state.context.prev}}CodeMirror.defineMode("swift",function(config){return{startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(stream,state){var prev=state.prev;state.prev=null;var tokenize=state.tokenize[state.tokenize.length-1]||tokenBase;var style=tokenize(stream,state,prev);if(!style||style=="comment")state.prev=prev;else if(!state.prev)state.prev=style;if(style=="punctuation"){var bracket=/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?\npopContext:pushContext)(state,stream)}return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return 0;var closing=/^[\\]\\}\\)]/.test(textAfter);if(cx.align!=null)return cx.align-(closing?1:0);return cx.indented+(closing?0:config.indentUnit)},electricInput:/^\\s*[\\)\\}\\]]$/,lineComment:"//",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``"}});CodeMirror.defineMIME("text/x-swift","swift")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("vb",function(conf,parserConf){var ERRORCLASS="error";function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var singleOperators=new RegExp("^[\\\\+\\\\-\\\\*/%&\\\\\\\\|\\\\^~<>!]");var singleDelimiters=new RegExp("^[\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}@,:`=;\\\\.]");\nvar doubleOperators=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\\\*\\\\*))");var doubleDelimiters=new RegExp("^((\\\\+=)|(\\\\-=)|(\\\\*=)|(%=)|(/=)|(&=)|(\\\\|=)|(\\\\^=))");var tripleDelimiters=new RegExp("^((//=)|(>>=)|(<<=)|(\\\\*\\\\*=))");var identifiers=new RegExp("^[_A-Za-z][_A-Za-z0-9]*");var openingKeywords=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"];var middleKeywords=["else","elseif","case","catch","finally"];\nvar endKeywords=["next","loop"];var operatorKeywords=["and","andalso","or","orelse","xor","in","not","is","isnot","like"];var wordOperators=wordRegexp(operatorKeywords);var commonKeywords=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each",\n"erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler",\n"resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"];var commontypes=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"];var keywords=wordRegexp(commonKeywords);var types=wordRegexp(commontypes);var stringPrefixes=\n\'"\';var opening=wordRegexp(openingKeywords);var middle=wordRegexp(middleKeywords);var closing=wordRegexp(endKeywords);var doubleClosing=wordRegexp(["end"]);var doOpening=wordRegexp(["do"]);var indentInfo=null;CodeMirror.registerHelper("hintWords","vb",openingKeywords.concat(middleKeywords).concat(endKeywords).concat(operatorKeywords).concat(commonKeywords).concat(commontypes));function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,\nstate){if(stream.eatSpace())return null;var ch=stream.peek();if(ch==="\'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\\d*\\.\\d+F?/i))floatLiteral=true;else if(stream.match(/^\\d+\\.\\d*F?/))floatLiteral=true;else if(stream.match(/^\\.\\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=true;else if(stream.match(/^&O[0-7]+/i))intLiteral=\ntrue;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);intLiteral=true}else if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";if(stream.match(singleDelimiters))return null;\nif(stream.match(doOpening)){indent(stream,state);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";\nstream.next();return ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"]/);if(stream.match(delimiter)){state.tokenize=tokenBase;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenBase;return OUTCLASS}}function tokenLexer(stream,state){var style=state.tokenize(stream,state);var current=stream.current();\nif(current==="."){style=state.tokenize(stream,state);if(style==="variable")return"variable";else return ERRORCLASS}var delimiter_index="[({".indexOf(current);if(delimiter_index!==-1)indent(stream,state);if(indentInfo==="dedent")if(dedent(stream,state))return ERRORCLASS;delimiter_index="])}".indexOf(current);if(delimiter_index!==-1)if(dedent(stream,state))return ERRORCLASS;return style}var external={electricChars:"dDpPtTfFeE ",startState:function(){return{tokenize:tokenBase,lastToken:null,currentIndent:0,\nnextLineIndent:0,doInCurrentLine:false}},token:function(stream,state){if(stream.sol()){state.currentIndent+=state.nextLineIndent;state.nextLineIndent=0;state.doInCurrentLine=0}var style=tokenLexer(stream,state);state.lastToken={style:style,content:stream.current()};return style},indent:function(state,textAfter){var trueText=textAfter.replace(/^\\s+|\\s+$/g,"");if(trueText.match(closing)||trueText.match(doubleClosing)||trueText.match(middle))return conf.indentUnit*(state.currentIndent-1);if(state.currentIndent<\n0)return 0;return state.currentIndent*conf.indentUnit},lineComment:"\'"};return external});CodeMirror.defineMIME("text/x-vb","vb")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var htmlConfig={autoSelfClosers:{"area":true,"base":true,"br":true,"col":true,"command":true,"embed":true,"frame":true,"hr":true,"img":true,"input":true,"keygen":true,"link":true,"meta":true,"param":true,"source":true,"track":true,"wbr":true,"menuitem":true},implicitlyClosed:{"dd":true,\n"li":true,"optgroup":true,"option":true,"p":true,"rp":true,"rt":true,"tbody":true,"td":true,"tfoot":true,"th":true,"tr":true},contextGrabbers:{"dd":{"dd":true,"dt":true},"dt":{"dd":true,"dt":true},"li":{"li":true},"option":{"option":true,"optgroup":true},"optgroup":{"optgroup":true},"p":{"address":true,"article":true,"aside":true,"blockquote":true,"dir":true,"div":true,"dl":true,"fieldset":true,"footer":true,"form":true,"h1":true,"h2":true,"h3":true,"h4":true,"h5":true,"h6":true,"header":true,"hgroup":true,\n"hr":true,"menu":true,"nav":true,"ol":true,"p":true,"pre":true,"section":true,"table":true,"ul":true},"rp":{"rp":true,"rt":true},"rt":{"rp":true,"rt":true},"tbody":{"tbody":true,"tfoot":true},"td":{"td":true,"th":true},"tfoot":{"tbody":true},"th":{"td":true,"th":true},"thead":{"tbody":true,"tfoot":true},"tr":{"tr":true}},doNotIndent:{"pre":true},allowUnquoted:true,allowMissing:true,caseFold:true};var xmlConfig={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:false,\nallowMissing:false,allowMissingTagName:false,caseFold:false};CodeMirror.defineMode("xml",function(editorConf,config_){var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;for(var prop in defaults)config[prop]=defaults[prop];for(var prop in config_)config[prop]=config_[prop];var type,setStyle;function inText(stream,state){function chain(parser){state.tokenize=parser;return parser(stream,state)}var ch=stream.next();if(ch=="<")if(stream.eat("!"))if(stream.eat("["))if(stream.match("CDATA["))return chain(inBlock("atom",\n"]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);return chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\\w\\._\\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\\d]/)&&stream.eat(";");\nelse ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);return null}}inText.isInText=true;function inTag(stream,state){var ch=stream.next();if(ch==">"||ch=="/"&&stream.eat(">")){state.tokenize=inText;type=ch==">"?"endTag":"selfcloseTag";return"tag bracket"}else if(ch=="="){type="equals";return null}else if(ch=="<"){state.tokenize=inText;state.state=baseState;state.tagName=state.tagStart=null;var next=\nstate.tokenize(stream,state);return next?next+" tag error":"tag error"}else if(/[\'"]/.test(ch)){state.tokenize=inAttribute(ch);state.stringStartCol=stream.column();return state.tokenize(stream,state)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){while(!stream.eol())if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,\nstate){while(!stream.eol()){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;while((ch=stream.next())!=null)if(ch=="<"){state.tokenize=doctype(depth+1);return state.tokenize(stream,state)}else if(ch==">")if(depth==1){state.tokenize=inText;break}else{state.tokenize=doctype(depth-1);return state.tokenize(stream,state)}return"meta"}}function lower(tagName){return tagName&&tagName.toLowerCase()}function Context(state,\ntagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||state.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;while(true){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||\n!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=stream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,\nstream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=tagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle=\n"tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);return baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName,tagStart=state.tagStart;\nstate.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=new Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,state){if(type==\n"string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,stream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=null)state.baseIndent=baseIndent;return state},token:function(stream,\nstate){if(!state.tagName&&stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;type=null;var style=state.tokenize(stream,state);if((style||type)&&style!="comment"){setStyle=null;state.state=state.state(type||style,stream,state);if(setStyle)style=setStyle=="error"?style+" error":setStyle}return style},indent:function(state,textAfter,fullLine){var context=state.context;if(state.tokenize.isInAttribute)if(state.tagStart==state.indented)return state.stringStartCol+1;else return state.indented+\nindentUnit;if(context&&context.noIndent)return CodeMirror.Pass;if(state.tokenize!=inTag&&state.tokenize!=inText)return fullLine?fullLine.match(/^(\\s*)/)[0].length:0;if(state.tagName)if(config.multilineTagIndentPastTag!==false)return state.tagStart+state.tagName.length+2;else return state.tagStart+indentUnit*(config.multilineTagIndentFactor||1);if(config.alignCDATA&&/<!\\[CDATA\\[/.test(textAfter))return 0;var tagAfter=textAfter&&/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])while(context)if(context.tagName==\ntagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)while(context){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}while(context&&context.prev&&!context.startOfLine)context=context.prev;if(context)return context.indent+indentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,\nblockCommentStart:"\\x3c!--",blockCommentEnd:"--\\x3e",configuration:config.htmlMode?"html":"xml",helperType:config.htmlMode?"html":"xml",skipAttribute:function(state){if(state.state==attrValueState)state.state=attrState},xmlCurrentTag:function(state){return state.tagName?{name:state.tagName,close:state.type=="closeTag"}:null},xmlCurrentContext:function(state){var context=[];for(var cx=state.context;cx;cx=cx.prev)context.push(cx.tagName);return context.reverse()}}});CodeMirror.defineMIME("text/xml",\n"xml");CodeMirror.defineMIME("application/xml","xml");if(!CodeMirror.mimeModes.hasOwnProperty("text/html"))CodeMirror.defineMIME("text/html",{name:"xml",htmlMode:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("yaml",function(){var cons=["true","false","on","off","yes","no"];var keywordRegex=new RegExp("\\\\b(("+cons.join(")|(")+"))$","i");return{token:function(stream,state){var ch=stream.peek();var esc=state.escaped;state.escaped=false;if(ch=="#"&&(stream.pos==\n0||/\\s/.test(stream.string.charAt(stream.pos-1)))){stream.skipToEnd();return"comment"}if(stream.match(/^(\'([^\']|\\\\.)*\'?|"([^"]|\\\\.)*"?)/))return"string";if(state.literal&&stream.indentation()>state.keyCol){stream.skipToEnd();return"string"}else if(state.literal)state.literal=false;if(stream.sol()){state.keyCol=0;state.pair=false;state.pairStart=false;if(stream.match("---"))return"def";if(stream.match("..."))return"def";if(stream.match(/\\s*-\\s+/))return"meta"}if(stream.match(/^(\\{|\\}|\\[|\\])/)){if(ch==\n"{")state.inlinePairs++;else if(ch=="}")state.inlinePairs--;else if(ch=="[")state.inlineList++;else state.inlineList--;return"meta"}if(state.inlineList>0&&!esc&&ch==","){stream.next();return"meta"}if(state.inlinePairs>0&&!esc&&ch==","){state.keyCol=0;state.pair=false;state.pairStart=false;stream.next();return"meta"}if(state.pairStart){if(stream.match(/^\\s*(\\||>)\\s*/)){state.literal=true;return"meta"}if(stream.match(/^\\s*(&|\\*)[a-z0-9\\._-]+\\b/i))return"variable-2";if(state.inlinePairs==0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?$/))return"number";\nif(state.inlinePairs>0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?(?=(,|}))/))return"number";if(stream.match(keywordRegex))return"keyword"}if(!state.pair&&stream.match(/^\\s*(?:[,\\[\\]{}&*!|>\'"%@`][^\\s\'":]|[^,\\[\\]{}#&*!|>\'"%@`])[^#]*?(?=\\s*:($|\\s))/)){state.pair=true;state.keyCol=stream.indentation();return"atom"}if(state.pair&&stream.match(/^:\\s*/)){state.pairStart=true;return"meta"}state.pairStart=false;state.escaped=ch=="\\\\";stream.next();return null},startState:function(){return{pair:false,pairStart:false,\nkeyCol:0,inlinePairs:0,inlineList:0,literal:false,escaped:false}},lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-yaml","yaml");CodeMirror.defineMIME("text/yaml","yaml")});}).call(this);\n'];
wQc.raw=[""];_.Fva(_.Fj(wQc[0]));

_.Zf();

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